diff --git a/package-lock.json b/package-lock.json index fe3ca0411..9b10a3abf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,7 +12,7 @@ "frodo": "dist/launch.cjs" }, "devDependencies": { - "@rockcarver/frodo-lib": "2.0.0-93", + "@rockcarver/frodo-lib": "2.0.0-94", "@types/colors": "^1.2.1", "@types/fs-extra": "^11.0.1", "@types/jest": "^29.2.3", @@ -2108,9 +2108,9 @@ } }, "node_modules/@rockcarver/frodo-lib": { - "version": "2.0.0-93", - "resolved": "https://registry.npmjs.org/@rockcarver/frodo-lib/-/frodo-lib-2.0.0-93.tgz", - "integrity": "sha512-e6InhqB52p9iybpwXbQ4yYteVEQAq0bVHtAdksjgq0IwlrY8/mMfps7e4AgOf2dqr9Uw53hGiGUHab6BuNbrUQ==", + "version": "2.0.0-94", + "resolved": "https://registry.npmjs.org/@rockcarver/frodo-lib/-/frodo-lib-2.0.0-94.tgz", + "integrity": "sha512-A/mjaBuNQT5JYXaM8bxNxnzWYWC/1tLyDoNCQxVdvRq79OW9UhCS42w63JuaWpoIJjamFQ5ZuY1BHLOahkPYgw==", "dev": true, "license": "MIT", "engines": { diff --git a/package.json b/package.json index 3da1f58fb..175d81eab 100644 --- a/package.json +++ b/package.json @@ -114,7 +114,7 @@ ] }, "devDependencies": { - "@rockcarver/frodo-lib": "2.0.0-93", + "@rockcarver/frodo-lib": "2.0.0-94", "@types/colors": "^1.2.1", "@types/fs-extra": "^11.0.1", "@types/jest": "^29.2.3", diff --git a/test/e2e/__snapshots__/agent-delete.e2e.test.js.snap b/test/e2e/__snapshots__/agent-delete.e2e.test.js.snap index 9abcfb820..d82daff8c 100644 --- a/test/e2e/__snapshots__/agent-delete.e2e.test.js.snap +++ b/test/e2e/__snapshots__/agent-delete.e2e.test.js.snap @@ -1,14 +1,14 @@ // Jest Snapshot v1, https://goo.gl/fbAQLP exports[`frodo agent delete "frodo agent delete --agent-id frodo-test-ig-agent": should display error when the agent with id 'frodo-test-ig-agent' cannot be deleted since it does not exist 1`] = ` -"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account frodo-test [b672336b-41ef-428d-ae4a-e0c082875377] +"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] Error deleting agent frodo-test-ig-agent Agent 'frodo-test-ig-agent' not found! " `; exports[`frodo agent delete "frodo agent delete --all": should do nothing when no agents can be deleted 1`] = ` -"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account frodo-test [b672336b-41ef-428d-ae4a-e0c082875377] +"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] " `; diff --git a/test/e2e/__snapshots__/agent-gateway-delete.e2e.test.js.snap b/test/e2e/__snapshots__/agent-gateway-delete.e2e.test.js.snap index c9df0c059..dfe4a036e 100644 --- a/test/e2e/__snapshots__/agent-gateway-delete.e2e.test.js.snap +++ b/test/e2e/__snapshots__/agent-gateway-delete.e2e.test.js.snap @@ -1,14 +1,14 @@ // Jest Snapshot v1, https://goo.gl/fbAQLP exports[`frodo agent gateway delete "frodo agent gateway delete --agent-id frodo-test-ig-agent": should display error when the agent gateway with id 'frodo-test-ig-agent' cannot be deleted since it does not exist 1`] = ` -"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account frodo-test [b672336b-41ef-428d-ae4a-e0c082875377] +"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] Error deleting identity gateway agent frodo-test-ig-agent Identity gateway agent 'frodo-test-ig-agent' not found! " `; exports[`frodo agent gateway delete "frodo agent gateway delete --all": should do nothing when no agent gateways can be deleted 1`] = ` -"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account frodo-test [b672336b-41ef-428d-ae4a-e0c082875377] +"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] " `; diff --git a/test/e2e/__snapshots__/agent-java-delete.e2e.test.js.snap b/test/e2e/__snapshots__/agent-java-delete.e2e.test.js.snap index 746cca4c3..4b1be7981 100644 --- a/test/e2e/__snapshots__/agent-java-delete.e2e.test.js.snap +++ b/test/e2e/__snapshots__/agent-java-delete.e2e.test.js.snap @@ -1,14 +1,14 @@ // Jest Snapshot v1, https://goo.gl/fbAQLP exports[`frodo agent java delete "frodo agent java delete --agent-id frodo-test-java-agent": should display error when the java agent with id 'frodo-test-java-agent' cannot be deleted since it does not exist 1`] = ` -"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account frodo-test [b672336b-41ef-428d-ae4a-e0c082875377] +"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] Error deleting java agent frodo-test-java-agent Java agent 'frodo-test-java-agent' not found! " `; exports[`frodo agent java delete "frodo agent java delete --all": should do nothing when no java agent can be deleted since none exist 1`] = ` -"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account frodo-test [b672336b-41ef-428d-ae4a-e0c082875377] +"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] " `; diff --git a/test/e2e/__snapshots__/agent-web-delete.e2e.test.js.snap b/test/e2e/__snapshots__/agent-web-delete.e2e.test.js.snap index 5c2f05cc9..c917ee848 100644 --- a/test/e2e/__snapshots__/agent-web-delete.e2e.test.js.snap +++ b/test/e2e/__snapshots__/agent-web-delete.e2e.test.js.snap @@ -1,14 +1,14 @@ // Jest Snapshot v1, https://goo.gl/fbAQLP exports[`frodo agent web delete "frodo agent web delete --agent-id frodo-test-web-agent": should display error when the web agent with id 'frodo-test-web-agent' cannot be deleted since it does not exist 1`] = ` -"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account frodo-test [b672336b-41ef-428d-ae4a-e0c082875377] +"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] Error deleting web agent frodo-test-web-agent Web agent 'frodo-test-web-agent' not found! " `; exports[`frodo agent web delete "frodo agent web delete --all": should do nothing when no web agent can be deleted 1`] = ` -"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account frodo-test [b672336b-41ef-428d-ae4a-e0c082875377] +"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] " `; diff --git a/test/e2e/__snapshots__/authz-policy-delete.e2e.test.js.snap b/test/e2e/__snapshots__/authz-policy-delete.e2e.test.js.snap index 9466183f8..650baa185 100644 --- a/test/e2e/__snapshots__/authz-policy-delete.e2e.test.js.snap +++ b/test/e2e/__snapshots__/authz-policy-delete.e2e.test.js.snap @@ -3,14 +3,14 @@ exports[`frodo authz policy delete "frodo authz policy delete --all --set-id test-policy-set": should delete all policies in the test-policy-set set 1`] = `""`; exports[`frodo authz policy delete "frodo authz policy delete --all": should do nothing when no policies can be deleted 1`] = ` -"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account frodo-test [b672336b-41ef-428d-ae4a-e0c082875377] +"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] - Retrieving all policies... ✔ Found 0 policies. " `; exports[`frodo authz policy delete "frodo authz policy delete --policy-id 'Test Policy'": should display error when the policies with id 'Test Policy' cannot be deleted since it does not exist 1`] = ` -"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account frodo-test [b672336b-41ef-428d-ae4a-e0c082875377] +"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] - Deleting Test Policy... ✖ Error deleting policy Test Policy Error deleting policy Test Policy diff --git a/test/e2e/__snapshots__/authz-set-delete.e2e.test.js.snap b/test/e2e/__snapshots__/authz-set-delete.e2e.test.js.snap index fefba0262..eb77791de 100644 --- a/test/e2e/__snapshots__/authz-set-delete.e2e.test.js.snap +++ b/test/e2e/__snapshots__/authz-set-delete.e2e.test.js.snap @@ -1,14 +1,14 @@ // Jest Snapshot v1, https://goo.gl/fbAQLP exports[`frodo authz set delete "frodo authz set delete --all": should do nothing when no policy sets can be deleted 1`] = ` -"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account frodo-test [b672336b-41ef-428d-ae4a-e0c082875377] +"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] - Retrieving all policy sets... ✔ Found 0 policy sets. " `; exports[`frodo authz set delete "frodo authz set delete --set-id test-policy-set": should display error when the policy set with id 'test-policy-set' cannot be deleted since it does not exist 1`] = ` -"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account frodo-test [b672336b-41ef-428d-ae4a-e0c082875377] +"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] - Deleting test-policy-set... ✖ Error deleting policy set test-policy-set Error deleting policy set test-policy-set diff --git a/test/e2e/__snapshots__/authz-type-delete.e2e.test.js.snap b/test/e2e/__snapshots__/authz-type-delete.e2e.test.js.snap index 7aadc41d6..f654fc344 100644 --- a/test/e2e/__snapshots__/authz-type-delete.e2e.test.js.snap +++ b/test/e2e/__snapshots__/authz-type-delete.e2e.test.js.snap @@ -1,7 +1,7 @@ // Jest Snapshot v1, https://goo.gl/fbAQLP exports[`frodo authz type delete "frodo authz type delete --type-id 0aa5ed25-0c62-4ff5-9a42-3bda8c5cbb76": should display error when the resource type with id 0aa5ed25-0c62-4ff5-9a42-3bda8c5cbb76 cannot be deleted since it does not exist 1`] = ` -"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account frodo-test [b672336b-41ef-428d-ae4a-e0c082875377] +"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] - Deleting 0aa5ed25-0c62-4ff5-9a42-3bda8c5cbb76... ✖ Error deleting resource type 0aa5ed25-0c62-4ff5-9a42-3bda8c5cbb76 Error deleting resource type 0aa5ed25-0c62-4ff5-9a42-3bda8c5cbb76 @@ -14,7 +14,7 @@ Error deleting resource type 0aa5ed25-0c62-4ff5-9a42-3bda8c5cbb76 `; exports[`frodo authz type delete "frodo authz type delete --type-name FrodoTestResourceType13": should display error when the resource type with name FrodoTestResourceType13 cannot be deleted since it does not exist 1`] = ` -"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account frodo-test [b672336b-41ef-428d-ae4a-e0c082875377] +"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] - Deleting FrodoTestResourceType13... ✖ Error deleting resource type FrodoTestResourceType13 Error deleting resource type FrodoTestResourceType13 diff --git a/test/e2e/__snapshots__/config-import.e2e.test.js.snap b/test/e2e/__snapshots__/config-import.e2e.test.js.snap index 0b2bd30c3..0123ef2a1 100644 --- a/test/e2e/__snapshots__/config-import.e2e.test.js.snap +++ b/test/e2e/__snapshots__/config-import.e2e.test.js.snap @@ -1,10 +1,17 @@ // Jest Snapshot v1, https://goo.gl/fbAQLP exports[`frodo config import "frodo config import --current-realm --default -CAD test/e2e/exports/all-separate/everything" Import everything from directory "test/e2e/exports/all-separate/everything", including default scripts. Import services as realm services, and clean old services 1`] = ` -"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701393386423 [ba58ff99-76d3-4c69-9c4a-7f150ac70e2c] +"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] - Resolving dependencies ✔ Resolved all dependencies. Errors occurred during full config import + Error importing config entities + Error updating config entity bravoOrgPrivileges + HTTP client error + Code: ERR_BAD_REQUEST + Status: 401 + Reason: Unauthorized + Message: Unauthorized Error importing services Error putting realm full service configs Error putting global full service config CorsService @@ -18,10 +25,17 @@ Errors occurred during full config import `; exports[`frodo config import "frodo config import --global -CAD test/e2e/exports/all-separate/everything" Import everything from directory "test/e2e/exports/all-separate/everything". Import services as global services, and clean old services 1`] = ` -"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701393386423 [ba58ff99-76d3-4c69-9c4a-7f150ac70e2c] +"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] - Resolving dependencies ✔ Resolved all dependencies. Errors occurred during full config import + Error importing config entities + Error updating config entity bravoOrgPrivileges + HTTP client error + Code: ERR_BAD_REQUEST + Status: 401 + Reason: Unauthorized + Message: Unauthorized Error importing services Error putting global full service configs Error putting global full service config CorsService @@ -43,10 +57,8 @@ Errors occurred during full config import Error deleting service 'baseurl' before import Error deleting global full service config baseurl HTTP client error - Code: ERR_BAD_REQUEST - Status: 403 - Reason: Forbidden - Message: This operation is not available in ForgeRock Identity Cloud. + Code: ERR_BAD_RESPONSE + Status: 502 Error putting global full service config dashboard Error deleting service 'dashboard' before import HTTP client error @@ -58,8 +70,10 @@ Errors occurred during full config import Error deleting service 'oauth-oidc' before import Error deleting global full service config oauth-oidc HTTP client error - Code: ERR_BAD_RESPONSE - Status: 502 + Code: ERR_BAD_REQUEST + Status: 403 + Reason: Forbidden + Message: This operation is not available in ForgeRock Identity Cloud. Error putting global full service config pingOneWorkerService Error deleting service 'pingOneWorkerService' before import Error deleting global full service config pingOneWorkerService @@ -72,8 +86,10 @@ Errors occurred during full config import Error deleting service 'policyconfiguration' before import Error deleting global full service config policyconfiguration HTTP client error - Code: ERR_BAD_RESPONSE - Status: 502 + Code: ERR_BAD_REQUEST + Status: 403 + Reason: Forbidden + Message: This operation is not available in ForgeRock Identity Cloud. Error putting global full service config selfServiceTrees Error deleting service 'selfServiceTrees' before import Error deleting global full service config selfServiceTrees @@ -98,12 +114,25 @@ Errors occurred during full config import " `; -exports[`frodo config import "frodo config import -AD test/e2e/exports/all-separate/everything --include-active-values" Import everything with secret values from directory "test/e2e/exports/all-separate/everything" 1`] = `undefined`; +exports[`frodo config import "frodo config import -AD test/e2e/exports/all-separate/everything --include-active-values" Import everything with secret values from directory "test/e2e/exports/all-separate/everything" 1`] = ` +"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] +- Resolving dependencies +✔ Resolved all dependencies. +Errors occurred during full config import + Error importing config entities + Error updating config entity bravoOrgPrivileges + HTTP client error + Code: ERR_BAD_REQUEST + Status: 401 + Reason: Unauthorized + Message: Unauthorized +" +`; -exports[`frodo config import "frodo config import -AD test/e2e/exports/all-separate/everything" Import everything from directory "test/e2e/exports/all-separate/everything" 1`] = `undefined`; +exports[`frodo config import "frodo config import -AD test/e2e/exports/all-separate/everything" Import everything from directory "test/e2e/exports/all-separate/everything" 1`] = `""`; exports[`frodo config import "frodo config import -adf test/e2e/exports/all/Alpha.everything.json" Import everything from "Alpha.everything.json", including default scripts. 1`] = ` -"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701393386423 [ba58ff99-76d3-4c69-9c4a-7f150ac70e2c] +"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] - Resolving dependencies ✔ Resolved all dependencies. Errors occurred during full config import @@ -124,11 +153,17 @@ Errors occurred during full config import `; exports[`frodo config import "frodo config import -agCf test/e2e/exports/all/Alpha.everything.json" Import everything from "Alpha.everything.json". Import services as global services, and clean old services 1`] = ` -"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701393386423 [ba58ff99-76d3-4c69-9c4a-7f150ac70e2c] +"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] - Resolving dependencies ✔ Resolved all dependencies. Errors occurred during full config import Error importing config entities + Error updating config entity bravoOrgPrivileges + HTTP client error + Code: ERR_BAD_REQUEST + Status: 401 + Reason: Unauthorized + Message: Unauthorized Error updating config entity emailTemplate/baselineDemoEmailVerification HTTP client error Code: ERR_BAD_REQUEST @@ -153,17 +188,17 @@ Errors occurred during full config import Error putting global full service config SocialIdentityProviders Error deleting service 'SocialIdentityProviders' before import Error deleting global full service config SocialIdentityProviders - HTTP client error - Code: ERR_BAD_RESPONSE - Status: 502 - Error putting global full service config baseurl - Error deleting service 'baseurl' before import - Error deleting global full service config baseurl HTTP client error Code: ERR_BAD_REQUEST Status: 403 Reason: Forbidden Message: This operation is not available in ForgeRock Identity Cloud. + Error putting global full service config baseurl + Error deleting service 'baseurl' before import + Error deleting global full service config baseurl + HTTP client error + Code: ERR_BAD_RESPONSE + Status: 502 Error putting global full service config dashboard Error deleting service 'dashboard' before import HTTP client error @@ -175,16 +210,16 @@ Errors occurred during full config import Error deleting service 'oauth-oidc' before import Error deleting global full service config oauth-oidc HTTP client error - Code: ERR_BAD_REQUEST - Status: 403 - Reason: Forbidden - Message: This operation is not available in ForgeRock Identity Cloud. + Code: ERR_BAD_RESPONSE + Status: 502 Error putting global full service config pingOneWorkerService Error deleting service 'pingOneWorkerService' before import Error deleting global full service config pingOneWorkerService HTTP client error - Code: ERR_BAD_RESPONSE - Status: 502 + Code: ERR_BAD_REQUEST + Status: 403 + Reason: Forbidden + Message: This operation is not available in ForgeRock Identity Cloud. Error putting global full service config policyconfiguration Error deleting service 'policyconfiguration' before import Error deleting global full service config policyconfiguration @@ -210,24 +245,20 @@ Errors occurred during full config import Error deleting service 'validation' before import Error deleting global full service config validation HTTP client error - Code: ERR_BAD_RESPONSE - Status: 502 + Code: ERR_BAD_REQUEST + Status: 403 + Reason: Forbidden + Message: This operation is not available in ForgeRock Identity Cloud. " `; exports[`frodo config import "frodo config import -arCf test/e2e/exports/all/Alpha.everything.json" Import everything from "Alpha.everything.json". Import services as realm services, and clean old services 1`] = ` -"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701393386423 [ba58ff99-76d3-4c69-9c4a-7f150ac70e2c] +"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] - Resolving dependencies ✔ Resolved all dependencies. Errors occurred during full config import Error importing config entities - Error updating config entity emailTemplate/baselineDemoEmailVerification - HTTP client error - Code: ERR_BAD_REQUEST - Status: 401 - Reason: Unauthorized - Message: Unauthorized - Error importing email templates + Error updating config entity bravoOrgPrivileges HTTP client error Code: ERR_BAD_REQUEST Status: 401 diff --git a/test/e2e/__snapshots__/esv-secret-delete.e2e.test.js.snap b/test/e2e/__snapshots__/esv-secret-delete.e2e.test.js.snap index 78ef5917e..d0215e3b2 100644 --- a/test/e2e/__snapshots__/esv-secret-delete.e2e.test.js.snap +++ b/test/e2e/__snapshots__/esv-secret-delete.e2e.test.js.snap @@ -1,7 +1,7 @@ // Jest Snapshot v1, https://goo.gl/fbAQLP exports[`frodo esv secret delete "frodo esv secret delete --secret-id esv-test-secret-pi-generic": should display error when the secret with id 'esv-test-secret-pi-generic' cannot be deleted since it does not exist 1`] = ` -"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account frodo-test [b672336b-41ef-428d-ae4a-e0c082875377] +"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] - Deleting secret esv-test-secret-pi-generic... ✖ Error deleting secret esv-test-secret-pi-generic HTTP client error diff --git a/test/e2e/__snapshots__/esv-secret-version-activate.e2e.test.js.snap b/test/e2e/__snapshots__/esv-secret-version-activate.e2e.test.js.snap index 05badb407..6d896613e 100644 --- a/test/e2e/__snapshots__/esv-secret-version-activate.e2e.test.js.snap +++ b/test/e2e/__snapshots__/esv-secret-version-activate.e2e.test.js.snap @@ -1,7 +1,7 @@ // Jest Snapshot v1, https://goo.gl/fbAQLP exports[`frodo esv secret version activate "frodo esv secret version activate --secret-id esv-test-secret-pi-generic --version 2": should do nothing special when activating version 2 of the secret "esv-test-secret-pi-generic", which is the latest and already activated version 1`] = ` -"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account frodo-test [b672336b-41ef-428d-ae4a-e0c082875377] +"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] - Activating version 2 of secret esv-test-secret-pi-generic... ✔ Activated version 2 of secret esv-test-secret-pi-generic " diff --git a/test/e2e/__snapshots__/esv-secret-version-deactivate.e2e.test.js.snap b/test/e2e/__snapshots__/esv-secret-version-deactivate.e2e.test.js.snap index bdfefc846..c68466ec4 100644 --- a/test/e2e/__snapshots__/esv-secret-version-deactivate.e2e.test.js.snap +++ b/test/e2e/__snapshots__/esv-secret-version-deactivate.e2e.test.js.snap @@ -1,7 +1,7 @@ // Jest Snapshot v1, https://goo.gl/fbAQLP exports[`frodo esv secret version deactivate "frodo esv secret version deactivate --secret-id esv-test-secret-pi-generic --version 2": should display an error when activating version 2 of the secret "esv-test-secret-pi-generic", which is the latest and already activated version 1`] = ` -"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account frodo-test [b672336b-41ef-428d-ae4a-e0c082875377] +"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1720799681233 [b672336b-41ef-428d-ae4a-e0c082875377] - Deactivating version 2 of secret esv-test-secret-pi-generic... ✖ Error deactivating version 2 of secret esv-test-secret-pi-generic Error disabling version 2 of secret esv-test-secret-pi-generic diff --git a/test/e2e/__snapshots__/esv-secret-version-delete.e2e.test.js.snap b/test/e2e/__snapshots__/esv-secret-version-delete.e2e.test.js.snap index 85d111837..ae9937e0e 100644 --- a/test/e2e/__snapshots__/esv-secret-version-delete.e2e.test.js.snap +++ b/test/e2e/__snapshots__/esv-secret-version-delete.e2e.test.js.snap @@ -1,7 +1,7 @@ // Jest Snapshot v1, https://goo.gl/fbAQLP exports[`frodo esv secret version delete "frodo esv secret version delete --secret-id esv-test-secret-pi-generic --version 4": should display error when deleting non-existent version 4 of the "esv-test-var-pi-generic" secret 1`] = ` -"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account frodo-test [b672336b-41ef-428d-ae4a-e0c082875377] +"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] - Deleting version 4 of secret esv-test-secret-pi-generic... ✖ Error deleting version 4 of secret esv-test-secret-pi-generic HTTP client error diff --git a/test/e2e/__snapshots__/esv-variable-create.e2e.test.js.snap b/test/e2e/__snapshots__/esv-variable-create.e2e.test.js.snap index a1bd9232a..1ac09f493 100644 --- a/test/e2e/__snapshots__/esv-variable-create.e2e.test.js.snap +++ b/test/e2e/__snapshots__/esv-variable-create.e2e.test.js.snap @@ -3,18 +3,18 @@ exports[`frodo esv variable create "frodo esv variable create --variable-id esv-test-var-pi-string --value "3.1415926" --variable-type string --description "This is another test variable."": should create an esv variable of type string with the value of pi. 1`] = `""`; exports[`frodo esv variable create "frodo esv variable create --variable-id esv-test-var-pi-unknown --value "3.1415926" --description "This is another test variable." --variable-type unknown": should display an error when trying to create an esv variable of unknown type 1`] = ` -"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account frodo-test [b672336b-41ef-428d-ae4a-e0c082875377] +"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] - Creating variable esv-test-var-pi-unknown... ✖ Error updating variable esv-test-var-pi-unknown HTTP client error Code: ERR_BAD_REQUEST - Status: 422 - Message: expressionType in body should be one of [string list array object bool int number base64encodedinlined keyvaluelist] + Status: 400 + Message: request body has an error: doesn't match schema #/components/schemas/esvVariableCreateUpdateRequest: Error at "/expressionType": value is not one of the allowed values ["string","list","array","object","bool","int","number","base64encodedinlined","keyvaluelist"] Error updating variable esv-test-var-pi-unknown HTTP client error Code: ERR_BAD_REQUEST - Status: 422 - Message: expressionType in body should be one of [string list array object bool int number base64encodedinlined keyvaluelist] + Status: 400 + Message: request body has an error: doesn't match schema #/components/schemas/esvVariableCreateUpdateRequest: Error at "/expressionType": value is not one of the allowed values ["string","list","array","object","bool","int","number","base64encodedinlined","keyvaluelist"] " `; diff --git a/test/e2e/__snapshots__/esv-variable-delete.e2e.test.js.snap b/test/e2e/__snapshots__/esv-variable-delete.e2e.test.js.snap index c7b015ebb..b5ae1cf58 100644 --- a/test/e2e/__snapshots__/esv-variable-delete.e2e.test.js.snap +++ b/test/e2e/__snapshots__/esv-variable-delete.e2e.test.js.snap @@ -1,7 +1,7 @@ // Jest Snapshot v1, https://goo.gl/fbAQLP exports[`frodo esv variable delete "frodo esv variable delete --variable-id esv-test-var-pi": should display error when the variable with id 'esv-test-var-pi' cannot be deleted since it does not exist 1`] = ` -"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account frodo-test [b672336b-41ef-428d-ae4a-e0c082875377] +"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] - Deleting variable esv-test-var-pi... ✖ Error deleting variable esv-test-var-pi Error deleting variable esv-test-var-pi diff --git a/test/e2e/__snapshots__/info.e2e.test.js.snap b/test/e2e/__snapshots__/info.e2e.test.js.snap index b5f2edc27..0128057f3 100644 --- a/test/e2e/__snapshots__/info.e2e.test.js.snap +++ b/test/e2e/__snapshots__/info.e2e.test.js.snap @@ -3,15 +3,19 @@ exports[`frodo info Authenticate as service account using cli args frodo info --sa-id --sa-jwk-file --json 1`] = ` "{ "host": "https://openam-frodo-dev.forgeblocks.com/am", - "amVersion": "7.4.0-SNAPSHOT Build cb5c9d0995369298fbd943c2a71df3dc85da6cba (2023-May-30 09:53)", - "authenticatedSubject": "frodo-test [b672336b-41ef-428d-ae4a-e0c082875377] (Service Account)", + "amVersion": "7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)", + "authenticatedSubject": "Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] (Service Account)", "deploymentType": "cloud", "cookieName": "6ac6499e9da2071", "bearerToken": "eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..cO4V4jU67gojWcjyPCXaUQ.5ouO7CUh-vD2sCWyDsvOqx128lS3oB06f6UisuCzMxpTGiRr3v82-9XyKleWfYopvgVJtgGDQHcQSVn00BPs0HxGvb0iQhLZpIxpy1FOqlyzCvWu--DlVS5xanrTbXJ12YiPi4hfWNPkk7Vhup08qzoXJTFWgc4Vx1itK3bBkJ7DeY3kmHNhP4XNnz_vZhCwsXMtERDw2ma4GIzJyX49y9hxW1wUsf8AP63TDUzjlKPAcnPMQfI0g1Rh3K3b0LkBo7yuWTRSfClS8K8qj_1nuM5BbiZaMRAyDvfT3BQlnbH0d1DN38wzrJq8dFhOnlBjvzvVQrR3ZTvQl0bIZPXRbmx3ygLe2FNnMRKwbROWttD39aKqZ8Y92DZCA7A3L_ag1G8P7zHTo2QsiJ9EtD0F4unfJ7R9GbTwbtEDs170MFamdCanJGb7Nfp_1EXIjVQWqllCED7_rW-lGOgWqAheZ_Z2nVrHyOtMmMI5TFvUe8LMlyZCd-gS2bs_YNT23voUh_CoJ-6lkY9xGP2NsqyGbX4ZpBUb0o84IweMoxYgLI9O6ukFT7Q4QXPlNCvh8xnElnDc-OsM01ZGlAeTe7_EgrVK-JJzlwOCVQCj2MMLNPg-utI7fSncv3g01_exUNGwUfRGWNVKgk8fqLaZrLOAfPHw9ZRrfBrkrCvAtLps5OwFPV1hwqVKSG8MQhScZjN-T1S8wz1--wiCl2oIQy-tKiBsbUPiEUDKC6it3Tst05OrGVuDSMHK1JOfHeBPx-_q6Z4kPsjwCpghcPUhHEs-x2q8x6p0KcgNYWrrYVrO2OYrFqt78XgQhPBPUOQjLn3ljuf7Ryno4Bv_lLZOegPXeX52NxJ9LqB-Q0vuediPouRBoJA4NWsGxzrXka56FWf1EuKqrACuwrhStJKuPVwlmlLsDjGTF9xfW-WHW5Q-Xjv4r6qFijMh0nyLPlBxaVDVzsOQRyJnFbEByDmrZ8AjBtGz4wPXtzDJ5RxMMfLDkcoSyOVh3JU_KhVxmhO9NG6SQBX662lKu9m6XIF6QprHwtOUXIdJSF62xYQhf6G0E24.zubSnAH4v83IZ5mFEllZ5A", + "backupRegion": "us-south1", + "config_promotion_done": false, "immutable": false, + "ipAddresses": [ + "104.197.33.46" + ], "locked": false, - "region": "us-central1", - "tier": "other", + "placeholder_management": "CUSTOMER", "promotionTierInfo": { "tierDisplayName": "other", "tiers": [ @@ -19,7 +23,9 @@ exports[`frodo info Authenticate as service account using cli args frodo info --sa-id --sa-jwk-file --scriptFriendly 1`] = ` "{ "host": "https://openam-frodo-dev.forgeblocks.com/am", - "amVersion": "7.4.0-SNAPSHOT Build cb5c9d0995369298fbd943c2a71df3dc85da6cba (2023-May-30 09:53)", - "authenticatedSubject": "frodo-test [b672336b-41ef-428d-ae4a-e0c082875377] (Service Account)", + "amVersion": "7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)", + "authenticatedSubject": "Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] (Service Account)", "deploymentType": "cloud", "cookieName": "6ac6499e9da2071", "bearerToken": "eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..hCMbyzFLSuGtU7ad9OXS4w.Ap6pQpeHN75K2dcNIQgvJ0RVOU1SN_K58vkgFIFdCJDhTH4KPJOeReW1sONj_jB9fEaWrKWyEnTLoYxpyMJeVs38HUCcH5QlXk3hG1I5IT3miVUOcJDS18aA_NAfOqLo3D530QJJXjj3qLJydJA_ii_NUjPT0JAwDFxt1aCdhPjr6wpL0aaPIrSo6GwEPNiOb-oqI28oulbByyX4MPCN3YPGlaUiAejaXoCB-zuEHywzyocsOiMH5mKIBe2zdlFGbVu7YsLkCkjvY22qgBdPdel0ZZESt0JFh_dUo_8yMWnHeYE_qBsDGvddmoSEsu1JjliX3_b1R_pTsfVOXVSwFXXKDXBMMn9rae7NUrxIUvbnbwfNG1thhYpVKQS_qbk2H5-bw7SduSug_Fgqys_vHlsIVvVmM2vUhbk73ihzIM9jfnVKJYHnaR3houh3bp4PVG9ohnMk_sMofQ3GKcya8crRvIp2GsTrsuyQ7X3OcpI6ip6YSOqe4uMWhllJAN1nn4Wtxv7qQStwCSxtXNJBHAbtOefO79dGxvCAxxM0s9BM8l__OIj0BhZn3BMjYTIW79pMbxUrADuYltxR50zvwIEwaif6gESEVYSmh_jrbiy-iEuudDudDAZ-CBy97DW5jLjS8g1DDURrbU02IpayImxDJkMRbu6aLi5cfHEasXMJJwKHWc2FKf6gAYpIaoN-nRgOJa5M5rnARERGOmvkZPnxUuDZMQ6npqtBRKb0zLsq3iofxIj8zNwFagxc9ftk8hKf1cxF4kBuSPZcsaQIfsod0ReBuGP1Utl0hJC_Fyo02s7UIBsJW1rEHj_vcdDT53I3fGLRfkhkaM_YzZjMHhvTmpl1AKpGoNex0Ek-plQYdITtvNY9sbaEAm_eFkcklyQ0GdXRvWCSf5cvrit7r4pnRerdEOVsCm_UEDyF3Setp8iRjQipnh9EXe7Y9VkhD_VnQIHG8H78U2la4O-3AbIhDHeIrG54d-G-mgxct8ZNPwoTM4qWUxbgIgfHMKM7v8e3xYCJeeqxZ1MKRhCwIsPRiZbWM5fsehQn4mW-cnU.UNY4cyynMXj4n4Zf0ZLkjQ", + "backupRegion": "us-south1", + "config_promotion_done": false, "immutable": false, + "ipAddresses": [ + "104.197.33.46" + ], "locked": false, - "region": "us-central1", - "tier": "other", + "placeholder_management": "CUSTOMER", "promotionTierInfo": { "tierDisplayName": "other", "tiers": [ @@ -43,7 +53,9 @@ exports[`frodo info Authenticate as service account using cli args frodo info --sa-id --sa-jwk-file -s 1`] = ` "{ "host": "https://openam-frodo-dev.forgeblocks.com/am", - "amVersion": "7.4.0-SNAPSHOT Build cb5c9d0995369298fbd943c2a71df3dc85da6cba (2023-May-30 09:53)", - "authenticatedSubject": "frodo-test [b672336b-41ef-428d-ae4a-e0c082875377] (Service Account)", + "amVersion": "7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)", + "authenticatedSubject": "Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] (Service Account)", "deploymentType": "cloud", "cookieName": "6ac6499e9da2071", "bearerToken": "eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..tzhK_llBbiol6ULw9V6gLA.uz8Xx20e-wPjlCClEEshu2_NLh7OQDvUBR7WTKQbGI_0io8q2EtCGcJ-PhqUJGluZthgxsiC_g6l8glFwYRAMuyUr6QyaNFlkBnhPm4jKfYdBG0OAi_ibjKRdziypdMJGnqDPebAgVDpNvjlRYspSKAXn2tzOO5ZWB2HjWtlfSUm--k_Zetjnx2q8Vd-gm5mVT1ER8IDcgqm13dWx3UjKAZRPHiS6g_8iA7YCBJ1KyjryrdlDknwPHrckiVTK6w7a4a4vv9nSPi6dOG-TumFTSIjxvTZ_PEWsDHyhtjAeVtEDP6FNJOzNot9IhYChbvF2nUobKTt-gcpGhW6KrCj2QjysKOUDZiPag2pokttQA18UFo1XyLu62EWwGIrjO2TOMDRmh81pOvCUXlI1yprc8y1KIu7S4KIgXZd5TAZLVvkt7XuVOduXp2oOn5PFf32yKhgcLW4BhuRWa7MTJv3etlUqHSuo37jv0DEGmBgsq58bfmhkor6huYt-AXEad0RPLi9K4NgOxD5m6oNI2FG_wkft03NTqz746E2iP1p_Tc5yhcKTgTsKUbpWu-F7G2Co5BHOl2-glNh1IQcZ-6O5Eq0hC3eSn4c7P_HL3Zn0jvJiqQCgVi08xXij4kTdT79wkKU4jG_ioVFymYrbRBouT3_7vew8S3h2RwprpVpwgy44ViQKqoXEYGtayzJZhoUOOFWIjRKnVV-gn2cEXT420HaTKU4bspaBaFIQvi9VECsxdlSbtW2z9t30IXz_UWWfUvZa705mi4oMe_dDeLDETM7AIrD8WAFlEWbOkHhYd8nvznERyqD3KVdXw4-Q2dfwkCkEmTUirNvNTiUvSq5QAcfNgbJpIQ8lL5LEROGPS4ugLzXZhGjTfohxFhQ40ezdfUW6vLM-PD7YL39-DeJp_AtgFN0KHlfNPx7XIoW6TbrlInDLus7pyUb-vlSGRoLh0kVeaujhVpgfNc-Xvu7NN4EMvwqs-vS0bup36eb7BfZ0SFw0x7XbK4MdOGQOij-DjJiCS5Fa8FLrEJDgSOjPPP6GZ66LRe1brZShZRg8rE.Ik2wL5FoST6m3YTlgR_SYw", + "backupRegion": "us-south1", + "config_promotion_done": false, "immutable": false, + "ipAddresses": [ + "104.197.33.46" + ], "locked": false, - "region": "us-central1", - "tier": "other", + "placeholder_management": "CUSTOMER", "promotionTierInfo": { "tierDisplayName": "other", "tiers": [ @@ -67,49 +83,61 @@ exports[`frodo info Authenticate as service account using cli args frodo info --sa-id --sa-jwk-file 1`] = ` -"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account frodo-test [b672336b-41ef-428d-ae4a-e0c082875377] +"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] -Host URL │https://openam-frodo-dev.forgeblocks.com/am -AM Version │7.4.0-SNAPSHOT Build cb5c9d0995369298fbd943c2a71df3dc85da6cba (2023-May-30 09:53) -Subject (Type) │frodo-test [b672336b-41ef-428d-ae4a-e0c082875377] (Service Account) -Deployment Type │cloud -Cookie Name │6ac6499e9da2071 -Immutable │false -Locked │false -Region │us-central1 -Tier │other - │ - promotionTierInfo │ - tierDisplayName│other -upperTierDisplayName│ -lowerTierDisplayName│ - │ - tiers │ - 0│other +Host URL │https://openam-frodo-dev.forgeblocks.com/am +AM Version │7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54) +Subject (Type) │Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] (Service Account) +Deployment Type │cloud +Cookie Name │6ac6499e9da2071 +backupRegion │us-south1 +Promotion Done │false +Immutable │false +Locked │false +Placeholder Management│CUSTOMER +Region │us-central1 +Tier │other + │ + ipAddresses │ + 0│104.197.33.46 + │ + promotionTierInfo │ + tierDisplayName│other + upperTierDisplayName│ + lowerTierDisplayName│ + │ + tiers │ + 0│other Bearer token: -eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..xieWDBC3YB0UAB1oC8NOfg.qy-BDXLp7rEH44rjTh_XyKLMtMpNB3t_Dwx7zd4rwPoW1fQ9muA0pIuPr2414ZJ2GOM13iL6PJAC33_P-cODwKjatxw_EjGkCl-hr3vS6pqfZ2sGtKfFMAIvcOLTb_UNkltDlbQnMdT6h-FrrxGg9bFbeI6dA5_ptLF1EgSh7erETMKyqaS0GLbuZe3HHiJ40V2Mqskn3CYGymzWx_tjxzkautvX2YjMJoYNyOY_B8pfcbQ2nDeNA6l4Cv2S2jcu6dLTVOqRkuaeEOX8lU5t95r9HsfA6APA3bEAMp-FDMOoan5_5OQkAamx7Dlj0CsdEyEUnnU39DDjuBWy6aXChdQHpjyp6W_JysJzDAVb0ngiKC-DAmjaZiQco4o5Hjw44VOfqQONiFmSU0x2LP2BCBU-NdO305__GhM57r5hfALYFgkvWb72R_LJYcmEFVgzjKLdQgUrvm44_NyOIbZIHjJJ6-1105oIMgDgWh2MnDYTAQ9c2UmA4KlPPKpPt_V8RcxiTM8DWXF80ekLpJebEMN7vXjwGEX_PIp5Dy6EMVr7MNy9P66WeuBVQnSB0TxVUOBOfWb3E33e8Abr32EdpDCItTcx1gZxARMoPxQKWM5gs0RUrRiRvhiLC0Bm0hcH-F1dRd0woYRqvboVkoSqzi8b0-90UCor6Rzh2JUWP6BFhQQPNRngWODqesd7oUbX5cEN0BgEPQqSc_zIBukRzfD1OUI7DzNgJOjG8LSugoo1CGvbYIHYh9yrUXnPQTpA-lAkD6Qx03SbjiPhOa4C__71qaZoTp21CVEflji05vE3ZwV0Nv6TmF5ayrXN1n-PxnG6bsgP3Da9qr2YriPJ-5x0CxiSPGLHqrouYf08Mdfv0eKCybINlGCRwc--cMjq1NQZxjb2OhyviOmoLISGojf2ydtECYgTiNI5ljEs77QdBaR5fAA1RuMj8ES9jabGTn_A1WyCJzUQM9fb15cN-LORmQL4Jx0BgqKTCU4gGvFKLq71TNIbXQvB0ZhLIBnh85Xb588JB5O_wYg0mycdlsKqDStwwXTkaYBvMRJp0do.KOETGo1fuJC54wLz61WNMw + " `; exports[`frodo info Authenticate as service account using env vars frodo info --json 1`] = ` "{ "host": "https://openam-frodo-dev.forgeblocks.com/am", - "amVersion": "7.4.0-SNAPSHOT Build cb5c9d0995369298fbd943c2a71df3dc85da6cba (2023-May-30 09:53)", - "authenticatedSubject": "frodo-test [b672336b-41ef-428d-ae4a-e0c082875377] (Service Account)", + "amVersion": "7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)", + "authenticatedSubject": "Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] (Service Account)", "deploymentType": "cloud", "cookieName": "6ac6499e9da2071", - "bearerToken": "eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..QkPUidxsqDbvlzafD42YKA.D3VT3ovFj7ogji_DXY-SyMTjmt3OfPJKcYoSuTNCT4Rt9bO1ePThM5wMe9GwBQFJBckS5W1Rx_c1jRA6QljBoDWqy62cnJDZcVcIQ4nSfgEsaG9XXjXqfHYgKjC8cxgtSVXBfBlV0nQucHH700Sk5Kk1ZIL5tjiLF46zP7D3j-u972jhnFh0eKJ4n8ej6YOmDb4r6kJIrXlVYv9KB-KWPa28eYsLpBqUmqShVV8D15rhQCFqfK5vZX8Yjzy7lpIdMGKFWerqsx6zcbIBcYapkX9bbb4Me3VAg3zO7x0BBVSMqtyEoUFDps6oLSw7olWfE9kSKipz58uYlJHNf1paYcKuxiswptB83whE8ikP7JIfl3wXGoITftgaL_HKoNti--iDMSbF8LYhU2m_ZZ2i02Zff18wR3kzVm5TyUesRG1hdqi_E_wbhdN6SQS1NUwrXKnSClHaebN7Zcc9xWkRvFQ0Q_gGOBWlRcidggW4NeaBng39HslIKwCd1_tt-K0dX7uAY0UKDL9GiLUoaCGg4Gah2opQKzRhcK9mSNVzsO8wxbrccrb6NbSni7pTl8XtDfwGl9lSM_gFJCAr-lTIIyDAo7h9qySwl12ctRnQ02-WVyBVcm-pcBoY8V0IzBi24g4IXsKKDA1S06_rFZ0-NPUMAS7LX4GfWevTSZHGMJamqkisClPQ0FNTluj6h0w_LslScB9o0479web7nwTElGCtyEZJB6TrWUOtWSSQr01CcznQTYm70vuGwMN6SaRx1v5F6I5RgchAo85upcyPNlW_V57xnfChurTKBUSY1rtUnB_X9xf4YunKrYvsvhxX3bAkjyyCIhgpCRCMhxs1B2hS7nxILHt74_VBKJsl8Eg6cPZxutP6yNB-1L1nAnt5_mpvM0Fl4e7bEyuJRH1Y6y1ic9eARRsvREjeLw_iFizJBI8JTvnCCle2nBGGb53OCAP_ohkVwRobzJf-zLZZtbZ7zFFfn9K5Xf_bECKtKxgYiXW33vbQNJPEDl_Y2sGxUFafM28ZSt-o-mYivFfNVMKek81ONCWvyM7pN_EE8MU.w8_gy47yfYQDMr7CTY-PEw", + "bearerToken": "", + "backupRegion": "us-south1", + "config_promotion_done": false, "immutable": false, + "ipAddresses": [ + "104.197.33.46" + ], "locked": false, - "region": "us-central1", - "tier": "other", + "placeholder_management": "CUSTOMER", "promotionTierInfo": { "tierDisplayName": "other", "tiers": [ @@ -117,7 +145,9 @@ exports[`frodo info Authenticate as service account using env vars frodo info -- ], "upperTierDisplayName": null, "lowerTierDisplayName": null - } + }, + "region": "us-central1", + "tier": "other" } " `; @@ -125,15 +155,19 @@ exports[`frodo info Authenticate as service account using env vars frodo info -- exports[`frodo info Authenticate as service account using env vars frodo info --scriptFriendly 1`] = ` "{ "host": "https://openam-frodo-dev.forgeblocks.com/am", - "amVersion": "7.4.0-SNAPSHOT Build cb5c9d0995369298fbd943c2a71df3dc85da6cba (2023-May-30 09:53)", - "authenticatedSubject": "frodo-test [b672336b-41ef-428d-ae4a-e0c082875377] (Service Account)", + "amVersion": "7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)", + "authenticatedSubject": "Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] (Service Account)", "deploymentType": "cloud", "cookieName": "6ac6499e9da2071", - "bearerToken": "eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..2NglFox4QG5qtqJkiZm3iA.99Rj6T9l3A18zxyhLHDfdwG1kMmDhR66nadKhF-y5g9AcmW-DPZUq-irqM2CeMa5cdgqMkZMRVCJOrJ9oiyjk6wj_L3JMA_BznsXiDiRL0zBhupciJNaPpU4seea37LfGBSv3RcwK0_RAUKrsrOCrTCwDX8KT2ivlt5A1Zc_N7elp3Zu8vOwViGIPIgODwM5gbM50Si1lDudGCvjr1jQD-GNvoS4YfUAqQAF7Kc2PGvbgGmptAyoByXGTKvlooDEDmhKPs7vj1U3gBKh3_w2aYQX1fAUipyIyHR_qO-iNZ2Su3yFS2d9JhZ2so7if8h9vzUXUokgj3bc_z-bXdW14873troDcb9gNp_531AecUhYdmb3S9HFAb9xb0g3c8qQOCnLnBOimw74_rF4IbCF1u-1yvHknnjpsM-ZjFkDGxdV1BXi43QVHVEPecvbSXUTQjcLqt-CFDAYQLX2acjEm1AdaSpjJPQC_ENXGmZrFppswfTHYrAwz8Waa5U_AEkPTF7AdK_IBX7YUbfen5aJHNcbW_ywky_eJCWVLph6RzcetI5QrL9MpSXF5dKuUk4DH-mV2aUrhphv_HfWu36TNq3m3GF2D3_d89iOAHOwaiisKuxXBbdNvujWFQW-UcNjfPFc8et9JcY-xTDY1p82Jzz2gOKiu5N4UkQ0vlSFqJQFtCQhjfh6bwBjCLoiXOhwQ4ujYkDJIh_b99eqXRxIICrDJ21dEYx1KksHchzdOHC_fiNcpziVV9c61j5hSa3nymmFF_akiFYNul5eIYktR7UV839sjzHKpcFST-t_TwrIVbqyk_a3sTl_oMBzDQcYM3KG_wuPRdb8oSegW-ds9srP_pHmRj4xvQHbVB2PnxvJHXf-yQlcGyF4WFzpn0p6QNoyL5vOQQH-HidNMl2WQQFo0VcHYIAYKCqBbRnuBg7sMbc89WpE5DpwpKqdVdPErJXzeTIMN_OAXFPtaonDRflbUVwt--CeYq4H0n7cS4i991jhoGmJMpRl6Y6UtR-ntrX6UmlfPbYDBRf-Bc8zfQhdPyYFEIHsVP467bqco4g.LN2EHBfTA55_YJZwa1AFRw", + "bearerToken": "", + "backupRegion": "us-south1", + "config_promotion_done": false, "immutable": false, + "ipAddresses": [ + "104.197.33.46" + ], "locked": false, - "region": "us-central1", - "tier": "other", + "placeholder_management": "CUSTOMER", "promotionTierInfo": { "tierDisplayName": "other", "tiers": [ @@ -141,7 +175,9 @@ exports[`frodo info Authenticate as service account using env vars frodo info -- ], "upperTierDisplayName": null, "lowerTierDisplayName": null - } + }, + "region": "us-central1", + "tier": "other" } " `; @@ -149,15 +185,19 @@ exports[`frodo info Authenticate as service account using env vars frodo info -- exports[`frodo info Authenticate as service account using env vars frodo info -s 1`] = ` "{ "host": "https://openam-frodo-dev.forgeblocks.com/am", - "amVersion": "7.4.0-SNAPSHOT Build cb5c9d0995369298fbd943c2a71df3dc85da6cba (2023-May-30 09:53)", - "authenticatedSubject": "frodo-test [b672336b-41ef-428d-ae4a-e0c082875377] (Service Account)", + "amVersion": "7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)", + "authenticatedSubject": "Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] (Service Account)", "deploymentType": "cloud", "cookieName": "6ac6499e9da2071", - "bearerToken": "eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..5b59JeSEY37ng2-sHX7dyw.jbLFMUAOy_SGm12S9J5uOWtT8EgoyyvMp7nHMy9r6R4TfBZG_e8BH8hXo7Z3AvGagxW9Cjt4-I0b_ETrEg_2zfRTVB_aJFppqzwJJezFUdLhlqDlxNpwdYfX_nujp_ARUibrwq6Mc1VXdrOFInQfPRZPqv7xF2g-qBzno29HEo8eTeeW65I5LB9rBK8jTFbROJAPEE3YT1CxlUhc3SE7vPpzJFgEwXrMqSGu_MpU86Llr7Mzv1YGdxWanG_huik5QFWLwpgJ0o0dnnNgIpprS1RR2BQb3hMunPbUyPvaWyxwSG-MQO8GziZ-EorK_LPwtibmDOvLfzAW-jRJbvIC9aMlq-ki5YYqsTAdRe2RfT7m3wtAR-fSQ4A-dKkZmT-aP-4hIOuVQOuystiEk8ZRR3ODcYh-y9DbLg8xmmat2K0NhhVd2pnxTxYPM0BL_yYHl69rJzYEGMlsw699pgv38WuBOMLMLo3AqbyzCBas1b5J_G6Y7n7oql3U68CBDx5xko9VRadDiTByp7nqUFedNeeoWHJPoTfHC9MUzj4ZvRUGHDDW-SZevxVs9p5SyaUxXcL6sSY3HgNw1pOsMml7iTLNL0Lr5D21wGuedGuBMxgCKn3ct2h3ELqdV78fdlogjq9Dhir7rLp0f9yn4TspqJJSxBvY4RzHBOziIXQAIGJd24-E8H1Lgx2qrlweJu2X70Gv8Tu8Da70pa0fJtR-etdeuK8hoq5zxnfKWqHWjXdfr2M_c53F1_bIztdt4sZ6CkC6tU0xWs1cUmUFsDUJUn18zHsAPUj6Bpp4fYDUfJSKC7Q9zpQMqShg0rHeRVeKDI532RxfEdINQhUpIvuvqlCiDVJDI7tWwiBJv8DWtkwEb9nGqHbE8t7_z71-EZN3FkGwDYrCk5mBrnqMl0Mhp7o-FbBkM3Jl20kXYzUVKBYuG9fcYalQVdWFHnQ1ScK2V7NcScoN-vXpx97HXzKL8RwKFrO6IiaCnS4Ripxk7h0O1RmaxDZHBJPwCnCL93ykqRWnp39MaV4EmwXGBcuMPKHwrBG7TUUt5DiYgLmNu0o.ZEg5PwnSUm62VreGxI-Kmg", + "bearerToken": "", + "backupRegion": "us-south1", + "config_promotion_done": false, "immutable": false, + "ipAddresses": [ + "104.197.33.46" + ], "locked": false, - "region": "us-central1", - "tier": "other", + "placeholder_management": "CUSTOMER", "promotionTierInfo": { "tierDisplayName": "other", "tiers": [ @@ -165,34 +205,42 @@ exports[`frodo info Authenticate as service account using env vars frodo info -s ], "upperTierDisplayName": null, "lowerTierDisplayName": null - } + }, + "region": "us-central1", + "tier": "other" } " `; exports[`frodo info Authenticate as service account using env vars frodo info 1`] = ` -"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account frodo-test [b672336b-41ef-428d-ae4a-e0c082875377] +"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] -Host URL │https://openam-frodo-dev.forgeblocks.com/am -AM Version │7.4.0-SNAPSHOT Build cb5c9d0995369298fbd943c2a71df3dc85da6cba (2023-May-30 09:53) -Subject (Type) │frodo-test [b672336b-41ef-428d-ae4a-e0c082875377] (Service Account) -Deployment Type │cloud -Cookie Name │6ac6499e9da2071 -Immutable │false -Locked │false -Region │us-central1 -Tier │other - │ - promotionTierInfo │ - tierDisplayName│other -upperTierDisplayName│ -lowerTierDisplayName│ - │ - tiers │ - 0│other +Host URL │https://openam-frodo-dev.forgeblocks.com/am +AM Version │7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54) +Subject (Type) │Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] (Service Account) +Deployment Type │cloud +Cookie Name │6ac6499e9da2071 +backupRegion │us-south1 +Promotion Done │false +Immutable │false +Locked │false +Placeholder Management│CUSTOMER +Region │us-central1 +Tier │other + │ + ipAddresses │ + 0│104.197.33.46 + │ + promotionTierInfo │ + tierDisplayName│other + upperTierDisplayName│ + lowerTierDisplayName│ + │ + tiers │ + 0│other Bearer token: -eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..NYV3CX8S1amqqwizkwjSXw.tPDRvGTJ8hXuwz7c7Ud9emAfqA634FIr8CL60de4WdcB1qzzZNLG6frJjy9vXdPoKT9r7DDgX6cnysHntKA4kzNLrCzVVNqIYe2en6Mlq9JVrIpl9RSBQx-zA0lmBrBXJoTol78-80Fe_5TqpMsLqWfqYEPFE_HC2qOD411zxUfawzE6oaFN0RE4d5T8vPAcH7DOF_NLPcmDCFQ17oTR6YoaJ_lhj_uvgQ0PRgIxKYok4s1y1a2hN-7KVvws-vJcVu7zw07CiKLJf5l4hqmjFyl1bcwY0eBgB8yQIxgzvsmfpHpIRFKRpdNMk67Gtjp3ncW4uApuGnjo9zEGVZcpL2FKF8z1rAqSrES_I6eLzcUgbAOtdr3aE6UpguLPds7l4fyMB656D8hLvCDQj_-qOw5LXCrIxL0Bb05a7YHBheV6G_svHyuEF_orhhICK_AZaJMKUhE8FhhBvsjHbe16dHlrVY2hD7RPAvrj73453MxZzLXxH_nVTzBK7zjg9xO_nqbKQYbfFnzC2biUajpRBRStErrNHXweENV_w3Nz4b7-QophPmXhugZAv9xS0GwQhZ5izNPZBEKgTYDBcipMnzZqhMcwP0-ucRzcc2VOFMNHl3rhjgEO25xnHjPYFSUMWQwwCxd-hjPoF_teJ44k_4isUPm0W3Td352uSTjZzLgGx93bhn0vN3_ucpxw5IYTUglha16YzPxoU0yDxxrPtd0J_B1dd093oZohULQqCCL9d6mq-2IOwAG0tTh57zU-Ta2d9ADTHZjCWsyB-jMQ3fsEG9I9LYnp7N_GAkYLobfYrlVFQ4HVQ7d5yh7y4w4mzkVAcKky2qI2LrR1VEu_q6ePezSzIDMiemQSyyBy7ng91x_wsYNAxafTUVTmDSAZMxcHWkIIbSLSzg37MBv-BS3Sm7nANSmAdAf6rCnHoAv8qPVIzXM7o2qx5rt3HGt3vikU9IMndQu3_We_3MCngVfAfHskqVQUeyjXNZkqoihEr0XlYPdv6AL1ZjWgr8u676qt7Lr19bXXN0mhVH5vsCGEJ8UOS6IYFtMRILGhDw8.Cz08B3wPNwMOhIGR_4_mQw + " `; diff --git a/test/e2e/__snapshots__/journey-disable.e2e.test.js.snap b/test/e2e/__snapshots__/journey-disable.e2e.test.js.snap index 9ef85bc54..9fba92cad 100644 --- a/test/e2e/__snapshots__/journey-disable.e2e.test.js.snap +++ b/test/e2e/__snapshots__/journey-disable.e2e.test.js.snap @@ -1,7 +1,7 @@ // Jest Snapshot v1, https://goo.gl/fbAQLP exports[`frodo journey disable "frodo journey disable --journey-id j10": should do nothing special when disabling the journey with id "j10" when it is already disabled 1`] = ` -"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account frodo-test [b672336b-41ef-428d-ae4a-e0c082875377] +"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] - Disabling journey j10... ✔ Disabled journey j10. " diff --git a/test/e2e/__snapshots__/journey-enable.e2e.test.js.snap b/test/e2e/__snapshots__/journey-enable.e2e.test.js.snap index 9df9075d0..6804385b6 100644 --- a/test/e2e/__snapshots__/journey-enable.e2e.test.js.snap +++ b/test/e2e/__snapshots__/journey-enable.e2e.test.js.snap @@ -1,7 +1,7 @@ // Jest Snapshot v1, https://goo.gl/fbAQLP exports[`frodo journey enable "frodo journey enable --journey-id j10": should do nothing special when enabling the journey with id "j10" when it is already enabled 1`] = ` -"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account frodo-test [b672336b-41ef-428d-ae4a-e0c082875377] +"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] - Enabling journey j10... ✔ Enabled journey j10. " diff --git a/test/e2e/__snapshots__/journey-export.e2e.test.js.snap b/test/e2e/__snapshots__/journey-export.e2e.test.js.snap index ecaffed55..a1ee7530f 100644 --- a/test/e2e/__snapshots__/journey-export.e2e.test.js.snap +++ b/test/e2e/__snapshots__/journey-export.e2e.test.js.snap @@ -5934,51 +5934,48 @@ exports[`frodo journey export "frodo journey export --journey-id j02 --no-metada exports[`frodo journey export "frodo journey export --verbose -i FrodoTest": should export the journey with journey id "FrodoTest" 1`] = `""`; exports[`frodo journey export "frodo journey export --verbose -i FrodoTest": should export the journey with journey id "FrodoTest" 2`] = ` -"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account frodo-test [b672336b-41ef-428d-ae4a-e0c082875377] +"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] Exporting journey... - FrodoTest - Flow - identityResource: managed/alpha_user - Done - Nodes: - - 234526e1-48cf-477e-8ecb-abf15fcd5c67 (SocialProviderHandlerNode) - - 4951364c-59be-42cd-9cd7-79c9392214db (ScriptedDecisionNode) - - 58ab3ae6-cb79-445f-9a52-170e9b7f1339 (IdentityStoreDecisionNode) - - 650203c3-47f7-439d-a554-669cb7b08c57 (product-Saml2Node) - - 795108e9-0b4d-4849-80fa-fb8518c6e3b0 (PageNode) - - c0bbd39a-ff6b-45d7-af8a-0685e810bc11 (PageNode) - - c859d258-79c1-4448-bd52-12e4e414af92 (EmailTemplateNode) + - 278bf084-9eea-46fe-8ce9-2600dde3b046 (PageNode) + - 64157fca-bd5b-4405-a4c8-64ffd98a5461 (product-Saml2Node) + - 731c5810-020b-45c8-a7fc-3c21903ae2b3 (PageNode) + - bf153f37-83dd-4f39-aa0c-74135430242e (EmailTemplateNode) + - d5cc2d52-6ce4-452d-85ea-3a5b50218b67 (SocialProviderHandlerNode) + - e2c39477-847a-4df2-9c5d-b449a752638b (ScriptedDecisionNode) + - fc7e47cd-c679-4211-8e05-a36654f23c67 (IdentityStoreDecisionNode) - Inner nodes: - - fe762924-bc07-4f50-9234-17ab245efff1 (ValidatedUsernameNode) - - 051c1939-7dd5-4cf1-866e-48f57541b6ac (ValidatedPasswordNode) - - 28595125-e97a-40e7-aa3c-bebdb6821949 (SelectIdPNode) - - ac343c95-8873-410e-823b-0931a71fc0c7 (ValidatedPasswordNode) - - 9d19d94c-77b1-4386-9c5d-8a2e39e3f5b4 (SelectIdPNode) + - 7a351800-fb7e-4145-903c-388554747556 (ValidatedUsernameNode) + - 804e6a68-1720-442b-926a-007e90f02782 (ValidatedPasswordNode) + - 228a44d5-fd78-4278-8999-fdd470ea7ebf (SelectIdPNode) + - dd16c8d4-baca-4ae0-bcd8-fb98b9040524 (ValidatedPasswordNode) + - 038f9b2a-36b2-489b-9e03-386c9a62ea21 (SelectIdPNode) - Email templates: - welcome (Welcome) - SAML2 entity providers: - hosted iSPAzure - - remote urn:federation:MicrosoftOnline - SAML2 circles of trust: + - 2f04818d-561e-4f8a-82e8-af2426112138 + - AzureCOT - OAuth2/OIDC (social) identity providers: - google - github - - facebook - apple-stoyan - apple_web - okta-trial-5735851 - - adfs - azure - Scripts: - 58c824ae-84ed-4724-82cd-db128fc3f6c (Normalized Profile to Managed User) - 739bdc48-fd24-4c52-b353-88706d75558a (Check Username) - 58d29080-4563-480b-89bb-1e7719776a21 (Google Profile Normalization) - 23143919-6b78-40c3-b25e-beca19b229e0 (GitHub Profile Normalization (VS)) - - bae1d54a-e97d-4997-aa5d-c027f21af82c (Facebook Profile Normalization) - 484e6246-dbc6-4288-97e6-54e55431402e (Apple Profile Normalization) - 484e6246-dbc6-4288-97e6-54e55431402e (Apple Profile Normalization) - 6325cf19-a49b-471e-8d26-7e4df76df0e2 (Okta Profile Normalization) - - dbe0bf9a-72aa-49d5-8483-9db147985a47 (ADFS Profile Normalization (JS)) - 73cecbfc-dad0-4395-be6a-6858ee3a80e5 (Microsoft Profile Normalization) - Themes: - 63e19668-909f-479e-83d7-be7a01cd8187 (NoAccess) @@ -5989,7 +5986,36 @@ Exporting journey... exports[`frodo journey export "frodo journey export --verbose -i FrodoTest": should export the journey with journey id "FrodoTest": FrodoTest.journey.json 1`] = ` { - "circlesOfTrust": {}, + "circlesOfTrust": { + "2f04818d-561e-4f8a-82e8-af2426112138": { + "_id": "2f04818d-561e-4f8a-82e8-af2426112138", + "_type": { + "_id": "circlesoftrust", + "collection": true, + "name": "Circle of Trust", + }, + "status": "active", + "trustedProviders": [ + "benefits-IDP|saml2", + "iSPAzure|saml2", + ], + }, + "AzureCOT": { + "_id": "AzureCOT", + "_type": { + "_id": "circlesoftrust", + "collection": true, + "name": "Circle of Trust", + }, + "status": "active", + "trustedProviders": [ + "https://sts.windows.net/711ffa9c-5972-4713-ace3-688c9732614a/|saml2", + "SPAzure|saml2", + "iSPAzure|saml2", + "https://idc.scheuber.io/am/saml2/IDPAzure|saml2", + ], + }, + }, "emailTemplates": { "welcome": { "_id": "emailTemplate/welcome", @@ -6028,24 +6054,8 @@ a{ }, }, "innerNodes": { - "051c1939-7dd5-4cf1-866e-48f57541b6ac": { - "_id": "051c1939-7dd5-4cf1-866e-48f57541b6ac", - "_outcomes": [ - { - "displayName": "Outcome", - "id": "outcome", - }, - ], - "_type": { - "_id": "ValidatedPasswordNode", - "collection": true, - "name": "Platform Password", - }, - "passwordAttribute": "password", - "validateInput": false, - }, - "28595125-e97a-40e7-aa3c-bebdb6821949": { - "_id": "28595125-e97a-40e7-aa3c-bebdb6821949", + "038f9b2a-36b2-489b-9e03-386c9a62ea21": { + "_id": "038f9b2a-36b2-489b-9e03-386c9a62ea21", "_outcomes": [ { "displayName": "Social Authentication", @@ -6067,8 +6077,8 @@ a{ "offerOnlyExisting": false, "passwordAttribute": "password", }, - "9d19d94c-77b1-4386-9c5d-8a2e39e3f5b4": { - "_id": "9d19d94c-77b1-4386-9c5d-8a2e39e3f5b4", + "228a44d5-fd78-4278-8999-fdd470ea7ebf": { + "_id": "228a44d5-fd78-4278-8999-fdd470ea7ebf", "_outcomes": [ { "displayName": "Social Authentication", @@ -6090,8 +6100,8 @@ a{ "offerOnlyExisting": false, "passwordAttribute": "password", }, - "ac343c95-8873-410e-823b-0931a71fc0c7": { - "_id": "ac343c95-8873-410e-823b-0931a71fc0c7", + "7a351800-fb7e-4145-903c-388554747556": { + "_id": "7a351800-fb7e-4145-903c-388554747556", "_outcomes": [ { "displayName": "Outcome", @@ -6099,15 +6109,15 @@ a{ }, ], "_type": { - "_id": "ValidatedPasswordNode", + "_id": "ValidatedUsernameNode", "collection": true, - "name": "Platform Password", + "name": "Platform Username", }, - "passwordAttribute": "password", + "usernameAttribute": "userName", "validateInput": false, }, - "fe762924-bc07-4f50-9234-17ab245efff1": { - "_id": "fe762924-bc07-4f50-9234-17ab245efff1", + "804e6a68-1720-442b-926a-007e90f02782": { + "_id": "804e6a68-1720-442b-926a-007e90f02782", "_outcomes": [ { "displayName": "Outcome", @@ -6115,101 +6125,71 @@ a{ }, ], "_type": { - "_id": "ValidatedUsernameNode", + "_id": "ValidatedPasswordNode", "collection": true, - "name": "Platform Username", + "name": "Platform Password", }, - "usernameAttribute": "userName", + "passwordAttribute": "password", "validateInput": false, }, - }, - "meta": Any, - "nodes": { - "234526e1-48cf-477e-8ecb-abf15fcd5c67": { - "_id": "234526e1-48cf-477e-8ecb-abf15fcd5c67", + "dd16c8d4-baca-4ae0-bcd8-fb98b9040524": { + "_id": "dd16c8d4-baca-4ae0-bcd8-fb98b9040524", "_outcomes": [ { - "displayName": "Account exists", - "id": "ACCOUNT_EXISTS", - }, - { - "displayName": "No account exists", - "id": "NO_ACCOUNT", + "displayName": "Outcome", + "id": "outcome", }, ], "_type": { - "_id": "SocialProviderHandlerNode", + "_id": "ValidatedPasswordNode", "collection": true, - "name": "Social Provider Handler Node", + "name": "Platform Password", }, - "clientType": "BROWSER", - "script": "58c824ae-84ed-4724-82cd-db128fc3f6c", - "usernameAttribute": "userName", + "passwordAttribute": "password", + "validateInput": false, }, - "4951364c-59be-42cd-9cd7-79c9392214db": { - "_id": "4951364c-59be-42cd-9cd7-79c9392214db", + }, + "meta": Any, + "nodes": { + "278bf084-9eea-46fe-8ce9-2600dde3b046": { + "_id": "278bf084-9eea-46fe-8ce9-2600dde3b046", "_outcomes": [ { - "displayName": "known", - "id": "known", + "displayName": "Social Authentication", + "id": "socialAuthentication", }, { - "displayName": "unknown", - "id": "unknown", + "displayName": "Local Authentication", + "id": "localAuthentication", }, ], "_type": { - "_id": "ScriptedDecisionNode", + "_id": "PageNode", "collection": true, - "name": "Scripted Decision", + "name": "Page Node", }, - "inputs": [ - "*", - ], - "outcomes": [ - "known", - "unknown", - ], - "outputs": [ - "*", - ], - "script": "739bdc48-fd24-4c52-b353-88706d75558a", - }, - "58ab3ae6-cb79-445f-9a52-170e9b7f1339": { - "_id": "58ab3ae6-cb79-445f-9a52-170e9b7f1339", - "_outcomes": [ - { - "displayName": "True", - "id": "TRUE", - }, - { - "displayName": "False", - "id": "FALSE", - }, + "nodes": [ { - "displayName": "Locked", - "id": "LOCKED", + "_id": "7a351800-fb7e-4145-903c-388554747556", + "displayName": "Username", + "nodeType": "ValidatedUsernameNode", }, { - "displayName": "Cancelled", - "id": "CANCELLED", + "_id": "804e6a68-1720-442b-926a-007e90f02782", + "displayName": "Password", + "nodeType": "ValidatedPasswordNode", }, { - "displayName": "Expired", - "id": "EXPIRED", + "_id": "228a44d5-fd78-4278-8999-fdd470ea7ebf", + "displayName": "Select IDP", + "nodeType": "SelectIdPNode", }, ], - "_type": { - "_id": "IdentityStoreDecisionNode", - "collection": true, - "name": "Identity Store Decision", - }, - "minimumPasswordLength": 8, - "mixedCaseForPasswordChangeMessages": false, - "useUniversalIdForUsername": true, + "pageDescription": {}, + "pageHeader": {}, }, - "650203c3-47f7-439d-a554-669cb7b08c57": { - "_id": "650203c3-47f7-439d-a554-669cb7b08c57", + "64157fca-bd5b-4405-a4c8-64ffd98a5461": { + "_id": "64157fca-bd5b-4405-a4c8-64ffd98a5461", "_outcomes": [ { "displayName": "Account exists", @@ -6237,8 +6217,8 @@ a{ "nameIdFormat": "urn:oasis:names:tc:SAML:2.0:nameid-format:persistent", "requestBinding": "HTTP_REDIRECT", }, - "795108e9-0b4d-4849-80fa-fb8518c6e3b0": { - "_id": "795108e9-0b4d-4849-80fa-fb8518c6e3b0", + "731c5810-020b-45c8-a7fc-3c21903ae2b3": { + "_id": "731c5810-020b-45c8-a7fc-3c21903ae2b3", "_outcomes": [ { "displayName": "Social Authentication", @@ -6256,17 +6236,12 @@ a{ }, "nodes": [ { - "_id": "fe762924-bc07-4f50-9234-17ab245efff1", - "displayName": "Username", - "nodeType": "ValidatedUsernameNode", - }, - { - "_id": "051c1939-7dd5-4cf1-866e-48f57541b6ac", + "_id": "dd16c8d4-baca-4ae0-bcd8-fb98b9040524", "displayName": "Password", "nodeType": "ValidatedPasswordNode", }, { - "_id": "28595125-e97a-40e7-aa3c-bebdb6821949", + "_id": "038f9b2a-36b2-489b-9e03-386c9a62ea21", "displayName": "Select IDP", "nodeType": "SelectIdPNode", }, @@ -6274,58 +6249,109 @@ a{ "pageDescription": {}, "pageHeader": {}, }, - "c0bbd39a-ff6b-45d7-af8a-0685e810bc11": { - "_id": "c0bbd39a-ff6b-45d7-af8a-0685e810bc11", + "bf153f37-83dd-4f39-aa0c-74135430242e": { + "_id": "bf153f37-83dd-4f39-aa0c-74135430242e", "_outcomes": [ { - "displayName": "Social Authentication", - "id": "socialAuthentication", + "displayName": "Email Sent", + "id": "EMAIL_SENT", }, { - "displayName": "Local Authentication", - "id": "localAuthentication", + "displayName": "Email Not Sent", + "id": "EMAIL_NOT_SENT", }, ], "_type": { - "_id": "PageNode", + "_id": "EmailTemplateNode", "collection": true, - "name": "Page Node", + "name": "Email Template Node", }, - "nodes": [ + "emailAttribute": "mail", + "emailTemplateName": "welcome", + "identityAttribute": "userName", + }, + "d5cc2d52-6ce4-452d-85ea-3a5b50218b67": { + "_id": "d5cc2d52-6ce4-452d-85ea-3a5b50218b67", + "_outcomes": [ { - "_id": "ac343c95-8873-410e-823b-0931a71fc0c7", - "displayName": "Password", - "nodeType": "ValidatedPasswordNode", + "displayName": "Account exists", + "id": "ACCOUNT_EXISTS", }, { - "_id": "9d19d94c-77b1-4386-9c5d-8a2e39e3f5b4", - "displayName": "Select IDP", - "nodeType": "SelectIdPNode", + "displayName": "No account exists", + "id": "NO_ACCOUNT", }, ], - "pageDescription": {}, - "pageHeader": {}, + "_type": { + "_id": "SocialProviderHandlerNode", + "collection": true, + "name": "Legacy Social Provider Handler Node", + }, + "clientType": "BROWSER", + "script": "58c824ae-84ed-4724-82cd-db128fc3f6c", + "usernameAttribute": "userName", }, - "c859d258-79c1-4448-bd52-12e4e414af92": { - "_id": "c859d258-79c1-4448-bd52-12e4e414af92", + "e2c39477-847a-4df2-9c5d-b449a752638b": { + "_id": "e2c39477-847a-4df2-9c5d-b449a752638b", "_outcomes": [ { - "displayName": "Email Sent", - "id": "EMAIL_SENT", + "displayName": "known", + "id": "known", }, { - "displayName": "Email Not Sent", - "id": "EMAIL_NOT_SENT", + "displayName": "unknown", + "id": "unknown", }, ], "_type": { - "_id": "EmailTemplateNode", + "_id": "ScriptedDecisionNode", "collection": true, - "name": "Email Template Node", + "name": "Scripted Decision", }, - "emailAttribute": "mail", - "emailTemplateName": "welcome", - "identityAttribute": "userName", + "inputs": [ + "*", + ], + "outcomes": [ + "known", + "unknown", + ], + "outputs": [ + "*", + ], + "script": "739bdc48-fd24-4c52-b353-88706d75558a", + }, + "fc7e47cd-c679-4211-8e05-a36654f23c67": { + "_id": "fc7e47cd-c679-4211-8e05-a36654f23c67", + "_outcomes": [ + { + "displayName": "True", + "id": "TRUE", + }, + { + "displayName": "False", + "id": "FALSE", + }, + { + "displayName": "Locked", + "id": "LOCKED", + }, + { + "displayName": "Cancelled", + "id": "CANCELLED", + }, + { + "displayName": "Expired", + "id": "EXPIRED", + }, + ], + "_type": { + "_id": "IdentityStoreDecisionNode", + "collection": true, + "name": "Identity Store Decision", + }, + "minimumPasswordLength": 8, + "mixedCaseForPasswordChangeMessages": false, + "useUniversalIdForUsername": true, }, }, "saml2Entities": { @@ -6381,9 +6407,7 @@ a{ "spAccountMapper": "com.sun.identity.saml2.plugins.DefaultSPAccountMapper", "useNameIDAsSPUserID": true, }, - "adapter": { - "spAdapterScript": "07ee6240-d106-4e25-a781-5fcabc477d22", - }, + "adapter": {}, "attributeMapper": { "attributeMap": [ { @@ -6407,135 +6431,70 @@ a{ "value": "uid", }, ], - "attributeMapper": "com.sun.identity.saml2.plugins.DefaultSPAttributeMapper", - }, - "autoFederation": { - "autoFedEnabled": false, - }, - "responseArtifactMessageEncoding": { - "encoding": "URI", - }, - "url": {}, - }, - "services": { - "metaAlias": "/alpha/iSPAzure", - "serviceAttributes": { - "assertionConsumerService": [ - { - "binding": "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Artifact", - "index": 0, - "isDefault": true, - "location": "https://idc.scheuber.io/am/AuthConsumer/metaAlias/alpha/iSPAzure", - }, - { - "binding": "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", - "index": 1, - "isDefault": false, - "location": "https://idc.scheuber.io/am/AuthConsumer/metaAlias/alpha/iSPAzure", - }, - { - "binding": "urn:oasis:names:tc:SAML:2.0:bindings:PAOS", - "index": 2, - "isDefault": false, - "location": "https://idc.scheuber.io/am/Consumer/ECP/metaAlias/alpha/iSPAzure", - }, - ], - "nameIdService": [ - { - "binding": "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect", - "location": "https://idc.scheuber.io/am/SPMniRedirect/metaAlias/alpha/iSPAzure", - "responseLocation": "https://idc.scheuber.io/am/SPMniRedirect/metaAlias/alpha/iSPAzure", - }, - { - "binding": "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", - "location": "https://idc.scheuber.io/am/SPMniPOST/metaAlias/alpha/iSPAzure", - "responseLocation": "https://idc.scheuber.io/am/SPMniPOST/metaAlias/alpha/iSPAzure", - }, - { - "binding": "urn:oasis:names:tc:SAML:2.0:bindings:SOAP", - "location": "https://idc.scheuber.io/am/SPMniSoap/metaAlias/alpha/iSPAzure", - "responseLocation": "https://idc.scheuber.io/am/SPMniSoap/metaAlias/alpha/iSPAzure", - }, - ], - "singleLogoutService": [ - { - "binding": "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect", - "location": "https://idc.scheuber.io/am/SPSloRedirect/metaAlias/alpha/iSPAzure", - "responseLocation": "https://idc.scheuber.io/am/SPSloRedirect/metaAlias/alpha/iSPAzure", - }, - { - "binding": "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", - "location": "https://idc.scheuber.io/am/SPSloPOST/metaAlias/alpha/iSPAzure", - "responseLocation": "https://idc.scheuber.io/am/SPSloPOST/metaAlias/alpha/iSPAzure", - }, - { - "binding": "urn:oasis:names:tc:SAML:2.0:bindings:SOAP", - "location": "https://idc.scheuber.io/am/SPSloSoap/metaAlias/alpha/iSPAzure", - }, - ], - }, - }, - }, - }, - "dXJuOmZlZGVyYXRpb246TWljcm9zb2Z0T25saW5l": { - "_id": "dXJuOmZlZGVyYXRpb246TWljcm9zb2Z0T25saW5l", - "base64EntityXML": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI_Pgo8RW50aXR5RGVzY3JpcHRvciBlbnRpdHlJRD0idXJuOmZlZGVyYXRpb246TWljcm9zb2Z0T25saW5lIiBJRD0iX2U0NmExMTkzLWU4YTctNDhlZC04MDRmLTE1MTY3MjllY2I1ZiIgeG1sbnM9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOjIuMDptZXRhZGF0YSIgeG1sbnM6cXVlcnk9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOm1ldGFkYXRhOmV4dDpxdWVyeSIgeG1sbnM6bWRhdHRyPSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDptZXRhZGF0YTphdHRyaWJ1dGUiIHhtbG5zOnNhbWw9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOjIuMDphc3NlcnRpb24iIHhtbG5zOnhlbmM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvMDQveG1sZW5jIyIgeG1sbnM6eGVuYzExPSJodHRwOi8vd3d3LnczLm9yZy8yMDA5L3htbGVuYzExIyIgeG1sbnM6YWxnPSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDptZXRhZGF0YTphbGdzdXBwb3J0IiB4bWxuczp4NTA5cXJ5PSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDptZXRhZGF0YTpYNTA5OnF1ZXJ5IiB4bWxuczpkcz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC8wOS94bWxkc2lnIyI-CiAgICA8RXh0ZW5zaW9ucz4KICAgICAgICA8YWxnOkRpZ2VzdE1ldGhvZCBBbGdvcml0aG09Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvMDkveG1sZHNpZyNzaGExIi8-CiAgICAgICAgPGFsZzpTaWduaW5nTWV0aG9kIEFsZ29yaXRobT0iaHR0cDovL3d3dy53My5vcmcvMjAwMC8wOS94bWxkc2lnI3JzYS1zaGExIi8-CiAgICA8L0V4dGVuc2lvbnM-CiAgICA8U1BTU09EZXNjcmlwdG9yIFdhbnRBc3NlcnRpb25zU2lnbmVkPSJ0cnVlIiBwcm90b2NvbFN1cHBvcnRFbnVtZXJhdGlvbj0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOnByb3RvY29sIj4KICAgICAgICA8S2V5RGVzY3JpcHRvciB1c2U9InNpZ25pbmciPgogICAgICAgICAgICA8ZHM6S2V5SW5mbz4KICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgPGRzOlg1MDlEYXRhPgogICAgICAgICAgICAgICAgICAgIDxkczpYNTA5Q2VydGlmaWNhdGU-Ck1JSUMvVENDQWVXZ0F3SUJBZ0lRYmdESGZpM3QxSk5HVnF3RDUvN2xtakFOQmdrcWhraUc5dzBCQVFzRkFEQXBNU2N3SlFZRFZRUUQKRXg1TWFYWmxJRWxFSUZOVVV5QlRhV2R1YVc1bklGQjFZbXhwWXlCTFpYa3dIaGNOTWpBeE1qSXhNREF3TURBd1doY05NalV4TWpJeApNREF3TURBd1dqQXBNU2N3SlFZRFZRUURFeDVNYVhabElFbEVJRk5VVXlCVGFXZHVhVzVuSUZCMVlteHBZeUJMWlhrd2dnRWlNQTBHCkNTcUdTSWIzRFFFQkFRVUFBNElCRHdBd2dnRUtBb0lCQVFERlQwLzAvMnFRdXJuWWEwTGJKSEY5WVlvemhFSDZyOW1DeFZEQlliZXcKU0c0dEdncldwc2V3US85NnBjY3pHTVFjdE12VStoMmVYMzhIeC9mOUpBSURidVJRelFsc1BoUVM3RERaNldsVFhVK3Q4ZC9nMkM3ZgpwU29MczRLVmRKaWg0eHlqTFVXaitCSy9panNSakJ0NFJpdzlWYkpIL0RkV0t5b1NNYkVDRWlFK3MxUnRMUC9lWW9NbU5meHlRR3FXCmlyQ05xVk5CVGxxellRcDRkZ0YwZm9ZeTRrdG94d21RT1ZvVGNJTUZZcDFJNHBGUEk3Q3h1TUxrZkswWDdhVGJNN1lHcGh2TWZKeEoKa2pyUWR5STdHNWQxdDRETmkzemtFYkJUN0ZHQXI2cVB0M0tuOXJhbHBxSktIZHBFQkE5TjB2TndRbzVYVFlJaFViUFExNklSQWdNQgpBQUdqSVRBZk1CMEdBMVVkRGdRV0JCUnM3dFBtZmtrc1NyNjdLdEVsSGpZWmJlYUNUakFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBCkpxd01aU2pRSjM2eCsxc3R5NkVlTEtRTFFld1F3UGFFQzQ3WnV0KzhiWGVkNlE4ak1aMGJmYS9NTTdYcXVFY2FiYU1aTFF1S0xmdDQKNFlYd1hYUU9mUXJJMnFqUXIzZVRvSkZsRFQ5aFIwcmZwOXdRcXR0RHhkNkFhNlJXd0RUZ281b0tVUUNUS0xIaEV5OHVXelNjSzBlRwp0MmQ3VFdUYURYalJTd05xNnRNN2ZSaFpzMDd0S0JWM3hmaTlFUXkvbWxhdkFNRlJCVm04Nk5TbzdBc09HMUlPTXEwM1Uzb29DV0FYCmg5UGR2dkhOZkhoSDE5ZnV0QW5DL0hlT2p3UkYxUWM1MjdhQk1waFlGUUxkaVRoZm1mbWlFL0FoUXFDd1oyb0U3dUNKaEJ0UitLYjEKWkdoakkzNXBIZnNTcUdpRmE3S3IrNWF2ZTgyMlBEY2tlODlNdmc9PQogICAgICAgICAgICAgICAgICAgIDwvZHM6WDUwOUNlcnRpZmljYXRlPgogICAgICAgICAgICAgICAgPC9kczpYNTA5RGF0YT4KICAgICAgICAgICAgPC9kczpLZXlJbmZvPgogICAgICAgIDwvS2V5RGVzY3JpcHRvcj4KICAgICAgICA8S2V5RGVzY3JpcHRvciB1c2U9InNpZ25pbmciPgogICAgICAgICAgICA8ZHM6S2V5SW5mbz4KICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgPGRzOlg1MDlEYXRhPgogICAgICAgICAgICAgICAgICAgIDxkczpYNTA5Q2VydGlmaWNhdGU-Ck1JSUMvVENDQWVXZ0F3SUJBZ0lRTi9HUGVnblQ4YmxQMkVjU2RNTWJCekFOQmdrcWhraUc5dzBCQVFzRkFEQXBNU2N3SlFZRFZRUUQKRXg1TWFYWmxJRWxFSUZOVVV5QlRhV2R1YVc1bklGQjFZbXhwWXlCTFpYa3dIaGNOTWpFd01qRTRNREF3TURBd1doY05Nall3TWpFNApNREF3TURBd1dqQXBNU2N3SlFZRFZRUURFeDVNYVhabElFbEVJRk5VVXlCVGFXZHVhVzVuSUZCMVlteHBZeUJMWlhrd2dnRWlNQTBHCkNTcUdTSWIzRFFFQkFRVUFBNElCRHdBd2dnRUtBb0lCQVFEWGRMR1UyTGw1UlBkRFVuS1ErZi9IUzVxaVRheTJjQ2g5VTJBUzZvRE0KNlNPeFZoWUd0b2VKMVZQZWJjTG5wZ0xmaFB4enJ3V29WelhTRUYrVlJRYm5ZSUQySmI0a2hqZ3lFZW9UaGszVnFyVGh3aGFocFNiQgpnMnZvMDZ2SU9wMVRTMlIxQml3SEtUTG9CMWkxSUpuYUlGU0MzQk42cFk0ZmxYV3lMUXQvNUFCWEVsdjJYWkxxWE05RWVmajZKaTQwCm5MSXNpVzRkV3czQkRhL3l3V1cwTXNpVzVvakdxNHZvdmNBZ0VOZS80TlVianU3MGdIUC9XUzVEOWJXNXArT0lRaTcvdW5ybFdlL2gKM0E2anRCYmJSbFhZWGxOK1oyMnVUVHl5Q0QvVzh6ZVhhQUNMdkhhZ3dFTXJRZVBEWEJacWMvaVgya0krb29acjFzQy9IMzlSQWdNQgpBQUdqSVRBZk1CMEdBMVVkRGdRV0JCU3JYMmRtM0x3VDlqYi9wK2JBQWRZUXBFKy9OakFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBCmVxSmZZSG5zQTlxaEd0dFhGZkZwUFc0RFFMaDV3NkpDY2U3dkd2V0lOcjVmcjFEblFkY09yK3d3alEvdHFiY2tBTDJ2NnoxQXFqaFMKNzhrYmZlZ25BUUR3aW9KWjFvbFlZdkxPeEtvYTZIRitiMS9wME1sdWI4WnVrazJuMWIybEtQQkJPaWJPYXNTWTdnUUR3bElaaTd0bAo5bk1UeFVmZFlLK0U1QXh2N0RWbm1VQ3djbm5wVjUvMVNGZE55VzJrV080QzY4cnJqTU92RUNmd3JLa2JmVkpNOGY5a3JFVUJ1b0JGCjhkVER2N0QyWk00UTJidUM3ME5iZmFOV1VYMHlGdktJMEl1VHFrOFJCZkdUUlE0ZlpBYmhNUGF5a0VwQnU2ZE5qVGk1WU9hMGxOcUYKR1M3QXg3bGVDaDV4OWxWOGVsY0xrWHM4eVNvOEFPUUprMGhnSXc9PQogICAgICAgICAgICAgICAgICAgIDwvZHM6WDUwOUNlcnRpZmljYXRlPgogICAgICAgICAgICAgICAgPC9kczpYNTA5RGF0YT4KICAgICAgICAgICAgPC9kczpLZXlJbmZvPgogICAgICAgIDwvS2V5RGVzY3JpcHRvcj4KICAgICAgICA8S2V5RGVzY3JpcHRvciB1c2U9InNpZ25pbmciPgogICAgICAgICAgICA8ZHM6S2V5SW5mbz4KICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgPGRzOlg1MDlEYXRhPgogICAgICAgICAgICAgICAgICAgIDxkczpYNTA5Q2VydGlmaWNhdGU-Ck1JSUMvVENDQWVXZ0F3SUJBZ0lRTi9HUGVnblQ4YmxQMkVjU2RNTWJCekFOQmdrcWhraUc5dzBCQVFzRkFEQXBNU2N3SlFZRFZRUUQKRXg1TWFYWmxJRWxFSUZOVVV5QlRhV2R1YVc1bklGQjFZbXhwWXlCTFpYa3dIaGNOTWpFd01qRTRNREF3TURBd1doY05Nall3TWpFNApNREF3TURBd1dqQXBNU2N3SlFZRFZRUURFeDVNYVhabElFbEVJRk5VVXlCVGFXZHVhVzVuSUZCMVlteHBZeUJMWlhrd2dnRWlNQTBHCkNTcUdTSWIzRFFFQkFRVUFBNElCRHdBd2dnRUtBb0lCQVFEWGRMR1UyTGw1UlBkRFVuS1ErZi9IUzVxaVRheTJjQ2g5VTJBUzZvRE0KNlNPeFZoWUd0b2VKMVZQZWJjTG5wZ0xmaFB4enJ3V29WelhTRUYrVlJRYm5ZSUQySmI0a2hqZ3lFZW9UaGszVnFyVGh3aGFocFNiQgpnMnZvMDZ2SU9wMVRTMlIxQml3SEtUTG9CMWkxSUpuYUlGU0MzQk42cFk0ZmxYV3lMUXQvNUFCWEVsdjJYWkxxWE05RWVmajZKaTQwCm5MSXNpVzRkV3czQkRhL3l3V1cwTXNpVzVvakdxNHZvdmNBZ0VOZS80TlVianU3MGdIUC9XUzVEOWJXNXArT0lRaTcvdW5ybFdlL2gKM0E2anRCYmJSbFhZWGxOK1oyMnVUVHl5Q0QvVzh6ZVhhQUNMdkhhZ3dFTXJRZVBEWEJacWMvaVgya0krb29acjFzQy9IMzlSQWdNQgpBQUdqSVRBZk1CMEdBMVVkRGdRV0JCU3JYMmRtM0x3VDlqYi9wK2JBQWRZUXBFKy9OakFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBCmVxSmZZSG5zQTlxaEd0dFhGZkZwUFc0RFFMaDV3NkpDY2U3dkd2V0lOcjVmcjFEblFkY09yK3d3alEvdHFiY2tBTDJ2NnoxQXFqaFMKNzhrYmZlZ25BUUR3aW9KWjFvbFlZdkxPeEtvYTZIRitiMS9wME1sdWI4WnVrazJuMWIybEtQQkJPaWJPYXNTWTdnUUR3bElaaTd0bAo5bk1UeFVmZFlLK0U1QXh2N0RWbm1VQ3djbm5wVjUvMVNGZE55VzJrV080QzY4cnJqTU92RUNmd3JLa2JmVkpNOGY5a3JFVUJ1b0JGCjhkVER2N0QyWk00UTJidUM3ME5iZmFOV1VYMHlGdktJMEl1VHFrOFJCZkdUUlE0ZlpBYmhNUGF5a0VwQnU2ZE5qVGk1WU9hMGxOcUYKR1M3QXg3bGVDaDV4OWxWOGVsY0xrWHM4eVNvOEFPUUprMGhnSXc9PQogICAgICAgICAgICAgICAgICAgIDwvZHM6WDUwOUNlcnRpZmljYXRlPgogICAgICAgICAgICAgICAgPC9kczpYNTA5RGF0YT4KICAgICAgICAgICAgPC9kczpLZXlJbmZvPgogICAgICAgIDwvS2V5RGVzY3JpcHRvcj4KICAgICAgICA8U2luZ2xlTG9nb3V0U2VydmljZSBCaW5kaW5nPSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6YmluZGluZ3M6SFRUUC1QT1NUIiBMb2NhdGlvbj0iaHR0cHM6Ly9sb2dpbi5taWNyb3NvZnRvbmxpbmUuY29tL2xvZ2luLnNyZiIvPgogICAgICAgIDxOYW1lSURGb3JtYXQ-dXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6MS4xOm5hbWVpZC1mb3JtYXQ6ZW1haWxBZGRyZXNzPC9OYW1lSURGb3JtYXQ-CiAgICAgICAgPE5hbWVJREZvcm1hdD51cm46bWFjZTpzaGliYm9sZXRoOjEuMDpuYW1lSWRlbnRpZmllcjwvTmFtZUlERm9ybWF0PgogICAgICAgIDxOYW1lSURGb3JtYXQ-dXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6MS4xOm5hbWVpZC1mb3JtYXQ6dW5zcGVjaWZpZWQ8L05hbWVJREZvcm1hdD4KICAgICAgICA8TmFtZUlERm9ybWF0PnVybjpvYXNpczpuYW1lczp0YzpTQU1MOjIuMDpuYW1laWQtZm9ybWF0OnRyYW5zaWVudDwvTmFtZUlERm9ybWF0PgogICAgICAgIDxOYW1lSURGb3JtYXQ-dXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOm5hbWVpZC1mb3JtYXQ6cGVyc2lzdGVudDwvTmFtZUlERm9ybWF0PgogICAgICAgIDxBc3NlcnRpb25Db25zdW1lclNlcnZpY2UgaW5kZXg9IjAiIGlzRGVmYXVsdD0idHJ1ZSIgQmluZGluZz0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOmJpbmRpbmdzOkhUVFAtUE9TVCIgTG9jYXRpb249Imh0dHBzOi8vbG9naW4ubWljcm9zb2Z0b25saW5lLmNvbS9sb2dpbi5zcmYiLz4KICAgICAgICA8QXNzZXJ0aW9uQ29uc3VtZXJTZXJ2aWNlIGluZGV4PSIxIiBpc0RlZmF1bHQ9ImZhbHNlIiBCaW5kaW5nPSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6YmluZGluZ3M6SFRUUC1QT1NULVNpbXBsZVNpZ24iIExvY2F0aW9uPSJodHRwczovL2xvZ2luLm1pY3Jvc29mdG9ubGluZS5jb20vbG9naW4uc3JmIi8-CiAgICAgICAgPEFzc2VydGlvbkNvbnN1bWVyU2VydmljZSBpbmRleD0iMiIgaXNEZWZhdWx0PSJmYWxzZSIgQmluZGluZz0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOmJpbmRpbmdzOlBBT1MiIExvY2F0aW9uPSJodHRwczovL2xvZ2luLm1pY3Jvc29mdG9ubGluZS5jb20vbG9naW4uc3JmIi8-CiAgICA8L1NQU1NPRGVzY3JpcHRvcj4KPC9FbnRpdHlEZXNjcmlwdG9yPgoK", - "entityId": "urn:federation:MicrosoftOnline", - "entityLocation": "remote", - "serviceProvider": { - "advanced": { - "idpProxy": {}, - "saeConfiguration": {}, - }, - "assertionContent": { - "basicAuthentication": {}, - "nameIdFormat": { - "nameIdFormatList": [ - "urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress", - "urn:mace:shibboleth:1.0:nameIdentifier", - "urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified", - "urn:oasis:names:tc:SAML:2.0:nameid-format:transient", - "urn:oasis:names:tc:SAML:2.0:nameid-format:persistent", - ], - }, - "signingAndEncryption": { - "encryption": {}, - "requestResponseSigning": { - "assertion": true, - }, - "secretIdAndAlgorithms": {}, + "attributeMapper": "com.sun.identity.saml2.plugins.DefaultSPAttributeMapper", }, - }, - "assertionProcessing": { - "attributeMapper": {}, - "responseArtifactMessageEncoding": {}, + "autoFederation": { + "autoFedEnabled": false, + }, + "responseArtifactMessageEncoding": { + "encoding": "URI", + }, + "url": {}, }, "services": { + "metaAlias": "/alpha/iSPAzure", "serviceAttributes": { "assertionConsumerService": [ { - "binding": "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", + "binding": "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Artifact", "index": 0, "isDefault": true, - "location": "https://login.microsoftonline.com/login.srf", + "location": "https://idc.scheuber.io/am/AuthConsumer/metaAlias/alpha/iSPAzure", }, { - "binding": "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST-SimpleSign", + "binding": "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", "index": 1, "isDefault": false, - "location": "https://login.microsoftonline.com/login.srf", + "location": "https://idc.scheuber.io/am/AuthConsumer/metaAlias/alpha/iSPAzure", }, { "binding": "urn:oasis:names:tc:SAML:2.0:bindings:PAOS", "index": 2, "isDefault": false, - "location": "https://login.microsoftonline.com/login.srf", + "location": "https://idc.scheuber.io/am/Consumer/ECP/metaAlias/alpha/iSPAzure", + }, + ], + "nameIdService": [ + { + "binding": "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect", + "location": "https://idc.scheuber.io/am/SPMniRedirect/metaAlias/alpha/iSPAzure", + "responseLocation": "https://idc.scheuber.io/am/SPMniRedirect/metaAlias/alpha/iSPAzure", + }, + { + "binding": "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", + "location": "https://idc.scheuber.io/am/SPMniPOST/metaAlias/alpha/iSPAzure", + "responseLocation": "https://idc.scheuber.io/am/SPMniPOST/metaAlias/alpha/iSPAzure", + }, + { + "binding": "urn:oasis:names:tc:SAML:2.0:bindings:SOAP", + "location": "https://idc.scheuber.io/am/SPMniSoap/metaAlias/alpha/iSPAzure", + "responseLocation": "https://idc.scheuber.io/am/SPMniSoap/metaAlias/alpha/iSPAzure", }, ], "singleLogoutService": [ + { + "binding": "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect", + "location": "https://idc.scheuber.io/am/SPSloRedirect/metaAlias/alpha/iSPAzure", + "responseLocation": "https://idc.scheuber.io/am/SPSloRedirect/metaAlias/alpha/iSPAzure", + }, { "binding": "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", - "location": "https://login.microsoftonline.com/login.srf", + "location": "https://idc.scheuber.io/am/SPSloPOST/metaAlias/alpha/iSPAzure", + "responseLocation": "https://idc.scheuber.io/am/SPSloPOST/metaAlias/alpha/iSPAzure", + }, + { + "binding": "urn:oasis:names:tc:SAML:2.0:bindings:SOAP", + "location": "https://idc.scheuber.io/am/SPSloSoap/metaAlias/alpha/iSPAzure", }, ], }, @@ -6642,87 +6601,8 @@ a{ "name": "Microsoft Profile Normalization", "script": ""/*\\n * Copyright 2020 ForgeRock AS. All Rights Reserved\\n *\\n * Use of this code requires a commercial software license with ForgeRock AS.\\n * or with one of its affiliates. All use shall be exclusively subject\\n * to such license between the licensee and ForgeRock AS.\\n */\\n\\n/*\\n{\\n \\"@odata.context\\": \\"https://graph.microsoft.com/v1.0/$metadata#users/$entity\\",\\n \\"@odata.id\\": \\"https://graph.microsoft.com/v2/711ffa9c-5972-4713-ace3-688c9732614a/directoryObjects/7d7759e2-36d8-4e64-b173-3f890d7d46d6/Microsoft.DirectoryServices.User\\",\\n \\"businessPhones\\": [\\n \\"18014735451\\"\\n ],\\n \\"displayName\\": \\"Volker Scheuber\\",\\n \\"givenName\\": \\"Volker\\",\\n \\"jobTitle\\": null,\\n \\"mail\\": \\"vscheuber@vscheuber.onmicrosoft.com\\",\\n \\"mobilePhone\\": null,\\n \\"officeLocation\\": null,\\n \\"preferredLanguage\\": null,\\n \\"surname\\": \\"Scheuber\\",\\n \\"userPrincipalName\\": \\"vscheuber@vscheuber.onmicrosoft.com\\",\\n \\"id\\": \\"7d7759e2-36d8-4e64-b173-3f890d7d46d6\\"\\n}\\n */\\n\\nimport static org.forgerock.json.JsonValue.field\\nimport static org.forgerock.json.JsonValue.json\\nimport static org.forgerock.json.JsonValue.object\\n\\nlogger.message(\\"Kauai Microsoft Profile Normalization: rawProfile={}\\", rawProfile)\\n\\nreturn json(object(\\n field(\\"id\\", rawProfile.id),\\n field(\\"displayName\\", rawProfile.displayName),\\n field(\\"givenName\\", rawProfile.givenName),\\n field(\\"familyName\\", rawProfile.surname),\\n field(\\"email\\", rawProfile.userPrincipalName),\\n field(\\"username\\", rawProfile.userPrincipalName),\\n field(\\"groups\\", rawProfile.groups)))"", }, - "bae1d54a-e97d-4997-aa5d-c027f21af82c": { - "_id": "bae1d54a-e97d-4997-aa5d-c027f21af82c", - "context": "SOCIAL_IDP_PROFILE_TRANSFORMATION", - "createdBy": "null", - "creationDate": 0, - "default": true, - "description": "Normalizes raw profile data from Facebook", - "evaluatorVersion": "1.0", - "language": "GROOVY", - "lastModifiedBy": "null", - "lastModifiedDate": 0, - "name": "Facebook Profile Normalization", - "script": ""/*\\n * Copyright 2020 ForgeRock AS. All Rights Reserved\\n *\\n * Use of this code requires a commercial software license with ForgeRock AS.\\n * or with one of its affiliates. All use shall be exclusively subject\\n * to such license between the licensee and ForgeRock AS.\\n */\\n\\nimport static org.forgerock.json.JsonValue.field\\nimport static org.forgerock.json.JsonValue.json\\nimport static org.forgerock.json.JsonValue.object\\n\\nreturn json(object(\\n field(\\"id\\", rawProfile.id),\\n field(\\"displayName\\", rawProfile.name),\\n field(\\"givenName\\", rawProfile.first_name),\\n field(\\"familyName\\", rawProfile.last_name),\\n field(\\"photoUrl\\", rawProfile.picture.data.url),\\n field(\\"email\\", rawProfile.email),\\n field(\\"username\\", rawProfile.email)))"", - }, - "dbe0bf9a-72aa-49d5-8483-9db147985a47": { - "_id": "dbe0bf9a-72aa-49d5-8483-9db147985a47", - "context": "SOCIAL_IDP_PROFILE_TRANSFORMATION", - "createdBy": "null", - "creationDate": 0, - "default": false, - "description": "Normalizes raw profile data from ADFS", - "evaluatorVersion": "1.0", - "language": "JAVASCRIPT", - "lastModifiedBy": "null", - "lastModifiedDate": 0, - "name": "ADFS Profile Normalization (JS)", - "script": ""/*\\n * Copyright 2022 ForgeRock AS. All Rights Reserved\\n *\\n * Use of this code requires a commercial software license with ForgeRock AS\\n * or with one of its affiliates. All use shall be exclusively subject\\n * to such license between the licensee and ForgeRock AS.\\n */\\n\\n/*\\n * This script returns the social identity profile information for the authenticating user\\n * in a standard form expected by the Social Provider Handler Node.\\n *\\n * Defined variables:\\n * rawProfile - The social identity provider profile information for the authenticating user.\\n * JsonValue (1).\\n * logger - The debug logger instance:\\n * https://backstage.forgerock.com/docs/am/7/scripting-guide/scripting-api-global-logger.html#scripting-api-global-logger.\\n * realm - String (primitive).\\n * The name of the realm the user is authenticating to.\\n * requestHeaders - TreeMap (2).\\n * The object that provides methods for accessing headers in the login request:\\n * https://backstage.forgerock.com/docs/am/7/authentication-guide/scripting-api-node.html#scripting-api-node-requestHeaders.\\n * requestParameters - TreeMap (2).\\n * The object that contains the authentication request parameters.\\n * selectedIdp - String (primitive).\\n * The social identity provider name. For example: google.\\n * sharedState - LinkedHashMap (3).\\n * The object that holds the state of the authentication tree and allows data exchange between the stateless nodes:\\n * https://backstage.forgerock.com/docs/am/7/auth-nodes/core-action.html#accessing-tree-state.\\n * transientState - LinkedHashMap (3).\\n * The object for storing sensitive information that must not leave the server unencrypted,\\n * and that may not need to persist between authentication requests during the authentication session:\\n * https://backstage.forgerock.com/docs/am/7/auth-nodes/core-action.html#accessing-tree-state.\\n *\\n * Return - a JsonValue (1).\\n * The result of the last statement in the script is returned to the server.\\n * Currently, the Immediately Invoked Function Expression (also known as Self-Executing Anonymous Function)\\n * is the last (and only) statement in this script, and its return value will become the script result.\\n * Do not use \\"return variable\\" statement outside of a function definition.\\n *\\n * This script's last statement should result in a JsonValue (1) with the following keys:\\n * {\\n * {\\"displayName\\": \\"corresponding-social-identity-provider-value\\"},\\n * {\\"email\\": \\"corresponding-social-identity-provider-value\\"},\\n * {\\"familyName\\": \\"corresponding-social-identity-provider-value\\"},\\n * {\\"givenName\\": \\"corresponding-social-identity-provider-value\\"},\\n * {\\"id\\": \\"corresponding-social-identity-provider-value\\"},\\n * {\\"locale\\": \\"corresponding-social-identity-provider-value\\"},\\n * {\\"photoUrl\\": \\"corresponding-social-identity-provider-value\\"},\\n * {\\"username\\": \\"corresponding-social-identity-provider-value\\"}\\n * }\\n *\\n * The consumer of this data defines which keys are required and which are optional.\\n * For example, the script associated with the Social Provider Handler Node and,\\n * ultimately, the managed object created/updated with this data\\n * will expect certain keys to be populated.\\n * In some common default configurations, the following keys are required to be not empty:\\n * username, givenName, familyName, email.\\n *\\n * From RFC4517: A value of the Directory String syntax is a string of one or more\\n * arbitrary characters from the Universal Character Set (UCS).\\n * A zero-length character string is not permitted.\\n *\\n * (1) JsonValue - https://backstage.forgerock.com/docs/am/7/apidocs/org/forgerock/json/JsonValue.html.\\n * (2) TreeMap - https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TreeMap.html.\\n * (3) LinkedHashMap - https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LinkedHashMap.html.\\n */\\n\\n(function () {\\n var frJava = JavaImporter(\\n org.forgerock.json.JsonValue\\n );\\n\\n var normalizedProfileData = frJava.JsonValue.json(frJava.JsonValue.object());\\n \\n \\t//logger.message('Seguin rawProfile: '+rawProfile);\\n\\n normalizedProfileData.put('id', rawProfile.get('sub').asString());\\n normalizedProfileData.put('displayName', rawProfile.get('givenName').asString() + ' ' + rawProfile.get('sn').asString());\\n normalizedProfileData.put('email', rawProfile.get('mail').asString());\\n normalizedProfileData.put('givenName', rawProfile.get('givenName').asString());\\n normalizedProfileData.put('familyName', rawProfile.get('sn').asString());\\n normalizedProfileData.put('username', rawProfile.get('upn').asString());\\n normalizedProfileData.put('roles', rawProfile.get('roles').asString());\\n \\n \\t//logger.message('Seguin normalizedProfileData: '+normalizedProfileData);\\n\\n return normalizedProfileData;\\n}());"", - }, }, "socialIdentityProviders": { - "adfs": { - "_id": "adfs", - "_type": { - "_id": "oidcConfig", - "collection": true, - "name": "Client configuration for providers that implement the OpenID Connect specification.", - }, - "acrValues": [], - "authenticationIdKey": "sub", - "authorizationEndpoint": "https://adfs.mytestrun.com/adfs/oauth2/authorize", - "clientAuthenticationMethod": "CLIENT_SECRET_POST", - "clientId": "aa9a179e-cdba-4db8-8477-3d1069d5ec04", - "clientSecret": null, - "enableNativeNonce": true, - "enabled": true, - "encryptJwtRequestParameter": false, - "encryptedIdTokens": false, - "issuer": "https://adfs.mytestrun.com/adfs", - "issuerComparisonCheckType": "EXACT", - "jwksUriEndpoint": "https://adfs.mytestrun.com/adfs/discovery/keys", - "jwtEncryptionAlgorithm": "NONE", - "jwtEncryptionMethod": "NONE", - "jwtRequestParameterOption": "NONE", - "jwtSigningAlgorithm": "RS256", - "pkceMethod": "S256", - "privateKeyJwtExpTime": 600, - "redirectURI": "https://idc.scheuber.io/login", - "responseMode": "DEFAULT", - "revocationCheckOptions": [], - "scopeDelimiter": " ", - "scopes": [ - "openid", - "profile", - "email", - ], - "tokenEndpoint": "https://adfs.mytestrun.com/adfs/oauth2/token", - "transform": "dbe0bf9a-72aa-49d5-8483-9db147985a47", - "uiConfig": { - "buttonClass": "", - "buttonCustomStyle": "background-color: #fff; border-color: #8b8b8b; color: #8b8b8b;", - "buttonCustomStyleHover": "background-color: #fff; border-color: #8b8b8b; color: #8b8b8b;", - "buttonDisplayName": "Microsoft ADFS", - "buttonImage": "/login/images/microsoft-logo.png", - "iconBackground": "#0078d7", - "iconClass": "fa-windows", - "iconFontColor": "white", - }, - "useCustomTrustStore": false, - "userInfoResponseType": "JSON", - "wellKnownEndpoint": "https://adfs.mytestrun.com/adfs/.well-known/openid-configuration", - }, "apple-stoyan": { "_id": "apple-stoyan", "_type": { @@ -6735,7 +6615,6 @@ a{ "authorizationEndpoint": "https://appleid.apple.com/auth/authorize", "clientAuthenticationMethod": "CLIENT_SECRET_POST", "clientId": "CHANGE ME", - "clientSecret": null, "enableNativeNonce": true, "enabled": false, "encryptJwtRequestParameter": false, @@ -6787,7 +6666,6 @@ a{ "authorizationEndpoint": "https://appleid.apple.com/auth/authorize", "clientAuthenticationMethod": "CLIENT_SECRET_POST", "clientId": "io.scheuber.idc.signinWithApple.service", - "clientSecret": null, "enableNativeNonce": true, "enabled": true, "encryptJwtRequestParameter": false, @@ -6838,7 +6716,6 @@ a{ "authorizationEndpoint": "https://login.microsoftonline.com/711ffa9c-5972-4713-ace3-688c9732614a/oauth2/v2.0/authorize", "clientAuthenticationMethod": "CLIENT_SECRET_POST", "clientId": "c42a3dc8-f276-496b-a722-269f131cc21c", - "clientSecret": null, "enabled": true, "issuerComparisonCheckType": "EXACT", "jwtEncryptionAlgorithm": "NONE", @@ -6869,47 +6746,6 @@ a{ "useCustomTrustStore": false, "userInfoEndpoint": "https://graph.microsoft.com/v1.0/me", }, - "facebook": { - "_id": "facebook", - "_type": { - "_id": "oauth2Config", - "collection": true, - "name": "Client configuration for providers that implement the OAuth2 specification.", - }, - "authenticationIdKey": "id", - "authorizationEndpoint": "https://www.facebook.com/dialog/oauth", - "clientAuthenticationMethod": "CLIENT_SECRET_POST", - "clientId": "123741918345526", - "clientSecret": null, - "enabled": true, - "issuerComparisonCheckType": "EXACT", - "jwtEncryptionAlgorithm": "NONE", - "jwtEncryptionMethod": "NONE", - "jwtSigningAlgorithm": "NONE", - "pkceMethod": "S256", - "privateKeyJwtExpTime": 3600, - "redirectURI": "https://idc.scheuber.io/am/XUI/?realm=%2Falpha", - "responseMode": "DEFAULT", - "revocationCheckOptions": [], - "scopeDelimiter": " ", - "scopes": [ - "email", - ], - "tokenEndpoint": "https://graph.facebook.com/v2.7/oauth/access_token", - "transform": "bae1d54a-e97d-4997-aa5d-c027f21af82c", - "uiConfig": { - "buttonClass": "fa-facebook-official", - "buttonCustomStyle": "background-color: #3b5998; border-color: #3b5998; color: white;", - "buttonCustomStyleHover": "background-color: #334b7d; border-color: #334b7d; color: white;", - "buttonDisplayName": "Facebook", - "buttonImage": "", - "iconBackground": "#3b5998", - "iconClass": "fa-facebook", - "iconFontColor": "white", - }, - "useCustomTrustStore": false, - "userInfoEndpoint": "https://graph.facebook.com/me?fields=id,name,picture,email,first_name,last_name,locale", - }, "github": { "_id": "github", "_type": { @@ -6921,7 +6757,6 @@ a{ "authorizationEndpoint": "https://github.com/login/oauth/authorize", "clientAuthenticationMethod": "CLIENT_SECRET_POST", "clientId": "bdae6d141d4dcf95a630", - "clientSecret": null, "enabled": true, "issuerComparisonCheckType": "EXACT", "jwtEncryptionAlgorithm": "NONE", @@ -6961,7 +6796,6 @@ a{ "authorizationEndpoint": "https://accounts.google.com/o/oauth2/v2/auth", "clientAuthenticationMethod": "CLIENT_SECRET_POST", "clientId": "297338177925-mho17cgnm540s2gre8h27feb6sbs1msd.apps.googleusercontent.com", - "clientSecret": null, "enableNativeNonce": true, "enabled": true, "encryptJwtRequestParameter": false, @@ -7012,7 +6846,6 @@ a{ "authorizationEndpoint": "https://trial-5735851.okta.com/oauth2/v1/authorize", "clientAuthenticationMethod": "CLIENT_SECRET_POST", "clientId": "0oa13r2cp29Rynmyw697", - "clientSecret": null, "enableNativeNonce": true, "enabled": true, "encryptJwtRequestParameter": false, @@ -7173,44 +7006,21 @@ a{ "_id": "FrodoTest", "description": "Frodo test journey utilizing a variety of nodes and dependencies to test support for complex journeys.", "enabled": true, - "entryNodeId": "4951364c-59be-42cd-9cd7-79c9392214db", + "entryNodeId": "e2c39477-847a-4df2-9c5d-b449a752638b", "identityResource": "managed/alpha_user", "innerTreeOnly": false, "nodes": { - "234526e1-48cf-477e-8ecb-abf15fcd5c67": { - "connections": { - "ACCOUNT_EXISTS": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0", - "NO_ACCOUNT": "c859d258-79c1-4448-bd52-12e4e414af92", - }, - "displayName": "Social Login", - "nodeType": "SocialProviderHandlerNode", - "x": 702, - "y": 116.015625, - }, - "4951364c-59be-42cd-9cd7-79c9392214db": { - "connections": { - "known": "c0bbd39a-ff6b-45d7-af8a-0685e810bc11", - "unknown": "795108e9-0b4d-4849-80fa-fb8518c6e3b0", - }, - "displayName": "Check Username", - "nodeType": "ScriptedDecisionNode", - "x": 200, - "y": 235.015625, - }, - "58ab3ae6-cb79-445f-9a52-170e9b7f1339": { + "278bf084-9eea-46fe-8ce9-2600dde3b046": { "connections": { - "CANCELLED": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0", - "EXPIRED": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0", - "FALSE": "e301438c-0bd0-429c-ab0c-66126501069a", - "LOCKED": "e301438c-0bd0-429c-ab0c-66126501069a", - "TRUE": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0", + "localAuthentication": "fc7e47cd-c679-4211-8e05-a36654f23c67", + "socialAuthentication": "d5cc2d52-6ce4-452d-85ea-3a5b50218b67", }, - "displayName": "Validate Creds", - "nodeType": "IdentityStoreDecisionNode", - "x": 702, - "y": 292.015625, + "displayName": "Login Page", + "nodeType": "PageNode", + "x": 444, + "y": 273.015625, }, - "650203c3-47f7-439d-a554-669cb7b08c57": { + "64157fca-bd5b-4405-a4c8-64ffd98a5461": { "connections": { "ACCOUNT_EXISTS": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0", "NO_ACCOUNT": "e301438c-0bd0-429c-ab0c-66126501069a", @@ -7220,36 +7030,59 @@ a{ "x": 1196, "y": 188.015625, }, - "795108e9-0b4d-4849-80fa-fb8518c6e3b0": { - "connections": { - "localAuthentication": "58ab3ae6-cb79-445f-9a52-170e9b7f1339", - "socialAuthentication": "234526e1-48cf-477e-8ecb-abf15fcd5c67", - }, - "displayName": "Login Page", - "nodeType": "PageNode", - "x": 444, - "y": 273.015625, - }, - "c0bbd39a-ff6b-45d7-af8a-0685e810bc11": { + "731c5810-020b-45c8-a7fc-3c21903ae2b3": { "connections": { - "localAuthentication": "58ab3ae6-cb79-445f-9a52-170e9b7f1339", - "socialAuthentication": "234526e1-48cf-477e-8ecb-abf15fcd5c67", + "localAuthentication": "fc7e47cd-c679-4211-8e05-a36654f23c67", + "socialAuthentication": "d5cc2d52-6ce4-452d-85ea-3a5b50218b67", }, "displayName": "Login Page", "nodeType": "PageNode", "x": 443, "y": 26.015625, }, - "c859d258-79c1-4448-bd52-12e4e414af92": { + "bf153f37-83dd-4f39-aa0c-74135430242e": { "connections": { "EMAIL_NOT_SENT": "e301438c-0bd0-429c-ab0c-66126501069a", - "EMAIL_SENT": "650203c3-47f7-439d-a554-669cb7b08c57", + "EMAIL_SENT": "64157fca-bd5b-4405-a4c8-64ffd98a5461", }, "displayName": "Email Template Node", "nodeType": "EmailTemplateNode", "x": 967, "y": 222.015625, }, + "d5cc2d52-6ce4-452d-85ea-3a5b50218b67": { + "connections": { + "ACCOUNT_EXISTS": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0", + "NO_ACCOUNT": "bf153f37-83dd-4f39-aa0c-74135430242e", + }, + "displayName": "Social Login", + "nodeType": "SocialProviderHandlerNode", + "x": 702, + "y": 116.015625, + }, + "e2c39477-847a-4df2-9c5d-b449a752638b": { + "connections": { + "known": "731c5810-020b-45c8-a7fc-3c21903ae2b3", + "unknown": "278bf084-9eea-46fe-8ce9-2600dde3b046", + }, + "displayName": "Check Username", + "nodeType": "ScriptedDecisionNode", + "x": 200, + "y": 235.015625, + }, + "fc7e47cd-c679-4211-8e05-a36654f23c67": { + "connections": { + "CANCELLED": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0", + "EXPIRED": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0", + "FALSE": "e301438c-0bd0-429c-ab0c-66126501069a", + "LOCKED": "e301438c-0bd0-429c-ab0c-66126501069a", + "TRUE": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0", + }, + "displayName": "Validate Creds", + "nodeType": "IdentityStoreDecisionNode", + "x": 702, + "y": 292.015625, + }, }, "staticNodes": { "70e691a5-1e33-4ac3-a356-e7b6d60d92e0": { diff --git a/test/e2e/__snapshots__/journey-import.e2e.test.js.snap b/test/e2e/__snapshots__/journey-import.e2e.test.js.snap index 7ec44b864..033addc5d 100644 --- a/test/e2e/__snapshots__/journey-import.e2e.test.js.snap +++ b/test/e2e/__snapshots__/journey-import.e2e.test.js.snap @@ -13,7 +13,7 @@ exports[`frodo journey import "frodo journey import --journey-id j00 -f test/e2e exports[`frodo journey import "frodo journey import --verbose -f test/e2e/exports/all-separate/journey/FrodoTest.journey.json": should import the journey in file "test/e2e/exports/all-separate/journey/FrodoTest.journey.json" 1`] = `""`; exports[`frodo journey import "frodo journey import --verbose -f test/e2e/exports/all-separate/journey/FrodoTest.journey.json": should import the journey in file "test/e2e/exports/all-separate/journey/FrodoTest.journey.json" 2`] = ` -"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701393386423 [ba58ff99-76d3-4c69-9c4a-7f150ac70e2c] +"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] Importing first journey in file... - Resolving dependencies ✔ Resolved all dependencies. diff --git a/test/e2e/__snapshots__/script-delete.e2e.test.js.snap b/test/e2e/__snapshots__/script-delete.e2e.test.js.snap index 4d461c39d..1282040ee 100644 --- a/test/e2e/__snapshots__/script-delete.e2e.test.js.snap +++ b/test/e2e/__snapshots__/script-delete.e2e.test.js.snap @@ -1,7 +1,7 @@ // Jest Snapshot v1, https://goo.gl/fbAQLP exports[`frodo script delete "frodo script delete --script-id e15a13ee-9168-40cf-934f-656a5f568a6a": should display error when the script with id 'e15a13ee-9168-40cf-934f-656a5f568a6a' cannot be deleted since it does not exist 1`] = ` -"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account frodo-test [b672336b-41ef-428d-ae4a-e0c082875377] +"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] - Deleting e15a13ee-9168-40cf-934f-656a5f568a6a... ✖ Error: Request failed with status code 404 HTTP client error @@ -12,7 +12,7 @@ HTTP client error `; exports[`frodo script delete "frodo script delete --script-name 'hashdeviceProfile'": should display error when the script named 'hashdeviceProfile' cannot be deleted since it does not exist 1`] = ` -"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account frodo-test [b672336b-41ef-428d-ae4a-e0c082875377] +"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] - Deleting hashdeviceProfile... ✖ Error: Script with name hashdeviceProfile does not exist. Script with name hashdeviceProfile does not exist. diff --git a/test/e2e/__snapshots__/service-import.e2e.test.js.snap b/test/e2e/__snapshots__/service-import.e2e.test.js.snap index 3a0ed62d0..daa7a42ba 100644 --- a/test/e2e/__snapshots__/service-import.e2e.test.js.snap +++ b/test/e2e/__snapshots__/service-import.e2e.test.js.snap @@ -5,7 +5,7 @@ exports[`frodo service import "frodo service import --all --file test/e2e/export exports[`frodo service import "frodo service import --all-separate --directory test/e2e/exports/all-separate/service/global": should import all global services from the directory "test/e2e/exports/all-separate/service/global" 1`] = `""`; exports[`frodo service import "frodo service import --clean --global --all --file test/e2e/exports/all/allGlobalServices.service.json": should fail because global singleton services cannot be deleted (--clean option). 1`] = ` -"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701393386423 [ba58ff99-76d3-4c69-9c4a-7f150ac70e2c] +"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] Error importing services Error putting global full service configs Error putting global full service config CorsService @@ -28,7 +28,7 @@ Error importing services exports[`frodo service import "frodo service import --clean --global --all-separate --directory test/e2e/exports/all-separate/service/global": should import all global services from the directory "test/e2e/exports/all-separate/service/global", and clean the old ones 1`] = `""`; exports[`frodo service import "frodo service import --clean --global --file test/e2e/exports/all/allGlobalServices.service.json": should fail because global singleton services cannot be deleted (--clean option). 1`] = ` -"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701393386423 [ba58ff99-76d3-4c69-9c4a-7f150ac70e2c] +"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] - Importing test/e2e/exports/all/allGlobalServices.service.json... ✖ Error importing first service Error importing service CorsService @@ -43,7 +43,7 @@ Error importing service CorsService `; exports[`frodo service import "frodo service import --clean -g --service-id dashboard --file test/e2e/exports/all/allGlobalServices.service.json": should fail because global singleton services cannot be deleted (--clean option). 1`] = ` -"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701393386423 [ba58ff99-76d3-4c69-9c4a-7f150ac70e2c] +"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] - Importing dashboard from test/e2e/exports/all/allGlobalServices.service.json... ✖ Error importing dashboard. Error importing service dashboard diff --git a/test/e2e/__snapshots__/theme-delete.e2e.test.js.snap b/test/e2e/__snapshots__/theme-delete.e2e.test.js.snap index 8b67065c9..a1e11628a 100644 --- a/test/e2e/__snapshots__/theme-delete.e2e.test.js.snap +++ b/test/e2e/__snapshots__/theme-delete.e2e.test.js.snap @@ -1,7 +1,7 @@ // Jest Snapshot v1, https://goo.gl/fbAQLP exports[`frodo theme delete "frodo theme delete --theme-id 4eeb434c-1f56-4173-8da3-b49214bedeb6": should display error when the theme with id '4eeb434c-1f56-4173-8da3-b49214bedeb6' cannot be deleted since it does not exist 1`] = ` -"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account frodo-test [b672336b-41ef-428d-ae4a-e0c082875377] +"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] - Deleting 4eeb434c-1f56-4173-8da3-b49214bedeb6... ✖ Error deleting theme Error deleting theme 4eeb434c-1f56-4173-8da3-b49214bedeb6 @@ -10,7 +10,7 @@ Error deleting theme 4eeb434c-1f56-4173-8da3-b49214bedeb6 `; exports[`frodo theme delete "frodo theme delete --theme-name 'Does Not Exist'": should display error when the theme named 'Does Not Exist' cannot be deleted since it does not exist 1`] = ` -"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account frodo-test [b672336b-41ef-428d-ae4a-e0c082875377] +"Connected to https://openam-frodo-dev.forgeblocks.com/am [alpha] as service account Frodo-SA-1701807230743 [b672336b-41ef-428d-ae4a-e0c082875377] - Deleting Does Not Exist... ✖ Error: Error deleting theme Does Not Exist " diff --git a/test/e2e/app-export.e2e.test.js b/test/e2e/app-export.e2e.test.js index 271768312..24453c2a5 100644 --- a/test/e2e/app-export.e2e.test.js +++ b/test/e2e/app-export.e2e.test.js @@ -67,7 +67,7 @@ process.env['FRODO_MOCK'] = '1'; const env = { env: process.env, }; -env.env.FRODO_HOST = 'https://openam-volker-demo.forgeblocks.com/am'; //c.host; +env.env.FRODO_HOST = c.host; env.env.FRODO_SA_ID = c.saId; env.env.FRODO_SA_JWK = c.saJwk; diff --git a/test/e2e/app-list.e2e.test.js b/test/e2e/app-list.e2e.test.js index 0ce9c0711..c54da34bc 100644 --- a/test/e2e/app-list.e2e.test.js +++ b/test/e2e/app-list.e2e.test.js @@ -62,8 +62,8 @@ process.env['FRODO_MOCK'] = '1'; const env = { env: process.env, }; -env.env.FRODO_HOST = 'https://openam-volker-demo.forgeblocks.com/am'; //c.host; -env.env.FRODO_SA_ID = '759525cf-3cf9-4a18-a641-cdd6e6f8fe47'; // c.saId; +env.env.FRODO_HOST = c.host; +env.env.FRODO_SA_ID = c.saId; env.env.FRODO_SA_JWK = c.saJwk; describe('frodo app list', () => { diff --git a/test/e2e/config-export.e2e.test.js b/test/e2e/config-export.e2e.test.js index 4e6774aea..6c819192c 100644 --- a/test/e2e/config-export.e2e.test.js +++ b/test/e2e/config-export.e2e.test.js @@ -62,7 +62,7 @@ const env = { env: process.env, }; env.env.FRODO_HOST = c.host; -env.env.FRODO_SA_ID = '76618ff6-e851-433e-9704-9d2852a17b7a' //c.saId; +env.env.FRODO_SA_ID = c.saId; env.env.FRODO_SA_JWK = c.saJwk; const type = 'everything'; diff --git a/test/e2e/config-import.e2e.test.js b/test/e2e/config-import.e2e.test.js index 0ff808b6a..e79f64a9b 100644 --- a/test/e2e/config-import.e2e.test.js +++ b/test/e2e/config-import.e2e.test.js @@ -75,7 +75,7 @@ const env = { env: process.env, }; env.env.FRODO_HOST = c.host; -env.env.FRODO_SA_ID = 'ba58ff99-76d3-4c69-9c4a-7f150ac70e2c'; //c.saId; +env.env.FRODO_SA_ID = c.saId; env.env.FRODO_SA_JWK = c.saJwk; const allDirectory = 'test/e2e/exports/all'; @@ -129,14 +129,8 @@ describe('frodo config import', () => { test(`"frodo config import -AD ${allSeparateAlphaDirectory}" Import everything from directory "${allSeparateAlphaDirectory}"`, async () => { const CMD = `frodo config import -AD ${allSeparateAlphaDirectory}`; - try { - await exec(CMD, env); - fail("Command should've failed") - } catch (e) { - // parallel test execution alters the progress bar output causing the snapshot to mismatch. - // only workable solution I could find was to remove progress bar output altogether from such tests. - expect(removeProgressBarOutput(removeAnsiEscapeCodes(e.stderr))).toMatchSnapshot(); - } + const { stdout } = await exec(CMD, env); + expect(removeAnsiEscapeCodes(stdout)).toMatchSnapshot(); }); // TODO: Fix test. Unable get test passing consistently, even after recording mocks (probably due to the re-uuid stuff). Skip for the meantime @@ -146,8 +140,7 @@ describe('frodo config import', () => { expect(removeAnsiEscapeCodes(stdout)).toMatchSnapshot(); }); - // TODO: Fix test. Unable get test passing consistently, even after recording mocks - test.skip(`"frodo config import --global -CAD ${allSeparateAlphaDirectory}" Import everything from directory "${allSeparateAlphaDirectory}". Import services as global services, and clean old services`, async () => { + test(`"frodo config import --global -CAD ${allSeparateAlphaDirectory}" Import everything from directory "${allSeparateAlphaDirectory}". Import services as global services, and clean old services`, async () => { const CMD = `frodo config import --global -CAD ${allSeparateAlphaDirectory}`; try { await exec(CMD, env); diff --git a/test/e2e/idm-export.e2e.test.js b/test/e2e/idm-export.e2e.test.js index 03baba39e..26aa0e014 100644 --- a/test/e2e/idm-export.e2e.test.js +++ b/test/e2e/idm-export.e2e.test.js @@ -64,7 +64,7 @@ const env = { env: process.env, }; env.env.FRODO_HOST = c.host; -env.env.FRODO_SA_ID = 'ba58ff99-76d3-4c69-9c4a-7f150ac70e2c'; // c.saId; +env.env.FRODO_SA_ID = c.saId; env.env.FRODO_SA_JWK = c.saJwk; const type = 'idm'; diff --git a/test/e2e/journey-import.e2e.test.js b/test/e2e/journey-import.e2e.test.js index 6dd1e1583..d531b613d 100644 --- a/test/e2e/journey-import.e2e.test.js +++ b/test/e2e/journey-import.e2e.test.js @@ -77,7 +77,7 @@ const env = { env: process.env, }; env.env.FRODO_HOST = c.host; -env.env.FRODO_SA_ID = 'ba58ff99-76d3-4c69-9c4a-7f150ac70e2c'; // c.saId; +env.env.FRODO_SA_ID = c.saId; env.env.FRODO_SA_JWK = c.saJwk; const allDirectory = "test/e2e/exports/all"; diff --git a/test/e2e/mocks/agent_1340600742/delete_1740784714/0_agent-id_1875961465/am_1076162899/recording.har b/test/e2e/mocks/agent_1340600742/delete_1740784714/0_agent-id_1875961465/am_1076162899/recording.har index d6ba9a4f1..72da0a09b 100644 --- a/test/e2e/mocks/agent_1340600742/delete_1740784714/0_agent-id_1875961465/am_1076162899/recording.har +++ b/test/e2e/mocks/agent_1340600742/delete_1740784714/0_agent-id_1875961465/am_1076162899/recording.har @@ -20,27 +20,31 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-34" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-21d6f29e-ce2d-42ee-a287-7a4dcd660e5f" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-409b44ab-6582-4c43-b064-66109a924732" }, { "name": "accept-api-version", "value": "resource=1.1" }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 342, + "headersSize": 388, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -109,16 +113,20 @@ }, { "name": "date", - "value": "Thu, 05 Oct 2023 17:30:46 GMT" + "value": "Fri, 12 Jul 2024 15:13:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-21d6f29e-ce2d-42ee-a287-7a4dcd660e5f" + "value": "frodo-409b44ab-6582-4c43-b064-66109a924732" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -128,14 +136,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-05T17:30:46.064Z", - "time": 390, + "startedDateTime": "2024-07-12T15:13:19.371Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -143,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 390 + "wait": 69 } }, { @@ -159,16 +167,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-34" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-21d6f29e-ce2d-42ee-a287-7a4dcd660e5f" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-409b44ab-6582-4c43-b064-66109a924732" }, { "name": "accept-api-version", @@ -178,23 +186,27 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1550, + "headersSize": 1596, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/json/serverinfo/version" }, "response": { - "bodySize": 283, + "bodySize": 273, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 283, - "text": "{\"_id\":\"version\",\"_rev\":\"1217229914\",\"version\":\"7.4.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.4.0-SNAPSHOT Build 7e44c1624c3a11db5b5b0b576bb162618f1ac605 (2023-September-18 09:04)\",\"revision\":\"7e44c1624c3a11db5b5b0b576bb162618f1ac605\",\"date\":\"2023-September-18 09:04\"}" + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"1157267696\",\"version\":\"7.6.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)\",\"revision\":\"3044e8afddd78acfb775451f6053575b124e7cb3\",\"date\":\"2024-June-25 16:54\"}" }, "cookies": [], "headers": [ @@ -232,7 +244,7 @@ }, { "name": "etag", - "value": "\"1217229914\"" + "value": "\"1157267696\"" }, { "name": "expires", @@ -248,20 +260,24 @@ }, { "name": "content-length", - "value": "283" + "value": "273" }, { "name": "date", - "value": "Thu, 05 Oct 2023 17:30:46 GMT" + "value": "Fri, 12 Jul 2024 15:13:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-21d6f29e-ce2d-42ee-a287-7a4dcd660e5f" + "value": "frodo-409b44ab-6582-4c43-b064-66109a924732" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -271,14 +287,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-05T17:30:46.775Z", - "time": 292, + "startedDateTime": "2024-07-12T15:13:19.554Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -286,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 292 + "wait": 74 } }, { @@ -302,16 +318,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-34" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-21d6f29e-ce2d-42ee-a287-7a4dcd660e5f" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-409b44ab-6582-4c43-b064-66109a924732" }, { "name": "accept-api-version", @@ -321,12 +337,16 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1639, + "headersSize": 1685, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -396,16 +416,20 @@ }, { "name": "date", - "value": "Thu, 05 Oct 2023 17:30:47 GMT" + "value": "Fri, 12 Jul 2024 15:13:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-21d6f29e-ce2d-42ee-a287-7a4dcd660e5f" + "value": "frodo-409b44ab-6582-4c43-b064-66109a924732" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -415,14 +439,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 746, + "headersSize": 766, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-05T17:30:47.296Z", - "time": 225, + "startedDateTime": "2024-07-12T15:13:19.708Z", + "time": 226, "timings": { "blocked": -1, "connect": -1, @@ -430,7 +454,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 225 + "wait": 226 } } ], diff --git a/test/e2e/mocks/agent_1340600742/delete_1740784714/0_agent-id_1875961465/oauth2_393036114/recording.har b/test/e2e/mocks/agent_1340600742/delete_1740784714/0_agent-id_1875961465/oauth2_393036114/recording.har index 4e7b2a3a4..61cce3b36 100644 --- a/test/e2e/mocks/agent_1340600742/delete_1740784714/0_agent-id_1875961465/oauth2_393036114/recording.har +++ b/test/e2e/mocks/agent_1340600742/delete_1740784714/0_agent-id_1875961465/oauth2_393036114/recording.har @@ -25,11 +25,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-34" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-21d6f29e-ce2d-42ee-a287-7a4dcd660e5f" + "value": "frodo-409b44ab-6582-4c43-b064-66109a924732" }, { "name": "accept-api-version", @@ -37,20 +37,24 @@ }, { "name": "content-length", - "value": 1138 + "value": "1138" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 397, + "headersSize": 443, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { "mimeType": "application/x-www-form-urlencoded", "params": [], - "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idm:* fr:idc:esv:*" + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idc:esv:* fr:idm:*" }, "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/oauth2/access_token" @@ -94,16 +98,20 @@ }, { "name": "date", - "value": "Thu, 05 Oct 2023 17:30:46 GMT" + "value": "Fri, 12 Jul 2024 15:13:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-21d6f29e-ce2d-42ee-a287-7a4dcd660e5f" + "value": "frodo-409b44ab-6582-4c43-b064-66109a924732" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -113,14 +121,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 541, + "headersSize": 561, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-05T17:30:46.477Z", - "time": 283, + "startedDateTime": "2024-07-12T15:13:19.458Z", + "time": 89, "timings": { "blocked": -1, "connect": -1, @@ -128,7 +136,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 283 + "wait": 89 } } ], diff --git a/test/e2e/mocks/agent_1340600742/delete_1740784714/0_agent-id_1875961465/openidm_3290118515/recording.har b/test/e2e/mocks/agent_1340600742/delete_1740784714/0_agent-id_1875961465/openidm_3290118515/recording.har index e3cdde161..4cd640de6 100644 --- a/test/e2e/mocks/agent_1340600742/delete_1740784714/0_agent-id_1875961465/openidm_3290118515/recording.har +++ b/test/e2e/mocks/agent_1340600742/delete_1740784714/0_agent-id_1875961465/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "ac31ccceb288fe104fb927288dc7c001", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -19,28 +19,176 @@ "name": "accept", "value": "application/json, text/plain, */*" }, + { + "name": "content-type", + "value": "application/json" + }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-34" + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-409b44ab-6582-4c43-b064-66109a924732" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Fri, 12 Jul 2024 15:13:19 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-21d6f29e-ce2d-42ee-a287-7a4dcd660e5f" + "value": "frodo-409b44ab-6582-4c43-b064-66109a924732" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-12T15:13:19.616Z", + "time": 96, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 96 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" }, { "name": "content-type", "value": "application/json" }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-409b44ab-6582-4c43-b064-66109a924732" + }, { "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1562, + "headersSize": 1608, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -49,20 +197,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/b672336b-41ef-428d-ae4a-e0c082875377?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1045, + "bodySize": 1163, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1045, - "text": "{\"_id\":\"b672336b-41ef-428d-ae4a-e0c082875377\",\"_rev\":\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\",\"accountStatus\":\"active\",\"name\":\"frodo-test\",\"description\":\"Frodo Test\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"8lN2UVDDHchL_gIYS5lAiEVAVocyqWHmqBPwPkd22NRMLetczaVSH2UQHoQu7SSKeAtojVJUYuxRtGPfGNExZurTy3CRlzpaNa67B6jyunycPHnyNked0ceFGfjD9c6e0b97L5wqwk2YNVVMGa9c1m8R9HWk2kg9lRwlZE_piwTM9bw8tuWfL1A2-fTDQB2PZSgGGz86jG1RGMY7dnafVKIX3HbW98xOxOwqIRz607IQr-NFia5zjTltpJjR1qOlEFmdHqGTGCnFcHxeJWmKOWcDM4WmfWcgK3zR9Br-aZoDTl8RMAths30Pc1pe_dl5OepxCYQ7b0BXg0zQaYcx5G5ZcNR3ldjDNfpiXg1viWjEBiwiCg7gkYksBu0aFHX2pc4KKHKcyIeD0sbhaLSK3JXhI1TJvm7rwyX1wsRKmMTGTZMxYJlADZufKKd-Jg7k2_iwP3WUJxdgkJsgvLj7ZbTf5Paz7_FLeSajjtGPu6hGSWV8uOGgRgcnJgz3DP2S9qfHI7nKswtgwFdjbOMK39iNjU8PI-cOaaVKQcH88xBCu1bpCX1MIVvZ5arQF783qasj9bBB4t27gKXOauIr-sXMUI6_L7CQ7IqWld8VvNWKReMMqiRQV9huEEV1chCFzZI_aEW82fDC9dRbFXG-w92PhPPVbNznWsrhO1aPxA8\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Thu, 05 Oct 2023 17:30:47 GMT" + "value": "Fri, 12 Jul 2024 15:13:19 GMT" }, { "name": "cache-control", @@ -86,7 +234,7 @@ }, { "name": "etag", - "value": "\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\"" + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" }, { "name": "expires", @@ -106,16 +254,20 @@ }, { "name": "content-length", - "value": "1045" + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-21d6f29e-ce2d-42ee-a287-7a4dcd660e5f" + "value": "frodo-409b44ab-6582-4c43-b064-66109a924732" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -125,14 +277,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 648, + "headersSize": 669, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-05T17:30:47.086Z", - "time": 199, + "startedDateTime": "2024-07-12T15:13:19.636Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -140,7 +292,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 199 + "wait": 64 } } ], diff --git a/test/e2e/mocks/agent_1340600742/delete_1740784714/0_all_1797740195/am_1076162899/recording.har b/test/e2e/mocks/agent_1340600742/delete_1740784714/0_all_1797740195/am_1076162899/recording.har index 82d96044d..7454ad948 100644 --- a/test/e2e/mocks/agent_1340600742/delete_1740784714/0_all_1797740195/am_1076162899/recording.har +++ b/test/e2e/mocks/agent_1340600742/delete_1740784714/0_all_1797740195/am_1076162899/recording.har @@ -20,27 +20,31 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-34" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-a366615e-d294-4512-ae77-0ad0b7063c1a" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-ce2292e4-9174-4239-b0c4-e608740c8b15" }, { "name": "accept-api-version", "value": "resource=1.1" }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 342, + "headersSize": 388, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -109,16 +113,20 @@ }, { "name": "date", - "value": "Thu, 05 Oct 2023 17:31:26 GMT" + "value": "Fri, 12 Jul 2024 15:13:38 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-a366615e-d294-4512-ae77-0ad0b7063c1a" + "value": "frodo-ce2292e4-9174-4239-b0c4-e608740c8b15" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -128,14 +136,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-05T17:31:25.983Z", - "time": 110, + "startedDateTime": "2024-07-12T15:13:38.353Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -143,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 110 + "wait": 70 } }, { @@ -159,16 +167,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-34" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-a366615e-d294-4512-ae77-0ad0b7063c1a" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-ce2292e4-9174-4239-b0c4-e608740c8b15" }, { "name": "accept-api-version", @@ -178,23 +186,27 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1550, + "headersSize": 1596, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/json/serverinfo/version" }, "response": { - "bodySize": 283, + "bodySize": 273, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 283, - "text": "{\"_id\":\"version\",\"_rev\":\"1217229914\",\"version\":\"7.4.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.4.0-SNAPSHOT Build 7e44c1624c3a11db5b5b0b576bb162618f1ac605 (2023-September-18 09:04)\",\"revision\":\"7e44c1624c3a11db5b5b0b576bb162618f1ac605\",\"date\":\"2023-September-18 09:04\"}" + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"1157267696\",\"version\":\"7.6.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)\",\"revision\":\"3044e8afddd78acfb775451f6053575b124e7cb3\",\"date\":\"2024-June-25 16:54\"}" }, "cookies": [], "headers": [ @@ -232,7 +244,7 @@ }, { "name": "etag", - "value": "\"1217229914\"" + "value": "\"1157267696\"" }, { "name": "expires", @@ -248,20 +260,24 @@ }, { "name": "content-length", - "value": "283" + "value": "273" }, { "name": "date", - "value": "Thu, 05 Oct 2023 17:31:26 GMT" + "value": "Fri, 12 Jul 2024 15:13:38 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-a366615e-d294-4512-ae77-0ad0b7063c1a" + "value": "frodo-ce2292e4-9174-4239-b0c4-e608740c8b15" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -271,14 +287,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-05T17:31:26.245Z", - "time": 85, + "startedDateTime": "2024-07-12T15:13:38.551Z", + "time": 75, "timings": { "blocked": -1, "connect": -1, @@ -286,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 85 + "wait": 75 } }, { @@ -302,16 +318,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-34" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-a366615e-d294-4512-ae77-0ad0b7063c1a" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-ce2292e4-9174-4239-b0c4-e608740c8b15" }, { "name": "accept-api-version", @@ -321,12 +337,16 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1628, + "headersSize": 1674, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -396,16 +416,20 @@ }, { "name": "date", - "value": "Thu, 05 Oct 2023 17:31:26 GMT" + "value": "Fri, 12 Jul 2024 15:13:38 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-a366615e-d294-4512-ae77-0ad0b7063c1a" + "value": "frodo-ce2292e4-9174-4239-b0c4-e608740c8b15" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -415,14 +439,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 746, + "headersSize": 766, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-05T17:31:26.444Z", - "time": 146, + "startedDateTime": "2024-07-12T15:13:38.709Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -430,7 +454,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 146 + "wait": 74 } }, { @@ -446,16 +470,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-34" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-a366615e-d294-4512-ae77-0ad0b7063c1a" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-ce2292e4-9174-4239-b0c4-e608740c8b15" }, { "name": "accept-api-version", @@ -465,12 +489,16 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1617, + "headersSize": 1663, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -540,16 +568,20 @@ }, { "name": "date", - "value": "Thu, 05 Oct 2023 17:31:26 GMT" + "value": "Fri, 12 Jul 2024 15:13:38 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-a366615e-d294-4512-ae77-0ad0b7063c1a" + "value": "frodo-ce2292e4-9174-4239-b0c4-e608740c8b15" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -559,14 +591,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 746, + "headersSize": 766, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-05T17:31:26.447Z", - "time": 147, + "startedDateTime": "2024-07-12T15:13:38.712Z", + "time": 121, "timings": { "blocked": -1, "connect": -1, @@ -574,7 +606,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 147 + "wait": 121 } }, { @@ -590,16 +622,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-34" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-a366615e-d294-4512-ae77-0ad0b7063c1a" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-ce2292e4-9174-4239-b0c4-e608740c8b15" }, { "name": "accept-api-version", @@ -609,12 +641,16 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1616, + "headersSize": 1662, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -684,16 +720,20 @@ }, { "name": "date", - "value": "Thu, 05 Oct 2023 17:31:26 GMT" + "value": "Fri, 12 Jul 2024 15:13:38 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-a366615e-d294-4512-ae77-0ad0b7063c1a" + "value": "frodo-ce2292e4-9174-4239-b0c4-e608740c8b15" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -703,14 +743,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 746, + "headersSize": 766, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-05T17:31:26.451Z", - "time": 147, + "startedDateTime": "2024-07-12T15:13:38.716Z", + "time": 116, "timings": { "blocked": -1, "connect": -1, @@ -718,7 +758,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 147 + "wait": 116 } } ], diff --git a/test/e2e/mocks/agent_1340600742/delete_1740784714/0_all_1797740195/oauth2_393036114/recording.har b/test/e2e/mocks/agent_1340600742/delete_1740784714/0_all_1797740195/oauth2_393036114/recording.har index f698de0cb..f4f6f16bd 100644 --- a/test/e2e/mocks/agent_1340600742/delete_1740784714/0_all_1797740195/oauth2_393036114/recording.har +++ b/test/e2e/mocks/agent_1340600742/delete_1740784714/0_all_1797740195/oauth2_393036114/recording.har @@ -25,11 +25,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-34" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-a366615e-d294-4512-ae77-0ad0b7063c1a" + "value": "frodo-ce2292e4-9174-4239-b0c4-e608740c8b15" }, { "name": "accept-api-version", @@ -37,20 +37,24 @@ }, { "name": "content-length", - "value": 1138 + "value": "1138" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 397, + "headersSize": 443, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { "mimeType": "application/x-www-form-urlencoded", "params": [], - "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idm:* fr:idc:esv:*" + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idc:esv:* fr:idm:*" }, "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/oauth2/access_token" @@ -94,16 +98,20 @@ }, { "name": "date", - "value": "Thu, 05 Oct 2023 17:31:26 GMT" + "value": "Fri, 12 Jul 2024 15:13:38 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-a366615e-d294-4512-ae77-0ad0b7063c1a" + "value": "frodo-ce2292e4-9174-4239-b0c4-e608740c8b15" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -113,14 +121,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 541, + "headersSize": 561, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-05T17:31:26.117Z", - "time": 113, + "startedDateTime": "2024-07-12T15:13:38.442Z", + "time": 102, "timings": { "blocked": -1, "connect": -1, @@ -128,7 +136,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 113 + "wait": 102 } } ], diff --git a/test/e2e/mocks/agent_1340600742/delete_1740784714/0_all_1797740195/openidm_3290118515/recording.har b/test/e2e/mocks/agent_1340600742/delete_1740784714/0_all_1797740195/openidm_3290118515/recording.har index f3ad888a4..935d4ddc3 100644 --- a/test/e2e/mocks/agent_1340600742/delete_1740784714/0_all_1797740195/openidm_3290118515/recording.har +++ b/test/e2e/mocks/agent_1340600742/delete_1740784714/0_all_1797740195/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "ac31ccceb288fe104fb927288dc7c001", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -19,28 +19,176 @@ "name": "accept", "value": "application/json, text/plain, */*" }, + { + "name": "content-type", + "value": "application/json" + }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-34" + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-ce2292e4-9174-4239-b0c4-e608740c8b15" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Fri, 12 Jul 2024 15:13:38 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-a366615e-d294-4512-ae77-0ad0b7063c1a" + "value": "frodo-ce2292e4-9174-4239-b0c4-e608740c8b15" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-12T15:13:38.614Z", + "time": 104, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 104 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" }, { "name": "content-type", "value": "application/json" }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-ce2292e4-9174-4239-b0c4-e608740c8b15" + }, { "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1562, + "headersSize": 1608, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -49,20 +197,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/b672336b-41ef-428d-ae4a-e0c082875377?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1045, + "bodySize": 1163, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1045, - "text": "{\"_id\":\"b672336b-41ef-428d-ae4a-e0c082875377\",\"_rev\":\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\",\"accountStatus\":\"active\",\"name\":\"frodo-test\",\"description\":\"Frodo Test\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"8lN2UVDDHchL_gIYS5lAiEVAVocyqWHmqBPwPkd22NRMLetczaVSH2UQHoQu7SSKeAtojVJUYuxRtGPfGNExZurTy3CRlzpaNa67B6jyunycPHnyNked0ceFGfjD9c6e0b97L5wqwk2YNVVMGa9c1m8R9HWk2kg9lRwlZE_piwTM9bw8tuWfL1A2-fTDQB2PZSgGGz86jG1RGMY7dnafVKIX3HbW98xOxOwqIRz607IQr-NFia5zjTltpJjR1qOlEFmdHqGTGCnFcHxeJWmKOWcDM4WmfWcgK3zR9Br-aZoDTl8RMAths30Pc1pe_dl5OepxCYQ7b0BXg0zQaYcx5G5ZcNR3ldjDNfpiXg1viWjEBiwiCg7gkYksBu0aFHX2pc4KKHKcyIeD0sbhaLSK3JXhI1TJvm7rwyX1wsRKmMTGTZMxYJlADZufKKd-Jg7k2_iwP3WUJxdgkJsgvLj7ZbTf5Paz7_FLeSajjtGPu6hGSWV8uOGgRgcnJgz3DP2S9qfHI7nKswtgwFdjbOMK39iNjU8PI-cOaaVKQcH88xBCu1bpCX1MIVvZ5arQF783qasj9bBB4t27gKXOauIr-sXMUI6_L7CQ7IqWld8VvNWKReMMqiRQV9huEEV1chCFzZI_aEW82fDC9dRbFXG-w92PhPPVbNznWsrhO1aPxA8\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Thu, 05 Oct 2023 17:31:26 GMT" + "value": "Fri, 12 Jul 2024 15:13:38 GMT" }, { "name": "cache-control", @@ -86,7 +234,7 @@ }, { "name": "etag", - "value": "\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\"" + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" }, { "name": "expires", @@ -106,16 +254,20 @@ }, { "name": "content-length", - "value": "1045" + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-a366615e-d294-4512-ae77-0ad0b7063c1a" + "value": "frodo-ce2292e4-9174-4239-b0c4-e608740c8b15" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -125,14 +277,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 648, + "headersSize": 669, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-05T17:31:26.346Z", - "time": 84, + "startedDateTime": "2024-07-12T15:13:38.634Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -140,7 +292,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 84 + "wait": 66 } } ], diff --git a/test/e2e/mocks/agent_1340600742/gateway-delete_4036977911/0_agent-id_1875961465/am_1076162899/recording.har b/test/e2e/mocks/agent_1340600742/gateway-delete_4036977911/0_agent-id_1875961465/am_1076162899/recording.har index 681d7d4c7..ac508b062 100644 --- a/test/e2e/mocks/agent_1340600742/gateway-delete_4036977911/0_agent-id_1875961465/am_1076162899/recording.har +++ b/test/e2e/mocks/agent_1340600742/gateway-delete_4036977911/0_agent-id_1875961465/am_1076162899/recording.har @@ -20,27 +20,31 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-34" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-bb6e0d5e-190b-4804-8971-b6671a7a4338" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-99a79e87-de42-4e1f-a9b3-b460694401a6" }, { "name": "accept-api-version", "value": "resource=1.1" }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 342, + "headersSize": 388, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -109,16 +113,20 @@ }, { "name": "date", - "value": "Thu, 05 Oct 2023 17:37:08 GMT" + "value": "Fri, 12 Jul 2024 15:15:24 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-bb6e0d5e-190b-4804-8971-b6671a7a4338" + "value": "frodo-99a79e87-de42-4e1f-a9b3-b460694401a6" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -128,14 +136,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-05T17:37:08.462Z", - "time": 110, + "startedDateTime": "2024-07-12T15:15:24.729Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -143,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 110 + "wait": 69 } }, { @@ -159,16 +167,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-34" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-bb6e0d5e-190b-4804-8971-b6671a7a4338" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-99a79e87-de42-4e1f-a9b3-b460694401a6" }, { "name": "accept-api-version", @@ -178,23 +186,27 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1550, + "headersSize": 1596, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/json/serverinfo/version" }, "response": { - "bodySize": 283, + "bodySize": 273, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 283, - "text": "{\"_id\":\"version\",\"_rev\":\"1217229914\",\"version\":\"7.4.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.4.0-SNAPSHOT Build 7e44c1624c3a11db5b5b0b576bb162618f1ac605 (2023-September-18 09:04)\",\"revision\":\"7e44c1624c3a11db5b5b0b576bb162618f1ac605\",\"date\":\"2023-September-18 09:04\"}" + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"1157267696\",\"version\":\"7.6.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)\",\"revision\":\"3044e8afddd78acfb775451f6053575b124e7cb3\",\"date\":\"2024-June-25 16:54\"}" }, "cookies": [], "headers": [ @@ -232,7 +244,7 @@ }, { "name": "etag", - "value": "\"1217229914\"" + "value": "\"1157267696\"" }, { "name": "expires", @@ -248,20 +260,24 @@ }, { "name": "content-length", - "value": "283" + "value": "273" }, { "name": "date", - "value": "Thu, 05 Oct 2023 17:37:08 GMT" + "value": "Fri, 12 Jul 2024 15:15:24 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-bb6e0d5e-190b-4804-8971-b6671a7a4338" + "value": "frodo-99a79e87-de42-4e1f-a9b3-b460694401a6" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -271,14 +287,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-05T17:37:08.722Z", - "time": 81, + "startedDateTime": "2024-07-12T15:15:24.918Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -286,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 81 + "wait": 68 } }, { @@ -302,16 +318,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-34" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-bb6e0d5e-190b-4804-8971-b6671a7a4338" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-99a79e87-de42-4e1f-a9b3-b460694401a6" }, { "name": "accept-api-version", @@ -321,12 +337,16 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1660, + "headersSize": 1706, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -396,16 +416,20 @@ }, { "name": "date", - "value": "Thu, 05 Oct 2023 17:37:08 GMT" + "value": "Fri, 12 Jul 2024 15:15:24 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-bb6e0d5e-190b-4804-8971-b6671a7a4338" + "value": "frodo-99a79e87-de42-4e1f-a9b3-b460694401a6" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -415,14 +439,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 746, + "headersSize": 766, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-05T17:37:08.904Z", - "time": 92, + "startedDateTime": "2024-07-12T15:15:25.066Z", + "time": 82, "timings": { "blocked": -1, "connect": -1, @@ -430,7 +454,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 92 + "wait": 82 } } ], diff --git a/test/e2e/mocks/agent_1340600742/gateway-delete_4036977911/0_agent-id_1875961465/oauth2_393036114/recording.har b/test/e2e/mocks/agent_1340600742/gateway-delete_4036977911/0_agent-id_1875961465/oauth2_393036114/recording.har index 5238dfea7..66b8def5c 100644 --- a/test/e2e/mocks/agent_1340600742/gateway-delete_4036977911/0_agent-id_1875961465/oauth2_393036114/recording.har +++ b/test/e2e/mocks/agent_1340600742/gateway-delete_4036977911/0_agent-id_1875961465/oauth2_393036114/recording.har @@ -25,11 +25,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-34" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-bb6e0d5e-190b-4804-8971-b6671a7a4338" + "value": "frodo-99a79e87-de42-4e1f-a9b3-b460694401a6" }, { "name": "accept-api-version", @@ -37,20 +37,24 @@ }, { "name": "content-length", - "value": 1138 + "value": "1138" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 397, + "headersSize": 443, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { "mimeType": "application/x-www-form-urlencoded", "params": [], - "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idm:* fr:idc:esv:*" + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idc:esv:* fr:idm:*" }, "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/oauth2/access_token" @@ -94,16 +98,20 @@ }, { "name": "date", - "value": "Thu, 05 Oct 2023 17:37:08 GMT" + "value": "Fri, 12 Jul 2024 15:15:24 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-bb6e0d5e-190b-4804-8971-b6671a7a4338" + "value": "frodo-99a79e87-de42-4e1f-a9b3-b460694401a6" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -113,14 +121,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 541, + "headersSize": 561, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-05T17:37:08.593Z", - "time": 113, + "startedDateTime": "2024-07-12T15:15:24.817Z", + "time": 93, "timings": { "blocked": -1, "connect": -1, @@ -128,7 +136,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 113 + "wait": 93 } } ], diff --git a/test/e2e/mocks/agent_1340600742/gateway-delete_4036977911/0_agent-id_1875961465/openidm_3290118515/recording.har b/test/e2e/mocks/agent_1340600742/gateway-delete_4036977911/0_agent-id_1875961465/openidm_3290118515/recording.har index 8a733f8fc..adf2f5950 100644 --- a/test/e2e/mocks/agent_1340600742/gateway-delete_4036977911/0_agent-id_1875961465/openidm_3290118515/recording.har +++ b/test/e2e/mocks/agent_1340600742/gateway-delete_4036977911/0_agent-id_1875961465/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "ac31ccceb288fe104fb927288dc7c001", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -19,28 +19,176 @@ "name": "accept", "value": "application/json, text/plain, */*" }, + { + "name": "content-type", + "value": "application/json" + }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-34" + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-99a79e87-de42-4e1f-a9b3-b460694401a6" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Fri, 12 Jul 2024 15:15:25 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-bb6e0d5e-190b-4804-8971-b6671a7a4338" + "value": "frodo-99a79e87-de42-4e1f-a9b3-b460694401a6" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-12T15:15:24.978Z", + "time": 101, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 101 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" }, { "name": "content-type", "value": "application/json" }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-99a79e87-de42-4e1f-a9b3-b460694401a6" + }, { "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1562, + "headersSize": 1608, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -49,20 +197,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/b672336b-41ef-428d-ae4a-e0c082875377?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1045, + "bodySize": 1163, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1045, - "text": "{\"_id\":\"b672336b-41ef-428d-ae4a-e0c082875377\",\"_rev\":\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\",\"accountStatus\":\"active\",\"name\":\"frodo-test\",\"description\":\"Frodo Test\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"8lN2UVDDHchL_gIYS5lAiEVAVocyqWHmqBPwPkd22NRMLetczaVSH2UQHoQu7SSKeAtojVJUYuxRtGPfGNExZurTy3CRlzpaNa67B6jyunycPHnyNked0ceFGfjD9c6e0b97L5wqwk2YNVVMGa9c1m8R9HWk2kg9lRwlZE_piwTM9bw8tuWfL1A2-fTDQB2PZSgGGz86jG1RGMY7dnafVKIX3HbW98xOxOwqIRz607IQr-NFia5zjTltpJjR1qOlEFmdHqGTGCnFcHxeJWmKOWcDM4WmfWcgK3zR9Br-aZoDTl8RMAths30Pc1pe_dl5OepxCYQ7b0BXg0zQaYcx5G5ZcNR3ldjDNfpiXg1viWjEBiwiCg7gkYksBu0aFHX2pc4KKHKcyIeD0sbhaLSK3JXhI1TJvm7rwyX1wsRKmMTGTZMxYJlADZufKKd-Jg7k2_iwP3WUJxdgkJsgvLj7ZbTf5Paz7_FLeSajjtGPu6hGSWV8uOGgRgcnJgz3DP2S9qfHI7nKswtgwFdjbOMK39iNjU8PI-cOaaVKQcH88xBCu1bpCX1MIVvZ5arQF783qasj9bBB4t27gKXOauIr-sXMUI6_L7CQ7IqWld8VvNWKReMMqiRQV9huEEV1chCFzZI_aEW82fDC9dRbFXG-w92PhPPVbNznWsrhO1aPxA8\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Thu, 05 Oct 2023 17:37:08 GMT" + "value": "Fri, 12 Jul 2024 15:15:25 GMT" }, { "name": "cache-control", @@ -86,7 +234,7 @@ }, { "name": "etag", - "value": "\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\"" + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" }, { "name": "expires", @@ -106,16 +254,20 @@ }, { "name": "content-length", - "value": "1045" + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-bb6e0d5e-190b-4804-8971-b6671a7a4338" + "value": "frodo-99a79e87-de42-4e1f-a9b3-b460694401a6" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -125,14 +277,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 648, + "headersSize": 669, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-05T17:37:08.811Z", - "time": 80, + "startedDateTime": "2024-07-12T15:15:24.992Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -140,7 +292,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 80 + "wait": 66 } } ], diff --git a/test/e2e/mocks/agent_1340600742/gateway-delete_4036977911/0_all_1797740195/am_1076162899/recording.har b/test/e2e/mocks/agent_1340600742/gateway-delete_4036977911/0_all_1797740195/am_1076162899/recording.har index 23e86811d..fef99b468 100644 --- a/test/e2e/mocks/agent_1340600742/gateway-delete_4036977911/0_all_1797740195/am_1076162899/recording.har +++ b/test/e2e/mocks/agent_1340600742/gateway-delete_4036977911/0_all_1797740195/am_1076162899/recording.har @@ -20,27 +20,31 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-34" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-304d73d9-0237-4eec-a352-feae3706ef0c" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-bb82cb95-dc97-4d39-8a7f-7d381a048a3d" }, { "name": "accept-api-version", "value": "resource=1.1" }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 342, + "headersSize": 388, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -109,16 +113,20 @@ }, { "name": "date", - "value": "Thu, 05 Oct 2023 17:38:20 GMT" + "value": "Fri, 12 Jul 2024 15:15:42 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-304d73d9-0237-4eec-a352-feae3706ef0c" + "value": "frodo-bb82cb95-dc97-4d39-8a7f-7d381a048a3d" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -128,14 +136,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-05T17:38:20.653Z", - "time": 117, + "startedDateTime": "2024-07-12T15:15:42.604Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -143,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 117 + "wait": 68 } }, { @@ -159,16 +167,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-34" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-304d73d9-0237-4eec-a352-feae3706ef0c" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-bb82cb95-dc97-4d39-8a7f-7d381a048a3d" }, { "name": "accept-api-version", @@ -178,23 +186,27 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1550, + "headersSize": 1596, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/json/serverinfo/version" }, "response": { - "bodySize": 283, + "bodySize": 273, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 283, - "text": "{\"_id\":\"version\",\"_rev\":\"1217229914\",\"version\":\"7.4.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.4.0-SNAPSHOT Build 7e44c1624c3a11db5b5b0b576bb162618f1ac605 (2023-September-18 09:04)\",\"revision\":\"7e44c1624c3a11db5b5b0b576bb162618f1ac605\",\"date\":\"2023-September-18 09:04\"}" + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"1157267696\",\"version\":\"7.6.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)\",\"revision\":\"3044e8afddd78acfb775451f6053575b124e7cb3\",\"date\":\"2024-June-25 16:54\"}" }, "cookies": [], "headers": [ @@ -232,7 +244,7 @@ }, { "name": "etag", - "value": "\"1217229914\"" + "value": "\"1157267696\"" }, { "name": "expires", @@ -248,20 +260,24 @@ }, { "name": "content-length", - "value": "283" + "value": "273" }, { "name": "date", - "value": "Thu, 05 Oct 2023 17:38:20 GMT" + "value": "Fri, 12 Jul 2024 15:15:42 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-304d73d9-0237-4eec-a352-feae3706ef0c" + "value": "frodo-bb82cb95-dc97-4d39-8a7f-7d381a048a3d" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -271,14 +287,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-05T17:38:20.922Z", - "time": 78, + "startedDateTime": "2024-07-12T15:15:42.784Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -286,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 78 + "wait": 66 } }, { @@ -302,16 +318,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-34" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-304d73d9-0237-4eec-a352-feae3706ef0c" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-bb82cb95-dc97-4d39-8a7f-7d381a048a3d" }, { "name": "accept-api-version", @@ -321,12 +337,16 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1628, + "headersSize": 1674, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -396,16 +416,20 @@ }, { "name": "date", - "value": "Thu, 05 Oct 2023 17:38:20 GMT" + "value": "Fri, 12 Jul 2024 15:15:42 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-304d73d9-0237-4eec-a352-feae3706ef0c" + "value": "frodo-bb82cb95-dc97-4d39-8a7f-7d381a048a3d" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -415,14 +439,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 746, + "headersSize": 766, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-05T17:38:21.119Z", - "time": 90, + "startedDateTime": "2024-07-12T15:15:42.926Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -430,7 +454,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 90 + "wait": 74 } } ], diff --git a/test/e2e/mocks/agent_1340600742/gateway-delete_4036977911/0_all_1797740195/oauth2_393036114/recording.har b/test/e2e/mocks/agent_1340600742/gateway-delete_4036977911/0_all_1797740195/oauth2_393036114/recording.har index af63110cb..e400d2f59 100644 --- a/test/e2e/mocks/agent_1340600742/gateway-delete_4036977911/0_all_1797740195/oauth2_393036114/recording.har +++ b/test/e2e/mocks/agent_1340600742/gateway-delete_4036977911/0_all_1797740195/oauth2_393036114/recording.har @@ -25,11 +25,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-34" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-304d73d9-0237-4eec-a352-feae3706ef0c" + "value": "frodo-bb82cb95-dc97-4d39-8a7f-7d381a048a3d" }, { "name": "accept-api-version", @@ -37,20 +37,24 @@ }, { "name": "content-length", - "value": 1138 + "value": "1138" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 397, + "headersSize": 443, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { "mimeType": "application/x-www-form-urlencoded", "params": [], - "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idm:* fr:idc:esv:*" + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idc:esv:* fr:idm:*" }, "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/oauth2/access_token" @@ -94,16 +98,20 @@ }, { "name": "date", - "value": "Thu, 05 Oct 2023 17:38:20 GMT" + "value": "Fri, 12 Jul 2024 15:15:42 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-304d73d9-0237-4eec-a352-feae3706ef0c" + "value": "frodo-bb82cb95-dc97-4d39-8a7f-7d381a048a3d" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -113,14 +121,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 541, + "headersSize": 561, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-05T17:38:20.798Z", - "time": 116, + "startedDateTime": "2024-07-12T15:15:42.691Z", + "time": 85, "timings": { "blocked": -1, "connect": -1, @@ -128,7 +136,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 116 + "wait": 85 } } ], diff --git a/test/e2e/mocks/agent_1340600742/gateway-delete_4036977911/0_all_1797740195/openidm_3290118515/recording.har b/test/e2e/mocks/agent_1340600742/gateway-delete_4036977911/0_all_1797740195/openidm_3290118515/recording.har index 5b017673f..d14b40942 100644 --- a/test/e2e/mocks/agent_1340600742/gateway-delete_4036977911/0_all_1797740195/openidm_3290118515/recording.har +++ b/test/e2e/mocks/agent_1340600742/gateway-delete_4036977911/0_all_1797740195/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "ac31ccceb288fe104fb927288dc7c001", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -19,28 +19,176 @@ "name": "accept", "value": "application/json, text/plain, */*" }, + { + "name": "content-type", + "value": "application/json" + }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-34" + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-bb82cb95-dc97-4d39-8a7f-7d381a048a3d" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Fri, 12 Jul 2024 15:15:42 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-304d73d9-0237-4eec-a352-feae3706ef0c" + "value": "frodo-bb82cb95-dc97-4d39-8a7f-7d381a048a3d" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-12T15:15:42.845Z", + "time": 100, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 100 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" }, { "name": "content-type", "value": "application/json" }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-bb82cb95-dc97-4d39-8a7f-7d381a048a3d" + }, { "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1562, + "headersSize": 1608, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -49,20 +197,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/b672336b-41ef-428d-ae4a-e0c082875377?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1045, + "bodySize": 1163, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1045, - "text": "{\"_id\":\"b672336b-41ef-428d-ae4a-e0c082875377\",\"_rev\":\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\",\"accountStatus\":\"active\",\"name\":\"frodo-test\",\"description\":\"Frodo Test\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"8lN2UVDDHchL_gIYS5lAiEVAVocyqWHmqBPwPkd22NRMLetczaVSH2UQHoQu7SSKeAtojVJUYuxRtGPfGNExZurTy3CRlzpaNa67B6jyunycPHnyNked0ceFGfjD9c6e0b97L5wqwk2YNVVMGa9c1m8R9HWk2kg9lRwlZE_piwTM9bw8tuWfL1A2-fTDQB2PZSgGGz86jG1RGMY7dnafVKIX3HbW98xOxOwqIRz607IQr-NFia5zjTltpJjR1qOlEFmdHqGTGCnFcHxeJWmKOWcDM4WmfWcgK3zR9Br-aZoDTl8RMAths30Pc1pe_dl5OepxCYQ7b0BXg0zQaYcx5G5ZcNR3ldjDNfpiXg1viWjEBiwiCg7gkYksBu0aFHX2pc4KKHKcyIeD0sbhaLSK3JXhI1TJvm7rwyX1wsRKmMTGTZMxYJlADZufKKd-Jg7k2_iwP3WUJxdgkJsgvLj7ZbTf5Paz7_FLeSajjtGPu6hGSWV8uOGgRgcnJgz3DP2S9qfHI7nKswtgwFdjbOMK39iNjU8PI-cOaaVKQcH88xBCu1bpCX1MIVvZ5arQF783qasj9bBB4t27gKXOauIr-sXMUI6_L7CQ7IqWld8VvNWKReMMqiRQV9huEEV1chCFzZI_aEW82fDC9dRbFXG-w92PhPPVbNznWsrhO1aPxA8\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Thu, 05 Oct 2023 17:38:21 GMT" + "value": "Fri, 12 Jul 2024 15:15:42 GMT" }, { "name": "cache-control", @@ -86,7 +234,7 @@ }, { "name": "etag", - "value": "\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\"" + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" }, { "name": "expires", @@ -106,16 +254,20 @@ }, { "name": "content-length", - "value": "1045" + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-304d73d9-0237-4eec-a352-feae3706ef0c" + "value": "frodo-bb82cb95-dc97-4d39-8a7f-7d381a048a3d" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -125,14 +277,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 648, + "headersSize": 669, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-05T17:38:21.020Z", - "time": 81, + "startedDateTime": "2024-07-12T15:15:42.858Z", + "time": 61, "timings": { "blocked": -1, "connect": -1, @@ -140,7 +292,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 81 + "wait": 61 } } ], diff --git a/test/e2e/mocks/agent_1340600742/java-delete_24427331/0_agent-id_1875961465/am_1076162899/recording.har b/test/e2e/mocks/agent_1340600742/java-delete_24427331/0_agent-id_1875961465/am_1076162899/recording.har index d667f214b..00ecc9464 100644 --- a/test/e2e/mocks/agent_1340600742/java-delete_24427331/0_agent-id_1875961465/am_1076162899/recording.har +++ b/test/e2e/mocks/agent_1340600742/java-delete_24427331/0_agent-id_1875961465/am_1076162899/recording.har @@ -20,27 +20,31 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-27" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-8a21f30a-1c97-484c-8d52-86c3bc2f9651" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-fab995b0-adb8-4c01-a3a5-316489797ba2" }, { "name": "accept-api-version", "value": "resource=1.1" }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 342, + "headersSize": 388, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -51,7 +55,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 553, - "text": "{\"_id\":\"*\",\"_rev\":\"1874515102\",\"domains\":[],\"protectedUserAttributes\":[\"telephoneNumber\",\"mail\"],\"cookieName\":\"6ac6499e9da2071\",\"secureCookie\":true,\"forgotPassword\":\"false\",\"forgotUsername\":\"false\",\"kbaEnabled\":\"false\",\"selfRegistration\":\"false\",\"lang\":\"en-US\",\"successfulUserRegistrationDestination\":\"default\",\"socialImplementations\":[],\"referralsEnabled\":\"false\",\"zeroPageLogin\":{\"enabled\":false,\"allowedWithoutReferer\":true,\"refererWhitelist\":[]},\"realm\":\"/\",\"xuiUserSessionValidationEnabled\":true,\"fileBasedConfiguration\":true,\"userIdAttributes\":[]}" + "text": "{\"_id\":\"*\",\"_rev\":\"1874515102\",\"domains\":[],\"protectedUserAttributes\":[\"telephoneNumber\",\"mail\"],\"cookieName\":\"6ac6499e9da2071\",\"secureCookie\":true,\"forgotPassword\":\"false\",\"forgotUsername\":\"false\",\"kbaEnabled\":\"false\",\"selfRegistration\":\"false\",\"lang\":\"en-US\",\"successfulUserRegistrationDestination\":\"default\",\"socialImplementations\":[],\"referralsEnabled\":\"false\",\"zeroPageLogin\":{\"enabled\":false,\"refererWhitelist\":[],\"allowedWithoutReferer\":true},\"realm\":\"/\",\"xuiUserSessionValidationEnabled\":true,\"fileBasedConfiguration\":true,\"userIdAttributes\":[]}" }, "cookies": [], "headers": [ @@ -109,16 +113,20 @@ }, { "name": "date", - "value": "Tue, 03 Oct 2023 19:02:30 GMT" + "value": "Fri, 12 Jul 2024 15:14:43 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-8a21f30a-1c97-484c-8d52-86c3bc2f9651" + "value": "frodo-fab995b0-adb8-4c01-a3a5-316489797ba2" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -128,14 +136,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-03T19:02:31.549Z", - "time": 137, + "startedDateTime": "2024-07-12T15:14:43.408Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -143,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 137 + "wait": 66 } }, { @@ -159,16 +167,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-27" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-8a21f30a-1c97-484c-8d52-86c3bc2f9651" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-fab995b0-adb8-4c01-a3a5-316489797ba2" }, { "name": "accept-api-version", @@ -176,25 +184,29 @@ }, { "name": "authorization", - "value": "Bearer eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..RiVwoSbNHcohsc0Qw4zsUA.b8LZNzMNO-RiLwbV1U6uPiWJDjD4_s5HpIhFZlMQWaBXI7_iQG476KNpn0BFwDd-GlFFRHuzsrHl6oDXXGKlP0domig87V3P78Iht8qmpKSMqa2ZsJ1w0WXZnZ8hEHUQawRvXXd_r6M5_f5_XkpAtb6fd8rOFFvdElFzJ-PnFCb6yY_ffj-uI_DI55T_Ma33frxGJrSaZVr_s-b12QyZApFhg_65Z4aK4_Xlsq_Uswn6dVp96EG7Vn6EwmAoV1pV3uC9v6uLIHzGsj2zLqu8-OR9Chq85yOIKDrErp1XDmL0HeBKJZ7U7j3E1dxejpqlGaH4P8om0DffV8RngVPVgWo9M_dMEIUW3dIiEYe2GGCO1_m2XFDEF1Yvdb7_NIQOpGIXjI3dqqvdtUdMwBlMgYHCJSCJ7LPU5UNyakvuOtv8A4cS96mmOn1z3cf6_aliN0A2H7z0hSVRLdOgISmMpGHh708XgN6-MStYArSMvH8mW3dsdROEoeBVrbEnStXutsCrKq0y9WaRZWAzsqg5G5Mw1JvoV2XeZF4nSat3y0NkqTjAk-4-8uQa8iIYiePufaB6HU7V2IcEYt2aNwMqCUYOINL6YAnA8jirvRZSQb4vWmnWYi4_EgWKS0SWL3vidGWxqhl3XcCQa96dh6UHoMx5JfOnpRrb4UexBaxY0ftozkNiq-TnXJ0WQOnIrSX9vm-xd6CtV4Fqhx3Nu2M-0VwDWm2fPM6-XN3RHHiCXLuIxApS88WtM0tECADWug0Y5drj58ctnHBtHS5qSNPPMqJwaylZa8HKDZ3nB6X_QbMall-qSGC9PvJyGQoXQYxke0o93ILTQpBhbckjEIWiHlULDPUz8yok-RXmCBOT58Ib18IZSD_M6vTKPf4_q1fRulajkPnpGax5-MGqImp9sIv7OuA3sbeYDzzQfoiKjQ-UwSMMPMqFXkVrI9VXMKi1OD7JiKOBegeSCg4Rpj-yCwHBXjy9ODnYUih9Wowi2EHoC4txlp7uRH4rGvYFXt4ka4sDuxVFzvv16x5GpqJXMdkdw5LrctRDBRm4-xWQomk.1-JDYSxtfklBL_qGu9wFaQ" + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1550, + "headersSize": 1596, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/json/serverinfo/version" }, "response": { - "bodySize": 283, + "bodySize": 273, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 283, - "text": "{\"_id\":\"version\",\"_rev\":\"1217229914\",\"version\":\"7.4.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.4.0-SNAPSHOT Build 7e44c1624c3a11db5b5b0b576bb162618f1ac605 (2023-September-18 09:04)\",\"revision\":\"7e44c1624c3a11db5b5b0b576bb162618f1ac605\",\"date\":\"2023-September-18 09:04\"}" + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"1157267696\",\"version\":\"7.6.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)\",\"revision\":\"3044e8afddd78acfb775451f6053575b124e7cb3\",\"date\":\"2024-June-25 16:54\"}" }, "cookies": [], "headers": [ @@ -232,7 +244,7 @@ }, { "name": "etag", - "value": "\"1217229914\"" + "value": "\"1157267696\"" }, { "name": "expires", @@ -248,20 +260,24 @@ }, { "name": "content-length", - "value": "283" + "value": "273" }, { "name": "date", - "value": "Tue, 03 Oct 2023 19:02:31 GMT" + "value": "Fri, 12 Jul 2024 15:14:43 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-8a21f30a-1c97-484c-8d52-86c3bc2f9651" + "value": "frodo-fab995b0-adb8-4c01-a3a5-316489797ba2" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -271,14 +287,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-03T19:02:31.852Z", - "time": 71, + "startedDateTime": "2024-07-12T15:14:43.599Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -286,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 71 + "wait": 72 } }, { @@ -302,16 +318,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-27" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-8a21f30a-1c97-484c-8d52-86c3bc2f9651" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-fab995b0-adb8-4c01-a3a5-316489797ba2" }, { "name": "accept-api-version", @@ -319,14 +335,18 @@ }, { "name": "authorization", - "value": "Bearer eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..RiVwoSbNHcohsc0Qw4zsUA.b8LZNzMNO-RiLwbV1U6uPiWJDjD4_s5HpIhFZlMQWaBXI7_iQG476KNpn0BFwDd-GlFFRHuzsrHl6oDXXGKlP0domig87V3P78Iht8qmpKSMqa2ZsJ1w0WXZnZ8hEHUQawRvXXd_r6M5_f5_XkpAtb6fd8rOFFvdElFzJ-PnFCb6yY_ffj-uI_DI55T_Ma33frxGJrSaZVr_s-b12QyZApFhg_65Z4aK4_Xlsq_Uswn6dVp96EG7Vn6EwmAoV1pV3uC9v6uLIHzGsj2zLqu8-OR9Chq85yOIKDrErp1XDmL0HeBKJZ7U7j3E1dxejpqlGaH4P8om0DffV8RngVPVgWo9M_dMEIUW3dIiEYe2GGCO1_m2XFDEF1Yvdb7_NIQOpGIXjI3dqqvdtUdMwBlMgYHCJSCJ7LPU5UNyakvuOtv8A4cS96mmOn1z3cf6_aliN0A2H7z0hSVRLdOgISmMpGHh708XgN6-MStYArSMvH8mW3dsdROEoeBVrbEnStXutsCrKq0y9WaRZWAzsqg5G5Mw1JvoV2XeZF4nSat3y0NkqTjAk-4-8uQa8iIYiePufaB6HU7V2IcEYt2aNwMqCUYOINL6YAnA8jirvRZSQb4vWmnWYi4_EgWKS0SWL3vidGWxqhl3XcCQa96dh6UHoMx5JfOnpRrb4UexBaxY0ftozkNiq-TnXJ0WQOnIrSX9vm-xd6CtV4Fqhx3Nu2M-0VwDWm2fPM6-XN3RHHiCXLuIxApS88WtM0tECADWug0Y5drj58ctnHBtHS5qSNPPMqJwaylZa8HKDZ3nB6X_QbMall-qSGC9PvJyGQoXQYxke0o93ILTQpBhbckjEIWiHlULDPUz8yok-RXmCBOT58Ib18IZSD_M6vTKPf4_q1fRulajkPnpGax5-MGqImp9sIv7OuA3sbeYDzzQfoiKjQ-UwSMMPMqFXkVrI9VXMKi1OD7JiKOBegeSCg4Rpj-yCwHBXjy9ODnYUih9Wowi2EHoC4txlp7uRH4rGvYFXt4ka4sDuxVFzvv16x5GpqJXMdkdw5LrctRDBRm4-xWQomk.1-JDYSxtfklBL_qGu9wFaQ" + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1651, + "headersSize": 1697, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -396,16 +416,20 @@ }, { "name": "date", - "value": "Tue, 03 Oct 2023 19:02:31 GMT" + "value": "Fri, 12 Jul 2024 15:14:43 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-8a21f30a-1c97-484c-8d52-86c3bc2f9651" + "value": "frodo-fab995b0-adb8-4c01-a3a5-316489797ba2" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -415,14 +439,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 746, + "headersSize": 766, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-03T19:02:32.013Z", - "time": 97, + "startedDateTime": "2024-07-12T15:14:43.756Z", + "time": 80, "timings": { "blocked": -1, "connect": -1, @@ -430,7 +454,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 97 + "wait": 80 } } ], diff --git a/test/e2e/mocks/agent_1340600742/java-delete_24427331/0_agent-id_1875961465/oauth2_393036114/recording.har b/test/e2e/mocks/agent_1340600742/java-delete_24427331/0_agent-id_1875961465/oauth2_393036114/recording.har index d955355b6..e81cf309b 100644 --- a/test/e2e/mocks/agent_1340600742/java-delete_24427331/0_agent-id_1875961465/oauth2_393036114/recording.har +++ b/test/e2e/mocks/agent_1340600742/java-delete_24427331/0_agent-id_1875961465/oauth2_393036114/recording.har @@ -25,11 +25,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-27" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-8a21f30a-1c97-484c-8d52-86c3bc2f9651" + "value": "frodo-fab995b0-adb8-4c01-a3a5-316489797ba2" }, { "name": "accept-api-version", @@ -37,20 +37,24 @@ }, { "name": "content-length", - "value": 1138 + "value": "1138" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 397, + "headersSize": 443, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { "mimeType": "application/x-www-form-urlencoded", "params": [], - "text": "assertion=eyJhbGciOiJSUzI1NiJ9.eyJpc3MiOiJiNjcyMzM2Yi00MWVmLTQyOGQtYWU0YS1lMGMwODI4NzUzNzciLCJzdWIiOiJiNjcyMzM2Yi00MWVmLTQyOGQtYWU0YS1lMGMwODI4NzUzNzciLCJhdWQiOiJodHRwczovL29wZW5hbS1mcm9kby1kZXYuZm9yZ2VibG9ja3MuY29tOjQ0My9hbS9vYXV0aDIvYWNjZXNzX3Rva2VuIiwiZXhwIjoxNjk2MzU5OTMxLCJqdGkiOiIwNzIyODFkMC0xY2FjLTQ1YTAtOWRlMi0zYTZiYzdjNTdiZjkifQ.aue-T9itrk-OhcczB64ljW5py0Ku0-8HL8ARFX2C-F5aKn2vy0H-v7aGo2kTQgbOp3luhTXVHYyu2_f6IA2ddsRhSwYdQCiJNFQmgYRFSY8UbAQyQ6qNaz0IesJUZbKpppbDcOUYEeRB0EUdezSy-7imtTT8gvZLMCKfyC9i2fGzy4QDB6PBJBb0FpR1Fj_Pt4Li8W6lfBPTb4UKDSPDBuSAJ7i7p9iYdG7OkJO2z4alSVOS7I92bdMC-au1-Pc65iE4NHXtxRed2J3Sxc_Uanpg3Swchl7pxleuhzAjLdOr-mI7VkIoK0jw994wGpZ5BaMTUbkE8sAfyFcBHFZ5-McE-Om7tL2dKdTkACYKKPcR6TAIvYwYAZOl1c5-7gFWF8cGk9KJ1kHb5TyKIVkRiiTaOH0BoaZ58hRdL-vhy_vB89yjTKV94Lfbw48qbzAClGcGmFbCDK-djNZ5DmKjc_lsjY1mb3wMw7OJVN2jPE6Uis1HkM7bc0Xsg2OYHU1RFs-HcDVY9vU7xfm06qVw4cxRvgdpETOZRzIM7ju1bLP42wvp3c8SBHZ2dEUMBZMnod1vAMoAaKODvT7QyZK_-IZb_EcFNMWFFEYRHpZJPVDJmXPJXIIQ0FvBCeCw8x4oDYHWBvd_qOyfKECNMcZzf7gyG1Fci99tE0TAEln28tY&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idm:* fr:idc:esv:*" + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idc:esv:* fr:idm:*" }, "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/oauth2/access_token" @@ -60,7 +64,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1276, - "text": "{\"access_token\":\"eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..RiVwoSbNHcohsc0Qw4zsUA.b8LZNzMNO-RiLwbV1U6uPiWJDjD4_s5HpIhFZlMQWaBXI7_iQG476KNpn0BFwDd-GlFFRHuzsrHl6oDXXGKlP0domig87V3P78Iht8qmpKSMqa2ZsJ1w0WXZnZ8hEHUQawRvXXd_r6M5_f5_XkpAtb6fd8rOFFvdElFzJ-PnFCb6yY_ffj-uI_DI55T_Ma33frxGJrSaZVr_s-b12QyZApFhg_65Z4aK4_Xlsq_Uswn6dVp96EG7Vn6EwmAoV1pV3uC9v6uLIHzGsj2zLqu8-OR9Chq85yOIKDrErp1XDmL0HeBKJZ7U7j3E1dxejpqlGaH4P8om0DffV8RngVPVgWo9M_dMEIUW3dIiEYe2GGCO1_m2XFDEF1Yvdb7_NIQOpGIXjI3dqqvdtUdMwBlMgYHCJSCJ7LPU5UNyakvuOtv8A4cS96mmOn1z3cf6_aliN0A2H7z0hSVRLdOgISmMpGHh708XgN6-MStYArSMvH8mW3dsdROEoeBVrbEnStXutsCrKq0y9WaRZWAzsqg5G5Mw1JvoV2XeZF4nSat3y0NkqTjAk-4-8uQa8iIYiePufaB6HU7V2IcEYt2aNwMqCUYOINL6YAnA8jirvRZSQb4vWmnWYi4_EgWKS0SWL3vidGWxqhl3XcCQa96dh6UHoMx5JfOnpRrb4UexBaxY0ftozkNiq-TnXJ0WQOnIrSX9vm-xd6CtV4Fqhx3Nu2M-0VwDWm2fPM6-XN3RHHiCXLuIxApS88WtM0tECADWug0Y5drj58ctnHBtHS5qSNPPMqJwaylZa8HKDZ3nB6X_QbMall-qSGC9PvJyGQoXQYxke0o93ILTQpBhbckjEIWiHlULDPUz8yok-RXmCBOT58Ib18IZSD_M6vTKPf4_q1fRulajkPnpGax5-MGqImp9sIv7OuA3sbeYDzzQfoiKjQ-UwSMMPMqFXkVrI9VXMKi1OD7JiKOBegeSCg4Rpj-yCwHBXjy9ODnYUih9Wowi2EHoC4txlp7uRH4rGvYFXt4ka4sDuxVFzvv16x5GpqJXMdkdw5LrctRDBRm4-xWQomk.1-JDYSxtfklBL_qGu9wFaQ\",\"scope\":\"fr:am:* fr:idc:esv:* fr:idm:*\",\"token_type\":\"Bearer\",\"expires_in\":899}" + "text": "{\"access_token\":\"\",\"scope\":\"fr:am:* fr:idc:esv:* fr:idm:*\",\"token_type\":\"Bearer\",\"expires_in\":899}" }, "cookies": [], "headers": [ @@ -94,16 +98,20 @@ }, { "name": "date", - "value": "Tue, 03 Oct 2023 19:02:30 GMT" + "value": "Fri, 12 Jul 2024 15:14:43 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-8a21f30a-1c97-484c-8d52-86c3bc2f9651" + "value": "frodo-fab995b0-adb8-4c01-a3a5-316489797ba2" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -113,14 +121,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 541, + "headersSize": 561, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-03T19:02:31.738Z", - "time": 109, + "startedDateTime": "2024-07-12T15:14:43.494Z", + "time": 97, "timings": { "blocked": -1, "connect": -1, @@ -128,7 +136,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 109 + "wait": 97 } } ], diff --git a/test/e2e/mocks/agent_1340600742/java-delete_24427331/0_agent-id_1875961465/openidm_3290118515/recording.har b/test/e2e/mocks/agent_1340600742/java-delete_24427331/0_agent-id_1875961465/openidm_3290118515/recording.har index c253d609b..0c4c77686 100644 --- a/test/e2e/mocks/agent_1340600742/java-delete_24427331/0_agent-id_1875961465/openidm_3290118515/recording.har +++ b/test/e2e/mocks/agent_1340600742/java-delete_24427331/0_agent-id_1875961465/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "ac31ccceb288fe104fb927288dc7c001", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -19,28 +19,176 @@ "name": "accept", "value": "application/json, text/plain, */*" }, + { + "name": "content-type", + "value": "application/json" + }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-27" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-8a21f30a-1c97-484c-8d52-86c3bc2f9651" + "value": "frodo-fab995b0-adb8-4c01-a3a5-316489797ba2" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Fri, 12 Jul 2024 15:14:43 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-fab995b0-adb8-4c01-a3a5-316489797ba2" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-12T15:14:43.666Z", + "time": 114, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 114 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" }, { "name": "content-type", "value": "application/json" }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-fab995b0-adb8-4c01-a3a5-316489797ba2" + }, { "name": "authorization", - "value": "Bearer eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..RiVwoSbNHcohsc0Qw4zsUA.b8LZNzMNO-RiLwbV1U6uPiWJDjD4_s5HpIhFZlMQWaBXI7_iQG476KNpn0BFwDd-GlFFRHuzsrHl6oDXXGKlP0domig87V3P78Iht8qmpKSMqa2ZsJ1w0WXZnZ8hEHUQawRvXXd_r6M5_f5_XkpAtb6fd8rOFFvdElFzJ-PnFCb6yY_ffj-uI_DI55T_Ma33frxGJrSaZVr_s-b12QyZApFhg_65Z4aK4_Xlsq_Uswn6dVp96EG7Vn6EwmAoV1pV3uC9v6uLIHzGsj2zLqu8-OR9Chq85yOIKDrErp1XDmL0HeBKJZ7U7j3E1dxejpqlGaH4P8om0DffV8RngVPVgWo9M_dMEIUW3dIiEYe2GGCO1_m2XFDEF1Yvdb7_NIQOpGIXjI3dqqvdtUdMwBlMgYHCJSCJ7LPU5UNyakvuOtv8A4cS96mmOn1z3cf6_aliN0A2H7z0hSVRLdOgISmMpGHh708XgN6-MStYArSMvH8mW3dsdROEoeBVrbEnStXutsCrKq0y9WaRZWAzsqg5G5Mw1JvoV2XeZF4nSat3y0NkqTjAk-4-8uQa8iIYiePufaB6HU7V2IcEYt2aNwMqCUYOINL6YAnA8jirvRZSQb4vWmnWYi4_EgWKS0SWL3vidGWxqhl3XcCQa96dh6UHoMx5JfOnpRrb4UexBaxY0ftozkNiq-TnXJ0WQOnIrSX9vm-xd6CtV4Fqhx3Nu2M-0VwDWm2fPM6-XN3RHHiCXLuIxApS88WtM0tECADWug0Y5drj58ctnHBtHS5qSNPPMqJwaylZa8HKDZ3nB6X_QbMall-qSGC9PvJyGQoXQYxke0o93ILTQpBhbckjEIWiHlULDPUz8yok-RXmCBOT58Ib18IZSD_M6vTKPf4_q1fRulajkPnpGax5-MGqImp9sIv7OuA3sbeYDzzQfoiKjQ-UwSMMPMqFXkVrI9VXMKi1OD7JiKOBegeSCg4Rpj-yCwHBXjy9ODnYUih9Wowi2EHoC4txlp7uRH4rGvYFXt4ka4sDuxVFzvv16x5GpqJXMdkdw5LrctRDBRm4-xWQomk.1-JDYSxtfklBL_qGu9wFaQ" + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1562, + "headersSize": 1608, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -49,20 +197,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/b672336b-41ef-428d-ae4a-e0c082875377?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1045, + "bodySize": 1163, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1045, - "text": "{\"_id\":\"b672336b-41ef-428d-ae4a-e0c082875377\",\"_rev\":\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\",\"accountStatus\":\"active\",\"name\":\"frodo-test\",\"description\":\"Frodo Test\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"8lN2UVDDHchL_gIYS5lAiEVAVocyqWHmqBPwPkd22NRMLetczaVSH2UQHoQu7SSKeAtojVJUYuxRtGPfGNExZurTy3CRlzpaNa67B6jyunycPHnyNked0ceFGfjD9c6e0b97L5wqwk2YNVVMGa9c1m8R9HWk2kg9lRwlZE_piwTM9bw8tuWfL1A2-fTDQB2PZSgGGz86jG1RGMY7dnafVKIX3HbW98xOxOwqIRz607IQr-NFia5zjTltpJjR1qOlEFmdHqGTGCnFcHxeJWmKOWcDM4WmfWcgK3zR9Br-aZoDTl8RMAths30Pc1pe_dl5OepxCYQ7b0BXg0zQaYcx5G5ZcNR3ldjDNfpiXg1viWjEBiwiCg7gkYksBu0aFHX2pc4KKHKcyIeD0sbhaLSK3JXhI1TJvm7rwyX1wsRKmMTGTZMxYJlADZufKKd-Jg7k2_iwP3WUJxdgkJsgvLj7ZbTf5Paz7_FLeSajjtGPu6hGSWV8uOGgRgcnJgz3DP2S9qfHI7nKswtgwFdjbOMK39iNjU8PI-cOaaVKQcH88xBCu1bpCX1MIVvZ5arQF783qasj9bBB4t27gKXOauIr-sXMUI6_L7CQ7IqWld8VvNWKReMMqiRQV9huEEV1chCFzZI_aEW82fDC9dRbFXG-w92PhPPVbNznWsrhO1aPxA8\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Tue, 03 Oct 2023 19:02:31 GMT" + "value": "Fri, 12 Jul 2024 15:14:43 GMT" }, { "name": "cache-control", @@ -86,7 +234,7 @@ }, { "name": "etag", - "value": "\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\"" + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" }, { "name": "expires", @@ -106,16 +254,20 @@ }, { "name": "content-length", - "value": "1045" + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-8a21f30a-1c97-484c-8d52-86c3bc2f9651" + "value": "frodo-fab995b0-adb8-4c01-a3a5-316489797ba2" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -125,14 +277,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 648, + "headersSize": 669, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-03T19:02:31.931Z", - "time": 75, + "startedDateTime": "2024-07-12T15:14:43.678Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -140,7 +292,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 75 + "wait": 71 } } ], diff --git a/test/e2e/mocks/agent_1340600742/java-delete_24427331/0_all_1797740195/am_1076162899/recording.har b/test/e2e/mocks/agent_1340600742/java-delete_24427331/0_all_1797740195/am_1076162899/recording.har index 4920c401e..eb7145950 100644 --- a/test/e2e/mocks/agent_1340600742/java-delete_24427331/0_all_1797740195/am_1076162899/recording.har +++ b/test/e2e/mocks/agent_1340600742/java-delete_24427331/0_all_1797740195/am_1076162899/recording.har @@ -20,27 +20,31 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-27" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-1e5ec7e2-2b90-4930-a71e-91de9f650edd" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-79c43e3c-b3fd-4a1b-a329-5b35011e01d9" }, { "name": "accept-api-version", "value": "resource=1.1" }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 342, + "headersSize": 388, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -51,7 +55,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 553, - "text": "{\"_id\":\"*\",\"_rev\":\"1874515102\",\"domains\":[],\"protectedUserAttributes\":[\"telephoneNumber\",\"mail\"],\"cookieName\":\"6ac6499e9da2071\",\"secureCookie\":true,\"forgotPassword\":\"false\",\"forgotUsername\":\"false\",\"kbaEnabled\":\"false\",\"selfRegistration\":\"false\",\"lang\":\"en-US\",\"successfulUserRegistrationDestination\":\"default\",\"socialImplementations\":[],\"referralsEnabled\":\"false\",\"zeroPageLogin\":{\"enabled\":false,\"allowedWithoutReferer\":true,\"refererWhitelist\":[]},\"realm\":\"/\",\"xuiUserSessionValidationEnabled\":true,\"fileBasedConfiguration\":true,\"userIdAttributes\":[]}" + "text": "{\"_id\":\"*\",\"_rev\":\"1874515102\",\"domains\":[],\"protectedUserAttributes\":[\"telephoneNumber\",\"mail\"],\"cookieName\":\"6ac6499e9da2071\",\"secureCookie\":true,\"forgotPassword\":\"false\",\"forgotUsername\":\"false\",\"kbaEnabled\":\"false\",\"selfRegistration\":\"false\",\"lang\":\"en-US\",\"successfulUserRegistrationDestination\":\"default\",\"socialImplementations\":[],\"referralsEnabled\":\"false\",\"zeroPageLogin\":{\"enabled\":false,\"refererWhitelist\":[],\"allowedWithoutReferer\":true},\"realm\":\"/\",\"xuiUserSessionValidationEnabled\":true,\"fileBasedConfiguration\":true,\"userIdAttributes\":[]}" }, "cookies": [], "headers": [ @@ -109,16 +113,20 @@ }, { "name": "date", - "value": "Tue, 03 Oct 2023 19:03:24 GMT" + "value": "Fri, 12 Jul 2024 15:15:01 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-1e5ec7e2-2b90-4930-a71e-91de9f650edd" + "value": "frodo-79c43e3c-b3fd-4a1b-a329-5b35011e01d9" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -128,14 +136,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-03T19:03:25.391Z", - "time": 115, + "startedDateTime": "2024-07-12T15:15:01.353Z", + "time": 81, "timings": { "blocked": -1, "connect": -1, @@ -143,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 115 + "wait": 81 } }, { @@ -159,16 +167,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-27" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-1e5ec7e2-2b90-4930-a71e-91de9f650edd" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-79c43e3c-b3fd-4a1b-a329-5b35011e01d9" }, { "name": "accept-api-version", @@ -176,25 +184,29 @@ }, { "name": "authorization", - "value": "Bearer eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..i8pPYRqKowFn5NbjJcfsSA.SJmGwEoQwvevusiXRMmBREHVxcvyYbBWwhYcGluS-owKPWhU2diZ_wy-2Ffh8SrfUFxnlYSB8FGja78ExhyIBVXa7NSgVVAMvwJ_nHlM1xyGP5UBs5tiwa51BB5-6XMkzHsPLQ2Mf6zcEjDx0ohmVwIfVkvM8LEFdWHWCdH_s4r5CWkY-xyu9Q4SQAl8EAvXklNUv_avk8Eu3k2gHgA7o5QWV-8Fl933cQe2NBAy9eTdMMO24fFAIhlkS23v-pJcnggB-m8dQjFnq-Wx9oec6L29wlXUIqraMYjEXNdgv-SGsCN-8l-3eFW4MlA1_lwwUFoUPo0icfSZxYFJ_arv2hknJd7C4WeSq4-UODqE6AMnnX5UPL5AKr7XS0DulJ2-pzN7yinqsjesw5PXmHKSyPntgcdIqCe4HdDsBNJUGnXx12JISJ33DKePnSC8uJkFetAd_GzNvttdpGEv3TVVknfRLq8j4fPJ19QfFC-TYZQPi2iCYtaq8Vlh5neikS-turxy-W_JufZRI-JVq1GnSiKN3mDBvx7osGpLn6Uab2TrNwv42-RDYs4VH-UW4twP5KBWE6qpQEmSXmH5ffCqzXDDnWHyggWIKfNQ-bPZ5XBSW8BH4EZdZPZTxCTsqh-Iy3AsyQhITN6E0GWYYK2GIapE-I8Rxip031OIimE1b1fyWsJGkvp4Oz4tSMQnjZAJ1McNH8FhprygASmZb4qS68xpEygd32_tctd2lmX_0sI_wZrmPyNER9GoEidQBIW6_QcxMssd4cd5IWNVxJbC7KvgsiBzXs11LNyHYWMQ883qZeY0yWkg2DAv9zfhpvrpdzVMZl_xbZrH1PvbNmLBQF5VPU6MB9q8gnAcHTNvyU4sp_8VcKtm02Wj9oUdYECparH0V4D_jJbUktbGys-YCLi39cpnLgQ2IcVVT_81AhXjnmuwuIAhPCvt-HLVQeJ3KopMfInphIQ5pEPwkOMnrXetBPETddyWMmNXeLKhBGE2zV8L6W906EG_A8TxazkiHDNykvtE5v0_f3lbOz0BAh-M_xIAkcwA9tso8t6PWh0._KFuBBdXaKDn7i6_bFimyQ" + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1550, + "headersSize": 1596, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/json/serverinfo/version" }, "response": { - "bodySize": 283, + "bodySize": 273, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 283, - "text": "{\"_id\":\"version\",\"_rev\":\"1217229914\",\"version\":\"7.4.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.4.0-SNAPSHOT Build 7e44c1624c3a11db5b5b0b576bb162618f1ac605 (2023-September-18 09:04)\",\"revision\":\"7e44c1624c3a11db5b5b0b576bb162618f1ac605\",\"date\":\"2023-September-18 09:04\"}" + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"1157267696\",\"version\":\"7.6.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)\",\"revision\":\"3044e8afddd78acfb775451f6053575b124e7cb3\",\"date\":\"2024-June-25 16:54\"}" }, "cookies": [], "headers": [ @@ -232,7 +244,7 @@ }, { "name": "etag", - "value": "\"1217229914\"" + "value": "\"1157267696\"" }, { "name": "expires", @@ -248,20 +260,24 @@ }, { "name": "content-length", - "value": "283" + "value": "273" }, { "name": "date", - "value": "Tue, 03 Oct 2023 19:03:24 GMT" + "value": "Fri, 12 Jul 2024 15:15:01 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-1e5ec7e2-2b90-4930-a71e-91de9f650edd" + "value": "frodo-79c43e3c-b3fd-4a1b-a329-5b35011e01d9" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -271,14 +287,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-03T19:03:25.638Z", - "time": 76, + "startedDateTime": "2024-07-12T15:15:01.566Z", + "time": 85, "timings": { "blocked": -1, "connect": -1, @@ -286,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 76 + "wait": 85 } }, { @@ -302,16 +318,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-27" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-1e5ec7e2-2b90-4930-a71e-91de9f650edd" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-79c43e3c-b3fd-4a1b-a329-5b35011e01d9" }, { "name": "accept-api-version", @@ -319,14 +335,18 @@ }, { "name": "authorization", - "value": "Bearer eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..i8pPYRqKowFn5NbjJcfsSA.SJmGwEoQwvevusiXRMmBREHVxcvyYbBWwhYcGluS-owKPWhU2diZ_wy-2Ffh8SrfUFxnlYSB8FGja78ExhyIBVXa7NSgVVAMvwJ_nHlM1xyGP5UBs5tiwa51BB5-6XMkzHsPLQ2Mf6zcEjDx0ohmVwIfVkvM8LEFdWHWCdH_s4r5CWkY-xyu9Q4SQAl8EAvXklNUv_avk8Eu3k2gHgA7o5QWV-8Fl933cQe2NBAy9eTdMMO24fFAIhlkS23v-pJcnggB-m8dQjFnq-Wx9oec6L29wlXUIqraMYjEXNdgv-SGsCN-8l-3eFW4MlA1_lwwUFoUPo0icfSZxYFJ_arv2hknJd7C4WeSq4-UODqE6AMnnX5UPL5AKr7XS0DulJ2-pzN7yinqsjesw5PXmHKSyPntgcdIqCe4HdDsBNJUGnXx12JISJ33DKePnSC8uJkFetAd_GzNvttdpGEv3TVVknfRLq8j4fPJ19QfFC-TYZQPi2iCYtaq8Vlh5neikS-turxy-W_JufZRI-JVq1GnSiKN3mDBvx7osGpLn6Uab2TrNwv42-RDYs4VH-UW4twP5KBWE6qpQEmSXmH5ffCqzXDDnWHyggWIKfNQ-bPZ5XBSW8BH4EZdZPZTxCTsqh-Iy3AsyQhITN6E0GWYYK2GIapE-I8Rxip031OIimE1b1fyWsJGkvp4Oz4tSMQnjZAJ1McNH8FhprygASmZb4qS68xpEygd32_tctd2lmX_0sI_wZrmPyNER9GoEidQBIW6_QcxMssd4cd5IWNVxJbC7KvgsiBzXs11LNyHYWMQ883qZeY0yWkg2DAv9zfhpvrpdzVMZl_xbZrH1PvbNmLBQF5VPU6MB9q8gnAcHTNvyU4sp_8VcKtm02Wj9oUdYECparH0V4D_jJbUktbGys-YCLi39cpnLgQ2IcVVT_81AhXjnmuwuIAhPCvt-HLVQeJ3KopMfInphIQ5pEPwkOMnrXetBPETddyWMmNXeLKhBGE2zV8L6W906EG_A8TxazkiHDNykvtE5v0_f3lbOz0BAh-M_xIAkcwA9tso8t6PWh0._KFuBBdXaKDn7i6_bFimyQ" + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1617, + "headersSize": 1663, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -396,16 +416,20 @@ }, { "name": "date", - "value": "Tue, 03 Oct 2023 19:03:25 GMT" + "value": "Fri, 12 Jul 2024 15:15:01 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-1e5ec7e2-2b90-4930-a71e-91de9f650edd" + "value": "frodo-79c43e3c-b3fd-4a1b-a329-5b35011e01d9" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -415,14 +439,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 746, + "headersSize": 766, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-03T19:03:25.807Z", - "time": 84, + "startedDateTime": "2024-07-12T15:15:01.738Z", + "time": 93, "timings": { "blocked": -1, "connect": -1, @@ -430,7 +454,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 84 + "wait": 93 } } ], diff --git a/test/e2e/mocks/agent_1340600742/java-delete_24427331/0_all_1797740195/oauth2_393036114/recording.har b/test/e2e/mocks/agent_1340600742/java-delete_24427331/0_all_1797740195/oauth2_393036114/recording.har index efac65335..27c4107fc 100644 --- a/test/e2e/mocks/agent_1340600742/java-delete_24427331/0_all_1797740195/oauth2_393036114/recording.har +++ b/test/e2e/mocks/agent_1340600742/java-delete_24427331/0_all_1797740195/oauth2_393036114/recording.har @@ -25,11 +25,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-27" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-1e5ec7e2-2b90-4930-a71e-91de9f650edd" + "value": "frodo-79c43e3c-b3fd-4a1b-a329-5b35011e01d9" }, { "name": "accept-api-version", @@ -37,20 +37,24 @@ }, { "name": "content-length", - "value": 1138 + "value": "1138" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 397, + "headersSize": 443, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { "mimeType": "application/x-www-form-urlencoded", "params": [], - "text": "assertion=eyJhbGciOiJSUzI1NiJ9.eyJpc3MiOiJiNjcyMzM2Yi00MWVmLTQyOGQtYWU0YS1lMGMwODI4NzUzNzciLCJzdWIiOiJiNjcyMzM2Yi00MWVmLTQyOGQtYWU0YS1lMGMwODI4NzUzNzciLCJhdWQiOiJodHRwczovL29wZW5hbS1mcm9kby1kZXYuZm9yZ2VibG9ja3MuY29tOjQ0My9hbS9vYXV0aDIvYWNjZXNzX3Rva2VuIiwiZXhwIjoxNjk2MzU5OTg1LCJqdGkiOiI2YTJlYmE4ZS03MzU0LTQ2MGYtODZhMC05MGUzM2YwNjZhODgifQ.gaV2kJ1_r47_xp1zrmyCh5D-zDMW8QyMNhjBVELLDfH65DV7qoQJPHwGuexRiDrN4vzYDIfandHkugOyjLe_QI__v1oWyEH--K-9yEPgLawKDFAI3D06w5rJz45Gg4DIWtK5s-XNvColqIYYAGXz-G0bySEPVn_6XFljM6jvG1Wm5xzegjrzhu_cbL7gdikbPYJiBCj3hkzcVLBMYfAcMUccWIY452C8M_-oUDHgFnBY09z5zs_cFJqRiIHG2uwqVITneU_4g1lieYm_yuOxGtWB66NOuPUgIvywfTA4rgOIc61ymU7Bx5zt-_ju9Hey3hfbT3hUX6_IkONg2FbyYw1mqeAr36sSkFIT08Y7wlMvvHPrBiKJ9U5Od5ehuZMdf6JIogP2SVkWkB_y3Vl9pM8I8yLPOAEw7Qy5t4YbM89fJO6kPPoCrXaADrxtKXQg67hb1qwbQdlkZopn73rj2dc77lA5ZfWi2hyr2vAV-PtDsDdZgJgH_RKYy4X5yfqw6Z_AFv6AmiNzwBqalKhKSfyRyMRcMJFyXj6zjB_iGmjp-U2jraswdASJnztvG0r8er45CNFuQ5p42FXSf8LXAUMtq36A8pFZJ1yju4yXxLAjaJS_VYVIOfm83_qXhuevsWdCExK8NLqnx4d_jdYMIArTnUi3satIAYQdRfEEsdA&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idm:* fr:idc:esv:*" + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idc:esv:* fr:idm:*" }, "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/oauth2/access_token" @@ -60,7 +64,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1276, - "text": "{\"access_token\":\"eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..i8pPYRqKowFn5NbjJcfsSA.SJmGwEoQwvevusiXRMmBREHVxcvyYbBWwhYcGluS-owKPWhU2diZ_wy-2Ffh8SrfUFxnlYSB8FGja78ExhyIBVXa7NSgVVAMvwJ_nHlM1xyGP5UBs5tiwa51BB5-6XMkzHsPLQ2Mf6zcEjDx0ohmVwIfVkvM8LEFdWHWCdH_s4r5CWkY-xyu9Q4SQAl8EAvXklNUv_avk8Eu3k2gHgA7o5QWV-8Fl933cQe2NBAy9eTdMMO24fFAIhlkS23v-pJcnggB-m8dQjFnq-Wx9oec6L29wlXUIqraMYjEXNdgv-SGsCN-8l-3eFW4MlA1_lwwUFoUPo0icfSZxYFJ_arv2hknJd7C4WeSq4-UODqE6AMnnX5UPL5AKr7XS0DulJ2-pzN7yinqsjesw5PXmHKSyPntgcdIqCe4HdDsBNJUGnXx12JISJ33DKePnSC8uJkFetAd_GzNvttdpGEv3TVVknfRLq8j4fPJ19QfFC-TYZQPi2iCYtaq8Vlh5neikS-turxy-W_JufZRI-JVq1GnSiKN3mDBvx7osGpLn6Uab2TrNwv42-RDYs4VH-UW4twP5KBWE6qpQEmSXmH5ffCqzXDDnWHyggWIKfNQ-bPZ5XBSW8BH4EZdZPZTxCTsqh-Iy3AsyQhITN6E0GWYYK2GIapE-I8Rxip031OIimE1b1fyWsJGkvp4Oz4tSMQnjZAJ1McNH8FhprygASmZb4qS68xpEygd32_tctd2lmX_0sI_wZrmPyNER9GoEidQBIW6_QcxMssd4cd5IWNVxJbC7KvgsiBzXs11LNyHYWMQ883qZeY0yWkg2DAv9zfhpvrpdzVMZl_xbZrH1PvbNmLBQF5VPU6MB9q8gnAcHTNvyU4sp_8VcKtm02Wj9oUdYECparH0V4D_jJbUktbGys-YCLi39cpnLgQ2IcVVT_81AhXjnmuwuIAhPCvt-HLVQeJ3KopMfInphIQ5pEPwkOMnrXetBPETddyWMmNXeLKhBGE2zV8L6W906EG_A8TxazkiHDNykvtE5v0_f3lbOz0BAh-M_xIAkcwA9tso8t6PWh0._KFuBBdXaKDn7i6_bFimyQ\",\"scope\":\"fr:am:* fr:idc:esv:* fr:idm:*\",\"token_type\":\"Bearer\",\"expires_in\":899}" + "text": "{\"access_token\":\"\",\"scope\":\"fr:am:* fr:idc:esv:* fr:idm:*\",\"token_type\":\"Bearer\",\"expires_in\":899}" }, "cookies": [], "headers": [ @@ -94,16 +98,20 @@ }, { "name": "date", - "value": "Tue, 03 Oct 2023 19:03:24 GMT" + "value": "Fri, 12 Jul 2024 15:15:01 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-1e5ec7e2-2b90-4930-a71e-91de9f650edd" + "value": "frodo-79c43e3c-b3fd-4a1b-a329-5b35011e01d9" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -113,14 +121,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 541, + "headersSize": 561, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-03T19:03:25.530Z", - "time": 99, + "startedDateTime": "2024-07-12T15:15:01.451Z", + "time": 107, "timings": { "blocked": -1, "connect": -1, @@ -128,7 +136,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 99 + "wait": 107 } } ], diff --git a/test/e2e/mocks/agent_1340600742/java-delete_24427331/0_all_1797740195/openidm_3290118515/recording.har b/test/e2e/mocks/agent_1340600742/java-delete_24427331/0_all_1797740195/openidm_3290118515/recording.har index 2e5762ecf..a51d29e95 100644 --- a/test/e2e/mocks/agent_1340600742/java-delete_24427331/0_all_1797740195/openidm_3290118515/recording.har +++ b/test/e2e/mocks/agent_1340600742/java-delete_24427331/0_all_1797740195/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "ac31ccceb288fe104fb927288dc7c001", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -19,28 +19,176 @@ "name": "accept", "value": "application/json, text/plain, */*" }, + { + "name": "content-type", + "value": "application/json" + }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-27" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-1e5ec7e2-2b90-4930-a71e-91de9f650edd" + "value": "frodo-79c43e3c-b3fd-4a1b-a329-5b35011e01d9" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Fri, 12 Jul 2024 15:15:01 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-79c43e3c-b3fd-4a1b-a329-5b35011e01d9" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-12T15:15:01.627Z", + "time": 108, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 108 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" }, { "name": "content-type", "value": "application/json" }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-79c43e3c-b3fd-4a1b-a329-5b35011e01d9" + }, { "name": "authorization", - "value": "Bearer eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..i8pPYRqKowFn5NbjJcfsSA.SJmGwEoQwvevusiXRMmBREHVxcvyYbBWwhYcGluS-owKPWhU2diZ_wy-2Ffh8SrfUFxnlYSB8FGja78ExhyIBVXa7NSgVVAMvwJ_nHlM1xyGP5UBs5tiwa51BB5-6XMkzHsPLQ2Mf6zcEjDx0ohmVwIfVkvM8LEFdWHWCdH_s4r5CWkY-xyu9Q4SQAl8EAvXklNUv_avk8Eu3k2gHgA7o5QWV-8Fl933cQe2NBAy9eTdMMO24fFAIhlkS23v-pJcnggB-m8dQjFnq-Wx9oec6L29wlXUIqraMYjEXNdgv-SGsCN-8l-3eFW4MlA1_lwwUFoUPo0icfSZxYFJ_arv2hknJd7C4WeSq4-UODqE6AMnnX5UPL5AKr7XS0DulJ2-pzN7yinqsjesw5PXmHKSyPntgcdIqCe4HdDsBNJUGnXx12JISJ33DKePnSC8uJkFetAd_GzNvttdpGEv3TVVknfRLq8j4fPJ19QfFC-TYZQPi2iCYtaq8Vlh5neikS-turxy-W_JufZRI-JVq1GnSiKN3mDBvx7osGpLn6Uab2TrNwv42-RDYs4VH-UW4twP5KBWE6qpQEmSXmH5ffCqzXDDnWHyggWIKfNQ-bPZ5XBSW8BH4EZdZPZTxCTsqh-Iy3AsyQhITN6E0GWYYK2GIapE-I8Rxip031OIimE1b1fyWsJGkvp4Oz4tSMQnjZAJ1McNH8FhprygASmZb4qS68xpEygd32_tctd2lmX_0sI_wZrmPyNER9GoEidQBIW6_QcxMssd4cd5IWNVxJbC7KvgsiBzXs11LNyHYWMQ883qZeY0yWkg2DAv9zfhpvrpdzVMZl_xbZrH1PvbNmLBQF5VPU6MB9q8gnAcHTNvyU4sp_8VcKtm02Wj9oUdYECparH0V4D_jJbUktbGys-YCLi39cpnLgQ2IcVVT_81AhXjnmuwuIAhPCvt-HLVQeJ3KopMfInphIQ5pEPwkOMnrXetBPETddyWMmNXeLKhBGE2zV8L6W906EG_A8TxazkiHDNykvtE5v0_f3lbOz0BAh-M_xIAkcwA9tso8t6PWh0._KFuBBdXaKDn7i6_bFimyQ" + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1562, + "headersSize": 1608, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -49,20 +197,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/b672336b-41ef-428d-ae4a-e0c082875377?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1045, + "bodySize": 1163, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1045, - "text": "{\"_id\":\"b672336b-41ef-428d-ae4a-e0c082875377\",\"_rev\":\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\",\"accountStatus\":\"active\",\"name\":\"frodo-test\",\"description\":\"Frodo Test\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"8lN2UVDDHchL_gIYS5lAiEVAVocyqWHmqBPwPkd22NRMLetczaVSH2UQHoQu7SSKeAtojVJUYuxRtGPfGNExZurTy3CRlzpaNa67B6jyunycPHnyNked0ceFGfjD9c6e0b97L5wqwk2YNVVMGa9c1m8R9HWk2kg9lRwlZE_piwTM9bw8tuWfL1A2-fTDQB2PZSgGGz86jG1RGMY7dnafVKIX3HbW98xOxOwqIRz607IQr-NFia5zjTltpJjR1qOlEFmdHqGTGCnFcHxeJWmKOWcDM4WmfWcgK3zR9Br-aZoDTl8RMAths30Pc1pe_dl5OepxCYQ7b0BXg0zQaYcx5G5ZcNR3ldjDNfpiXg1viWjEBiwiCg7gkYksBu0aFHX2pc4KKHKcyIeD0sbhaLSK3JXhI1TJvm7rwyX1wsRKmMTGTZMxYJlADZufKKd-Jg7k2_iwP3WUJxdgkJsgvLj7ZbTf5Paz7_FLeSajjtGPu6hGSWV8uOGgRgcnJgz3DP2S9qfHI7nKswtgwFdjbOMK39iNjU8PI-cOaaVKQcH88xBCu1bpCX1MIVvZ5arQF783qasj9bBB4t27gKXOauIr-sXMUI6_L7CQ7IqWld8VvNWKReMMqiRQV9huEEV1chCFzZI_aEW82fDC9dRbFXG-w92PhPPVbNznWsrhO1aPxA8\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Tue, 03 Oct 2023 19:03:25 GMT" + "value": "Fri, 12 Jul 2024 15:15:01 GMT" }, { "name": "cache-control", @@ -86,7 +234,7 @@ }, { "name": "etag", - "value": "\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\"" + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" }, { "name": "expires", @@ -106,16 +254,20 @@ }, { "name": "content-length", - "value": "1045" + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-1e5ec7e2-2b90-4930-a71e-91de9f650edd" + "value": "frodo-79c43e3c-b3fd-4a1b-a329-5b35011e01d9" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -125,14 +277,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 648, + "headersSize": 669, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-03T19:03:25.728Z", - "time": 73, + "startedDateTime": "2024-07-12T15:15:01.657Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -140,7 +292,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 73 + "wait": 74 } } ], diff --git a/test/e2e/mocks/agent_1340600742/web-delete_2181967807/0_agent-id_1875961465/am_1076162899/recording.har b/test/e2e/mocks/agent_1340600742/web-delete_2181967807/0_agent-id_1875961465/am_1076162899/recording.har index efec42957..925b2a2cf 100644 --- a/test/e2e/mocks/agent_1340600742/web-delete_2181967807/0_agent-id_1875961465/am_1076162899/recording.har +++ b/test/e2e/mocks/agent_1340600742/web-delete_2181967807/0_agent-id_1875961465/am_1076162899/recording.har @@ -20,27 +20,31 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-27" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-d81056ba-b466-4304-a10d-6dc4415486d9" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-1fc63379-eb78-4e53-9d68-92b20f5d71f4" }, { "name": "accept-api-version", "value": "resource=1.1" }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 342, + "headersSize": 388, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -51,7 +55,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 553, - "text": "{\"_id\":\"*\",\"_rev\":\"1874515102\",\"domains\":[],\"protectedUserAttributes\":[\"telephoneNumber\",\"mail\"],\"cookieName\":\"6ac6499e9da2071\",\"secureCookie\":true,\"forgotPassword\":\"false\",\"forgotUsername\":\"false\",\"kbaEnabled\":\"false\",\"selfRegistration\":\"false\",\"lang\":\"en-US\",\"successfulUserRegistrationDestination\":\"default\",\"socialImplementations\":[],\"referralsEnabled\":\"false\",\"zeroPageLogin\":{\"enabled\":false,\"allowedWithoutReferer\":true,\"refererWhitelist\":[]},\"realm\":\"/\",\"xuiUserSessionValidationEnabled\":true,\"fileBasedConfiguration\":true,\"userIdAttributes\":[]}" + "text": "{\"_id\":\"*\",\"_rev\":\"1874515102\",\"domains\":[],\"protectedUserAttributes\":[\"telephoneNumber\",\"mail\"],\"cookieName\":\"6ac6499e9da2071\",\"secureCookie\":true,\"forgotPassword\":\"false\",\"forgotUsername\":\"false\",\"kbaEnabled\":\"false\",\"selfRegistration\":\"false\",\"lang\":\"en-US\",\"successfulUserRegistrationDestination\":\"default\",\"socialImplementations\":[],\"referralsEnabled\":\"false\",\"zeroPageLogin\":{\"enabled\":false,\"refererWhitelist\":[],\"allowedWithoutReferer\":true},\"realm\":\"/\",\"xuiUserSessionValidationEnabled\":true,\"fileBasedConfiguration\":true,\"userIdAttributes\":[]}" }, "cookies": [], "headers": [ @@ -109,16 +113,20 @@ }, { "name": "date", - "value": "Tue, 03 Oct 2023 19:05:08 GMT" + "value": "Fri, 12 Jul 2024 15:14:01 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d81056ba-b466-4304-a10d-6dc4415486d9" + "value": "frodo-1fc63379-eb78-4e53-9d68-92b20f5d71f4" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -128,14 +136,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-03T19:05:08.071Z", - "time": 109, + "startedDateTime": "2024-07-12T15:14:01.561Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -143,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 109 + "wait": 68 } }, { @@ -159,16 +167,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-27" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-d81056ba-b466-4304-a10d-6dc4415486d9" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-1fc63379-eb78-4e53-9d68-92b20f5d71f4" }, { "name": "accept-api-version", @@ -176,25 +184,29 @@ }, { "name": "authorization", - "value": "Bearer eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..odR1IOXYLpVQNmSknOp9pA.b-j9LtkTxl6z_k4tyKUAFCPfV7qdGUEC3tPIOC7kl3lsx52iOjpFPzsZuOS1i-Bd73EmazSsQ3P55PeTDksmyyHf4JmB2U9JjaRxkI-zM6LitYIzpYhl6yYRAOHbshDxrTtqEgF1FIIXT8s6cmjTIKa6eQSaIMBjtP1p7CVmWkSEjW8KkNktbEWfei9mAUVQ1hnoU09cDVjkk8pnr5xdiKt2JV0T4KBogFrKOJuP9OZvBpr5vTJsqW_I8ZLFOUqq9B8fA04bTneUjM4fLGU1mPOGJlxWXFisj4kudsVLLPsJLOJfoEjMFbiDtIzMQm2bDQZ-0BlmcHMW6zTHYaLQeCaleTxBR2FiJPy3_D-idS9xacD7S-WuCsP7LCQ_xqwr84N_sZc9oBIUVy8GTXgP6GjP-pN-hQkVmirSCT1z30aISHPxMYRZ5prCSewruE-baIkh_PiVHsyo0dFgKTvj3VbhX9cbkVp-iMbX2xfEy_slyWsfT6Hw_g4uBNXiCgW3-1TzWba7fNtlmrLr-ph7S3q_msfstSCKXQ5znQfQ0gkJrRyUR2QgXJOb8DgZx1_2s2uab1tKiH-DJTHrA17vKBruA3w66hWuffgHDavf2BLzX_3aygVzFZUNwXbisZt_1RvGQa5kkrdCAanDihW76Ck-psU07tLWSZ4ZSwSHb8Ly1aH-YG-6_L2IqA4a9uhCeIf6BmtaPpOcMkBrx7XKFImNGEsS5q7T7lNre-CFnd0q2Xv6CGLndeevKGCtakvt5NKakgt7tavPTBnIZ2hUlA6bWQdqSQTwCFiFS7vE7RKBAuWJwF7DZPIcXB12aJUddWwCwQPKJyWKUrr6obIfHhY6mAKFRdLxLYow4qFaFI6fTvS55KgLqdB4SIruYUtgEID4AHa9IVgT6OHebzlouLBFGOIBwLQtPbq08EZEbNkrGezFO3-XIA33uBBmGOdD0VVjrxGKMDdlc1mGu6ASzl3P-J_GIOdr8G9HIlIDfcITQ18Qly8tN7Ufa4BiI-A27a2H9amXN5MFZjJxLPAYUPFjfXmaRzqTlwml1bjomiM.X7pmv0GEiaCdMCqyTjSBCA" + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1550, + "headersSize": 1596, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/json/serverinfo/version" }, "response": { - "bodySize": 283, + "bodySize": 273, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 283, - "text": "{\"_id\":\"version\",\"_rev\":\"1217229914\",\"version\":\"7.4.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.4.0-SNAPSHOT Build 7e44c1624c3a11db5b5b0b576bb162618f1ac605 (2023-September-18 09:04)\",\"revision\":\"7e44c1624c3a11db5b5b0b576bb162618f1ac605\",\"date\":\"2023-September-18 09:04\"}" + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"1157267696\",\"version\":\"7.6.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)\",\"revision\":\"3044e8afddd78acfb775451f6053575b124e7cb3\",\"date\":\"2024-June-25 16:54\"}" }, "cookies": [], "headers": [ @@ -232,7 +244,7 @@ }, { "name": "etag", - "value": "\"1217229914\"" + "value": "\"1157267696\"" }, { "name": "expires", @@ -248,20 +260,24 @@ }, { "name": "content-length", - "value": "283" + "value": "273" }, { "name": "date", - "value": "Tue, 03 Oct 2023 19:05:08 GMT" + "value": "Fri, 12 Jul 2024 15:14:01 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d81056ba-b466-4304-a10d-6dc4415486d9" + "value": "frodo-1fc63379-eb78-4e53-9d68-92b20f5d71f4" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -271,14 +287,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-03T19:05:08.323Z", - "time": 76, + "startedDateTime": "2024-07-12T15:14:01.748Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -286,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 76 + "wait": 71 } }, { @@ -302,16 +318,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-27" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-d81056ba-b466-4304-a10d-6dc4415486d9" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-1fc63379-eb78-4e53-9d68-92b20f5d71f4" }, { "name": "accept-api-version", @@ -319,14 +335,18 @@ }, { "name": "authorization", - "value": "Bearer eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..odR1IOXYLpVQNmSknOp9pA.b-j9LtkTxl6z_k4tyKUAFCPfV7qdGUEC3tPIOC7kl3lsx52iOjpFPzsZuOS1i-Bd73EmazSsQ3P55PeTDksmyyHf4JmB2U9JjaRxkI-zM6LitYIzpYhl6yYRAOHbshDxrTtqEgF1FIIXT8s6cmjTIKa6eQSaIMBjtP1p7CVmWkSEjW8KkNktbEWfei9mAUVQ1hnoU09cDVjkk8pnr5xdiKt2JV0T4KBogFrKOJuP9OZvBpr5vTJsqW_I8ZLFOUqq9B8fA04bTneUjM4fLGU1mPOGJlxWXFisj4kudsVLLPsJLOJfoEjMFbiDtIzMQm2bDQZ-0BlmcHMW6zTHYaLQeCaleTxBR2FiJPy3_D-idS9xacD7S-WuCsP7LCQ_xqwr84N_sZc9oBIUVy8GTXgP6GjP-pN-hQkVmirSCT1z30aISHPxMYRZ5prCSewruE-baIkh_PiVHsyo0dFgKTvj3VbhX9cbkVp-iMbX2xfEy_slyWsfT6Hw_g4uBNXiCgW3-1TzWba7fNtlmrLr-ph7S3q_msfstSCKXQ5znQfQ0gkJrRyUR2QgXJOb8DgZx1_2s2uab1tKiH-DJTHrA17vKBruA3w66hWuffgHDavf2BLzX_3aygVzFZUNwXbisZt_1RvGQa5kkrdCAanDihW76Ck-psU07tLWSZ4ZSwSHb8Ly1aH-YG-6_L2IqA4a9uhCeIf6BmtaPpOcMkBrx7XKFImNGEsS5q7T7lNre-CFnd0q2Xv6CGLndeevKGCtakvt5NKakgt7tavPTBnIZ2hUlA6bWQdqSQTwCFiFS7vE7RKBAuWJwF7DZPIcXB12aJUddWwCwQPKJyWKUrr6obIfHhY6mAKFRdLxLYow4qFaFI6fTvS55KgLqdB4SIruYUtgEID4AHa9IVgT6OHebzlouLBFGOIBwLQtPbq08EZEbNkrGezFO3-XIA33uBBmGOdD0VVjrxGKMDdlc1mGu6ASzl3P-J_GIOdr8G9HIlIDfcITQ18Qly8tN7Ufa4BiI-A27a2H9amXN5MFZjJxLPAYUPFjfXmaRzqTlwml1bjomiM.X7pmv0GEiaCdMCqyTjSBCA" + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1649, + "headersSize": 1695, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -396,16 +416,20 @@ }, { "name": "date", - "value": "Tue, 03 Oct 2023 19:05:08 GMT" + "value": "Fri, 12 Jul 2024 15:14:01 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d81056ba-b466-4304-a10d-6dc4415486d9" + "value": "frodo-1fc63379-eb78-4e53-9d68-92b20f5d71f4" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -415,14 +439,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 746, + "headersSize": 766, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-03T19:05:08.500Z", - "time": 82, + "startedDateTime": "2024-07-12T15:14:01.897Z", + "time": 80, "timings": { "blocked": -1, "connect": -1, @@ -430,7 +454,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 82 + "wait": 80 } } ], diff --git a/test/e2e/mocks/agent_1340600742/web-delete_2181967807/0_agent-id_1875961465/oauth2_393036114/recording.har b/test/e2e/mocks/agent_1340600742/web-delete_2181967807/0_agent-id_1875961465/oauth2_393036114/recording.har index c41d3061e..67a2e12bb 100644 --- a/test/e2e/mocks/agent_1340600742/web-delete_2181967807/0_agent-id_1875961465/oauth2_393036114/recording.har +++ b/test/e2e/mocks/agent_1340600742/web-delete_2181967807/0_agent-id_1875961465/oauth2_393036114/recording.har @@ -25,11 +25,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-27" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d81056ba-b466-4304-a10d-6dc4415486d9" + "value": "frodo-1fc63379-eb78-4e53-9d68-92b20f5d71f4" }, { "name": "accept-api-version", @@ -37,20 +37,24 @@ }, { "name": "content-length", - "value": 1138 + "value": "1138" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 397, + "headersSize": 443, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { "mimeType": "application/x-www-form-urlencoded", "params": [], - "text": "assertion=eyJhbGciOiJSUzI1NiJ9.eyJpc3MiOiJiNjcyMzM2Yi00MWVmLTQyOGQtYWU0YS1lMGMwODI4NzUzNzciLCJzdWIiOiJiNjcyMzM2Yi00MWVmLTQyOGQtYWU0YS1lMGMwODI4NzUzNzciLCJhdWQiOiJodHRwczovL29wZW5hbS1mcm9kby1kZXYuZm9yZ2VibG9ja3MuY29tOjQ0My9hbS9vYXV0aDIvYWNjZXNzX3Rva2VuIiwiZXhwIjoxNjk2MzYwMDg4LCJqdGkiOiI3MzkzMWQ0Zi0xNGE2LTQ2MDctODMxYy1mMTkxMWU2NGM5ODMifQ.hBgaeV9YntEb3JpOk1xmJ5Kdyrrm0tdzvwvrY6A0RHOKhUQTig8B8QBI-qCStTh4RZUGSbrMf9SQ7qDODW0upsDIZDVDZMSArd4q33BAYgZ2J1p1HvgdDldD6mDpj_KbQ9RH0zaPMdJfr7DQ6ISImnxxwHWGetJi68a4ndFs4hfwEev51tH5kG_-GpzS73dBV368wn5kOr33Krcgo2L-WJQG_rqybE6kRbGr5AkFWbTFGRE5cO0TOUkimALnD7B0-p5Fl1G1d2RwfLj-Tb92aK56Bf8i72QXFSRSJoWCOMku-Tc6RhVl3ISeS5RhAT5xelgJnim_SUeWh1MzEkzabbXMNiozDi-MSfNdhtdt9zXdWm4Cr4F6tfZ6j95C1Ci8yL2CmaC9Iah5IX7W91nR0N9_9rJHzACuC0pVf9LO9bPVnsmmvHOmnPD7QzKTNCiXczg1dYm_LwNCfyEors_f69qYRe1WDcN_8quOPgErxMjPQM_cOlqWnr8CQiaqOTKSuoauV2-OGcNjfwwr7ONDmhNU6QXkY0YmbAo8R3qkGa5-WUSQo2XIMdMBK65AOb0OH4nR2tMHAvEcbWJo7w4B1JhiCSQOtUjnIYsv5EGUw6s5IBfcZWDR2HOF3tJ90T5KbkZ2JRWXfYWOY795BH38SZ6fqpRWss08f8qtXTLg2i0&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idm:* fr:idc:esv:*" + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idc:esv:* fr:idm:*" }, "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/oauth2/access_token" @@ -60,7 +64,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1276, - "text": "{\"access_token\":\"eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..odR1IOXYLpVQNmSknOp9pA.b-j9LtkTxl6z_k4tyKUAFCPfV7qdGUEC3tPIOC7kl3lsx52iOjpFPzsZuOS1i-Bd73EmazSsQ3P55PeTDksmyyHf4JmB2U9JjaRxkI-zM6LitYIzpYhl6yYRAOHbshDxrTtqEgF1FIIXT8s6cmjTIKa6eQSaIMBjtP1p7CVmWkSEjW8KkNktbEWfei9mAUVQ1hnoU09cDVjkk8pnr5xdiKt2JV0T4KBogFrKOJuP9OZvBpr5vTJsqW_I8ZLFOUqq9B8fA04bTneUjM4fLGU1mPOGJlxWXFisj4kudsVLLPsJLOJfoEjMFbiDtIzMQm2bDQZ-0BlmcHMW6zTHYaLQeCaleTxBR2FiJPy3_D-idS9xacD7S-WuCsP7LCQ_xqwr84N_sZc9oBIUVy8GTXgP6GjP-pN-hQkVmirSCT1z30aISHPxMYRZ5prCSewruE-baIkh_PiVHsyo0dFgKTvj3VbhX9cbkVp-iMbX2xfEy_slyWsfT6Hw_g4uBNXiCgW3-1TzWba7fNtlmrLr-ph7S3q_msfstSCKXQ5znQfQ0gkJrRyUR2QgXJOb8DgZx1_2s2uab1tKiH-DJTHrA17vKBruA3w66hWuffgHDavf2BLzX_3aygVzFZUNwXbisZt_1RvGQa5kkrdCAanDihW76Ck-psU07tLWSZ4ZSwSHb8Ly1aH-YG-6_L2IqA4a9uhCeIf6BmtaPpOcMkBrx7XKFImNGEsS5q7T7lNre-CFnd0q2Xv6CGLndeevKGCtakvt5NKakgt7tavPTBnIZ2hUlA6bWQdqSQTwCFiFS7vE7RKBAuWJwF7DZPIcXB12aJUddWwCwQPKJyWKUrr6obIfHhY6mAKFRdLxLYow4qFaFI6fTvS55KgLqdB4SIruYUtgEID4AHa9IVgT6OHebzlouLBFGOIBwLQtPbq08EZEbNkrGezFO3-XIA33uBBmGOdD0VVjrxGKMDdlc1mGu6ASzl3P-J_GIOdr8G9HIlIDfcITQ18Qly8tN7Ufa4BiI-A27a2H9amXN5MFZjJxLPAYUPFjfXmaRzqTlwml1bjomiM.X7pmv0GEiaCdMCqyTjSBCA\",\"scope\":\"fr:am:* fr:idc:esv:* fr:idm:*\",\"token_type\":\"Bearer\",\"expires_in\":899}" + "text": "{\"access_token\":\"\",\"scope\":\"fr:am:* fr:idc:esv:* fr:idm:*\",\"token_type\":\"Bearer\",\"expires_in\":899}" }, "cookies": [], "headers": [ @@ -94,16 +98,20 @@ }, { "name": "date", - "value": "Tue, 03 Oct 2023 19:05:08 GMT" + "value": "Fri, 12 Jul 2024 15:14:01 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d81056ba-b466-4304-a10d-6dc4415486d9" + "value": "frodo-1fc63379-eb78-4e53-9d68-92b20f5d71f4" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -113,14 +121,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 541, + "headersSize": 561, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-03T19:05:08.208Z", - "time": 108, + "startedDateTime": "2024-07-12T15:14:01.648Z", + "time": 93, "timings": { "blocked": -1, "connect": -1, @@ -128,7 +136,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 108 + "wait": 93 } } ], diff --git a/test/e2e/mocks/agent_1340600742/web-delete_2181967807/0_agent-id_1875961465/openidm_3290118515/recording.har b/test/e2e/mocks/agent_1340600742/web-delete_2181967807/0_agent-id_1875961465/openidm_3290118515/recording.har index 82d2f7df9..db29e8078 100644 --- a/test/e2e/mocks/agent_1340600742/web-delete_2181967807/0_agent-id_1875961465/openidm_3290118515/recording.har +++ b/test/e2e/mocks/agent_1340600742/web-delete_2181967807/0_agent-id_1875961465/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "ac31ccceb288fe104fb927288dc7c001", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -19,28 +19,176 @@ "name": "accept", "value": "application/json, text/plain, */*" }, + { + "name": "content-type", + "value": "application/json" + }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-27" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d81056ba-b466-4304-a10d-6dc4415486d9" + "value": "frodo-1fc63379-eb78-4e53-9d68-92b20f5d71f4" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Fri, 12 Jul 2024 15:14:01 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-1fc63379-eb78-4e53-9d68-92b20f5d71f4" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-12T15:14:01.809Z", + "time": 95, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 95 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" }, { "name": "content-type", "value": "application/json" }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-1fc63379-eb78-4e53-9d68-92b20f5d71f4" + }, { "name": "authorization", - "value": "Bearer eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..odR1IOXYLpVQNmSknOp9pA.b-j9LtkTxl6z_k4tyKUAFCPfV7qdGUEC3tPIOC7kl3lsx52iOjpFPzsZuOS1i-Bd73EmazSsQ3P55PeTDksmyyHf4JmB2U9JjaRxkI-zM6LitYIzpYhl6yYRAOHbshDxrTtqEgF1FIIXT8s6cmjTIKa6eQSaIMBjtP1p7CVmWkSEjW8KkNktbEWfei9mAUVQ1hnoU09cDVjkk8pnr5xdiKt2JV0T4KBogFrKOJuP9OZvBpr5vTJsqW_I8ZLFOUqq9B8fA04bTneUjM4fLGU1mPOGJlxWXFisj4kudsVLLPsJLOJfoEjMFbiDtIzMQm2bDQZ-0BlmcHMW6zTHYaLQeCaleTxBR2FiJPy3_D-idS9xacD7S-WuCsP7LCQ_xqwr84N_sZc9oBIUVy8GTXgP6GjP-pN-hQkVmirSCT1z30aISHPxMYRZ5prCSewruE-baIkh_PiVHsyo0dFgKTvj3VbhX9cbkVp-iMbX2xfEy_slyWsfT6Hw_g4uBNXiCgW3-1TzWba7fNtlmrLr-ph7S3q_msfstSCKXQ5znQfQ0gkJrRyUR2QgXJOb8DgZx1_2s2uab1tKiH-DJTHrA17vKBruA3w66hWuffgHDavf2BLzX_3aygVzFZUNwXbisZt_1RvGQa5kkrdCAanDihW76Ck-psU07tLWSZ4ZSwSHb8Ly1aH-YG-6_L2IqA4a9uhCeIf6BmtaPpOcMkBrx7XKFImNGEsS5q7T7lNre-CFnd0q2Xv6CGLndeevKGCtakvt5NKakgt7tavPTBnIZ2hUlA6bWQdqSQTwCFiFS7vE7RKBAuWJwF7DZPIcXB12aJUddWwCwQPKJyWKUrr6obIfHhY6mAKFRdLxLYow4qFaFI6fTvS55KgLqdB4SIruYUtgEID4AHa9IVgT6OHebzlouLBFGOIBwLQtPbq08EZEbNkrGezFO3-XIA33uBBmGOdD0VVjrxGKMDdlc1mGu6ASzl3P-J_GIOdr8G9HIlIDfcITQ18Qly8tN7Ufa4BiI-A27a2H9amXN5MFZjJxLPAYUPFjfXmaRzqTlwml1bjomiM.X7pmv0GEiaCdMCqyTjSBCA" + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1562, + "headersSize": 1608, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -49,20 +197,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/b672336b-41ef-428d-ae4a-e0c082875377?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1045, + "bodySize": 1163, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1045, - "text": "{\"_id\":\"b672336b-41ef-428d-ae4a-e0c082875377\",\"_rev\":\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\",\"accountStatus\":\"active\",\"name\":\"frodo-test\",\"description\":\"Frodo Test\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"8lN2UVDDHchL_gIYS5lAiEVAVocyqWHmqBPwPkd22NRMLetczaVSH2UQHoQu7SSKeAtojVJUYuxRtGPfGNExZurTy3CRlzpaNa67B6jyunycPHnyNked0ceFGfjD9c6e0b97L5wqwk2YNVVMGa9c1m8R9HWk2kg9lRwlZE_piwTM9bw8tuWfL1A2-fTDQB2PZSgGGz86jG1RGMY7dnafVKIX3HbW98xOxOwqIRz607IQr-NFia5zjTltpJjR1qOlEFmdHqGTGCnFcHxeJWmKOWcDM4WmfWcgK3zR9Br-aZoDTl8RMAths30Pc1pe_dl5OepxCYQ7b0BXg0zQaYcx5G5ZcNR3ldjDNfpiXg1viWjEBiwiCg7gkYksBu0aFHX2pc4KKHKcyIeD0sbhaLSK3JXhI1TJvm7rwyX1wsRKmMTGTZMxYJlADZufKKd-Jg7k2_iwP3WUJxdgkJsgvLj7ZbTf5Paz7_FLeSajjtGPu6hGSWV8uOGgRgcnJgz3DP2S9qfHI7nKswtgwFdjbOMK39iNjU8PI-cOaaVKQcH88xBCu1bpCX1MIVvZ5arQF783qasj9bBB4t27gKXOauIr-sXMUI6_L7CQ7IqWld8VvNWKReMMqiRQV9huEEV1chCFzZI_aEW82fDC9dRbFXG-w92PhPPVbNznWsrhO1aPxA8\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Tue, 03 Oct 2023 19:05:08 GMT" + "value": "Fri, 12 Jul 2024 15:14:01 GMT" }, { "name": "cache-control", @@ -86,7 +234,7 @@ }, { "name": "etag", - "value": "\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\"" + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" }, { "name": "expires", @@ -106,16 +254,20 @@ }, { "name": "content-length", - "value": "1045" + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d81056ba-b466-4304-a10d-6dc4415486d9" + "value": "frodo-1fc63379-eb78-4e53-9d68-92b20f5d71f4" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -125,14 +277,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 648, + "headersSize": 669, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-03T19:05:08.411Z", - "time": 80, + "startedDateTime": "2024-07-12T15:14:01.827Z", + "time": 61, "timings": { "blocked": -1, "connect": -1, @@ -140,7 +292,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 80 + "wait": 61 } } ], diff --git a/test/e2e/mocks/agent_1340600742/web-delete_2181967807/0_all_1797740195/am_1076162899/recording.har b/test/e2e/mocks/agent_1340600742/web-delete_2181967807/0_all_1797740195/am_1076162899/recording.har index 19ad87e7b..4bfdea590 100644 --- a/test/e2e/mocks/agent_1340600742/web-delete_2181967807/0_all_1797740195/am_1076162899/recording.har +++ b/test/e2e/mocks/agent_1340600742/web-delete_2181967807/0_all_1797740195/am_1076162899/recording.har @@ -20,27 +20,31 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-27" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-5b9d5338-bcb6-4724-86cd-eea3eca97492" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-3f5f8d3f-4de7-4413-b9a1-98c47b77c1c0" }, { "name": "accept-api-version", "value": "resource=1.1" }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 342, + "headersSize": 388, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -51,7 +55,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 553, - "text": "{\"_id\":\"*\",\"_rev\":\"1874515102\",\"domains\":[],\"protectedUserAttributes\":[\"telephoneNumber\",\"mail\"],\"cookieName\":\"6ac6499e9da2071\",\"secureCookie\":true,\"forgotPassword\":\"false\",\"forgotUsername\":\"false\",\"kbaEnabled\":\"false\",\"selfRegistration\":\"false\",\"lang\":\"en-US\",\"successfulUserRegistrationDestination\":\"default\",\"socialImplementations\":[],\"referralsEnabled\":\"false\",\"zeroPageLogin\":{\"enabled\":false,\"allowedWithoutReferer\":true,\"refererWhitelist\":[]},\"realm\":\"/\",\"xuiUserSessionValidationEnabled\":true,\"fileBasedConfiguration\":true,\"userIdAttributes\":[]}" + "text": "{\"_id\":\"*\",\"_rev\":\"1874515102\",\"domains\":[],\"protectedUserAttributes\":[\"telephoneNumber\",\"mail\"],\"cookieName\":\"6ac6499e9da2071\",\"secureCookie\":true,\"forgotPassword\":\"false\",\"forgotUsername\":\"false\",\"kbaEnabled\":\"false\",\"selfRegistration\":\"false\",\"lang\":\"en-US\",\"successfulUserRegistrationDestination\":\"default\",\"socialImplementations\":[],\"referralsEnabled\":\"false\",\"zeroPageLogin\":{\"enabled\":false,\"refererWhitelist\":[],\"allowedWithoutReferer\":true},\"realm\":\"/\",\"xuiUserSessionValidationEnabled\":true,\"fileBasedConfiguration\":true,\"userIdAttributes\":[]}" }, "cookies": [], "headers": [ @@ -109,16 +113,20 @@ }, { "name": "date", - "value": "Tue, 03 Oct 2023 19:06:02 GMT" + "value": "Fri, 12 Jul 2024 15:14:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5b9d5338-bcb6-4724-86cd-eea3eca97492" + "value": "frodo-3f5f8d3f-4de7-4413-b9a1-98c47b77c1c0" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -128,14 +136,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-03T19:06:02.353Z", - "time": 108, + "startedDateTime": "2024-07-12T15:14:19.851Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -143,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 108 + "wait": 69 } }, { @@ -159,16 +167,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-27" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-5b9d5338-bcb6-4724-86cd-eea3eca97492" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-3f5f8d3f-4de7-4413-b9a1-98c47b77c1c0" }, { "name": "accept-api-version", @@ -176,25 +184,29 @@ }, { "name": "authorization", - "value": "Bearer eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..p2iu6NW42tL8OqKYtf_i1A.4NWetRXttHAkwH8kK8u8-PcZ2f2lVrmcy_rIni4ICywzK1kS6ocYqq6dNowAkEkeVxBkWqWOj7LO250M_KVFum8bVuNBI84VssbMD0-nRJXMf2F7SWvi4Hp55OtPRWVOzBQHXqev4Ja5tiRnxrzjUV2-7L7xZEI9K2Ub1ascp2GFszLLDt3EkjOEz1Vi87sJAb6ks8JkVb7iw5txea2O_n0fUDLrluc957s4_J_SumKPNuh-YobPxdpEDcqFGN5kW9TDat1ytObpMOZRarfLbVCA2_iSVqvjrfvx8i3PXM3j0EFenpTnUCmataoQkUM2TNI5gLLd_WzGtLRnE-0d7eOGKz0bx8-bK1dH8oWGM_4pkHb4dUjbGAt5u5C64ak-ZGhg3_LaGTWQUHLf2WwQUPpXnT_ohA2Lob4JoJXGT-_YzwoAjmyNqpD1YnACURuZYNkif9pnBLc7DUbRHv73opjGwUbfVVqlXR_zs4k7jMeVycvajNHiCIkA1PgGx9NOmI4uSJmPq6jaGK7Gw_IEhuqFPpO5hz-WkECK2Ke4KQFi1K3IsxfC8ZfSDcQQcDwZG5SG7rlb9Efji2rDufCq5Jxpcw2sW_kS1oA3hIfj-8m6eJhGhxPQS1sgQB1EcJR4GP8pp8Xd6-80-y4HOkaqwG8r3XY2-mPpaet2dAA8k9FfW8FxCiYxodcwI0B9fXhU9qOGNiqgJ71k0nRsdTvIjaWgHuVbskFkxgouWrHTPcSOy9y38lXYkGun0EwUW9Qnl0PyDSleeKTSUSEyOqrbzmu9yC4actbfihIF2Y8LmIvqbONsx8a-sk__QkNEU4P352_NV2mTaz_Evf81AGAgP8i47y_XCf3f-beKveCPaq4Xg4V-IeyMUPkVduFN8BEixBSheEL2ZR7UFBVnWFk3WqYWKWKkNP9Z59GEJ0TqhN6Q8I5Isxa_R8febCpuAgPq7n60KNvFx6esxxGlstgWMyWjRkaW7BNljLiglmtoomp3Oj-d1GndRpZyRwKj1Zv-lpIjZdVu7g6eQuozCKYiccGn6gPYX7_b-6vyq6joe9o.KjJlbaL7UwXDYPZsSSuugQ" + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1550, + "headersSize": 1596, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/json/serverinfo/version" }, "response": { - "bodySize": 283, + "bodySize": 273, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 283, - "text": "{\"_id\":\"version\",\"_rev\":\"1217229914\",\"version\":\"7.4.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.4.0-SNAPSHOT Build 7e44c1624c3a11db5b5b0b576bb162618f1ac605 (2023-September-18 09:04)\",\"revision\":\"7e44c1624c3a11db5b5b0b576bb162618f1ac605\",\"date\":\"2023-September-18 09:04\"}" + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"1157267696\",\"version\":\"7.6.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)\",\"revision\":\"3044e8afddd78acfb775451f6053575b124e7cb3\",\"date\":\"2024-June-25 16:54\"}" }, "cookies": [], "headers": [ @@ -232,7 +244,7 @@ }, { "name": "etag", - "value": "\"1217229914\"" + "value": "\"1157267696\"" }, { "name": "expires", @@ -248,20 +260,24 @@ }, { "name": "content-length", - "value": "283" + "value": "273" }, { "name": "date", - "value": "Tue, 03 Oct 2023 19:06:02 GMT" + "value": "Fri, 12 Jul 2024 15:14:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5b9d5338-bcb6-4724-86cd-eea3eca97492" + "value": "frodo-3f5f8d3f-4de7-4413-b9a1-98c47b77c1c0" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -271,14 +287,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-03T19:06:02.606Z", - "time": 82, + "startedDateTime": "2024-07-12T15:14:20.049Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -286,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 82 + "wait": 72 } }, { @@ -302,16 +318,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-27" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-5b9d5338-bcb6-4724-86cd-eea3eca97492" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-3f5f8d3f-4de7-4413-b9a1-98c47b77c1c0" }, { "name": "accept-api-version", @@ -319,14 +335,18 @@ }, { "name": "authorization", - "value": "Bearer eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..p2iu6NW42tL8OqKYtf_i1A.4NWetRXttHAkwH8kK8u8-PcZ2f2lVrmcy_rIni4ICywzK1kS6ocYqq6dNowAkEkeVxBkWqWOj7LO250M_KVFum8bVuNBI84VssbMD0-nRJXMf2F7SWvi4Hp55OtPRWVOzBQHXqev4Ja5tiRnxrzjUV2-7L7xZEI9K2Ub1ascp2GFszLLDt3EkjOEz1Vi87sJAb6ks8JkVb7iw5txea2O_n0fUDLrluc957s4_J_SumKPNuh-YobPxdpEDcqFGN5kW9TDat1ytObpMOZRarfLbVCA2_iSVqvjrfvx8i3PXM3j0EFenpTnUCmataoQkUM2TNI5gLLd_WzGtLRnE-0d7eOGKz0bx8-bK1dH8oWGM_4pkHb4dUjbGAt5u5C64ak-ZGhg3_LaGTWQUHLf2WwQUPpXnT_ohA2Lob4JoJXGT-_YzwoAjmyNqpD1YnACURuZYNkif9pnBLc7DUbRHv73opjGwUbfVVqlXR_zs4k7jMeVycvajNHiCIkA1PgGx9NOmI4uSJmPq6jaGK7Gw_IEhuqFPpO5hz-WkECK2Ke4KQFi1K3IsxfC8ZfSDcQQcDwZG5SG7rlb9Efji2rDufCq5Jxpcw2sW_kS1oA3hIfj-8m6eJhGhxPQS1sgQB1EcJR4GP8pp8Xd6-80-y4HOkaqwG8r3XY2-mPpaet2dAA8k9FfW8FxCiYxodcwI0B9fXhU9qOGNiqgJ71k0nRsdTvIjaWgHuVbskFkxgouWrHTPcSOy9y38lXYkGun0EwUW9Qnl0PyDSleeKTSUSEyOqrbzmu9yC4actbfihIF2Y8LmIvqbONsx8a-sk__QkNEU4P352_NV2mTaz_Evf81AGAgP8i47y_XCf3f-beKveCPaq4Xg4V-IeyMUPkVduFN8BEixBSheEL2ZR7UFBVnWFk3WqYWKWKkNP9Z59GEJ0TqhN6Q8I5Isxa_R8febCpuAgPq7n60KNvFx6esxxGlstgWMyWjRkaW7BNljLiglmtoomp3Oj-d1GndRpZyRwKj1Zv-lpIjZdVu7g6eQuozCKYiccGn6gPYX7_b-6vyq6joe9o.KjJlbaL7UwXDYPZsSSuugQ" + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1616, + "headersSize": 1662, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -396,16 +416,20 @@ }, { "name": "date", - "value": "Tue, 03 Oct 2023 19:06:02 GMT" + "value": "Fri, 12 Jul 2024 15:14:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5b9d5338-bcb6-4724-86cd-eea3eca97492" + "value": "frodo-3f5f8d3f-4de7-4413-b9a1-98c47b77c1c0" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -415,14 +439,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 746, + "headersSize": 766, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-03T19:06:02.780Z", - "time": 81, + "startedDateTime": "2024-07-12T15:14:20.201Z", + "time": 91, "timings": { "blocked": -1, "connect": -1, @@ -430,7 +454,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 81 + "wait": 91 } } ], diff --git a/test/e2e/mocks/agent_1340600742/web-delete_2181967807/0_all_1797740195/oauth2_393036114/recording.har b/test/e2e/mocks/agent_1340600742/web-delete_2181967807/0_all_1797740195/oauth2_393036114/recording.har index 444c737fe..14a5134f6 100644 --- a/test/e2e/mocks/agent_1340600742/web-delete_2181967807/0_all_1797740195/oauth2_393036114/recording.har +++ b/test/e2e/mocks/agent_1340600742/web-delete_2181967807/0_all_1797740195/oauth2_393036114/recording.har @@ -25,11 +25,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-27" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5b9d5338-bcb6-4724-86cd-eea3eca97492" + "value": "frodo-3f5f8d3f-4de7-4413-b9a1-98c47b77c1c0" }, { "name": "accept-api-version", @@ -37,20 +37,24 @@ }, { "name": "content-length", - "value": 1138 + "value": "1138" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 397, + "headersSize": 443, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { "mimeType": "application/x-www-form-urlencoded", "params": [], - "text": "assertion=eyJhbGciOiJSUzI1NiJ9.eyJpc3MiOiJiNjcyMzM2Yi00MWVmLTQyOGQtYWU0YS1lMGMwODI4NzUzNzciLCJzdWIiOiJiNjcyMzM2Yi00MWVmLTQyOGQtYWU0YS1lMGMwODI4NzUzNzciLCJhdWQiOiJodHRwczovL29wZW5hbS1mcm9kby1kZXYuZm9yZ2VibG9ja3MuY29tOjQ0My9hbS9vYXV0aDIvYWNjZXNzX3Rva2VuIiwiZXhwIjoxNjk2MzYwMTQyLCJqdGkiOiJkNTdhNzc3Yy01NWI0LTQwOTktYWY0NC1jMmE1MThiNzg1ZDcifQ.Wle5mEQPWR6Pog25CVz8B9u19BzFVo-HoH9Es-5MzA4Iz7YDxs7psC89PuugLsKi0LZWs4YqTLB_TWjhKzYR6-zTwK6xXu95RyxaSjfAPDe4Cc_WLk8eksE3T7YXtakxvt7JGr9qfZl3zMTIZYv14eMRnrm_wzBZmpac3m1AX-rwuft0rjV5BXl3r1Innl60UfVt1nFdCwXam-JQJYV8zZFfsXUAzA2m6sBuSwTp8_aParu8HMw2CEvRL8JWrLxAAZCwA0pdDn886jcitlF5jrp-H7Gf8QI6eAerfsFb7cb0_5jjtYYreMqStuvU0f1NBGiDlJVB7QWB7yZ6r6Op2DZVdZaSaR1QZBbhovWa2Xi_kstexIATz0yXbTGnLqjqg7o0xjowTbqhHaTD-PLkM2mp69m0nwc1_vixfYnIg53AggHDWIprft54-WfckanFE42v8x15gPpA5zylvgXD2gqrj8Sfd7hhPCeiP2RPale-iUcu5MsJEjR5yI2HtsHwxVcuon8T3CtnSkrQA0xDZ5wHGwK5YEDvln3ZZREQAjC-l6W7k1Xi-d5KBdJYp3L7VVDnDtQWKxJss0OMom4-DkgFzhPZ446A43PZNOZRTHd7D4VcfOIA_BbUjVSvSYuYndnwVPjyWkS7utUi1QVPBnBMRgPA8lgRoFvMaOBKFCw&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idm:* fr:idc:esv:*" + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idc:esv:* fr:idm:*" }, "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/oauth2/access_token" @@ -60,7 +64,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1276, - "text": "{\"access_token\":\"eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..p2iu6NW42tL8OqKYtf_i1A.4NWetRXttHAkwH8kK8u8-PcZ2f2lVrmcy_rIni4ICywzK1kS6ocYqq6dNowAkEkeVxBkWqWOj7LO250M_KVFum8bVuNBI84VssbMD0-nRJXMf2F7SWvi4Hp55OtPRWVOzBQHXqev4Ja5tiRnxrzjUV2-7L7xZEI9K2Ub1ascp2GFszLLDt3EkjOEz1Vi87sJAb6ks8JkVb7iw5txea2O_n0fUDLrluc957s4_J_SumKPNuh-YobPxdpEDcqFGN5kW9TDat1ytObpMOZRarfLbVCA2_iSVqvjrfvx8i3PXM3j0EFenpTnUCmataoQkUM2TNI5gLLd_WzGtLRnE-0d7eOGKz0bx8-bK1dH8oWGM_4pkHb4dUjbGAt5u5C64ak-ZGhg3_LaGTWQUHLf2WwQUPpXnT_ohA2Lob4JoJXGT-_YzwoAjmyNqpD1YnACURuZYNkif9pnBLc7DUbRHv73opjGwUbfVVqlXR_zs4k7jMeVycvajNHiCIkA1PgGx9NOmI4uSJmPq6jaGK7Gw_IEhuqFPpO5hz-WkECK2Ke4KQFi1K3IsxfC8ZfSDcQQcDwZG5SG7rlb9Efji2rDufCq5Jxpcw2sW_kS1oA3hIfj-8m6eJhGhxPQS1sgQB1EcJR4GP8pp8Xd6-80-y4HOkaqwG8r3XY2-mPpaet2dAA8k9FfW8FxCiYxodcwI0B9fXhU9qOGNiqgJ71k0nRsdTvIjaWgHuVbskFkxgouWrHTPcSOy9y38lXYkGun0EwUW9Qnl0PyDSleeKTSUSEyOqrbzmu9yC4actbfihIF2Y8LmIvqbONsx8a-sk__QkNEU4P352_NV2mTaz_Evf81AGAgP8i47y_XCf3f-beKveCPaq4Xg4V-IeyMUPkVduFN8BEixBSheEL2ZR7UFBVnWFk3WqYWKWKkNP9Z59GEJ0TqhN6Q8I5Isxa_R8febCpuAgPq7n60KNvFx6esxxGlstgWMyWjRkaW7BNljLiglmtoomp3Oj-d1GndRpZyRwKj1Zv-lpIjZdVu7g6eQuozCKYiccGn6gPYX7_b-6vyq6joe9o.KjJlbaL7UwXDYPZsSSuugQ\",\"scope\":\"fr:am:* fr:idc:esv:* fr:idm:*\",\"token_type\":\"Bearer\",\"expires_in\":899}" + "text": "{\"access_token\":\"\",\"scope\":\"fr:am:* fr:idc:esv:* fr:idm:*\",\"token_type\":\"Bearer\",\"expires_in\":898}" }, "cookies": [], "headers": [ @@ -94,16 +98,20 @@ }, { "name": "date", - "value": "Tue, 03 Oct 2023 19:06:02 GMT" + "value": "Fri, 12 Jul 2024 15:14:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5b9d5338-bcb6-4724-86cd-eea3eca97492" + "value": "frodo-3f5f8d3f-4de7-4413-b9a1-98c47b77c1c0" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -113,14 +121,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 541, + "headersSize": 561, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-03T19:06:02.482Z", - "time": 107, + "startedDateTime": "2024-07-12T15:14:19.940Z", + "time": 96, "timings": { "blocked": -1, "connect": -1, @@ -128,7 +136,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 107 + "wait": 96 } } ], diff --git a/test/e2e/mocks/agent_1340600742/web-delete_2181967807/0_all_1797740195/openidm_3290118515/recording.har b/test/e2e/mocks/agent_1340600742/web-delete_2181967807/0_all_1797740195/openidm_3290118515/recording.har index 459c1bf36..81224c0d4 100644 --- a/test/e2e/mocks/agent_1340600742/web-delete_2181967807/0_all_1797740195/openidm_3290118515/recording.har +++ b/test/e2e/mocks/agent_1340600742/web-delete_2181967807/0_all_1797740195/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "ac31ccceb288fe104fb927288dc7c001", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -19,28 +19,176 @@ "name": "accept", "value": "application/json, text/plain, */*" }, + { + "name": "content-type", + "value": "application/json" + }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-27" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5b9d5338-bcb6-4724-86cd-eea3eca97492" + "value": "frodo-3f5f8d3f-4de7-4413-b9a1-98c47b77c1c0" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Fri, 12 Jul 2024 15:14:20 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-3f5f8d3f-4de7-4413-b9a1-98c47b77c1c0" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-12T15:14:20.112Z", + "time": 99, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 99 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" }, { "name": "content-type", "value": "application/json" }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-3f5f8d3f-4de7-4413-b9a1-98c47b77c1c0" + }, { "name": "authorization", - "value": "Bearer eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..p2iu6NW42tL8OqKYtf_i1A.4NWetRXttHAkwH8kK8u8-PcZ2f2lVrmcy_rIni4ICywzK1kS6ocYqq6dNowAkEkeVxBkWqWOj7LO250M_KVFum8bVuNBI84VssbMD0-nRJXMf2F7SWvi4Hp55OtPRWVOzBQHXqev4Ja5tiRnxrzjUV2-7L7xZEI9K2Ub1ascp2GFszLLDt3EkjOEz1Vi87sJAb6ks8JkVb7iw5txea2O_n0fUDLrluc957s4_J_SumKPNuh-YobPxdpEDcqFGN5kW9TDat1ytObpMOZRarfLbVCA2_iSVqvjrfvx8i3PXM3j0EFenpTnUCmataoQkUM2TNI5gLLd_WzGtLRnE-0d7eOGKz0bx8-bK1dH8oWGM_4pkHb4dUjbGAt5u5C64ak-ZGhg3_LaGTWQUHLf2WwQUPpXnT_ohA2Lob4JoJXGT-_YzwoAjmyNqpD1YnACURuZYNkif9pnBLc7DUbRHv73opjGwUbfVVqlXR_zs4k7jMeVycvajNHiCIkA1PgGx9NOmI4uSJmPq6jaGK7Gw_IEhuqFPpO5hz-WkECK2Ke4KQFi1K3IsxfC8ZfSDcQQcDwZG5SG7rlb9Efji2rDufCq5Jxpcw2sW_kS1oA3hIfj-8m6eJhGhxPQS1sgQB1EcJR4GP8pp8Xd6-80-y4HOkaqwG8r3XY2-mPpaet2dAA8k9FfW8FxCiYxodcwI0B9fXhU9qOGNiqgJ71k0nRsdTvIjaWgHuVbskFkxgouWrHTPcSOy9y38lXYkGun0EwUW9Qnl0PyDSleeKTSUSEyOqrbzmu9yC4actbfihIF2Y8LmIvqbONsx8a-sk__QkNEU4P352_NV2mTaz_Evf81AGAgP8i47y_XCf3f-beKveCPaq4Xg4V-IeyMUPkVduFN8BEixBSheEL2ZR7UFBVnWFk3WqYWKWKkNP9Z59GEJ0TqhN6Q8I5Isxa_R8febCpuAgPq7n60KNvFx6esxxGlstgWMyWjRkaW7BNljLiglmtoomp3Oj-d1GndRpZyRwKj1Zv-lpIjZdVu7g6eQuozCKYiccGn6gPYX7_b-6vyq6joe9o.KjJlbaL7UwXDYPZsSSuugQ" + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1562, + "headersSize": 1608, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -49,20 +197,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/b672336b-41ef-428d-ae4a-e0c082875377?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1045, + "bodySize": 1163, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1045, - "text": "{\"_id\":\"b672336b-41ef-428d-ae4a-e0c082875377\",\"_rev\":\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\",\"accountStatus\":\"active\",\"name\":\"frodo-test\",\"description\":\"Frodo Test\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"8lN2UVDDHchL_gIYS5lAiEVAVocyqWHmqBPwPkd22NRMLetczaVSH2UQHoQu7SSKeAtojVJUYuxRtGPfGNExZurTy3CRlzpaNa67B6jyunycPHnyNked0ceFGfjD9c6e0b97L5wqwk2YNVVMGa9c1m8R9HWk2kg9lRwlZE_piwTM9bw8tuWfL1A2-fTDQB2PZSgGGz86jG1RGMY7dnafVKIX3HbW98xOxOwqIRz607IQr-NFia5zjTltpJjR1qOlEFmdHqGTGCnFcHxeJWmKOWcDM4WmfWcgK3zR9Br-aZoDTl8RMAths30Pc1pe_dl5OepxCYQ7b0BXg0zQaYcx5G5ZcNR3ldjDNfpiXg1viWjEBiwiCg7gkYksBu0aFHX2pc4KKHKcyIeD0sbhaLSK3JXhI1TJvm7rwyX1wsRKmMTGTZMxYJlADZufKKd-Jg7k2_iwP3WUJxdgkJsgvLj7ZbTf5Paz7_FLeSajjtGPu6hGSWV8uOGgRgcnJgz3DP2S9qfHI7nKswtgwFdjbOMK39iNjU8PI-cOaaVKQcH88xBCu1bpCX1MIVvZ5arQF783qasj9bBB4t27gKXOauIr-sXMUI6_L7CQ7IqWld8VvNWKReMMqiRQV9huEEV1chCFzZI_aEW82fDC9dRbFXG-w92PhPPVbNznWsrhO1aPxA8\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Tue, 03 Oct 2023 19:06:02 GMT" + "value": "Fri, 12 Jul 2024 15:14:20 GMT" }, { "name": "cache-control", @@ -86,7 +234,7 @@ }, { "name": "etag", - "value": "\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\"" + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" }, { "name": "expires", @@ -106,16 +254,20 @@ }, { "name": "content-length", - "value": "1045" + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5b9d5338-bcb6-4724-86cd-eea3eca97492" + "value": "frodo-3f5f8d3f-4de7-4413-b9a1-98c47b77c1c0" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -125,14 +277,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 648, + "headersSize": 669, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-03T19:06:02.695Z", - "time": 76, + "startedDateTime": "2024-07-12T15:14:20.128Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -140,7 +292,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 76 + "wait": 66 } } ], diff --git a/test/e2e/mocks/authz_674614127/policy-delete_2932273073/0_all_1797740195/am_1076162899/recording.har b/test/e2e/mocks/authz_674614127/policy-delete_2932273073/0_all_1797740195/am_1076162899/recording.har index 393034621..b5af68d1b 100644 --- a/test/e2e/mocks/authz_674614127/policy-delete_2932273073/0_all_1797740195/am_1076162899/recording.har +++ b/test/e2e/mocks/authz_674614127/policy-delete_2932273073/0_all_1797740195/am_1076162899/recording.har @@ -20,27 +20,31 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-41" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-00e53e90-14e7-433c-9d92-835545ec0260" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-04e32526-878b-420c-b0cc-604f838c95ec" }, { "name": "accept-api-version", "value": "resource=1.1" }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 342, + "headersSize": 388, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -109,16 +113,20 @@ }, { "name": "date", - "value": "Tue, 17 Oct 2023 19:16:59 GMT" + "value": "Fri, 12 Jul 2024 15:12:15 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-00e53e90-14e7-433c-9d92-835545ec0260" + "value": "frodo-04e32526-878b-420c-b0cc-604f838c95ec" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -128,14 +136,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-17T19:16:59.096Z", - "time": 121, + "startedDateTime": "2024-07-12T15:12:15.520Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -143,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 121 + "wait": 69 } }, { @@ -159,16 +167,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-41" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-00e53e90-14e7-433c-9d92-835545ec0260" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-04e32526-878b-420c-b0cc-604f838c95ec" }, { "name": "accept-api-version", @@ -178,23 +186,27 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1550, + "headersSize": 1596, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/json/serverinfo/version" }, "response": { - "bodySize": 283, + "bodySize": 273, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 283, - "text": "{\"_id\":\"version\",\"_rev\":\"1217229914\",\"version\":\"7.4.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.4.0-SNAPSHOT Build 7e44c1624c3a11db5b5b0b576bb162618f1ac605 (2023-September-18 09:04)\",\"revision\":\"7e44c1624c3a11db5b5b0b576bb162618f1ac605\",\"date\":\"2023-September-18 09:04\"}" + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"1157267696\",\"version\":\"7.6.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)\",\"revision\":\"3044e8afddd78acfb775451f6053575b124e7cb3\",\"date\":\"2024-June-25 16:54\"}" }, "cookies": [], "headers": [ @@ -232,7 +244,7 @@ }, { "name": "etag", - "value": "\"1217229914\"" + "value": "\"1157267696\"" }, { "name": "expires", @@ -248,20 +260,24 @@ }, { "name": "content-length", - "value": "283" + "value": "273" }, { "name": "date", - "value": "Tue, 17 Oct 2023 19:16:59 GMT" + "value": "Fri, 12 Jul 2024 15:12:15 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-00e53e90-14e7-433c-9d92-835545ec0260" + "value": "frodo-04e32526-878b-420c-b0cc-604f838c95ec" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -271,14 +287,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-17T19:16:59.383Z", - "time": 88, + "startedDateTime": "2024-07-12T15:12:15.702Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -286,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 88 + "wait": 65 } }, { @@ -302,16 +318,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-41" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-00e53e90-14e7-433c-9d92-835545ec0260" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-04e32526-878b-420c-b0cc-604f838c95ec" }, { "name": "accept-api-version", @@ -321,12 +337,16 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1583, + "headersSize": 1629, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -396,16 +416,20 @@ }, { "name": "date", - "value": "Tue, 17 Oct 2023 19:16:59 GMT" + "value": "Fri, 12 Jul 2024 15:12:15 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-00e53e90-14e7-433c-9d92-835545ec0260" + "value": "frodo-04e32526-878b-420c-b0cc-604f838c95ec" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -415,14 +439,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 746, + "headersSize": 766, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-17T19:16:59.583Z", - "time": 80, + "startedDateTime": "2024-07-12T15:12:15.879Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -430,7 +454,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 80 + "wait": 66 } } ], diff --git a/test/e2e/mocks/authz_674614127/policy-delete_2932273073/0_all_1797740195/oauth2_393036114/recording.har b/test/e2e/mocks/authz_674614127/policy-delete_2932273073/0_all_1797740195/oauth2_393036114/recording.har index f68a3d728..81e537069 100644 --- a/test/e2e/mocks/authz_674614127/policy-delete_2932273073/0_all_1797740195/oauth2_393036114/recording.har +++ b/test/e2e/mocks/authz_674614127/policy-delete_2932273073/0_all_1797740195/oauth2_393036114/recording.har @@ -25,11 +25,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-41" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-00e53e90-14e7-433c-9d92-835545ec0260" + "value": "frodo-04e32526-878b-420c-b0cc-604f838c95ec" }, { "name": "accept-api-version", @@ -37,20 +37,24 @@ }, { "name": "content-length", - "value": 1138 + "value": "1138" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 397, + "headersSize": 443, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { "mimeType": "application/x-www-form-urlencoded", "params": [], - "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idm:* fr:idc:esv:*" + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idc:esv:* fr:idm:*" }, "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/oauth2/access_token" @@ -94,16 +98,20 @@ }, { "name": "date", - "value": "Tue, 17 Oct 2023 19:16:59 GMT" + "value": "Fri, 12 Jul 2024 15:12:15 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-00e53e90-14e7-433c-9d92-835545ec0260" + "value": "frodo-04e32526-878b-420c-b0cc-604f838c95ec" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -113,14 +121,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 541, + "headersSize": 561, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-17T19:16:59.242Z", - "time": 132, + "startedDateTime": "2024-07-12T15:12:15.609Z", + "time": 85, "timings": { "blocked": -1, "connect": -1, @@ -128,7 +136,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 132 + "wait": 85 } } ], diff --git a/test/e2e/mocks/authz_674614127/policy-delete_2932273073/0_all_1797740195/openidm_3290118515/recording.har b/test/e2e/mocks/authz_674614127/policy-delete_2932273073/0_all_1797740195/openidm_3290118515/recording.har index 49a1bb82d..af6e125e3 100644 --- a/test/e2e/mocks/authz_674614127/policy-delete_2932273073/0_all_1797740195/openidm_3290118515/recording.har +++ b/test/e2e/mocks/authz_674614127/policy-delete_2932273073/0_all_1797740195/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "ac31ccceb288fe104fb927288dc7c001", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -19,28 +19,176 @@ "name": "accept", "value": "application/json, text/plain, */*" }, + { + "name": "content-type", + "value": "application/json" + }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-41" + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-04e32526-878b-420c-b0cc-604f838c95ec" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Fri, 12 Jul 2024 15:12:15 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-00e53e90-14e7-433c-9d92-835545ec0260" + "value": "frodo-04e32526-878b-420c-b0cc-604f838c95ec" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-12T15:12:15.771Z", + "time": 63, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 63 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" }, { "name": "content-type", "value": "application/json" }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-04e32526-878b-420c-b0cc-604f838c95ec" + }, { "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1562, + "headersSize": 1608, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -49,20 +197,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/b672336b-41ef-428d-ae4a-e0c082875377?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1045, + "bodySize": 1163, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1045, - "text": "{\"_id\":\"b672336b-41ef-428d-ae4a-e0c082875377\",\"_rev\":\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\",\"accountStatus\":\"active\",\"name\":\"frodo-test\",\"description\":\"Frodo Test\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"8lN2UVDDHchL_gIYS5lAiEVAVocyqWHmqBPwPkd22NRMLetczaVSH2UQHoQu7SSKeAtojVJUYuxRtGPfGNExZurTy3CRlzpaNa67B6jyunycPHnyNked0ceFGfjD9c6e0b97L5wqwk2YNVVMGa9c1m8R9HWk2kg9lRwlZE_piwTM9bw8tuWfL1A2-fTDQB2PZSgGGz86jG1RGMY7dnafVKIX3HbW98xOxOwqIRz607IQr-NFia5zjTltpJjR1qOlEFmdHqGTGCnFcHxeJWmKOWcDM4WmfWcgK3zR9Br-aZoDTl8RMAths30Pc1pe_dl5OepxCYQ7b0BXg0zQaYcx5G5ZcNR3ldjDNfpiXg1viWjEBiwiCg7gkYksBu0aFHX2pc4KKHKcyIeD0sbhaLSK3JXhI1TJvm7rwyX1wsRKmMTGTZMxYJlADZufKKd-Jg7k2_iwP3WUJxdgkJsgvLj7ZbTf5Paz7_FLeSajjtGPu6hGSWV8uOGgRgcnJgz3DP2S9qfHI7nKswtgwFdjbOMK39iNjU8PI-cOaaVKQcH88xBCu1bpCX1MIVvZ5arQF783qasj9bBB4t27gKXOauIr-sXMUI6_L7CQ7IqWld8VvNWKReMMqiRQV9huEEV1chCFzZI_aEW82fDC9dRbFXG-w92PhPPVbNznWsrhO1aPxA8\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Tue, 17 Oct 2023 19:16:59 GMT" + "value": "Fri, 12 Jul 2024 15:12:15 GMT" }, { "name": "cache-control", @@ -86,7 +234,7 @@ }, { "name": "etag", - "value": "\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\"" + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" }, { "name": "expires", @@ -106,16 +254,20 @@ }, { "name": "content-length", - "value": "1045" + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-00e53e90-14e7-433c-9d92-835545ec0260" + "value": "frodo-04e32526-878b-420c-b0cc-604f838c95ec" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -125,14 +277,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 648, + "headersSize": 669, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-17T19:16:59.482Z", - "time": 93, + "startedDateTime": "2024-07-12T15:12:15.777Z", + "time": 94, "timings": { "blocked": -1, "connect": -1, @@ -140,7 +292,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 93 + "wait": 94 } } ], diff --git a/test/e2e/mocks/authz_674614127/policy-delete_2932273073/0_policy-id_3336449296/am_1076162899/recording.har b/test/e2e/mocks/authz_674614127/policy-delete_2932273073/0_policy-id_3336449296/am_1076162899/recording.har index d5d681b06..95b0f28d2 100644 --- a/test/e2e/mocks/authz_674614127/policy-delete_2932273073/0_policy-id_3336449296/am_1076162899/recording.har +++ b/test/e2e/mocks/authz_674614127/policy-delete_2932273073/0_policy-id_3336449296/am_1076162899/recording.har @@ -20,27 +20,31 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-41" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-5790876e-3692-4942-a19b-cb4b4ecad8ae" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-6140c95e-6ca8-4ab3-ac90-088938e79070" }, { "name": "accept-api-version", "value": "resource=1.1" }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 342, + "headersSize": 388, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -109,16 +113,20 @@ }, { "name": "date", - "value": "Tue, 17 Oct 2023 19:14:55 GMT" + "value": "Fri, 12 Jul 2024 15:11:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5790876e-3692-4942-a19b-cb4b4ecad8ae" + "value": "frodo-6140c95e-6ca8-4ab3-ac90-088938e79070" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -128,14 +136,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-17T19:14:56.054Z", - "time": 113, + "startedDateTime": "2024-07-12T15:11:56.934Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -143,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 113 + "wait": 69 } }, { @@ -159,16 +167,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-41" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-5790876e-3692-4942-a19b-cb4b4ecad8ae" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-6140c95e-6ca8-4ab3-ac90-088938e79070" }, { "name": "accept-api-version", @@ -178,23 +186,27 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1550, + "headersSize": 1596, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/json/serverinfo/version" }, "response": { - "bodySize": 283, + "bodySize": 273, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 283, - "text": "{\"_id\":\"version\",\"_rev\":\"1217229914\",\"version\":\"7.4.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.4.0-SNAPSHOT Build 7e44c1624c3a11db5b5b0b576bb162618f1ac605 (2023-September-18 09:04)\",\"revision\":\"7e44c1624c3a11db5b5b0b576bb162618f1ac605\",\"date\":\"2023-September-18 09:04\"}" + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"1157267696\",\"version\":\"7.6.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)\",\"revision\":\"3044e8afddd78acfb775451f6053575b124e7cb3\",\"date\":\"2024-June-25 16:54\"}" }, "cookies": [], "headers": [ @@ -232,7 +244,7 @@ }, { "name": "etag", - "value": "\"1217229914\"" + "value": "\"1157267696\"" }, { "name": "expires", @@ -248,20 +260,24 @@ }, { "name": "content-length", - "value": "283" + "value": "273" }, { "name": "date", - "value": "Tue, 17 Oct 2023 19:14:56 GMT" + "value": "Fri, 12 Jul 2024 15:11:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5790876e-3692-4942-a19b-cb4b4ecad8ae" + "value": "frodo-6140c95e-6ca8-4ab3-ac90-088938e79070" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -271,14 +287,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-17T19:14:56.325Z", - "time": 89, + "startedDateTime": "2024-07-12T15:11:57.131Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -286,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 89 + "wait": 71 } }, { @@ -302,16 +318,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-41" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-5790876e-3692-4942-a19b-cb4b4ecad8ae" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-6140c95e-6ca8-4ab3-ac90-088938e79070" }, { "name": "accept-api-version", @@ -321,12 +337,16 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1582, + "headersSize": 1628, "httpVersion": "HTTP/1.1", "method": "DELETE", "queryString": [], @@ -391,16 +411,20 @@ }, { "name": "date", - "value": "Tue, 17 Oct 2023 19:14:56 GMT" + "value": "Fri, 12 Jul 2024 15:11:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5790876e-3692-4942-a19b-cb4b4ecad8ae" + "value": "frodo-6140c95e-6ca8-4ab3-ac90-088938e79070" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -410,14 +434,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 745, + "headersSize": 765, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 404, "statusText": "Not Found" }, - "startedDateTime": "2023-10-17T19:14:56.539Z", - "time": 268, + "startedDateTime": "2024-07-12T15:11:57.283Z", + "time": 126, "timings": { "blocked": -1, "connect": -1, @@ -425,7 +449,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 268 + "wait": 126 } } ], diff --git a/test/e2e/mocks/authz_674614127/policy-delete_2932273073/0_policy-id_3336449296/oauth2_393036114/recording.har b/test/e2e/mocks/authz_674614127/policy-delete_2932273073/0_policy-id_3336449296/oauth2_393036114/recording.har index 478536cc7..a423dd508 100644 --- a/test/e2e/mocks/authz_674614127/policy-delete_2932273073/0_policy-id_3336449296/oauth2_393036114/recording.har +++ b/test/e2e/mocks/authz_674614127/policy-delete_2932273073/0_policy-id_3336449296/oauth2_393036114/recording.har @@ -25,11 +25,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-41" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5790876e-3692-4942-a19b-cb4b4ecad8ae" + "value": "frodo-6140c95e-6ca8-4ab3-ac90-088938e79070" }, { "name": "accept-api-version", @@ -37,20 +37,24 @@ }, { "name": "content-length", - "value": 1138 + "value": "1138" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 397, + "headersSize": 443, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { "mimeType": "application/x-www-form-urlencoded", "params": [], - "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idm:* fr:idc:esv:*" + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idc:esv:* fr:idm:*" }, "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/oauth2/access_token" @@ -94,16 +98,20 @@ }, { "name": "date", - "value": "Tue, 17 Oct 2023 19:14:56 GMT" + "value": "Fri, 12 Jul 2024 15:11:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5790876e-3692-4942-a19b-cb4b4ecad8ae" + "value": "frodo-6140c95e-6ca8-4ab3-ac90-088938e79070" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -113,14 +121,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 541, + "headersSize": 561, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-17T19:14:56.189Z", - "time": 122, + "startedDateTime": "2024-07-12T15:11:57.021Z", + "time": 102, "timings": { "blocked": -1, "connect": -1, @@ -128,7 +136,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 122 + "wait": 102 } } ], diff --git a/test/e2e/mocks/authz_674614127/policy-delete_2932273073/0_policy-id_3336449296/openidm_3290118515/recording.har b/test/e2e/mocks/authz_674614127/policy-delete_2932273073/0_policy-id_3336449296/openidm_3290118515/recording.har index 597926dbb..3ca2a660e 100644 --- a/test/e2e/mocks/authz_674614127/policy-delete_2932273073/0_policy-id_3336449296/openidm_3290118515/recording.har +++ b/test/e2e/mocks/authz_674614127/policy-delete_2932273073/0_policy-id_3336449296/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "ac31ccceb288fe104fb927288dc7c001", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -19,28 +19,176 @@ "name": "accept", "value": "application/json, text/plain, */*" }, + { + "name": "content-type", + "value": "application/json" + }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-41" + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-6140c95e-6ca8-4ab3-ac90-088938e79070" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Fri, 12 Jul 2024 15:11:57 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5790876e-3692-4942-a19b-cb4b4ecad8ae" + "value": "frodo-6140c95e-6ca8-4ab3-ac90-088938e79070" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-12T15:11:57.190Z", + "time": 98, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 98 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" }, { "name": "content-type", "value": "application/json" }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-6140c95e-6ca8-4ab3-ac90-088938e79070" + }, { "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1562, + "headersSize": 1608, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -49,20 +197,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/b672336b-41ef-428d-ae4a-e0c082875377?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1045, + "bodySize": 1163, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1045, - "text": "{\"_id\":\"b672336b-41ef-428d-ae4a-e0c082875377\",\"_rev\":\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\",\"accountStatus\":\"active\",\"name\":\"frodo-test\",\"description\":\"Frodo Test\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"8lN2UVDDHchL_gIYS5lAiEVAVocyqWHmqBPwPkd22NRMLetczaVSH2UQHoQu7SSKeAtojVJUYuxRtGPfGNExZurTy3CRlzpaNa67B6jyunycPHnyNked0ceFGfjD9c6e0b97L5wqwk2YNVVMGa9c1m8R9HWk2kg9lRwlZE_piwTM9bw8tuWfL1A2-fTDQB2PZSgGGz86jG1RGMY7dnafVKIX3HbW98xOxOwqIRz607IQr-NFia5zjTltpJjR1qOlEFmdHqGTGCnFcHxeJWmKOWcDM4WmfWcgK3zR9Br-aZoDTl8RMAths30Pc1pe_dl5OepxCYQ7b0BXg0zQaYcx5G5ZcNR3ldjDNfpiXg1viWjEBiwiCg7gkYksBu0aFHX2pc4KKHKcyIeD0sbhaLSK3JXhI1TJvm7rwyX1wsRKmMTGTZMxYJlADZufKKd-Jg7k2_iwP3WUJxdgkJsgvLj7ZbTf5Paz7_FLeSajjtGPu6hGSWV8uOGgRgcnJgz3DP2S9qfHI7nKswtgwFdjbOMK39iNjU8PI-cOaaVKQcH88xBCu1bpCX1MIVvZ5arQF783qasj9bBB4t27gKXOauIr-sXMUI6_L7CQ7IqWld8VvNWKReMMqiRQV9huEEV1chCFzZI_aEW82fDC9dRbFXG-w92PhPPVbNznWsrhO1aPxA8\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Tue, 17 Oct 2023 19:14:56 GMT" + "value": "Fri, 12 Jul 2024 15:11:57 GMT" }, { "name": "cache-control", @@ -86,7 +234,7 @@ }, { "name": "etag", - "value": "\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\"" + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" }, { "name": "expires", @@ -106,16 +254,20 @@ }, { "name": "content-length", - "value": "1045" + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5790876e-3692-4942-a19b-cb4b4ecad8ae" + "value": "frodo-6140c95e-6ca8-4ab3-ac90-088938e79070" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -125,14 +277,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 648, + "headersSize": 669, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-17T19:14:56.427Z", - "time": 93, + "startedDateTime": "2024-07-12T15:11:57.210Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -140,7 +292,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 93 + "wait": 66 } } ], diff --git a/test/e2e/mocks/authz_674614127/set-delete_2931151189/0_all_1797740195/am_1076162899/recording.har b/test/e2e/mocks/authz_674614127/set-delete_2931151189/0_all_1797740195/am_1076162899/recording.har index 357c6917e..68e6f88dd 100644 --- a/test/e2e/mocks/authz_674614127/set-delete_2931151189/0_all_1797740195/am_1076162899/recording.har +++ b/test/e2e/mocks/authz_674614127/set-delete_2931151189/0_all_1797740195/am_1076162899/recording.har @@ -20,27 +20,31 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-41" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-35cc4cf8-e781-4493-aeaa-048b98ca6345" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-b6f1f4ea-d27c-4a3b-9c22-f79c692c936e" }, { "name": "accept-api-version", "value": "resource=1.1" }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 342, + "headersSize": 388, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -109,16 +113,20 @@ }, { "name": "date", - "value": "Tue, 17 Oct 2023 19:44:03 GMT" + "value": "Fri, 12 Jul 2024 15:17:26 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-35cc4cf8-e781-4493-aeaa-048b98ca6345" + "value": "frodo-b6f1f4ea-d27c-4a3b-9c22-f79c692c936e" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -128,14 +136,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-17T19:44:03.339Z", - "time": 113, + "startedDateTime": "2024-07-12T15:17:26.574Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -143,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 113 + "wait": 68 } }, { @@ -159,16 +167,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-41" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-35cc4cf8-e781-4493-aeaa-048b98ca6345" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-b6f1f4ea-d27c-4a3b-9c22-f79c692c936e" }, { "name": "accept-api-version", @@ -178,23 +186,27 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1550, + "headersSize": 1596, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/json/serverinfo/version" }, "response": { - "bodySize": 283, + "bodySize": 273, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 283, - "text": "{\"_id\":\"version\",\"_rev\":\"1217229914\",\"version\":\"7.4.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.4.0-SNAPSHOT Build 7e44c1624c3a11db5b5b0b576bb162618f1ac605 (2023-September-18 09:04)\",\"revision\":\"7e44c1624c3a11db5b5b0b576bb162618f1ac605\",\"date\":\"2023-September-18 09:04\"}" + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"1157267696\",\"version\":\"7.6.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)\",\"revision\":\"3044e8afddd78acfb775451f6053575b124e7cb3\",\"date\":\"2024-June-25 16:54\"}" }, "cookies": [], "headers": [ @@ -232,7 +244,7 @@ }, { "name": "etag", - "value": "\"1217229914\"" + "value": "\"1157267696\"" }, { "name": "expires", @@ -248,20 +260,24 @@ }, { "name": "content-length", - "value": "283" + "value": "273" }, { "name": "date", - "value": "Tue, 17 Oct 2023 19:44:03 GMT" + "value": "Fri, 12 Jul 2024 15:17:26 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-35cc4cf8-e781-4493-aeaa-048b98ca6345" + "value": "frodo-b6f1f4ea-d27c-4a3b-9c22-f79c692c936e" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -271,14 +287,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-17T19:44:03.611Z", - "time": 89, + "startedDateTime": "2024-07-12T15:17:26.757Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -286,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 89 + "wait": 70 } }, { @@ -302,16 +318,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-41" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-35cc4cf8-e781-4493-aeaa-048b98ca6345" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-b6f1f4ea-d27c-4a3b-9c22-f79c692c936e" }, { "name": "accept-api-version", @@ -321,12 +337,16 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1673, + "headersSize": 1719, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -400,16 +420,20 @@ }, { "name": "date", - "value": "Tue, 17 Oct 2023 19:44:03 GMT" + "value": "Fri, 12 Jul 2024 15:17:26 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-35cc4cf8-e781-4493-aeaa-048b98ca6345" + "value": "frodo-b6f1f4ea-d27c-4a3b-9c22-f79c692c936e" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -419,14 +443,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 746, + "headersSize": 766, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-17T19:44:03.806Z", - "time": 85, + "startedDateTime": "2024-07-12T15:17:26.913Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -434,7 +458,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 85 + "wait": 74 } } ], diff --git a/test/e2e/mocks/authz_674614127/set-delete_2931151189/0_all_1797740195/oauth2_393036114/recording.har b/test/e2e/mocks/authz_674614127/set-delete_2931151189/0_all_1797740195/oauth2_393036114/recording.har index c8d07a25f..d9984e643 100644 --- a/test/e2e/mocks/authz_674614127/set-delete_2931151189/0_all_1797740195/oauth2_393036114/recording.har +++ b/test/e2e/mocks/authz_674614127/set-delete_2931151189/0_all_1797740195/oauth2_393036114/recording.har @@ -25,11 +25,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-41" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-35cc4cf8-e781-4493-aeaa-048b98ca6345" + "value": "frodo-b6f1f4ea-d27c-4a3b-9c22-f79c692c936e" }, { "name": "accept-api-version", @@ -37,20 +37,24 @@ }, { "name": "content-length", - "value": 1138 + "value": "1138" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 397, + "headersSize": 443, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { "mimeType": "application/x-www-form-urlencoded", "params": [], - "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idm:* fr:idc:esv:*" + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idc:esv:* fr:idm:*" }, "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/oauth2/access_token" @@ -94,16 +98,20 @@ }, { "name": "date", - "value": "Tue, 17 Oct 2023 19:44:03 GMT" + "value": "Fri, 12 Jul 2024 15:17:26 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-35cc4cf8-e781-4493-aeaa-048b98ca6345" + "value": "frodo-b6f1f4ea-d27c-4a3b-9c22-f79c692c936e" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -113,14 +121,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 541, + "headersSize": 561, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-17T19:44:03.475Z", - "time": 119, + "startedDateTime": "2024-07-12T15:17:26.661Z", + "time": 90, "timings": { "blocked": -1, "connect": -1, @@ -128,7 +136,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 119 + "wait": 90 } } ], diff --git a/test/e2e/mocks/authz_674614127/set-delete_2931151189/0_all_1797740195/openidm_3290118515/recording.har b/test/e2e/mocks/authz_674614127/set-delete_2931151189/0_all_1797740195/openidm_3290118515/recording.har index 9f9fdf687..5f150e4fd 100644 --- a/test/e2e/mocks/authz_674614127/set-delete_2931151189/0_all_1797740195/openidm_3290118515/recording.har +++ b/test/e2e/mocks/authz_674614127/set-delete_2931151189/0_all_1797740195/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "ac31ccceb288fe104fb927288dc7c001", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -19,28 +19,176 @@ "name": "accept", "value": "application/json, text/plain, */*" }, + { + "name": "content-type", + "value": "application/json" + }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-41" + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-b6f1f4ea-d27c-4a3b-9c22-f79c692c936e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Fri, 12 Jul 2024 15:17:26 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-35cc4cf8-e781-4493-aeaa-048b98ca6345" + "value": "frodo-b6f1f4ea-d27c-4a3b-9c22-f79c692c936e" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-12T15:17:26.818Z", + "time": 97, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 97 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" }, { "name": "content-type", "value": "application/json" }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-b6f1f4ea-d27c-4a3b-9c22-f79c692c936e" + }, { "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1562, + "headersSize": 1608, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -49,20 +197,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/b672336b-41ef-428d-ae4a-e0c082875377?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1045, + "bodySize": 1163, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1045, - "text": "{\"_id\":\"b672336b-41ef-428d-ae4a-e0c082875377\",\"_rev\":\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\",\"accountStatus\":\"active\",\"name\":\"frodo-test\",\"description\":\"Frodo Test\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"8lN2UVDDHchL_gIYS5lAiEVAVocyqWHmqBPwPkd22NRMLetczaVSH2UQHoQu7SSKeAtojVJUYuxRtGPfGNExZurTy3CRlzpaNa67B6jyunycPHnyNked0ceFGfjD9c6e0b97L5wqwk2YNVVMGa9c1m8R9HWk2kg9lRwlZE_piwTM9bw8tuWfL1A2-fTDQB2PZSgGGz86jG1RGMY7dnafVKIX3HbW98xOxOwqIRz607IQr-NFia5zjTltpJjR1qOlEFmdHqGTGCnFcHxeJWmKOWcDM4WmfWcgK3zR9Br-aZoDTl8RMAths30Pc1pe_dl5OepxCYQ7b0BXg0zQaYcx5G5ZcNR3ldjDNfpiXg1viWjEBiwiCg7gkYksBu0aFHX2pc4KKHKcyIeD0sbhaLSK3JXhI1TJvm7rwyX1wsRKmMTGTZMxYJlADZufKKd-Jg7k2_iwP3WUJxdgkJsgvLj7ZbTf5Paz7_FLeSajjtGPu6hGSWV8uOGgRgcnJgz3DP2S9qfHI7nKswtgwFdjbOMK39iNjU8PI-cOaaVKQcH88xBCu1bpCX1MIVvZ5arQF783qasj9bBB4t27gKXOauIr-sXMUI6_L7CQ7IqWld8VvNWKReMMqiRQV9huEEV1chCFzZI_aEW82fDC9dRbFXG-w92PhPPVbNznWsrhO1aPxA8\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Tue, 17 Oct 2023 19:44:03 GMT" + "value": "Fri, 12 Jul 2024 15:17:26 GMT" }, { "name": "cache-control", @@ -86,7 +234,7 @@ }, { "name": "etag", - "value": "\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\"" + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" }, { "name": "expires", @@ -106,16 +254,20 @@ }, { "name": "content-length", - "value": "1045" + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-35cc4cf8-e781-4493-aeaa-048b98ca6345" + "value": "frodo-b6f1f4ea-d27c-4a3b-9c22-f79c692c936e" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -125,14 +277,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 648, + "headersSize": 669, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-17T19:44:03.708Z", - "time": 89, + "startedDateTime": "2024-07-12T15:17:26.835Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -140,7 +292,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 89 + "wait": 70 } } ], diff --git a/test/e2e/mocks/authz_674614127/set-delete_2931151189/0_set-id_1594071578/am_1076162899/recording.har b/test/e2e/mocks/authz_674614127/set-delete_2931151189/0_set-id_1594071578/am_1076162899/recording.har index ae3594b61..ac36263b2 100644 --- a/test/e2e/mocks/authz_674614127/set-delete_2931151189/0_set-id_1594071578/am_1076162899/recording.har +++ b/test/e2e/mocks/authz_674614127/set-delete_2931151189/0_set-id_1594071578/am_1076162899/recording.har @@ -20,27 +20,31 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-41" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-53f07e8a-bcf9-45bc-88a7-d0fea851e326" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-e3d5be6f-bb45-4e58-8c95-9167809c217b" }, { "name": "accept-api-version", "value": "resource=1.1" }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 342, + "headersSize": 388, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -109,16 +113,20 @@ }, { "name": "date", - "value": "Tue, 17 Oct 2023 19:36:45 GMT" + "value": "Fri, 12 Jul 2024 15:17:08 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-53f07e8a-bcf9-45bc-88a7-d0fea851e326" + "value": "frodo-e3d5be6f-bb45-4e58-8c95-9167809c217b" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -128,14 +136,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-17T19:36:46.302Z", - "time": 119, + "startedDateTime": "2024-07-12T15:17:08.240Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -143,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 119 + "wait": 68 } }, { @@ -159,16 +167,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-41" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-53f07e8a-bcf9-45bc-88a7-d0fea851e326" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-e3d5be6f-bb45-4e58-8c95-9167809c217b" }, { "name": "accept-api-version", @@ -178,23 +186,27 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1550, + "headersSize": 1596, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/json/serverinfo/version" }, "response": { - "bodySize": 283, + "bodySize": 273, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 283, - "text": "{\"_id\":\"version\",\"_rev\":\"1217229914\",\"version\":\"7.4.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.4.0-SNAPSHOT Build 7e44c1624c3a11db5b5b0b576bb162618f1ac605 (2023-September-18 09:04)\",\"revision\":\"7e44c1624c3a11db5b5b0b576bb162618f1ac605\",\"date\":\"2023-September-18 09:04\"}" + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"1157267696\",\"version\":\"7.6.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)\",\"revision\":\"3044e8afddd78acfb775451f6053575b124e7cb3\",\"date\":\"2024-June-25 16:54\"}" }, "cookies": [], "headers": [ @@ -232,7 +244,7 @@ }, { "name": "etag", - "value": "\"1217229914\"" + "value": "\"1157267696\"" }, { "name": "expires", @@ -248,20 +260,24 @@ }, { "name": "content-length", - "value": "283" + "value": "273" }, { "name": "date", - "value": "Tue, 17 Oct 2023 19:36:45 GMT" + "value": "Fri, 12 Jul 2024 15:17:08 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-53f07e8a-bcf9-45bc-88a7-d0fea851e326" + "value": "frodo-e3d5be6f-bb45-4e58-8c95-9167809c217b" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -271,14 +287,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-17T19:36:46.560Z", - "time": 94, + "startedDateTime": "2024-07-12T15:17:08.428Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -286,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 94 + "wait": 72 } }, { @@ -302,16 +318,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-41" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-53f07e8a-bcf9-45bc-88a7-d0fea851e326" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-e3d5be6f-bb45-4e58-8c95-9167809c217b" }, { "name": "accept-api-version", @@ -321,12 +337,16 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1623, + "headersSize": 1669, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -396,16 +416,20 @@ }, { "name": "date", - "value": "Tue, 17 Oct 2023 19:36:45 GMT" + "value": "Fri, 12 Jul 2024 15:17:08 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-53f07e8a-bcf9-45bc-88a7-d0fea851e326" + "value": "frodo-e3d5be6f-bb45-4e58-8c95-9167809c217b" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -415,14 +439,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 746, + "headersSize": 766, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-17T19:36:46.772Z", - "time": 75, + "startedDateTime": "2024-07-12T15:17:08.587Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -430,7 +454,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 75 + "wait": 72 } }, { @@ -446,16 +470,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-41" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-53f07e8a-bcf9-45bc-88a7-d0fea851e326" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-e3d5be6f-bb45-4e58-8c95-9167809c217b" }, { "name": "accept-api-version", @@ -465,12 +489,16 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1601, + "headersSize": 1647, "httpVersion": "HTTP/1.1", "method": "DELETE", "queryString": [], @@ -535,16 +563,20 @@ }, { "name": "date", - "value": "Tue, 17 Oct 2023 19:36:45 GMT" + "value": "Fri, 12 Jul 2024 15:17:08 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-53f07e8a-bcf9-45bc-88a7-d0fea851e326" + "value": "frodo-e3d5be6f-bb45-4e58-8c95-9167809c217b" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -554,14 +586,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 745, + "headersSize": 765, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 404, "statusText": "Not Found" }, - "startedDateTime": "2023-10-17T19:36:46.854Z", - "time": 92, + "startedDateTime": "2024-07-12T15:17:08.665Z", + "time": 105, "timings": { "blocked": -1, "connect": -1, @@ -569,7 +601,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 92 + "wait": 105 } } ], diff --git a/test/e2e/mocks/authz_674614127/set-delete_2931151189/0_set-id_1594071578/oauth2_393036114/recording.har b/test/e2e/mocks/authz_674614127/set-delete_2931151189/0_set-id_1594071578/oauth2_393036114/recording.har index b91e474e6..d2bec14d8 100644 --- a/test/e2e/mocks/authz_674614127/set-delete_2931151189/0_set-id_1594071578/oauth2_393036114/recording.har +++ b/test/e2e/mocks/authz_674614127/set-delete_2931151189/0_set-id_1594071578/oauth2_393036114/recording.har @@ -25,11 +25,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-41" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-53f07e8a-bcf9-45bc-88a7-d0fea851e326" + "value": "frodo-e3d5be6f-bb45-4e58-8c95-9167809c217b" }, { "name": "accept-api-version", @@ -37,20 +37,24 @@ }, { "name": "content-length", - "value": 1138 + "value": "1138" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 397, + "headersSize": 443, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { "mimeType": "application/x-www-form-urlencoded", "params": [], - "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idm:* fr:idc:esv:*" + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idc:esv:* fr:idm:*" }, "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/oauth2/access_token" @@ -94,16 +98,20 @@ }, { "name": "date", - "value": "Tue, 17 Oct 2023 19:36:45 GMT" + "value": "Fri, 12 Jul 2024 15:17:08 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-53f07e8a-bcf9-45bc-88a7-d0fea851e326" + "value": "frodo-e3d5be6f-bb45-4e58-8c95-9167809c217b" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -113,14 +121,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 541, + "headersSize": 561, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-17T19:36:46.442Z", - "time": 112, + "startedDateTime": "2024-07-12T15:17:08.328Z", + "time": 93, "timings": { "blocked": -1, "connect": -1, @@ -128,7 +136,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 112 + "wait": 93 } } ], diff --git a/test/e2e/mocks/authz_674614127/set-delete_2931151189/0_set-id_1594071578/openidm_3290118515/recording.har b/test/e2e/mocks/authz_674614127/set-delete_2931151189/0_set-id_1594071578/openidm_3290118515/recording.har index f3b790b30..5e9373eb2 100644 --- a/test/e2e/mocks/authz_674614127/set-delete_2931151189/0_set-id_1594071578/openidm_3290118515/recording.har +++ b/test/e2e/mocks/authz_674614127/set-delete_2931151189/0_set-id_1594071578/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "ac31ccceb288fe104fb927288dc7c001", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -19,28 +19,176 @@ "name": "accept", "value": "application/json, text/plain, */*" }, + { + "name": "content-type", + "value": "application/json" + }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-41" + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-e3d5be6f-bb45-4e58-8c95-9167809c217b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Fri, 12 Jul 2024 15:17:08 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-53f07e8a-bcf9-45bc-88a7-d0fea851e326" + "value": "frodo-e3d5be6f-bb45-4e58-8c95-9167809c217b" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-12T15:17:08.488Z", + "time": 106, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 106 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" }, { "name": "content-type", "value": "application/json" }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-e3d5be6f-bb45-4e58-8c95-9167809c217b" + }, { "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1562, + "headersSize": 1608, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -49,20 +197,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/b672336b-41ef-428d-ae4a-e0c082875377?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1045, + "bodySize": 1163, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1045, - "text": "{\"_id\":\"b672336b-41ef-428d-ae4a-e0c082875377\",\"_rev\":\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\",\"accountStatus\":\"active\",\"name\":\"frodo-test\",\"description\":\"Frodo Test\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"8lN2UVDDHchL_gIYS5lAiEVAVocyqWHmqBPwPkd22NRMLetczaVSH2UQHoQu7SSKeAtojVJUYuxRtGPfGNExZurTy3CRlzpaNa67B6jyunycPHnyNked0ceFGfjD9c6e0b97L5wqwk2YNVVMGa9c1m8R9HWk2kg9lRwlZE_piwTM9bw8tuWfL1A2-fTDQB2PZSgGGz86jG1RGMY7dnafVKIX3HbW98xOxOwqIRz607IQr-NFia5zjTltpJjR1qOlEFmdHqGTGCnFcHxeJWmKOWcDM4WmfWcgK3zR9Br-aZoDTl8RMAths30Pc1pe_dl5OepxCYQ7b0BXg0zQaYcx5G5ZcNR3ldjDNfpiXg1viWjEBiwiCg7gkYksBu0aFHX2pc4KKHKcyIeD0sbhaLSK3JXhI1TJvm7rwyX1wsRKmMTGTZMxYJlADZufKKd-Jg7k2_iwP3WUJxdgkJsgvLj7ZbTf5Paz7_FLeSajjtGPu6hGSWV8uOGgRgcnJgz3DP2S9qfHI7nKswtgwFdjbOMK39iNjU8PI-cOaaVKQcH88xBCu1bpCX1MIVvZ5arQF783qasj9bBB4t27gKXOauIr-sXMUI6_L7CQ7IqWld8VvNWKReMMqiRQV9huEEV1chCFzZI_aEW82fDC9dRbFXG-w92PhPPVbNznWsrhO1aPxA8\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Tue, 17 Oct 2023 19:36:46 GMT" + "value": "Fri, 12 Jul 2024 15:17:08 GMT" }, { "name": "cache-control", @@ -86,7 +234,7 @@ }, { "name": "etag", - "value": "\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\"" + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" }, { "name": "expires", @@ -106,16 +254,20 @@ }, { "name": "content-length", - "value": "1045" + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-53f07e8a-bcf9-45bc-88a7-d0fea851e326" + "value": "frodo-e3d5be6f-bb45-4e58-8c95-9167809c217b" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -125,14 +277,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 648, + "headersSize": 669, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-17T19:36:46.673Z", - "time": 89, + "startedDateTime": "2024-07-12T15:17:08.508Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -140,7 +292,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 89 + "wait": 73 } } ], diff --git a/test/e2e/mocks/authz_674614127/type-delete_931563771/0_type-id_3756868834/am_1076162899/recording.har b/test/e2e/mocks/authz_674614127/type-delete_931563771/0_type-id_3756868834/am_1076162899/recording.har index a93e37050..d0d243043 100644 --- a/test/e2e/mocks/authz_674614127/type-delete_931563771/0_type-id_3756868834/am_1076162899/recording.har +++ b/test/e2e/mocks/authz_674614127/type-delete_931563771/0_type-id_3756868834/am_1076162899/recording.har @@ -20,27 +20,31 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-41" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-671cda31-ec0c-41e3-a324-c3fc6d3cf0d7" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-e00f9582-2d0c-4ade-a2ba-7b44a08110c4" }, { "name": "accept-api-version", "value": "resource=1.1" }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 342, + "headersSize": 388, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -109,16 +113,20 @@ }, { "name": "date", - "value": "Tue, 17 Oct 2023 20:06:25 GMT" + "value": "Fri, 12 Jul 2024 15:18:04 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-671cda31-ec0c-41e3-a324-c3fc6d3cf0d7" + "value": "frodo-e00f9582-2d0c-4ade-a2ba-7b44a08110c4" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -128,14 +136,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-17T20:06:25.756Z", - "time": 143, + "startedDateTime": "2024-07-12T15:18:04.924Z", + "time": 76, "timings": { "blocked": -1, "connect": -1, @@ -143,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 143 + "wait": 76 } }, { @@ -159,16 +167,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-41" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-671cda31-ec0c-41e3-a324-c3fc6d3cf0d7" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-e00f9582-2d0c-4ade-a2ba-7b44a08110c4" }, { "name": "accept-api-version", @@ -178,23 +186,27 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1550, + "headersSize": 1596, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/json/serverinfo/version" }, "response": { - "bodySize": 283, + "bodySize": 273, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 283, - "text": "{\"_id\":\"version\",\"_rev\":\"1217229914\",\"version\":\"7.4.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.4.0-SNAPSHOT Build 7e44c1624c3a11db5b5b0b576bb162618f1ac605 (2023-September-18 09:04)\",\"revision\":\"7e44c1624c3a11db5b5b0b576bb162618f1ac605\",\"date\":\"2023-September-18 09:04\"}" + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"1157267696\",\"version\":\"7.6.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)\",\"revision\":\"3044e8afddd78acfb775451f6053575b124e7cb3\",\"date\":\"2024-June-25 16:54\"}" }, "cookies": [], "headers": [ @@ -232,7 +244,7 @@ }, { "name": "etag", - "value": "\"1217229914\"" + "value": "\"1157267696\"" }, { "name": "expires", @@ -248,20 +260,24 @@ }, { "name": "content-length", - "value": "283" + "value": "273" }, { "name": "date", - "value": "Tue, 17 Oct 2023 20:06:25 GMT" + "value": "Fri, 12 Jul 2024 15:18:04 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-671cda31-ec0c-41e3-a324-c3fc6d3cf0d7" + "value": "frodo-e00f9582-2d0c-4ade-a2ba-7b44a08110c4" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -271,14 +287,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-17T20:06:26.056Z", - "time": 88, + "startedDateTime": "2024-07-12T15:18:05.155Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -286,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 88 + "wait": 78 } }, { @@ -302,16 +318,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-41" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-671cda31-ec0c-41e3-a324-c3fc6d3cf0d7" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-e00f9582-2d0c-4ade-a2ba-7b44a08110c4" }, { "name": "accept-api-version", @@ -321,12 +337,16 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1623, + "headersSize": 1669, "httpVersion": "HTTP/1.1", "method": "DELETE", "queryString": [], @@ -391,16 +411,20 @@ }, { "name": "date", - "value": "Tue, 17 Oct 2023 20:06:26 GMT" + "value": "Fri, 12 Jul 2024 15:18:04 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-671cda31-ec0c-41e3-a324-c3fc6d3cf0d7" + "value": "frodo-e00f9582-2d0c-4ade-a2ba-7b44a08110c4" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -410,14 +434,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 746, + "headersSize": 766, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 404, "statusText": "Not Found" }, - "startedDateTime": "2023-10-17T20:06:26.250Z", - "time": 102, + "startedDateTime": "2024-07-12T15:18:05.315Z", + "time": 90, "timings": { "blocked": -1, "connect": -1, @@ -425,7 +449,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 102 + "wait": 90 } } ], diff --git a/test/e2e/mocks/authz_674614127/type-delete_931563771/0_type-id_3756868834/oauth2_393036114/recording.har b/test/e2e/mocks/authz_674614127/type-delete_931563771/0_type-id_3756868834/oauth2_393036114/recording.har index a6c4bbf26..49073884c 100644 --- a/test/e2e/mocks/authz_674614127/type-delete_931563771/0_type-id_3756868834/oauth2_393036114/recording.har +++ b/test/e2e/mocks/authz_674614127/type-delete_931563771/0_type-id_3756868834/oauth2_393036114/recording.har @@ -25,11 +25,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-41" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-671cda31-ec0c-41e3-a324-c3fc6d3cf0d7" + "value": "frodo-e00f9582-2d0c-4ade-a2ba-7b44a08110c4" }, { "name": "accept-api-version", @@ -37,20 +37,24 @@ }, { "name": "content-length", - "value": 1138 + "value": "1138" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 397, + "headersSize": 443, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { "mimeType": "application/x-www-form-urlencoded", "params": [], - "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idm:* fr:idc:esv:*" + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idc:esv:* fr:idm:*" }, "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/oauth2/access_token" @@ -60,7 +64,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1276, - "text": "{\"access_token\":\"\",\"scope\":\"fr:am:* fr:idc:esv:* fr:idm:*\",\"token_type\":\"Bearer\",\"expires_in\":898}" + "text": "{\"access_token\":\"\",\"scope\":\"fr:am:* fr:idc:esv:* fr:idm:*\",\"token_type\":\"Bearer\",\"expires_in\":899}" }, "cookies": [], "headers": [ @@ -94,16 +98,20 @@ }, { "name": "date", - "value": "Tue, 17 Oct 2023 20:06:25 GMT" + "value": "Fri, 12 Jul 2024 15:18:04 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-671cda31-ec0c-41e3-a324-c3fc6d3cf0d7" + "value": "frodo-e00f9582-2d0c-4ade-a2ba-7b44a08110c4" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -113,14 +121,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 541, + "headersSize": 561, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-17T20:06:25.937Z", - "time": 112, + "startedDateTime": "2024-07-12T15:18:05.029Z", + "time": 120, "timings": { "blocked": -1, "connect": -1, @@ -128,7 +136,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 112 + "wait": 120 } } ], diff --git a/test/e2e/mocks/authz_674614127/type-delete_931563771/0_type-id_3756868834/openidm_3290118515/recording.har b/test/e2e/mocks/authz_674614127/type-delete_931563771/0_type-id_3756868834/openidm_3290118515/recording.har index 882ad8df0..c75301ab8 100644 --- a/test/e2e/mocks/authz_674614127/type-delete_931563771/0_type-id_3756868834/openidm_3290118515/recording.har +++ b/test/e2e/mocks/authz_674614127/type-delete_931563771/0_type-id_3756868834/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "ac31ccceb288fe104fb927288dc7c001", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -19,28 +19,176 @@ "name": "accept", "value": "application/json, text/plain, */*" }, + { + "name": "content-type", + "value": "application/json" + }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-41" + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-e00f9582-2d0c-4ade-a2ba-7b44a08110c4" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Fri, 12 Jul 2024 15:18:05 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-671cda31-ec0c-41e3-a324-c3fc6d3cf0d7" + "value": "frodo-e00f9582-2d0c-4ade-a2ba-7b44a08110c4" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-12T15:18:05.229Z", + "time": 97, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 97 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" }, { "name": "content-type", "value": "application/json" }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-e00f9582-2d0c-4ade-a2ba-7b44a08110c4" + }, { "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1562, + "headersSize": 1608, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -49,20 +197,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/b672336b-41ef-428d-ae4a-e0c082875377?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1045, + "bodySize": 1163, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1045, - "text": "{\"_id\":\"b672336b-41ef-428d-ae4a-e0c082875377\",\"_rev\":\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\",\"accountStatus\":\"active\",\"name\":\"frodo-test\",\"description\":\"Frodo Test\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"8lN2UVDDHchL_gIYS5lAiEVAVocyqWHmqBPwPkd22NRMLetczaVSH2UQHoQu7SSKeAtojVJUYuxRtGPfGNExZurTy3CRlzpaNa67B6jyunycPHnyNked0ceFGfjD9c6e0b97L5wqwk2YNVVMGa9c1m8R9HWk2kg9lRwlZE_piwTM9bw8tuWfL1A2-fTDQB2PZSgGGz86jG1RGMY7dnafVKIX3HbW98xOxOwqIRz607IQr-NFia5zjTltpJjR1qOlEFmdHqGTGCnFcHxeJWmKOWcDM4WmfWcgK3zR9Br-aZoDTl8RMAths30Pc1pe_dl5OepxCYQ7b0BXg0zQaYcx5G5ZcNR3ldjDNfpiXg1viWjEBiwiCg7gkYksBu0aFHX2pc4KKHKcyIeD0sbhaLSK3JXhI1TJvm7rwyX1wsRKmMTGTZMxYJlADZufKKd-Jg7k2_iwP3WUJxdgkJsgvLj7ZbTf5Paz7_FLeSajjtGPu6hGSWV8uOGgRgcnJgz3DP2S9qfHI7nKswtgwFdjbOMK39iNjU8PI-cOaaVKQcH88xBCu1bpCX1MIVvZ5arQF783qasj9bBB4t27gKXOauIr-sXMUI6_L7CQ7IqWld8VvNWKReMMqiRQV9huEEV1chCFzZI_aEW82fDC9dRbFXG-w92PhPPVbNznWsrhO1aPxA8\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Tue, 17 Oct 2023 20:06:26 GMT" + "value": "Fri, 12 Jul 2024 15:18:05 GMT" }, { "name": "cache-control", @@ -86,7 +234,7 @@ }, { "name": "etag", - "value": "\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\"" + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" }, { "name": "expires", @@ -106,16 +254,20 @@ }, { "name": "content-length", - "value": "1045" + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-671cda31-ec0c-41e3-a324-c3fc6d3cf0d7" + "value": "frodo-e00f9582-2d0c-4ade-a2ba-7b44a08110c4" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -125,14 +277,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 648, + "headersSize": 669, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-17T20:06:26.154Z", - "time": 87, + "startedDateTime": "2024-07-12T15:18:05.242Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -140,7 +292,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 87 + "wait": 67 } } ], diff --git a/test/e2e/mocks/authz_674614127/type-delete_931563771/0_type-name_3711494572/am_1076162899/recording.har b/test/e2e/mocks/authz_674614127/type-delete_931563771/0_type-name_3711494572/am_1076162899/recording.har index 673d25ee5..ba86334db 100644 --- a/test/e2e/mocks/authz_674614127/type-delete_931563771/0_type-name_3711494572/am_1076162899/recording.har +++ b/test/e2e/mocks/authz_674614127/type-delete_931563771/0_type-name_3711494572/am_1076162899/recording.har @@ -20,27 +20,31 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-41" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-f9c41699-9bf6-4751-af6d-822dde8367cc" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-d651bc9f-eaae-4292-ba97-10ae488432d0" }, { "name": "accept-api-version", "value": "resource=1.1" }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 342, + "headersSize": 388, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -109,16 +113,20 @@ }, { "name": "date", - "value": "Tue, 17 Oct 2023 20:04:59 GMT" + "value": "Fri, 12 Jul 2024 15:17:48 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-f9c41699-9bf6-4751-af6d-822dde8367cc" + "value": "frodo-d651bc9f-eaae-4292-ba97-10ae488432d0" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -128,14 +136,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-17T20:04:59.546Z", - "time": 122, + "startedDateTime": "2024-07-12T15:17:48.514Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -143,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 122 + "wait": 72 } }, { @@ -159,16 +167,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-41" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-f9c41699-9bf6-4751-af6d-822dde8367cc" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-d651bc9f-eaae-4292-ba97-10ae488432d0" }, { "name": "accept-api-version", @@ -178,23 +186,27 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1550, + "headersSize": 1596, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/json/serverinfo/version" }, "response": { - "bodySize": 283, + "bodySize": 273, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 283, - "text": "{\"_id\":\"version\",\"_rev\":\"1217229914\",\"version\":\"7.4.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.4.0-SNAPSHOT Build 7e44c1624c3a11db5b5b0b576bb162618f1ac605 (2023-September-18 09:04)\",\"revision\":\"7e44c1624c3a11db5b5b0b576bb162618f1ac605\",\"date\":\"2023-September-18 09:04\"}" + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"1157267696\",\"version\":\"7.6.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)\",\"revision\":\"3044e8afddd78acfb775451f6053575b124e7cb3\",\"date\":\"2024-June-25 16:54\"}" }, "cookies": [], "headers": [ @@ -232,7 +244,7 @@ }, { "name": "etag", - "value": "\"1217229914\"" + "value": "\"1157267696\"" }, { "name": "expires", @@ -248,20 +260,24 @@ }, { "name": "content-length", - "value": "283" + "value": "273" }, { "name": "date", - "value": "Tue, 17 Oct 2023 20:04:59 GMT" + "value": "Fri, 12 Jul 2024 15:17:48 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-f9c41699-9bf6-4751-af6d-822dde8367cc" + "value": "frodo-d651bc9f-eaae-4292-ba97-10ae488432d0" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -271,14 +287,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-17T20:04:59.840Z", - "time": 89, + "startedDateTime": "2024-07-12T15:17:48.710Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -286,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 89 + "wait": 69 } }, { @@ -302,16 +318,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-41" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-f9c41699-9bf6-4751-af6d-822dde8367cc" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-d651bc9f-eaae-4292-ba97-10ae488432d0" }, { "name": "accept-api-version", @@ -321,12 +337,16 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1722, + "headersSize": 1768, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -400,16 +420,20 @@ }, { "name": "date", - "value": "Tue, 17 Oct 2023 20:04:59 GMT" + "value": "Fri, 12 Jul 2024 15:17:48 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-f9c41699-9bf6-4751-af6d-822dde8367cc" + "value": "frodo-d651bc9f-eaae-4292-ba97-10ae488432d0" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -419,14 +443,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 746, + "headersSize": 766, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-17T20:05:00.050Z", - "time": 151, + "startedDateTime": "2024-07-12T15:17:48.859Z", + "time": 90, "timings": { "blocked": -1, "connect": -1, @@ -434,7 +458,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 151 + "wait": 90 } } ], diff --git a/test/e2e/mocks/authz_674614127/type-delete_931563771/0_type-name_3711494572/oauth2_393036114/recording.har b/test/e2e/mocks/authz_674614127/type-delete_931563771/0_type-name_3711494572/oauth2_393036114/recording.har index 722d874ab..ba46f3dd8 100644 --- a/test/e2e/mocks/authz_674614127/type-delete_931563771/0_type-name_3711494572/oauth2_393036114/recording.har +++ b/test/e2e/mocks/authz_674614127/type-delete_931563771/0_type-name_3711494572/oauth2_393036114/recording.har @@ -25,11 +25,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-41" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-f9c41699-9bf6-4751-af6d-822dde8367cc" + "value": "frodo-d651bc9f-eaae-4292-ba97-10ae488432d0" }, { "name": "accept-api-version", @@ -37,20 +37,24 @@ }, { "name": "content-length", - "value": 1138 + "value": "1138" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 397, + "headersSize": 443, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { "mimeType": "application/x-www-form-urlencoded", "params": [], - "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idm:* fr:idc:esv:*" + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idc:esv:* fr:idm:*" }, "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/oauth2/access_token" @@ -94,16 +98,20 @@ }, { "name": "date", - "value": "Tue, 17 Oct 2023 20:04:59 GMT" + "value": "Fri, 12 Jul 2024 15:17:48 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-f9c41699-9bf6-4751-af6d-822dde8367cc" + "value": "frodo-d651bc9f-eaae-4292-ba97-10ae488432d0" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -113,14 +121,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 541, + "headersSize": 561, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-17T20:04:59.703Z", - "time": 119, + "startedDateTime": "2024-07-12T15:17:48.606Z", + "time": 97, "timings": { "blocked": -1, "connect": -1, @@ -128,7 +136,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 119 + "wait": 97 } } ], diff --git a/test/e2e/mocks/authz_674614127/type-delete_931563771/0_type-name_3711494572/openidm_3290118515/recording.har b/test/e2e/mocks/authz_674614127/type-delete_931563771/0_type-name_3711494572/openidm_3290118515/recording.har index 5981bd5a1..8457f89e5 100644 --- a/test/e2e/mocks/authz_674614127/type-delete_931563771/0_type-name_3711494572/openidm_3290118515/recording.har +++ b/test/e2e/mocks/authz_674614127/type-delete_931563771/0_type-name_3711494572/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "ac31ccceb288fe104fb927288dc7c001", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -19,28 +19,176 @@ "name": "accept", "value": "application/json, text/plain, */*" }, + { + "name": "content-type", + "value": "application/json" + }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-41" + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-d651bc9f-eaae-4292-ba97-10ae488432d0" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Fri, 12 Jul 2024 15:17:48 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-f9c41699-9bf6-4751-af6d-822dde8367cc" + "value": "frodo-d651bc9f-eaae-4292-ba97-10ae488432d0" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-12T15:17:48.772Z", + "time": 96, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 96 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" }, { "name": "content-type", "value": "application/json" }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-d651bc9f-eaae-4292-ba97-10ae488432d0" + }, { "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1562, + "headersSize": 1608, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -49,20 +197,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/b672336b-41ef-428d-ae4a-e0c082875377?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1045, + "bodySize": 1163, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1045, - "text": "{\"_id\":\"b672336b-41ef-428d-ae4a-e0c082875377\",\"_rev\":\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\",\"accountStatus\":\"active\",\"name\":\"frodo-test\",\"description\":\"Frodo Test\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"8lN2UVDDHchL_gIYS5lAiEVAVocyqWHmqBPwPkd22NRMLetczaVSH2UQHoQu7SSKeAtojVJUYuxRtGPfGNExZurTy3CRlzpaNa67B6jyunycPHnyNked0ceFGfjD9c6e0b97L5wqwk2YNVVMGa9c1m8R9HWk2kg9lRwlZE_piwTM9bw8tuWfL1A2-fTDQB2PZSgGGz86jG1RGMY7dnafVKIX3HbW98xOxOwqIRz607IQr-NFia5zjTltpJjR1qOlEFmdHqGTGCnFcHxeJWmKOWcDM4WmfWcgK3zR9Br-aZoDTl8RMAths30Pc1pe_dl5OepxCYQ7b0BXg0zQaYcx5G5ZcNR3ldjDNfpiXg1viWjEBiwiCg7gkYksBu0aFHX2pc4KKHKcyIeD0sbhaLSK3JXhI1TJvm7rwyX1wsRKmMTGTZMxYJlADZufKKd-Jg7k2_iwP3WUJxdgkJsgvLj7ZbTf5Paz7_FLeSajjtGPu6hGSWV8uOGgRgcnJgz3DP2S9qfHI7nKswtgwFdjbOMK39iNjU8PI-cOaaVKQcH88xBCu1bpCX1MIVvZ5arQF783qasj9bBB4t27gKXOauIr-sXMUI6_L7CQ7IqWld8VvNWKReMMqiRQV9huEEV1chCFzZI_aEW82fDC9dRbFXG-w92PhPPVbNznWsrhO1aPxA8\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Tue, 17 Oct 2023 20:04:59 GMT" + "value": "Fri, 12 Jul 2024 15:17:48 GMT" }, { "name": "cache-control", @@ -86,7 +234,7 @@ }, { "name": "etag", - "value": "\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\"" + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" }, { "name": "expires", @@ -106,16 +254,20 @@ }, { "name": "content-length", - "value": "1045" + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-f9c41699-9bf6-4751-af6d-822dde8367cc" + "value": "frodo-d651bc9f-eaae-4292-ba97-10ae488432d0" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -125,14 +277,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 648, + "headersSize": 669, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-17T20:04:59.948Z", - "time": 91, + "startedDateTime": "2024-07-12T15:17:48.784Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -140,7 +292,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 91 + "wait": 67 } } ], diff --git a/test/e2e/mocks/config_603940551/import_288002260/0_AD_include-active-values_1052637288/am_1076162899/recording.har b/test/e2e/mocks/config_603940551/import_288002260/0_AD_include-active-values_1052637288/am_1076162899/recording.har index 9a17436db..9ab766986 100644 --- a/test/e2e/mocks/config_603940551/import_288002260/0_AD_include-active-values_1052637288/am_1076162899/recording.har +++ b/test/e2e/mocks/config_603940551/import_288002260/0_AD_include-active-values_1052637288/am_1076162899/recording.har @@ -29,7 +29,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -113,11 +113,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:05 GMT" + "value": "Thu, 11 Jul 2024 20:39:26 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -142,8 +142,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:05.389Z", - "time": 70, + "startedDateTime": "2024-07-11T20:39:26.921Z", + "time": 80, "timings": { "blocked": -1, "connect": -1, @@ -151,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 70 + "wait": 80 } }, { @@ -176,7 +176,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -264,11 +264,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:05 GMT" + "value": "Thu, 11 Jul 2024 20:39:26 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -293,7 +293,7 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:05.572Z", + "startedDateTime": "2024-07-11T20:39:27.118Z", "time": 64, "timings": { "blocked": -1, @@ -327,7 +327,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -366,7 +366,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 7289, - "text": "{\"_id\":\"dbe0bf9a-72aa-49d5-8483-9db147985a47\",\"name\":\"ADFS Profile Normalization (JS)\",\"description\":\"Normalizes raw profile data from ADFS\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMKICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGlzIHNjcmlwdCByZXR1cm5zIHRoZSBzb2NpYWwgaWRlbnRpdHkgcHJvZmlsZSBpbmZvcm1hdGlvbiBmb3IgdGhlIGF1dGhlbnRpY2F0aW5nIHVzZXIKICogaW4gYSBzdGFuZGFyZCBmb3JtIGV4cGVjdGVkIGJ5IHRoZSBTb2NpYWwgUHJvdmlkZXIgSGFuZGxlciBOb2RlLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlczoKICogcmF3UHJvZmlsZSAtIFRoZSBzb2NpYWwgaWRlbnRpdHkgcHJvdmlkZXIgcHJvZmlsZSBpbmZvcm1hdGlvbiBmb3IgdGhlIGF1dGhlbnRpY2F0aW5nIHVzZXIuCiAqICAgICAgICAgICAgICBKc29uVmFsdWUgKDEpLgogKiBsb2dnZXIgLSBUaGUgZGVidWcgbG9nZ2VyIGluc3RhbmNlOgogKiAgICAgICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiByZWFsbSAtIFN0cmluZyAocHJpbWl0aXZlKS4KICogICAgICAgICBUaGUgbmFtZSBvZiB0aGUgcmVhbG0gdGhlIHVzZXIgaXMgYXV0aGVudGljYXRpbmcgdG8uCiAqIHJlcXVlc3RIZWFkZXJzIC0gVHJlZU1hcCAoMikuCiAqICAgICAgICAgICAgICAgICAgVGhlIG9iamVjdCB0aGF0IHByb3ZpZGVzIG1ldGhvZHMgZm9yIGFjY2Vzc2luZyBoZWFkZXJzIGluIHRoZSBsb2dpbiByZXF1ZXN0OgogKiAgICAgICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2F1dGhlbnRpY2F0aW9uLWd1aWRlL3NjcmlwdGluZy1hcGktbm9kZS5odG1sI3NjcmlwdGluZy1hcGktbm9kZS1yZXF1ZXN0SGVhZGVycy4KICogcmVxdWVzdFBhcmFtZXRlcnMgLSBUcmVlTWFwICgyKS4KICogICAgICAgICAgICAgICAgICAgICBUaGUgb2JqZWN0IHRoYXQgY29udGFpbnMgdGhlIGF1dGhlbnRpY2F0aW9uIHJlcXVlc3QgcGFyYW1ldGVycy4KICogc2VsZWN0ZWRJZHAgLSBTdHJpbmcgKHByaW1pdGl2ZSkuCiAqICAgICAgICAgICAgICAgVGhlIHNvY2lhbCBpZGVudGl0eSBwcm92aWRlciBuYW1lLiBGb3IgZXhhbXBsZTogZ29vZ2xlLgogKiBzaGFyZWRTdGF0ZSAtIExpbmtlZEhhc2hNYXAgKDMpLgogKiAgICAgICAgICAgICAgIFRoZSBvYmplY3QgdGhhdCBob2xkcyB0aGUgc3RhdGUgb2YgdGhlIGF1dGhlbnRpY2F0aW9uIHRyZWUgYW5kIGFsbG93cyBkYXRhIGV4Y2hhbmdlIGJldHdlZW4gdGhlIHN0YXRlbGVzcyBub2RlczoKICogICAgICAgICAgICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hdXRoLW5vZGVzL2NvcmUtYWN0aW9uLmh0bWwjYWNjZXNzaW5nLXRyZWUtc3RhdGUuCiAqIHRyYW5zaWVudFN0YXRlIC0gTGlua2VkSGFzaE1hcCAoMykuCiAqICAgICAgICAgICAgICAgICAgVGhlIG9iamVjdCBmb3Igc3RvcmluZyBzZW5zaXRpdmUgaW5mb3JtYXRpb24gdGhhdCBtdXN0IG5vdCBsZWF2ZSB0aGUgc2VydmVyIHVuZW5jcnlwdGVkLAogKiAgICAgICAgICAgICAgICAgIGFuZCB0aGF0IG1heSBub3QgbmVlZCB0byBwZXJzaXN0IGJldHdlZW4gYXV0aGVudGljYXRpb24gcmVxdWVzdHMgZHVyaW5nIHRoZSBhdXRoZW50aWNhdGlvbiBzZXNzaW9uOgogKiAgICAgICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2F1dGgtbm9kZXMvY29yZS1hY3Rpb24uaHRtbCNhY2Nlc3NpbmctdHJlZS1zdGF0ZS4KICoKICogUmV0dXJuIC0gYSBKc29uVmFsdWUgKDEpLgogKiAgICAgICAgICBUaGUgcmVzdWx0IG9mIHRoZSBsYXN0IHN0YXRlbWVudCBpbiB0aGUgc2NyaXB0IGlzIHJldHVybmVkIHRvIHRoZSBzZXJ2ZXIuCiAqICAgICAgICAgIEN1cnJlbnRseSwgdGhlIEltbWVkaWF0ZWx5IEludm9rZWQgRnVuY3Rpb24gRXhwcmVzc2lvbiAoYWxzbyBrbm93biBhcyBTZWxmLUV4ZWN1dGluZyBBbm9ueW1vdXMgRnVuY3Rpb24pCiAqICAgICAgICAgIGlzIHRoZSBsYXN0IChhbmQgb25seSkgc3RhdGVtZW50IGluIHRoaXMgc2NyaXB0LCBhbmQgaXRzIHJldHVybiB2YWx1ZSB3aWxsIGJlY29tZSB0aGUgc2NyaXB0IHJlc3VsdC4KICogICAgICAgICAgRG8gbm90IHVzZSAicmV0dXJuIHZhcmlhYmxlIiBzdGF0ZW1lbnQgb3V0c2lkZSBvZiBhIGZ1bmN0aW9uIGRlZmluaXRpb24uCiAqCiAqICAgICAgICAgIFRoaXMgc2NyaXB0J3MgbGFzdCBzdGF0ZW1lbnQgc2hvdWxkIHJlc3VsdCBpbiBhIEpzb25WYWx1ZSAoMSkgd2l0aCB0aGUgZm9sbG93aW5nIGtleXM6CiAqICAgICAgICAgIHsKICogICAgICAgICAgICAgIHsiZGlzcGxheU5hbWUiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiZW1haWwiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiZmFtaWx5TmFtZSI6ICJjb3JyZXNwb25kaW5nLXNvY2lhbC1pZGVudGl0eS1wcm92aWRlci12YWx1ZSJ9LAogKiAgICAgICAgICAgICAgeyJnaXZlbk5hbWUiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiaWQiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsibG9jYWxlIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0sCiAqICAgICAgICAgICAgICB7InBob3RvVXJsIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0sCiAqICAgICAgICAgICAgICB7InVzZXJuYW1lIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0KICogICAgICAgICAgfQogKgogKiAgICAgICAgICBUaGUgY29uc3VtZXIgb2YgdGhpcyBkYXRhIGRlZmluZXMgd2hpY2gga2V5cyBhcmUgcmVxdWlyZWQgYW5kIHdoaWNoIGFyZSBvcHRpb25hbC4KICogICAgICAgICAgRm9yIGV4YW1wbGUsIHRoZSBzY3JpcHQgYXNzb2NpYXRlZCB3aXRoIHRoZSBTb2NpYWwgUHJvdmlkZXIgSGFuZGxlciBOb2RlIGFuZCwKICogICAgICAgICAgdWx0aW1hdGVseSwgdGhlIG1hbmFnZWQgb2JqZWN0IGNyZWF0ZWQvdXBkYXRlZCB3aXRoIHRoaXMgZGF0YQogKiAgICAgICAgICB3aWxsIGV4cGVjdCBjZXJ0YWluIGtleXMgdG8gYmUgcG9wdWxhdGVkLgogKiAgICAgICAgICBJbiBzb21lIGNvbW1vbiBkZWZhdWx0IGNvbmZpZ3VyYXRpb25zLCB0aGUgZm9sbG93aW5nIGtleXMgYXJlIHJlcXVpcmVkIHRvIGJlIG5vdCBlbXB0eToKICogICAgICAgICAgdXNlcm5hbWUsIGdpdmVuTmFtZSwgZmFtaWx5TmFtZSwgZW1haWwuCiAqCiAqICAgICAgICAgIEZyb20gUkZDNDUxNzogQSB2YWx1ZSBvZiB0aGUgRGlyZWN0b3J5IFN0cmluZyBzeW50YXggaXMgYSBzdHJpbmcgb2Ygb25lIG9yIG1vcmUKICogICAgICAgICAgYXJiaXRyYXJ5IGNoYXJhY3RlcnMgZnJvbSB0aGUgVW5pdmVyc2FsIENoYXJhY3RlciBTZXQgKFVDUykuCiAqICAgICAgICAgIEEgemVyby1sZW5ndGggY2hhcmFjdGVyIHN0cmluZyBpcyBub3QgcGVybWl0dGVkLgogKgogKiAoMSkgSnNvblZhbHVlIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL2pzb24vSnNvblZhbHVlLmh0bWwuCiAqICgyKSBUcmVlTWFwIC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9UcmVlTWFwLmh0bWwuCiAqICgzKSBMaW5rZWRIYXNoTWFwIC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9MaW5rZWRIYXNoTWFwLmh0bWwuCiAqLwoKKGZ1bmN0aW9uICgpIHsKICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZQogICAgKTsKCiAgICB2YXIgbm9ybWFsaXplZFByb2ZpbGVEYXRhID0gZnJKYXZhLkpzb25WYWx1ZS5qc29uKGZySmF2YS5Kc29uVmFsdWUub2JqZWN0KCkpOwogIAogICAgICAvL2xvZ2dlci5tZXNzYWdlKCdTZWd1aW4gcmF3UHJvZmlsZTogJytyYXdQcm9maWxlKTsKCiAgICBub3JtYWxpemVkUHJvZmlsZURhdGEucHV0KCdpZCcsIHJhd1Byb2ZpbGUuZ2V0KCdzdWInKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2Rpc3BsYXlOYW1lJywgcmF3UHJvZmlsZS5nZXQoJ2dpdmVuTmFtZScpLmFzU3RyaW5nKCkgKyAnICcgKyByYXdQcm9maWxlLmdldCgnc24nKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2VtYWlsJywgcmF3UHJvZmlsZS5nZXQoJ21haWwnKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2dpdmVuTmFtZScsIHJhd1Byb2ZpbGUuZ2V0KCdnaXZlbk5hbWUnKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2ZhbWlseU5hbWUnLCByYXdQcm9maWxlLmdldCgnc24nKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ3VzZXJuYW1lJywgcmF3UHJvZmlsZS5nZXQoJ3VwbicpLmFzU3RyaW5nKCkpOwogICAgbm9ybWFsaXplZFByb2ZpbGVEYXRhLnB1dCgncm9sZXMnLCByYXdQcm9maWxlLmdldCgncm9sZXMnKS5hc1N0cmluZygpKTsKICAKICAgICAgLy9sb2dnZXIubWVzc2FnZSgnU2VndWluIG5vcm1hbGl6ZWRQcm9maWxlRGF0YTogJytub3JtYWxpemVkUHJvZmlsZURhdGEpOwoKICAgIHJldHVybiBub3JtYWxpemVkUHJvZmlsZURhdGE7Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287392690,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"dbe0bf9a-72aa-49d5-8483-9db147985a47\",\"name\":\"ADFS Profile Normalization (JS)\",\"description\":\"Normalizes raw profile data from ADFS\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMKICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGlzIHNjcmlwdCByZXR1cm5zIHRoZSBzb2NpYWwgaWRlbnRpdHkgcHJvZmlsZSBpbmZvcm1hdGlvbiBmb3IgdGhlIGF1dGhlbnRpY2F0aW5nIHVzZXIKICogaW4gYSBzdGFuZGFyZCBmb3JtIGV4cGVjdGVkIGJ5IHRoZSBTb2NpYWwgUHJvdmlkZXIgSGFuZGxlciBOb2RlLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlczoKICogcmF3UHJvZmlsZSAtIFRoZSBzb2NpYWwgaWRlbnRpdHkgcHJvdmlkZXIgcHJvZmlsZSBpbmZvcm1hdGlvbiBmb3IgdGhlIGF1dGhlbnRpY2F0aW5nIHVzZXIuCiAqICAgICAgICAgICAgICBKc29uVmFsdWUgKDEpLgogKiBsb2dnZXIgLSBUaGUgZGVidWcgbG9nZ2VyIGluc3RhbmNlOgogKiAgICAgICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiByZWFsbSAtIFN0cmluZyAocHJpbWl0aXZlKS4KICogICAgICAgICBUaGUgbmFtZSBvZiB0aGUgcmVhbG0gdGhlIHVzZXIgaXMgYXV0aGVudGljYXRpbmcgdG8uCiAqIHJlcXVlc3RIZWFkZXJzIC0gVHJlZU1hcCAoMikuCiAqICAgICAgICAgICAgICAgICAgVGhlIG9iamVjdCB0aGF0IHByb3ZpZGVzIG1ldGhvZHMgZm9yIGFjY2Vzc2luZyBoZWFkZXJzIGluIHRoZSBsb2dpbiByZXF1ZXN0OgogKiAgICAgICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2F1dGhlbnRpY2F0aW9uLWd1aWRlL3NjcmlwdGluZy1hcGktbm9kZS5odG1sI3NjcmlwdGluZy1hcGktbm9kZS1yZXF1ZXN0SGVhZGVycy4KICogcmVxdWVzdFBhcmFtZXRlcnMgLSBUcmVlTWFwICgyKS4KICogICAgICAgICAgICAgICAgICAgICBUaGUgb2JqZWN0IHRoYXQgY29udGFpbnMgdGhlIGF1dGhlbnRpY2F0aW9uIHJlcXVlc3QgcGFyYW1ldGVycy4KICogc2VsZWN0ZWRJZHAgLSBTdHJpbmcgKHByaW1pdGl2ZSkuCiAqICAgICAgICAgICAgICAgVGhlIHNvY2lhbCBpZGVudGl0eSBwcm92aWRlciBuYW1lLiBGb3IgZXhhbXBsZTogZ29vZ2xlLgogKiBzaGFyZWRTdGF0ZSAtIExpbmtlZEhhc2hNYXAgKDMpLgogKiAgICAgICAgICAgICAgIFRoZSBvYmplY3QgdGhhdCBob2xkcyB0aGUgc3RhdGUgb2YgdGhlIGF1dGhlbnRpY2F0aW9uIHRyZWUgYW5kIGFsbG93cyBkYXRhIGV4Y2hhbmdlIGJldHdlZW4gdGhlIHN0YXRlbGVzcyBub2RlczoKICogICAgICAgICAgICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hdXRoLW5vZGVzL2NvcmUtYWN0aW9uLmh0bWwjYWNjZXNzaW5nLXRyZWUtc3RhdGUuCiAqIHRyYW5zaWVudFN0YXRlIC0gTGlua2VkSGFzaE1hcCAoMykuCiAqICAgICAgICAgICAgICAgICAgVGhlIG9iamVjdCBmb3Igc3RvcmluZyBzZW5zaXRpdmUgaW5mb3JtYXRpb24gdGhhdCBtdXN0IG5vdCBsZWF2ZSB0aGUgc2VydmVyIHVuZW5jcnlwdGVkLAogKiAgICAgICAgICAgICAgICAgIGFuZCB0aGF0IG1heSBub3QgbmVlZCB0byBwZXJzaXN0IGJldHdlZW4gYXV0aGVudGljYXRpb24gcmVxdWVzdHMgZHVyaW5nIHRoZSBhdXRoZW50aWNhdGlvbiBzZXNzaW9uOgogKiAgICAgICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2F1dGgtbm9kZXMvY29yZS1hY3Rpb24uaHRtbCNhY2Nlc3NpbmctdHJlZS1zdGF0ZS4KICoKICogUmV0dXJuIC0gYSBKc29uVmFsdWUgKDEpLgogKiAgICAgICAgICBUaGUgcmVzdWx0IG9mIHRoZSBsYXN0IHN0YXRlbWVudCBpbiB0aGUgc2NyaXB0IGlzIHJldHVybmVkIHRvIHRoZSBzZXJ2ZXIuCiAqICAgICAgICAgIEN1cnJlbnRseSwgdGhlIEltbWVkaWF0ZWx5IEludm9rZWQgRnVuY3Rpb24gRXhwcmVzc2lvbiAoYWxzbyBrbm93biBhcyBTZWxmLUV4ZWN1dGluZyBBbm9ueW1vdXMgRnVuY3Rpb24pCiAqICAgICAgICAgIGlzIHRoZSBsYXN0IChhbmQgb25seSkgc3RhdGVtZW50IGluIHRoaXMgc2NyaXB0LCBhbmQgaXRzIHJldHVybiB2YWx1ZSB3aWxsIGJlY29tZSB0aGUgc2NyaXB0IHJlc3VsdC4KICogICAgICAgICAgRG8gbm90IHVzZSAicmV0dXJuIHZhcmlhYmxlIiBzdGF0ZW1lbnQgb3V0c2lkZSBvZiBhIGZ1bmN0aW9uIGRlZmluaXRpb24uCiAqCiAqICAgICAgICAgIFRoaXMgc2NyaXB0J3MgbGFzdCBzdGF0ZW1lbnQgc2hvdWxkIHJlc3VsdCBpbiBhIEpzb25WYWx1ZSAoMSkgd2l0aCB0aGUgZm9sbG93aW5nIGtleXM6CiAqICAgICAgICAgIHsKICogICAgICAgICAgICAgIHsiZGlzcGxheU5hbWUiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiZW1haWwiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiZmFtaWx5TmFtZSI6ICJjb3JyZXNwb25kaW5nLXNvY2lhbC1pZGVudGl0eS1wcm92aWRlci12YWx1ZSJ9LAogKiAgICAgICAgICAgICAgeyJnaXZlbk5hbWUiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiaWQiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsibG9jYWxlIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0sCiAqICAgICAgICAgICAgICB7InBob3RvVXJsIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0sCiAqICAgICAgICAgICAgICB7InVzZXJuYW1lIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0KICogICAgICAgICAgfQogKgogKiAgICAgICAgICBUaGUgY29uc3VtZXIgb2YgdGhpcyBkYXRhIGRlZmluZXMgd2hpY2gga2V5cyBhcmUgcmVxdWlyZWQgYW5kIHdoaWNoIGFyZSBvcHRpb25hbC4KICogICAgICAgICAgRm9yIGV4YW1wbGUsIHRoZSBzY3JpcHQgYXNzb2NpYXRlZCB3aXRoIHRoZSBTb2NpYWwgUHJvdmlkZXIgSGFuZGxlciBOb2RlIGFuZCwKICogICAgICAgICAgdWx0aW1hdGVseSwgdGhlIG1hbmFnZWQgb2JqZWN0IGNyZWF0ZWQvdXBkYXRlZCB3aXRoIHRoaXMgZGF0YQogKiAgICAgICAgICB3aWxsIGV4cGVjdCBjZXJ0YWluIGtleXMgdG8gYmUgcG9wdWxhdGVkLgogKiAgICAgICAgICBJbiBzb21lIGNvbW1vbiBkZWZhdWx0IGNvbmZpZ3VyYXRpb25zLCB0aGUgZm9sbG93aW5nIGtleXMgYXJlIHJlcXVpcmVkIHRvIGJlIG5vdCBlbXB0eToKICogICAgICAgICAgdXNlcm5hbWUsIGdpdmVuTmFtZSwgZmFtaWx5TmFtZSwgZW1haWwuCiAqCiAqICAgICAgICAgIEZyb20gUkZDNDUxNzogQSB2YWx1ZSBvZiB0aGUgRGlyZWN0b3J5IFN0cmluZyBzeW50YXggaXMgYSBzdHJpbmcgb2Ygb25lIG9yIG1vcmUKICogICAgICAgICAgYXJiaXRyYXJ5IGNoYXJhY3RlcnMgZnJvbSB0aGUgVW5pdmVyc2FsIENoYXJhY3RlciBTZXQgKFVDUykuCiAqICAgICAgICAgIEEgemVyby1sZW5ndGggY2hhcmFjdGVyIHN0cmluZyBpcyBub3QgcGVybWl0dGVkLgogKgogKiAoMSkgSnNvblZhbHVlIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL2pzb24vSnNvblZhbHVlLmh0bWwuCiAqICgyKSBUcmVlTWFwIC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9UcmVlTWFwLmh0bWwuCiAqICgzKSBMaW5rZWRIYXNoTWFwIC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9MaW5rZWRIYXNoTWFwLmh0bWwuCiAqLwoKKGZ1bmN0aW9uICgpIHsKICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZQogICAgKTsKCiAgICB2YXIgbm9ybWFsaXplZFByb2ZpbGVEYXRhID0gZnJKYXZhLkpzb25WYWx1ZS5qc29uKGZySmF2YS5Kc29uVmFsdWUub2JqZWN0KCkpOwogIAogICAgICAvL2xvZ2dlci5tZXNzYWdlKCdTZWd1aW4gcmF3UHJvZmlsZTogJytyYXdQcm9maWxlKTsKCiAgICBub3JtYWxpemVkUHJvZmlsZURhdGEucHV0KCdpZCcsIHJhd1Byb2ZpbGUuZ2V0KCdzdWInKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2Rpc3BsYXlOYW1lJywgcmF3UHJvZmlsZS5nZXQoJ2dpdmVuTmFtZScpLmFzU3RyaW5nKCkgKyAnICcgKyByYXdQcm9maWxlLmdldCgnc24nKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2VtYWlsJywgcmF3UHJvZmlsZS5nZXQoJ21haWwnKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2dpdmVuTmFtZScsIHJhd1Byb2ZpbGUuZ2V0KCdnaXZlbk5hbWUnKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2ZhbWlseU5hbWUnLCByYXdQcm9maWxlLmdldCgnc24nKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ3VzZXJuYW1lJywgcmF3UHJvZmlsZS5nZXQoJ3VwbicpLmFzU3RyaW5nKCkpOwogICAgbm9ybWFsaXplZFByb2ZpbGVEYXRhLnB1dCgncm9sZXMnLCByYXdQcm9maWxlLmdldCgncm9sZXMnKS5hc1N0cmluZygpKTsKICAKICAgICAgLy9sb2dnZXIubWVzc2FnZSgnU2VndWluIG5vcm1hbGl6ZWRQcm9maWxlRGF0YTogJytub3JtYWxpemVkUHJvZmlsZURhdGEpOwoKICAgIHJldHVybiBub3JtYWxpemVkUHJvZmlsZURhdGE7Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730394598,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -420,11 +420,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:32 GMT" + "value": "Thu, 11 Jul 2024 20:39:54 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -449,8 +449,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:32.629Z", - "time": 128, + "startedDateTime": "2024-07-11T20:39:54.542Z", + "time": 173, "timings": { "blocked": -1, "connect": -1, @@ -458,7 +458,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 128 + "wait": 173 } }, { @@ -483,7 +483,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -522,7 +522,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 10036, - "text": "{\"_id\":\"39c08084-1238-43e8-857f-2e11005eac49\",\"name\":\"Alpha OAuth2 Access Token Modification Script\",\"description\":\"Default alpha realm script for OAuth2 Access Token Modification\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMTktMjAyMSBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMKICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGlzIHNjcmlwdCBsZXRzIHlvdSBtb2RpZnkgaW5mb3JtYXRpb24gYXNzb2NpYXRlZCB3aXRoIGFuIE9BdXRoMiBhY2Nlc3MgdG9rZW4KICogd2l0aCBtZXRob2RzIHByb3ZpZGVkIGJ5IHRoZSBBY2Nlc3NUb2tlbiAoMSkgaW50ZXJmYWNlLgogKiBUaGUgY2hhbmdlcyBtYWRlIHRvIE9BdXRoMiBhY2Nlc3MgdG9rZW5zIHdpbGwgZGlyZWN0bHkgaW1wYWN0IHRoZSBzaXplIG9mIHRoZSBDVFMgdG9rZW5zLAogKiBhbmQsIHNpbWlsYXJseSwgdGhlIHNpemUgb2YgdGhlIEpXVHMgaWYgY2xpZW50LWJhc2VkIE9BdXRoMiB0b2tlbnMgYXJlIHV0aWxpemVkLgogKiBXaGVuIGFkZGluZy91cGRhdGluZyBmaWVsZHMgbWFrZSBzdXJlIHRoYXQgdGhlIHRva2VuIHNpemUgcmVtYWlucyB3aXRoaW4gY2xpZW50L3VzZXItYWdlbnQgbGltaXRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlczoKICogYWNjZXNzVG9rZW4gLSBBY2Nlc3NUb2tlbiAoMSkuCiAqICAgICAgICAgICAgICAgVGhlIGFjY2VzcyB0b2tlbiB0byBiZSB1cGRhdGVkLgogKiAgICAgICAgICAgICAgIE11dGFibGUgb2JqZWN0LCBhbGwgY2hhbmdlcyB0byB0aGUgYWNjZXNzIHRva2VuIHdpbGwgYmUgcmVmbGVjdGVkLgogKiBzY29wZXMgLSBTZXQ8U3RyaW5nPiAoNikuCiAqICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICogcmVxdWVzdFByb3BlcnRpZXMgLSBVbm1vZGlmaWFibGUgTWFwICg1KS4KICogICAgICAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgY29udGFpbnMgYSBtYXAgb2YgcmVxdWVzdCBwcm9wZXJ0aWVzOgogKiAgICAgICAgICAgICAgICAgICAgIHJlcXVlc3RVcmkgLSBUaGUgcmVxdWVzdCBVUkkuCiAqICAgICAgICAgICAgICAgICAgICAgcmVhbG0gLSBUaGUgcmVhbG0gdGhhdCB0aGUgcmVxdWVzdCByZWxhdGVzIHRvLgogKiAgICAgICAgICAgICAgICAgICAgIHJlcXVlc3RQYXJhbXMgLSBBIG1hcCBvZiB0aGUgcmVxdWVzdCBwYXJhbXMgYW5kL29yIHBvc3RlZCBkYXRhLgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFYWNoIHZhbHVlIGlzIGEgbGlzdCBvZiBvbmUgb3IgbW9yZSBwcm9wZXJ0aWVzLgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQbGVhc2Ugbm90ZSB0aGF0IHRoZXNlIHNob3VsZCBiZSBoYW5kbGVkIGluIGFjY29yZGFuY2Ugd2l0aCBPV0FTUCBiZXN0IHByYWN0aWNlczoKICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHR0cHM6Ly9vd2FzcC5vcmcvd3d3LWNvbW11bml0eS92dWxuZXJhYmlsaXRpZXMvVW5zYWZlX3VzZV9vZl9SZWZsZWN0aW9uLgogKiBjbGllbnRQcm9wZXJ0aWVzIC0gVW5tb2RpZmlhYmxlIE1hcCAoNSkuCiAqICAgICAgICAgICAgICAgICAgICBQcmVzZW50IGlmIHRoZSBjbGllbnQgc3BlY2lmaWVkIGluIHRoZSByZXF1ZXN0IHdhcyBpZGVudGlmaWVkLCBjb250YWlucyBhIG1hcCBvZiBjbGllbnQgcHJvcGVydGllczoKICogICAgICAgICAgICAgICAgICAgIGNsaWVudElkIC0gVGhlIGNsaWVudCdzIFVSSSBmb3IgdGhlIHJlcXVlc3QgbG9jYWxlLgogKiAgICAgICAgICAgICAgICAgICAgYWxsb3dlZEdyYW50VHlwZXMgLSBMaXN0IG9mIHRoZSBhbGxvd2VkIGdyYW50IHR5cGVzIChvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLkdyYW50VHlwZSkgZm9yIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkUmVzcG9uc2VUeXBlcyAtIExpc3Qgb2YgdGhlIGFsbG93ZWQgcmVzcG9uc2UgdHlwZXMgZm9yIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkU2NvcGVzIC0gTGlzdCBvZiB0aGUgYWxsb3dlZCBzY29wZXMgZm9yIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICBjdXN0b21Qcm9wZXJ0aWVzIC0gQSBtYXAgb2YgdGhlIGN1c3RvbSBwcm9wZXJ0aWVzIG9mIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTGlzdHMgb3IgbWFwcyB3aWxsIGJlIGluY2x1ZGVkIGFzIHN1Yi1tYXBzOyBmb3IgZXhhbXBsZToKICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXN0b21NYXBbS2V5MV09VmFsdWUxIHdpbGwgYmUgcmV0dXJuZWQgYXMgY3VzdG9tTWFwIC0+IEtleTEgLT4gVmFsdWUxLgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFRvIGFkZCBjdXN0b20gcHJvcGVydGllcyB0byBhIGNsaWVudCwgdXBkYXRlIHRoZSBDdXN0b20gUHJvcGVydGllcyBmaWVsZAogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGluIEFNIENvbnNvbGUgPiBSZWFsbSBOYW1lID4gQXBwbGljYXRpb25zID4gT0F1dGggMi4wID4gQ2xpZW50cyA+IENsaWVudCBJRCA+IEFkdmFuY2VkLgogKiBpZGVudGl0eSAtIEFNSWRlbnRpdHkgKDMpLgogKiAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgaWRlbnRpdHkgb2YgdGhlIHJlc291cmNlIG93bmVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpLgogKiAgICAgICAgICAgUHJlc2VudCBpZiB0aGUgcmVxdWVzdCBjb250YWlucyB0aGUgc2Vzc2lvbiBjb29raWUsIHRoZSB1c2VyJ3Mgc2Vzc2lvbiBvYmplY3QuCiAqIHNjcmlwdE5hbWUgLSBTdHJpbmcgKHByaW1pdGl2ZSkuCiAqICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIGRpc3BsYXkgbmFtZSBvZiB0aGUgc2NyaXB0LgogKiBsb2dnZXIgLSBBbHdheXMgcHJlc2VudCwgdGhlICJPQXV0aDJQcm92aWRlciIgZGVidWcgbG9nZ2VyIGluc3RhbmNlOgogKiAgICAgICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgICAgICBDb3JyZXNwb25kaW5nIGxvZyBmaWxlcyB3aWxsIGJlIHByZWZpeGVkIHdpdGg6IHNjcmlwdHMuT0FVVEgyX0FDQ0VTU19UT0tFTl9NT0RJRklDQVRJT04uCiAqIGh0dHBDbGllbnQgLSBIVFRQIENsaWVudCAoOCkuCiAqICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIEhUVFAgQ2xpZW50IGluc3RhbmNlOgogKiAgICAgICAgICAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWh0dHAtY2xpZW50Lmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtaHR0cC1jbGllbnQuCiAqCiAqIFJldHVybiAtIG5vIHZhbHVlIGlzIGV4cGVjdGVkLCBjaGFuZ2VzIHNoYWxsIGJlIG1hZGUgdG8gdGhlIGFjY2Vzc1Rva2VuIHBhcmFtZXRlciBkaXJlY3RseS4KICoKICogQ2xhc3MgcmVmZXJlbmNlOgogKiAoMSkgQWNjZXNzVG9rZW4gLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb2F1dGgyL2NvcmUvQWNjZXNzVG9rZW4uaHRtbC4KICogKDMpIEFNSWRlbnRpdHkgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvaWRtL0FNSWRlbnRpdHkuaHRtbC4KICogKDQpIFNTT1Rva2VuIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDUpIE1hcCAtIGh0dHBzOi8vZG9jcy5vcmFjbGUuY29tL2VuL2phdmEvamF2YXNlLzExL2RvY3MvYXBpL2phdmEuYmFzZS9qYXZhL3V0aWwvSGFzaE1hcC5odG1sLAogKiAgICAgICAgICAgb3IgaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9MaW5rZWRIYXNoTWFwLmh0bWwuCiAqICg2KSBTZXQgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS91dGlsL0hhc2hTZXQuaHRtbC4KICogKDgpIENsaWVudCAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9odHRwL0NsaWVudC5odG1sLgogKi8KCi8qIEVYQU1QTEUKKGZ1bmN0aW9uICgpIHsKICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgb3JnLmZvcmdlcm9jay5odHRwLnByb3RvY29sLlJlcXVlc3QsCiAgICAgICAgb3JnLmZvcmdlcm9jay5odHRwLnByb3RvY29sLlJlc3BvbnNlCiAgICApOwoKICAgIC8vIEFsd2F5cyBpbmNsdWRlcyB0aGlzIGZpZWxkIGluIHRoZSB0b2tlbi4KICAgIGFjY2Vzc1Rva2VuLnNldEZpZWxkKCdrZXkxJywgJ3ZhbHVlMScpOwoKICAgIC8vIFJlY2VpdmVzIGFuZCBhZGRzIHRvIHRoZSBhY2Nlc3MgdG9rZW4gYWRkaXRpb25hbCB2YWx1ZXMgYnkgcGVyZm9ybWluZyBhIFJFU1QgY2FsbCB0byBhbiBleHRlcm5hbCBzZXJ2aWNlLgogICAgLy8gV0FSTklORzogQmVsb3csIHlvdSB3aWxsIGZpbmQgYSByZWZlcmVuY2UgdG8gYSB0aGlyZC1wYXJ0eSBzaXRlLCB3aGljaCBpcyBwcm92aWRlZCBvbmx5IGFzIGFuIGV4YW1wbGUuCiAgICB2YXIgdXJpID0gJ2h0dHBzOi8vanNvbnBsYWNlaG9sZGVyLnR5cGljb2RlLmNvbS9wb3N0cyc7CgogICAgdHJ5IHsKICAgICAgICB2YXIgcmVxdWVzdCA9IG5ldyBmckphdmEuUmVxdWVzdCgpOwoKICAgICAgICAvLyBZb3UgY2FuIGNoYWluIG1ldGhvZHMgdGhhdCByZXR1cm4gdGhlIHJlcXVlc3Qgb2JqZWN0LgogICAgICAgIHJlcXVlc3Quc2V0VXJpKHVyaSkKICAgICAgICAgICAgLnNldE1ldGhvZCgnUE9TVCcpCiAgICAgICAgICAgIC5zZXRFbnRpdHkoSlNPTi5zdHJpbmdpZnkoewogICAgICAgICAgICAgICAgdXBkYXRlZEZpZWxkczogewogICAgICAgICAgICAgICAgICAgIGtleTI6ICd2YWx1ZTInLAogICAgICAgICAgICAgICAgICAgIGtleTM6ICd2YWx1ZTMnCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pKTsKCiAgICAgICAgLy8gWW91IGNhbiBjYWxsIGEgbWV0aG9kIHdoZW4gY2hhaW5pbmcgaXMgbm90IHBvc3NpYmxlLgogICAgICAgIHJlcXVlc3QuZ2V0SGVhZGVycygpLmFkZCgnQ29udGVudC1UeXBlJywgJ2FwcGxpY2F0aW9uL2pzb247IGNoYXJzZXQ9VVRGLTgnKTsKCiAgICAgICAgLy8gU2VuZHMgdGhlIHJlcXVlc3QgYW5kIHJlY2VpdmVzIHRoZSByZXNwb25zZS4KICAgICAgICB2YXIgcmVzcG9uc2UgPSBodHRwQ2xpZW50LnNlbmQocmVxdWVzdCkuZ2V0T3JUaHJvdygpOwoKICAgICAgICAvLyBDaGVja3MgaWYgdGhlIHJlc3BvbnNlIHN0YXR1cyBpcyBhcyBleHBlY3RlZC4KICAgICAgICBpZiAocmVzcG9uc2UuZ2V0U3RhdHVzKCkgPT09IG9yZy5mb3JnZXJvY2suaHR0cC5wcm90b2NvbC5TdGF0dXMuQ1JFQVRFRCkgewogICAgICAgICAgICB2YXIgcmVzdWx0ID0gSlNPTi5wYXJzZShyZXNwb25zZS5nZXRFbnRpdHkoKS5nZXRTdHJpbmcoKSk7CgogICAgICAgICAgICAvLyBTZXQgbXVsdGlwbGUgdG9rZW4gZmllbGRzIGF0IG9uY2UuCiAgICAgICAgICAgIGFjY2Vzc1Rva2VuLnNldEZpZWxkcyhyZXN1bHQudXBkYXRlZEZpZWxkcyk7CiAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgbG9nZ2VyLmVycm9yKCdVbmFibGUgdG8gb2J0YWluIGFjY2VzcyB0b2tlbiBtb2RpZmljYXRpb25zLiBTdGF0dXM6ICcgKyByZXNwb25zZS5nZXRTdGF0dXMoKSArICcuIENvbnRlbnQ6ICcgKyByZXNwb25zZS5nZXRFbnRpdHkoKS5nZXRTdHJpbmcoKSk7CiAgICAgICAgfQogICAgfSBjYXRjaCAoZSkgewogICAgICAgIGxvZ2dlci5lcnJvcignVGhlIHJlcXVlc3QgcHJvY2Vzc2luZyB3YXMgaW50ZXJydXB0ZWQuICcgKyBlKTsKCiAgICAgICAgLy8gVGhlIGFjY2VzcyB0b2tlbiByZXF1ZXN0IGZhaWxzIHdpdGggdGhlIEhUVFAgNTAwIGVycm9yIGluIHRoaXMgY2FzZS4KICAgICAgICB0aHJvdyAoJ1VuYWJsZSB0byBvYnRhaW4gcmVzcG9uc2UgZnJvbTogJyArIHVyaSk7CiAgICB9CgogICAgLy8gQWRkcyBuZXcgZmllbGRzIGNvbnRhaW5pbmcgaWRlbnRpdHkgYXR0cmlidXRlIHZhbHVlcyB0byB0aGUgYWNjZXNzIHRva2VuLgogICAgYWNjZXNzVG9rZW4uc2V0RmllbGQoJ21haWwnLCBpZGVudGl0eS5nZXRBdHRyaWJ1dGUoJ21haWwnKSk7CiAgICBhY2Nlc3NUb2tlbi5zZXRGaWVsZCgncGhvbmUnLCBpZGVudGl0eS5nZXRBdHRyaWJ1dGUoJ3RlbGVwaG9uZU51bWJlcicpLnRvQXJyYXkoKVswXSk7CgogICAgLy8gQWRkcyBuZXcgZmllbGRzIGNvbnRhaW5pbmcgdGhlIHNlc3Npb24gcHJvcGVydHkgdmFsdWVzLgogICAgLy8gTk9URTogc2Vzc2lvbiBtYXkgbm90IGJlIGF2YWlsYWJsZSBmb3Igbm9uLWludGVyYWN0aXZlIGF1dGhvcml6YXRpb24gZ3JhbnRzLgogICAgaWYgKHNlc3Npb24pIHsKICAgICAgICB0cnkgewogICAgICAgICAgICBhY2Nlc3NUb2tlbi5zZXRGaWVsZCgnaXBBZGRyZXNzJywgc2Vzc2lvbi5nZXRQcm9wZXJ0eSgnSG9zdCcpKTsKICAgICAgICB9IGNhdGNoIChlKSB7CiAgICAgICAgICAgIGxvZ2dlci5lcnJvcignVW5hYmxlIHRvIHJldHJpZXZlIHNlc3Npb24gcHJvcGVydHkgdmFsdWUuICcgKyBlKTsKICAgICAgICB9CiAgICB9CgogICAgLy8gUmVtb3ZlcyBhIG5hdGl2ZSBmaWVsZCBmcm9tIHRoZSB0b2tlbiBlbnRyeSwgdGhhdCB3YXMgc2V0IGJ5IEFNLgogICAgLy8gV0FSTklORzogcmVtb3ZpbmcgbmF0aXZlIGZpZWxkcyBmcm9tIHRoZSB0b2tlbiBtYXkgcmVzdWx0IGluIGxvc3Mgb2YgZnVuY3Rpb25hbGl0eS4KICAgIC8vIGFjY2Vzc1Rva2VuLnJlbW92ZVRva2VuTmFtZSgpCgogICAgLy8gTm8gcmV0dXJuIHZhbHVlIGlzIGV4cGVjdGVkLiBMZXQgaXQgYmUgdW5kZWZpbmVkLgp9KCkpOwoqLwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OAUTH2_ACCESS_TOKEN_MODIFICATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287392829,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"39c08084-1238-43e8-857f-2e11005eac49\",\"name\":\"Alpha OAuth2 Access Token Modification Script\",\"description\":\"Default alpha realm script for OAuth2 Access Token Modification\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMTktMjAyMSBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMKICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGlzIHNjcmlwdCBsZXRzIHlvdSBtb2RpZnkgaW5mb3JtYXRpb24gYXNzb2NpYXRlZCB3aXRoIGFuIE9BdXRoMiBhY2Nlc3MgdG9rZW4KICogd2l0aCBtZXRob2RzIHByb3ZpZGVkIGJ5IHRoZSBBY2Nlc3NUb2tlbiAoMSkgaW50ZXJmYWNlLgogKiBUaGUgY2hhbmdlcyBtYWRlIHRvIE9BdXRoMiBhY2Nlc3MgdG9rZW5zIHdpbGwgZGlyZWN0bHkgaW1wYWN0IHRoZSBzaXplIG9mIHRoZSBDVFMgdG9rZW5zLAogKiBhbmQsIHNpbWlsYXJseSwgdGhlIHNpemUgb2YgdGhlIEpXVHMgaWYgY2xpZW50LWJhc2VkIE9BdXRoMiB0b2tlbnMgYXJlIHV0aWxpemVkLgogKiBXaGVuIGFkZGluZy91cGRhdGluZyBmaWVsZHMgbWFrZSBzdXJlIHRoYXQgdGhlIHRva2VuIHNpemUgcmVtYWlucyB3aXRoaW4gY2xpZW50L3VzZXItYWdlbnQgbGltaXRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlczoKICogYWNjZXNzVG9rZW4gLSBBY2Nlc3NUb2tlbiAoMSkuCiAqICAgICAgICAgICAgICAgVGhlIGFjY2VzcyB0b2tlbiB0byBiZSB1cGRhdGVkLgogKiAgICAgICAgICAgICAgIE11dGFibGUgb2JqZWN0LCBhbGwgY2hhbmdlcyB0byB0aGUgYWNjZXNzIHRva2VuIHdpbGwgYmUgcmVmbGVjdGVkLgogKiBzY29wZXMgLSBTZXQ8U3RyaW5nPiAoNikuCiAqICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICogcmVxdWVzdFByb3BlcnRpZXMgLSBVbm1vZGlmaWFibGUgTWFwICg1KS4KICogICAgICAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgY29udGFpbnMgYSBtYXAgb2YgcmVxdWVzdCBwcm9wZXJ0aWVzOgogKiAgICAgICAgICAgICAgICAgICAgIHJlcXVlc3RVcmkgLSBUaGUgcmVxdWVzdCBVUkkuCiAqICAgICAgICAgICAgICAgICAgICAgcmVhbG0gLSBUaGUgcmVhbG0gdGhhdCB0aGUgcmVxdWVzdCByZWxhdGVzIHRvLgogKiAgICAgICAgICAgICAgICAgICAgIHJlcXVlc3RQYXJhbXMgLSBBIG1hcCBvZiB0aGUgcmVxdWVzdCBwYXJhbXMgYW5kL29yIHBvc3RlZCBkYXRhLgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFYWNoIHZhbHVlIGlzIGEgbGlzdCBvZiBvbmUgb3IgbW9yZSBwcm9wZXJ0aWVzLgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQbGVhc2Ugbm90ZSB0aGF0IHRoZXNlIHNob3VsZCBiZSBoYW5kbGVkIGluIGFjY29yZGFuY2Ugd2l0aCBPV0FTUCBiZXN0IHByYWN0aWNlczoKICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHR0cHM6Ly9vd2FzcC5vcmcvd3d3LWNvbW11bml0eS92dWxuZXJhYmlsaXRpZXMvVW5zYWZlX3VzZV9vZl9SZWZsZWN0aW9uLgogKiBjbGllbnRQcm9wZXJ0aWVzIC0gVW5tb2RpZmlhYmxlIE1hcCAoNSkuCiAqICAgICAgICAgICAgICAgICAgICBQcmVzZW50IGlmIHRoZSBjbGllbnQgc3BlY2lmaWVkIGluIHRoZSByZXF1ZXN0IHdhcyBpZGVudGlmaWVkLCBjb250YWlucyBhIG1hcCBvZiBjbGllbnQgcHJvcGVydGllczoKICogICAgICAgICAgICAgICAgICAgIGNsaWVudElkIC0gVGhlIGNsaWVudCdzIFVSSSBmb3IgdGhlIHJlcXVlc3QgbG9jYWxlLgogKiAgICAgICAgICAgICAgICAgICAgYWxsb3dlZEdyYW50VHlwZXMgLSBMaXN0IG9mIHRoZSBhbGxvd2VkIGdyYW50IHR5cGVzIChvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLkdyYW50VHlwZSkgZm9yIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkUmVzcG9uc2VUeXBlcyAtIExpc3Qgb2YgdGhlIGFsbG93ZWQgcmVzcG9uc2UgdHlwZXMgZm9yIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkU2NvcGVzIC0gTGlzdCBvZiB0aGUgYWxsb3dlZCBzY29wZXMgZm9yIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICBjdXN0b21Qcm9wZXJ0aWVzIC0gQSBtYXAgb2YgdGhlIGN1c3RvbSBwcm9wZXJ0aWVzIG9mIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTGlzdHMgb3IgbWFwcyB3aWxsIGJlIGluY2x1ZGVkIGFzIHN1Yi1tYXBzOyBmb3IgZXhhbXBsZToKICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXN0b21NYXBbS2V5MV09VmFsdWUxIHdpbGwgYmUgcmV0dXJuZWQgYXMgY3VzdG9tTWFwIC0+IEtleTEgLT4gVmFsdWUxLgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFRvIGFkZCBjdXN0b20gcHJvcGVydGllcyB0byBhIGNsaWVudCwgdXBkYXRlIHRoZSBDdXN0b20gUHJvcGVydGllcyBmaWVsZAogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGluIEFNIENvbnNvbGUgPiBSZWFsbSBOYW1lID4gQXBwbGljYXRpb25zID4gT0F1dGggMi4wID4gQ2xpZW50cyA+IENsaWVudCBJRCA+IEFkdmFuY2VkLgogKiBpZGVudGl0eSAtIEFNSWRlbnRpdHkgKDMpLgogKiAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgaWRlbnRpdHkgb2YgdGhlIHJlc291cmNlIG93bmVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpLgogKiAgICAgICAgICAgUHJlc2VudCBpZiB0aGUgcmVxdWVzdCBjb250YWlucyB0aGUgc2Vzc2lvbiBjb29raWUsIHRoZSB1c2VyJ3Mgc2Vzc2lvbiBvYmplY3QuCiAqIHNjcmlwdE5hbWUgLSBTdHJpbmcgKHByaW1pdGl2ZSkuCiAqICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIGRpc3BsYXkgbmFtZSBvZiB0aGUgc2NyaXB0LgogKiBsb2dnZXIgLSBBbHdheXMgcHJlc2VudCwgdGhlICJPQXV0aDJQcm92aWRlciIgZGVidWcgbG9nZ2VyIGluc3RhbmNlOgogKiAgICAgICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgICAgICBDb3JyZXNwb25kaW5nIGxvZyBmaWxlcyB3aWxsIGJlIHByZWZpeGVkIHdpdGg6IHNjcmlwdHMuT0FVVEgyX0FDQ0VTU19UT0tFTl9NT0RJRklDQVRJT04uCiAqIGh0dHBDbGllbnQgLSBIVFRQIENsaWVudCAoOCkuCiAqICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIEhUVFAgQ2xpZW50IGluc3RhbmNlOgogKiAgICAgICAgICAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWh0dHAtY2xpZW50Lmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtaHR0cC1jbGllbnQuCiAqCiAqIFJldHVybiAtIG5vIHZhbHVlIGlzIGV4cGVjdGVkLCBjaGFuZ2VzIHNoYWxsIGJlIG1hZGUgdG8gdGhlIGFjY2Vzc1Rva2VuIHBhcmFtZXRlciBkaXJlY3RseS4KICoKICogQ2xhc3MgcmVmZXJlbmNlOgogKiAoMSkgQWNjZXNzVG9rZW4gLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb2F1dGgyL2NvcmUvQWNjZXNzVG9rZW4uaHRtbC4KICogKDMpIEFNSWRlbnRpdHkgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvaWRtL0FNSWRlbnRpdHkuaHRtbC4KICogKDQpIFNTT1Rva2VuIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDUpIE1hcCAtIGh0dHBzOi8vZG9jcy5vcmFjbGUuY29tL2VuL2phdmEvamF2YXNlLzExL2RvY3MvYXBpL2phdmEuYmFzZS9qYXZhL3V0aWwvSGFzaE1hcC5odG1sLAogKiAgICAgICAgICAgb3IgaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9MaW5rZWRIYXNoTWFwLmh0bWwuCiAqICg2KSBTZXQgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS91dGlsL0hhc2hTZXQuaHRtbC4KICogKDgpIENsaWVudCAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9odHRwL0NsaWVudC5odG1sLgogKi8KCi8qIEVYQU1QTEUKKGZ1bmN0aW9uICgpIHsKICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgb3JnLmZvcmdlcm9jay5odHRwLnByb3RvY29sLlJlcXVlc3QsCiAgICAgICAgb3JnLmZvcmdlcm9jay5odHRwLnByb3RvY29sLlJlc3BvbnNlCiAgICApOwoKICAgIC8vIEFsd2F5cyBpbmNsdWRlcyB0aGlzIGZpZWxkIGluIHRoZSB0b2tlbi4KICAgIGFjY2Vzc1Rva2VuLnNldEZpZWxkKCdrZXkxJywgJ3ZhbHVlMScpOwoKICAgIC8vIFJlY2VpdmVzIGFuZCBhZGRzIHRvIHRoZSBhY2Nlc3MgdG9rZW4gYWRkaXRpb25hbCB2YWx1ZXMgYnkgcGVyZm9ybWluZyBhIFJFU1QgY2FsbCB0byBhbiBleHRlcm5hbCBzZXJ2aWNlLgogICAgLy8gV0FSTklORzogQmVsb3csIHlvdSB3aWxsIGZpbmQgYSByZWZlcmVuY2UgdG8gYSB0aGlyZC1wYXJ0eSBzaXRlLCB3aGljaCBpcyBwcm92aWRlZCBvbmx5IGFzIGFuIGV4YW1wbGUuCiAgICB2YXIgdXJpID0gJ2h0dHBzOi8vanNvbnBsYWNlaG9sZGVyLnR5cGljb2RlLmNvbS9wb3N0cyc7CgogICAgdHJ5IHsKICAgICAgICB2YXIgcmVxdWVzdCA9IG5ldyBmckphdmEuUmVxdWVzdCgpOwoKICAgICAgICAvLyBZb3UgY2FuIGNoYWluIG1ldGhvZHMgdGhhdCByZXR1cm4gdGhlIHJlcXVlc3Qgb2JqZWN0LgogICAgICAgIHJlcXVlc3Quc2V0VXJpKHVyaSkKICAgICAgICAgICAgLnNldE1ldGhvZCgnUE9TVCcpCiAgICAgICAgICAgIC5zZXRFbnRpdHkoSlNPTi5zdHJpbmdpZnkoewogICAgICAgICAgICAgICAgdXBkYXRlZEZpZWxkczogewogICAgICAgICAgICAgICAgICAgIGtleTI6ICd2YWx1ZTInLAogICAgICAgICAgICAgICAgICAgIGtleTM6ICd2YWx1ZTMnCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pKTsKCiAgICAgICAgLy8gWW91IGNhbiBjYWxsIGEgbWV0aG9kIHdoZW4gY2hhaW5pbmcgaXMgbm90IHBvc3NpYmxlLgogICAgICAgIHJlcXVlc3QuZ2V0SGVhZGVycygpLmFkZCgnQ29udGVudC1UeXBlJywgJ2FwcGxpY2F0aW9uL2pzb247IGNoYXJzZXQ9VVRGLTgnKTsKCiAgICAgICAgLy8gU2VuZHMgdGhlIHJlcXVlc3QgYW5kIHJlY2VpdmVzIHRoZSByZXNwb25zZS4KICAgICAgICB2YXIgcmVzcG9uc2UgPSBodHRwQ2xpZW50LnNlbmQocmVxdWVzdCkuZ2V0T3JUaHJvdygpOwoKICAgICAgICAvLyBDaGVja3MgaWYgdGhlIHJlc3BvbnNlIHN0YXR1cyBpcyBhcyBleHBlY3RlZC4KICAgICAgICBpZiAocmVzcG9uc2UuZ2V0U3RhdHVzKCkgPT09IG9yZy5mb3JnZXJvY2suaHR0cC5wcm90b2NvbC5TdGF0dXMuQ1JFQVRFRCkgewogICAgICAgICAgICB2YXIgcmVzdWx0ID0gSlNPTi5wYXJzZShyZXNwb25zZS5nZXRFbnRpdHkoKS5nZXRTdHJpbmcoKSk7CgogICAgICAgICAgICAvLyBTZXQgbXVsdGlwbGUgdG9rZW4gZmllbGRzIGF0IG9uY2UuCiAgICAgICAgICAgIGFjY2Vzc1Rva2VuLnNldEZpZWxkcyhyZXN1bHQudXBkYXRlZEZpZWxkcyk7CiAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgbG9nZ2VyLmVycm9yKCdVbmFibGUgdG8gb2J0YWluIGFjY2VzcyB0b2tlbiBtb2RpZmljYXRpb25zLiBTdGF0dXM6ICcgKyByZXNwb25zZS5nZXRTdGF0dXMoKSArICcuIENvbnRlbnQ6ICcgKyByZXNwb25zZS5nZXRFbnRpdHkoKS5nZXRTdHJpbmcoKSk7CiAgICAgICAgfQogICAgfSBjYXRjaCAoZSkgewogICAgICAgIGxvZ2dlci5lcnJvcignVGhlIHJlcXVlc3QgcHJvY2Vzc2luZyB3YXMgaW50ZXJydXB0ZWQuICcgKyBlKTsKCiAgICAgICAgLy8gVGhlIGFjY2VzcyB0b2tlbiByZXF1ZXN0IGZhaWxzIHdpdGggdGhlIEhUVFAgNTAwIGVycm9yIGluIHRoaXMgY2FzZS4KICAgICAgICB0aHJvdyAoJ1VuYWJsZSB0byBvYnRhaW4gcmVzcG9uc2UgZnJvbTogJyArIHVyaSk7CiAgICB9CgogICAgLy8gQWRkcyBuZXcgZmllbGRzIGNvbnRhaW5pbmcgaWRlbnRpdHkgYXR0cmlidXRlIHZhbHVlcyB0byB0aGUgYWNjZXNzIHRva2VuLgogICAgYWNjZXNzVG9rZW4uc2V0RmllbGQoJ21haWwnLCBpZGVudGl0eS5nZXRBdHRyaWJ1dGUoJ21haWwnKSk7CiAgICBhY2Nlc3NUb2tlbi5zZXRGaWVsZCgncGhvbmUnLCBpZGVudGl0eS5nZXRBdHRyaWJ1dGUoJ3RlbGVwaG9uZU51bWJlcicpLnRvQXJyYXkoKVswXSk7CgogICAgLy8gQWRkcyBuZXcgZmllbGRzIGNvbnRhaW5pbmcgdGhlIHNlc3Npb24gcHJvcGVydHkgdmFsdWVzLgogICAgLy8gTk9URTogc2Vzc2lvbiBtYXkgbm90IGJlIGF2YWlsYWJsZSBmb3Igbm9uLWludGVyYWN0aXZlIGF1dGhvcml6YXRpb24gZ3JhbnRzLgogICAgaWYgKHNlc3Npb24pIHsKICAgICAgICB0cnkgewogICAgICAgICAgICBhY2Nlc3NUb2tlbi5zZXRGaWVsZCgnaXBBZGRyZXNzJywgc2Vzc2lvbi5nZXRQcm9wZXJ0eSgnSG9zdCcpKTsKICAgICAgICB9IGNhdGNoIChlKSB7CiAgICAgICAgICAgIGxvZ2dlci5lcnJvcignVW5hYmxlIHRvIHJldHJpZXZlIHNlc3Npb24gcHJvcGVydHkgdmFsdWUuICcgKyBlKTsKICAgICAgICB9CiAgICB9CgogICAgLy8gUmVtb3ZlcyBhIG5hdGl2ZSBmaWVsZCBmcm9tIHRoZSB0b2tlbiBlbnRyeSwgdGhhdCB3YXMgc2V0IGJ5IEFNLgogICAgLy8gV0FSTklORzogcmVtb3ZpbmcgbmF0aXZlIGZpZWxkcyBmcm9tIHRoZSB0b2tlbiBtYXkgcmVzdWx0IGluIGxvc3Mgb2YgZnVuY3Rpb25hbGl0eS4KICAgIC8vIGFjY2Vzc1Rva2VuLnJlbW92ZVRva2VuTmFtZSgpCgogICAgLy8gTm8gcmV0dXJuIHZhbHVlIGlzIGV4cGVjdGVkLiBMZXQgaXQgYmUgdW5kZWZpbmVkLgp9KCkpOwoqLwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OAUTH2_ACCESS_TOKEN_MODIFICATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730394761,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -572,11 +572,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:32 GMT" + "value": "Thu, 11 Jul 2024 20:39:54 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -605,8 +605,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:32.764Z", - "time": 66, + "startedDateTime": "2024-07-11T20:39:54.724Z", + "time": 58, "timings": { "blocked": -1, "connect": -1, @@ -614,7 +614,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 66 + "wait": 58 } }, { @@ -639,7 +639,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -678,7 +678,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 41493, - "text": "{\"_id\":\"cf3515f0-8278-4ee3-a530-1bad7424c416\",\"name\":\"Alpha OIDC Claims Script\",\"description\":\"Default alpha realm script for OIDC claims\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMTQtMjAyMSBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUwogKiBvciB3aXRoIG9uZSBvZiBpdHMgYWZmaWxpYXRlcy4gQWxsIHVzZSBzaGFsbCBiZSBleGNsdXNpdmVseSBzdWJqZWN0CiAqIHRvIHN1Y2ggbGljZW5zZSBiZXR3ZWVuIHRoZSBsaWNlbnNlZSBhbmQgRm9yZ2VSb2NrIEFTLgogKi8KCi8qCiAqIFRoaXMgc2NyaXB0IGNvbXB1dGVzIGNsYWltIHZhbHVlcyByZXR1cm5lZCBpbiBJRCB0b2tlbnMgYW5kL29yIGF0IHRoZSBVc2VySW5mbyBFbmRwb2ludC4KICogVGhlIGNsYWltIHZhbHVlcyBhcmUgY29tcHV0ZWQgZm9yOgogKiB0aGUgY2xhaW1zIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICogdGhlIGNsYWltcyBwcm92aWRlZCBieSB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIsCiAqIGFuZCB0aGUgY2xhaW1zIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHZpYSB0aGUgY2xhaW1zIHBhcmFtZXRlci4KICoKICogSW4gdGhlIENPTkZJR1VSQVRJT04gQU5EIENVU1RPTUlaQVRJT04gc2VjdGlvbiwgeW91IGNhbgogKiBkZWZpbmUgdGhlIHNjb3BlLXRvLWNsYWltcyBtYXBwaW5nLCBhbmQKICogYXNzaWduIHRvIGVhY2ggY2xhaW0gYSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IHdpbGwgY29tcHV0ZSB0aGUgY2xhaW0gdmFsdWUuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzIChjbGFzcyByZWZlcmVuY2VzIGFyZSBwcm92aWRlZCBiZWxvdyk6CiAqIHNjb3BlcyAtIFNldDxTdHJpbmc+ICg2KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogKiBjbGFpbXMgLSBNYXA8U3RyaW5nLCBPYmplY3Q+ICg1KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogY2xhaW1PYmplY3RzIC0gTGlzdDxDbGFpbT4gKDcsIDIpLgogKiAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogcmVxdWVzdGVkQ2xhaW1zIC0gTWFwPFN0cmluZywgU2V0PFN0cmluZz4+ICg1KS4KICogICAgICAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIG5vdCBlbXB0eSBpZiB0aGUgcmVxdWVzdCBjb250YWlucyB0aGUgY2xhaW1zIHBhcmFtZXRlciBhbmQgdGhlIHNlcnZlciBoYXMgZW5hYmxlZAogKiAgICAgICAgICAgICAgICAgICBjbGFpbXNfcGFyYW1ldGVyX3N1cHBvcnRlZC4gQSBtYXAgb2YgdGhlIHJlcXVlc3RlZCBjbGFpbXMgdG8gcG9zc2libGUgdmFsdWVzLCBvdGhlcndpc2UgZW1wdHk7CiAqICAgICAgICAgICAgICAgICAgIHJlcXVlc3RlZCBjbGFpbXMgd2l0aCBubyByZXF1ZXN0ZWQgdmFsdWVzIHdpbGwgaGF2ZSBhIGtleSBidXQgbm8gdmFsdWUgaW4gdGhlIG1hcC4gQSBrZXkgd2l0aAogKiAgICAgICAgICAgICAgICAgICBhIHNpbmdsZSB2YWx1ZSBpbiBpdHMgU2V0ICg2KSBpbmRpY2F0ZXMgdGhhdCB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiByZXF1ZXN0ZWRUeXBlZENsYWltcyAtIExpc3Q8Q2xhaW0+ICg3LCAyKS4KICogICAgICAgICAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIHJlcXVlc3RlZCBjbGFpbXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgUmVxdWVzdGVkIGNsYWltcyB3aXRoIG5vIHJlcXVlc3RlZCB2YWx1ZXMgd2lsbCBoYXZlIGEgY2xhaW0gd2l0aCBubyB2YWx1ZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgQSBjbGFpbSB3aXRoIGEgc2luZ2xlIHZhbHVlIGluZGljYXRlcyB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiBjbGFpbXNMb2NhbGVzIC0gTGlzdDxTdHJpbmc+ICg3KS4KICogICAgICAgICAgICAgICAgIFRoZSB2YWx1ZXMgZnJvbSB0aGUgJ2NsYWltc19sb2NhbGVzJyBwYXJhbWV0ZXIuCiAqICAgICAgICAgICAgICAgICBTZWUgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjQ2xhaW1zTGFuZ3VhZ2VzQW5kU2NyaXB0cyBmb3IgdGhlIE9JREMgc3BlY2lmaWNhdGlvbiBkZXRhaWxzLgogKiByZXF1ZXN0UHJvcGVydGllcyAtIFVubW9kaWZpYWJsZSBNYXAgKDUpLgogKiAgICAgICAgICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCBjb250YWlucyBhIG1hcCBvZiByZXF1ZXN0IHByb3BlcnRpZXM6CiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFVyaSAtIFRoZSByZXF1ZXN0IFVSSS4KICogICAgICAgICAgICAgICAgICAgICByZWFsbSAtIFRoZSByZWFsbSB0aGF0IHRoZSByZXF1ZXN0IHJlbGF0ZXMgdG8uCiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFBhcmFtcyAtIEEgbWFwIG9mIHRoZSByZXF1ZXN0IHBhcmFtcyBhbmQvb3IgcG9zdGVkIGRhdGEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVhY2ggdmFsdWUgaXMgYSBsaXN0IG9mIG9uZSBvciBtb3JlIHByb3BlcnRpZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBsZWFzZSBub3RlIHRoYXQgdGhlc2Ugc2hvdWxkIGJlIGhhbmRsZWQgaW4gYWNjb3JkYW5jZSB3aXRoIE9XQVNQIGJlc3QgcHJhY3RpY2VzOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodHRwczovL293YXNwLm9yZy93d3ctY29tbXVuaXR5L3Z1bG5lcmFiaWxpdGllcy9VbnNhZmVfdXNlX29mX1JlZmxlY3Rpb24uCiAqIGNsaWVudFByb3BlcnRpZXMgLSBVbm1vZGlmaWFibGUgTWFwICg1KS4KICogICAgICAgICAgICAgICAgICAgIFByZXNlbnQgaWYgdGhlIGNsaWVudCBzcGVjaWZpZWQgaW4gdGhlIHJlcXVlc3Qgd2FzIGlkZW50aWZpZWQsIGNvbnRhaW5zIGEgbWFwIG9mIGNsaWVudCBwcm9wZXJ0aWVzOgogKiAgICAgICAgICAgICAgICAgICAgY2xpZW50SWQgLSBUaGUgY2xpZW50J3MgVVJJIGZvciB0aGUgcmVxdWVzdCBsb2NhbGUuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkR3JhbnRUeXBlcyAtIExpc3Qgb2YgdGhlIGFsbG93ZWQgZ3JhbnQgdHlwZXMgKG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuR3JhbnRUeXBlKSBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRSZXNwb25zZVR5cGVzIC0gTGlzdCBvZiB0aGUgYWxsb3dlZCByZXNwb25zZSB0eXBlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRTY29wZXMgLSBMaXN0IG9mIHRoZSBhbGxvd2VkIHNjb3BlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGN1c3RvbVByb3BlcnRpZXMgLSBBIG1hcCBvZiB0aGUgY3VzdG9tIHByb3BlcnRpZXMgb2YgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBMaXN0cyBvciBtYXBzIHdpbGwgYmUgaW5jbHVkZWQgYXMgc3ViLW1hcHM7IGZvciBleGFtcGxlOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1c3RvbU1hcFtLZXkxXT1WYWx1ZTEgd2lsbCBiZSByZXR1cm5lZCBhcyBjdXN0b21NYXAgLT4gS2V5MSAtPiBWYWx1ZTEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVG8gYWRkIGN1c3RvbSBwcm9wZXJ0aWVzIHRvIGEgY2xpZW50LCB1cGRhdGUgdGhlIEN1c3RvbSBQcm9wZXJ0aWVzIGZpZWxkCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW4gQU0gQ29uc29sZSA+IFJlYWxtIE5hbWUgPiBBcHBsaWNhdGlvbnMgPiBPQXV0aCAyLjAgPiBDbGllbnRzID4gQ2xpZW50IElEID4gQWR2YW5jZWQuCiAqIGlkZW50aXR5IC0gQU1JZGVudGl0eSAoMykuCiAqICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBpZGVudGl0eSBvZiB0aGUgcmVzb3VyY2Ugb3duZXIuCiAqIHNlc3Npb24gLSBTU09Ub2tlbiAoNCkuCiAqICAgICAgICAgICBQcmVzZW50IGlmIHRoZSByZXF1ZXN0IGNvbnRhaW5zIHRoZSBzZXNzaW9uIGNvb2tpZSwgdGhlIHVzZXIncyBzZXNzaW9uIG9iamVjdC4KICogc2NyaXB0TmFtZSAtIFN0cmluZyAocHJpbWl0aXZlKS4KICogICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgZGlzcGxheSBuYW1lIG9mIHRoZSBzY3JpcHQuCiAqIGxvZ2dlciAtIEFsd2F5cyBwcmVzZW50LCB0aGUgIk9BdXRoMlByb3ZpZGVyIiBkZWJ1ZyBsb2dnZXIgaW5zdGFuY2U6CiAqICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuaHRtbCNzY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuCiAqICAgICAgICAgIENvcnJlc3BvbmRpbmcgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLk9JRENfQ0xBSU1TLgogKiBodHRwQ2xpZW50IC0gSFRUUCBDbGllbnQgKDgpLgogKiAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBIVFRQIENsaWVudCBpbnN0YW5jZToKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1odHRwLWNsaWVudC5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWh0dHAtY2xpZW50LgogKiAgICAgICAgICAgICAgSW4gb3JkZXIgdG8gdXNlIHRoZSBjbGllbnQsIHlvdSBtYXkgbmVlZCB0byBhZGQKICogICAgICAgICAgICAgIG9yZy5mb3JnZXJvY2suaHR0cC5DbGllbnQsCiAqICAgICAgICAgICAgICBvcmcuZm9yZ2Vyb2NrLmh0dHAucHJvdG9jb2wuKiwKICogICAgICAgICAgICAgIGFuZCBvcmcuZm9yZ2Vyb2NrLnV0aWwucHJvbWlzZS5Qcm9taXNlSW1wbAogKiAgICAgICAgICAgICAgdG8gdGhlIGFsbG93ZWQgSmF2YSBjbGFzc2VzIGluIHRoZSBzY3JpcHRpbmcgZW5naW5lIGNvbmZpZ3VyYXRpb24sIGFzIGRlc2NyaWJlZCBpbjoKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHQtZW5naW5lLXNlY3VyaXR5Lmh0bWwKICoKICogUmV0dXJuIC0gYSBuZXcgVXNlckluZm9DbGFpbXMoTWFwPFN0cmluZywgT2JqZWN0PiB2YWx1ZXMsIE1hcDxTdHJpbmcsIExpc3Q8U3RyaW5nPj4gY29tcG9zaXRlU2NvcGVzKSAoMSkgb2JqZWN0LgogKiAgICAgICAgICBUaGUgcmVzdWx0IG9mIHRoZSBsYXN0IHN0YXRlbWVudCBpbiB0aGUgc2NyaXB0IGlzIHJldHVybmVkIHRvIHRoZSBzZXJ2ZXIuCiAqICAgICAgICAgIEN1cnJlbnRseSwgdGhlIEltbWVkaWF0ZWx5IEludm9rZWQgRnVuY3Rpb24gRXhwcmVzc2lvbiAoYWxzbyBrbm93biBhcyBTZWxmLUV4ZWN1dGluZyBBbm9ueW1vdXMgRnVuY3Rpb24pCiAqICAgICAgICAgIGlzIHRoZSBsYXN0IChhbmQgb25seSkgc3RhdGVtZW50IGluIHRoaXMgc2NyaXB0LCBhbmQgaXRzIHJldHVybiB2YWx1ZSB3aWxsIGJlY29tZSB0aGUgc2NyaXB0IHJlc3VsdC4KICogICAgICAgICAgRG8gbm90IHVzZSAicmV0dXJuIHZhcmlhYmxlIiBzdGF0ZW1lbnQgb3V0c2lkZSBvZiBhIGZ1bmN0aW9uIGRlZmluaXRpb24uCiAqICAgICAgICAgIFNlZSBSRVNVTFRTIHNlY3Rpb24gZm9yIGFkZGl0aW9uYWwgZGV0YWlscy4KICoKICogQ2xhc3MgcmVmZXJlbmNlOgogKiAoMSkgVXNlckluZm9DbGFpbXMgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb2F1dGgyL2NvcmUvVXNlckluZm9DbGFpbXMuaHRtbC4KICogKDIpIENsYWltIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbCkuCiAqICAgICAgICAgQW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGhhcyBtZXRob2RzIHRvIGFjY2VzcwogKiAgICAgICAgIHRoZSBjbGFpbSBuYW1lLCByZXF1ZXN0ZWQgdmFsdWVzLCBsb2NhbGUsIGFuZCB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwuCiAqICgzKSBBTUlkZW50aXR5IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L2lkbS9BTUlkZW50aXR5Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBNYXAgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS91dGlsL0hhc2hNYXAuaHRtbCwKICogICAgICAgICAgIG9yIGh0dHBzOi8vZG9jcy5vcmFjbGUuY29tL2VuL2phdmEvamF2YXNlLzExL2RvY3MvYXBpL2phdmEuYmFzZS9qYXZhL3V0aWwvTGlua2VkSGFzaE1hcC5odG1sLgogKiAoNikgU2V0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9IYXNoU2V0Lmh0bWwuCiAqICg3KSBMaXN0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9BcnJheUxpc3QuaHRtbC4KICogKDgpIENsaWVudCAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9odHRwL0NsaWVudC5odG1sLgoqLwoKKGZ1bmN0aW9uICgpIHsKICAgIC8vIFNFVFVQCgogICAgLyoqCiAgICAgKiBDbGFpbSBwcm9jZXNzaW5nIHV0aWxpdGllcy4KICAgICAqIEFuIG9iamVjdCB0aGF0IGNvbnRhaW5zIHJldXNhYmxlIGZ1bmN0aW9ucyBmb3IgcHJvY2Vzc2luZyBjbGFpbXMuCiAgICAgKiBAc2VlIENMQUlNIFBST0NFU1NJTkcgVVRJTElUSUVTIHNlY3Rpb24gZm9yIGRldGFpbHMuCiAgICAgKi8KICAgIHZhciB1dGlscyA9IGdldFV0aWxzKCk7CgogICAgLy8gQ09ORklHVVJBVElPTiBBTkQgQ1VTVE9NSVpBVElPTgoKICAgIC8qKgogICAgICogT0F1dGggMi4wIHNjb3BlIHZhbHVlcyAoc2NvcGVzKSBjYW4gYmUgdXNlZCBieSB0aGUgQ2xpZW50IHRvIHJlcXVlc3QgT0lEQyBjbGFpbXMuCiAgICAgKgogICAgICogQ2FsbCB0aGlzIGNvbmZpZ3VyYXRpb24gbWV0aG9kLCBhbmQgcGFzcyBpbiBhcyB0aGUgZmlyc3QgYXJndW1lbnQKICAgICAqIGFuIG9iamVjdCB0aGF0IG1hcHMgYSBzY29wZSB2YWx1ZSB0byBhbiBhcnJheSBvZiBjbGFpbSBuYW1lcwogICAgICogdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgYW5kIHJldHVybmVkIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfQogICAgICogZm9yIHRoZSBzY29wZSB2YWx1ZXMgdGhhdCBjb3VsZCBiZSB1c2VkIHRvIHJlcXVlc3QgY2xhaW1zIGFzIGRlZmluZWQgaW4gdGhlIE9JREMgc3BlY2lmaWNhdGlvbi4KICAgICAqCiAgICAgKiBCZWxvdywgZmluZCBhIGRlZmF1bHQgY29uZmlndXJhdGlvbiB0aGF0IGlzIGV4cGVjdGVkIHRvIHdvcmsgaW4gdGhlIGN1cnJlbnQgZW52aXJvbm1lbnQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiBjaG9vc2UgdGhlIGNsYWltIG5hbWVzIHJldHVybmVkIGZvciBhIHNjb3BlLgogICAgICovCiAgICB1dGlscy5zZXRTY29wZUNsYWltc01hcCh7CiAgICAgICAgcHJvZmlsZTogWwogICAgICAgICAgICAnbmFtZScsCiAgICAgICAgICAgICdmYW1pbHlfbmFtZScsCiAgICAgICAgICAgICdnaXZlbl9uYW1lJywKICAgICAgICAgICAgJ3pvbmVpbmZvJywKICAgICAgICAgICAgJ2xvY2FsZScKICAgICAgICBdLAogICAgICAgIGVtYWlsOiBbJ2VtYWlsJ10sCiAgICAgICAgYWRkcmVzczogWydhZGRyZXNzJ10sCiAgICAgICAgcGhvbmU6IFsncGhvbmVfbnVtYmVyJ10KICAgIH0pOwoKICAgIC8qKgogICAgICogSW4gdGhpcyBzY3JpcHQsIGVhY2ggY2xhaW0KICAgICAqIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICAgICAqIHByb3ZpZGVkIGJ5IHRoZSBhdXRob3JpemF0aW9uIHNlcnZlciwgYW5kCiAgICAgKiByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudCB2aWEgdGhlIGNsYWltcyBwYXJhbWV0ZXIKICAgICAqIHdpbGwgYmUgcHJvY2Vzc2VkIGJ5IGEgZnVuY3Rpb24gYXNzb2NpYXRlZCB3aXRoIHRoZSBjbGFpbSBuYW1lLgogICAgICoKICAgICAqIENhbGwgdGhpcyBjb25maWd1cmF0aW9uIG1ldGhvZCwgYW5kIHBhc3MgaW4gYXMgdGhlIGZpcnN0IGFyZ3VtZW50CiAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIGEgY2xhaW0gbmFtZSB0byBhIHJlc29sdmVyIGZ1bmN0aW9uLAogICAgICogd2hpY2ggd2lsbCBiZSBhdXRvbWF0aWNhbGx5IGV4ZWN1dGVkIGZvciBlYWNoIGNsYWltIHByb2Nlc3NlZCBieSB0aGUgc2NyaXB0LgogICAgICoKICAgICAqIFRoZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB3aWxsIHJlY2VpdmUgdGhlIHJlcXVlc3RlZCBjbGFpbSBpbmZvcm1hdGlvbgogICAgICogaW4gYW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGFzIHRoZSBmaXJzdCBhcmd1bWVudC4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9CiAgICAgKiBmb3IgZGV0YWlscyBvbiB0aGUgQ2xhaW0gY2xhc3MuCiAgICAgKgogICAgICogSWYgdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIHJldHVybnMgYSB2YWx1ZSwKICAgICAqIG90aGVyIHRoYW4gdW5kZWZpbmVkIG9yIG51bGwsCiAgICAgKiB0aGUgY2xhaW0gd2lsbCBiZSBpbmNsdWRlZCBpbiB0aGUgc2NyaXB0J3MgcmVzdWx0cy4KICAgICAqCiAgICAgKiBUaGUgQ2xhaW0gaW5zdGFuY2UgcHJvdmlkZXMgbWV0aG9kcyB0byBjaGVjawogICAgICogd2hhdCB0aGUgbmFtZSBvZiB0aGUgY2xhaW0gaXMsCiAgICAgKiB3aGljaCB2YWx1ZXMgdGhlIGNsYWltIHJlcXVlc3QgY29udGFpbnMsCiAgICAgKiB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwsIGFuZAogICAgICogd2hpY2ggbG9jYWxlIHRoZSBjbGFpbSBpcyBhc3NvY2lhdGVkIHdpdGguCiAgICAgKiBUaGUgcmVzb2x2ZXIgZnVuY3Rpb24gY2FuIGNvbnNpZGVyIHRoaXMgaW5mb3JtYXRpb24gd2hlbiBjb21wdXRpbmcgYW5kIHJldHVybmluZyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgKgogICAgICogQmVsb3csIGZpbmQgYSBkZWZhdWx0IGNvbmZpZ3VyYXRpb24gdGhhdCBpcyBleHBlY3RlZCB0byB3b3JrIGluIHRoZSBjdXJyZW50IGVudmlyb25tZW50LgogICAgICogQSByZXVzYWJsZSBmdW5jdGlvbiwgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKFN0cmluZyBhdHRyaWJ1dGUtbmFtZSksCiAgICAgKiBpcyBjYWxsZWQgdG8gcmV0dXJuIGEgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICogQHNlZSBDTEFJTSBSRVNPTFZFUlMgc2VjdGlvbiBmb3IgdGhlIGltcGxlbWVudGF0aW9uIGRldGFpbHMgYW5kIGV4YW1wbGVzLgogICAgICogRm9yIHRoZSBhZGRyZXNzIGNsYWltLCBhbiBleGFtcGxlIG9mIGEgY2xhaW0gcmVzb2x2ZXIgdGhhdCB1c2VzIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIgaXMgcHJvdmlkZWQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiByZXVzZSB0aGUgcHJlZGVmaW5lZCB1dGlscyBtZXRob2RzIHdpdGggeW91ciBjdXN0b20gYXJndW1lbnRzLgogICAgICogWW91IGNhbiBhbHNvIHNwZWNpZnkgYSBjdXN0b20gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIGEgY2xhaW0gbmFtZSwKICAgICAqIHRoYXQgd2lsbCBjb21wdXRlIGFuZCByZXR1cm4gdGhlIGNsYWltIHZhbHVl4oCUYXMgc2hvd24gaW4gdGhlIGNvbW1lbnRlZCBvdXQgZXhhbXBsZSBiZWxvdy4KICAgICAqLwogICAgdXRpbHMuc2V0Q2xhaW1SZXNvbHZlcnMoewogICAgICAgIC8qCiAgICAgICAgLy8gQW4gZXhhbXBsZSBvZiBhIHNpbXBsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IGlzIGRlZmluZWQgZm9yIGEgY2xhaW0KICAgICAgICAvLyBkaXJlY3RseSBpbiB0aGUgY29uZmlndXJhdGlvbiBvYmplY3Q6CiAgICAgICAgY3VzdG9tLWNsYWltLW5hbWU6IGZ1bmN0aW9uIChyZXF1ZXN0ZWRDbGFpbSkgewogICAgICAgICAgICAvLyBJbiB0aGlzIGNhc2UsIGluaXRpYWxseSwgdGhlIGNsYWltIHZhbHVlIGNvbWVzIHN0cmFpZ2h0IGZyb20gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlOgogICAgICAgICAgICB2YXIgY2xhaW1WYWx1ZSA9IGlkZW50aXR5LmdldEF0dHJpYnV0ZSgnY3VzdG9tLWF0dHJpYnV0ZS1uYW1lJykudG9BcnJheSgpWzBdCgogICAgICAgICAgICAvLyBPcHRpb25hbGx5LCBwcm92aWRlIGFkZGl0aW9uYWwgbG9naWMgZm9yIHByb2Nlc3NpbmcgKGZpbHRlcmluZywgZm9ybWF0dGluZywgZXRjLikgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAgICAvLyBZb3UgY2FuIHVzZToKICAgICAgICAgICAgLy8gcmVxdWVzdGVkQ2xhaW0uZ2V0TmFtZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldFZhbHVlcygpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldExvY2FsZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmlzRXNzZW50aWFsKCkKCiAgICAgICAgICAgIHJldHVybiBjbGFpbVZhbHVlCiAgICAgICAgfSwKICAgICAgICAqLwogICAgICAgIC8qKgogICAgICAgICAqIFRoZSB1c2Ugb2YgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIHNob3dzIGhvdwogICAgICAgICAqIGFuIGFyZ3VtZW50IHBhc3NlZCB0byBhIGZ1bmN0aW9uIHRoYXQgcmV0dXJucyBhIGNsYWltIHJlc29sdmVyCiAgICAgICAgICogYmVjb21lcyBhdmFpbGFibGUgdG8gdGhlIHJlc29sdmVyIGZ1bmN0aW9uICh2aWEgaXRzIGxleGljYWwgY29udGV4dCkuCiAgICAgICAgICovCiAgICAgICAgbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdjbicpLAogICAgICAgIGZhbWlseV9uYW1lOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3NuJyksCiAgICAgICAgZ2l2ZW5fbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdnaXZlbm5hbWUnKSwKICAgICAgICB6b25laW5mbzogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWR0aW1lem9uZScpLAogICAgICAgIGxvY2FsZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWRsb2NhbGUnKSwKICAgICAgICBlbWFpbDogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdtYWlsJyksCiAgICAgICAgYWRkcmVzczogdXRpbHMuZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXIoCiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBUaGUgcGFzc2VkIGluIHVzZXIgcHJvZmlsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiBjYW4gYmUgdXNlZCBieSB0aGUgYWRkcmVzcyBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiB0byBvYnRhaW4gdGhlIGNsYWltIHZhbHVlIHRvIGJlIGZvcm1hdHRlZCBhcyBwZXIgdGhlIE9JREMgc3BlY2lmaWNhdGlvbjoKICAgICAgICAgICAgICogQHNlZSBodHRwczovL29wZW5pZC5uZXQvc3BlY3Mvb3BlbmlkLWNvbm5lY3QtY29yZS0xXzAuaHRtbCNBZGRyZXNzQ2xhaW0uCiAgICAgICAgICAgICAqLwogICAgICAgICAgICB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3Bvc3RhbGFkZHJlc3MnKQogICAgICAgICksCiAgICAgICAgcGhvbmVfbnVtYmVyOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3RlbGVwaG9uZW51bWJlcicpCiAgICB9KTsKCiAgICAvLyBDTEFJTSBQUk9DRVNTSU5HIFVUSUxJVElFUwoKICAgIC8qKgogICAgICogQHJldHVybnMge29iamVjdH0gQW4gb2JqZWN0IHRoYXQgY29udGFpbnMgcmV1c2FibGUgY2xhaW0gcHJvY2Vzc2luZyB1dGlsaXRpZXMuCiAgICAgKiBAc2VlIFBVQkxJQyBNRVRIT0RTIHNlY3Rpb24gYW5kIHRoZSByZXR1cm4gc3RhdGVtZW50IGZvciB0aGUgbGlzdCBvZiBleHBvcnRlZCBmdW5jdGlvbnMuCiAgICAgKi8KICAgIGZ1bmN0aW9uIGdldFV0aWxzICgpIHsKICAgICAgICAvLyBJTVBPUlQgSkFWQQoKICAgICAgICAvKioKICAgICAgICAgKiBQcm92aWRlcyBKYXZhIHNjcmlwdGluZyBmdW5jdGlvbmFsaXR5LgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvTW96aWxsYS9Qcm9qZWN0cy9SaGluby9TY3JpcHRpbmdfSmF2YSNqYXZhaW1wb3J0ZXJfY29uc3RydWN0b3J9LgogICAgICAgICAqLwogICAgICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgICAgIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiwKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltcywKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltLAoKICAgICAgICAgICAgamF2YS51dGlsLkxpbmtlZEhhc2hNYXAsCiAgICAgICAgICAgIGphdmEudXRpbC5BcnJheUxpc3QKICAgICAgICApOwoKICAgICAgICAvLyBTRVQgVVAgQ09ORklHVVJBVElPTgoKICAgICAgICAvKioKICAgICAgICAgKiBQbGFjZWhvbGRlciBmb3IgYSBjb25maWd1cmF0aW9uIG9wdGlvbiB0aGF0IGNvbnRhaW5zCiAgICAgICAgICogYW4gb2JqZWN0IHRoYXQgbWFwcyB0aGUgc3VwcG9ydGVkIHNjb3BlIHZhbHVlcyAoc2NvcGVzKQogICAgICAgICAqIGFuZCB0aGUgY29ycmVzcG9uZGluZyBjbGFpbSBuYW1lcyBmb3IgZWFjaCBzY29wZSB2YWx1ZS4KICAgICAgICAgKi8KICAgICAgICB2YXIgc2NvcGVDbGFpbXNNYXA7CgogICAgICAgIC8qKgogICAgICAgICAqIFBsYWNlaG9sZGVyIGZvciBhIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRoYXQgY29udGFpbnMKICAgICAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAqLwogICAgICAgIHZhciBjbGFpbVJlc29sdmVyczsKCiAgICAgICAgLyoqCiAgICAgICAgICogQSAocHVibGljKSBtZXRob2QgdGhhdCBhY2NlcHRzIGFuIG9iamVjdCB0aGF0IG1hcHMgdGhlIHN1cHBvcnRlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMgZWFjaCBzdXBwb3J0ZWQgc2NvcGUgdmFsdWUgdG8gYW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMsCiAgICAgICAgICogaW4gb3JkZXIgdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgZm9yIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfSBmb3IgZGV0YWlscy4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLnByb2ZpbGVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHByb2ZpbGUgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMuZW1haWxdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGVtYWlsIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLmFkZHJlc3NdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGFkZHJlc3Mgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMucGhvbmVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHBob25lIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcmV0dXJucyB7dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHNldFNjb3BlQ2xhaW1zTWFwKHBhcmFtcykgewogICAgICAgICAgICBzY29wZUNsYWltc01hcCA9IHBhcmFtczsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIEEgKHB1YmxpYykgbWV0aG9kIHRoYXQgYWNjZXB0cyBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMKICAgICAgICAgKiBlYWNoIHN1cHBvcnRlZCBjbGFpbSBuYW1lIHRvIGEgZnVuY3Rpb24gdGhhdCBjb21wdXRlcyBhbmQgcmV0dXJucyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gc2V0Q2xhaW1SZXNvbHZlcnMocGFyYW1zKSB7CiAgICAgICAgICAgIGNsYWltUmVzb2x2ZXJzID0gcGFyYW1zOwogICAgICAgIH0KCiAgICAgICAgLy8gQ0xBSU0gUkVTT0xWRVJTCgogICAgICAgIC8qKgogICAgICAgICAqIENsYWltIHJlc29sdmVycyBhcmUgZnVuY3Rpb25zIHRoYXQgcmV0dXJuIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHBhcmFtIHsqfQogICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAqLwoKICAgICAgICAvKioKICAgICAgICAgKiBEZWZpbmVzIGEgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nfSBhdHRyaWJ1dGVOYW1lIC0gTmFtZSBvZiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGRldGVybWluZSB0aGUgY2xhaW0gdmFsdWUKICAgICAgICAgKiBiYXNlZCBvbiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZSBhbmQgdGhlIChyZXF1ZXN0ZWQpIGNsYWltIHByb3BlcnRpZXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIChhdHRyaWJ1dGVOYW1lKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXNvbHZlcyBhIGNsYWltIHdpdGggYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAgICAgKiBSZXR1cm5zIHVuZGVmaW5lZCBpZiB0aGUgaWRlbnRpdHkgYXR0cmlidXRlIGlzIG5vdCBwb3B1bGF0ZWQsCiAgICAgICAgICAgICAqIE9SIGlmIHRoZSBjbGFpbSBoYXMgcmVxdWVzdGVkIHZhbHVlcyB0aGF0IGRvIG5vdCBjb250YWluIHRoZSBpZGVudGl0eSBhdHRyaWJ1dGUgdmFsdWUuCiAgICAgICAgICAgICAqIEFUVEVOVElPTjogdGhlIGFmb3JlbWVudGlvbmVkIGNvbXBhcmlzb24gaXMgY2FzZS1zZW5zaXRpdmUuCiAgICAgICAgICAgICAqIEBwYXJhbSB7b3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltfSBjbGFpbQogICAgICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciBkZXRhaWxzLgogICAgICAgICAgICAgKiBAcmV0dXJucyB7c3RyaW5nfEhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUNsYWltKGNsYWltKSB7CiAgICAgICAgICAgICAgICB2YXIgdXNlclByb2ZpbGVWYWx1ZTsKCiAgICAgICAgICAgICAgICBpZiAoaWRlbnRpdHkpIHsKICAgICAgICAgICAgICAgICAgICB1c2VyUHJvZmlsZVZhbHVlID0gZ2V0Q2xhaW1WYWx1ZUZyb21TZXQoY2xhaW0sIGlkZW50aXR5LmdldEF0dHJpYnV0ZShhdHRyaWJ1dGVOYW1lKSk7CgogICAgICAgICAgICAgICAgICAgIGlmICh1c2VyUHJvZmlsZVZhbHVlICYmICF1c2VyUHJvZmlsZVZhbHVlLmlzRW1wdHkoKSkgewogICAgICAgICAgICAgICAgICAgICAgICBpZiAoIWNsYWltLmdldFZhbHVlcygpIHx8IGNsYWltLmdldFZhbHVlcygpLmlzRW1wdHkoKSB8fCBjbGFpbS5nZXRWYWx1ZXMoKS5jb250YWlucyh1c2VyUHJvZmlsZVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHVzZXJQcm9maWxlVmFsdWU7CiAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW07CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBSZXR1cm5zIGFuIGFkZHJlc3MgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSBjbGFpbSB2YWx1ZSBvYnRhaW5lZCB3aXRoIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIuCiAgICAgICAgICogQHBhcmFtIHtmdW5jdGlvbn0gcmVzb2x2ZUNsYWltIC0gQSBmdW5jdGlvbiB0aGF0IHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGFjY2VwdCBhIGNsYWltIGFzIGFuIGFyZ3VtZW50LAogICAgICAgICAqIHJ1biB0aGUgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIHRoZSBjbGFpbSBhbmQgb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwKICAgICAgICAgKiBhbmQgYXBwbHkgYWRkaXRpb25hbCBmb3JtYXR0aW5nIHRvIHRoZSB2YWx1ZSBiZWZvcmUgcmV0dXJuaW5nIGl0LgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldEFkZHJlc3NDbGFpbVJlc29sdmVyIChyZXNvbHZlQ2xhaW0pIHsKICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAqIENyZWF0ZXMgYW4gYWRkcmVzcyBjbGFpbSBvYmplY3QgZnJvbSBhIHZhbHVlIHJldHVybmVkIGJ5IGEgY2xhaW0gcmVzb2x2ZXIsCiAgICAgICAgICAgICAqIGFuZCByZXR1cm5zIHRoZSBhZGRyZXNzIGNsYWltIG9iamVjdCBhcyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0FkZHJlc3NDbGFpbX0uCiAgICAgICAgICAgICAqIFRoZSBjbGFpbSB2YWx1ZSBpcyBvYnRhaW5lZCB3aXRoIGEgY2xhaW0gcmVzb2x2aW5nIGZ1bmN0aW9uIGF2YWlsYWJsZSBmcm9tIHRoZSBjbG9zdXJlLgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfHVuZGVmaW5lZH0gVGhlIGFkZHJlc3MgY2xhaW0gb2JqZWN0IGNyZWF0ZWQgZnJvbSBhIGNsYWltIHZhbHVlLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUFkZHJlc3NDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgdmFyIGFkZHJlc3NPYmplY3Q7CgogICAgICAgICAgICAgICAgaWYgKGlzQ2xhaW1WYWx1ZVZhbGlkKGNsYWltVmFsdWUpKSB7CiAgICAgICAgICAgICAgICAgICAgYWRkcmVzc09iamVjdCA9IG5ldyBmckphdmEuTGlua2VkSGFzaE1hcCgpOwoKICAgICAgICAgICAgICAgICAgICBhZGRyZXNzT2JqZWN0LnB1dCgnZm9ybWF0dGVkJywgY2xhaW1WYWx1ZSk7CgogICAgICAgICAgICAgICAgICAgIHJldHVybiBhZGRyZXNzT2JqZWN0OwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICByZXR1cm4gcmVzb2x2ZUFkZHJlc3NDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgYW4gZXNzZW50aWFsIGNsYWltIHJlc29sdmVyIGJhc2VkIG9uIGEgY2xhaW0gdmFsdWUgb2J0YWluZWQgd2l0aCBhbm90aGVyIGNsYWltIHJlc29sdmVyLgogICAgICAgICAqIEBwYXJhbSB7ZnVuY3Rpb259IHJlc29sdmVDbGFpbSAtIEEgZnVuY3Rpb24gdGhhdCByZXR1cm5zIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHJldHVybnMge2Z1bmN0aW9ufSBBIGZ1bmN0aW9uIHRoYXQgd2lsbCBhY2NlcHQgYSBjbGFpbSBhcyBhbiBhcmd1bWVudCwKICAgICAgICAgKiBydW4gdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIGZvciB0aGUgY2xhaW0gYW5kIG9idGFpbiB0aGUgY2xhaW0gdmFsdWUsCiAgICAgICAgICogYW5kIGFwcGx5IGFkZGl0aW9uYWwgbG9naWMgZm9yIGVzc2VudGlhbCBjbGFpbXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0RXNzZW50aWFsQ2xhaW1SZXNvbHZlciAocmVzb2x2ZUNsYWltKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXR1cm5zIGEgY2xhaW0gdmFsdWUgb3IgdGhyb3dzIGFuIGVycm9yLgogICAgICAgICAgICAgKiBUaGUgY2xhaW0gdmFsdWUgaXMgb2J0YWluZWQgd2l0aCBhIGNsYWltIHJlc29sdmluZyBmdW5jdGlvbiBhdmFpbGFibGUgZnJvbSB0aGUgY2xvc3VyZS4KICAgICAgICAgICAgICogVGhyb3dzIGFuIGV4Y2VwdGlvbiBpZiB0aGUgY2xhaW0gaXMgZXNzZW50aWFsIGFuZCBubyB2YWx1ZSBpcyByZXR1cm5lZCBmb3IgdGhlIGNsYWltLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBVc2Ugb2YgdGhpcyByZXNvbHZlciBpcyBvcHRpb25hbC4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjSW5kaXZpZHVhbENsYWltc1JlcXVlc3RzfSBzdGF0aW5nOgogICAgICAgICAgICAgKiAiTm90ZSB0aGF0IGV2ZW4gaWYgdGhlIENsYWltcyBhcmUgbm90IGF2YWlsYWJsZSBiZWNhdXNlIHRoZSBFbmQtVXNlciBkaWQgbm90IGF1dGhvcml6ZSB0aGVpciByZWxlYXNlIG9yIHRoZXkgYXJlIG5vdCBwcmVzZW50LAogICAgICAgICAgICAgKiB0aGUgQXV0aG9yaXphdGlvbiBTZXJ2ZXIgTVVTVCBOT1QgZ2VuZXJhdGUgYW4gZXJyb3Igd2hlbiBDbGFpbXMgYXJlIG5vdCByZXR1cm5lZCwgd2hldGhlciB0aGV5IGFyZSBFc3NlbnRpYWwgb3IgVm9sdW50YXJ5LAogICAgICAgICAgICAgKiB1bmxlc3Mgb3RoZXJ3aXNlIHNwZWNpZmllZCBpbiB0aGUgZGVzY3JpcHRpb24gb2YgdGhlIHNwZWNpZmljIGNsYWltLiIKICAgICAgICAgICAgICoKICAgICAgICAgICAgICogQHBhcmFtIHtvcmcuZm9yZ2Vyb2NrLm9wZW5pZGNvbm5lY3QuQ2xhaW19IGNsYWltCiAgICAgICAgICAgICAqIEFuIG9iamVjdCB0aGF0IHByb3ZpZGVzIG1ldGhvZHMgdG8gb2J0YWluIGluZm9ybWF0aW9uL3JlcXVpcmVtZW50cyBhc3NvY2lhdGVkIHdpdGggYSBjbGFpbS4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqLwogICAgICAgICAgICBmdW5jdGlvbiByZXNvbHZlRXNzZW50aWFsQ2xhaW0oY2xhaW0pIHsKICAgICAgICAgICAgICAgIHZhciBjbGFpbVZhbHVlID0gcmVzb2x2ZUNsYWltKGNsYWltKTsKCiAgICAgICAgICAgICAgICBpZiAoY2xhaW0uaXNFc3NlbnRpYWwoKSAmJiAhaXNDbGFpbVZhbHVlVmFsaWQoY2xhaW1WYWx1ZSkpIHsKICAgICAgICAgICAgICAgICAgICB0aHJvdyBuZXcgZnJKYXZhLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uKCdDb3VsZCBub3QgcHJvdmlkZSB2YWx1ZSBmb3IgZXNzZW50aWFsIGNsYWltOiAnICsgY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1WYWx1ZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHJlc29sdmVFc3NlbnRpYWxDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFByb3ZpZGVzIGRlZmF1bHQgcmVzb2x1dGlvbiBmb3IgYSBjbGFpbS4KICAgICAgICAgKiBVc2UgaXQgaWYgYSBjbGFpbS1zcGVjaWZpYyByZXNvbHZlciBpcyBub3QgZGVmaW5lZCBpbiB0aGUgY29uZmlndXJhdGlvbi4KICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHJldHVybnMgeyp9IEEgc2luZ2xlIHZhbHVlIGFzc29jaWF0ZWQgd2l0aCB0aGlzIGNsYWltLgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHJlc29sdmVBbnlDbGFpbSAoY2xhaW0pIHsKICAgICAgICAgICAgaWYgKGNsYWltLmdldFZhbHVlcygpLnNpemUoKSA9PT0gMSkgewogICAgICAgICAgICAgICAgcmV0dXJuIGNsYWltLmdldFZhbHVlcygpLnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgfQogICAgICAgIH0KCiAgICAgICAgLy8gVVRJTElUSUVTCgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgY2xhaW0gdmFsdWUgZnJvbSBhIHNldC4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIGEgc2luZ2xlIHZhbHVlLCByZXR1cm5zIHRoZSB2YWx1ZS4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIG11bHRpcGxlIHZhbHVlcywgcmV0dXJucyB0aGUgc2V0LgogICAgICAgICAqIE90aGVyd2lzZSwgcmV0dXJucyB1bmRlZmluZWQuCiAgICAgICAgICoKICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHBhcmFtIHtqYXZhLnV0aWwuSGFzaFNldH0gc2V0IFRoZSBzZXTigJRmb3IgZXhhbXBsZSwgYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAqIEByZXR1cm5zIHtzdHJpbmd8amF2YS51dGlsLkhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldENsYWltVmFsdWVGcm9tU2V0IChjbGFpbSwgc2V0KSB7CiAgICAgICAgICAgIGlmIChzZXQgJiYgc2V0LnNpemUoKSkgewogICAgICAgICAgICAgICAgaWYgKHNldC5zaXplKCkgPT09IDEpIHsKICAgICAgICAgICAgICAgICAgICByZXR1cm4gc2V0LnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHNldDsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSBlbHNlIGlmIChsb2dnZXIud2FybmluZ0VuYWJsZWQoKSkgewogICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcoJ09JREMgQ2xhaW1zIHNjcmlwdC4gR290IGFuIGVtcHR5IHNldCBmb3IgY2xhaW06ICcgKyBjbGFpbS5nZXROYW1lKCkpOwogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBmdW5jdGlvbiBpc0NsYWltVmFsdWVWYWxpZCAoY2xhaW1WYWx1ZSkgewogICAgICAgICAgICBpZiAodHlwZW9mIGNsYWltVmFsdWUgPT09ICd1bmRlZmluZWQnIHx8IGNsYWltVmFsdWUgPT09IG51bGwpIHsKICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgfQoKICAgICAgICAvLyBDTEFJTSBQUk9DRVNTSU5HCgogICAgICAgIC8qKgogICAgICAgICAqIENvbnN0cnVjdHMgYW5kIHJldHVybnMgYW4gb2JqZWN0IHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMKICAgICAgICAgKiBhbmQgdGhlIHJlcXVlc3RlZCBzY29wZXMgbWFwcGVkIHRvIHRoZSBjbGFpbSBuYW1lcy4KICAgICAgICAgKiBAcmV0dXJucyB7b3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltc30gVGhlIG9iamVjdCB0byBiZSByZXR1cm5lZCB0byB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIuCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICAgICAqIEBzZWUgUkVTVUxUUyBzZWN0aW9uIGZvciB0aGUgdXNlIG9mIHRoaXMgZnVuY3Rpb24uCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlckluZm9DbGFpbXMgKCkgewogICAgICAgICAgICByZXR1cm4gbmV3IGZySmF2YS5Vc2VySW5mb0NsYWltcyhnZXRDb21wdXRlZENsYWltcygpLCBnZXRDb21wb3NpdGVTY29wZXMoKSk7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIChyZXF1ZXN0ZWQpIGNsYWltIG5hbWVzIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMuCiAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfQogICAgICAgICAqIEEgbWFwIG9mIHRoZSByZXF1ZXN0ZWQgY2xhaW0gbmFtZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIHZhbHVlcy4KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wdXRlZENsYWltcyAoKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBDcmVhdGVzIGEgY29tcGxldGUgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZyb206CiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgZGVyaXZlZCBmcm9tIHRoZSBzY29wZXMsCiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgcHJvdmlkZWQgYnkgdGhlIGF1dGhvcml6YXRpb24gc2VydmVyLAogICAgICAgICAgICAgKiBhbmQgdGhlIGNsYWltcyByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudC4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5BcnJheUxpc3R9CiAgICAgICAgICAgICAqIFJldHVybnMgYSBjb21wbGV0ZSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGF2YWlsYWJsZSB0byB0aGUgc2NyaXB0LgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgdGhlIGNsYWltIG9iamVjdCBkZXRhaWxzLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gZ2V0Q2xhaW1zKCkgewogICAgICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAgICAgKiBSZXR1cm5zIGEgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIFVzZXMgdGhlIHNjb3BlQ2xhaW1zTWFwIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRvIGRlcml2ZSB0aGUgY2xhaW0gbmFtZXM7CiAgICAgICAgICAgICAgICAgKiBubyBvdGhlciBwcm9wZXJ0aWVzIG9mIGEgY2xhaW0gZGVyaXZlZCBmcm9tIGEgc2NvcGUgYXJlIHBvcHVsYXRlZC4KICAgICAgICAgICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuQXJyYXlMaXN0fQogICAgICAgICAgICAgICAgICogQSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciB0aGUgY2xhaW0gb2JqZWN0IGRldGFpbHMuCiAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgIGZ1bmN0aW9uIGNvbnZlcnRTY29wZVRvQ2xhaW1zKCkgewogICAgICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoc2NvcGUpICE9PSAnb3BlbmlkJyAmJiBzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zTWFwW3Njb3BlXS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbU5hbWUpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbGFpbXMuYWRkKG5ldyBmckphdmEuQ2xhaW0oY2xhaW1OYW1lKSk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGNsYWltcy5hZGRBbGwoY29udmVydFNjb3BlVG9DbGFpbXMoKSk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKGNsYWltT2JqZWN0cyk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKHJlcXVlc3RlZFR5cGVkQ2xhaW1zKTsKCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICB9CgogICAgICAgICAgICAvKioKICAgICAgICAgICAgICogQ29tcHV0ZXMgYW5kIHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgICAgICogVG8gb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwgdXNlcyB0aGUgcmVzb2x2ZXIgZnVuY3Rpb24gc3BlY2lmaWVkIGZvciB0aGUgY2xhaW0gaW4gdGhlIGNsYWltUmVzb2x2ZXJzIGNvbmZpZ3VyYXRpb24gb2JqZWN0LgogICAgICAgICAgICAgKiBAc2VlIGNsYWltUmVzb2x2ZXJzCiAgICAgICAgICAgICAqIElmIG5vIHJlc29sdmVyIGZ1bmN0aW9uIGlzIGZvdW5kLCB1c2VzIHRoZSBkZWZhdWx0IGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMgeyp9IENsYWltIHZhbHVlLgogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqIFJldGhyb3dzIHRoaXMgZXhjZXB0aW9uIGlmIGEgY2xhaW0gcmVzb2x2ZXIgdGhyb3dzIGl0LgogICAgICAgICAgICAgKiBZb3UgY2FuIHRocm93IG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiBmcm9tIHlvdXIgY3VzdG9tIGNsYWltIHJlc29sdmVyCiAgICAgICAgICAgICAqIGlmIHlvdSB3YW50IHRvIHRlcm1pbmF0ZSB0aGUgY2xhaW0gcHJvY2Vzc2luZy4KICAgICAgICAgICAgICovCiAgICAgICAgICAgIGZ1bmN0aW9uIGNvbXB1dGVDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIHJlc29sdmVDbGFpbTsKICAgICAgICAgICAgICAgIHZhciBtZXNzYWdlOwoKICAgICAgICAgICAgICAgIHRyeSB7CiAgICAgICAgICAgICAgICAgICAgcmVzb2x2ZUNsYWltID0gY2xhaW1SZXNvbHZlcnNbY2xhaW0uZ2V0TmFtZSgpXSB8fCByZXNvbHZlQW55Q2xhaW07CgogICAgICAgICAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgfSBjYXRjaCAoZSkgewogICAgICAgICAgICAgICAgICAgIG1lc3NhZ2UgPSAnT0lEQyBDbGFpbXMgc2NyaXB0IGV4Y2VwdGlvbi4gVW5hYmxlIHRvIHJlc29sdmUgT0lEQyBDbGFpbS4gJyArIGU7CgogICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoZSkuaW5kZXhPZignb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5leGNlcHRpb25zLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uJykgIT09IC0xKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHRocm93IGU7CiAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICBpZiAobG9nZ2VyLndhcm5pbmdFbmFibGVkKCkpIHsKICAgICAgICAgICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcobWVzc2FnZSk7CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICB2YXIgY29tcHV0ZWRDbGFpbXMgPSBuZXcgZnJKYXZhLkxpbmtlZEhhc2hNYXAoKTsKCiAgICAgICAgICAgIGdldENsYWltcygpLnRvQXJyYXkoKS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSBjb21wdXRlQ2xhaW0oY2xhaW0pOwoKICAgICAgICAgICAgICAgIGlmIChpc0NsYWltVmFsdWVWYWxpZChjbGFpbVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgIGNvbXB1dGVkQ2xhaW1zLnB1dChjbGFpbS5nZXROYW1lKCksIGNsYWltVmFsdWUpOwogICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAvKioKICAgICAgICAgICAgICAgICAgICAgKiBJZiBhIGNsYWltIGhhcyBiZWVuIHByb2Nlc3NlZCwgYnV0IGFwcGVhcnMgaW4gdGhlIGxpc3QgYWdhaW4sCiAgICAgICAgICAgICAgICAgICAgICogYW5kIGl0cyB2YWx1ZSBjYW5ub3QgYmUgY29tcHV0ZWQgdW5kZXIgdGhlIG5ldyBjb25kaXRpb25zLAogICAgICAgICAgICAgICAgICAgICAqIHRoZSBjbGFpbSBpcyByZW1vdmVkIGZyb20gdGhlIGZpbmFsIHJlc3VsdC4KICAgICAgICAgICAgICAgICAgICAgKgogICAgICAgICAgICAgICAgICAgICAqIEZvciBleGFtcGxlLCBhIGNsYWltIGNvdWxkIGJlIG1hcHBlZCB0byBhIHNjb3BlIGFuZCBmb3VuZCBpbiB0aGUgdXNlciBwcm9maWxlLAogICAgICAgICAgICAgICAgICAgICAqIGJ1dCBhbHNvIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHdpdGggcmVxdWlyZWQgdmFsdWVzIHRoYXQgZG9uJ3QgbWF0Y2ggdGhlIGNvbXB1dGVkIG9uZS4KICAgICAgICAgICAgICAgICAgICAgKiBAc2VlIHtsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0luZGl2aWR1YWxDbGFpbXNSZXF1ZXN0c30uCiAgICAgICAgICAgICAgICAgICAgICogZm9yIHRoZSByZWxldmFudCBPSURDIHNwZWNpZmljYXRpb24gZGV0YWlscy4KICAgICAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgICAgICBjb21wdXRlZENsYWltcy5yZW1vdmUoY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSk7CgogICAgICAgICAgICByZXR1cm4gY29tcHV0ZWRDbGFpbXM7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIHJlcXVlc3RlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLgogICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuTGlua2VkSGFzaE1hcH0KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wb3NpdGVTY29wZXMgKCkgewogICAgICAgICAgICB2YXIgY29tcG9zaXRlU2NvcGVzID0gbmV3IGZySmF2YS5MaW5rZWRIYXNoTWFwKCk7CgogICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICB2YXIgc2NvcGVDbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICBzY29wZUNsYWltc01hcFtzY29wZV0uZm9yRWFjaChmdW5jdGlvbiAoY2xhaW1OYW1lKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zLmFkZChjbGFpbU5hbWUpOwogICAgICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltcy5zaXplKCkpIHsKICAgICAgICAgICAgICAgICAgICBjb21wb3NpdGVTY29wZXMucHV0KHNjb3BlLCBzY29wZUNsYWltcyk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgcmV0dXJuIGNvbXBvc2l0ZVNjb3BlczsKICAgICAgICB9CgogICAgICAgIC8vIFBVQkxJQyBNRVRIT0RTCgogICAgICAgIHJldHVybiB7CiAgICAgICAgICAgIHNldFNjb3BlQ2xhaW1zTWFwOiBzZXRTY29wZUNsYWltc01hcCwKICAgICAgICAgICAgc2V0Q2xhaW1SZXNvbHZlcnM6IHNldENsYWltUmVzb2x2ZXJzLAogICAgICAgICAgICBnZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXI6IGdldFVzZXJQcm9maWxlQ2xhaW1SZXNvbHZlciwKICAgICAgICAgICAgZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXI6IGdldEFkZHJlc3NDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyOiBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRVc2VySW5mb0NsYWltczogZ2V0VXNlckluZm9DbGFpbXMKICAgICAgICB9OwogICAgfQoKICAgIC8vIFJFU1VMVFMKCiAgICAvKioKICAgICAqIFRoaXMgc2NyaXB0IHJldHVybnMgYW4gaW5zdGFuY2Ugb2YgdGhlIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuVXNlckluZm9DbGFpbXMgY2xhc3MKICAgICAqIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMgYW5kCiAgICAgKiB0aGUgcmVxdWVzdGVkIHNjb3BlcyBtYXBwZWQgdG8gdGhlIGNsYWltIG5hbWVzLgogICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICoKICAgICAqIEFzc2lnbmluZyBpdCB0byBhIHZhcmlhYmxlIGdpdmVzIHlvdSBhbiBvcHBvcnR1bml0eQogICAgICogdG8gbG9nIHRoZSBjb250ZW50IG9mIHRoZSByZXR1cm5lZCB2YWx1ZSBkdXJpbmcgZGV2ZWxvcG1lbnQuCiAgICAgKi8KICAgIHZhciB1c2VySW5mb0NsYWltcyA9IHV0aWxzLmdldFVzZXJJbmZvQ2xhaW1zKCk7CgogICAgLyoKICAgIGxvZ2dlci5lcnJvcihzY3JpcHROYW1lICsgJyByZXN1bHRzOicpCiAgICBsb2dnZXIuZXJyb3IoJ1ZhbHVlczogJyArIHVzZXJJbmZvQ2xhaW1zLmdldFZhbHVlcygpKQogICAgbG9nZ2VyLmVycm9yKCdTY29wZXM6ICcgKyB1c2VySW5mb0NsYWltcy5nZXRDb21wb3NpdGVTY29wZXMoKSkKICAgICovCgogICAgcmV0dXJuIHVzZXJJbmZvQ2xhaW1zOwp9KCkpOwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OIDC_CLAIMS\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287392905,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"cf3515f0-8278-4ee3-a530-1bad7424c416\",\"name\":\"Alpha OIDC Claims Script\",\"description\":\"Default alpha realm script for OIDC claims\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMTQtMjAyMSBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUwogKiBvciB3aXRoIG9uZSBvZiBpdHMgYWZmaWxpYXRlcy4gQWxsIHVzZSBzaGFsbCBiZSBleGNsdXNpdmVseSBzdWJqZWN0CiAqIHRvIHN1Y2ggbGljZW5zZSBiZXR3ZWVuIHRoZSBsaWNlbnNlZSBhbmQgRm9yZ2VSb2NrIEFTLgogKi8KCi8qCiAqIFRoaXMgc2NyaXB0IGNvbXB1dGVzIGNsYWltIHZhbHVlcyByZXR1cm5lZCBpbiBJRCB0b2tlbnMgYW5kL29yIGF0IHRoZSBVc2VySW5mbyBFbmRwb2ludC4KICogVGhlIGNsYWltIHZhbHVlcyBhcmUgY29tcHV0ZWQgZm9yOgogKiB0aGUgY2xhaW1zIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICogdGhlIGNsYWltcyBwcm92aWRlZCBieSB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIsCiAqIGFuZCB0aGUgY2xhaW1zIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHZpYSB0aGUgY2xhaW1zIHBhcmFtZXRlci4KICoKICogSW4gdGhlIENPTkZJR1VSQVRJT04gQU5EIENVU1RPTUlaQVRJT04gc2VjdGlvbiwgeW91IGNhbgogKiBkZWZpbmUgdGhlIHNjb3BlLXRvLWNsYWltcyBtYXBwaW5nLCBhbmQKICogYXNzaWduIHRvIGVhY2ggY2xhaW0gYSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IHdpbGwgY29tcHV0ZSB0aGUgY2xhaW0gdmFsdWUuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzIChjbGFzcyByZWZlcmVuY2VzIGFyZSBwcm92aWRlZCBiZWxvdyk6CiAqIHNjb3BlcyAtIFNldDxTdHJpbmc+ICg2KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogKiBjbGFpbXMgLSBNYXA8U3RyaW5nLCBPYmplY3Q+ICg1KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogY2xhaW1PYmplY3RzIC0gTGlzdDxDbGFpbT4gKDcsIDIpLgogKiAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogcmVxdWVzdGVkQ2xhaW1zIC0gTWFwPFN0cmluZywgU2V0PFN0cmluZz4+ICg1KS4KICogICAgICAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIG5vdCBlbXB0eSBpZiB0aGUgcmVxdWVzdCBjb250YWlucyB0aGUgY2xhaW1zIHBhcmFtZXRlciBhbmQgdGhlIHNlcnZlciBoYXMgZW5hYmxlZAogKiAgICAgICAgICAgICAgICAgICBjbGFpbXNfcGFyYW1ldGVyX3N1cHBvcnRlZC4gQSBtYXAgb2YgdGhlIHJlcXVlc3RlZCBjbGFpbXMgdG8gcG9zc2libGUgdmFsdWVzLCBvdGhlcndpc2UgZW1wdHk7CiAqICAgICAgICAgICAgICAgICAgIHJlcXVlc3RlZCBjbGFpbXMgd2l0aCBubyByZXF1ZXN0ZWQgdmFsdWVzIHdpbGwgaGF2ZSBhIGtleSBidXQgbm8gdmFsdWUgaW4gdGhlIG1hcC4gQSBrZXkgd2l0aAogKiAgICAgICAgICAgICAgICAgICBhIHNpbmdsZSB2YWx1ZSBpbiBpdHMgU2V0ICg2KSBpbmRpY2F0ZXMgdGhhdCB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiByZXF1ZXN0ZWRUeXBlZENsYWltcyAtIExpc3Q8Q2xhaW0+ICg3LCAyKS4KICogICAgICAgICAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIHJlcXVlc3RlZCBjbGFpbXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgUmVxdWVzdGVkIGNsYWltcyB3aXRoIG5vIHJlcXVlc3RlZCB2YWx1ZXMgd2lsbCBoYXZlIGEgY2xhaW0gd2l0aCBubyB2YWx1ZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgQSBjbGFpbSB3aXRoIGEgc2luZ2xlIHZhbHVlIGluZGljYXRlcyB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiBjbGFpbXNMb2NhbGVzIC0gTGlzdDxTdHJpbmc+ICg3KS4KICogICAgICAgICAgICAgICAgIFRoZSB2YWx1ZXMgZnJvbSB0aGUgJ2NsYWltc19sb2NhbGVzJyBwYXJhbWV0ZXIuCiAqICAgICAgICAgICAgICAgICBTZWUgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjQ2xhaW1zTGFuZ3VhZ2VzQW5kU2NyaXB0cyBmb3IgdGhlIE9JREMgc3BlY2lmaWNhdGlvbiBkZXRhaWxzLgogKiByZXF1ZXN0UHJvcGVydGllcyAtIFVubW9kaWZpYWJsZSBNYXAgKDUpLgogKiAgICAgICAgICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCBjb250YWlucyBhIG1hcCBvZiByZXF1ZXN0IHByb3BlcnRpZXM6CiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFVyaSAtIFRoZSByZXF1ZXN0IFVSSS4KICogICAgICAgICAgICAgICAgICAgICByZWFsbSAtIFRoZSByZWFsbSB0aGF0IHRoZSByZXF1ZXN0IHJlbGF0ZXMgdG8uCiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFBhcmFtcyAtIEEgbWFwIG9mIHRoZSByZXF1ZXN0IHBhcmFtcyBhbmQvb3IgcG9zdGVkIGRhdGEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVhY2ggdmFsdWUgaXMgYSBsaXN0IG9mIG9uZSBvciBtb3JlIHByb3BlcnRpZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBsZWFzZSBub3RlIHRoYXQgdGhlc2Ugc2hvdWxkIGJlIGhhbmRsZWQgaW4gYWNjb3JkYW5jZSB3aXRoIE9XQVNQIGJlc3QgcHJhY3RpY2VzOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodHRwczovL293YXNwLm9yZy93d3ctY29tbXVuaXR5L3Z1bG5lcmFiaWxpdGllcy9VbnNhZmVfdXNlX29mX1JlZmxlY3Rpb24uCiAqIGNsaWVudFByb3BlcnRpZXMgLSBVbm1vZGlmaWFibGUgTWFwICg1KS4KICogICAgICAgICAgICAgICAgICAgIFByZXNlbnQgaWYgdGhlIGNsaWVudCBzcGVjaWZpZWQgaW4gdGhlIHJlcXVlc3Qgd2FzIGlkZW50aWZpZWQsIGNvbnRhaW5zIGEgbWFwIG9mIGNsaWVudCBwcm9wZXJ0aWVzOgogKiAgICAgICAgICAgICAgICAgICAgY2xpZW50SWQgLSBUaGUgY2xpZW50J3MgVVJJIGZvciB0aGUgcmVxdWVzdCBsb2NhbGUuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkR3JhbnRUeXBlcyAtIExpc3Qgb2YgdGhlIGFsbG93ZWQgZ3JhbnQgdHlwZXMgKG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuR3JhbnRUeXBlKSBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRSZXNwb25zZVR5cGVzIC0gTGlzdCBvZiB0aGUgYWxsb3dlZCByZXNwb25zZSB0eXBlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRTY29wZXMgLSBMaXN0IG9mIHRoZSBhbGxvd2VkIHNjb3BlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGN1c3RvbVByb3BlcnRpZXMgLSBBIG1hcCBvZiB0aGUgY3VzdG9tIHByb3BlcnRpZXMgb2YgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBMaXN0cyBvciBtYXBzIHdpbGwgYmUgaW5jbHVkZWQgYXMgc3ViLW1hcHM7IGZvciBleGFtcGxlOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1c3RvbU1hcFtLZXkxXT1WYWx1ZTEgd2lsbCBiZSByZXR1cm5lZCBhcyBjdXN0b21NYXAgLT4gS2V5MSAtPiBWYWx1ZTEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVG8gYWRkIGN1c3RvbSBwcm9wZXJ0aWVzIHRvIGEgY2xpZW50LCB1cGRhdGUgdGhlIEN1c3RvbSBQcm9wZXJ0aWVzIGZpZWxkCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW4gQU0gQ29uc29sZSA+IFJlYWxtIE5hbWUgPiBBcHBsaWNhdGlvbnMgPiBPQXV0aCAyLjAgPiBDbGllbnRzID4gQ2xpZW50IElEID4gQWR2YW5jZWQuCiAqIGlkZW50aXR5IC0gQU1JZGVudGl0eSAoMykuCiAqICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBpZGVudGl0eSBvZiB0aGUgcmVzb3VyY2Ugb3duZXIuCiAqIHNlc3Npb24gLSBTU09Ub2tlbiAoNCkuCiAqICAgICAgICAgICBQcmVzZW50IGlmIHRoZSByZXF1ZXN0IGNvbnRhaW5zIHRoZSBzZXNzaW9uIGNvb2tpZSwgdGhlIHVzZXIncyBzZXNzaW9uIG9iamVjdC4KICogc2NyaXB0TmFtZSAtIFN0cmluZyAocHJpbWl0aXZlKS4KICogICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgZGlzcGxheSBuYW1lIG9mIHRoZSBzY3JpcHQuCiAqIGxvZ2dlciAtIEFsd2F5cyBwcmVzZW50LCB0aGUgIk9BdXRoMlByb3ZpZGVyIiBkZWJ1ZyBsb2dnZXIgaW5zdGFuY2U6CiAqICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuaHRtbCNzY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuCiAqICAgICAgICAgIENvcnJlc3BvbmRpbmcgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLk9JRENfQ0xBSU1TLgogKiBodHRwQ2xpZW50IC0gSFRUUCBDbGllbnQgKDgpLgogKiAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBIVFRQIENsaWVudCBpbnN0YW5jZToKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1odHRwLWNsaWVudC5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWh0dHAtY2xpZW50LgogKiAgICAgICAgICAgICAgSW4gb3JkZXIgdG8gdXNlIHRoZSBjbGllbnQsIHlvdSBtYXkgbmVlZCB0byBhZGQKICogICAgICAgICAgICAgIG9yZy5mb3JnZXJvY2suaHR0cC5DbGllbnQsCiAqICAgICAgICAgICAgICBvcmcuZm9yZ2Vyb2NrLmh0dHAucHJvdG9jb2wuKiwKICogICAgICAgICAgICAgIGFuZCBvcmcuZm9yZ2Vyb2NrLnV0aWwucHJvbWlzZS5Qcm9taXNlSW1wbAogKiAgICAgICAgICAgICAgdG8gdGhlIGFsbG93ZWQgSmF2YSBjbGFzc2VzIGluIHRoZSBzY3JpcHRpbmcgZW5naW5lIGNvbmZpZ3VyYXRpb24sIGFzIGRlc2NyaWJlZCBpbjoKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHQtZW5naW5lLXNlY3VyaXR5Lmh0bWwKICoKICogUmV0dXJuIC0gYSBuZXcgVXNlckluZm9DbGFpbXMoTWFwPFN0cmluZywgT2JqZWN0PiB2YWx1ZXMsIE1hcDxTdHJpbmcsIExpc3Q8U3RyaW5nPj4gY29tcG9zaXRlU2NvcGVzKSAoMSkgb2JqZWN0LgogKiAgICAgICAgICBUaGUgcmVzdWx0IG9mIHRoZSBsYXN0IHN0YXRlbWVudCBpbiB0aGUgc2NyaXB0IGlzIHJldHVybmVkIHRvIHRoZSBzZXJ2ZXIuCiAqICAgICAgICAgIEN1cnJlbnRseSwgdGhlIEltbWVkaWF0ZWx5IEludm9rZWQgRnVuY3Rpb24gRXhwcmVzc2lvbiAoYWxzbyBrbm93biBhcyBTZWxmLUV4ZWN1dGluZyBBbm9ueW1vdXMgRnVuY3Rpb24pCiAqICAgICAgICAgIGlzIHRoZSBsYXN0IChhbmQgb25seSkgc3RhdGVtZW50IGluIHRoaXMgc2NyaXB0LCBhbmQgaXRzIHJldHVybiB2YWx1ZSB3aWxsIGJlY29tZSB0aGUgc2NyaXB0IHJlc3VsdC4KICogICAgICAgICAgRG8gbm90IHVzZSAicmV0dXJuIHZhcmlhYmxlIiBzdGF0ZW1lbnQgb3V0c2lkZSBvZiBhIGZ1bmN0aW9uIGRlZmluaXRpb24uCiAqICAgICAgICAgIFNlZSBSRVNVTFRTIHNlY3Rpb24gZm9yIGFkZGl0aW9uYWwgZGV0YWlscy4KICoKICogQ2xhc3MgcmVmZXJlbmNlOgogKiAoMSkgVXNlckluZm9DbGFpbXMgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb2F1dGgyL2NvcmUvVXNlckluZm9DbGFpbXMuaHRtbC4KICogKDIpIENsYWltIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbCkuCiAqICAgICAgICAgQW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGhhcyBtZXRob2RzIHRvIGFjY2VzcwogKiAgICAgICAgIHRoZSBjbGFpbSBuYW1lLCByZXF1ZXN0ZWQgdmFsdWVzLCBsb2NhbGUsIGFuZCB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwuCiAqICgzKSBBTUlkZW50aXR5IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L2lkbS9BTUlkZW50aXR5Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBNYXAgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS91dGlsL0hhc2hNYXAuaHRtbCwKICogICAgICAgICAgIG9yIGh0dHBzOi8vZG9jcy5vcmFjbGUuY29tL2VuL2phdmEvamF2YXNlLzExL2RvY3MvYXBpL2phdmEuYmFzZS9qYXZhL3V0aWwvTGlua2VkSGFzaE1hcC5odG1sLgogKiAoNikgU2V0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9IYXNoU2V0Lmh0bWwuCiAqICg3KSBMaXN0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9BcnJheUxpc3QuaHRtbC4KICogKDgpIENsaWVudCAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9odHRwL0NsaWVudC5odG1sLgoqLwoKKGZ1bmN0aW9uICgpIHsKICAgIC8vIFNFVFVQCgogICAgLyoqCiAgICAgKiBDbGFpbSBwcm9jZXNzaW5nIHV0aWxpdGllcy4KICAgICAqIEFuIG9iamVjdCB0aGF0IGNvbnRhaW5zIHJldXNhYmxlIGZ1bmN0aW9ucyBmb3IgcHJvY2Vzc2luZyBjbGFpbXMuCiAgICAgKiBAc2VlIENMQUlNIFBST0NFU1NJTkcgVVRJTElUSUVTIHNlY3Rpb24gZm9yIGRldGFpbHMuCiAgICAgKi8KICAgIHZhciB1dGlscyA9IGdldFV0aWxzKCk7CgogICAgLy8gQ09ORklHVVJBVElPTiBBTkQgQ1VTVE9NSVpBVElPTgoKICAgIC8qKgogICAgICogT0F1dGggMi4wIHNjb3BlIHZhbHVlcyAoc2NvcGVzKSBjYW4gYmUgdXNlZCBieSB0aGUgQ2xpZW50IHRvIHJlcXVlc3QgT0lEQyBjbGFpbXMuCiAgICAgKgogICAgICogQ2FsbCB0aGlzIGNvbmZpZ3VyYXRpb24gbWV0aG9kLCBhbmQgcGFzcyBpbiBhcyB0aGUgZmlyc3QgYXJndW1lbnQKICAgICAqIGFuIG9iamVjdCB0aGF0IG1hcHMgYSBzY29wZSB2YWx1ZSB0byBhbiBhcnJheSBvZiBjbGFpbSBuYW1lcwogICAgICogdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgYW5kIHJldHVybmVkIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfQogICAgICogZm9yIHRoZSBzY29wZSB2YWx1ZXMgdGhhdCBjb3VsZCBiZSB1c2VkIHRvIHJlcXVlc3QgY2xhaW1zIGFzIGRlZmluZWQgaW4gdGhlIE9JREMgc3BlY2lmaWNhdGlvbi4KICAgICAqCiAgICAgKiBCZWxvdywgZmluZCBhIGRlZmF1bHQgY29uZmlndXJhdGlvbiB0aGF0IGlzIGV4cGVjdGVkIHRvIHdvcmsgaW4gdGhlIGN1cnJlbnQgZW52aXJvbm1lbnQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiBjaG9vc2UgdGhlIGNsYWltIG5hbWVzIHJldHVybmVkIGZvciBhIHNjb3BlLgogICAgICovCiAgICB1dGlscy5zZXRTY29wZUNsYWltc01hcCh7CiAgICAgICAgcHJvZmlsZTogWwogICAgICAgICAgICAnbmFtZScsCiAgICAgICAgICAgICdmYW1pbHlfbmFtZScsCiAgICAgICAgICAgICdnaXZlbl9uYW1lJywKICAgICAgICAgICAgJ3pvbmVpbmZvJywKICAgICAgICAgICAgJ2xvY2FsZScKICAgICAgICBdLAogICAgICAgIGVtYWlsOiBbJ2VtYWlsJ10sCiAgICAgICAgYWRkcmVzczogWydhZGRyZXNzJ10sCiAgICAgICAgcGhvbmU6IFsncGhvbmVfbnVtYmVyJ10KICAgIH0pOwoKICAgIC8qKgogICAgICogSW4gdGhpcyBzY3JpcHQsIGVhY2ggY2xhaW0KICAgICAqIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICAgICAqIHByb3ZpZGVkIGJ5IHRoZSBhdXRob3JpemF0aW9uIHNlcnZlciwgYW5kCiAgICAgKiByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudCB2aWEgdGhlIGNsYWltcyBwYXJhbWV0ZXIKICAgICAqIHdpbGwgYmUgcHJvY2Vzc2VkIGJ5IGEgZnVuY3Rpb24gYXNzb2NpYXRlZCB3aXRoIHRoZSBjbGFpbSBuYW1lLgogICAgICoKICAgICAqIENhbGwgdGhpcyBjb25maWd1cmF0aW9uIG1ldGhvZCwgYW5kIHBhc3MgaW4gYXMgdGhlIGZpcnN0IGFyZ3VtZW50CiAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIGEgY2xhaW0gbmFtZSB0byBhIHJlc29sdmVyIGZ1bmN0aW9uLAogICAgICogd2hpY2ggd2lsbCBiZSBhdXRvbWF0aWNhbGx5IGV4ZWN1dGVkIGZvciBlYWNoIGNsYWltIHByb2Nlc3NlZCBieSB0aGUgc2NyaXB0LgogICAgICoKICAgICAqIFRoZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB3aWxsIHJlY2VpdmUgdGhlIHJlcXVlc3RlZCBjbGFpbSBpbmZvcm1hdGlvbgogICAgICogaW4gYW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGFzIHRoZSBmaXJzdCBhcmd1bWVudC4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9CiAgICAgKiBmb3IgZGV0YWlscyBvbiB0aGUgQ2xhaW0gY2xhc3MuCiAgICAgKgogICAgICogSWYgdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIHJldHVybnMgYSB2YWx1ZSwKICAgICAqIG90aGVyIHRoYW4gdW5kZWZpbmVkIG9yIG51bGwsCiAgICAgKiB0aGUgY2xhaW0gd2lsbCBiZSBpbmNsdWRlZCBpbiB0aGUgc2NyaXB0J3MgcmVzdWx0cy4KICAgICAqCiAgICAgKiBUaGUgQ2xhaW0gaW5zdGFuY2UgcHJvdmlkZXMgbWV0aG9kcyB0byBjaGVjawogICAgICogd2hhdCB0aGUgbmFtZSBvZiB0aGUgY2xhaW0gaXMsCiAgICAgKiB3aGljaCB2YWx1ZXMgdGhlIGNsYWltIHJlcXVlc3QgY29udGFpbnMsCiAgICAgKiB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwsIGFuZAogICAgICogd2hpY2ggbG9jYWxlIHRoZSBjbGFpbSBpcyBhc3NvY2lhdGVkIHdpdGguCiAgICAgKiBUaGUgcmVzb2x2ZXIgZnVuY3Rpb24gY2FuIGNvbnNpZGVyIHRoaXMgaW5mb3JtYXRpb24gd2hlbiBjb21wdXRpbmcgYW5kIHJldHVybmluZyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgKgogICAgICogQmVsb3csIGZpbmQgYSBkZWZhdWx0IGNvbmZpZ3VyYXRpb24gdGhhdCBpcyBleHBlY3RlZCB0byB3b3JrIGluIHRoZSBjdXJyZW50IGVudmlyb25tZW50LgogICAgICogQSByZXVzYWJsZSBmdW5jdGlvbiwgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKFN0cmluZyBhdHRyaWJ1dGUtbmFtZSksCiAgICAgKiBpcyBjYWxsZWQgdG8gcmV0dXJuIGEgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICogQHNlZSBDTEFJTSBSRVNPTFZFUlMgc2VjdGlvbiBmb3IgdGhlIGltcGxlbWVudGF0aW9uIGRldGFpbHMgYW5kIGV4YW1wbGVzLgogICAgICogRm9yIHRoZSBhZGRyZXNzIGNsYWltLCBhbiBleGFtcGxlIG9mIGEgY2xhaW0gcmVzb2x2ZXIgdGhhdCB1c2VzIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIgaXMgcHJvdmlkZWQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiByZXVzZSB0aGUgcHJlZGVmaW5lZCB1dGlscyBtZXRob2RzIHdpdGggeW91ciBjdXN0b20gYXJndW1lbnRzLgogICAgICogWW91IGNhbiBhbHNvIHNwZWNpZnkgYSBjdXN0b20gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIGEgY2xhaW0gbmFtZSwKICAgICAqIHRoYXQgd2lsbCBjb21wdXRlIGFuZCByZXR1cm4gdGhlIGNsYWltIHZhbHVl4oCUYXMgc2hvd24gaW4gdGhlIGNvbW1lbnRlZCBvdXQgZXhhbXBsZSBiZWxvdy4KICAgICAqLwogICAgdXRpbHMuc2V0Q2xhaW1SZXNvbHZlcnMoewogICAgICAgIC8qCiAgICAgICAgLy8gQW4gZXhhbXBsZSBvZiBhIHNpbXBsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IGlzIGRlZmluZWQgZm9yIGEgY2xhaW0KICAgICAgICAvLyBkaXJlY3RseSBpbiB0aGUgY29uZmlndXJhdGlvbiBvYmplY3Q6CiAgICAgICAgY3VzdG9tLWNsYWltLW5hbWU6IGZ1bmN0aW9uIChyZXF1ZXN0ZWRDbGFpbSkgewogICAgICAgICAgICAvLyBJbiB0aGlzIGNhc2UsIGluaXRpYWxseSwgdGhlIGNsYWltIHZhbHVlIGNvbWVzIHN0cmFpZ2h0IGZyb20gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlOgogICAgICAgICAgICB2YXIgY2xhaW1WYWx1ZSA9IGlkZW50aXR5LmdldEF0dHJpYnV0ZSgnY3VzdG9tLWF0dHJpYnV0ZS1uYW1lJykudG9BcnJheSgpWzBdCgogICAgICAgICAgICAvLyBPcHRpb25hbGx5LCBwcm92aWRlIGFkZGl0aW9uYWwgbG9naWMgZm9yIHByb2Nlc3NpbmcgKGZpbHRlcmluZywgZm9ybWF0dGluZywgZXRjLikgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAgICAvLyBZb3UgY2FuIHVzZToKICAgICAgICAgICAgLy8gcmVxdWVzdGVkQ2xhaW0uZ2V0TmFtZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldFZhbHVlcygpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldExvY2FsZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmlzRXNzZW50aWFsKCkKCiAgICAgICAgICAgIHJldHVybiBjbGFpbVZhbHVlCiAgICAgICAgfSwKICAgICAgICAqLwogICAgICAgIC8qKgogICAgICAgICAqIFRoZSB1c2Ugb2YgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIHNob3dzIGhvdwogICAgICAgICAqIGFuIGFyZ3VtZW50IHBhc3NlZCB0byBhIGZ1bmN0aW9uIHRoYXQgcmV0dXJucyBhIGNsYWltIHJlc29sdmVyCiAgICAgICAgICogYmVjb21lcyBhdmFpbGFibGUgdG8gdGhlIHJlc29sdmVyIGZ1bmN0aW9uICh2aWEgaXRzIGxleGljYWwgY29udGV4dCkuCiAgICAgICAgICovCiAgICAgICAgbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdjbicpLAogICAgICAgIGZhbWlseV9uYW1lOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3NuJyksCiAgICAgICAgZ2l2ZW5fbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdnaXZlbm5hbWUnKSwKICAgICAgICB6b25laW5mbzogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWR0aW1lem9uZScpLAogICAgICAgIGxvY2FsZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWRsb2NhbGUnKSwKICAgICAgICBlbWFpbDogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdtYWlsJyksCiAgICAgICAgYWRkcmVzczogdXRpbHMuZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXIoCiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBUaGUgcGFzc2VkIGluIHVzZXIgcHJvZmlsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiBjYW4gYmUgdXNlZCBieSB0aGUgYWRkcmVzcyBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiB0byBvYnRhaW4gdGhlIGNsYWltIHZhbHVlIHRvIGJlIGZvcm1hdHRlZCBhcyBwZXIgdGhlIE9JREMgc3BlY2lmaWNhdGlvbjoKICAgICAgICAgICAgICogQHNlZSBodHRwczovL29wZW5pZC5uZXQvc3BlY3Mvb3BlbmlkLWNvbm5lY3QtY29yZS0xXzAuaHRtbCNBZGRyZXNzQ2xhaW0uCiAgICAgICAgICAgICAqLwogICAgICAgICAgICB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3Bvc3RhbGFkZHJlc3MnKQogICAgICAgICksCiAgICAgICAgcGhvbmVfbnVtYmVyOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3RlbGVwaG9uZW51bWJlcicpCiAgICB9KTsKCiAgICAvLyBDTEFJTSBQUk9DRVNTSU5HIFVUSUxJVElFUwoKICAgIC8qKgogICAgICogQHJldHVybnMge29iamVjdH0gQW4gb2JqZWN0IHRoYXQgY29udGFpbnMgcmV1c2FibGUgY2xhaW0gcHJvY2Vzc2luZyB1dGlsaXRpZXMuCiAgICAgKiBAc2VlIFBVQkxJQyBNRVRIT0RTIHNlY3Rpb24gYW5kIHRoZSByZXR1cm4gc3RhdGVtZW50IGZvciB0aGUgbGlzdCBvZiBleHBvcnRlZCBmdW5jdGlvbnMuCiAgICAgKi8KICAgIGZ1bmN0aW9uIGdldFV0aWxzICgpIHsKICAgICAgICAvLyBJTVBPUlQgSkFWQQoKICAgICAgICAvKioKICAgICAgICAgKiBQcm92aWRlcyBKYXZhIHNjcmlwdGluZyBmdW5jdGlvbmFsaXR5LgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvTW96aWxsYS9Qcm9qZWN0cy9SaGluby9TY3JpcHRpbmdfSmF2YSNqYXZhaW1wb3J0ZXJfY29uc3RydWN0b3J9LgogICAgICAgICAqLwogICAgICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgICAgIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiwKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltcywKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltLAoKICAgICAgICAgICAgamF2YS51dGlsLkxpbmtlZEhhc2hNYXAsCiAgICAgICAgICAgIGphdmEudXRpbC5BcnJheUxpc3QKICAgICAgICApOwoKICAgICAgICAvLyBTRVQgVVAgQ09ORklHVVJBVElPTgoKICAgICAgICAvKioKICAgICAgICAgKiBQbGFjZWhvbGRlciBmb3IgYSBjb25maWd1cmF0aW9uIG9wdGlvbiB0aGF0IGNvbnRhaW5zCiAgICAgICAgICogYW4gb2JqZWN0IHRoYXQgbWFwcyB0aGUgc3VwcG9ydGVkIHNjb3BlIHZhbHVlcyAoc2NvcGVzKQogICAgICAgICAqIGFuZCB0aGUgY29ycmVzcG9uZGluZyBjbGFpbSBuYW1lcyBmb3IgZWFjaCBzY29wZSB2YWx1ZS4KICAgICAgICAgKi8KICAgICAgICB2YXIgc2NvcGVDbGFpbXNNYXA7CgogICAgICAgIC8qKgogICAgICAgICAqIFBsYWNlaG9sZGVyIGZvciBhIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRoYXQgY29udGFpbnMKICAgICAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAqLwogICAgICAgIHZhciBjbGFpbVJlc29sdmVyczsKCiAgICAgICAgLyoqCiAgICAgICAgICogQSAocHVibGljKSBtZXRob2QgdGhhdCBhY2NlcHRzIGFuIG9iamVjdCB0aGF0IG1hcHMgdGhlIHN1cHBvcnRlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMgZWFjaCBzdXBwb3J0ZWQgc2NvcGUgdmFsdWUgdG8gYW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMsCiAgICAgICAgICogaW4gb3JkZXIgdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgZm9yIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfSBmb3IgZGV0YWlscy4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLnByb2ZpbGVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHByb2ZpbGUgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMuZW1haWxdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGVtYWlsIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLmFkZHJlc3NdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGFkZHJlc3Mgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMucGhvbmVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHBob25lIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcmV0dXJucyB7dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHNldFNjb3BlQ2xhaW1zTWFwKHBhcmFtcykgewogICAgICAgICAgICBzY29wZUNsYWltc01hcCA9IHBhcmFtczsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIEEgKHB1YmxpYykgbWV0aG9kIHRoYXQgYWNjZXB0cyBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMKICAgICAgICAgKiBlYWNoIHN1cHBvcnRlZCBjbGFpbSBuYW1lIHRvIGEgZnVuY3Rpb24gdGhhdCBjb21wdXRlcyBhbmQgcmV0dXJucyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gc2V0Q2xhaW1SZXNvbHZlcnMocGFyYW1zKSB7CiAgICAgICAgICAgIGNsYWltUmVzb2x2ZXJzID0gcGFyYW1zOwogICAgICAgIH0KCiAgICAgICAgLy8gQ0xBSU0gUkVTT0xWRVJTCgogICAgICAgIC8qKgogICAgICAgICAqIENsYWltIHJlc29sdmVycyBhcmUgZnVuY3Rpb25zIHRoYXQgcmV0dXJuIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHBhcmFtIHsqfQogICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAqLwoKICAgICAgICAvKioKICAgICAgICAgKiBEZWZpbmVzIGEgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nfSBhdHRyaWJ1dGVOYW1lIC0gTmFtZSBvZiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGRldGVybWluZSB0aGUgY2xhaW0gdmFsdWUKICAgICAgICAgKiBiYXNlZCBvbiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZSBhbmQgdGhlIChyZXF1ZXN0ZWQpIGNsYWltIHByb3BlcnRpZXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIChhdHRyaWJ1dGVOYW1lKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXNvbHZlcyBhIGNsYWltIHdpdGggYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAgICAgKiBSZXR1cm5zIHVuZGVmaW5lZCBpZiB0aGUgaWRlbnRpdHkgYXR0cmlidXRlIGlzIG5vdCBwb3B1bGF0ZWQsCiAgICAgICAgICAgICAqIE9SIGlmIHRoZSBjbGFpbSBoYXMgcmVxdWVzdGVkIHZhbHVlcyB0aGF0IGRvIG5vdCBjb250YWluIHRoZSBpZGVudGl0eSBhdHRyaWJ1dGUgdmFsdWUuCiAgICAgICAgICAgICAqIEFUVEVOVElPTjogdGhlIGFmb3JlbWVudGlvbmVkIGNvbXBhcmlzb24gaXMgY2FzZS1zZW5zaXRpdmUuCiAgICAgICAgICAgICAqIEBwYXJhbSB7b3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltfSBjbGFpbQogICAgICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciBkZXRhaWxzLgogICAgICAgICAgICAgKiBAcmV0dXJucyB7c3RyaW5nfEhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUNsYWltKGNsYWltKSB7CiAgICAgICAgICAgICAgICB2YXIgdXNlclByb2ZpbGVWYWx1ZTsKCiAgICAgICAgICAgICAgICBpZiAoaWRlbnRpdHkpIHsKICAgICAgICAgICAgICAgICAgICB1c2VyUHJvZmlsZVZhbHVlID0gZ2V0Q2xhaW1WYWx1ZUZyb21TZXQoY2xhaW0sIGlkZW50aXR5LmdldEF0dHJpYnV0ZShhdHRyaWJ1dGVOYW1lKSk7CgogICAgICAgICAgICAgICAgICAgIGlmICh1c2VyUHJvZmlsZVZhbHVlICYmICF1c2VyUHJvZmlsZVZhbHVlLmlzRW1wdHkoKSkgewogICAgICAgICAgICAgICAgICAgICAgICBpZiAoIWNsYWltLmdldFZhbHVlcygpIHx8IGNsYWltLmdldFZhbHVlcygpLmlzRW1wdHkoKSB8fCBjbGFpbS5nZXRWYWx1ZXMoKS5jb250YWlucyh1c2VyUHJvZmlsZVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHVzZXJQcm9maWxlVmFsdWU7CiAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW07CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBSZXR1cm5zIGFuIGFkZHJlc3MgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSBjbGFpbSB2YWx1ZSBvYnRhaW5lZCB3aXRoIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIuCiAgICAgICAgICogQHBhcmFtIHtmdW5jdGlvbn0gcmVzb2x2ZUNsYWltIC0gQSBmdW5jdGlvbiB0aGF0IHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGFjY2VwdCBhIGNsYWltIGFzIGFuIGFyZ3VtZW50LAogICAgICAgICAqIHJ1biB0aGUgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIHRoZSBjbGFpbSBhbmQgb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwKICAgICAgICAgKiBhbmQgYXBwbHkgYWRkaXRpb25hbCBmb3JtYXR0aW5nIHRvIHRoZSB2YWx1ZSBiZWZvcmUgcmV0dXJuaW5nIGl0LgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldEFkZHJlc3NDbGFpbVJlc29sdmVyIChyZXNvbHZlQ2xhaW0pIHsKICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAqIENyZWF0ZXMgYW4gYWRkcmVzcyBjbGFpbSBvYmplY3QgZnJvbSBhIHZhbHVlIHJldHVybmVkIGJ5IGEgY2xhaW0gcmVzb2x2ZXIsCiAgICAgICAgICAgICAqIGFuZCByZXR1cm5zIHRoZSBhZGRyZXNzIGNsYWltIG9iamVjdCBhcyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0FkZHJlc3NDbGFpbX0uCiAgICAgICAgICAgICAqIFRoZSBjbGFpbSB2YWx1ZSBpcyBvYnRhaW5lZCB3aXRoIGEgY2xhaW0gcmVzb2x2aW5nIGZ1bmN0aW9uIGF2YWlsYWJsZSBmcm9tIHRoZSBjbG9zdXJlLgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfHVuZGVmaW5lZH0gVGhlIGFkZHJlc3MgY2xhaW0gb2JqZWN0IGNyZWF0ZWQgZnJvbSBhIGNsYWltIHZhbHVlLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUFkZHJlc3NDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgdmFyIGFkZHJlc3NPYmplY3Q7CgogICAgICAgICAgICAgICAgaWYgKGlzQ2xhaW1WYWx1ZVZhbGlkKGNsYWltVmFsdWUpKSB7CiAgICAgICAgICAgICAgICAgICAgYWRkcmVzc09iamVjdCA9IG5ldyBmckphdmEuTGlua2VkSGFzaE1hcCgpOwoKICAgICAgICAgICAgICAgICAgICBhZGRyZXNzT2JqZWN0LnB1dCgnZm9ybWF0dGVkJywgY2xhaW1WYWx1ZSk7CgogICAgICAgICAgICAgICAgICAgIHJldHVybiBhZGRyZXNzT2JqZWN0OwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICByZXR1cm4gcmVzb2x2ZUFkZHJlc3NDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgYW4gZXNzZW50aWFsIGNsYWltIHJlc29sdmVyIGJhc2VkIG9uIGEgY2xhaW0gdmFsdWUgb2J0YWluZWQgd2l0aCBhbm90aGVyIGNsYWltIHJlc29sdmVyLgogICAgICAgICAqIEBwYXJhbSB7ZnVuY3Rpb259IHJlc29sdmVDbGFpbSAtIEEgZnVuY3Rpb24gdGhhdCByZXR1cm5zIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHJldHVybnMge2Z1bmN0aW9ufSBBIGZ1bmN0aW9uIHRoYXQgd2lsbCBhY2NlcHQgYSBjbGFpbSBhcyBhbiBhcmd1bWVudCwKICAgICAgICAgKiBydW4gdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIGZvciB0aGUgY2xhaW0gYW5kIG9idGFpbiB0aGUgY2xhaW0gdmFsdWUsCiAgICAgICAgICogYW5kIGFwcGx5IGFkZGl0aW9uYWwgbG9naWMgZm9yIGVzc2VudGlhbCBjbGFpbXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0RXNzZW50aWFsQ2xhaW1SZXNvbHZlciAocmVzb2x2ZUNsYWltKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXR1cm5zIGEgY2xhaW0gdmFsdWUgb3IgdGhyb3dzIGFuIGVycm9yLgogICAgICAgICAgICAgKiBUaGUgY2xhaW0gdmFsdWUgaXMgb2J0YWluZWQgd2l0aCBhIGNsYWltIHJlc29sdmluZyBmdW5jdGlvbiBhdmFpbGFibGUgZnJvbSB0aGUgY2xvc3VyZS4KICAgICAgICAgICAgICogVGhyb3dzIGFuIGV4Y2VwdGlvbiBpZiB0aGUgY2xhaW0gaXMgZXNzZW50aWFsIGFuZCBubyB2YWx1ZSBpcyByZXR1cm5lZCBmb3IgdGhlIGNsYWltLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBVc2Ugb2YgdGhpcyByZXNvbHZlciBpcyBvcHRpb25hbC4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjSW5kaXZpZHVhbENsYWltc1JlcXVlc3RzfSBzdGF0aW5nOgogICAgICAgICAgICAgKiAiTm90ZSB0aGF0IGV2ZW4gaWYgdGhlIENsYWltcyBhcmUgbm90IGF2YWlsYWJsZSBiZWNhdXNlIHRoZSBFbmQtVXNlciBkaWQgbm90IGF1dGhvcml6ZSB0aGVpciByZWxlYXNlIG9yIHRoZXkgYXJlIG5vdCBwcmVzZW50LAogICAgICAgICAgICAgKiB0aGUgQXV0aG9yaXphdGlvbiBTZXJ2ZXIgTVVTVCBOT1QgZ2VuZXJhdGUgYW4gZXJyb3Igd2hlbiBDbGFpbXMgYXJlIG5vdCByZXR1cm5lZCwgd2hldGhlciB0aGV5IGFyZSBFc3NlbnRpYWwgb3IgVm9sdW50YXJ5LAogICAgICAgICAgICAgKiB1bmxlc3Mgb3RoZXJ3aXNlIHNwZWNpZmllZCBpbiB0aGUgZGVzY3JpcHRpb24gb2YgdGhlIHNwZWNpZmljIGNsYWltLiIKICAgICAgICAgICAgICoKICAgICAgICAgICAgICogQHBhcmFtIHtvcmcuZm9yZ2Vyb2NrLm9wZW5pZGNvbm5lY3QuQ2xhaW19IGNsYWltCiAgICAgICAgICAgICAqIEFuIG9iamVjdCB0aGF0IHByb3ZpZGVzIG1ldGhvZHMgdG8gb2J0YWluIGluZm9ybWF0aW9uL3JlcXVpcmVtZW50cyBhc3NvY2lhdGVkIHdpdGggYSBjbGFpbS4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqLwogICAgICAgICAgICBmdW5jdGlvbiByZXNvbHZlRXNzZW50aWFsQ2xhaW0oY2xhaW0pIHsKICAgICAgICAgICAgICAgIHZhciBjbGFpbVZhbHVlID0gcmVzb2x2ZUNsYWltKGNsYWltKTsKCiAgICAgICAgICAgICAgICBpZiAoY2xhaW0uaXNFc3NlbnRpYWwoKSAmJiAhaXNDbGFpbVZhbHVlVmFsaWQoY2xhaW1WYWx1ZSkpIHsKICAgICAgICAgICAgICAgICAgICB0aHJvdyBuZXcgZnJKYXZhLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uKCdDb3VsZCBub3QgcHJvdmlkZSB2YWx1ZSBmb3IgZXNzZW50aWFsIGNsYWltOiAnICsgY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1WYWx1ZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHJlc29sdmVFc3NlbnRpYWxDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFByb3ZpZGVzIGRlZmF1bHQgcmVzb2x1dGlvbiBmb3IgYSBjbGFpbS4KICAgICAgICAgKiBVc2UgaXQgaWYgYSBjbGFpbS1zcGVjaWZpYyByZXNvbHZlciBpcyBub3QgZGVmaW5lZCBpbiB0aGUgY29uZmlndXJhdGlvbi4KICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHJldHVybnMgeyp9IEEgc2luZ2xlIHZhbHVlIGFzc29jaWF0ZWQgd2l0aCB0aGlzIGNsYWltLgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHJlc29sdmVBbnlDbGFpbSAoY2xhaW0pIHsKICAgICAgICAgICAgaWYgKGNsYWltLmdldFZhbHVlcygpLnNpemUoKSA9PT0gMSkgewogICAgICAgICAgICAgICAgcmV0dXJuIGNsYWltLmdldFZhbHVlcygpLnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgfQogICAgICAgIH0KCiAgICAgICAgLy8gVVRJTElUSUVTCgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgY2xhaW0gdmFsdWUgZnJvbSBhIHNldC4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIGEgc2luZ2xlIHZhbHVlLCByZXR1cm5zIHRoZSB2YWx1ZS4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIG11bHRpcGxlIHZhbHVlcywgcmV0dXJucyB0aGUgc2V0LgogICAgICAgICAqIE90aGVyd2lzZSwgcmV0dXJucyB1bmRlZmluZWQuCiAgICAgICAgICoKICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHBhcmFtIHtqYXZhLnV0aWwuSGFzaFNldH0gc2V0IFRoZSBzZXTigJRmb3IgZXhhbXBsZSwgYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAqIEByZXR1cm5zIHtzdHJpbmd8amF2YS51dGlsLkhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldENsYWltVmFsdWVGcm9tU2V0IChjbGFpbSwgc2V0KSB7CiAgICAgICAgICAgIGlmIChzZXQgJiYgc2V0LnNpemUoKSkgewogICAgICAgICAgICAgICAgaWYgKHNldC5zaXplKCkgPT09IDEpIHsKICAgICAgICAgICAgICAgICAgICByZXR1cm4gc2V0LnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHNldDsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSBlbHNlIGlmIChsb2dnZXIud2FybmluZ0VuYWJsZWQoKSkgewogICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcoJ09JREMgQ2xhaW1zIHNjcmlwdC4gR290IGFuIGVtcHR5IHNldCBmb3IgY2xhaW06ICcgKyBjbGFpbS5nZXROYW1lKCkpOwogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBmdW5jdGlvbiBpc0NsYWltVmFsdWVWYWxpZCAoY2xhaW1WYWx1ZSkgewogICAgICAgICAgICBpZiAodHlwZW9mIGNsYWltVmFsdWUgPT09ICd1bmRlZmluZWQnIHx8IGNsYWltVmFsdWUgPT09IG51bGwpIHsKICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgfQoKICAgICAgICAvLyBDTEFJTSBQUk9DRVNTSU5HCgogICAgICAgIC8qKgogICAgICAgICAqIENvbnN0cnVjdHMgYW5kIHJldHVybnMgYW4gb2JqZWN0IHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMKICAgICAgICAgKiBhbmQgdGhlIHJlcXVlc3RlZCBzY29wZXMgbWFwcGVkIHRvIHRoZSBjbGFpbSBuYW1lcy4KICAgICAgICAgKiBAcmV0dXJucyB7b3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltc30gVGhlIG9iamVjdCB0byBiZSByZXR1cm5lZCB0byB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIuCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICAgICAqIEBzZWUgUkVTVUxUUyBzZWN0aW9uIGZvciB0aGUgdXNlIG9mIHRoaXMgZnVuY3Rpb24uCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlckluZm9DbGFpbXMgKCkgewogICAgICAgICAgICByZXR1cm4gbmV3IGZySmF2YS5Vc2VySW5mb0NsYWltcyhnZXRDb21wdXRlZENsYWltcygpLCBnZXRDb21wb3NpdGVTY29wZXMoKSk7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIChyZXF1ZXN0ZWQpIGNsYWltIG5hbWVzIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMuCiAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfQogICAgICAgICAqIEEgbWFwIG9mIHRoZSByZXF1ZXN0ZWQgY2xhaW0gbmFtZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIHZhbHVlcy4KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wdXRlZENsYWltcyAoKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBDcmVhdGVzIGEgY29tcGxldGUgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZyb206CiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgZGVyaXZlZCBmcm9tIHRoZSBzY29wZXMsCiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgcHJvdmlkZWQgYnkgdGhlIGF1dGhvcml6YXRpb24gc2VydmVyLAogICAgICAgICAgICAgKiBhbmQgdGhlIGNsYWltcyByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudC4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5BcnJheUxpc3R9CiAgICAgICAgICAgICAqIFJldHVybnMgYSBjb21wbGV0ZSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGF2YWlsYWJsZSB0byB0aGUgc2NyaXB0LgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgdGhlIGNsYWltIG9iamVjdCBkZXRhaWxzLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gZ2V0Q2xhaW1zKCkgewogICAgICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAgICAgKiBSZXR1cm5zIGEgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIFVzZXMgdGhlIHNjb3BlQ2xhaW1zTWFwIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRvIGRlcml2ZSB0aGUgY2xhaW0gbmFtZXM7CiAgICAgICAgICAgICAgICAgKiBubyBvdGhlciBwcm9wZXJ0aWVzIG9mIGEgY2xhaW0gZGVyaXZlZCBmcm9tIGEgc2NvcGUgYXJlIHBvcHVsYXRlZC4KICAgICAgICAgICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuQXJyYXlMaXN0fQogICAgICAgICAgICAgICAgICogQSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciB0aGUgY2xhaW0gb2JqZWN0IGRldGFpbHMuCiAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgIGZ1bmN0aW9uIGNvbnZlcnRTY29wZVRvQ2xhaW1zKCkgewogICAgICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoc2NvcGUpICE9PSAnb3BlbmlkJyAmJiBzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zTWFwW3Njb3BlXS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbU5hbWUpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbGFpbXMuYWRkKG5ldyBmckphdmEuQ2xhaW0oY2xhaW1OYW1lKSk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGNsYWltcy5hZGRBbGwoY29udmVydFNjb3BlVG9DbGFpbXMoKSk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKGNsYWltT2JqZWN0cyk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKHJlcXVlc3RlZFR5cGVkQ2xhaW1zKTsKCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICB9CgogICAgICAgICAgICAvKioKICAgICAgICAgICAgICogQ29tcHV0ZXMgYW5kIHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgICAgICogVG8gb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwgdXNlcyB0aGUgcmVzb2x2ZXIgZnVuY3Rpb24gc3BlY2lmaWVkIGZvciB0aGUgY2xhaW0gaW4gdGhlIGNsYWltUmVzb2x2ZXJzIGNvbmZpZ3VyYXRpb24gb2JqZWN0LgogICAgICAgICAgICAgKiBAc2VlIGNsYWltUmVzb2x2ZXJzCiAgICAgICAgICAgICAqIElmIG5vIHJlc29sdmVyIGZ1bmN0aW9uIGlzIGZvdW5kLCB1c2VzIHRoZSBkZWZhdWx0IGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMgeyp9IENsYWltIHZhbHVlLgogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqIFJldGhyb3dzIHRoaXMgZXhjZXB0aW9uIGlmIGEgY2xhaW0gcmVzb2x2ZXIgdGhyb3dzIGl0LgogICAgICAgICAgICAgKiBZb3UgY2FuIHRocm93IG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiBmcm9tIHlvdXIgY3VzdG9tIGNsYWltIHJlc29sdmVyCiAgICAgICAgICAgICAqIGlmIHlvdSB3YW50IHRvIHRlcm1pbmF0ZSB0aGUgY2xhaW0gcHJvY2Vzc2luZy4KICAgICAgICAgICAgICovCiAgICAgICAgICAgIGZ1bmN0aW9uIGNvbXB1dGVDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIHJlc29sdmVDbGFpbTsKICAgICAgICAgICAgICAgIHZhciBtZXNzYWdlOwoKICAgICAgICAgICAgICAgIHRyeSB7CiAgICAgICAgICAgICAgICAgICAgcmVzb2x2ZUNsYWltID0gY2xhaW1SZXNvbHZlcnNbY2xhaW0uZ2V0TmFtZSgpXSB8fCByZXNvbHZlQW55Q2xhaW07CgogICAgICAgICAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgfSBjYXRjaCAoZSkgewogICAgICAgICAgICAgICAgICAgIG1lc3NhZ2UgPSAnT0lEQyBDbGFpbXMgc2NyaXB0IGV4Y2VwdGlvbi4gVW5hYmxlIHRvIHJlc29sdmUgT0lEQyBDbGFpbS4gJyArIGU7CgogICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoZSkuaW5kZXhPZignb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5leGNlcHRpb25zLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uJykgIT09IC0xKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHRocm93IGU7CiAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICBpZiAobG9nZ2VyLndhcm5pbmdFbmFibGVkKCkpIHsKICAgICAgICAgICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcobWVzc2FnZSk7CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICB2YXIgY29tcHV0ZWRDbGFpbXMgPSBuZXcgZnJKYXZhLkxpbmtlZEhhc2hNYXAoKTsKCiAgICAgICAgICAgIGdldENsYWltcygpLnRvQXJyYXkoKS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSBjb21wdXRlQ2xhaW0oY2xhaW0pOwoKICAgICAgICAgICAgICAgIGlmIChpc0NsYWltVmFsdWVWYWxpZChjbGFpbVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgIGNvbXB1dGVkQ2xhaW1zLnB1dChjbGFpbS5nZXROYW1lKCksIGNsYWltVmFsdWUpOwogICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAvKioKICAgICAgICAgICAgICAgICAgICAgKiBJZiBhIGNsYWltIGhhcyBiZWVuIHByb2Nlc3NlZCwgYnV0IGFwcGVhcnMgaW4gdGhlIGxpc3QgYWdhaW4sCiAgICAgICAgICAgICAgICAgICAgICogYW5kIGl0cyB2YWx1ZSBjYW5ub3QgYmUgY29tcHV0ZWQgdW5kZXIgdGhlIG5ldyBjb25kaXRpb25zLAogICAgICAgICAgICAgICAgICAgICAqIHRoZSBjbGFpbSBpcyByZW1vdmVkIGZyb20gdGhlIGZpbmFsIHJlc3VsdC4KICAgICAgICAgICAgICAgICAgICAgKgogICAgICAgICAgICAgICAgICAgICAqIEZvciBleGFtcGxlLCBhIGNsYWltIGNvdWxkIGJlIG1hcHBlZCB0byBhIHNjb3BlIGFuZCBmb3VuZCBpbiB0aGUgdXNlciBwcm9maWxlLAogICAgICAgICAgICAgICAgICAgICAqIGJ1dCBhbHNvIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHdpdGggcmVxdWlyZWQgdmFsdWVzIHRoYXQgZG9uJ3QgbWF0Y2ggdGhlIGNvbXB1dGVkIG9uZS4KICAgICAgICAgICAgICAgICAgICAgKiBAc2VlIHtsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0luZGl2aWR1YWxDbGFpbXNSZXF1ZXN0c30uCiAgICAgICAgICAgICAgICAgICAgICogZm9yIHRoZSByZWxldmFudCBPSURDIHNwZWNpZmljYXRpb24gZGV0YWlscy4KICAgICAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgICAgICBjb21wdXRlZENsYWltcy5yZW1vdmUoY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSk7CgogICAgICAgICAgICByZXR1cm4gY29tcHV0ZWRDbGFpbXM7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIHJlcXVlc3RlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLgogICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuTGlua2VkSGFzaE1hcH0KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wb3NpdGVTY29wZXMgKCkgewogICAgICAgICAgICB2YXIgY29tcG9zaXRlU2NvcGVzID0gbmV3IGZySmF2YS5MaW5rZWRIYXNoTWFwKCk7CgogICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICB2YXIgc2NvcGVDbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICBzY29wZUNsYWltc01hcFtzY29wZV0uZm9yRWFjaChmdW5jdGlvbiAoY2xhaW1OYW1lKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zLmFkZChjbGFpbU5hbWUpOwogICAgICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltcy5zaXplKCkpIHsKICAgICAgICAgICAgICAgICAgICBjb21wb3NpdGVTY29wZXMucHV0KHNjb3BlLCBzY29wZUNsYWltcyk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgcmV0dXJuIGNvbXBvc2l0ZVNjb3BlczsKICAgICAgICB9CgogICAgICAgIC8vIFBVQkxJQyBNRVRIT0RTCgogICAgICAgIHJldHVybiB7CiAgICAgICAgICAgIHNldFNjb3BlQ2xhaW1zTWFwOiBzZXRTY29wZUNsYWltc01hcCwKICAgICAgICAgICAgc2V0Q2xhaW1SZXNvbHZlcnM6IHNldENsYWltUmVzb2x2ZXJzLAogICAgICAgICAgICBnZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXI6IGdldFVzZXJQcm9maWxlQ2xhaW1SZXNvbHZlciwKICAgICAgICAgICAgZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXI6IGdldEFkZHJlc3NDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyOiBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRVc2VySW5mb0NsYWltczogZ2V0VXNlckluZm9DbGFpbXMKICAgICAgICB9OwogICAgfQoKICAgIC8vIFJFU1VMVFMKCiAgICAvKioKICAgICAqIFRoaXMgc2NyaXB0IHJldHVybnMgYW4gaW5zdGFuY2Ugb2YgdGhlIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuVXNlckluZm9DbGFpbXMgY2xhc3MKICAgICAqIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMgYW5kCiAgICAgKiB0aGUgcmVxdWVzdGVkIHNjb3BlcyBtYXBwZWQgdG8gdGhlIGNsYWltIG5hbWVzLgogICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICoKICAgICAqIEFzc2lnbmluZyBpdCB0byBhIHZhcmlhYmxlIGdpdmVzIHlvdSBhbiBvcHBvcnR1bml0eQogICAgICogdG8gbG9nIHRoZSBjb250ZW50IG9mIHRoZSByZXR1cm5lZCB2YWx1ZSBkdXJpbmcgZGV2ZWxvcG1lbnQuCiAgICAgKi8KICAgIHZhciB1c2VySW5mb0NsYWltcyA9IHV0aWxzLmdldFVzZXJJbmZvQ2xhaW1zKCk7CgogICAgLyoKICAgIGxvZ2dlci5lcnJvcihzY3JpcHROYW1lICsgJyByZXN1bHRzOicpCiAgICBsb2dnZXIuZXJyb3IoJ1ZhbHVlczogJyArIHVzZXJJbmZvQ2xhaW1zLmdldFZhbHVlcygpKQogICAgbG9nZ2VyLmVycm9yKCdTY29wZXM6ICcgKyB1c2VySW5mb0NsYWltcy5nZXRDb21wb3NpdGVTY29wZXMoKSkKICAgICovCgogICAgcmV0dXJuIHVzZXJJbmZvQ2xhaW1zOwp9KCkpOwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OIDC_CLAIMS\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730394839,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -728,11 +728,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:32 GMT" + "value": "Thu, 11 Jul 2024 20:39:54 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -761,8 +761,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:32.844Z", - "time": 75, + "startedDateTime": "2024-07-11T20:39:54.796Z", + "time": 83, "timings": { "blocked": -1, "connect": -1, @@ -770,7 +770,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 75 + "wait": 83 } }, { @@ -795,7 +795,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -834,7 +834,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 992, - "text": "{\"_id\":\"e232cff3-2460-47cd-80b2-36c86c0d0f06\",\"name\":\"Alpha endUserUIClient OAuth2 Access Token Modification Script\",\"description\":\"Used by endUserUIClient\",\"script\":\"KGZ1bmN0aW9uICgpIHsKICBpZiAoc2NvcGVzLmNvbnRhaW5zKCdmcjphdXRvYWNjZXNzOionKSB8fCBzY29wZXMuY29udGFpbnMoJ2ZyOmlnYToqJykgfHwgc2NvcGVzLmNvbnRhaW5zKCdmcjppZGM6YW5hbHl0aWNzOionKSkgewogICAgdmFyIGZyID0gSmF2YUltcG9ydGVyKAogICAgICBjb20uc3VuLmlkZW50aXR5LmlkbS5JZFR5cGUKICAgICk7CiAgICB2YXIgZ3JvdXBzID0gW107CiAgICBpZGVudGl0eS5nZXRNZW1iZXJzaGlwcyhmci5JZFR5cGUuR1JPVVApLnRvQXJyYXkoKS5mb3JFYWNoKGZ1bmN0aW9uIChncm91cCkgewogICAgICBncm91cHMucHVzaChncm91cC5nZXRBdHRyaWJ1dGUoJ2NuJykudG9BcnJheSgpWzBdKTsKICAgIH0pOwogICAgYWNjZXNzVG9rZW4uc2V0RmllbGQoJ2dyb3VwcycsIGdyb3Vwcyk7CiAgfQp9KCkpOwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OAUTH2_ACCESS_TOKEN_MODIFICATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287392979,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"e232cff3-2460-47cd-80b2-36c86c0d0f06\",\"name\":\"Alpha endUserUIClient OAuth2 Access Token Modification Script\",\"description\":\"Used by endUserUIClient\",\"script\":\"KGZ1bmN0aW9uICgpIHsKICBpZiAoc2NvcGVzLmNvbnRhaW5zKCdmcjphdXRvYWNjZXNzOionKSB8fCBzY29wZXMuY29udGFpbnMoJ2ZyOmlnYToqJykgfHwgc2NvcGVzLmNvbnRhaW5zKCdmcjppZGM6YW5hbHl0aWNzOionKSkgewogICAgdmFyIGZyID0gSmF2YUltcG9ydGVyKAogICAgICBjb20uc3VuLmlkZW50aXR5LmlkbS5JZFR5cGUKICAgICk7CiAgICB2YXIgZ3JvdXBzID0gW107CiAgICBpZGVudGl0eS5nZXRNZW1iZXJzaGlwcyhmci5JZFR5cGUuR1JPVVApLnRvQXJyYXkoKS5mb3JFYWNoKGZ1bmN0aW9uIChncm91cCkgewogICAgICBncm91cHMucHVzaChncm91cC5nZXRBdHRyaWJ1dGUoJ2NuJykudG9BcnJheSgpWzBdKTsKICAgIH0pOwogICAgYWNjZXNzVG9rZW4uc2V0RmllbGQoJ2dyb3VwcycsIGdyb3Vwcyk7CiAgfQp9KCkpOwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OAUTH2_ACCESS_TOKEN_MODIFICATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730394930,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -888,11 +888,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:32 GMT" + "value": "Thu, 11 Jul 2024 20:39:54 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -917,8 +917,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:32.923Z", - "time": 54, + "startedDateTime": "2024-07-11T20:39:54.884Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -926,7 +926,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 64 } }, { @@ -951,7 +951,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -990,7 +990,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 41490, - "text": "{\"_id\":\"e1db8a0a-0329-4962-a5bf-ecffaca376ae\",\"name\":\"Alpha endUserUIClient OIDC Claims Script\",\"description\":\"Used by endUserUIClient\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMTQtMjAyMSBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUwogKiBvciB3aXRoIG9uZSBvZiBpdHMgYWZmaWxpYXRlcy4gQWxsIHVzZSBzaGFsbCBiZSBleGNsdXNpdmVseSBzdWJqZWN0CiAqIHRvIHN1Y2ggbGljZW5zZSBiZXR3ZWVuIHRoZSBsaWNlbnNlZSBhbmQgRm9yZ2VSb2NrIEFTLgogKi8KCi8qCiAqIFRoaXMgc2NyaXB0IGNvbXB1dGVzIGNsYWltIHZhbHVlcyByZXR1cm5lZCBpbiBJRCB0b2tlbnMgYW5kL29yIGF0IHRoZSBVc2VySW5mbyBFbmRwb2ludC4KICogVGhlIGNsYWltIHZhbHVlcyBhcmUgY29tcHV0ZWQgZm9yOgogKiB0aGUgY2xhaW1zIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICogdGhlIGNsYWltcyBwcm92aWRlZCBieSB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIsCiAqIGFuZCB0aGUgY2xhaW1zIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHZpYSB0aGUgY2xhaW1zIHBhcmFtZXRlci4KICoKICogSW4gdGhlIENPTkZJR1VSQVRJT04gQU5EIENVU1RPTUlaQVRJT04gc2VjdGlvbiwgeW91IGNhbgogKiBkZWZpbmUgdGhlIHNjb3BlLXRvLWNsYWltcyBtYXBwaW5nLCBhbmQKICogYXNzaWduIHRvIGVhY2ggY2xhaW0gYSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IHdpbGwgY29tcHV0ZSB0aGUgY2xhaW0gdmFsdWUuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzIChjbGFzcyByZWZlcmVuY2VzIGFyZSBwcm92aWRlZCBiZWxvdyk6CiAqIHNjb3BlcyAtIFNldDxTdHJpbmc+ICg2KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogKiBjbGFpbXMgLSBNYXA8U3RyaW5nLCBPYmplY3Q+ICg1KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogY2xhaW1PYmplY3RzIC0gTGlzdDxDbGFpbT4gKDcsIDIpLgogKiAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogcmVxdWVzdGVkQ2xhaW1zIC0gTWFwPFN0cmluZywgU2V0PFN0cmluZz4+ICg1KS4KICogICAgICAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIG5vdCBlbXB0eSBpZiB0aGUgcmVxdWVzdCBjb250YWlucyB0aGUgY2xhaW1zIHBhcmFtZXRlciBhbmQgdGhlIHNlcnZlciBoYXMgZW5hYmxlZAogKiAgICAgICAgICAgICAgICAgICBjbGFpbXNfcGFyYW1ldGVyX3N1cHBvcnRlZC4gQSBtYXAgb2YgdGhlIHJlcXVlc3RlZCBjbGFpbXMgdG8gcG9zc2libGUgdmFsdWVzLCBvdGhlcndpc2UgZW1wdHk7CiAqICAgICAgICAgICAgICAgICAgIHJlcXVlc3RlZCBjbGFpbXMgd2l0aCBubyByZXF1ZXN0ZWQgdmFsdWVzIHdpbGwgaGF2ZSBhIGtleSBidXQgbm8gdmFsdWUgaW4gdGhlIG1hcC4gQSBrZXkgd2l0aAogKiAgICAgICAgICAgICAgICAgICBhIHNpbmdsZSB2YWx1ZSBpbiBpdHMgU2V0ICg2KSBpbmRpY2F0ZXMgdGhhdCB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiByZXF1ZXN0ZWRUeXBlZENsYWltcyAtIExpc3Q8Q2xhaW0+ICg3LCAyKS4KICogICAgICAgICAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIHJlcXVlc3RlZCBjbGFpbXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgUmVxdWVzdGVkIGNsYWltcyB3aXRoIG5vIHJlcXVlc3RlZCB2YWx1ZXMgd2lsbCBoYXZlIGEgY2xhaW0gd2l0aCBubyB2YWx1ZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgQSBjbGFpbSB3aXRoIGEgc2luZ2xlIHZhbHVlIGluZGljYXRlcyB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiBjbGFpbXNMb2NhbGVzIC0gTGlzdDxTdHJpbmc+ICg3KS4KICogICAgICAgICAgICAgICAgIFRoZSB2YWx1ZXMgZnJvbSB0aGUgJ2NsYWltc19sb2NhbGVzJyBwYXJhbWV0ZXIuCiAqICAgICAgICAgICAgICAgICBTZWUgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjQ2xhaW1zTGFuZ3VhZ2VzQW5kU2NyaXB0cyBmb3IgdGhlIE9JREMgc3BlY2lmaWNhdGlvbiBkZXRhaWxzLgogKiByZXF1ZXN0UHJvcGVydGllcyAtIFVubW9kaWZpYWJsZSBNYXAgKDUpLgogKiAgICAgICAgICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCBjb250YWlucyBhIG1hcCBvZiByZXF1ZXN0IHByb3BlcnRpZXM6CiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFVyaSAtIFRoZSByZXF1ZXN0IFVSSS4KICogICAgICAgICAgICAgICAgICAgICByZWFsbSAtIFRoZSByZWFsbSB0aGF0IHRoZSByZXF1ZXN0IHJlbGF0ZXMgdG8uCiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFBhcmFtcyAtIEEgbWFwIG9mIHRoZSByZXF1ZXN0IHBhcmFtcyBhbmQvb3IgcG9zdGVkIGRhdGEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVhY2ggdmFsdWUgaXMgYSBsaXN0IG9mIG9uZSBvciBtb3JlIHByb3BlcnRpZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBsZWFzZSBub3RlIHRoYXQgdGhlc2Ugc2hvdWxkIGJlIGhhbmRsZWQgaW4gYWNjb3JkYW5jZSB3aXRoIE9XQVNQIGJlc3QgcHJhY3RpY2VzOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodHRwczovL293YXNwLm9yZy93d3ctY29tbXVuaXR5L3Z1bG5lcmFiaWxpdGllcy9VbnNhZmVfdXNlX29mX1JlZmxlY3Rpb24uCiAqIGNsaWVudFByb3BlcnRpZXMgLSBVbm1vZGlmaWFibGUgTWFwICg1KS4KICogICAgICAgICAgICAgICAgICAgIFByZXNlbnQgaWYgdGhlIGNsaWVudCBzcGVjaWZpZWQgaW4gdGhlIHJlcXVlc3Qgd2FzIGlkZW50aWZpZWQsIGNvbnRhaW5zIGEgbWFwIG9mIGNsaWVudCBwcm9wZXJ0aWVzOgogKiAgICAgICAgICAgICAgICAgICAgY2xpZW50SWQgLSBUaGUgY2xpZW50J3MgVVJJIGZvciB0aGUgcmVxdWVzdCBsb2NhbGUuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkR3JhbnRUeXBlcyAtIExpc3Qgb2YgdGhlIGFsbG93ZWQgZ3JhbnQgdHlwZXMgKG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuR3JhbnRUeXBlKSBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRSZXNwb25zZVR5cGVzIC0gTGlzdCBvZiB0aGUgYWxsb3dlZCByZXNwb25zZSB0eXBlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRTY29wZXMgLSBMaXN0IG9mIHRoZSBhbGxvd2VkIHNjb3BlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGN1c3RvbVByb3BlcnRpZXMgLSBBIG1hcCBvZiB0aGUgY3VzdG9tIHByb3BlcnRpZXMgb2YgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBMaXN0cyBvciBtYXBzIHdpbGwgYmUgaW5jbHVkZWQgYXMgc3ViLW1hcHM7IGZvciBleGFtcGxlOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1c3RvbU1hcFtLZXkxXT1WYWx1ZTEgd2lsbCBiZSByZXR1cm5lZCBhcyBjdXN0b21NYXAgLT4gS2V5MSAtPiBWYWx1ZTEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVG8gYWRkIGN1c3RvbSBwcm9wZXJ0aWVzIHRvIGEgY2xpZW50LCB1cGRhdGUgdGhlIEN1c3RvbSBQcm9wZXJ0aWVzIGZpZWxkCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW4gQU0gQ29uc29sZSA+IFJlYWxtIE5hbWUgPiBBcHBsaWNhdGlvbnMgPiBPQXV0aCAyLjAgPiBDbGllbnRzID4gQ2xpZW50IElEID4gQWR2YW5jZWQuCiAqIGlkZW50aXR5IC0gQU1JZGVudGl0eSAoMykuCiAqICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBpZGVudGl0eSBvZiB0aGUgcmVzb3VyY2Ugb3duZXIuCiAqIHNlc3Npb24gLSBTU09Ub2tlbiAoNCkuCiAqICAgICAgICAgICBQcmVzZW50IGlmIHRoZSByZXF1ZXN0IGNvbnRhaW5zIHRoZSBzZXNzaW9uIGNvb2tpZSwgdGhlIHVzZXIncyBzZXNzaW9uIG9iamVjdC4KICogc2NyaXB0TmFtZSAtIFN0cmluZyAocHJpbWl0aXZlKS4KICogICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgZGlzcGxheSBuYW1lIG9mIHRoZSBzY3JpcHQuCiAqIGxvZ2dlciAtIEFsd2F5cyBwcmVzZW50LCB0aGUgIk9BdXRoMlByb3ZpZGVyIiBkZWJ1ZyBsb2dnZXIgaW5zdGFuY2U6CiAqICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuaHRtbCNzY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuCiAqICAgICAgICAgIENvcnJlc3BvbmRpbmcgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLk9JRENfQ0xBSU1TLgogKiBodHRwQ2xpZW50IC0gSFRUUCBDbGllbnQgKDgpLgogKiAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBIVFRQIENsaWVudCBpbnN0YW5jZToKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1odHRwLWNsaWVudC5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWh0dHAtY2xpZW50LgogKiAgICAgICAgICAgICAgSW4gb3JkZXIgdG8gdXNlIHRoZSBjbGllbnQsIHlvdSBtYXkgbmVlZCB0byBhZGQKICogICAgICAgICAgICAgIG9yZy5mb3JnZXJvY2suaHR0cC5DbGllbnQsCiAqICAgICAgICAgICAgICBvcmcuZm9yZ2Vyb2NrLmh0dHAucHJvdG9jb2wuKiwKICogICAgICAgICAgICAgIGFuZCBvcmcuZm9yZ2Vyb2NrLnV0aWwucHJvbWlzZS5Qcm9taXNlSW1wbAogKiAgICAgICAgICAgICAgdG8gdGhlIGFsbG93ZWQgSmF2YSBjbGFzc2VzIGluIHRoZSBzY3JpcHRpbmcgZW5naW5lIGNvbmZpZ3VyYXRpb24sIGFzIGRlc2NyaWJlZCBpbjoKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHQtZW5naW5lLXNlY3VyaXR5Lmh0bWwKICoKICogUmV0dXJuIC0gYSBuZXcgVXNlckluZm9DbGFpbXMoTWFwPFN0cmluZywgT2JqZWN0PiB2YWx1ZXMsIE1hcDxTdHJpbmcsIExpc3Q8U3RyaW5nPj4gY29tcG9zaXRlU2NvcGVzKSAoMSkgb2JqZWN0LgogKiAgICAgICAgICBUaGUgcmVzdWx0IG9mIHRoZSBsYXN0IHN0YXRlbWVudCBpbiB0aGUgc2NyaXB0IGlzIHJldHVybmVkIHRvIHRoZSBzZXJ2ZXIuCiAqICAgICAgICAgIEN1cnJlbnRseSwgdGhlIEltbWVkaWF0ZWx5IEludm9rZWQgRnVuY3Rpb24gRXhwcmVzc2lvbiAoYWxzbyBrbm93biBhcyBTZWxmLUV4ZWN1dGluZyBBbm9ueW1vdXMgRnVuY3Rpb24pCiAqICAgICAgICAgIGlzIHRoZSBsYXN0IChhbmQgb25seSkgc3RhdGVtZW50IGluIHRoaXMgc2NyaXB0LCBhbmQgaXRzIHJldHVybiB2YWx1ZSB3aWxsIGJlY29tZSB0aGUgc2NyaXB0IHJlc3VsdC4KICogICAgICAgICAgRG8gbm90IHVzZSAicmV0dXJuIHZhcmlhYmxlIiBzdGF0ZW1lbnQgb3V0c2lkZSBvZiBhIGZ1bmN0aW9uIGRlZmluaXRpb24uCiAqICAgICAgICAgIFNlZSBSRVNVTFRTIHNlY3Rpb24gZm9yIGFkZGl0aW9uYWwgZGV0YWlscy4KICoKICogQ2xhc3MgcmVmZXJlbmNlOgogKiAoMSkgVXNlckluZm9DbGFpbXMgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb2F1dGgyL2NvcmUvVXNlckluZm9DbGFpbXMuaHRtbC4KICogKDIpIENsYWltIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbCkuCiAqICAgICAgICAgQW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGhhcyBtZXRob2RzIHRvIGFjY2VzcwogKiAgICAgICAgIHRoZSBjbGFpbSBuYW1lLCByZXF1ZXN0ZWQgdmFsdWVzLCBsb2NhbGUsIGFuZCB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwuCiAqICgzKSBBTUlkZW50aXR5IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L2lkbS9BTUlkZW50aXR5Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBNYXAgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS91dGlsL0hhc2hNYXAuaHRtbCwKICogICAgICAgICAgIG9yIGh0dHBzOi8vZG9jcy5vcmFjbGUuY29tL2VuL2phdmEvamF2YXNlLzExL2RvY3MvYXBpL2phdmEuYmFzZS9qYXZhL3V0aWwvTGlua2VkSGFzaE1hcC5odG1sLgogKiAoNikgU2V0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9IYXNoU2V0Lmh0bWwuCiAqICg3KSBMaXN0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9BcnJheUxpc3QuaHRtbC4KICogKDgpIENsaWVudCAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9odHRwL0NsaWVudC5odG1sLgoqLwoKKGZ1bmN0aW9uICgpIHsKICAgIC8vIFNFVFVQCgogICAgLyoqCiAgICAgKiBDbGFpbSBwcm9jZXNzaW5nIHV0aWxpdGllcy4KICAgICAqIEFuIG9iamVjdCB0aGF0IGNvbnRhaW5zIHJldXNhYmxlIGZ1bmN0aW9ucyBmb3IgcHJvY2Vzc2luZyBjbGFpbXMuCiAgICAgKiBAc2VlIENMQUlNIFBST0NFU1NJTkcgVVRJTElUSUVTIHNlY3Rpb24gZm9yIGRldGFpbHMuCiAgICAgKi8KICAgIHZhciB1dGlscyA9IGdldFV0aWxzKCk7CgogICAgLy8gQ09ORklHVVJBVElPTiBBTkQgQ1VTVE9NSVpBVElPTgoKICAgIC8qKgogICAgICogT0F1dGggMi4wIHNjb3BlIHZhbHVlcyAoc2NvcGVzKSBjYW4gYmUgdXNlZCBieSB0aGUgQ2xpZW50IHRvIHJlcXVlc3QgT0lEQyBjbGFpbXMuCiAgICAgKgogICAgICogQ2FsbCB0aGlzIGNvbmZpZ3VyYXRpb24gbWV0aG9kLCBhbmQgcGFzcyBpbiBhcyB0aGUgZmlyc3QgYXJndW1lbnQKICAgICAqIGFuIG9iamVjdCB0aGF0IG1hcHMgYSBzY29wZSB2YWx1ZSB0byBhbiBhcnJheSBvZiBjbGFpbSBuYW1lcwogICAgICogdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgYW5kIHJldHVybmVkIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfQogICAgICogZm9yIHRoZSBzY29wZSB2YWx1ZXMgdGhhdCBjb3VsZCBiZSB1c2VkIHRvIHJlcXVlc3QgY2xhaW1zIGFzIGRlZmluZWQgaW4gdGhlIE9JREMgc3BlY2lmaWNhdGlvbi4KICAgICAqCiAgICAgKiBCZWxvdywgZmluZCBhIGRlZmF1bHQgY29uZmlndXJhdGlvbiB0aGF0IGlzIGV4cGVjdGVkIHRvIHdvcmsgaW4gdGhlIGN1cnJlbnQgZW52aXJvbm1lbnQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiBjaG9vc2UgdGhlIGNsYWltIG5hbWVzIHJldHVybmVkIGZvciBhIHNjb3BlLgogICAgICovCiAgICB1dGlscy5zZXRTY29wZUNsYWltc01hcCh7CiAgICAgICAgcHJvZmlsZTogWwogICAgICAgICAgICAnbmFtZScsCiAgICAgICAgICAgICdmYW1pbHlfbmFtZScsCiAgICAgICAgICAgICdnaXZlbl9uYW1lJywKICAgICAgICAgICAgJ3pvbmVpbmZvJywKICAgICAgICAgICAgJ2xvY2FsZScKICAgICAgICBdLAogICAgICAgIGVtYWlsOiBbJ2VtYWlsJ10sCiAgICAgICAgYWRkcmVzczogWydhZGRyZXNzJ10sCiAgICAgICAgcGhvbmU6IFsncGhvbmVfbnVtYmVyJ10KICAgIH0pOwoKICAgIC8qKgogICAgICogSW4gdGhpcyBzY3JpcHQsIGVhY2ggY2xhaW0KICAgICAqIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICAgICAqIHByb3ZpZGVkIGJ5IHRoZSBhdXRob3JpemF0aW9uIHNlcnZlciwgYW5kCiAgICAgKiByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudCB2aWEgdGhlIGNsYWltcyBwYXJhbWV0ZXIKICAgICAqIHdpbGwgYmUgcHJvY2Vzc2VkIGJ5IGEgZnVuY3Rpb24gYXNzb2NpYXRlZCB3aXRoIHRoZSBjbGFpbSBuYW1lLgogICAgICoKICAgICAqIENhbGwgdGhpcyBjb25maWd1cmF0aW9uIG1ldGhvZCwgYW5kIHBhc3MgaW4gYXMgdGhlIGZpcnN0IGFyZ3VtZW50CiAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIGEgY2xhaW0gbmFtZSB0byBhIHJlc29sdmVyIGZ1bmN0aW9uLAogICAgICogd2hpY2ggd2lsbCBiZSBhdXRvbWF0aWNhbGx5IGV4ZWN1dGVkIGZvciBlYWNoIGNsYWltIHByb2Nlc3NlZCBieSB0aGUgc2NyaXB0LgogICAgICoKICAgICAqIFRoZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB3aWxsIHJlY2VpdmUgdGhlIHJlcXVlc3RlZCBjbGFpbSBpbmZvcm1hdGlvbgogICAgICogaW4gYW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGFzIHRoZSBmaXJzdCBhcmd1bWVudC4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9CiAgICAgKiBmb3IgZGV0YWlscyBvbiB0aGUgQ2xhaW0gY2xhc3MuCiAgICAgKgogICAgICogSWYgdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIHJldHVybnMgYSB2YWx1ZSwKICAgICAqIG90aGVyIHRoYW4gdW5kZWZpbmVkIG9yIG51bGwsCiAgICAgKiB0aGUgY2xhaW0gd2lsbCBiZSBpbmNsdWRlZCBpbiB0aGUgc2NyaXB0J3MgcmVzdWx0cy4KICAgICAqCiAgICAgKiBUaGUgQ2xhaW0gaW5zdGFuY2UgcHJvdmlkZXMgbWV0aG9kcyB0byBjaGVjawogICAgICogd2hhdCB0aGUgbmFtZSBvZiB0aGUgY2xhaW0gaXMsCiAgICAgKiB3aGljaCB2YWx1ZXMgdGhlIGNsYWltIHJlcXVlc3QgY29udGFpbnMsCiAgICAgKiB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwsIGFuZAogICAgICogd2hpY2ggbG9jYWxlIHRoZSBjbGFpbSBpcyBhc3NvY2lhdGVkIHdpdGguCiAgICAgKiBUaGUgcmVzb2x2ZXIgZnVuY3Rpb24gY2FuIGNvbnNpZGVyIHRoaXMgaW5mb3JtYXRpb24gd2hlbiBjb21wdXRpbmcgYW5kIHJldHVybmluZyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgKgogICAgICogQmVsb3csIGZpbmQgYSBkZWZhdWx0IGNvbmZpZ3VyYXRpb24gdGhhdCBpcyBleHBlY3RlZCB0byB3b3JrIGluIHRoZSBjdXJyZW50IGVudmlyb25tZW50LgogICAgICogQSByZXVzYWJsZSBmdW5jdGlvbiwgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKFN0cmluZyBhdHRyaWJ1dGUtbmFtZSksCiAgICAgKiBpcyBjYWxsZWQgdG8gcmV0dXJuIGEgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICogQHNlZSBDTEFJTSBSRVNPTFZFUlMgc2VjdGlvbiBmb3IgdGhlIGltcGxlbWVudGF0aW9uIGRldGFpbHMgYW5kIGV4YW1wbGVzLgogICAgICogRm9yIHRoZSBhZGRyZXNzIGNsYWltLCBhbiBleGFtcGxlIG9mIGEgY2xhaW0gcmVzb2x2ZXIgdGhhdCB1c2VzIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIgaXMgcHJvdmlkZWQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiByZXVzZSB0aGUgcHJlZGVmaW5lZCB1dGlscyBtZXRob2RzIHdpdGggeW91ciBjdXN0b20gYXJndW1lbnRzLgogICAgICogWW91IGNhbiBhbHNvIHNwZWNpZnkgYSBjdXN0b20gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIGEgY2xhaW0gbmFtZSwKICAgICAqIHRoYXQgd2lsbCBjb21wdXRlIGFuZCByZXR1cm4gdGhlIGNsYWltIHZhbHVl4oCUYXMgc2hvd24gaW4gdGhlIGNvbW1lbnRlZCBvdXQgZXhhbXBsZSBiZWxvdy4KICAgICAqLwogICAgdXRpbHMuc2V0Q2xhaW1SZXNvbHZlcnMoewogICAgICAgIC8qCiAgICAgICAgLy8gQW4gZXhhbXBsZSBvZiBhIHNpbXBsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IGlzIGRlZmluZWQgZm9yIGEgY2xhaW0KICAgICAgICAvLyBkaXJlY3RseSBpbiB0aGUgY29uZmlndXJhdGlvbiBvYmplY3Q6CiAgICAgICAgY3VzdG9tLWNsYWltLW5hbWU6IGZ1bmN0aW9uIChyZXF1ZXN0ZWRDbGFpbSkgewogICAgICAgICAgICAvLyBJbiB0aGlzIGNhc2UsIGluaXRpYWxseSwgdGhlIGNsYWltIHZhbHVlIGNvbWVzIHN0cmFpZ2h0IGZyb20gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlOgogICAgICAgICAgICB2YXIgY2xhaW1WYWx1ZSA9IGlkZW50aXR5LmdldEF0dHJpYnV0ZSgnY3VzdG9tLWF0dHJpYnV0ZS1uYW1lJykudG9BcnJheSgpWzBdCgogICAgICAgICAgICAvLyBPcHRpb25hbGx5LCBwcm92aWRlIGFkZGl0aW9uYWwgbG9naWMgZm9yIHByb2Nlc3NpbmcgKGZpbHRlcmluZywgZm9ybWF0dGluZywgZXRjLikgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAgICAvLyBZb3UgY2FuIHVzZToKICAgICAgICAgICAgLy8gcmVxdWVzdGVkQ2xhaW0uZ2V0TmFtZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldFZhbHVlcygpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldExvY2FsZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmlzRXNzZW50aWFsKCkKCiAgICAgICAgICAgIHJldHVybiBjbGFpbVZhbHVlCiAgICAgICAgfSwKICAgICAgICAqLwogICAgICAgIC8qKgogICAgICAgICAqIFRoZSB1c2Ugb2YgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIHNob3dzIGhvdwogICAgICAgICAqIGFuIGFyZ3VtZW50IHBhc3NlZCB0byBhIGZ1bmN0aW9uIHRoYXQgcmV0dXJucyBhIGNsYWltIHJlc29sdmVyCiAgICAgICAgICogYmVjb21lcyBhdmFpbGFibGUgdG8gdGhlIHJlc29sdmVyIGZ1bmN0aW9uICh2aWEgaXRzIGxleGljYWwgY29udGV4dCkuCiAgICAgICAgICovCiAgICAgICAgbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdjbicpLAogICAgICAgIGZhbWlseV9uYW1lOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3NuJyksCiAgICAgICAgZ2l2ZW5fbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdnaXZlbm5hbWUnKSwKICAgICAgICB6b25laW5mbzogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWR0aW1lem9uZScpLAogICAgICAgIGxvY2FsZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWRsb2NhbGUnKSwKICAgICAgICBlbWFpbDogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdtYWlsJyksCiAgICAgICAgYWRkcmVzczogdXRpbHMuZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXIoCiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBUaGUgcGFzc2VkIGluIHVzZXIgcHJvZmlsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiBjYW4gYmUgdXNlZCBieSB0aGUgYWRkcmVzcyBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiB0byBvYnRhaW4gdGhlIGNsYWltIHZhbHVlIHRvIGJlIGZvcm1hdHRlZCBhcyBwZXIgdGhlIE9JREMgc3BlY2lmaWNhdGlvbjoKICAgICAgICAgICAgICogQHNlZSBodHRwczovL29wZW5pZC5uZXQvc3BlY3Mvb3BlbmlkLWNvbm5lY3QtY29yZS0xXzAuaHRtbCNBZGRyZXNzQ2xhaW0uCiAgICAgICAgICAgICAqLwogICAgICAgICAgICB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3Bvc3RhbGFkZHJlc3MnKQogICAgICAgICksCiAgICAgICAgcGhvbmVfbnVtYmVyOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3RlbGVwaG9uZW51bWJlcicpCiAgICB9KTsKCiAgICAvLyBDTEFJTSBQUk9DRVNTSU5HIFVUSUxJVElFUwoKICAgIC8qKgogICAgICogQHJldHVybnMge29iamVjdH0gQW4gb2JqZWN0IHRoYXQgY29udGFpbnMgcmV1c2FibGUgY2xhaW0gcHJvY2Vzc2luZyB1dGlsaXRpZXMuCiAgICAgKiBAc2VlIFBVQkxJQyBNRVRIT0RTIHNlY3Rpb24gYW5kIHRoZSByZXR1cm4gc3RhdGVtZW50IGZvciB0aGUgbGlzdCBvZiBleHBvcnRlZCBmdW5jdGlvbnMuCiAgICAgKi8KICAgIGZ1bmN0aW9uIGdldFV0aWxzICgpIHsKICAgICAgICAvLyBJTVBPUlQgSkFWQQoKICAgICAgICAvKioKICAgICAgICAgKiBQcm92aWRlcyBKYXZhIHNjcmlwdGluZyBmdW5jdGlvbmFsaXR5LgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvTW96aWxsYS9Qcm9qZWN0cy9SaGluby9TY3JpcHRpbmdfSmF2YSNqYXZhaW1wb3J0ZXJfY29uc3RydWN0b3J9LgogICAgICAgICAqLwogICAgICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgICAgIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiwKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltcywKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltLAoKICAgICAgICAgICAgamF2YS51dGlsLkxpbmtlZEhhc2hNYXAsCiAgICAgICAgICAgIGphdmEudXRpbC5BcnJheUxpc3QKICAgICAgICApOwoKICAgICAgICAvLyBTRVQgVVAgQ09ORklHVVJBVElPTgoKICAgICAgICAvKioKICAgICAgICAgKiBQbGFjZWhvbGRlciBmb3IgYSBjb25maWd1cmF0aW9uIG9wdGlvbiB0aGF0IGNvbnRhaW5zCiAgICAgICAgICogYW4gb2JqZWN0IHRoYXQgbWFwcyB0aGUgc3VwcG9ydGVkIHNjb3BlIHZhbHVlcyAoc2NvcGVzKQogICAgICAgICAqIGFuZCB0aGUgY29ycmVzcG9uZGluZyBjbGFpbSBuYW1lcyBmb3IgZWFjaCBzY29wZSB2YWx1ZS4KICAgICAgICAgKi8KICAgICAgICB2YXIgc2NvcGVDbGFpbXNNYXA7CgogICAgICAgIC8qKgogICAgICAgICAqIFBsYWNlaG9sZGVyIGZvciBhIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRoYXQgY29udGFpbnMKICAgICAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAqLwogICAgICAgIHZhciBjbGFpbVJlc29sdmVyczsKCiAgICAgICAgLyoqCiAgICAgICAgICogQSAocHVibGljKSBtZXRob2QgdGhhdCBhY2NlcHRzIGFuIG9iamVjdCB0aGF0IG1hcHMgdGhlIHN1cHBvcnRlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMgZWFjaCBzdXBwb3J0ZWQgc2NvcGUgdmFsdWUgdG8gYW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMsCiAgICAgICAgICogaW4gb3JkZXIgdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgZm9yIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfSBmb3IgZGV0YWlscy4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLnByb2ZpbGVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHByb2ZpbGUgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMuZW1haWxdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGVtYWlsIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLmFkZHJlc3NdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGFkZHJlc3Mgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMucGhvbmVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHBob25lIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcmV0dXJucyB7dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHNldFNjb3BlQ2xhaW1zTWFwKHBhcmFtcykgewogICAgICAgICAgICBzY29wZUNsYWltc01hcCA9IHBhcmFtczsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIEEgKHB1YmxpYykgbWV0aG9kIHRoYXQgYWNjZXB0cyBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMKICAgICAgICAgKiBlYWNoIHN1cHBvcnRlZCBjbGFpbSBuYW1lIHRvIGEgZnVuY3Rpb24gdGhhdCBjb21wdXRlcyBhbmQgcmV0dXJucyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gc2V0Q2xhaW1SZXNvbHZlcnMocGFyYW1zKSB7CiAgICAgICAgICAgIGNsYWltUmVzb2x2ZXJzID0gcGFyYW1zOwogICAgICAgIH0KCiAgICAgICAgLy8gQ0xBSU0gUkVTT0xWRVJTCgogICAgICAgIC8qKgogICAgICAgICAqIENsYWltIHJlc29sdmVycyBhcmUgZnVuY3Rpb25zIHRoYXQgcmV0dXJuIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHBhcmFtIHsqfQogICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAqLwoKICAgICAgICAvKioKICAgICAgICAgKiBEZWZpbmVzIGEgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nfSBhdHRyaWJ1dGVOYW1lIC0gTmFtZSBvZiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGRldGVybWluZSB0aGUgY2xhaW0gdmFsdWUKICAgICAgICAgKiBiYXNlZCBvbiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZSBhbmQgdGhlIChyZXF1ZXN0ZWQpIGNsYWltIHByb3BlcnRpZXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIChhdHRyaWJ1dGVOYW1lKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXNvbHZlcyBhIGNsYWltIHdpdGggYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAgICAgKiBSZXR1cm5zIHVuZGVmaW5lZCBpZiB0aGUgaWRlbnRpdHkgYXR0cmlidXRlIGlzIG5vdCBwb3B1bGF0ZWQsCiAgICAgICAgICAgICAqIE9SIGlmIHRoZSBjbGFpbSBoYXMgcmVxdWVzdGVkIHZhbHVlcyB0aGF0IGRvIG5vdCBjb250YWluIHRoZSBpZGVudGl0eSBhdHRyaWJ1dGUgdmFsdWUuCiAgICAgICAgICAgICAqIEFUVEVOVElPTjogdGhlIGFmb3JlbWVudGlvbmVkIGNvbXBhcmlzb24gaXMgY2FzZS1zZW5zaXRpdmUuCiAgICAgICAgICAgICAqIEBwYXJhbSB7b3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltfSBjbGFpbQogICAgICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciBkZXRhaWxzLgogICAgICAgICAgICAgKiBAcmV0dXJucyB7c3RyaW5nfEhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUNsYWltKGNsYWltKSB7CiAgICAgICAgICAgICAgICB2YXIgdXNlclByb2ZpbGVWYWx1ZTsKCiAgICAgICAgICAgICAgICBpZiAoaWRlbnRpdHkpIHsKICAgICAgICAgICAgICAgICAgICB1c2VyUHJvZmlsZVZhbHVlID0gZ2V0Q2xhaW1WYWx1ZUZyb21TZXQoY2xhaW0sIGlkZW50aXR5LmdldEF0dHJpYnV0ZShhdHRyaWJ1dGVOYW1lKSk7CgogICAgICAgICAgICAgICAgICAgIGlmICh1c2VyUHJvZmlsZVZhbHVlICYmICF1c2VyUHJvZmlsZVZhbHVlLmlzRW1wdHkoKSkgewogICAgICAgICAgICAgICAgICAgICAgICBpZiAoIWNsYWltLmdldFZhbHVlcygpIHx8IGNsYWltLmdldFZhbHVlcygpLmlzRW1wdHkoKSB8fCBjbGFpbS5nZXRWYWx1ZXMoKS5jb250YWlucyh1c2VyUHJvZmlsZVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHVzZXJQcm9maWxlVmFsdWU7CiAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW07CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBSZXR1cm5zIGFuIGFkZHJlc3MgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSBjbGFpbSB2YWx1ZSBvYnRhaW5lZCB3aXRoIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIuCiAgICAgICAgICogQHBhcmFtIHtmdW5jdGlvbn0gcmVzb2x2ZUNsYWltIC0gQSBmdW5jdGlvbiB0aGF0IHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGFjY2VwdCBhIGNsYWltIGFzIGFuIGFyZ3VtZW50LAogICAgICAgICAqIHJ1biB0aGUgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIHRoZSBjbGFpbSBhbmQgb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwKICAgICAgICAgKiBhbmQgYXBwbHkgYWRkaXRpb25hbCBmb3JtYXR0aW5nIHRvIHRoZSB2YWx1ZSBiZWZvcmUgcmV0dXJuaW5nIGl0LgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldEFkZHJlc3NDbGFpbVJlc29sdmVyIChyZXNvbHZlQ2xhaW0pIHsKICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAqIENyZWF0ZXMgYW4gYWRkcmVzcyBjbGFpbSBvYmplY3QgZnJvbSBhIHZhbHVlIHJldHVybmVkIGJ5IGEgY2xhaW0gcmVzb2x2ZXIsCiAgICAgICAgICAgICAqIGFuZCByZXR1cm5zIHRoZSBhZGRyZXNzIGNsYWltIG9iamVjdCBhcyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0FkZHJlc3NDbGFpbX0uCiAgICAgICAgICAgICAqIFRoZSBjbGFpbSB2YWx1ZSBpcyBvYnRhaW5lZCB3aXRoIGEgY2xhaW0gcmVzb2x2aW5nIGZ1bmN0aW9uIGF2YWlsYWJsZSBmcm9tIHRoZSBjbG9zdXJlLgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfHVuZGVmaW5lZH0gVGhlIGFkZHJlc3MgY2xhaW0gb2JqZWN0IGNyZWF0ZWQgZnJvbSBhIGNsYWltIHZhbHVlLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUFkZHJlc3NDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgdmFyIGFkZHJlc3NPYmplY3Q7CgogICAgICAgICAgICAgICAgaWYgKGlzQ2xhaW1WYWx1ZVZhbGlkKGNsYWltVmFsdWUpKSB7CiAgICAgICAgICAgICAgICAgICAgYWRkcmVzc09iamVjdCA9IG5ldyBmckphdmEuTGlua2VkSGFzaE1hcCgpOwoKICAgICAgICAgICAgICAgICAgICBhZGRyZXNzT2JqZWN0LnB1dCgnZm9ybWF0dGVkJywgY2xhaW1WYWx1ZSk7CgogICAgICAgICAgICAgICAgICAgIHJldHVybiBhZGRyZXNzT2JqZWN0OwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICByZXR1cm4gcmVzb2x2ZUFkZHJlc3NDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgYW4gZXNzZW50aWFsIGNsYWltIHJlc29sdmVyIGJhc2VkIG9uIGEgY2xhaW0gdmFsdWUgb2J0YWluZWQgd2l0aCBhbm90aGVyIGNsYWltIHJlc29sdmVyLgogICAgICAgICAqIEBwYXJhbSB7ZnVuY3Rpb259IHJlc29sdmVDbGFpbSAtIEEgZnVuY3Rpb24gdGhhdCByZXR1cm5zIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHJldHVybnMge2Z1bmN0aW9ufSBBIGZ1bmN0aW9uIHRoYXQgd2lsbCBhY2NlcHQgYSBjbGFpbSBhcyBhbiBhcmd1bWVudCwKICAgICAgICAgKiBydW4gdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIGZvciB0aGUgY2xhaW0gYW5kIG9idGFpbiB0aGUgY2xhaW0gdmFsdWUsCiAgICAgICAgICogYW5kIGFwcGx5IGFkZGl0aW9uYWwgbG9naWMgZm9yIGVzc2VudGlhbCBjbGFpbXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0RXNzZW50aWFsQ2xhaW1SZXNvbHZlciAocmVzb2x2ZUNsYWltKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXR1cm5zIGEgY2xhaW0gdmFsdWUgb3IgdGhyb3dzIGFuIGVycm9yLgogICAgICAgICAgICAgKiBUaGUgY2xhaW0gdmFsdWUgaXMgb2J0YWluZWQgd2l0aCBhIGNsYWltIHJlc29sdmluZyBmdW5jdGlvbiBhdmFpbGFibGUgZnJvbSB0aGUgY2xvc3VyZS4KICAgICAgICAgICAgICogVGhyb3dzIGFuIGV4Y2VwdGlvbiBpZiB0aGUgY2xhaW0gaXMgZXNzZW50aWFsIGFuZCBubyB2YWx1ZSBpcyByZXR1cm5lZCBmb3IgdGhlIGNsYWltLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBVc2Ugb2YgdGhpcyByZXNvbHZlciBpcyBvcHRpb25hbC4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjSW5kaXZpZHVhbENsYWltc1JlcXVlc3RzfSBzdGF0aW5nOgogICAgICAgICAgICAgKiAiTm90ZSB0aGF0IGV2ZW4gaWYgdGhlIENsYWltcyBhcmUgbm90IGF2YWlsYWJsZSBiZWNhdXNlIHRoZSBFbmQtVXNlciBkaWQgbm90IGF1dGhvcml6ZSB0aGVpciByZWxlYXNlIG9yIHRoZXkgYXJlIG5vdCBwcmVzZW50LAogICAgICAgICAgICAgKiB0aGUgQXV0aG9yaXphdGlvbiBTZXJ2ZXIgTVVTVCBOT1QgZ2VuZXJhdGUgYW4gZXJyb3Igd2hlbiBDbGFpbXMgYXJlIG5vdCByZXR1cm5lZCwgd2hldGhlciB0aGV5IGFyZSBFc3NlbnRpYWwgb3IgVm9sdW50YXJ5LAogICAgICAgICAgICAgKiB1bmxlc3Mgb3RoZXJ3aXNlIHNwZWNpZmllZCBpbiB0aGUgZGVzY3JpcHRpb24gb2YgdGhlIHNwZWNpZmljIGNsYWltLiIKICAgICAgICAgICAgICoKICAgICAgICAgICAgICogQHBhcmFtIHtvcmcuZm9yZ2Vyb2NrLm9wZW5pZGNvbm5lY3QuQ2xhaW19IGNsYWltCiAgICAgICAgICAgICAqIEFuIG9iamVjdCB0aGF0IHByb3ZpZGVzIG1ldGhvZHMgdG8gb2J0YWluIGluZm9ybWF0aW9uL3JlcXVpcmVtZW50cyBhc3NvY2lhdGVkIHdpdGggYSBjbGFpbS4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqLwogICAgICAgICAgICBmdW5jdGlvbiByZXNvbHZlRXNzZW50aWFsQ2xhaW0oY2xhaW0pIHsKICAgICAgICAgICAgICAgIHZhciBjbGFpbVZhbHVlID0gcmVzb2x2ZUNsYWltKGNsYWltKTsKCiAgICAgICAgICAgICAgICBpZiAoY2xhaW0uaXNFc3NlbnRpYWwoKSAmJiAhaXNDbGFpbVZhbHVlVmFsaWQoY2xhaW1WYWx1ZSkpIHsKICAgICAgICAgICAgICAgICAgICB0aHJvdyBuZXcgZnJKYXZhLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uKCdDb3VsZCBub3QgcHJvdmlkZSB2YWx1ZSBmb3IgZXNzZW50aWFsIGNsYWltOiAnICsgY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1WYWx1ZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHJlc29sdmVFc3NlbnRpYWxDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFByb3ZpZGVzIGRlZmF1bHQgcmVzb2x1dGlvbiBmb3IgYSBjbGFpbS4KICAgICAgICAgKiBVc2UgaXQgaWYgYSBjbGFpbS1zcGVjaWZpYyByZXNvbHZlciBpcyBub3QgZGVmaW5lZCBpbiB0aGUgY29uZmlndXJhdGlvbi4KICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHJldHVybnMgeyp9IEEgc2luZ2xlIHZhbHVlIGFzc29jaWF0ZWQgd2l0aCB0aGlzIGNsYWltLgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHJlc29sdmVBbnlDbGFpbSAoY2xhaW0pIHsKICAgICAgICAgICAgaWYgKGNsYWltLmdldFZhbHVlcygpLnNpemUoKSA9PT0gMSkgewogICAgICAgICAgICAgICAgcmV0dXJuIGNsYWltLmdldFZhbHVlcygpLnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgfQogICAgICAgIH0KCiAgICAgICAgLy8gVVRJTElUSUVTCgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgY2xhaW0gdmFsdWUgZnJvbSBhIHNldC4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIGEgc2luZ2xlIHZhbHVlLCByZXR1cm5zIHRoZSB2YWx1ZS4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIG11bHRpcGxlIHZhbHVlcywgcmV0dXJucyB0aGUgc2V0LgogICAgICAgICAqIE90aGVyd2lzZSwgcmV0dXJucyB1bmRlZmluZWQuCiAgICAgICAgICoKICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHBhcmFtIHtqYXZhLnV0aWwuSGFzaFNldH0gc2V0IFRoZSBzZXTigJRmb3IgZXhhbXBsZSwgYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAqIEByZXR1cm5zIHtzdHJpbmd8amF2YS51dGlsLkhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldENsYWltVmFsdWVGcm9tU2V0IChjbGFpbSwgc2V0KSB7CiAgICAgICAgICAgIGlmIChzZXQgJiYgc2V0LnNpemUoKSkgewogICAgICAgICAgICAgICAgaWYgKHNldC5zaXplKCkgPT09IDEpIHsKICAgICAgICAgICAgICAgICAgICByZXR1cm4gc2V0LnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHNldDsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSBlbHNlIGlmIChsb2dnZXIud2FybmluZ0VuYWJsZWQoKSkgewogICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcoJ09JREMgQ2xhaW1zIHNjcmlwdC4gR290IGFuIGVtcHR5IHNldCBmb3IgY2xhaW06ICcgKyBjbGFpbS5nZXROYW1lKCkpOwogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBmdW5jdGlvbiBpc0NsYWltVmFsdWVWYWxpZCAoY2xhaW1WYWx1ZSkgewogICAgICAgICAgICBpZiAodHlwZW9mIGNsYWltVmFsdWUgPT09ICd1bmRlZmluZWQnIHx8IGNsYWltVmFsdWUgPT09IG51bGwpIHsKICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgfQoKICAgICAgICAvLyBDTEFJTSBQUk9DRVNTSU5HCgogICAgICAgIC8qKgogICAgICAgICAqIENvbnN0cnVjdHMgYW5kIHJldHVybnMgYW4gb2JqZWN0IHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMKICAgICAgICAgKiBhbmQgdGhlIHJlcXVlc3RlZCBzY29wZXMgbWFwcGVkIHRvIHRoZSBjbGFpbSBuYW1lcy4KICAgICAgICAgKiBAcmV0dXJucyB7b3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltc30gVGhlIG9iamVjdCB0byBiZSByZXR1cm5lZCB0byB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIuCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICAgICAqIEBzZWUgUkVTVUxUUyBzZWN0aW9uIGZvciB0aGUgdXNlIG9mIHRoaXMgZnVuY3Rpb24uCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlckluZm9DbGFpbXMgKCkgewogICAgICAgICAgICByZXR1cm4gbmV3IGZySmF2YS5Vc2VySW5mb0NsYWltcyhnZXRDb21wdXRlZENsYWltcygpLCBnZXRDb21wb3NpdGVTY29wZXMoKSk7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIChyZXF1ZXN0ZWQpIGNsYWltIG5hbWVzIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMuCiAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfQogICAgICAgICAqIEEgbWFwIG9mIHRoZSByZXF1ZXN0ZWQgY2xhaW0gbmFtZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIHZhbHVlcy4KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wdXRlZENsYWltcyAoKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBDcmVhdGVzIGEgY29tcGxldGUgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZyb206CiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgZGVyaXZlZCBmcm9tIHRoZSBzY29wZXMsCiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgcHJvdmlkZWQgYnkgdGhlIGF1dGhvcml6YXRpb24gc2VydmVyLAogICAgICAgICAgICAgKiBhbmQgdGhlIGNsYWltcyByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudC4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5BcnJheUxpc3R9CiAgICAgICAgICAgICAqIFJldHVybnMgYSBjb21wbGV0ZSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGF2YWlsYWJsZSB0byB0aGUgc2NyaXB0LgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgdGhlIGNsYWltIG9iamVjdCBkZXRhaWxzLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gZ2V0Q2xhaW1zKCkgewogICAgICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAgICAgKiBSZXR1cm5zIGEgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIFVzZXMgdGhlIHNjb3BlQ2xhaW1zTWFwIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRvIGRlcml2ZSB0aGUgY2xhaW0gbmFtZXM7CiAgICAgICAgICAgICAgICAgKiBubyBvdGhlciBwcm9wZXJ0aWVzIG9mIGEgY2xhaW0gZGVyaXZlZCBmcm9tIGEgc2NvcGUgYXJlIHBvcHVsYXRlZC4KICAgICAgICAgICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuQXJyYXlMaXN0fQogICAgICAgICAgICAgICAgICogQSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciB0aGUgY2xhaW0gb2JqZWN0IGRldGFpbHMuCiAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgIGZ1bmN0aW9uIGNvbnZlcnRTY29wZVRvQ2xhaW1zKCkgewogICAgICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoc2NvcGUpICE9PSAnb3BlbmlkJyAmJiBzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zTWFwW3Njb3BlXS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbU5hbWUpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbGFpbXMuYWRkKG5ldyBmckphdmEuQ2xhaW0oY2xhaW1OYW1lKSk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGNsYWltcy5hZGRBbGwoY29udmVydFNjb3BlVG9DbGFpbXMoKSk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKGNsYWltT2JqZWN0cyk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKHJlcXVlc3RlZFR5cGVkQ2xhaW1zKTsKCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICB9CgogICAgICAgICAgICAvKioKICAgICAgICAgICAgICogQ29tcHV0ZXMgYW5kIHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgICAgICogVG8gb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwgdXNlcyB0aGUgcmVzb2x2ZXIgZnVuY3Rpb24gc3BlY2lmaWVkIGZvciB0aGUgY2xhaW0gaW4gdGhlIGNsYWltUmVzb2x2ZXJzIGNvbmZpZ3VyYXRpb24gb2JqZWN0LgogICAgICAgICAgICAgKiBAc2VlIGNsYWltUmVzb2x2ZXJzCiAgICAgICAgICAgICAqIElmIG5vIHJlc29sdmVyIGZ1bmN0aW9uIGlzIGZvdW5kLCB1c2VzIHRoZSBkZWZhdWx0IGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMgeyp9IENsYWltIHZhbHVlLgogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqIFJldGhyb3dzIHRoaXMgZXhjZXB0aW9uIGlmIGEgY2xhaW0gcmVzb2x2ZXIgdGhyb3dzIGl0LgogICAgICAgICAgICAgKiBZb3UgY2FuIHRocm93IG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiBmcm9tIHlvdXIgY3VzdG9tIGNsYWltIHJlc29sdmVyCiAgICAgICAgICAgICAqIGlmIHlvdSB3YW50IHRvIHRlcm1pbmF0ZSB0aGUgY2xhaW0gcHJvY2Vzc2luZy4KICAgICAgICAgICAgICovCiAgICAgICAgICAgIGZ1bmN0aW9uIGNvbXB1dGVDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIHJlc29sdmVDbGFpbTsKICAgICAgICAgICAgICAgIHZhciBtZXNzYWdlOwoKICAgICAgICAgICAgICAgIHRyeSB7CiAgICAgICAgICAgICAgICAgICAgcmVzb2x2ZUNsYWltID0gY2xhaW1SZXNvbHZlcnNbY2xhaW0uZ2V0TmFtZSgpXSB8fCByZXNvbHZlQW55Q2xhaW07CgogICAgICAgICAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgfSBjYXRjaCAoZSkgewogICAgICAgICAgICAgICAgICAgIG1lc3NhZ2UgPSAnT0lEQyBDbGFpbXMgc2NyaXB0IGV4Y2VwdGlvbi4gVW5hYmxlIHRvIHJlc29sdmUgT0lEQyBDbGFpbS4gJyArIGU7CgogICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoZSkuaW5kZXhPZignb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5leGNlcHRpb25zLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uJykgIT09IC0xKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHRocm93IGU7CiAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICBpZiAobG9nZ2VyLndhcm5pbmdFbmFibGVkKCkpIHsKICAgICAgICAgICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcobWVzc2FnZSk7CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICB2YXIgY29tcHV0ZWRDbGFpbXMgPSBuZXcgZnJKYXZhLkxpbmtlZEhhc2hNYXAoKTsKCiAgICAgICAgICAgIGdldENsYWltcygpLnRvQXJyYXkoKS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSBjb21wdXRlQ2xhaW0oY2xhaW0pOwoKICAgICAgICAgICAgICAgIGlmIChpc0NsYWltVmFsdWVWYWxpZChjbGFpbVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgIGNvbXB1dGVkQ2xhaW1zLnB1dChjbGFpbS5nZXROYW1lKCksIGNsYWltVmFsdWUpOwogICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAvKioKICAgICAgICAgICAgICAgICAgICAgKiBJZiBhIGNsYWltIGhhcyBiZWVuIHByb2Nlc3NlZCwgYnV0IGFwcGVhcnMgaW4gdGhlIGxpc3QgYWdhaW4sCiAgICAgICAgICAgICAgICAgICAgICogYW5kIGl0cyB2YWx1ZSBjYW5ub3QgYmUgY29tcHV0ZWQgdW5kZXIgdGhlIG5ldyBjb25kaXRpb25zLAogICAgICAgICAgICAgICAgICAgICAqIHRoZSBjbGFpbSBpcyByZW1vdmVkIGZyb20gdGhlIGZpbmFsIHJlc3VsdC4KICAgICAgICAgICAgICAgICAgICAgKgogICAgICAgICAgICAgICAgICAgICAqIEZvciBleGFtcGxlLCBhIGNsYWltIGNvdWxkIGJlIG1hcHBlZCB0byBhIHNjb3BlIGFuZCBmb3VuZCBpbiB0aGUgdXNlciBwcm9maWxlLAogICAgICAgICAgICAgICAgICAgICAqIGJ1dCBhbHNvIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHdpdGggcmVxdWlyZWQgdmFsdWVzIHRoYXQgZG9uJ3QgbWF0Y2ggdGhlIGNvbXB1dGVkIG9uZS4KICAgICAgICAgICAgICAgICAgICAgKiBAc2VlIHtsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0luZGl2aWR1YWxDbGFpbXNSZXF1ZXN0c30uCiAgICAgICAgICAgICAgICAgICAgICogZm9yIHRoZSByZWxldmFudCBPSURDIHNwZWNpZmljYXRpb24gZGV0YWlscy4KICAgICAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgICAgICBjb21wdXRlZENsYWltcy5yZW1vdmUoY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSk7CgogICAgICAgICAgICByZXR1cm4gY29tcHV0ZWRDbGFpbXM7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIHJlcXVlc3RlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLgogICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuTGlua2VkSGFzaE1hcH0KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wb3NpdGVTY29wZXMgKCkgewogICAgICAgICAgICB2YXIgY29tcG9zaXRlU2NvcGVzID0gbmV3IGZySmF2YS5MaW5rZWRIYXNoTWFwKCk7CgogICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICB2YXIgc2NvcGVDbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICBzY29wZUNsYWltc01hcFtzY29wZV0uZm9yRWFjaChmdW5jdGlvbiAoY2xhaW1OYW1lKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zLmFkZChjbGFpbU5hbWUpOwogICAgICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltcy5zaXplKCkpIHsKICAgICAgICAgICAgICAgICAgICBjb21wb3NpdGVTY29wZXMucHV0KHNjb3BlLCBzY29wZUNsYWltcyk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgcmV0dXJuIGNvbXBvc2l0ZVNjb3BlczsKICAgICAgICB9CgogICAgICAgIC8vIFBVQkxJQyBNRVRIT0RTCgogICAgICAgIHJldHVybiB7CiAgICAgICAgICAgIHNldFNjb3BlQ2xhaW1zTWFwOiBzZXRTY29wZUNsYWltc01hcCwKICAgICAgICAgICAgc2V0Q2xhaW1SZXNvbHZlcnM6IHNldENsYWltUmVzb2x2ZXJzLAogICAgICAgICAgICBnZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXI6IGdldFVzZXJQcm9maWxlQ2xhaW1SZXNvbHZlciwKICAgICAgICAgICAgZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXI6IGdldEFkZHJlc3NDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyOiBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRVc2VySW5mb0NsYWltczogZ2V0VXNlckluZm9DbGFpbXMKICAgICAgICB9OwogICAgfQoKICAgIC8vIFJFU1VMVFMKCiAgICAvKioKICAgICAqIFRoaXMgc2NyaXB0IHJldHVybnMgYW4gaW5zdGFuY2Ugb2YgdGhlIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuVXNlckluZm9DbGFpbXMgY2xhc3MKICAgICAqIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMgYW5kCiAgICAgKiB0aGUgcmVxdWVzdGVkIHNjb3BlcyBtYXBwZWQgdG8gdGhlIGNsYWltIG5hbWVzLgogICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICoKICAgICAqIEFzc2lnbmluZyBpdCB0byBhIHZhcmlhYmxlIGdpdmVzIHlvdSBhbiBvcHBvcnR1bml0eQogICAgICogdG8gbG9nIHRoZSBjb250ZW50IG9mIHRoZSByZXR1cm5lZCB2YWx1ZSBkdXJpbmcgZGV2ZWxvcG1lbnQuCiAgICAgKi8KICAgIHZhciB1c2VySW5mb0NsYWltcyA9IHV0aWxzLmdldFVzZXJJbmZvQ2xhaW1zKCk7CgogICAgLyoKICAgIGxvZ2dlci5lcnJvcihzY3JpcHROYW1lICsgJyByZXN1bHRzOicpCiAgICBsb2dnZXIuZXJyb3IoJ1ZhbHVlczogJyArIHVzZXJJbmZvQ2xhaW1zLmdldFZhbHVlcygpKQogICAgbG9nZ2VyLmVycm9yKCdTY29wZXM6ICcgKyB1c2VySW5mb0NsYWltcy5nZXRDb21wb3NpdGVTY29wZXMoKSkKICAgICovCgogICAgcmV0dXJuIHVzZXJJbmZvQ2xhaW1zOwp9KCkpOwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OIDC_CLAIMS\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287393051,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"e1db8a0a-0329-4962-a5bf-ecffaca376ae\",\"name\":\"Alpha endUserUIClient OIDC Claims Script\",\"description\":\"Used by endUserUIClient\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMTQtMjAyMSBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUwogKiBvciB3aXRoIG9uZSBvZiBpdHMgYWZmaWxpYXRlcy4gQWxsIHVzZSBzaGFsbCBiZSBleGNsdXNpdmVseSBzdWJqZWN0CiAqIHRvIHN1Y2ggbGljZW5zZSBiZXR3ZWVuIHRoZSBsaWNlbnNlZSBhbmQgRm9yZ2VSb2NrIEFTLgogKi8KCi8qCiAqIFRoaXMgc2NyaXB0IGNvbXB1dGVzIGNsYWltIHZhbHVlcyByZXR1cm5lZCBpbiBJRCB0b2tlbnMgYW5kL29yIGF0IHRoZSBVc2VySW5mbyBFbmRwb2ludC4KICogVGhlIGNsYWltIHZhbHVlcyBhcmUgY29tcHV0ZWQgZm9yOgogKiB0aGUgY2xhaW1zIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICogdGhlIGNsYWltcyBwcm92aWRlZCBieSB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIsCiAqIGFuZCB0aGUgY2xhaW1zIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHZpYSB0aGUgY2xhaW1zIHBhcmFtZXRlci4KICoKICogSW4gdGhlIENPTkZJR1VSQVRJT04gQU5EIENVU1RPTUlaQVRJT04gc2VjdGlvbiwgeW91IGNhbgogKiBkZWZpbmUgdGhlIHNjb3BlLXRvLWNsYWltcyBtYXBwaW5nLCBhbmQKICogYXNzaWduIHRvIGVhY2ggY2xhaW0gYSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IHdpbGwgY29tcHV0ZSB0aGUgY2xhaW0gdmFsdWUuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzIChjbGFzcyByZWZlcmVuY2VzIGFyZSBwcm92aWRlZCBiZWxvdyk6CiAqIHNjb3BlcyAtIFNldDxTdHJpbmc+ICg2KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogKiBjbGFpbXMgLSBNYXA8U3RyaW5nLCBPYmplY3Q+ICg1KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogY2xhaW1PYmplY3RzIC0gTGlzdDxDbGFpbT4gKDcsIDIpLgogKiAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogcmVxdWVzdGVkQ2xhaW1zIC0gTWFwPFN0cmluZywgU2V0PFN0cmluZz4+ICg1KS4KICogICAgICAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIG5vdCBlbXB0eSBpZiB0aGUgcmVxdWVzdCBjb250YWlucyB0aGUgY2xhaW1zIHBhcmFtZXRlciBhbmQgdGhlIHNlcnZlciBoYXMgZW5hYmxlZAogKiAgICAgICAgICAgICAgICAgICBjbGFpbXNfcGFyYW1ldGVyX3N1cHBvcnRlZC4gQSBtYXAgb2YgdGhlIHJlcXVlc3RlZCBjbGFpbXMgdG8gcG9zc2libGUgdmFsdWVzLCBvdGhlcndpc2UgZW1wdHk7CiAqICAgICAgICAgICAgICAgICAgIHJlcXVlc3RlZCBjbGFpbXMgd2l0aCBubyByZXF1ZXN0ZWQgdmFsdWVzIHdpbGwgaGF2ZSBhIGtleSBidXQgbm8gdmFsdWUgaW4gdGhlIG1hcC4gQSBrZXkgd2l0aAogKiAgICAgICAgICAgICAgICAgICBhIHNpbmdsZSB2YWx1ZSBpbiBpdHMgU2V0ICg2KSBpbmRpY2F0ZXMgdGhhdCB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiByZXF1ZXN0ZWRUeXBlZENsYWltcyAtIExpc3Q8Q2xhaW0+ICg3LCAyKS4KICogICAgICAgICAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIHJlcXVlc3RlZCBjbGFpbXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgUmVxdWVzdGVkIGNsYWltcyB3aXRoIG5vIHJlcXVlc3RlZCB2YWx1ZXMgd2lsbCBoYXZlIGEgY2xhaW0gd2l0aCBubyB2YWx1ZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgQSBjbGFpbSB3aXRoIGEgc2luZ2xlIHZhbHVlIGluZGljYXRlcyB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiBjbGFpbXNMb2NhbGVzIC0gTGlzdDxTdHJpbmc+ICg3KS4KICogICAgICAgICAgICAgICAgIFRoZSB2YWx1ZXMgZnJvbSB0aGUgJ2NsYWltc19sb2NhbGVzJyBwYXJhbWV0ZXIuCiAqICAgICAgICAgICAgICAgICBTZWUgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjQ2xhaW1zTGFuZ3VhZ2VzQW5kU2NyaXB0cyBmb3IgdGhlIE9JREMgc3BlY2lmaWNhdGlvbiBkZXRhaWxzLgogKiByZXF1ZXN0UHJvcGVydGllcyAtIFVubW9kaWZpYWJsZSBNYXAgKDUpLgogKiAgICAgICAgICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCBjb250YWlucyBhIG1hcCBvZiByZXF1ZXN0IHByb3BlcnRpZXM6CiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFVyaSAtIFRoZSByZXF1ZXN0IFVSSS4KICogICAgICAgICAgICAgICAgICAgICByZWFsbSAtIFRoZSByZWFsbSB0aGF0IHRoZSByZXF1ZXN0IHJlbGF0ZXMgdG8uCiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFBhcmFtcyAtIEEgbWFwIG9mIHRoZSByZXF1ZXN0IHBhcmFtcyBhbmQvb3IgcG9zdGVkIGRhdGEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVhY2ggdmFsdWUgaXMgYSBsaXN0IG9mIG9uZSBvciBtb3JlIHByb3BlcnRpZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBsZWFzZSBub3RlIHRoYXQgdGhlc2Ugc2hvdWxkIGJlIGhhbmRsZWQgaW4gYWNjb3JkYW5jZSB3aXRoIE9XQVNQIGJlc3QgcHJhY3RpY2VzOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodHRwczovL293YXNwLm9yZy93d3ctY29tbXVuaXR5L3Z1bG5lcmFiaWxpdGllcy9VbnNhZmVfdXNlX29mX1JlZmxlY3Rpb24uCiAqIGNsaWVudFByb3BlcnRpZXMgLSBVbm1vZGlmaWFibGUgTWFwICg1KS4KICogICAgICAgICAgICAgICAgICAgIFByZXNlbnQgaWYgdGhlIGNsaWVudCBzcGVjaWZpZWQgaW4gdGhlIHJlcXVlc3Qgd2FzIGlkZW50aWZpZWQsIGNvbnRhaW5zIGEgbWFwIG9mIGNsaWVudCBwcm9wZXJ0aWVzOgogKiAgICAgICAgICAgICAgICAgICAgY2xpZW50SWQgLSBUaGUgY2xpZW50J3MgVVJJIGZvciB0aGUgcmVxdWVzdCBsb2NhbGUuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkR3JhbnRUeXBlcyAtIExpc3Qgb2YgdGhlIGFsbG93ZWQgZ3JhbnQgdHlwZXMgKG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuR3JhbnRUeXBlKSBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRSZXNwb25zZVR5cGVzIC0gTGlzdCBvZiB0aGUgYWxsb3dlZCByZXNwb25zZSB0eXBlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRTY29wZXMgLSBMaXN0IG9mIHRoZSBhbGxvd2VkIHNjb3BlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGN1c3RvbVByb3BlcnRpZXMgLSBBIG1hcCBvZiB0aGUgY3VzdG9tIHByb3BlcnRpZXMgb2YgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBMaXN0cyBvciBtYXBzIHdpbGwgYmUgaW5jbHVkZWQgYXMgc3ViLW1hcHM7IGZvciBleGFtcGxlOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1c3RvbU1hcFtLZXkxXT1WYWx1ZTEgd2lsbCBiZSByZXR1cm5lZCBhcyBjdXN0b21NYXAgLT4gS2V5MSAtPiBWYWx1ZTEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVG8gYWRkIGN1c3RvbSBwcm9wZXJ0aWVzIHRvIGEgY2xpZW50LCB1cGRhdGUgdGhlIEN1c3RvbSBQcm9wZXJ0aWVzIGZpZWxkCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW4gQU0gQ29uc29sZSA+IFJlYWxtIE5hbWUgPiBBcHBsaWNhdGlvbnMgPiBPQXV0aCAyLjAgPiBDbGllbnRzID4gQ2xpZW50IElEID4gQWR2YW5jZWQuCiAqIGlkZW50aXR5IC0gQU1JZGVudGl0eSAoMykuCiAqICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBpZGVudGl0eSBvZiB0aGUgcmVzb3VyY2Ugb3duZXIuCiAqIHNlc3Npb24gLSBTU09Ub2tlbiAoNCkuCiAqICAgICAgICAgICBQcmVzZW50IGlmIHRoZSByZXF1ZXN0IGNvbnRhaW5zIHRoZSBzZXNzaW9uIGNvb2tpZSwgdGhlIHVzZXIncyBzZXNzaW9uIG9iamVjdC4KICogc2NyaXB0TmFtZSAtIFN0cmluZyAocHJpbWl0aXZlKS4KICogICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgZGlzcGxheSBuYW1lIG9mIHRoZSBzY3JpcHQuCiAqIGxvZ2dlciAtIEFsd2F5cyBwcmVzZW50LCB0aGUgIk9BdXRoMlByb3ZpZGVyIiBkZWJ1ZyBsb2dnZXIgaW5zdGFuY2U6CiAqICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuaHRtbCNzY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuCiAqICAgICAgICAgIENvcnJlc3BvbmRpbmcgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLk9JRENfQ0xBSU1TLgogKiBodHRwQ2xpZW50IC0gSFRUUCBDbGllbnQgKDgpLgogKiAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBIVFRQIENsaWVudCBpbnN0YW5jZToKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1odHRwLWNsaWVudC5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWh0dHAtY2xpZW50LgogKiAgICAgICAgICAgICAgSW4gb3JkZXIgdG8gdXNlIHRoZSBjbGllbnQsIHlvdSBtYXkgbmVlZCB0byBhZGQKICogICAgICAgICAgICAgIG9yZy5mb3JnZXJvY2suaHR0cC5DbGllbnQsCiAqICAgICAgICAgICAgICBvcmcuZm9yZ2Vyb2NrLmh0dHAucHJvdG9jb2wuKiwKICogICAgICAgICAgICAgIGFuZCBvcmcuZm9yZ2Vyb2NrLnV0aWwucHJvbWlzZS5Qcm9taXNlSW1wbAogKiAgICAgICAgICAgICAgdG8gdGhlIGFsbG93ZWQgSmF2YSBjbGFzc2VzIGluIHRoZSBzY3JpcHRpbmcgZW5naW5lIGNvbmZpZ3VyYXRpb24sIGFzIGRlc2NyaWJlZCBpbjoKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHQtZW5naW5lLXNlY3VyaXR5Lmh0bWwKICoKICogUmV0dXJuIC0gYSBuZXcgVXNlckluZm9DbGFpbXMoTWFwPFN0cmluZywgT2JqZWN0PiB2YWx1ZXMsIE1hcDxTdHJpbmcsIExpc3Q8U3RyaW5nPj4gY29tcG9zaXRlU2NvcGVzKSAoMSkgb2JqZWN0LgogKiAgICAgICAgICBUaGUgcmVzdWx0IG9mIHRoZSBsYXN0IHN0YXRlbWVudCBpbiB0aGUgc2NyaXB0IGlzIHJldHVybmVkIHRvIHRoZSBzZXJ2ZXIuCiAqICAgICAgICAgIEN1cnJlbnRseSwgdGhlIEltbWVkaWF0ZWx5IEludm9rZWQgRnVuY3Rpb24gRXhwcmVzc2lvbiAoYWxzbyBrbm93biBhcyBTZWxmLUV4ZWN1dGluZyBBbm9ueW1vdXMgRnVuY3Rpb24pCiAqICAgICAgICAgIGlzIHRoZSBsYXN0IChhbmQgb25seSkgc3RhdGVtZW50IGluIHRoaXMgc2NyaXB0LCBhbmQgaXRzIHJldHVybiB2YWx1ZSB3aWxsIGJlY29tZSB0aGUgc2NyaXB0IHJlc3VsdC4KICogICAgICAgICAgRG8gbm90IHVzZSAicmV0dXJuIHZhcmlhYmxlIiBzdGF0ZW1lbnQgb3V0c2lkZSBvZiBhIGZ1bmN0aW9uIGRlZmluaXRpb24uCiAqICAgICAgICAgIFNlZSBSRVNVTFRTIHNlY3Rpb24gZm9yIGFkZGl0aW9uYWwgZGV0YWlscy4KICoKICogQ2xhc3MgcmVmZXJlbmNlOgogKiAoMSkgVXNlckluZm9DbGFpbXMgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb2F1dGgyL2NvcmUvVXNlckluZm9DbGFpbXMuaHRtbC4KICogKDIpIENsYWltIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbCkuCiAqICAgICAgICAgQW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGhhcyBtZXRob2RzIHRvIGFjY2VzcwogKiAgICAgICAgIHRoZSBjbGFpbSBuYW1lLCByZXF1ZXN0ZWQgdmFsdWVzLCBsb2NhbGUsIGFuZCB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwuCiAqICgzKSBBTUlkZW50aXR5IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L2lkbS9BTUlkZW50aXR5Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBNYXAgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS91dGlsL0hhc2hNYXAuaHRtbCwKICogICAgICAgICAgIG9yIGh0dHBzOi8vZG9jcy5vcmFjbGUuY29tL2VuL2phdmEvamF2YXNlLzExL2RvY3MvYXBpL2phdmEuYmFzZS9qYXZhL3V0aWwvTGlua2VkSGFzaE1hcC5odG1sLgogKiAoNikgU2V0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9IYXNoU2V0Lmh0bWwuCiAqICg3KSBMaXN0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9BcnJheUxpc3QuaHRtbC4KICogKDgpIENsaWVudCAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9odHRwL0NsaWVudC5odG1sLgoqLwoKKGZ1bmN0aW9uICgpIHsKICAgIC8vIFNFVFVQCgogICAgLyoqCiAgICAgKiBDbGFpbSBwcm9jZXNzaW5nIHV0aWxpdGllcy4KICAgICAqIEFuIG9iamVjdCB0aGF0IGNvbnRhaW5zIHJldXNhYmxlIGZ1bmN0aW9ucyBmb3IgcHJvY2Vzc2luZyBjbGFpbXMuCiAgICAgKiBAc2VlIENMQUlNIFBST0NFU1NJTkcgVVRJTElUSUVTIHNlY3Rpb24gZm9yIGRldGFpbHMuCiAgICAgKi8KICAgIHZhciB1dGlscyA9IGdldFV0aWxzKCk7CgogICAgLy8gQ09ORklHVVJBVElPTiBBTkQgQ1VTVE9NSVpBVElPTgoKICAgIC8qKgogICAgICogT0F1dGggMi4wIHNjb3BlIHZhbHVlcyAoc2NvcGVzKSBjYW4gYmUgdXNlZCBieSB0aGUgQ2xpZW50IHRvIHJlcXVlc3QgT0lEQyBjbGFpbXMuCiAgICAgKgogICAgICogQ2FsbCB0aGlzIGNvbmZpZ3VyYXRpb24gbWV0aG9kLCBhbmQgcGFzcyBpbiBhcyB0aGUgZmlyc3QgYXJndW1lbnQKICAgICAqIGFuIG9iamVjdCB0aGF0IG1hcHMgYSBzY29wZSB2YWx1ZSB0byBhbiBhcnJheSBvZiBjbGFpbSBuYW1lcwogICAgICogdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgYW5kIHJldHVybmVkIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfQogICAgICogZm9yIHRoZSBzY29wZSB2YWx1ZXMgdGhhdCBjb3VsZCBiZSB1c2VkIHRvIHJlcXVlc3QgY2xhaW1zIGFzIGRlZmluZWQgaW4gdGhlIE9JREMgc3BlY2lmaWNhdGlvbi4KICAgICAqCiAgICAgKiBCZWxvdywgZmluZCBhIGRlZmF1bHQgY29uZmlndXJhdGlvbiB0aGF0IGlzIGV4cGVjdGVkIHRvIHdvcmsgaW4gdGhlIGN1cnJlbnQgZW52aXJvbm1lbnQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiBjaG9vc2UgdGhlIGNsYWltIG5hbWVzIHJldHVybmVkIGZvciBhIHNjb3BlLgogICAgICovCiAgICB1dGlscy5zZXRTY29wZUNsYWltc01hcCh7CiAgICAgICAgcHJvZmlsZTogWwogICAgICAgICAgICAnbmFtZScsCiAgICAgICAgICAgICdmYW1pbHlfbmFtZScsCiAgICAgICAgICAgICdnaXZlbl9uYW1lJywKICAgICAgICAgICAgJ3pvbmVpbmZvJywKICAgICAgICAgICAgJ2xvY2FsZScKICAgICAgICBdLAogICAgICAgIGVtYWlsOiBbJ2VtYWlsJ10sCiAgICAgICAgYWRkcmVzczogWydhZGRyZXNzJ10sCiAgICAgICAgcGhvbmU6IFsncGhvbmVfbnVtYmVyJ10KICAgIH0pOwoKICAgIC8qKgogICAgICogSW4gdGhpcyBzY3JpcHQsIGVhY2ggY2xhaW0KICAgICAqIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICAgICAqIHByb3ZpZGVkIGJ5IHRoZSBhdXRob3JpemF0aW9uIHNlcnZlciwgYW5kCiAgICAgKiByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudCB2aWEgdGhlIGNsYWltcyBwYXJhbWV0ZXIKICAgICAqIHdpbGwgYmUgcHJvY2Vzc2VkIGJ5IGEgZnVuY3Rpb24gYXNzb2NpYXRlZCB3aXRoIHRoZSBjbGFpbSBuYW1lLgogICAgICoKICAgICAqIENhbGwgdGhpcyBjb25maWd1cmF0aW9uIG1ldGhvZCwgYW5kIHBhc3MgaW4gYXMgdGhlIGZpcnN0IGFyZ3VtZW50CiAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIGEgY2xhaW0gbmFtZSB0byBhIHJlc29sdmVyIGZ1bmN0aW9uLAogICAgICogd2hpY2ggd2lsbCBiZSBhdXRvbWF0aWNhbGx5IGV4ZWN1dGVkIGZvciBlYWNoIGNsYWltIHByb2Nlc3NlZCBieSB0aGUgc2NyaXB0LgogICAgICoKICAgICAqIFRoZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB3aWxsIHJlY2VpdmUgdGhlIHJlcXVlc3RlZCBjbGFpbSBpbmZvcm1hdGlvbgogICAgICogaW4gYW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGFzIHRoZSBmaXJzdCBhcmd1bWVudC4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9CiAgICAgKiBmb3IgZGV0YWlscyBvbiB0aGUgQ2xhaW0gY2xhc3MuCiAgICAgKgogICAgICogSWYgdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIHJldHVybnMgYSB2YWx1ZSwKICAgICAqIG90aGVyIHRoYW4gdW5kZWZpbmVkIG9yIG51bGwsCiAgICAgKiB0aGUgY2xhaW0gd2lsbCBiZSBpbmNsdWRlZCBpbiB0aGUgc2NyaXB0J3MgcmVzdWx0cy4KICAgICAqCiAgICAgKiBUaGUgQ2xhaW0gaW5zdGFuY2UgcHJvdmlkZXMgbWV0aG9kcyB0byBjaGVjawogICAgICogd2hhdCB0aGUgbmFtZSBvZiB0aGUgY2xhaW0gaXMsCiAgICAgKiB3aGljaCB2YWx1ZXMgdGhlIGNsYWltIHJlcXVlc3QgY29udGFpbnMsCiAgICAgKiB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwsIGFuZAogICAgICogd2hpY2ggbG9jYWxlIHRoZSBjbGFpbSBpcyBhc3NvY2lhdGVkIHdpdGguCiAgICAgKiBUaGUgcmVzb2x2ZXIgZnVuY3Rpb24gY2FuIGNvbnNpZGVyIHRoaXMgaW5mb3JtYXRpb24gd2hlbiBjb21wdXRpbmcgYW5kIHJldHVybmluZyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgKgogICAgICogQmVsb3csIGZpbmQgYSBkZWZhdWx0IGNvbmZpZ3VyYXRpb24gdGhhdCBpcyBleHBlY3RlZCB0byB3b3JrIGluIHRoZSBjdXJyZW50IGVudmlyb25tZW50LgogICAgICogQSByZXVzYWJsZSBmdW5jdGlvbiwgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKFN0cmluZyBhdHRyaWJ1dGUtbmFtZSksCiAgICAgKiBpcyBjYWxsZWQgdG8gcmV0dXJuIGEgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICogQHNlZSBDTEFJTSBSRVNPTFZFUlMgc2VjdGlvbiBmb3IgdGhlIGltcGxlbWVudGF0aW9uIGRldGFpbHMgYW5kIGV4YW1wbGVzLgogICAgICogRm9yIHRoZSBhZGRyZXNzIGNsYWltLCBhbiBleGFtcGxlIG9mIGEgY2xhaW0gcmVzb2x2ZXIgdGhhdCB1c2VzIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIgaXMgcHJvdmlkZWQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiByZXVzZSB0aGUgcHJlZGVmaW5lZCB1dGlscyBtZXRob2RzIHdpdGggeW91ciBjdXN0b20gYXJndW1lbnRzLgogICAgICogWW91IGNhbiBhbHNvIHNwZWNpZnkgYSBjdXN0b20gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIGEgY2xhaW0gbmFtZSwKICAgICAqIHRoYXQgd2lsbCBjb21wdXRlIGFuZCByZXR1cm4gdGhlIGNsYWltIHZhbHVl4oCUYXMgc2hvd24gaW4gdGhlIGNvbW1lbnRlZCBvdXQgZXhhbXBsZSBiZWxvdy4KICAgICAqLwogICAgdXRpbHMuc2V0Q2xhaW1SZXNvbHZlcnMoewogICAgICAgIC8qCiAgICAgICAgLy8gQW4gZXhhbXBsZSBvZiBhIHNpbXBsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IGlzIGRlZmluZWQgZm9yIGEgY2xhaW0KICAgICAgICAvLyBkaXJlY3RseSBpbiB0aGUgY29uZmlndXJhdGlvbiBvYmplY3Q6CiAgICAgICAgY3VzdG9tLWNsYWltLW5hbWU6IGZ1bmN0aW9uIChyZXF1ZXN0ZWRDbGFpbSkgewogICAgICAgICAgICAvLyBJbiB0aGlzIGNhc2UsIGluaXRpYWxseSwgdGhlIGNsYWltIHZhbHVlIGNvbWVzIHN0cmFpZ2h0IGZyb20gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlOgogICAgICAgICAgICB2YXIgY2xhaW1WYWx1ZSA9IGlkZW50aXR5LmdldEF0dHJpYnV0ZSgnY3VzdG9tLWF0dHJpYnV0ZS1uYW1lJykudG9BcnJheSgpWzBdCgogICAgICAgICAgICAvLyBPcHRpb25hbGx5LCBwcm92aWRlIGFkZGl0aW9uYWwgbG9naWMgZm9yIHByb2Nlc3NpbmcgKGZpbHRlcmluZywgZm9ybWF0dGluZywgZXRjLikgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAgICAvLyBZb3UgY2FuIHVzZToKICAgICAgICAgICAgLy8gcmVxdWVzdGVkQ2xhaW0uZ2V0TmFtZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldFZhbHVlcygpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldExvY2FsZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmlzRXNzZW50aWFsKCkKCiAgICAgICAgICAgIHJldHVybiBjbGFpbVZhbHVlCiAgICAgICAgfSwKICAgICAgICAqLwogICAgICAgIC8qKgogICAgICAgICAqIFRoZSB1c2Ugb2YgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIHNob3dzIGhvdwogICAgICAgICAqIGFuIGFyZ3VtZW50IHBhc3NlZCB0byBhIGZ1bmN0aW9uIHRoYXQgcmV0dXJucyBhIGNsYWltIHJlc29sdmVyCiAgICAgICAgICogYmVjb21lcyBhdmFpbGFibGUgdG8gdGhlIHJlc29sdmVyIGZ1bmN0aW9uICh2aWEgaXRzIGxleGljYWwgY29udGV4dCkuCiAgICAgICAgICovCiAgICAgICAgbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdjbicpLAogICAgICAgIGZhbWlseV9uYW1lOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3NuJyksCiAgICAgICAgZ2l2ZW5fbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdnaXZlbm5hbWUnKSwKICAgICAgICB6b25laW5mbzogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWR0aW1lem9uZScpLAogICAgICAgIGxvY2FsZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWRsb2NhbGUnKSwKICAgICAgICBlbWFpbDogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdtYWlsJyksCiAgICAgICAgYWRkcmVzczogdXRpbHMuZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXIoCiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBUaGUgcGFzc2VkIGluIHVzZXIgcHJvZmlsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiBjYW4gYmUgdXNlZCBieSB0aGUgYWRkcmVzcyBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiB0byBvYnRhaW4gdGhlIGNsYWltIHZhbHVlIHRvIGJlIGZvcm1hdHRlZCBhcyBwZXIgdGhlIE9JREMgc3BlY2lmaWNhdGlvbjoKICAgICAgICAgICAgICogQHNlZSBodHRwczovL29wZW5pZC5uZXQvc3BlY3Mvb3BlbmlkLWNvbm5lY3QtY29yZS0xXzAuaHRtbCNBZGRyZXNzQ2xhaW0uCiAgICAgICAgICAgICAqLwogICAgICAgICAgICB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3Bvc3RhbGFkZHJlc3MnKQogICAgICAgICksCiAgICAgICAgcGhvbmVfbnVtYmVyOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3RlbGVwaG9uZW51bWJlcicpCiAgICB9KTsKCiAgICAvLyBDTEFJTSBQUk9DRVNTSU5HIFVUSUxJVElFUwoKICAgIC8qKgogICAgICogQHJldHVybnMge29iamVjdH0gQW4gb2JqZWN0IHRoYXQgY29udGFpbnMgcmV1c2FibGUgY2xhaW0gcHJvY2Vzc2luZyB1dGlsaXRpZXMuCiAgICAgKiBAc2VlIFBVQkxJQyBNRVRIT0RTIHNlY3Rpb24gYW5kIHRoZSByZXR1cm4gc3RhdGVtZW50IGZvciB0aGUgbGlzdCBvZiBleHBvcnRlZCBmdW5jdGlvbnMuCiAgICAgKi8KICAgIGZ1bmN0aW9uIGdldFV0aWxzICgpIHsKICAgICAgICAvLyBJTVBPUlQgSkFWQQoKICAgICAgICAvKioKICAgICAgICAgKiBQcm92aWRlcyBKYXZhIHNjcmlwdGluZyBmdW5jdGlvbmFsaXR5LgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvTW96aWxsYS9Qcm9qZWN0cy9SaGluby9TY3JpcHRpbmdfSmF2YSNqYXZhaW1wb3J0ZXJfY29uc3RydWN0b3J9LgogICAgICAgICAqLwogICAgICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgICAgIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiwKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltcywKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltLAoKICAgICAgICAgICAgamF2YS51dGlsLkxpbmtlZEhhc2hNYXAsCiAgICAgICAgICAgIGphdmEudXRpbC5BcnJheUxpc3QKICAgICAgICApOwoKICAgICAgICAvLyBTRVQgVVAgQ09ORklHVVJBVElPTgoKICAgICAgICAvKioKICAgICAgICAgKiBQbGFjZWhvbGRlciBmb3IgYSBjb25maWd1cmF0aW9uIG9wdGlvbiB0aGF0IGNvbnRhaW5zCiAgICAgICAgICogYW4gb2JqZWN0IHRoYXQgbWFwcyB0aGUgc3VwcG9ydGVkIHNjb3BlIHZhbHVlcyAoc2NvcGVzKQogICAgICAgICAqIGFuZCB0aGUgY29ycmVzcG9uZGluZyBjbGFpbSBuYW1lcyBmb3IgZWFjaCBzY29wZSB2YWx1ZS4KICAgICAgICAgKi8KICAgICAgICB2YXIgc2NvcGVDbGFpbXNNYXA7CgogICAgICAgIC8qKgogICAgICAgICAqIFBsYWNlaG9sZGVyIGZvciBhIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRoYXQgY29udGFpbnMKICAgICAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAqLwogICAgICAgIHZhciBjbGFpbVJlc29sdmVyczsKCiAgICAgICAgLyoqCiAgICAgICAgICogQSAocHVibGljKSBtZXRob2QgdGhhdCBhY2NlcHRzIGFuIG9iamVjdCB0aGF0IG1hcHMgdGhlIHN1cHBvcnRlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMgZWFjaCBzdXBwb3J0ZWQgc2NvcGUgdmFsdWUgdG8gYW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMsCiAgICAgICAgICogaW4gb3JkZXIgdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgZm9yIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfSBmb3IgZGV0YWlscy4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLnByb2ZpbGVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHByb2ZpbGUgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMuZW1haWxdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGVtYWlsIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLmFkZHJlc3NdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGFkZHJlc3Mgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMucGhvbmVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHBob25lIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcmV0dXJucyB7dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHNldFNjb3BlQ2xhaW1zTWFwKHBhcmFtcykgewogICAgICAgICAgICBzY29wZUNsYWltc01hcCA9IHBhcmFtczsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIEEgKHB1YmxpYykgbWV0aG9kIHRoYXQgYWNjZXB0cyBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMKICAgICAgICAgKiBlYWNoIHN1cHBvcnRlZCBjbGFpbSBuYW1lIHRvIGEgZnVuY3Rpb24gdGhhdCBjb21wdXRlcyBhbmQgcmV0dXJucyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gc2V0Q2xhaW1SZXNvbHZlcnMocGFyYW1zKSB7CiAgICAgICAgICAgIGNsYWltUmVzb2x2ZXJzID0gcGFyYW1zOwogICAgICAgIH0KCiAgICAgICAgLy8gQ0xBSU0gUkVTT0xWRVJTCgogICAgICAgIC8qKgogICAgICAgICAqIENsYWltIHJlc29sdmVycyBhcmUgZnVuY3Rpb25zIHRoYXQgcmV0dXJuIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHBhcmFtIHsqfQogICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAqLwoKICAgICAgICAvKioKICAgICAgICAgKiBEZWZpbmVzIGEgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nfSBhdHRyaWJ1dGVOYW1lIC0gTmFtZSBvZiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGRldGVybWluZSB0aGUgY2xhaW0gdmFsdWUKICAgICAgICAgKiBiYXNlZCBvbiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZSBhbmQgdGhlIChyZXF1ZXN0ZWQpIGNsYWltIHByb3BlcnRpZXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIChhdHRyaWJ1dGVOYW1lKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXNvbHZlcyBhIGNsYWltIHdpdGggYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAgICAgKiBSZXR1cm5zIHVuZGVmaW5lZCBpZiB0aGUgaWRlbnRpdHkgYXR0cmlidXRlIGlzIG5vdCBwb3B1bGF0ZWQsCiAgICAgICAgICAgICAqIE9SIGlmIHRoZSBjbGFpbSBoYXMgcmVxdWVzdGVkIHZhbHVlcyB0aGF0IGRvIG5vdCBjb250YWluIHRoZSBpZGVudGl0eSBhdHRyaWJ1dGUgdmFsdWUuCiAgICAgICAgICAgICAqIEFUVEVOVElPTjogdGhlIGFmb3JlbWVudGlvbmVkIGNvbXBhcmlzb24gaXMgY2FzZS1zZW5zaXRpdmUuCiAgICAgICAgICAgICAqIEBwYXJhbSB7b3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltfSBjbGFpbQogICAgICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciBkZXRhaWxzLgogICAgICAgICAgICAgKiBAcmV0dXJucyB7c3RyaW5nfEhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUNsYWltKGNsYWltKSB7CiAgICAgICAgICAgICAgICB2YXIgdXNlclByb2ZpbGVWYWx1ZTsKCiAgICAgICAgICAgICAgICBpZiAoaWRlbnRpdHkpIHsKICAgICAgICAgICAgICAgICAgICB1c2VyUHJvZmlsZVZhbHVlID0gZ2V0Q2xhaW1WYWx1ZUZyb21TZXQoY2xhaW0sIGlkZW50aXR5LmdldEF0dHJpYnV0ZShhdHRyaWJ1dGVOYW1lKSk7CgogICAgICAgICAgICAgICAgICAgIGlmICh1c2VyUHJvZmlsZVZhbHVlICYmICF1c2VyUHJvZmlsZVZhbHVlLmlzRW1wdHkoKSkgewogICAgICAgICAgICAgICAgICAgICAgICBpZiAoIWNsYWltLmdldFZhbHVlcygpIHx8IGNsYWltLmdldFZhbHVlcygpLmlzRW1wdHkoKSB8fCBjbGFpbS5nZXRWYWx1ZXMoKS5jb250YWlucyh1c2VyUHJvZmlsZVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHVzZXJQcm9maWxlVmFsdWU7CiAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW07CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBSZXR1cm5zIGFuIGFkZHJlc3MgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSBjbGFpbSB2YWx1ZSBvYnRhaW5lZCB3aXRoIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIuCiAgICAgICAgICogQHBhcmFtIHtmdW5jdGlvbn0gcmVzb2x2ZUNsYWltIC0gQSBmdW5jdGlvbiB0aGF0IHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGFjY2VwdCBhIGNsYWltIGFzIGFuIGFyZ3VtZW50LAogICAgICAgICAqIHJ1biB0aGUgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIHRoZSBjbGFpbSBhbmQgb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwKICAgICAgICAgKiBhbmQgYXBwbHkgYWRkaXRpb25hbCBmb3JtYXR0aW5nIHRvIHRoZSB2YWx1ZSBiZWZvcmUgcmV0dXJuaW5nIGl0LgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldEFkZHJlc3NDbGFpbVJlc29sdmVyIChyZXNvbHZlQ2xhaW0pIHsKICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAqIENyZWF0ZXMgYW4gYWRkcmVzcyBjbGFpbSBvYmplY3QgZnJvbSBhIHZhbHVlIHJldHVybmVkIGJ5IGEgY2xhaW0gcmVzb2x2ZXIsCiAgICAgICAgICAgICAqIGFuZCByZXR1cm5zIHRoZSBhZGRyZXNzIGNsYWltIG9iamVjdCBhcyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0FkZHJlc3NDbGFpbX0uCiAgICAgICAgICAgICAqIFRoZSBjbGFpbSB2YWx1ZSBpcyBvYnRhaW5lZCB3aXRoIGEgY2xhaW0gcmVzb2x2aW5nIGZ1bmN0aW9uIGF2YWlsYWJsZSBmcm9tIHRoZSBjbG9zdXJlLgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfHVuZGVmaW5lZH0gVGhlIGFkZHJlc3MgY2xhaW0gb2JqZWN0IGNyZWF0ZWQgZnJvbSBhIGNsYWltIHZhbHVlLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUFkZHJlc3NDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgdmFyIGFkZHJlc3NPYmplY3Q7CgogICAgICAgICAgICAgICAgaWYgKGlzQ2xhaW1WYWx1ZVZhbGlkKGNsYWltVmFsdWUpKSB7CiAgICAgICAgICAgICAgICAgICAgYWRkcmVzc09iamVjdCA9IG5ldyBmckphdmEuTGlua2VkSGFzaE1hcCgpOwoKICAgICAgICAgICAgICAgICAgICBhZGRyZXNzT2JqZWN0LnB1dCgnZm9ybWF0dGVkJywgY2xhaW1WYWx1ZSk7CgogICAgICAgICAgICAgICAgICAgIHJldHVybiBhZGRyZXNzT2JqZWN0OwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICByZXR1cm4gcmVzb2x2ZUFkZHJlc3NDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgYW4gZXNzZW50aWFsIGNsYWltIHJlc29sdmVyIGJhc2VkIG9uIGEgY2xhaW0gdmFsdWUgb2J0YWluZWQgd2l0aCBhbm90aGVyIGNsYWltIHJlc29sdmVyLgogICAgICAgICAqIEBwYXJhbSB7ZnVuY3Rpb259IHJlc29sdmVDbGFpbSAtIEEgZnVuY3Rpb24gdGhhdCByZXR1cm5zIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHJldHVybnMge2Z1bmN0aW9ufSBBIGZ1bmN0aW9uIHRoYXQgd2lsbCBhY2NlcHQgYSBjbGFpbSBhcyBhbiBhcmd1bWVudCwKICAgICAgICAgKiBydW4gdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIGZvciB0aGUgY2xhaW0gYW5kIG9idGFpbiB0aGUgY2xhaW0gdmFsdWUsCiAgICAgICAgICogYW5kIGFwcGx5IGFkZGl0aW9uYWwgbG9naWMgZm9yIGVzc2VudGlhbCBjbGFpbXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0RXNzZW50aWFsQ2xhaW1SZXNvbHZlciAocmVzb2x2ZUNsYWltKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXR1cm5zIGEgY2xhaW0gdmFsdWUgb3IgdGhyb3dzIGFuIGVycm9yLgogICAgICAgICAgICAgKiBUaGUgY2xhaW0gdmFsdWUgaXMgb2J0YWluZWQgd2l0aCBhIGNsYWltIHJlc29sdmluZyBmdW5jdGlvbiBhdmFpbGFibGUgZnJvbSB0aGUgY2xvc3VyZS4KICAgICAgICAgICAgICogVGhyb3dzIGFuIGV4Y2VwdGlvbiBpZiB0aGUgY2xhaW0gaXMgZXNzZW50aWFsIGFuZCBubyB2YWx1ZSBpcyByZXR1cm5lZCBmb3IgdGhlIGNsYWltLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBVc2Ugb2YgdGhpcyByZXNvbHZlciBpcyBvcHRpb25hbC4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjSW5kaXZpZHVhbENsYWltc1JlcXVlc3RzfSBzdGF0aW5nOgogICAgICAgICAgICAgKiAiTm90ZSB0aGF0IGV2ZW4gaWYgdGhlIENsYWltcyBhcmUgbm90IGF2YWlsYWJsZSBiZWNhdXNlIHRoZSBFbmQtVXNlciBkaWQgbm90IGF1dGhvcml6ZSB0aGVpciByZWxlYXNlIG9yIHRoZXkgYXJlIG5vdCBwcmVzZW50LAogICAgICAgICAgICAgKiB0aGUgQXV0aG9yaXphdGlvbiBTZXJ2ZXIgTVVTVCBOT1QgZ2VuZXJhdGUgYW4gZXJyb3Igd2hlbiBDbGFpbXMgYXJlIG5vdCByZXR1cm5lZCwgd2hldGhlciB0aGV5IGFyZSBFc3NlbnRpYWwgb3IgVm9sdW50YXJ5LAogICAgICAgICAgICAgKiB1bmxlc3Mgb3RoZXJ3aXNlIHNwZWNpZmllZCBpbiB0aGUgZGVzY3JpcHRpb24gb2YgdGhlIHNwZWNpZmljIGNsYWltLiIKICAgICAgICAgICAgICoKICAgICAgICAgICAgICogQHBhcmFtIHtvcmcuZm9yZ2Vyb2NrLm9wZW5pZGNvbm5lY3QuQ2xhaW19IGNsYWltCiAgICAgICAgICAgICAqIEFuIG9iamVjdCB0aGF0IHByb3ZpZGVzIG1ldGhvZHMgdG8gb2J0YWluIGluZm9ybWF0aW9uL3JlcXVpcmVtZW50cyBhc3NvY2lhdGVkIHdpdGggYSBjbGFpbS4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqLwogICAgICAgICAgICBmdW5jdGlvbiByZXNvbHZlRXNzZW50aWFsQ2xhaW0oY2xhaW0pIHsKICAgICAgICAgICAgICAgIHZhciBjbGFpbVZhbHVlID0gcmVzb2x2ZUNsYWltKGNsYWltKTsKCiAgICAgICAgICAgICAgICBpZiAoY2xhaW0uaXNFc3NlbnRpYWwoKSAmJiAhaXNDbGFpbVZhbHVlVmFsaWQoY2xhaW1WYWx1ZSkpIHsKICAgICAgICAgICAgICAgICAgICB0aHJvdyBuZXcgZnJKYXZhLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uKCdDb3VsZCBub3QgcHJvdmlkZSB2YWx1ZSBmb3IgZXNzZW50aWFsIGNsYWltOiAnICsgY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1WYWx1ZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHJlc29sdmVFc3NlbnRpYWxDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFByb3ZpZGVzIGRlZmF1bHQgcmVzb2x1dGlvbiBmb3IgYSBjbGFpbS4KICAgICAgICAgKiBVc2UgaXQgaWYgYSBjbGFpbS1zcGVjaWZpYyByZXNvbHZlciBpcyBub3QgZGVmaW5lZCBpbiB0aGUgY29uZmlndXJhdGlvbi4KICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHJldHVybnMgeyp9IEEgc2luZ2xlIHZhbHVlIGFzc29jaWF0ZWQgd2l0aCB0aGlzIGNsYWltLgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHJlc29sdmVBbnlDbGFpbSAoY2xhaW0pIHsKICAgICAgICAgICAgaWYgKGNsYWltLmdldFZhbHVlcygpLnNpemUoKSA9PT0gMSkgewogICAgICAgICAgICAgICAgcmV0dXJuIGNsYWltLmdldFZhbHVlcygpLnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgfQogICAgICAgIH0KCiAgICAgICAgLy8gVVRJTElUSUVTCgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgY2xhaW0gdmFsdWUgZnJvbSBhIHNldC4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIGEgc2luZ2xlIHZhbHVlLCByZXR1cm5zIHRoZSB2YWx1ZS4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIG11bHRpcGxlIHZhbHVlcywgcmV0dXJucyB0aGUgc2V0LgogICAgICAgICAqIE90aGVyd2lzZSwgcmV0dXJucyB1bmRlZmluZWQuCiAgICAgICAgICoKICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHBhcmFtIHtqYXZhLnV0aWwuSGFzaFNldH0gc2V0IFRoZSBzZXTigJRmb3IgZXhhbXBsZSwgYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAqIEByZXR1cm5zIHtzdHJpbmd8amF2YS51dGlsLkhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldENsYWltVmFsdWVGcm9tU2V0IChjbGFpbSwgc2V0KSB7CiAgICAgICAgICAgIGlmIChzZXQgJiYgc2V0LnNpemUoKSkgewogICAgICAgICAgICAgICAgaWYgKHNldC5zaXplKCkgPT09IDEpIHsKICAgICAgICAgICAgICAgICAgICByZXR1cm4gc2V0LnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHNldDsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSBlbHNlIGlmIChsb2dnZXIud2FybmluZ0VuYWJsZWQoKSkgewogICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcoJ09JREMgQ2xhaW1zIHNjcmlwdC4gR290IGFuIGVtcHR5IHNldCBmb3IgY2xhaW06ICcgKyBjbGFpbS5nZXROYW1lKCkpOwogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBmdW5jdGlvbiBpc0NsYWltVmFsdWVWYWxpZCAoY2xhaW1WYWx1ZSkgewogICAgICAgICAgICBpZiAodHlwZW9mIGNsYWltVmFsdWUgPT09ICd1bmRlZmluZWQnIHx8IGNsYWltVmFsdWUgPT09IG51bGwpIHsKICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgfQoKICAgICAgICAvLyBDTEFJTSBQUk9DRVNTSU5HCgogICAgICAgIC8qKgogICAgICAgICAqIENvbnN0cnVjdHMgYW5kIHJldHVybnMgYW4gb2JqZWN0IHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMKICAgICAgICAgKiBhbmQgdGhlIHJlcXVlc3RlZCBzY29wZXMgbWFwcGVkIHRvIHRoZSBjbGFpbSBuYW1lcy4KICAgICAgICAgKiBAcmV0dXJucyB7b3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltc30gVGhlIG9iamVjdCB0byBiZSByZXR1cm5lZCB0byB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIuCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICAgICAqIEBzZWUgUkVTVUxUUyBzZWN0aW9uIGZvciB0aGUgdXNlIG9mIHRoaXMgZnVuY3Rpb24uCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlckluZm9DbGFpbXMgKCkgewogICAgICAgICAgICByZXR1cm4gbmV3IGZySmF2YS5Vc2VySW5mb0NsYWltcyhnZXRDb21wdXRlZENsYWltcygpLCBnZXRDb21wb3NpdGVTY29wZXMoKSk7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIChyZXF1ZXN0ZWQpIGNsYWltIG5hbWVzIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMuCiAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfQogICAgICAgICAqIEEgbWFwIG9mIHRoZSByZXF1ZXN0ZWQgY2xhaW0gbmFtZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIHZhbHVlcy4KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wdXRlZENsYWltcyAoKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBDcmVhdGVzIGEgY29tcGxldGUgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZyb206CiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgZGVyaXZlZCBmcm9tIHRoZSBzY29wZXMsCiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgcHJvdmlkZWQgYnkgdGhlIGF1dGhvcml6YXRpb24gc2VydmVyLAogICAgICAgICAgICAgKiBhbmQgdGhlIGNsYWltcyByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudC4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5BcnJheUxpc3R9CiAgICAgICAgICAgICAqIFJldHVybnMgYSBjb21wbGV0ZSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGF2YWlsYWJsZSB0byB0aGUgc2NyaXB0LgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgdGhlIGNsYWltIG9iamVjdCBkZXRhaWxzLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gZ2V0Q2xhaW1zKCkgewogICAgICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAgICAgKiBSZXR1cm5zIGEgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIFVzZXMgdGhlIHNjb3BlQ2xhaW1zTWFwIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRvIGRlcml2ZSB0aGUgY2xhaW0gbmFtZXM7CiAgICAgICAgICAgICAgICAgKiBubyBvdGhlciBwcm9wZXJ0aWVzIG9mIGEgY2xhaW0gZGVyaXZlZCBmcm9tIGEgc2NvcGUgYXJlIHBvcHVsYXRlZC4KICAgICAgICAgICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuQXJyYXlMaXN0fQogICAgICAgICAgICAgICAgICogQSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciB0aGUgY2xhaW0gb2JqZWN0IGRldGFpbHMuCiAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgIGZ1bmN0aW9uIGNvbnZlcnRTY29wZVRvQ2xhaW1zKCkgewogICAgICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoc2NvcGUpICE9PSAnb3BlbmlkJyAmJiBzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zTWFwW3Njb3BlXS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbU5hbWUpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbGFpbXMuYWRkKG5ldyBmckphdmEuQ2xhaW0oY2xhaW1OYW1lKSk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGNsYWltcy5hZGRBbGwoY29udmVydFNjb3BlVG9DbGFpbXMoKSk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKGNsYWltT2JqZWN0cyk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKHJlcXVlc3RlZFR5cGVkQ2xhaW1zKTsKCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICB9CgogICAgICAgICAgICAvKioKICAgICAgICAgICAgICogQ29tcHV0ZXMgYW5kIHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgICAgICogVG8gb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwgdXNlcyB0aGUgcmVzb2x2ZXIgZnVuY3Rpb24gc3BlY2lmaWVkIGZvciB0aGUgY2xhaW0gaW4gdGhlIGNsYWltUmVzb2x2ZXJzIGNvbmZpZ3VyYXRpb24gb2JqZWN0LgogICAgICAgICAgICAgKiBAc2VlIGNsYWltUmVzb2x2ZXJzCiAgICAgICAgICAgICAqIElmIG5vIHJlc29sdmVyIGZ1bmN0aW9uIGlzIGZvdW5kLCB1c2VzIHRoZSBkZWZhdWx0IGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMgeyp9IENsYWltIHZhbHVlLgogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqIFJldGhyb3dzIHRoaXMgZXhjZXB0aW9uIGlmIGEgY2xhaW0gcmVzb2x2ZXIgdGhyb3dzIGl0LgogICAgICAgICAgICAgKiBZb3UgY2FuIHRocm93IG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiBmcm9tIHlvdXIgY3VzdG9tIGNsYWltIHJlc29sdmVyCiAgICAgICAgICAgICAqIGlmIHlvdSB3YW50IHRvIHRlcm1pbmF0ZSB0aGUgY2xhaW0gcHJvY2Vzc2luZy4KICAgICAgICAgICAgICovCiAgICAgICAgICAgIGZ1bmN0aW9uIGNvbXB1dGVDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIHJlc29sdmVDbGFpbTsKICAgICAgICAgICAgICAgIHZhciBtZXNzYWdlOwoKICAgICAgICAgICAgICAgIHRyeSB7CiAgICAgICAgICAgICAgICAgICAgcmVzb2x2ZUNsYWltID0gY2xhaW1SZXNvbHZlcnNbY2xhaW0uZ2V0TmFtZSgpXSB8fCByZXNvbHZlQW55Q2xhaW07CgogICAgICAgICAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgfSBjYXRjaCAoZSkgewogICAgICAgICAgICAgICAgICAgIG1lc3NhZ2UgPSAnT0lEQyBDbGFpbXMgc2NyaXB0IGV4Y2VwdGlvbi4gVW5hYmxlIHRvIHJlc29sdmUgT0lEQyBDbGFpbS4gJyArIGU7CgogICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoZSkuaW5kZXhPZignb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5leGNlcHRpb25zLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uJykgIT09IC0xKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHRocm93IGU7CiAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICBpZiAobG9nZ2VyLndhcm5pbmdFbmFibGVkKCkpIHsKICAgICAgICAgICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcobWVzc2FnZSk7CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICB2YXIgY29tcHV0ZWRDbGFpbXMgPSBuZXcgZnJKYXZhLkxpbmtlZEhhc2hNYXAoKTsKCiAgICAgICAgICAgIGdldENsYWltcygpLnRvQXJyYXkoKS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSBjb21wdXRlQ2xhaW0oY2xhaW0pOwoKICAgICAgICAgICAgICAgIGlmIChpc0NsYWltVmFsdWVWYWxpZChjbGFpbVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgIGNvbXB1dGVkQ2xhaW1zLnB1dChjbGFpbS5nZXROYW1lKCksIGNsYWltVmFsdWUpOwogICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAvKioKICAgICAgICAgICAgICAgICAgICAgKiBJZiBhIGNsYWltIGhhcyBiZWVuIHByb2Nlc3NlZCwgYnV0IGFwcGVhcnMgaW4gdGhlIGxpc3QgYWdhaW4sCiAgICAgICAgICAgICAgICAgICAgICogYW5kIGl0cyB2YWx1ZSBjYW5ub3QgYmUgY29tcHV0ZWQgdW5kZXIgdGhlIG5ldyBjb25kaXRpb25zLAogICAgICAgICAgICAgICAgICAgICAqIHRoZSBjbGFpbSBpcyByZW1vdmVkIGZyb20gdGhlIGZpbmFsIHJlc3VsdC4KICAgICAgICAgICAgICAgICAgICAgKgogICAgICAgICAgICAgICAgICAgICAqIEZvciBleGFtcGxlLCBhIGNsYWltIGNvdWxkIGJlIG1hcHBlZCB0byBhIHNjb3BlIGFuZCBmb3VuZCBpbiB0aGUgdXNlciBwcm9maWxlLAogICAgICAgICAgICAgICAgICAgICAqIGJ1dCBhbHNvIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHdpdGggcmVxdWlyZWQgdmFsdWVzIHRoYXQgZG9uJ3QgbWF0Y2ggdGhlIGNvbXB1dGVkIG9uZS4KICAgICAgICAgICAgICAgICAgICAgKiBAc2VlIHtsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0luZGl2aWR1YWxDbGFpbXNSZXF1ZXN0c30uCiAgICAgICAgICAgICAgICAgICAgICogZm9yIHRoZSByZWxldmFudCBPSURDIHNwZWNpZmljYXRpb24gZGV0YWlscy4KICAgICAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgICAgICBjb21wdXRlZENsYWltcy5yZW1vdmUoY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSk7CgogICAgICAgICAgICByZXR1cm4gY29tcHV0ZWRDbGFpbXM7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIHJlcXVlc3RlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLgogICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuTGlua2VkSGFzaE1hcH0KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wb3NpdGVTY29wZXMgKCkgewogICAgICAgICAgICB2YXIgY29tcG9zaXRlU2NvcGVzID0gbmV3IGZySmF2YS5MaW5rZWRIYXNoTWFwKCk7CgogICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICB2YXIgc2NvcGVDbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICBzY29wZUNsYWltc01hcFtzY29wZV0uZm9yRWFjaChmdW5jdGlvbiAoY2xhaW1OYW1lKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zLmFkZChjbGFpbU5hbWUpOwogICAgICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltcy5zaXplKCkpIHsKICAgICAgICAgICAgICAgICAgICBjb21wb3NpdGVTY29wZXMucHV0KHNjb3BlLCBzY29wZUNsYWltcyk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgcmV0dXJuIGNvbXBvc2l0ZVNjb3BlczsKICAgICAgICB9CgogICAgICAgIC8vIFBVQkxJQyBNRVRIT0RTCgogICAgICAgIHJldHVybiB7CiAgICAgICAgICAgIHNldFNjb3BlQ2xhaW1zTWFwOiBzZXRTY29wZUNsYWltc01hcCwKICAgICAgICAgICAgc2V0Q2xhaW1SZXNvbHZlcnM6IHNldENsYWltUmVzb2x2ZXJzLAogICAgICAgICAgICBnZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXI6IGdldFVzZXJQcm9maWxlQ2xhaW1SZXNvbHZlciwKICAgICAgICAgICAgZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXI6IGdldEFkZHJlc3NDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyOiBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRVc2VySW5mb0NsYWltczogZ2V0VXNlckluZm9DbGFpbXMKICAgICAgICB9OwogICAgfQoKICAgIC8vIFJFU1VMVFMKCiAgICAvKioKICAgICAqIFRoaXMgc2NyaXB0IHJldHVybnMgYW4gaW5zdGFuY2Ugb2YgdGhlIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuVXNlckluZm9DbGFpbXMgY2xhc3MKICAgICAqIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMgYW5kCiAgICAgKiB0aGUgcmVxdWVzdGVkIHNjb3BlcyBtYXBwZWQgdG8gdGhlIGNsYWltIG5hbWVzLgogICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICoKICAgICAqIEFzc2lnbmluZyBpdCB0byBhIHZhcmlhYmxlIGdpdmVzIHlvdSBhbiBvcHBvcnR1bml0eQogICAgICogdG8gbG9nIHRoZSBjb250ZW50IG9mIHRoZSByZXR1cm5lZCB2YWx1ZSBkdXJpbmcgZGV2ZWxvcG1lbnQuCiAgICAgKi8KICAgIHZhciB1c2VySW5mb0NsYWltcyA9IHV0aWxzLmdldFVzZXJJbmZvQ2xhaW1zKCk7CgogICAgLyoKICAgIGxvZ2dlci5lcnJvcihzY3JpcHROYW1lICsgJyByZXN1bHRzOicpCiAgICBsb2dnZXIuZXJyb3IoJ1ZhbHVlczogJyArIHVzZXJJbmZvQ2xhaW1zLmdldFZhbHVlcygpKQogICAgbG9nZ2VyLmVycm9yKCdTY29wZXM6ICcgKyB1c2VySW5mb0NsYWltcy5nZXRDb21wb3NpdGVTY29wZXMoKSkKICAgICovCgogICAgcmV0dXJuIHVzZXJJbmZvQ2xhaW1zOwp9KCkpOwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OIDC_CLAIMS\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730395011,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -1040,11 +1040,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:32 GMT" + "value": "Thu, 11 Jul 2024 20:39:54 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -1073,8 +1073,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:32.987Z", - "time": 74, + "startedDateTime": "2024-07-11T20:39:54.962Z", + "time": 75, "timings": { "blocked": -1, "connect": -1, @@ -1082,7 +1082,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 74 + "wait": 75 } }, { @@ -1107,7 +1107,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -1146,7 +1146,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1060, - "text": "{\"_id\":\"739bdc48-fd24-4c52-b353-88706d75558a\",\"name\":\"Check Username\",\"description\":\"Check if username has already been collected.\",\"script\":\"LyogQ2hlY2sgVXNlcm5hbWUKICoKICogQXV0aG9yOiB2b2xrZXIuc2NoZXViZXJAZm9yZ2Vyb2NrLmNvbQogKiAKICogQ2hlY2sgaWYgdXNlcm5hbWUgaGFzIGFscmVhZHkgYmVlbiBjb2xsZWN0ZWQuCiAqIFJldHVybiAia25vd24iIGlmIHllcywgInVua25vd24iIG90aGVyd2lzZS4KICogCiAqIFRoaXMgc2NyaXB0IGRvZXMgbm90IG5lZWQgdG8gYmUgcGFyYW1ldHJpemVkLiBJdCB3aWxsIHdvcmsgcHJvcGVybHkgYXMgaXMuCiAqIAogKiBUaGUgU2NyaXB0ZWQgRGVjaXNpb24gTm9kZSBuZWVkcyB0aGUgZm9sbG93aW5nIG91dGNvbWVzIGRlZmluZWQ6CiAqIC0ga25vd24KICogLSB1bmtub3duCiAqLwooZnVuY3Rpb24gKCkgewogICAgaWYgKG51bGwgIT0gc2hhcmVkU3RhdGUuZ2V0KCJ1c2VybmFtZSIpKSB7CiAgICAgICAgb3V0Y29tZSA9ICJrbm93biI7CiAgICB9CiAgICBlbHNlIHsKICAgICAgICBvdXRjb21lID0gInVua25vd24iOwogICAgfQp9KCkpOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287393126,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"739bdc48-fd24-4c52-b353-88706d75558a\",\"name\":\"Check Username\",\"description\":\"Check if username has already been collected.\",\"script\":\"LyogQ2hlY2sgVXNlcm5hbWUKICoKICogQXV0aG9yOiB2b2xrZXIuc2NoZXViZXJAZm9yZ2Vyb2NrLmNvbQogKiAKICogQ2hlY2sgaWYgdXNlcm5hbWUgaGFzIGFscmVhZHkgYmVlbiBjb2xsZWN0ZWQuCiAqIFJldHVybiAia25vd24iIGlmIHllcywgInVua25vd24iIG90aGVyd2lzZS4KICogCiAqIFRoaXMgc2NyaXB0IGRvZXMgbm90IG5lZWQgdG8gYmUgcGFyYW1ldHJpemVkLiBJdCB3aWxsIHdvcmsgcHJvcGVybHkgYXMgaXMuCiAqIAogKiBUaGUgU2NyaXB0ZWQgRGVjaXNpb24gTm9kZSBuZWVkcyB0aGUgZm9sbG93aW5nIG91dGNvbWVzIGRlZmluZWQ6CiAqIC0ga25vd24KICogLSB1bmtub3duCiAqLwooZnVuY3Rpb24gKCkgewogICAgaWYgKG51bGwgIT0gc2hhcmVkU3RhdGUuZ2V0KCJ1c2VybmFtZSIpKSB7CiAgICAgICAgb3V0Y29tZSA9ICJrbm93biI7CiAgICB9CiAgICBlbHNlIHsKICAgICAgICBvdXRjb21lID0gInVua25vd24iOwogICAgfQp9KCkpOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730395098,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -1200,11 +1200,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:32 GMT" + "value": "Thu, 11 Jul 2024 20:39:54 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -1229,8 +1229,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:33.065Z", - "time": 64, + "startedDateTime": "2024-07-11T20:39:55.043Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -1238,7 +1238,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 72 } }, { @@ -1263,7 +1263,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -1302,7 +1302,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 473, - "text": "{\"_id\":\"d58977ed-0542-4147-8197-973ef7300191\",\"name\":\"Custom Device Match Script\",\"description\":\"Custom Device Match Script\",\"script\":\"LyoKICogQ3VzdG9tIERldmljZSBNYXRjaCBTY3JpcHQKICovCgpvdXRjb21lID0gInRydWUiOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287393215,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"d58977ed-0542-4147-8197-973ef7300191\",\"name\":\"Custom Device Match Script\",\"description\":\"Custom Device Match Script\",\"script\":\"LyoKICogQ3VzdG9tIERldmljZSBNYXRjaCBTY3JpcHQKICovCgpvdXRjb21lID0gInRydWUiOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730395168,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -1356,11 +1356,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:33 GMT" + "value": "Thu, 11 Jul 2024 20:39:54 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -1385,8 +1385,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:33.133Z", - "time": 84, + "startedDateTime": "2024-07-11T20:39:55.123Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -1394,7 +1394,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 84 + "wait": 63 } }, { @@ -1419,7 +1419,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -1458,7 +1458,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 383, - "text": "{\"_id\":\"4c963bb3-7084-43d0-bcdc-a47482cf1825\",\"name\":\"Dummy\",\"description\":\"Dummy\",\"script\":\"Cm91dGNvbWUgPSAidHJ1ZSI7Cg==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287393289,\"evaluatorVersion\":\"2.0\"}" + "text": "{\"_id\":\"4c963bb3-7084-43d0-bcdc-a47482cf1825\",\"name\":\"Dummy\",\"description\":\"Dummy\",\"script\":\"Cm91dGNvbWUgPSAidHJ1ZSI7Cg==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730395243,\"evaluatorVersion\":\"2.0\"}" }, "cookies": [], "headers": [ @@ -1512,11 +1512,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:33 GMT" + "value": "Thu, 11 Jul 2024 20:39:54 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -1541,8 +1541,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:33.220Z", - "time": 69, + "startedDateTime": "2024-07-11T20:39:55.191Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -1550,7 +1550,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 69 + "wait": 70 } }, { @@ -1575,7 +1575,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -1614,7 +1614,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 856, - "text": "{\"_id\":\"e5c302c8-f838-4698-87cc-d7225fc82454\",\"name\":\"EmailAsUsername\",\"description\":\"null\",\"script\":\"b2JqZWN0QXR0cmlidXRlcyA9IHNoYXJlZFN0YXRlLmdldCgib2JqZWN0QXR0cmlidXRlcyIpCnVzZXJOYW1lID0gb2JqZWN0QXR0cmlidXRlcy5nZXQoInVzZXJOYW1lIikKCmlmKHVzZXJOYW1lKXsKICAvL0Zvcm0gRmlsbAogIG9iamVjdEF0dHJpYnV0ZXMucHV0KCJtYWlsIiwgdXNlck5hbWUpCn0gZWxzZSB7CiAgLy9Tb2NpYWwKICBvYmplY3RBdHRyaWJ1dGVzLnB1dCgidXNlck5hbWUiLCBvYmplY3RBdHRyaWJ1dGVzLmdldCgibWFpbCIpKQp9CgoKc2hhcmVkU3RhdGUucHV0KCJvYmplY3RBdHRyaWJ1dGVzIiwgb2JqZWN0QXR0cmlidXRlcyk7Ci8vc2hhcmVkU3RhdGUucHV0KCJ1c2VybmFtZSIsIG1haWwpCgpvdXRjb21lID0gInRydWUiOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287393357,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"e5c302c8-f838-4698-87cc-d7225fc82454\",\"name\":\"EmailAsUsername\",\"description\":\"null\",\"script\":\"b2JqZWN0QXR0cmlidXRlcyA9IHNoYXJlZFN0YXRlLmdldCgib2JqZWN0QXR0cmlidXRlcyIpCnVzZXJOYW1lID0gb2JqZWN0QXR0cmlidXRlcy5nZXQoInVzZXJOYW1lIikKCmlmKHVzZXJOYW1lKXsKICAvL0Zvcm0gRmlsbAogIG9iamVjdEF0dHJpYnV0ZXMucHV0KCJtYWlsIiwgdXNlck5hbWUpCn0gZWxzZSB7CiAgLy9Tb2NpYWwKICBvYmplY3RBdHRyaWJ1dGVzLnB1dCgidXNlck5hbWUiLCBvYmplY3RBdHRyaWJ1dGVzLmdldCgibWFpbCIpKQp9CgoKc2hhcmVkU3RhdGUucHV0KCJvYmplY3RBdHRyaWJ1dGVzIiwgb2JqZWN0QXR0cmlidXRlcyk7Ci8vc2hhcmVkU3RhdGUucHV0KCJ1c2VybmFtZSIsIG1haWwpCgpvdXRjb21lID0gInRydWUiOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730395316,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -1668,11 +1668,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:33 GMT" + "value": "Thu, 11 Jul 2024 20:39:54 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -1697,8 +1697,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:33.293Z", - "time": 66, + "startedDateTime": "2024-07-11T20:39:55.266Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -1706,7 +1706,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 66 + "wait": 67 } }, { @@ -1731,7 +1731,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -1770,7 +1770,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 508, - "text": "{\"_id\":\"223739f3-9c54-43b7-9572-3c5338786145\",\"name\":\"Format Username\",\"description\":\"null\",\"script\":\"dmFyIHVzZXJuYW1lID0gc2hhcmVkU3RhdGUuZ2V0KCJ1c2VybmFtZSIpOwoKc2hhcmVkU3RhdGUucHV0KCJkaXNwbGF5TmFtZSIsIHVzZXJuYW1lKTsKb3V0Y29tZSA9ICJjb250aW51ZSI7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287393425,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"223739f3-9c54-43b7-9572-3c5338786145\",\"name\":\"Format Username\",\"description\":\"null\",\"script\":\"dmFyIHVzZXJuYW1lID0gc2hhcmVkU3RhdGUuZ2V0KCJ1c2VybmFtZSIpOwoKc2hhcmVkU3RhdGUucHV0KCJkaXNwbGF5TmFtZSIsIHVzZXJuYW1lKTsKb3V0Y29tZSA9ICJjb250aW51ZSI7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730395387,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -1824,11 +1824,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:33 GMT" + "value": "Thu, 11 Jul 2024 20:39:54 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -1853,8 +1853,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:33.363Z", - "time": 61, + "startedDateTime": "2024-07-11T20:39:55.339Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -1862,7 +1862,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 65 } }, { @@ -1887,7 +1887,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -1926,7 +1926,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 10693, - "text": "{\"_id\":\"5ce0d38a-154c-4be5-bd22-f9879c77e895\",\"name\":\"FrodoSPAdapter - imported (1)\",\"description\":\"null\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjMgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKLyoKICogVGhlIHNjcmlwdCBoYXMgdGhlc2UgdG9wIGxldmVsIGZ1bmN0aW9ucyB0aGF0IGNvdWxkIGJlIGV4ZWN1dGVkIGR1cmluZyBhIFNBTUwyIGZsb3cuCiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25SZXF1ZXN0CiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25Qcm9jZXNzCiAqICAgICAgLSBwb3N0U2luZ2xlU2lnbk9uU3VjY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZVNpZ25PbkZhaWx1cmUKICogICAgICAtIHBvc3ROZXdOYW1lSURTdWNjZXNzCiAqICAgICAgLSBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzcwogKiAgICAgIC0gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MKICoKICogUGxlYXNlIHNlZSB0aGUgSmF2YURvYyBmb3IgdGhlIGludGVyZmFjZSBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmFtL3NhbWwyL3BsdWdpbnMvU1BBZGFwdGVyLmh0bWwKICogTm90ZSB0aGF0IHRoZSBpbml0aWFsaXplIG1ldGhvZCBpcyBub3Qgc3VwcG9ydGVkIGluIHRoZSBzY3JpcHRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlcy4gQ2hlY2sgdGhlIGRvY3VtZW50YXRpb24gb24gdGhlIHJlc3BlY3RpdmUgZnVuY3Rpb25zIGZvciB0aGUgdmFyaWFibGVzIGF2YWlsYWJsZSB0byBpdC4KICoKICogaG9zdGVkRW50aXR5SWQgLSBTdHJpbmcKICogICAgIEVudGl0eSBJRCBmb3IgdGhlIGhvc3RlZCBJRFAKICogcmVhbG0gLSBTdHJpbmcKICogICAgIFJlYWxtIG9mIHRoZSBob3N0ZWQgSURQCiAqIGlkcEVudGl0eUlkIC0gU3RyaW5nCiAqICAgICBUaGUgZW50aXR5IElEIGZvciB0aGUgSWRlbnRpdHkgUHJvdmlkZXIgZm9yIHdoaWNoIHRoZSBzaWduLW9uIHJlcXVlc3Qgd2lsbCBiZSBzZW50LgogKiByZXF1ZXN0IC0gSHR0cFNlcnZsZXRSZXF1ZXN0ICgxKQogKiAgICAgU2VydmxldCByZXF1ZXN0IG9iamVjdAogKiByZXNwb25zZSAtIEh0dHBTZXJ2bGV0UmVzcG9uc2UgKDIpCiAqICAgICBTZXJ2bGV0IHJlc3BvbnNlIG9iamVjdAogKiBhdXRoblJlcXVlc3QgLSBBdXRoblJlcXVlc3QgKDMpCiAqICAgICBUaGUgYXV0aGVudGljYXRpb24gcmVxdWVzdCBzZW50IHRoYXQgaXMgc2VudCBmcm9tIHRoZSBTZXJ2aWNlIFByb3ZpZGVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpCiAqICAgICBUaGUgc2luZ2xlIHNpZ24tb24gc2Vzc2lvbi4gVGhlIHJlZmVyZW5jZSB0eXBlIG9mIHRoaXMgaXMgT2JqZWN0IGFuZCB3b3VsZCBuZWVkIHRvIGJlIGNhc3RlZCB0byBTU09Ub2tlbi4KICogcmVzIC0gUmVzcG9uc2UgKDUpCiAqICAgICBUaGUgU1NPIFJlc3BvbnNlIHJlY2VpdmVkIGZyb20gdGhlIElkZW50aXR5IFByb3ZpZGVyLgogKiBwcm9maWxlIC0gU3RyaW5nCiAqICAgICBUaGUgcHJvdG9jb2wgcHJvZmlsZSB0aGF0IGlzIHVzZWQsIHRoaXMgd2lsbCBiZSBvbmUgb2YgdGhlIGZvbGxvd2luZyB2YWx1ZXMgZnJvbSBTQU1MMkNvbnN0YW50cyAoNik6CiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9QT1NUCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9BUlRJRkFDVAogKiAgICAgICAgICAtIFNBTUwyQ29uc3RhbnRzLlBBT1MKICogb3V0IC0gUHJpbnRXcml0ZXIgKDcpCiAqICAgICBUaGUgUHJpbnRXcml0ZXIgdGhhdCBjYW4gYmUgdXNlZCB0byB3cml0ZSB0by4KICogaXNGZWRlcmF0aW9uIC0gYm9vbGVhbgogKiAgICAgU2V0IHRvIHRydWUgaWYgdXNpbmcgZmVkZXJhdGlvbiwgb3RoZXJ3aXNlIGZhbHNlLgogKiBmYWlsdXJlQ29kZSAtIGludAogKiAgICAgQW4gaW50ZWdlciBob2xkaW5nIHRoZSBmYWlsdXJlIGNvZGUgd2hlbiBhbiBlcnJvciBoYXMgb2NjdXJyZWQuIEZvciBwb3RlbnRpYWwgdmFsdWVzIHNlZSBTUEFkYXB0ZXIuCiAqIHVzZXJJZCAtIFN0cmluZwogKiAgICAgVGhlIHVuaXF1ZSB1bml2ZXJzYWwgSUQgb2YgdGhlIHVzZXIgd2l0aCB3aG9tIHRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3Qgd2FzIHBlcmZvcm1lZC4KICogaWRSZXF1ZXN0IC0gTWFuYWdlTmFtZUlEUmVxdWVzdCAoOCkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3QsIHRoaXMgd2lsbCBiZSBudWxsIGlmIHRoZSByZXF1ZXN0IG9iamVjdCBpcyBub3QgYXZhaWxhYmxlCiAqIGlkUmVzcG9uc2UgLSBNYW5hZ2VOYW1lSURSZXNwb25zZSAoOSkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlc3BvbnNlLCB0aGlzIHdpbGwgYmUgbnVsbCBpZiB0aGUgcmVzcG9uc2Ugb2JqZWN0IGlzIG5vdCBhdmFpbGFibGUKICogYmluZGluZyAtIFN0cmluZwogKiAgICAgVGhlIGJpbmRpbmcgdXNlZCBmb3IgdGhlIG5ldyBuYW1lIGlkZW50aWZpZXIgcmVxdWVzdC4gVGhpcyB3aWxsIGJlIG9uZSBvZiB0aGUgZm9sbG93aW5nIHZhbHVlczoKICogICAgICAgICAgLSBTQU1MMkNvbnN0YW50cy5TT0FQCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9SRURJUkVDVAogKiBsb2dvdXRSZXF1ZXN0IC0gTG9nb3V0UmVxdWVzdCAoMTApCiAqICAgICBUaGUgc2luZ2xlIGxvZ291dCByZXF1ZXN0LgogKiBsb2dvdXRSZXNwb25zZSAtIExvZ291dFJlc3BvbnNlICgxMSkKICogICAgIFRoZSBzaW5nbGUgbG9nb3V0IHJlc3BvbnNlLgogKiBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIgLSBTcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEyKQogKiAgICAgQW4gaW5zdGFuY2Ugb2YgU3BBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIGxvZ2dlciAtIExvZ2dlciBpbnN0YW5jZQogKiAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci4KICogICAgIENvcnJlc3BvbmRpbmcgbG9nIGZpbGVzIHdpbGwgYmUgcHJlZml4ZWQgd2l0aDogc2NyaXB0cy48c2NyaXB0IG5hbWU+CiAqCiAqIFRocm93cyBTQU1MMkV4Y2VwdGlvbiAoMTMpOgogKiAgICAgZm9yIGFueSBleGNlcHRpb25zIG9jY3VycmluZyBpbiB0aGUgYWRhcHRlci4gVGhlIGZlZGVyYXRpb24gcHJvY2VzcyB3aWxsIGNvbnRpbnVlCiAqCiAqIENsYXNzIHJlZmVyZW5jZToKICogKDEpIEh0dHBTZXJ2bGV0UmVxdWVzdCAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXF1ZXN0Lmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlc3BvbnNlIC0gaHR0cHM6Ly90b21jYXQuYXBhY2hlLm9yZy90b21jYXQtNy4wLWRvYy9zZXJ2bGV0YXBpL2phdmF4L3NlcnZsZXQvaHR0cC9IdHRwU2VydmxldFJlc3BvbnNlLmh0bWwuCiAqICgzKSBBdXRoblJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wcm90b2NvbC9SZXNwb25zZS5odG1sCiAqICg2KSBTQU1MMkNvbnN0YW50cyAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9jb21tb24vU0FNTDJDb25zdGFudHMuaHRtbAogKiAoNykgUHJpbnRXcml0ZXIgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS9pby9QcmludFdyaXRlci5odG1sCiAqICg4KSBNYW5hZ2VOYW1lSURSZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL01hbmFnZU5hbWVJRFJlcXVlc3QuaHRtbAogKiAoOSkgTWFuYWdlTmFtZUlEUmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTWFuYWdlTmFtZUlEUmVzcG9uc2UuaHRtbAogKiAoMTApIExvZ291dFJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVxdWVzdC5odG1sCiAqICgxMSkgTG9nb3V0UmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVzcG9uc2UuaHRtbAogKiAoMTIpIFNwQWRhcHRlclNjcmlwdEhlbHBlciAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL3NjcmlwdGVkL1NwQWRhcHRlclNjcmlwdEhlbHBlci5odG1sLgogKiAoMTMpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL2NvbW1vbi9TQU1MMkV4Y2VwdGlvbi5odG1sLgogKi8KCi8qCiAqIFRlbXBsYXRlL2RlZmF1bHQgc2NyaXB0IGZvciBTQU1MMiBTUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT25SZXF1ZXN0OgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIGlkcEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblJlcXVlc3QoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZVNpZ25PblByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblByb2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICByZXF1ZXN0CiAqICAgICByZXNwb25zZQogKiAgICAgb3V0CiAqICAgICBzZXNzaW9uCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgaXNGZWRlcmF0aW9uCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKgogKiBSZXR1cm4gLSB0cnVlIGlmIHJlc3BvbnNlIGlzIGJlaW5nIHJlZGlyZWN0ZWQsIGZhbHNlIGlmIG5vdC4gRGVmYXVsdCB0byBmYWxzZS4KICovCmZ1bmN0aW9uIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzKCkgewogICAgcmV0dXJuIGZhbHNlOwp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzCiAqICAgICBwcm9maWxlCiAqICAgICBmYWlsdXJlQ29kZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiByZXNwb25zZSBpcyBiZWluZyByZWRpcmVjdGVkLCBmYWxzZSBpZiBub3QuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZSgpIHsKICAgIHJldHVybiBmYWxzZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdE5ld05hbWVJRFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGlkUmVxdWVzdAogKiAgICAgaWRSZXNwb25zZQogKiAgICAgYmluZGluZwogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHBvc3ROZXdOYW1lSURTdWNjZXNzKCkgewp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzczoKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHVzZXJJZAogKiAgICAgaWRSZXF1ZXN0CiAqICAgICBpZFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFRlcm1pbmF0ZU5hbWVJRFN1Y2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZUxvZ291dFByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcygpIHsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MoKSB7Cn0=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_SP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287393502,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"5ce0d38a-154c-4be5-bd22-f9879c77e895\",\"name\":\"FrodoSPAdapter - imported (1)\",\"description\":\"null\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjMgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKLyoKICogVGhlIHNjcmlwdCBoYXMgdGhlc2UgdG9wIGxldmVsIGZ1bmN0aW9ucyB0aGF0IGNvdWxkIGJlIGV4ZWN1dGVkIGR1cmluZyBhIFNBTUwyIGZsb3cuCiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25SZXF1ZXN0CiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25Qcm9jZXNzCiAqICAgICAgLSBwb3N0U2luZ2xlU2lnbk9uU3VjY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZVNpZ25PbkZhaWx1cmUKICogICAgICAtIHBvc3ROZXdOYW1lSURTdWNjZXNzCiAqICAgICAgLSBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzcwogKiAgICAgIC0gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MKICoKICogUGxlYXNlIHNlZSB0aGUgSmF2YURvYyBmb3IgdGhlIGludGVyZmFjZSBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmFtL3NhbWwyL3BsdWdpbnMvU1BBZGFwdGVyLmh0bWwKICogTm90ZSB0aGF0IHRoZSBpbml0aWFsaXplIG1ldGhvZCBpcyBub3Qgc3VwcG9ydGVkIGluIHRoZSBzY3JpcHRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlcy4gQ2hlY2sgdGhlIGRvY3VtZW50YXRpb24gb24gdGhlIHJlc3BlY3RpdmUgZnVuY3Rpb25zIGZvciB0aGUgdmFyaWFibGVzIGF2YWlsYWJsZSB0byBpdC4KICoKICogaG9zdGVkRW50aXR5SWQgLSBTdHJpbmcKICogICAgIEVudGl0eSBJRCBmb3IgdGhlIGhvc3RlZCBJRFAKICogcmVhbG0gLSBTdHJpbmcKICogICAgIFJlYWxtIG9mIHRoZSBob3N0ZWQgSURQCiAqIGlkcEVudGl0eUlkIC0gU3RyaW5nCiAqICAgICBUaGUgZW50aXR5IElEIGZvciB0aGUgSWRlbnRpdHkgUHJvdmlkZXIgZm9yIHdoaWNoIHRoZSBzaWduLW9uIHJlcXVlc3Qgd2lsbCBiZSBzZW50LgogKiByZXF1ZXN0IC0gSHR0cFNlcnZsZXRSZXF1ZXN0ICgxKQogKiAgICAgU2VydmxldCByZXF1ZXN0IG9iamVjdAogKiByZXNwb25zZSAtIEh0dHBTZXJ2bGV0UmVzcG9uc2UgKDIpCiAqICAgICBTZXJ2bGV0IHJlc3BvbnNlIG9iamVjdAogKiBhdXRoblJlcXVlc3QgLSBBdXRoblJlcXVlc3QgKDMpCiAqICAgICBUaGUgYXV0aGVudGljYXRpb24gcmVxdWVzdCBzZW50IHRoYXQgaXMgc2VudCBmcm9tIHRoZSBTZXJ2aWNlIFByb3ZpZGVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpCiAqICAgICBUaGUgc2luZ2xlIHNpZ24tb24gc2Vzc2lvbi4gVGhlIHJlZmVyZW5jZSB0eXBlIG9mIHRoaXMgaXMgT2JqZWN0IGFuZCB3b3VsZCBuZWVkIHRvIGJlIGNhc3RlZCB0byBTU09Ub2tlbi4KICogcmVzIC0gUmVzcG9uc2UgKDUpCiAqICAgICBUaGUgU1NPIFJlc3BvbnNlIHJlY2VpdmVkIGZyb20gdGhlIElkZW50aXR5IFByb3ZpZGVyLgogKiBwcm9maWxlIC0gU3RyaW5nCiAqICAgICBUaGUgcHJvdG9jb2wgcHJvZmlsZSB0aGF0IGlzIHVzZWQsIHRoaXMgd2lsbCBiZSBvbmUgb2YgdGhlIGZvbGxvd2luZyB2YWx1ZXMgZnJvbSBTQU1MMkNvbnN0YW50cyAoNik6CiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9QT1NUCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9BUlRJRkFDVAogKiAgICAgICAgICAtIFNBTUwyQ29uc3RhbnRzLlBBT1MKICogb3V0IC0gUHJpbnRXcml0ZXIgKDcpCiAqICAgICBUaGUgUHJpbnRXcml0ZXIgdGhhdCBjYW4gYmUgdXNlZCB0byB3cml0ZSB0by4KICogaXNGZWRlcmF0aW9uIC0gYm9vbGVhbgogKiAgICAgU2V0IHRvIHRydWUgaWYgdXNpbmcgZmVkZXJhdGlvbiwgb3RoZXJ3aXNlIGZhbHNlLgogKiBmYWlsdXJlQ29kZSAtIGludAogKiAgICAgQW4gaW50ZWdlciBob2xkaW5nIHRoZSBmYWlsdXJlIGNvZGUgd2hlbiBhbiBlcnJvciBoYXMgb2NjdXJyZWQuIEZvciBwb3RlbnRpYWwgdmFsdWVzIHNlZSBTUEFkYXB0ZXIuCiAqIHVzZXJJZCAtIFN0cmluZwogKiAgICAgVGhlIHVuaXF1ZSB1bml2ZXJzYWwgSUQgb2YgdGhlIHVzZXIgd2l0aCB3aG9tIHRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3Qgd2FzIHBlcmZvcm1lZC4KICogaWRSZXF1ZXN0IC0gTWFuYWdlTmFtZUlEUmVxdWVzdCAoOCkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3QsIHRoaXMgd2lsbCBiZSBudWxsIGlmIHRoZSByZXF1ZXN0IG9iamVjdCBpcyBub3QgYXZhaWxhYmxlCiAqIGlkUmVzcG9uc2UgLSBNYW5hZ2VOYW1lSURSZXNwb25zZSAoOSkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlc3BvbnNlLCB0aGlzIHdpbGwgYmUgbnVsbCBpZiB0aGUgcmVzcG9uc2Ugb2JqZWN0IGlzIG5vdCBhdmFpbGFibGUKICogYmluZGluZyAtIFN0cmluZwogKiAgICAgVGhlIGJpbmRpbmcgdXNlZCBmb3IgdGhlIG5ldyBuYW1lIGlkZW50aWZpZXIgcmVxdWVzdC4gVGhpcyB3aWxsIGJlIG9uZSBvZiB0aGUgZm9sbG93aW5nIHZhbHVlczoKICogICAgICAgICAgLSBTQU1MMkNvbnN0YW50cy5TT0FQCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9SRURJUkVDVAogKiBsb2dvdXRSZXF1ZXN0IC0gTG9nb3V0UmVxdWVzdCAoMTApCiAqICAgICBUaGUgc2luZ2xlIGxvZ291dCByZXF1ZXN0LgogKiBsb2dvdXRSZXNwb25zZSAtIExvZ291dFJlc3BvbnNlICgxMSkKICogICAgIFRoZSBzaW5nbGUgbG9nb3V0IHJlc3BvbnNlLgogKiBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIgLSBTcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEyKQogKiAgICAgQW4gaW5zdGFuY2Ugb2YgU3BBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIGxvZ2dlciAtIExvZ2dlciBpbnN0YW5jZQogKiAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci4KICogICAgIENvcnJlc3BvbmRpbmcgbG9nIGZpbGVzIHdpbGwgYmUgcHJlZml4ZWQgd2l0aDogc2NyaXB0cy48c2NyaXB0IG5hbWU+CiAqCiAqIFRocm93cyBTQU1MMkV4Y2VwdGlvbiAoMTMpOgogKiAgICAgZm9yIGFueSBleGNlcHRpb25zIG9jY3VycmluZyBpbiB0aGUgYWRhcHRlci4gVGhlIGZlZGVyYXRpb24gcHJvY2VzcyB3aWxsIGNvbnRpbnVlCiAqCiAqIENsYXNzIHJlZmVyZW5jZToKICogKDEpIEh0dHBTZXJ2bGV0UmVxdWVzdCAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXF1ZXN0Lmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlc3BvbnNlIC0gaHR0cHM6Ly90b21jYXQuYXBhY2hlLm9yZy90b21jYXQtNy4wLWRvYy9zZXJ2bGV0YXBpL2phdmF4L3NlcnZsZXQvaHR0cC9IdHRwU2VydmxldFJlc3BvbnNlLmh0bWwuCiAqICgzKSBBdXRoblJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wcm90b2NvbC9SZXNwb25zZS5odG1sCiAqICg2KSBTQU1MMkNvbnN0YW50cyAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9jb21tb24vU0FNTDJDb25zdGFudHMuaHRtbAogKiAoNykgUHJpbnRXcml0ZXIgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS9pby9QcmludFdyaXRlci5odG1sCiAqICg4KSBNYW5hZ2VOYW1lSURSZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL01hbmFnZU5hbWVJRFJlcXVlc3QuaHRtbAogKiAoOSkgTWFuYWdlTmFtZUlEUmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTWFuYWdlTmFtZUlEUmVzcG9uc2UuaHRtbAogKiAoMTApIExvZ291dFJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVxdWVzdC5odG1sCiAqICgxMSkgTG9nb3V0UmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVzcG9uc2UuaHRtbAogKiAoMTIpIFNwQWRhcHRlclNjcmlwdEhlbHBlciAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL3NjcmlwdGVkL1NwQWRhcHRlclNjcmlwdEhlbHBlci5odG1sLgogKiAoMTMpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL2NvbW1vbi9TQU1MMkV4Y2VwdGlvbi5odG1sLgogKi8KCi8qCiAqIFRlbXBsYXRlL2RlZmF1bHQgc2NyaXB0IGZvciBTQU1MMiBTUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT25SZXF1ZXN0OgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIGlkcEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblJlcXVlc3QoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZVNpZ25PblByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblByb2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICByZXF1ZXN0CiAqICAgICByZXNwb25zZQogKiAgICAgb3V0CiAqICAgICBzZXNzaW9uCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgaXNGZWRlcmF0aW9uCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKgogKiBSZXR1cm4gLSB0cnVlIGlmIHJlc3BvbnNlIGlzIGJlaW5nIHJlZGlyZWN0ZWQsIGZhbHNlIGlmIG5vdC4gRGVmYXVsdCB0byBmYWxzZS4KICovCmZ1bmN0aW9uIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzKCkgewogICAgcmV0dXJuIGZhbHNlOwp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzCiAqICAgICBwcm9maWxlCiAqICAgICBmYWlsdXJlQ29kZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiByZXNwb25zZSBpcyBiZWluZyByZWRpcmVjdGVkLCBmYWxzZSBpZiBub3QuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZSgpIHsKICAgIHJldHVybiBmYWxzZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdE5ld05hbWVJRFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGlkUmVxdWVzdAogKiAgICAgaWRSZXNwb25zZQogKiAgICAgYmluZGluZwogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHBvc3ROZXdOYW1lSURTdWNjZXNzKCkgewp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzczoKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHVzZXJJZAogKiAgICAgaWRSZXF1ZXN0CiAqICAgICBpZFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFRlcm1pbmF0ZU5hbWVJRFN1Y2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZUxvZ291dFByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcygpIHsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MoKSB7Cn0=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_SP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730395461,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -1976,11 +1976,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:33 GMT" + "value": "Thu, 11 Jul 2024 20:39:54 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -2009,8 +2009,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:33.429Z", - "time": 75, + "startedDateTime": "2024-07-11T20:39:55.410Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -2018,7 +2018,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 75 + "wait": 69 } }, { @@ -2043,7 +2043,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -2082,7 +2082,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 10693, - "text": "{\"_id\":\"fb09ba1b-e9b9-4517-8f11-a7cfe8b65dfd\",\"name\":\"FrodoSPAdapter - imported (2)\",\"description\":\"null\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjMgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKLyoKICogVGhlIHNjcmlwdCBoYXMgdGhlc2UgdG9wIGxldmVsIGZ1bmN0aW9ucyB0aGF0IGNvdWxkIGJlIGV4ZWN1dGVkIGR1cmluZyBhIFNBTUwyIGZsb3cuCiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25SZXF1ZXN0CiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25Qcm9jZXNzCiAqICAgICAgLSBwb3N0U2luZ2xlU2lnbk9uU3VjY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZVNpZ25PbkZhaWx1cmUKICogICAgICAtIHBvc3ROZXdOYW1lSURTdWNjZXNzCiAqICAgICAgLSBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzcwogKiAgICAgIC0gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MKICoKICogUGxlYXNlIHNlZSB0aGUgSmF2YURvYyBmb3IgdGhlIGludGVyZmFjZSBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmFtL3NhbWwyL3BsdWdpbnMvU1BBZGFwdGVyLmh0bWwKICogTm90ZSB0aGF0IHRoZSBpbml0aWFsaXplIG1ldGhvZCBpcyBub3Qgc3VwcG9ydGVkIGluIHRoZSBzY3JpcHRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlcy4gQ2hlY2sgdGhlIGRvY3VtZW50YXRpb24gb24gdGhlIHJlc3BlY3RpdmUgZnVuY3Rpb25zIGZvciB0aGUgdmFyaWFibGVzIGF2YWlsYWJsZSB0byBpdC4KICoKICogaG9zdGVkRW50aXR5SWQgLSBTdHJpbmcKICogICAgIEVudGl0eSBJRCBmb3IgdGhlIGhvc3RlZCBJRFAKICogcmVhbG0gLSBTdHJpbmcKICogICAgIFJlYWxtIG9mIHRoZSBob3N0ZWQgSURQCiAqIGlkcEVudGl0eUlkIC0gU3RyaW5nCiAqICAgICBUaGUgZW50aXR5IElEIGZvciB0aGUgSWRlbnRpdHkgUHJvdmlkZXIgZm9yIHdoaWNoIHRoZSBzaWduLW9uIHJlcXVlc3Qgd2lsbCBiZSBzZW50LgogKiByZXF1ZXN0IC0gSHR0cFNlcnZsZXRSZXF1ZXN0ICgxKQogKiAgICAgU2VydmxldCByZXF1ZXN0IG9iamVjdAogKiByZXNwb25zZSAtIEh0dHBTZXJ2bGV0UmVzcG9uc2UgKDIpCiAqICAgICBTZXJ2bGV0IHJlc3BvbnNlIG9iamVjdAogKiBhdXRoblJlcXVlc3QgLSBBdXRoblJlcXVlc3QgKDMpCiAqICAgICBUaGUgYXV0aGVudGljYXRpb24gcmVxdWVzdCBzZW50IHRoYXQgaXMgc2VudCBmcm9tIHRoZSBTZXJ2aWNlIFByb3ZpZGVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpCiAqICAgICBUaGUgc2luZ2xlIHNpZ24tb24gc2Vzc2lvbi4gVGhlIHJlZmVyZW5jZSB0eXBlIG9mIHRoaXMgaXMgT2JqZWN0IGFuZCB3b3VsZCBuZWVkIHRvIGJlIGNhc3RlZCB0byBTU09Ub2tlbi4KICogcmVzIC0gUmVzcG9uc2UgKDUpCiAqICAgICBUaGUgU1NPIFJlc3BvbnNlIHJlY2VpdmVkIGZyb20gdGhlIElkZW50aXR5IFByb3ZpZGVyLgogKiBwcm9maWxlIC0gU3RyaW5nCiAqICAgICBUaGUgcHJvdG9jb2wgcHJvZmlsZSB0aGF0IGlzIHVzZWQsIHRoaXMgd2lsbCBiZSBvbmUgb2YgdGhlIGZvbGxvd2luZyB2YWx1ZXMgZnJvbSBTQU1MMkNvbnN0YW50cyAoNik6CiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9QT1NUCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9BUlRJRkFDVAogKiAgICAgICAgICAtIFNBTUwyQ29uc3RhbnRzLlBBT1MKICogb3V0IC0gUHJpbnRXcml0ZXIgKDcpCiAqICAgICBUaGUgUHJpbnRXcml0ZXIgdGhhdCBjYW4gYmUgdXNlZCB0byB3cml0ZSB0by4KICogaXNGZWRlcmF0aW9uIC0gYm9vbGVhbgogKiAgICAgU2V0IHRvIHRydWUgaWYgdXNpbmcgZmVkZXJhdGlvbiwgb3RoZXJ3aXNlIGZhbHNlLgogKiBmYWlsdXJlQ29kZSAtIGludAogKiAgICAgQW4gaW50ZWdlciBob2xkaW5nIHRoZSBmYWlsdXJlIGNvZGUgd2hlbiBhbiBlcnJvciBoYXMgb2NjdXJyZWQuIEZvciBwb3RlbnRpYWwgdmFsdWVzIHNlZSBTUEFkYXB0ZXIuCiAqIHVzZXJJZCAtIFN0cmluZwogKiAgICAgVGhlIHVuaXF1ZSB1bml2ZXJzYWwgSUQgb2YgdGhlIHVzZXIgd2l0aCB3aG9tIHRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3Qgd2FzIHBlcmZvcm1lZC4KICogaWRSZXF1ZXN0IC0gTWFuYWdlTmFtZUlEUmVxdWVzdCAoOCkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3QsIHRoaXMgd2lsbCBiZSBudWxsIGlmIHRoZSByZXF1ZXN0IG9iamVjdCBpcyBub3QgYXZhaWxhYmxlCiAqIGlkUmVzcG9uc2UgLSBNYW5hZ2VOYW1lSURSZXNwb25zZSAoOSkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlc3BvbnNlLCB0aGlzIHdpbGwgYmUgbnVsbCBpZiB0aGUgcmVzcG9uc2Ugb2JqZWN0IGlzIG5vdCBhdmFpbGFibGUKICogYmluZGluZyAtIFN0cmluZwogKiAgICAgVGhlIGJpbmRpbmcgdXNlZCBmb3IgdGhlIG5ldyBuYW1lIGlkZW50aWZpZXIgcmVxdWVzdC4gVGhpcyB3aWxsIGJlIG9uZSBvZiB0aGUgZm9sbG93aW5nIHZhbHVlczoKICogICAgICAgICAgLSBTQU1MMkNvbnN0YW50cy5TT0FQCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9SRURJUkVDVAogKiBsb2dvdXRSZXF1ZXN0IC0gTG9nb3V0UmVxdWVzdCAoMTApCiAqICAgICBUaGUgc2luZ2xlIGxvZ291dCByZXF1ZXN0LgogKiBsb2dvdXRSZXNwb25zZSAtIExvZ291dFJlc3BvbnNlICgxMSkKICogICAgIFRoZSBzaW5nbGUgbG9nb3V0IHJlc3BvbnNlLgogKiBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIgLSBTcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEyKQogKiAgICAgQW4gaW5zdGFuY2Ugb2YgU3BBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIGxvZ2dlciAtIExvZ2dlciBpbnN0YW5jZQogKiAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci4KICogICAgIENvcnJlc3BvbmRpbmcgbG9nIGZpbGVzIHdpbGwgYmUgcHJlZml4ZWQgd2l0aDogc2NyaXB0cy48c2NyaXB0IG5hbWU+CiAqCiAqIFRocm93cyBTQU1MMkV4Y2VwdGlvbiAoMTMpOgogKiAgICAgZm9yIGFueSBleGNlcHRpb25zIG9jY3VycmluZyBpbiB0aGUgYWRhcHRlci4gVGhlIGZlZGVyYXRpb24gcHJvY2VzcyB3aWxsIGNvbnRpbnVlCiAqCiAqIENsYXNzIHJlZmVyZW5jZToKICogKDEpIEh0dHBTZXJ2bGV0UmVxdWVzdCAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXF1ZXN0Lmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlc3BvbnNlIC0gaHR0cHM6Ly90b21jYXQuYXBhY2hlLm9yZy90b21jYXQtNy4wLWRvYy9zZXJ2bGV0YXBpL2phdmF4L3NlcnZsZXQvaHR0cC9IdHRwU2VydmxldFJlc3BvbnNlLmh0bWwuCiAqICgzKSBBdXRoblJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wcm90b2NvbC9SZXNwb25zZS5odG1sCiAqICg2KSBTQU1MMkNvbnN0YW50cyAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9jb21tb24vU0FNTDJDb25zdGFudHMuaHRtbAogKiAoNykgUHJpbnRXcml0ZXIgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS9pby9QcmludFdyaXRlci5odG1sCiAqICg4KSBNYW5hZ2VOYW1lSURSZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL01hbmFnZU5hbWVJRFJlcXVlc3QuaHRtbAogKiAoOSkgTWFuYWdlTmFtZUlEUmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTWFuYWdlTmFtZUlEUmVzcG9uc2UuaHRtbAogKiAoMTApIExvZ291dFJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVxdWVzdC5odG1sCiAqICgxMSkgTG9nb3V0UmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVzcG9uc2UuaHRtbAogKiAoMTIpIFNwQWRhcHRlclNjcmlwdEhlbHBlciAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL3NjcmlwdGVkL1NwQWRhcHRlclNjcmlwdEhlbHBlci5odG1sLgogKiAoMTMpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL2NvbW1vbi9TQU1MMkV4Y2VwdGlvbi5odG1sLgogKi8KCi8qCiAqIFRlbXBsYXRlL2RlZmF1bHQgc2NyaXB0IGZvciBTQU1MMiBTUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT25SZXF1ZXN0OgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIGlkcEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblJlcXVlc3QoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZVNpZ25PblByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblByb2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICByZXF1ZXN0CiAqICAgICByZXNwb25zZQogKiAgICAgb3V0CiAqICAgICBzZXNzaW9uCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgaXNGZWRlcmF0aW9uCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKgogKiBSZXR1cm4gLSB0cnVlIGlmIHJlc3BvbnNlIGlzIGJlaW5nIHJlZGlyZWN0ZWQsIGZhbHNlIGlmIG5vdC4gRGVmYXVsdCB0byBmYWxzZS4KICovCmZ1bmN0aW9uIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzKCkgewogICAgcmV0dXJuIGZhbHNlOwp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzCiAqICAgICBwcm9maWxlCiAqICAgICBmYWlsdXJlQ29kZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiByZXNwb25zZSBpcyBiZWluZyByZWRpcmVjdGVkLCBmYWxzZSBpZiBub3QuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZSgpIHsKICAgIHJldHVybiBmYWxzZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdE5ld05hbWVJRFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGlkUmVxdWVzdAogKiAgICAgaWRSZXNwb25zZQogKiAgICAgYmluZGluZwogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHBvc3ROZXdOYW1lSURTdWNjZXNzKCkgewp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzczoKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHVzZXJJZAogKiAgICAgaWRSZXF1ZXN0CiAqICAgICBpZFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFRlcm1pbmF0ZU5hbWVJRFN1Y2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZUxvZ291dFByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcygpIHsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MoKSB7Cn0=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_SP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287393583,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"fb09ba1b-e9b9-4517-8f11-a7cfe8b65dfd\",\"name\":\"FrodoSPAdapter - imported (2)\",\"description\":\"null\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjMgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKLyoKICogVGhlIHNjcmlwdCBoYXMgdGhlc2UgdG9wIGxldmVsIGZ1bmN0aW9ucyB0aGF0IGNvdWxkIGJlIGV4ZWN1dGVkIGR1cmluZyBhIFNBTUwyIGZsb3cuCiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25SZXF1ZXN0CiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25Qcm9jZXNzCiAqICAgICAgLSBwb3N0U2luZ2xlU2lnbk9uU3VjY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZVNpZ25PbkZhaWx1cmUKICogICAgICAtIHBvc3ROZXdOYW1lSURTdWNjZXNzCiAqICAgICAgLSBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzcwogKiAgICAgIC0gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MKICoKICogUGxlYXNlIHNlZSB0aGUgSmF2YURvYyBmb3IgdGhlIGludGVyZmFjZSBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmFtL3NhbWwyL3BsdWdpbnMvU1BBZGFwdGVyLmh0bWwKICogTm90ZSB0aGF0IHRoZSBpbml0aWFsaXplIG1ldGhvZCBpcyBub3Qgc3VwcG9ydGVkIGluIHRoZSBzY3JpcHRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlcy4gQ2hlY2sgdGhlIGRvY3VtZW50YXRpb24gb24gdGhlIHJlc3BlY3RpdmUgZnVuY3Rpb25zIGZvciB0aGUgdmFyaWFibGVzIGF2YWlsYWJsZSB0byBpdC4KICoKICogaG9zdGVkRW50aXR5SWQgLSBTdHJpbmcKICogICAgIEVudGl0eSBJRCBmb3IgdGhlIGhvc3RlZCBJRFAKICogcmVhbG0gLSBTdHJpbmcKICogICAgIFJlYWxtIG9mIHRoZSBob3N0ZWQgSURQCiAqIGlkcEVudGl0eUlkIC0gU3RyaW5nCiAqICAgICBUaGUgZW50aXR5IElEIGZvciB0aGUgSWRlbnRpdHkgUHJvdmlkZXIgZm9yIHdoaWNoIHRoZSBzaWduLW9uIHJlcXVlc3Qgd2lsbCBiZSBzZW50LgogKiByZXF1ZXN0IC0gSHR0cFNlcnZsZXRSZXF1ZXN0ICgxKQogKiAgICAgU2VydmxldCByZXF1ZXN0IG9iamVjdAogKiByZXNwb25zZSAtIEh0dHBTZXJ2bGV0UmVzcG9uc2UgKDIpCiAqICAgICBTZXJ2bGV0IHJlc3BvbnNlIG9iamVjdAogKiBhdXRoblJlcXVlc3QgLSBBdXRoblJlcXVlc3QgKDMpCiAqICAgICBUaGUgYXV0aGVudGljYXRpb24gcmVxdWVzdCBzZW50IHRoYXQgaXMgc2VudCBmcm9tIHRoZSBTZXJ2aWNlIFByb3ZpZGVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpCiAqICAgICBUaGUgc2luZ2xlIHNpZ24tb24gc2Vzc2lvbi4gVGhlIHJlZmVyZW5jZSB0eXBlIG9mIHRoaXMgaXMgT2JqZWN0IGFuZCB3b3VsZCBuZWVkIHRvIGJlIGNhc3RlZCB0byBTU09Ub2tlbi4KICogcmVzIC0gUmVzcG9uc2UgKDUpCiAqICAgICBUaGUgU1NPIFJlc3BvbnNlIHJlY2VpdmVkIGZyb20gdGhlIElkZW50aXR5IFByb3ZpZGVyLgogKiBwcm9maWxlIC0gU3RyaW5nCiAqICAgICBUaGUgcHJvdG9jb2wgcHJvZmlsZSB0aGF0IGlzIHVzZWQsIHRoaXMgd2lsbCBiZSBvbmUgb2YgdGhlIGZvbGxvd2luZyB2YWx1ZXMgZnJvbSBTQU1MMkNvbnN0YW50cyAoNik6CiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9QT1NUCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9BUlRJRkFDVAogKiAgICAgICAgICAtIFNBTUwyQ29uc3RhbnRzLlBBT1MKICogb3V0IC0gUHJpbnRXcml0ZXIgKDcpCiAqICAgICBUaGUgUHJpbnRXcml0ZXIgdGhhdCBjYW4gYmUgdXNlZCB0byB3cml0ZSB0by4KICogaXNGZWRlcmF0aW9uIC0gYm9vbGVhbgogKiAgICAgU2V0IHRvIHRydWUgaWYgdXNpbmcgZmVkZXJhdGlvbiwgb3RoZXJ3aXNlIGZhbHNlLgogKiBmYWlsdXJlQ29kZSAtIGludAogKiAgICAgQW4gaW50ZWdlciBob2xkaW5nIHRoZSBmYWlsdXJlIGNvZGUgd2hlbiBhbiBlcnJvciBoYXMgb2NjdXJyZWQuIEZvciBwb3RlbnRpYWwgdmFsdWVzIHNlZSBTUEFkYXB0ZXIuCiAqIHVzZXJJZCAtIFN0cmluZwogKiAgICAgVGhlIHVuaXF1ZSB1bml2ZXJzYWwgSUQgb2YgdGhlIHVzZXIgd2l0aCB3aG9tIHRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3Qgd2FzIHBlcmZvcm1lZC4KICogaWRSZXF1ZXN0IC0gTWFuYWdlTmFtZUlEUmVxdWVzdCAoOCkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3QsIHRoaXMgd2lsbCBiZSBudWxsIGlmIHRoZSByZXF1ZXN0IG9iamVjdCBpcyBub3QgYXZhaWxhYmxlCiAqIGlkUmVzcG9uc2UgLSBNYW5hZ2VOYW1lSURSZXNwb25zZSAoOSkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlc3BvbnNlLCB0aGlzIHdpbGwgYmUgbnVsbCBpZiB0aGUgcmVzcG9uc2Ugb2JqZWN0IGlzIG5vdCBhdmFpbGFibGUKICogYmluZGluZyAtIFN0cmluZwogKiAgICAgVGhlIGJpbmRpbmcgdXNlZCBmb3IgdGhlIG5ldyBuYW1lIGlkZW50aWZpZXIgcmVxdWVzdC4gVGhpcyB3aWxsIGJlIG9uZSBvZiB0aGUgZm9sbG93aW5nIHZhbHVlczoKICogICAgICAgICAgLSBTQU1MMkNvbnN0YW50cy5TT0FQCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9SRURJUkVDVAogKiBsb2dvdXRSZXF1ZXN0IC0gTG9nb3V0UmVxdWVzdCAoMTApCiAqICAgICBUaGUgc2luZ2xlIGxvZ291dCByZXF1ZXN0LgogKiBsb2dvdXRSZXNwb25zZSAtIExvZ291dFJlc3BvbnNlICgxMSkKICogICAgIFRoZSBzaW5nbGUgbG9nb3V0IHJlc3BvbnNlLgogKiBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIgLSBTcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEyKQogKiAgICAgQW4gaW5zdGFuY2Ugb2YgU3BBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIGxvZ2dlciAtIExvZ2dlciBpbnN0YW5jZQogKiAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci4KICogICAgIENvcnJlc3BvbmRpbmcgbG9nIGZpbGVzIHdpbGwgYmUgcHJlZml4ZWQgd2l0aDogc2NyaXB0cy48c2NyaXB0IG5hbWU+CiAqCiAqIFRocm93cyBTQU1MMkV4Y2VwdGlvbiAoMTMpOgogKiAgICAgZm9yIGFueSBleGNlcHRpb25zIG9jY3VycmluZyBpbiB0aGUgYWRhcHRlci4gVGhlIGZlZGVyYXRpb24gcHJvY2VzcyB3aWxsIGNvbnRpbnVlCiAqCiAqIENsYXNzIHJlZmVyZW5jZToKICogKDEpIEh0dHBTZXJ2bGV0UmVxdWVzdCAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXF1ZXN0Lmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlc3BvbnNlIC0gaHR0cHM6Ly90b21jYXQuYXBhY2hlLm9yZy90b21jYXQtNy4wLWRvYy9zZXJ2bGV0YXBpL2phdmF4L3NlcnZsZXQvaHR0cC9IdHRwU2VydmxldFJlc3BvbnNlLmh0bWwuCiAqICgzKSBBdXRoblJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wcm90b2NvbC9SZXNwb25zZS5odG1sCiAqICg2KSBTQU1MMkNvbnN0YW50cyAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9jb21tb24vU0FNTDJDb25zdGFudHMuaHRtbAogKiAoNykgUHJpbnRXcml0ZXIgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS9pby9QcmludFdyaXRlci5odG1sCiAqICg4KSBNYW5hZ2VOYW1lSURSZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL01hbmFnZU5hbWVJRFJlcXVlc3QuaHRtbAogKiAoOSkgTWFuYWdlTmFtZUlEUmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTWFuYWdlTmFtZUlEUmVzcG9uc2UuaHRtbAogKiAoMTApIExvZ291dFJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVxdWVzdC5odG1sCiAqICgxMSkgTG9nb3V0UmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVzcG9uc2UuaHRtbAogKiAoMTIpIFNwQWRhcHRlclNjcmlwdEhlbHBlciAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL3NjcmlwdGVkL1NwQWRhcHRlclNjcmlwdEhlbHBlci5odG1sLgogKiAoMTMpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL2NvbW1vbi9TQU1MMkV4Y2VwdGlvbi5odG1sLgogKi8KCi8qCiAqIFRlbXBsYXRlL2RlZmF1bHQgc2NyaXB0IGZvciBTQU1MMiBTUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT25SZXF1ZXN0OgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIGlkcEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblJlcXVlc3QoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZVNpZ25PblByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblByb2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICByZXF1ZXN0CiAqICAgICByZXNwb25zZQogKiAgICAgb3V0CiAqICAgICBzZXNzaW9uCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgaXNGZWRlcmF0aW9uCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKgogKiBSZXR1cm4gLSB0cnVlIGlmIHJlc3BvbnNlIGlzIGJlaW5nIHJlZGlyZWN0ZWQsIGZhbHNlIGlmIG5vdC4gRGVmYXVsdCB0byBmYWxzZS4KICovCmZ1bmN0aW9uIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzKCkgewogICAgcmV0dXJuIGZhbHNlOwp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzCiAqICAgICBwcm9maWxlCiAqICAgICBmYWlsdXJlQ29kZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiByZXNwb25zZSBpcyBiZWluZyByZWRpcmVjdGVkLCBmYWxzZSBpZiBub3QuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZSgpIHsKICAgIHJldHVybiBmYWxzZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdE5ld05hbWVJRFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGlkUmVxdWVzdAogKiAgICAgaWRSZXNwb25zZQogKiAgICAgYmluZGluZwogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHBvc3ROZXdOYW1lSURTdWNjZXNzKCkgewp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzczoKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHVzZXJJZAogKiAgICAgaWRSZXF1ZXN0CiAqICAgICBpZFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFRlcm1pbmF0ZU5hbWVJRFN1Y2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZUxvZ291dFByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcygpIHsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MoKSB7Cn0=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_SP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730395540,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -2132,11 +2132,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:33 GMT" + "value": "Thu, 11 Jul 2024 20:39:54 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -2165,8 +2165,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:33.509Z", - "time": 81, + "startedDateTime": "2024-07-11T20:39:55.486Z", + "time": 75, "timings": { "blocked": -1, "connect": -1, @@ -2174,7 +2174,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 81 + "wait": 75 } }, { @@ -2199,7 +2199,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -2238,7 +2238,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 10678, - "text": "{\"_id\":\"07ee6240-d106-4e25-a781-5fcabc477d22\",\"name\":\"FrodoSPAdapter\",\"description\":\"null\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjMgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKLyoKICogVGhlIHNjcmlwdCBoYXMgdGhlc2UgdG9wIGxldmVsIGZ1bmN0aW9ucyB0aGF0IGNvdWxkIGJlIGV4ZWN1dGVkIGR1cmluZyBhIFNBTUwyIGZsb3cuCiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25SZXF1ZXN0CiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25Qcm9jZXNzCiAqICAgICAgLSBwb3N0U2luZ2xlU2lnbk9uU3VjY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZVNpZ25PbkZhaWx1cmUKICogICAgICAtIHBvc3ROZXdOYW1lSURTdWNjZXNzCiAqICAgICAgLSBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzcwogKiAgICAgIC0gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MKICoKICogUGxlYXNlIHNlZSB0aGUgSmF2YURvYyBmb3IgdGhlIGludGVyZmFjZSBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmFtL3NhbWwyL3BsdWdpbnMvU1BBZGFwdGVyLmh0bWwKICogTm90ZSB0aGF0IHRoZSBpbml0aWFsaXplIG1ldGhvZCBpcyBub3Qgc3VwcG9ydGVkIGluIHRoZSBzY3JpcHRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlcy4gQ2hlY2sgdGhlIGRvY3VtZW50YXRpb24gb24gdGhlIHJlc3BlY3RpdmUgZnVuY3Rpb25zIGZvciB0aGUgdmFyaWFibGVzIGF2YWlsYWJsZSB0byBpdC4KICoKICogaG9zdGVkRW50aXR5SWQgLSBTdHJpbmcKICogICAgIEVudGl0eSBJRCBmb3IgdGhlIGhvc3RlZCBJRFAKICogcmVhbG0gLSBTdHJpbmcKICogICAgIFJlYWxtIG9mIHRoZSBob3N0ZWQgSURQCiAqIGlkcEVudGl0eUlkIC0gU3RyaW5nCiAqICAgICBUaGUgZW50aXR5IElEIGZvciB0aGUgSWRlbnRpdHkgUHJvdmlkZXIgZm9yIHdoaWNoIHRoZSBzaWduLW9uIHJlcXVlc3Qgd2lsbCBiZSBzZW50LgogKiByZXF1ZXN0IC0gSHR0cFNlcnZsZXRSZXF1ZXN0ICgxKQogKiAgICAgU2VydmxldCByZXF1ZXN0IG9iamVjdAogKiByZXNwb25zZSAtIEh0dHBTZXJ2bGV0UmVzcG9uc2UgKDIpCiAqICAgICBTZXJ2bGV0IHJlc3BvbnNlIG9iamVjdAogKiBhdXRoblJlcXVlc3QgLSBBdXRoblJlcXVlc3QgKDMpCiAqICAgICBUaGUgYXV0aGVudGljYXRpb24gcmVxdWVzdCBzZW50IHRoYXQgaXMgc2VudCBmcm9tIHRoZSBTZXJ2aWNlIFByb3ZpZGVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpCiAqICAgICBUaGUgc2luZ2xlIHNpZ24tb24gc2Vzc2lvbi4gVGhlIHJlZmVyZW5jZSB0eXBlIG9mIHRoaXMgaXMgT2JqZWN0IGFuZCB3b3VsZCBuZWVkIHRvIGJlIGNhc3RlZCB0byBTU09Ub2tlbi4KICogcmVzIC0gUmVzcG9uc2UgKDUpCiAqICAgICBUaGUgU1NPIFJlc3BvbnNlIHJlY2VpdmVkIGZyb20gdGhlIElkZW50aXR5IFByb3ZpZGVyLgogKiBwcm9maWxlIC0gU3RyaW5nCiAqICAgICBUaGUgcHJvdG9jb2wgcHJvZmlsZSB0aGF0IGlzIHVzZWQsIHRoaXMgd2lsbCBiZSBvbmUgb2YgdGhlIGZvbGxvd2luZyB2YWx1ZXMgZnJvbSBTQU1MMkNvbnN0YW50cyAoNik6CiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9QT1NUCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9BUlRJRkFDVAogKiAgICAgICAgICAtIFNBTUwyQ29uc3RhbnRzLlBBT1MKICogb3V0IC0gUHJpbnRXcml0ZXIgKDcpCiAqICAgICBUaGUgUHJpbnRXcml0ZXIgdGhhdCBjYW4gYmUgdXNlZCB0byB3cml0ZSB0by4KICogaXNGZWRlcmF0aW9uIC0gYm9vbGVhbgogKiAgICAgU2V0IHRvIHRydWUgaWYgdXNpbmcgZmVkZXJhdGlvbiwgb3RoZXJ3aXNlIGZhbHNlLgogKiBmYWlsdXJlQ29kZSAtIGludAogKiAgICAgQW4gaW50ZWdlciBob2xkaW5nIHRoZSBmYWlsdXJlIGNvZGUgd2hlbiBhbiBlcnJvciBoYXMgb2NjdXJyZWQuIEZvciBwb3RlbnRpYWwgdmFsdWVzIHNlZSBTUEFkYXB0ZXIuCiAqIHVzZXJJZCAtIFN0cmluZwogKiAgICAgVGhlIHVuaXF1ZSB1bml2ZXJzYWwgSUQgb2YgdGhlIHVzZXIgd2l0aCB3aG9tIHRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3Qgd2FzIHBlcmZvcm1lZC4KICogaWRSZXF1ZXN0IC0gTWFuYWdlTmFtZUlEUmVxdWVzdCAoOCkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3QsIHRoaXMgd2lsbCBiZSBudWxsIGlmIHRoZSByZXF1ZXN0IG9iamVjdCBpcyBub3QgYXZhaWxhYmxlCiAqIGlkUmVzcG9uc2UgLSBNYW5hZ2VOYW1lSURSZXNwb25zZSAoOSkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlc3BvbnNlLCB0aGlzIHdpbGwgYmUgbnVsbCBpZiB0aGUgcmVzcG9uc2Ugb2JqZWN0IGlzIG5vdCBhdmFpbGFibGUKICogYmluZGluZyAtIFN0cmluZwogKiAgICAgVGhlIGJpbmRpbmcgdXNlZCBmb3IgdGhlIG5ldyBuYW1lIGlkZW50aWZpZXIgcmVxdWVzdC4gVGhpcyB3aWxsIGJlIG9uZSBvZiB0aGUgZm9sbG93aW5nIHZhbHVlczoKICogICAgICAgICAgLSBTQU1MMkNvbnN0YW50cy5TT0FQCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9SRURJUkVDVAogKiBsb2dvdXRSZXF1ZXN0IC0gTG9nb3V0UmVxdWVzdCAoMTApCiAqICAgICBUaGUgc2luZ2xlIGxvZ291dCByZXF1ZXN0LgogKiBsb2dvdXRSZXNwb25zZSAtIExvZ291dFJlc3BvbnNlICgxMSkKICogICAgIFRoZSBzaW5nbGUgbG9nb3V0IHJlc3BvbnNlLgogKiBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIgLSBTcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEyKQogKiAgICAgQW4gaW5zdGFuY2Ugb2YgU3BBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIGxvZ2dlciAtIExvZ2dlciBpbnN0YW5jZQogKiAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci4KICogICAgIENvcnJlc3BvbmRpbmcgbG9nIGZpbGVzIHdpbGwgYmUgcHJlZml4ZWQgd2l0aDogc2NyaXB0cy48c2NyaXB0IG5hbWU+CiAqCiAqIFRocm93cyBTQU1MMkV4Y2VwdGlvbiAoMTMpOgogKiAgICAgZm9yIGFueSBleGNlcHRpb25zIG9jY3VycmluZyBpbiB0aGUgYWRhcHRlci4gVGhlIGZlZGVyYXRpb24gcHJvY2VzcyB3aWxsIGNvbnRpbnVlCiAqCiAqIENsYXNzIHJlZmVyZW5jZToKICogKDEpIEh0dHBTZXJ2bGV0UmVxdWVzdCAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXF1ZXN0Lmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlc3BvbnNlIC0gaHR0cHM6Ly90b21jYXQuYXBhY2hlLm9yZy90b21jYXQtNy4wLWRvYy9zZXJ2bGV0YXBpL2phdmF4L3NlcnZsZXQvaHR0cC9IdHRwU2VydmxldFJlc3BvbnNlLmh0bWwuCiAqICgzKSBBdXRoblJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wcm90b2NvbC9SZXNwb25zZS5odG1sCiAqICg2KSBTQU1MMkNvbnN0YW50cyAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9jb21tb24vU0FNTDJDb25zdGFudHMuaHRtbAogKiAoNykgUHJpbnRXcml0ZXIgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS9pby9QcmludFdyaXRlci5odG1sCiAqICg4KSBNYW5hZ2VOYW1lSURSZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL01hbmFnZU5hbWVJRFJlcXVlc3QuaHRtbAogKiAoOSkgTWFuYWdlTmFtZUlEUmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTWFuYWdlTmFtZUlEUmVzcG9uc2UuaHRtbAogKiAoMTApIExvZ291dFJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVxdWVzdC5odG1sCiAqICgxMSkgTG9nb3V0UmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVzcG9uc2UuaHRtbAogKiAoMTIpIFNwQWRhcHRlclNjcmlwdEhlbHBlciAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL3NjcmlwdGVkL1NwQWRhcHRlclNjcmlwdEhlbHBlci5odG1sLgogKiAoMTMpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL2NvbW1vbi9TQU1MMkV4Y2VwdGlvbi5odG1sLgogKi8KCi8qCiAqIFRlbXBsYXRlL2RlZmF1bHQgc2NyaXB0IGZvciBTQU1MMiBTUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT25SZXF1ZXN0OgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIGlkcEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblJlcXVlc3QoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZVNpZ25PblByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblByb2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICByZXF1ZXN0CiAqICAgICByZXNwb25zZQogKiAgICAgb3V0CiAqICAgICBzZXNzaW9uCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgaXNGZWRlcmF0aW9uCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKgogKiBSZXR1cm4gLSB0cnVlIGlmIHJlc3BvbnNlIGlzIGJlaW5nIHJlZGlyZWN0ZWQsIGZhbHNlIGlmIG5vdC4gRGVmYXVsdCB0byBmYWxzZS4KICovCmZ1bmN0aW9uIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzKCkgewogICAgcmV0dXJuIGZhbHNlOwp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzCiAqICAgICBwcm9maWxlCiAqICAgICBmYWlsdXJlQ29kZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiByZXNwb25zZSBpcyBiZWluZyByZWRpcmVjdGVkLCBmYWxzZSBpZiBub3QuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZSgpIHsKICAgIHJldHVybiBmYWxzZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdE5ld05hbWVJRFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGlkUmVxdWVzdAogKiAgICAgaWRSZXNwb25zZQogKiAgICAgYmluZGluZwogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHBvc3ROZXdOYW1lSURTdWNjZXNzKCkgewp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzczoKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHVzZXJJZAogKiAgICAgaWRSZXF1ZXN0CiAqICAgICBpZFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFRlcm1pbmF0ZU5hbWVJRFN1Y2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZUxvZ291dFByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcygpIHsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MoKSB7Cn0=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_SP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287393670,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"07ee6240-d106-4e25-a781-5fcabc477d22\",\"name\":\"FrodoSPAdapter\",\"description\":\"null\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjMgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKLyoKICogVGhlIHNjcmlwdCBoYXMgdGhlc2UgdG9wIGxldmVsIGZ1bmN0aW9ucyB0aGF0IGNvdWxkIGJlIGV4ZWN1dGVkIGR1cmluZyBhIFNBTUwyIGZsb3cuCiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25SZXF1ZXN0CiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25Qcm9jZXNzCiAqICAgICAgLSBwb3N0U2luZ2xlU2lnbk9uU3VjY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZVNpZ25PbkZhaWx1cmUKICogICAgICAtIHBvc3ROZXdOYW1lSURTdWNjZXNzCiAqICAgICAgLSBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzcwogKiAgICAgIC0gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MKICoKICogUGxlYXNlIHNlZSB0aGUgSmF2YURvYyBmb3IgdGhlIGludGVyZmFjZSBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmFtL3NhbWwyL3BsdWdpbnMvU1BBZGFwdGVyLmh0bWwKICogTm90ZSB0aGF0IHRoZSBpbml0aWFsaXplIG1ldGhvZCBpcyBub3Qgc3VwcG9ydGVkIGluIHRoZSBzY3JpcHRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlcy4gQ2hlY2sgdGhlIGRvY3VtZW50YXRpb24gb24gdGhlIHJlc3BlY3RpdmUgZnVuY3Rpb25zIGZvciB0aGUgdmFyaWFibGVzIGF2YWlsYWJsZSB0byBpdC4KICoKICogaG9zdGVkRW50aXR5SWQgLSBTdHJpbmcKICogICAgIEVudGl0eSBJRCBmb3IgdGhlIGhvc3RlZCBJRFAKICogcmVhbG0gLSBTdHJpbmcKICogICAgIFJlYWxtIG9mIHRoZSBob3N0ZWQgSURQCiAqIGlkcEVudGl0eUlkIC0gU3RyaW5nCiAqICAgICBUaGUgZW50aXR5IElEIGZvciB0aGUgSWRlbnRpdHkgUHJvdmlkZXIgZm9yIHdoaWNoIHRoZSBzaWduLW9uIHJlcXVlc3Qgd2lsbCBiZSBzZW50LgogKiByZXF1ZXN0IC0gSHR0cFNlcnZsZXRSZXF1ZXN0ICgxKQogKiAgICAgU2VydmxldCByZXF1ZXN0IG9iamVjdAogKiByZXNwb25zZSAtIEh0dHBTZXJ2bGV0UmVzcG9uc2UgKDIpCiAqICAgICBTZXJ2bGV0IHJlc3BvbnNlIG9iamVjdAogKiBhdXRoblJlcXVlc3QgLSBBdXRoblJlcXVlc3QgKDMpCiAqICAgICBUaGUgYXV0aGVudGljYXRpb24gcmVxdWVzdCBzZW50IHRoYXQgaXMgc2VudCBmcm9tIHRoZSBTZXJ2aWNlIFByb3ZpZGVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpCiAqICAgICBUaGUgc2luZ2xlIHNpZ24tb24gc2Vzc2lvbi4gVGhlIHJlZmVyZW5jZSB0eXBlIG9mIHRoaXMgaXMgT2JqZWN0IGFuZCB3b3VsZCBuZWVkIHRvIGJlIGNhc3RlZCB0byBTU09Ub2tlbi4KICogcmVzIC0gUmVzcG9uc2UgKDUpCiAqICAgICBUaGUgU1NPIFJlc3BvbnNlIHJlY2VpdmVkIGZyb20gdGhlIElkZW50aXR5IFByb3ZpZGVyLgogKiBwcm9maWxlIC0gU3RyaW5nCiAqICAgICBUaGUgcHJvdG9jb2wgcHJvZmlsZSB0aGF0IGlzIHVzZWQsIHRoaXMgd2lsbCBiZSBvbmUgb2YgdGhlIGZvbGxvd2luZyB2YWx1ZXMgZnJvbSBTQU1MMkNvbnN0YW50cyAoNik6CiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9QT1NUCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9BUlRJRkFDVAogKiAgICAgICAgICAtIFNBTUwyQ29uc3RhbnRzLlBBT1MKICogb3V0IC0gUHJpbnRXcml0ZXIgKDcpCiAqICAgICBUaGUgUHJpbnRXcml0ZXIgdGhhdCBjYW4gYmUgdXNlZCB0byB3cml0ZSB0by4KICogaXNGZWRlcmF0aW9uIC0gYm9vbGVhbgogKiAgICAgU2V0IHRvIHRydWUgaWYgdXNpbmcgZmVkZXJhdGlvbiwgb3RoZXJ3aXNlIGZhbHNlLgogKiBmYWlsdXJlQ29kZSAtIGludAogKiAgICAgQW4gaW50ZWdlciBob2xkaW5nIHRoZSBmYWlsdXJlIGNvZGUgd2hlbiBhbiBlcnJvciBoYXMgb2NjdXJyZWQuIEZvciBwb3RlbnRpYWwgdmFsdWVzIHNlZSBTUEFkYXB0ZXIuCiAqIHVzZXJJZCAtIFN0cmluZwogKiAgICAgVGhlIHVuaXF1ZSB1bml2ZXJzYWwgSUQgb2YgdGhlIHVzZXIgd2l0aCB3aG9tIHRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3Qgd2FzIHBlcmZvcm1lZC4KICogaWRSZXF1ZXN0IC0gTWFuYWdlTmFtZUlEUmVxdWVzdCAoOCkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3QsIHRoaXMgd2lsbCBiZSBudWxsIGlmIHRoZSByZXF1ZXN0IG9iamVjdCBpcyBub3QgYXZhaWxhYmxlCiAqIGlkUmVzcG9uc2UgLSBNYW5hZ2VOYW1lSURSZXNwb25zZSAoOSkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlc3BvbnNlLCB0aGlzIHdpbGwgYmUgbnVsbCBpZiB0aGUgcmVzcG9uc2Ugb2JqZWN0IGlzIG5vdCBhdmFpbGFibGUKICogYmluZGluZyAtIFN0cmluZwogKiAgICAgVGhlIGJpbmRpbmcgdXNlZCBmb3IgdGhlIG5ldyBuYW1lIGlkZW50aWZpZXIgcmVxdWVzdC4gVGhpcyB3aWxsIGJlIG9uZSBvZiB0aGUgZm9sbG93aW5nIHZhbHVlczoKICogICAgICAgICAgLSBTQU1MMkNvbnN0YW50cy5TT0FQCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9SRURJUkVDVAogKiBsb2dvdXRSZXF1ZXN0IC0gTG9nb3V0UmVxdWVzdCAoMTApCiAqICAgICBUaGUgc2luZ2xlIGxvZ291dCByZXF1ZXN0LgogKiBsb2dvdXRSZXNwb25zZSAtIExvZ291dFJlc3BvbnNlICgxMSkKICogICAgIFRoZSBzaW5nbGUgbG9nb3V0IHJlc3BvbnNlLgogKiBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIgLSBTcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEyKQogKiAgICAgQW4gaW5zdGFuY2Ugb2YgU3BBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIGxvZ2dlciAtIExvZ2dlciBpbnN0YW5jZQogKiAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci4KICogICAgIENvcnJlc3BvbmRpbmcgbG9nIGZpbGVzIHdpbGwgYmUgcHJlZml4ZWQgd2l0aDogc2NyaXB0cy48c2NyaXB0IG5hbWU+CiAqCiAqIFRocm93cyBTQU1MMkV4Y2VwdGlvbiAoMTMpOgogKiAgICAgZm9yIGFueSBleGNlcHRpb25zIG9jY3VycmluZyBpbiB0aGUgYWRhcHRlci4gVGhlIGZlZGVyYXRpb24gcHJvY2VzcyB3aWxsIGNvbnRpbnVlCiAqCiAqIENsYXNzIHJlZmVyZW5jZToKICogKDEpIEh0dHBTZXJ2bGV0UmVxdWVzdCAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXF1ZXN0Lmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlc3BvbnNlIC0gaHR0cHM6Ly90b21jYXQuYXBhY2hlLm9yZy90b21jYXQtNy4wLWRvYy9zZXJ2bGV0YXBpL2phdmF4L3NlcnZsZXQvaHR0cC9IdHRwU2VydmxldFJlc3BvbnNlLmh0bWwuCiAqICgzKSBBdXRoblJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wcm90b2NvbC9SZXNwb25zZS5odG1sCiAqICg2KSBTQU1MMkNvbnN0YW50cyAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9jb21tb24vU0FNTDJDb25zdGFudHMuaHRtbAogKiAoNykgUHJpbnRXcml0ZXIgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS9pby9QcmludFdyaXRlci5odG1sCiAqICg4KSBNYW5hZ2VOYW1lSURSZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL01hbmFnZU5hbWVJRFJlcXVlc3QuaHRtbAogKiAoOSkgTWFuYWdlTmFtZUlEUmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTWFuYWdlTmFtZUlEUmVzcG9uc2UuaHRtbAogKiAoMTApIExvZ291dFJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVxdWVzdC5odG1sCiAqICgxMSkgTG9nb3V0UmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVzcG9uc2UuaHRtbAogKiAoMTIpIFNwQWRhcHRlclNjcmlwdEhlbHBlciAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL3NjcmlwdGVkL1NwQWRhcHRlclNjcmlwdEhlbHBlci5odG1sLgogKiAoMTMpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL2NvbW1vbi9TQU1MMkV4Y2VwdGlvbi5odG1sLgogKi8KCi8qCiAqIFRlbXBsYXRlL2RlZmF1bHQgc2NyaXB0IGZvciBTQU1MMiBTUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT25SZXF1ZXN0OgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIGlkcEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblJlcXVlc3QoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZVNpZ25PblByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblByb2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICByZXF1ZXN0CiAqICAgICByZXNwb25zZQogKiAgICAgb3V0CiAqICAgICBzZXNzaW9uCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgaXNGZWRlcmF0aW9uCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKgogKiBSZXR1cm4gLSB0cnVlIGlmIHJlc3BvbnNlIGlzIGJlaW5nIHJlZGlyZWN0ZWQsIGZhbHNlIGlmIG5vdC4gRGVmYXVsdCB0byBmYWxzZS4KICovCmZ1bmN0aW9uIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzKCkgewogICAgcmV0dXJuIGZhbHNlOwp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzCiAqICAgICBwcm9maWxlCiAqICAgICBmYWlsdXJlQ29kZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiByZXNwb25zZSBpcyBiZWluZyByZWRpcmVjdGVkLCBmYWxzZSBpZiBub3QuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZSgpIHsKICAgIHJldHVybiBmYWxzZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdE5ld05hbWVJRFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGlkUmVxdWVzdAogKiAgICAgaWRSZXNwb25zZQogKiAgICAgYmluZGluZwogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHBvc3ROZXdOYW1lSURTdWNjZXNzKCkgewp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzczoKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHVzZXJJZAogKiAgICAgaWRSZXF1ZXN0CiAqICAgICBpZFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFRlcm1pbmF0ZU5hbWVJRFN1Y2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZUxvZ291dFByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcygpIHsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MoKSB7Cn0=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_SP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730395621,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -2288,11 +2288,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:33 GMT" + "value": "Thu, 11 Jul 2024 20:39:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -2321,8 +2321,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:33.594Z", - "time": 82, + "startedDateTime": "2024-07-11T20:39:55.569Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -2330,7 +2330,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 82 + "wait": 71 } }, { @@ -2355,7 +2355,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -2394,7 +2394,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1516, - "text": "{\"_id\":\"207f172f-ffb5-439d-b7df-e8e80408830b\",\"name\":\"GitHub Profile Normalization (VS) - imported (1)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJHaXRIdWIgcmF3UHJvZmlsZTogIityYXdQcm9maWxlKQoKcmV0dXJuIGpzb24ob2JqZWN0KAogICAgICAgIGZpZWxkKCJpZCIsIHJhd1Byb2ZpbGUuaWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIHJhd1Byb2ZpbGUubmFtZSksCiAgICAgICAgZmllbGQoImdpdmVuTmFtZSIsIHJhd1Byb2ZpbGUuZmlyc3RfbmFtZSksCiAgICAgICAgZmllbGQoImZhbWlseU5hbWUiLCByYXdQcm9maWxlLmxhc3RfbmFtZSksCiAgICAgICAgZmllbGQoInBob3RvVXJsIiwgcmF3UHJvZmlsZS5waWN0dXJlLmRhdGEudXJsKSwKICAgICAgICBmaWVsZCgiZW1haWwiLCByYXdQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCByYXdQcm9maWxlLmVtYWlsKSkp\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287393738,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"207f172f-ffb5-439d-b7df-e8e80408830b\",\"name\":\"GitHub Profile Normalization (VS) - imported (1)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJHaXRIdWIgcmF3UHJvZmlsZTogIityYXdQcm9maWxlKQoKcmV0dXJuIGpzb24ob2JqZWN0KAogICAgICAgIGZpZWxkKCJpZCIsIHJhd1Byb2ZpbGUuaWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIHJhd1Byb2ZpbGUubmFtZSksCiAgICAgICAgZmllbGQoImdpdmVuTmFtZSIsIHJhd1Byb2ZpbGUuZmlyc3RfbmFtZSksCiAgICAgICAgZmllbGQoImZhbWlseU5hbWUiLCByYXdQcm9maWxlLmxhc3RfbmFtZSksCiAgICAgICAgZmllbGQoInBob3RvVXJsIiwgcmF3UHJvZmlsZS5waWN0dXJlLmRhdGEudXJsKSwKICAgICAgICBmaWVsZCgiZW1haWwiLCByYXdQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCByYXdQcm9maWxlLmVtYWlsKSkp\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730395699,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -2448,11 +2448,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:33 GMT" + "value": "Thu, 11 Jul 2024 20:39:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -2477,8 +2477,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:33.680Z", - "time": 59, + "startedDateTime": "2024-07-11T20:39:55.646Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -2486,7 +2486,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 72 } }, { @@ -2511,7 +2511,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -2550,7 +2550,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1516, - "text": "{\"_id\":\"fdb60c75-d58b-409f-bef2-ce4ebb04c77c\",\"name\":\"GitHub Profile Normalization (VS) - imported (2)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJHaXRIdWIgcmF3UHJvZmlsZTogIityYXdQcm9maWxlKQoKcmV0dXJuIGpzb24ob2JqZWN0KAogICAgICAgIGZpZWxkKCJpZCIsIHJhd1Byb2ZpbGUuaWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIHJhd1Byb2ZpbGUubmFtZSksCiAgICAgICAgZmllbGQoImdpdmVuTmFtZSIsIHJhd1Byb2ZpbGUuZmlyc3RfbmFtZSksCiAgICAgICAgZmllbGQoImZhbWlseU5hbWUiLCByYXdQcm9maWxlLmxhc3RfbmFtZSksCiAgICAgICAgZmllbGQoInBob3RvVXJsIiwgcmF3UHJvZmlsZS5waWN0dXJlLmRhdGEudXJsKSwKICAgICAgICBmaWVsZCgiZW1haWwiLCByYXdQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCByYXdQcm9maWxlLmVtYWlsKSkp\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287393807,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"fdb60c75-d58b-409f-bef2-ce4ebb04c77c\",\"name\":\"GitHub Profile Normalization (VS) - imported (2)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJHaXRIdWIgcmF3UHJvZmlsZTogIityYXdQcm9maWxlKQoKcmV0dXJuIGpzb24ob2JqZWN0KAogICAgICAgIGZpZWxkKCJpZCIsIHJhd1Byb2ZpbGUuaWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIHJhd1Byb2ZpbGUubmFtZSksCiAgICAgICAgZmllbGQoImdpdmVuTmFtZSIsIHJhd1Byb2ZpbGUuZmlyc3RfbmFtZSksCiAgICAgICAgZmllbGQoImZhbWlseU5hbWUiLCByYXdQcm9maWxlLmxhc3RfbmFtZSksCiAgICAgICAgZmllbGQoInBob3RvVXJsIiwgcmF3UHJvZmlsZS5waWN0dXJlLmRhdGEudXJsKSwKICAgICAgICBmaWVsZCgiZW1haWwiLCByYXdQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCByYXdQcm9maWxlLmVtYWlsKSkp\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730395772,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -2604,11 +2604,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:33 GMT" + "value": "Thu, 11 Jul 2024 20:39:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -2633,7 +2633,7 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:33.743Z", + "startedDateTime": "2024-07-11T20:39:55.724Z", "time": 64, "timings": { "blocked": -1, @@ -2667,7 +2667,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -2706,7 +2706,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1501, - "text": "{\"_id\":\"23143919-6b78-40c3-b25e-beca19b229e0\",\"name\":\"GitHub Profile Normalization (VS)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJHaXRIdWIgcmF3UHJvZmlsZTogIityYXdQcm9maWxlKQoKcmV0dXJuIGpzb24ob2JqZWN0KAogICAgICAgIGZpZWxkKCJpZCIsIHJhd1Byb2ZpbGUuaWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIHJhd1Byb2ZpbGUubmFtZSksCiAgICAgICAgZmllbGQoImdpdmVuTmFtZSIsIHJhd1Byb2ZpbGUuZmlyc3RfbmFtZSksCiAgICAgICAgZmllbGQoImZhbWlseU5hbWUiLCByYXdQcm9maWxlLmxhc3RfbmFtZSksCiAgICAgICAgZmllbGQoInBob3RvVXJsIiwgcmF3UHJvZmlsZS5waWN0dXJlLmRhdGEudXJsKSwKICAgICAgICBmaWVsZCgiZW1haWwiLCByYXdQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCByYXdQcm9maWxlLmVtYWlsKSkp\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287393873,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"23143919-6b78-40c3-b25e-beca19b229e0\",\"name\":\"GitHub Profile Normalization (VS)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJHaXRIdWIgcmF3UHJvZmlsZTogIityYXdQcm9maWxlKQoKcmV0dXJuIGpzb24ob2JqZWN0KAogICAgICAgIGZpZWxkKCJpZCIsIHJhd1Byb2ZpbGUuaWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIHJhd1Byb2ZpbGUubmFtZSksCiAgICAgICAgZmllbGQoImdpdmVuTmFtZSIsIHJhd1Byb2ZpbGUuZmlyc3RfbmFtZSksCiAgICAgICAgZmllbGQoImZhbWlseU5hbWUiLCByYXdQcm9maWxlLmxhc3RfbmFtZSksCiAgICAgICAgZmllbGQoInBob3RvVXJsIiwgcmF3UHJvZmlsZS5waWN0dXJlLmRhdGEudXJsKSwKICAgICAgICBmaWVsZCgiZW1haWwiLCByYXdQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCByYXdQcm9maWxlLmVtYWlsKSkp\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730395841,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -2760,11 +2760,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:33 GMT" + "value": "Thu, 11 Jul 2024 20:39:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -2789,8 +2789,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:33.811Z", - "time": 61, + "startedDateTime": "2024-07-11T20:39:55.795Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -2798,7 +2798,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 68 } }, { @@ -2823,7 +2823,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -2862,7 +2862,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 477, - "text": "{\"_id\":\"3bd13a46-61c4-4974-8efb-1700c80c64e3\",\"name\":\"Inactive Device Match Script\",\"description\":\"Inactive Device Match Script\",\"script\":\"LyoKICogSW5hY3RpdmUgRGV2aWNlIE1hdGNoIFNjcmlwdAogKi8KCm91dGNvbWUgPSAidHJ1ZSI7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287393936,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"3bd13a46-61c4-4974-8efb-1700c80c64e3\",\"name\":\"Inactive Device Match Script\",\"description\":\"Inactive Device Match Script\",\"script\":\"LyoKICogSW5hY3RpdmUgRGV2aWNlIE1hdGNoIFNjcmlwdAogKi8KCm91dGNvbWUgPSAidHJ1ZSI7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730395914,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -2916,11 +2916,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:33 GMT" + "value": "Thu, 11 Jul 2024 20:39:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -2945,7 +2945,7 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:33.876Z", + "startedDateTime": "2024-07-11T20:39:55.869Z", "time": 62, "timings": { "blocked": -1, @@ -2979,7 +2979,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -3018,7 +3018,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 795, - "text": "{\"_id\":\"2c38c998-aec0-4e56-8d46-bff6e24a704e\",\"name\":\"My Example Library\",\"description\":\"My Example Library\",\"script\":\"dmFyIGkgPSAwOwoKZnVuY3Rpb24gYWRkKGopIHtpICs9IGp9OwpmdW5jdGlvbiBsb2dUb3RhbChsb2cpIHsgbG9nLmluZm8oIlRvdGFsOiAiICsgaSkgfTsKCi8vIGV4cG9ydCBjb25zdGFudApleHBvcnRzLk1TRyA9ICdGaW5hbCBzdW0nOwoKLy8gZXhwb3J0IGZ1bmN0aW9ucwpleHBvcnRzLmFkZCA9IGFkZDsKZXhwb3J0cy5sb2dUb3RhbCA9IGxvZ1RvdGFsOwoKLy9kaXJlY3QgZXhwb3J0IHVzaW5nIGFuIGlubGluZSBkZWNsYXJhdGlvbgpleHBvcnRzLmxvZ1RvdGFsV2l0aE1lc3NhZ2UgPSAobG9nLCBtZXNzYWdlKSA9PiBsb2cuaW5mbyhtZXNzYWdlICsgIjogIiArIGkpOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"LIBRARY\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287393998,\"evaluatorVersion\":\"2.0\"}" + "text": "{\"_id\":\"2c38c998-aec0-4e56-8d46-bff6e24a704e\",\"name\":\"My Example Library\",\"description\":\"My Example Library\",\"script\":\"dmFyIGkgPSAwOwoKZnVuY3Rpb24gYWRkKGopIHtpICs9IGp9OwpmdW5jdGlvbiBsb2dUb3RhbChsb2cpIHsgbG9nLmluZm8oIlRvdGFsOiAiICsgaSkgfTsKCi8vIGV4cG9ydCBjb25zdGFudApleHBvcnRzLk1TRyA9ICdGaW5hbCBzdW0nOwoKLy8gZXhwb3J0IGZ1bmN0aW9ucwpleHBvcnRzLmFkZCA9IGFkZDsKZXhwb3J0cy5sb2dUb3RhbCA9IGxvZ1RvdGFsOwoKLy9kaXJlY3QgZXhwb3J0IHVzaW5nIGFuIGlubGluZSBkZWNsYXJhdGlvbgpleHBvcnRzLmxvZ1RvdGFsV2l0aE1lc3NhZ2UgPSAobG9nLCBtZXNzYWdlKSA9PiBsb2cuaW5mbyhtZXNzYWdlICsgIjogIiArIGkpOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"LIBRARY\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730395984,\"evaluatorVersion\":\"2.0\"}" }, "cookies": [], "headers": [ @@ -3072,11 +3072,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:33 GMT" + "value": "Thu, 11 Jul 2024 20:39:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -3101,8 +3101,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:33.942Z", - "time": 56, + "startedDateTime": "2024-07-11T20:39:55.937Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -3110,7 +3110,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 66 } }, { @@ -3135,7 +3135,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -3174,7 +3174,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 727, - "text": "{\"_id\":\"bb393d07-a121-47e2-9d24-1a1066f39ec0\",\"name\":\"My Example Script Using Libraries\",\"description\":\"My Example Script Using Libraries\",\"script\":\"LyoqCiAqIFRlc3RpbmcgbGlicmFyeSBzY3JpcHRzCiAqLwp2YXIgbXlsaWIgPSByZXF1aXJlKCdNeSBFeGFtcGxlIExpYnJhcnknKTsKdmFyIGxvZ2dlcnMgPSByZXF1aXJlKCdMaWJyYXJ5IFNjcmlwdCcpOwoKbXlsaWIuYWRkKDEpOwpteWxpYi5sb2dUb3RhbChsb2dnZXIpOwpteWxpYi5hZGQoMyk7Cm15bGliLmxvZ1RvdGFsV2l0aE1lc3NhZ2UobG9nZ2VyLCBteWxpYi5NU0cpOwoKb3V0Y29tZSA9ICd0cnVlJzs=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287394064,\"evaluatorVersion\":\"2.0\"}" + "text": "{\"_id\":\"bb393d07-a121-47e2-9d24-1a1066f39ec0\",\"name\":\"My Example Script Using Libraries\",\"description\":\"My Example Script Using Libraries\",\"script\":\"LyoqCiAqIFRlc3RpbmcgbGlicmFyeSBzY3JpcHRzCiAqLwp2YXIgbXlsaWIgPSByZXF1aXJlKCdNeSBFeGFtcGxlIExpYnJhcnknKTsKdmFyIGxvZ2dlcnMgPSByZXF1aXJlKCdMaWJyYXJ5IFNjcmlwdCcpOwoKbXlsaWIuYWRkKDEpOwpteWxpYi5sb2dUb3RhbChsb2dnZXIpOwpteWxpYi5hZGQoMyk7Cm15bGliLmxvZ1RvdGFsV2l0aE1lc3NhZ2UobG9nZ2VyLCBteWxpYi5NU0cpOwoKb3V0Y29tZSA9ICd0cnVlJzs=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730396054,\"evaluatorVersion\":\"2.0\"}" }, "cookies": [], "headers": [ @@ -3228,11 +3228,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:33 GMT" + "value": "Thu, 11 Jul 2024 20:39:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -3257,8 +3257,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:34.001Z", - "time": 62, + "startedDateTime": "2024-07-11T20:39:56.008Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -3266,7 +3266,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 63 } }, { @@ -3291,7 +3291,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -3330,7 +3330,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1525, - "text": "{\"_id\":\"6002c349-f1d0-4317-baa2-a18590fc3cff\",\"name\":\"Okta Profile Normalization - imported (1)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJPa3RhIHJhd1Byb2ZpbGU6ICIrcmF3UHJvZmlsZSkKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5wcmVmZXJyZWRfdXNlcm5hbWUpKSk=\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287394136,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"6002c349-f1d0-4317-baa2-a18590fc3cff\",\"name\":\"Okta Profile Normalization - imported (1)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJPa3RhIHJhd1Byb2ZpbGU6ICIrcmF3UHJvZmlsZSkKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5wcmVmZXJyZWRfdXNlcm5hbWUpKSk=\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730396122,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -3384,11 +3384,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:33 GMT" + "value": "Thu, 11 Jul 2024 20:39:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -3413,8 +3413,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:34.066Z", - "time": 72, + "startedDateTime": "2024-07-11T20:39:56.077Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -3422,7 +3422,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 72 + "wait": 63 } }, { @@ -3447,7 +3447,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -3486,7 +3486,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1525, - "text": "{\"_id\":\"647f2a33-9211-4315-a83f-a521d8b77d7b\",\"name\":\"Okta Profile Normalization - imported (2)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJPa3RhIHJhd1Byb2ZpbGU6ICIrcmF3UHJvZmlsZSkKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5wcmVmZXJyZWRfdXNlcm5hbWUpKSk=\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287394204,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"647f2a33-9211-4315-a83f-a521d8b77d7b\",\"name\":\"Okta Profile Normalization - imported (2)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJPa3RhIHJhd1Byb2ZpbGU6ICIrcmF3UHJvZmlsZSkKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5wcmVmZXJyZWRfdXNlcm5hbWUpKSk=\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730396191,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -3540,11 +3540,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:34 GMT" + "value": "Thu, 11 Jul 2024 20:39:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -3569,8 +3569,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:34.142Z", - "time": 65, + "startedDateTime": "2024-07-11T20:39:56.146Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -3578,7 +3578,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 65 + "wait": 62 } }, { @@ -3603,7 +3603,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -3642,7 +3642,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1510, - "text": "{\"_id\":\"6325cf19-a49b-471e-8d26-7e4df76df0e2\",\"name\":\"Okta Profile Normalization\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJPa3RhIHJhd1Byb2ZpbGU6ICIrcmF3UHJvZmlsZSkKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5wcmVmZXJyZWRfdXNlcm5hbWUpKSk=\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287394272,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"6325cf19-a49b-471e-8d26-7e4df76df0e2\",\"name\":\"Okta Profile Normalization\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJPa3RhIHJhd1Byb2ZpbGU6ICIrcmF3UHJvZmlsZSkKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5wcmVmZXJyZWRfdXNlcm5hbWUpKSk=\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730396260,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -3696,11 +3696,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:34 GMT" + "value": "Thu, 11 Jul 2024 20:39:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -3725,7 +3725,7 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:34.211Z", + "startedDateTime": "2024-07-11T20:39:56.215Z", "time": 63, "timings": { "blocked": -1, @@ -3759,7 +3759,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -3798,7 +3798,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1626, - "text": "{\"_id\":\"9535446c-0ff6-4a76-8576-616599119d64\",\"name\":\"Remove Button\",\"description\":\"Remove button from page.\",\"script\":\"LyogUmVtb3ZlIEJ1dHRvbgogKgogKiBBdXRob3I6IHZvbGtlci5zY2hldWJlckBmb3JnZXJvY2suY29tCiAqIAogKiBIaWRlIGJ1dHRvbnMgb24gdGhlIGpvdXJuZXkgcGFnZS4KICogCiAqIFRoaXMgc2NyaXB0IGRvZXMgbm90IG5lZWQgdG8gYmUgcGFyYW1ldHJpemVkLiBJdCB3aWxsIHdvcmsgcHJvcGVybHkgYXMgaXMuCiAqIAogKiBUaGUgU2NyaXB0ZWQgRGVjaXNpb24gTm9kZSBuZWVkcyB0aGUgZm9sbG93aW5nIG91dGNvbWVzIGRlZmluZWQ6CiAqIC0gdHJ1ZQogKi8KKGZ1bmN0aW9uICgpIHsKICAgIHZhciBzY3JpcHQgPSAiQXJyYXkucHJvdG90eXBlLnNsaWNlLmNhbGwoZG9jdW1lbnQuZ2V0RWxlbWVudHNCeVRhZ05hbWUoJ2J1dHRvbicpKS5mb3JFYWNoKGZ1bmN0aW9uIChlKSB7ZS5zdHlsZS5kaXNwbGF5ID0gJ25vbmUnfSkiCiAgICB2YXIgZnIgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgb3JnLmZvcmdlcm9jay5vcGVuYW0uYXV0aC5ub2RlLmFwaS5BY3Rpb24sCiAgICAgICAgamF2YXguc2VjdXJpdHkuYXV0aC5jYWxsYmFjay5UZXh0T3V0cHV0Q2FsbGJhY2ssCiAgICAgICAgY29tLnN1bi5pZGVudGl0eS5hdXRoZW50aWNhdGlvbi5jYWxsYmFja3MuU2NyaXB0VGV4dE91dHB1dENhbGxiYWNrCiAgICApCiAgICB2YXIgbWVzc2FnZSA9ICIgIgogICAgaWYgKGNhbGxiYWNrcy5pc0VtcHR5KCkpIHsKICAgICAgICBhY3Rpb24gPSBmci5BY3Rpb24uc2VuZCgKICAgICAgICAgICAgbmV3IGZyLlRleHRPdXRwdXRDYWxsYmFjaygKICAgICAgICAgICAgICAgIGZyLlRleHRPdXRwdXRDYWxsYmFjay5JTkZPUk1BVElPTiwKICAgICAgICAgICAgICAgIG1lc3NhZ2UKICAgICAgICAgICAgKSwKICAgICAgICAgICAgbmV3IGZyLlNjcmlwdFRleHRPdXRwdXRDYWxsYmFjayhzY3JpcHQpCiAgICAgICAgKS5idWlsZCgpCiAgICB9Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287394349,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"9535446c-0ff6-4a76-8576-616599119d64\",\"name\":\"Remove Button\",\"description\":\"Remove button from page.\",\"script\":\"LyogUmVtb3ZlIEJ1dHRvbgogKgogKiBBdXRob3I6IHZvbGtlci5zY2hldWJlckBmb3JnZXJvY2suY29tCiAqIAogKiBIaWRlIGJ1dHRvbnMgb24gdGhlIGpvdXJuZXkgcGFnZS4KICogCiAqIFRoaXMgc2NyaXB0IGRvZXMgbm90IG5lZWQgdG8gYmUgcGFyYW1ldHJpemVkLiBJdCB3aWxsIHdvcmsgcHJvcGVybHkgYXMgaXMuCiAqIAogKiBUaGUgU2NyaXB0ZWQgRGVjaXNpb24gTm9kZSBuZWVkcyB0aGUgZm9sbG93aW5nIG91dGNvbWVzIGRlZmluZWQ6CiAqIC0gdHJ1ZQogKi8KKGZ1bmN0aW9uICgpIHsKICAgIHZhciBzY3JpcHQgPSAiQXJyYXkucHJvdG90eXBlLnNsaWNlLmNhbGwoZG9jdW1lbnQuZ2V0RWxlbWVudHNCeVRhZ05hbWUoJ2J1dHRvbicpKS5mb3JFYWNoKGZ1bmN0aW9uIChlKSB7ZS5zdHlsZS5kaXNwbGF5ID0gJ25vbmUnfSkiCiAgICB2YXIgZnIgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgb3JnLmZvcmdlcm9jay5vcGVuYW0uYXV0aC5ub2RlLmFwaS5BY3Rpb24sCiAgICAgICAgamF2YXguc2VjdXJpdHkuYXV0aC5jYWxsYmFjay5UZXh0T3V0cHV0Q2FsbGJhY2ssCiAgICAgICAgY29tLnN1bi5pZGVudGl0eS5hdXRoZW50aWNhdGlvbi5jYWxsYmFja3MuU2NyaXB0VGV4dE91dHB1dENhbGxiYWNrCiAgICApCiAgICB2YXIgbWVzc2FnZSA9ICIgIgogICAgaWYgKGNhbGxiYWNrcy5pc0VtcHR5KCkpIHsKICAgICAgICBhY3Rpb24gPSBmci5BY3Rpb24uc2VuZCgKICAgICAgICAgICAgbmV3IGZyLlRleHRPdXRwdXRDYWxsYmFjaygKICAgICAgICAgICAgICAgIGZyLlRleHRPdXRwdXRDYWxsYmFjay5JTkZPUk1BVElPTiwKICAgICAgICAgICAgICAgIG1lc3NhZ2UKICAgICAgICAgICAgKSwKICAgICAgICAgICAgbmV3IGZyLlNjcmlwdFRleHRPdXRwdXRDYWxsYmFjayhzY3JpcHQpCiAgICAgICAgKS5idWlsZCgpCiAgICB9Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730396330,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -3852,11 +3852,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:34 GMT" + "value": "Thu, 11 Jul 2024 20:39:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -3881,8 +3881,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:34.279Z", - "time": 73, + "startedDateTime": "2024-07-11T20:39:56.284Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -3890,7 +3890,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 73 + "wait": 63 } }, { @@ -3915,7 +3915,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -3954,7 +3954,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 7529, - "text": "{\"_id\":\"d2dc1ae7-ca1b-4ce4-81b8-5d58dfba73b1\",\"name\":\"Saml2 IDP Adapter Always Auth - imported (1)\",\"description\":\"Always redirect browser pre-auth\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjEtMjAyMiBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUy4KICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGUgc2NyaXB0IGhhcyB0aGVzZSB0b3AgbGV2ZWwgZnVuY3Rpb25zIHRoYXQgY291bGQgYmUgZXhlY3V0ZWQgZHVyaW5nIGEgU0FNTDIgZmxvdy4KICogICAgICAtIHByZVNpbmdsZVNpZ25PbgogKiAgICAgIC0gcHJlQXV0aGVudGljYXRpb24KICogICAgICAtIHByZVNlbmRSZXNwb25zZQogKiAgICAgIC0gcHJlU2lnblJlc3BvbnNlCiAqICAgICAgLSBwcmVTZW5kRmFpbHVyZVJlc3BvbnNlCiAqCiAqIFBsZWFzZSBzZWUgdGhlIGphdmFkb2MgZm9yIHRoZSBpbnRlcmZhY2UgZGVmaW5pdGlvbiBhbmQgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4yL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL1NBTUwySWRlbnRpdHlQcm92aWRlckFkYXB0ZXIuaHRtbAogKiBOb3RlIHRoYXQgdGhlIGluaXRpYWxpemUgbWV0aG9kIGlzIG5vdCBzdXBwb3J0ZWQgaW4gdGhlIHNjcmlwdHMuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzLiBDaGVjayB0aGUgZG9jdW1lbnRhdGlvbiBvbiB0aGUgcmVzcGVjdGl2ZSBmdW5jdGlvbnMgZm9yIHRoZSB2YXJpYWJsZXMgYXZhaWxhYmxlIHRvIGl0LgogKgogKiBob3N0ZWRFbnRpdHlJZCAtIFN0cmluZwogKiAgICAgRW50aXR5IElEIGZvciB0aGUgaG9zdGVkIElEUAogKiByZWFsbSAtIFN0cmluZwogKiAgICAgUmVhbG0gb2YgdGhlIGhvc3RlZCBJRFAKICogaWRwQWRhcHRlclNjcmlwdEhlbHBlciAtIElkcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEpCiAqICAgICBBbiBpbnN0YW5jZSBvZiBJZHBBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIHJlcXVlc3QgLSBIdHRwU2VydmxldFJlcXVlc3QgKDIpCiAqICAgICBTZXJ2bGV0IHJlcXVlc3Qgb2JqZWN0CiAqIHJlc3BvbnNlIC0gSHR0cFNlcnZsZXRSZXNwb25zZSAoMykKICogICAgIFNlcnZsZXQgcmVzcG9uc2Ugb2JqZWN0CiAqIGF1dGhuUmVxdWVzdCAtIEF1dGhuUmVxdWVzdCAoNCkKICogICAgIFRoZSBvcmlnaW5hbCBhdXRoZW50aWNhdGlvbiByZXF1ZXN0IHNlbnQgZnJvbSBTUAogKiByZXFJZCAtIFN0cmluZwogKiAgICAgVGhlIGlkIHRvIHVzZSBmb3IgY29udGludWF0aW9uIG9mIHByb2Nlc3NpbmcgaWYgdGhlIGFkYXB0ZXIgcmVkaXJlY3RzCiAqIHJlcyAtIFJlc3BvbnNlICg1KQogKiAgICAgVGhlIFNBTUwgUmVzcG9uc2UKICogc2Vzc2lvbiAtIFNTT1Rva2VuICg2KQogKiAgICAgVGhlIHNpbmdsZSBzaWduLW9uIHNlc3Npb24uIFRoZSByZWZlcmVuY2UgdHlwZSBvZiB0aGlzIGlzIE9iamVjdCBhbmQgd291bGQgbmVlZCB0byBiZSBjYXN0ZWQgdG8gU1NPVG9rZW4uCiAqIHJlbGF5U3RhdGUgLSBTdHJpbmcKICogICAgIFRoZSByZWxheVN0YXRlIHRoYXQgd2lsbCBiZSB1c2VkIGluIHRoZSByZWRpcmVjdAogKiBmYXVsdENvZGUgLSBTdHJpbmcKICogICAgIHRoZSBmYXVsdCBjb2RlIHRoYXQgd2lsbCBiZSByZXR1cm5lZCBpbiB0aGUgU0FNTCByZXNwb25zZQogKiBmYXVsdERldGFpbCAtIFN0cmluZwogKiAgICAgdGhlIGZhdWx0IGRldGFpbCB0aGF0IHdpbGwgYmUgcmV0dXJuZWQgaW4gdGhlIFNBTUwgcmVzcG9uc2UKICogbG9nZ2VyIC0gTG9nZ2VyIGluc3RhbmNlCiAqICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgQ29ycmVzcG9uZGluZyBsb2cgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLjxzY3JpcHQgbmFtZT4KICoKICogVGhyb3dzIFNBTUwyRXhjZXB0aW9uICg3KToKICogICAgIGZvciBhbnkgZXhjZXB0aW9ucyBvY2N1cnJpbmcgaW4gdGhlIGFkYXB0ZXIuIFRoZSBmZWRlcmF0aW9uIHByb2Nlc3Mgd2lsbCBjb250aW51ZQogKgogKiBDbGFzcyByZWZlcmVuY2U6CiAqICgxKSBpZHBBZGFwdGVyU2NyaXB0SGVscGVyIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcGx1Z2lucy9zY3JpcHRlZC9JZHBBZGFwdGVyU2NyaXB0SGVscGVyLmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlcXVlc3QgLSBodHRwczovL3RvbWNhdC5hcGFjaGUub3JnL3RvbWNhdC03LjAtZG9jL3NlcnZsZXRhcGkvamF2YXgvc2VydmxldC9odHRwL0h0dHBTZXJ2bGV0UmVxdWVzdC5odG1sLgogKiAoMykgSHR0cFNlcnZsZXRSZXNwb25zZSAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXNwb25zZS5odG1sLgogKiAoNCkgQXV0aG5SZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL1Jlc3BvbnNlLmh0bWwuCiAqICg2KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDcpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvY29tbW9uL1NBTUwyRXhjZXB0aW9uLmh0bWwuCiAqLwoKLyoKICogVGVtcGxhdGUvZGVmYXVsdCBzY3JpcHQgZm9yIFNBTUwyIElEUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT246CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIGlkcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIHJlcXVlc3QKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHJlcUlkCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiBicm93c2VyIHJlZGlyZWN0aW9uIGlzIGhhcHBlbmluZyBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTaW5nbGVTaWduT24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNpbmdsZVNpZ25PbiIpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZUF1dGhlbnRpY2F0aW9uOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBpcyBoYXBwZW5pbmcgYWZ0ZXIgcHJvY2Vzc2luZywgZmFsc2Ugb3RoZXJ3aXNlLiBEZWZhdWx0IHRvIGZhbHNlLgogKi8KZnVuY3Rpb24gcHJlQXV0aGVudGljYXRpb24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZUF1dGhlbnRpY2F0aW9uIik7CiAgICByZXR1cm4gdHJ1ZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZFJlc3BvbnNlOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBoYXBwZW5lZCBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTZW5kUmVzcG9uc2UgKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNlbmRSZXNwb25zZSIpOwogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IGF1dGhuUmVxdWVzdDogIithdXRoblJlcXVlc3QpOwogICAgICByZXNwb25zZS5zZW5kUmVkaXJlY3QoImh0dHBzOi8vaWRjLnNjaGV1YmVyLmlvL2FtL1hVSS8/cmVhbG09YWxwaGEmYXV0aEluZGV4VHlwZT1zZXJ2aWNlJmF1dGhJbmRleFZhbHVlPURpc3BhdGNoZXImRm9yY2VBdXRoPXRydWUmZ290bz0iK3JlbGF5U3RhdGUpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpZ25SZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgYXV0aG5SZXF1ZXN0CiAqICAgICBzZXNzaW9uCiAqICAgICByZWxheVN0YXRlCiAqICAgICByZXMKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2lnblJlc3BvbnNlICgpIHsKICAgICAgbG9nZ2VyLmVycm9yKCJDaGljYWdvOiBwcmVTaWduUmVzcG9uc2UiKTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZEZhaWx1cmVSZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGZhdWx0Q29kZQogKiAgICAgZmF1bHREZXRhaWwKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2VuZEZhaWx1cmVSZXNwb25zZSAoKSB7CiAgICAgIGxvZ2dlci5lcnJvcigiQ2hpY2FnbzogcHJlU2VuZEZhaWx1cmVSZXNwb25zZSIpOwp9\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_IDP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287394427,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"d2dc1ae7-ca1b-4ce4-81b8-5d58dfba73b1\",\"name\":\"Saml2 IDP Adapter Always Auth - imported (1)\",\"description\":\"Always redirect browser pre-auth\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjEtMjAyMiBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUy4KICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGUgc2NyaXB0IGhhcyB0aGVzZSB0b3AgbGV2ZWwgZnVuY3Rpb25zIHRoYXQgY291bGQgYmUgZXhlY3V0ZWQgZHVyaW5nIGEgU0FNTDIgZmxvdy4KICogICAgICAtIHByZVNpbmdsZVNpZ25PbgogKiAgICAgIC0gcHJlQXV0aGVudGljYXRpb24KICogICAgICAtIHByZVNlbmRSZXNwb25zZQogKiAgICAgIC0gcHJlU2lnblJlc3BvbnNlCiAqICAgICAgLSBwcmVTZW5kRmFpbHVyZVJlc3BvbnNlCiAqCiAqIFBsZWFzZSBzZWUgdGhlIGphdmFkb2MgZm9yIHRoZSBpbnRlcmZhY2UgZGVmaW5pdGlvbiBhbmQgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4yL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL1NBTUwySWRlbnRpdHlQcm92aWRlckFkYXB0ZXIuaHRtbAogKiBOb3RlIHRoYXQgdGhlIGluaXRpYWxpemUgbWV0aG9kIGlzIG5vdCBzdXBwb3J0ZWQgaW4gdGhlIHNjcmlwdHMuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzLiBDaGVjayB0aGUgZG9jdW1lbnRhdGlvbiBvbiB0aGUgcmVzcGVjdGl2ZSBmdW5jdGlvbnMgZm9yIHRoZSB2YXJpYWJsZXMgYXZhaWxhYmxlIHRvIGl0LgogKgogKiBob3N0ZWRFbnRpdHlJZCAtIFN0cmluZwogKiAgICAgRW50aXR5IElEIGZvciB0aGUgaG9zdGVkIElEUAogKiByZWFsbSAtIFN0cmluZwogKiAgICAgUmVhbG0gb2YgdGhlIGhvc3RlZCBJRFAKICogaWRwQWRhcHRlclNjcmlwdEhlbHBlciAtIElkcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEpCiAqICAgICBBbiBpbnN0YW5jZSBvZiBJZHBBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIHJlcXVlc3QgLSBIdHRwU2VydmxldFJlcXVlc3QgKDIpCiAqICAgICBTZXJ2bGV0IHJlcXVlc3Qgb2JqZWN0CiAqIHJlc3BvbnNlIC0gSHR0cFNlcnZsZXRSZXNwb25zZSAoMykKICogICAgIFNlcnZsZXQgcmVzcG9uc2Ugb2JqZWN0CiAqIGF1dGhuUmVxdWVzdCAtIEF1dGhuUmVxdWVzdCAoNCkKICogICAgIFRoZSBvcmlnaW5hbCBhdXRoZW50aWNhdGlvbiByZXF1ZXN0IHNlbnQgZnJvbSBTUAogKiByZXFJZCAtIFN0cmluZwogKiAgICAgVGhlIGlkIHRvIHVzZSBmb3IgY29udGludWF0aW9uIG9mIHByb2Nlc3NpbmcgaWYgdGhlIGFkYXB0ZXIgcmVkaXJlY3RzCiAqIHJlcyAtIFJlc3BvbnNlICg1KQogKiAgICAgVGhlIFNBTUwgUmVzcG9uc2UKICogc2Vzc2lvbiAtIFNTT1Rva2VuICg2KQogKiAgICAgVGhlIHNpbmdsZSBzaWduLW9uIHNlc3Npb24uIFRoZSByZWZlcmVuY2UgdHlwZSBvZiB0aGlzIGlzIE9iamVjdCBhbmQgd291bGQgbmVlZCB0byBiZSBjYXN0ZWQgdG8gU1NPVG9rZW4uCiAqIHJlbGF5U3RhdGUgLSBTdHJpbmcKICogICAgIFRoZSByZWxheVN0YXRlIHRoYXQgd2lsbCBiZSB1c2VkIGluIHRoZSByZWRpcmVjdAogKiBmYXVsdENvZGUgLSBTdHJpbmcKICogICAgIHRoZSBmYXVsdCBjb2RlIHRoYXQgd2lsbCBiZSByZXR1cm5lZCBpbiB0aGUgU0FNTCByZXNwb25zZQogKiBmYXVsdERldGFpbCAtIFN0cmluZwogKiAgICAgdGhlIGZhdWx0IGRldGFpbCB0aGF0IHdpbGwgYmUgcmV0dXJuZWQgaW4gdGhlIFNBTUwgcmVzcG9uc2UKICogbG9nZ2VyIC0gTG9nZ2VyIGluc3RhbmNlCiAqICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgQ29ycmVzcG9uZGluZyBsb2cgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLjxzY3JpcHQgbmFtZT4KICoKICogVGhyb3dzIFNBTUwyRXhjZXB0aW9uICg3KToKICogICAgIGZvciBhbnkgZXhjZXB0aW9ucyBvY2N1cnJpbmcgaW4gdGhlIGFkYXB0ZXIuIFRoZSBmZWRlcmF0aW9uIHByb2Nlc3Mgd2lsbCBjb250aW51ZQogKgogKiBDbGFzcyByZWZlcmVuY2U6CiAqICgxKSBpZHBBZGFwdGVyU2NyaXB0SGVscGVyIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcGx1Z2lucy9zY3JpcHRlZC9JZHBBZGFwdGVyU2NyaXB0SGVscGVyLmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlcXVlc3QgLSBodHRwczovL3RvbWNhdC5hcGFjaGUub3JnL3RvbWNhdC03LjAtZG9jL3NlcnZsZXRhcGkvamF2YXgvc2VydmxldC9odHRwL0h0dHBTZXJ2bGV0UmVxdWVzdC5odG1sLgogKiAoMykgSHR0cFNlcnZsZXRSZXNwb25zZSAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXNwb25zZS5odG1sLgogKiAoNCkgQXV0aG5SZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL1Jlc3BvbnNlLmh0bWwuCiAqICg2KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDcpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvY29tbW9uL1NBTUwyRXhjZXB0aW9uLmh0bWwuCiAqLwoKLyoKICogVGVtcGxhdGUvZGVmYXVsdCBzY3JpcHQgZm9yIFNBTUwyIElEUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT246CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIGlkcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIHJlcXVlc3QKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHJlcUlkCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiBicm93c2VyIHJlZGlyZWN0aW9uIGlzIGhhcHBlbmluZyBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTaW5nbGVTaWduT24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNpbmdsZVNpZ25PbiIpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZUF1dGhlbnRpY2F0aW9uOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBpcyBoYXBwZW5pbmcgYWZ0ZXIgcHJvY2Vzc2luZywgZmFsc2Ugb3RoZXJ3aXNlLiBEZWZhdWx0IHRvIGZhbHNlLgogKi8KZnVuY3Rpb24gcHJlQXV0aGVudGljYXRpb24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZUF1dGhlbnRpY2F0aW9uIik7CiAgICByZXR1cm4gdHJ1ZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZFJlc3BvbnNlOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBoYXBwZW5lZCBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTZW5kUmVzcG9uc2UgKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNlbmRSZXNwb25zZSIpOwogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IGF1dGhuUmVxdWVzdDogIithdXRoblJlcXVlc3QpOwogICAgICByZXNwb25zZS5zZW5kUmVkaXJlY3QoImh0dHBzOi8vaWRjLnNjaGV1YmVyLmlvL2FtL1hVSS8/cmVhbG09YWxwaGEmYXV0aEluZGV4VHlwZT1zZXJ2aWNlJmF1dGhJbmRleFZhbHVlPURpc3BhdGNoZXImRm9yY2VBdXRoPXRydWUmZ290bz0iK3JlbGF5U3RhdGUpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpZ25SZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgYXV0aG5SZXF1ZXN0CiAqICAgICBzZXNzaW9uCiAqICAgICByZWxheVN0YXRlCiAqICAgICByZXMKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2lnblJlc3BvbnNlICgpIHsKICAgICAgbG9nZ2VyLmVycm9yKCJDaGljYWdvOiBwcmVTaWduUmVzcG9uc2UiKTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZEZhaWx1cmVSZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGZhdWx0Q29kZQogKiAgICAgZmF1bHREZXRhaWwKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2VuZEZhaWx1cmVSZXNwb25zZSAoKSB7CiAgICAgIGxvZ2dlci5lcnJvcigiQ2hpY2FnbzogcHJlU2VuZEZhaWx1cmVSZXNwb25zZSIpOwp9\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_IDP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730396413,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -4008,11 +4008,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:34 GMT" + "value": "Thu, 11 Jul 2024 20:39:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -4037,8 +4037,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:34.356Z", - "time": 74, + "startedDateTime": "2024-07-11T20:39:56.353Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -4046,7 +4046,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 74 + "wait": 78 } }, { @@ -4071,7 +4071,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -4110,7 +4110,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 7529, - "text": "{\"_id\":\"994a4e8f-2741-424a-83e7-3c5f78da01f5\",\"name\":\"Saml2 IDP Adapter Always Auth - imported (2)\",\"description\":\"Always redirect browser pre-auth\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjEtMjAyMiBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUy4KICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGUgc2NyaXB0IGhhcyB0aGVzZSB0b3AgbGV2ZWwgZnVuY3Rpb25zIHRoYXQgY291bGQgYmUgZXhlY3V0ZWQgZHVyaW5nIGEgU0FNTDIgZmxvdy4KICogICAgICAtIHByZVNpbmdsZVNpZ25PbgogKiAgICAgIC0gcHJlQXV0aGVudGljYXRpb24KICogICAgICAtIHByZVNlbmRSZXNwb25zZQogKiAgICAgIC0gcHJlU2lnblJlc3BvbnNlCiAqICAgICAgLSBwcmVTZW5kRmFpbHVyZVJlc3BvbnNlCiAqCiAqIFBsZWFzZSBzZWUgdGhlIGphdmFkb2MgZm9yIHRoZSBpbnRlcmZhY2UgZGVmaW5pdGlvbiBhbmQgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4yL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL1NBTUwySWRlbnRpdHlQcm92aWRlckFkYXB0ZXIuaHRtbAogKiBOb3RlIHRoYXQgdGhlIGluaXRpYWxpemUgbWV0aG9kIGlzIG5vdCBzdXBwb3J0ZWQgaW4gdGhlIHNjcmlwdHMuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzLiBDaGVjayB0aGUgZG9jdW1lbnRhdGlvbiBvbiB0aGUgcmVzcGVjdGl2ZSBmdW5jdGlvbnMgZm9yIHRoZSB2YXJpYWJsZXMgYXZhaWxhYmxlIHRvIGl0LgogKgogKiBob3N0ZWRFbnRpdHlJZCAtIFN0cmluZwogKiAgICAgRW50aXR5IElEIGZvciB0aGUgaG9zdGVkIElEUAogKiByZWFsbSAtIFN0cmluZwogKiAgICAgUmVhbG0gb2YgdGhlIGhvc3RlZCBJRFAKICogaWRwQWRhcHRlclNjcmlwdEhlbHBlciAtIElkcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEpCiAqICAgICBBbiBpbnN0YW5jZSBvZiBJZHBBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIHJlcXVlc3QgLSBIdHRwU2VydmxldFJlcXVlc3QgKDIpCiAqICAgICBTZXJ2bGV0IHJlcXVlc3Qgb2JqZWN0CiAqIHJlc3BvbnNlIC0gSHR0cFNlcnZsZXRSZXNwb25zZSAoMykKICogICAgIFNlcnZsZXQgcmVzcG9uc2Ugb2JqZWN0CiAqIGF1dGhuUmVxdWVzdCAtIEF1dGhuUmVxdWVzdCAoNCkKICogICAgIFRoZSBvcmlnaW5hbCBhdXRoZW50aWNhdGlvbiByZXF1ZXN0IHNlbnQgZnJvbSBTUAogKiByZXFJZCAtIFN0cmluZwogKiAgICAgVGhlIGlkIHRvIHVzZSBmb3IgY29udGludWF0aW9uIG9mIHByb2Nlc3NpbmcgaWYgdGhlIGFkYXB0ZXIgcmVkaXJlY3RzCiAqIHJlcyAtIFJlc3BvbnNlICg1KQogKiAgICAgVGhlIFNBTUwgUmVzcG9uc2UKICogc2Vzc2lvbiAtIFNTT1Rva2VuICg2KQogKiAgICAgVGhlIHNpbmdsZSBzaWduLW9uIHNlc3Npb24uIFRoZSByZWZlcmVuY2UgdHlwZSBvZiB0aGlzIGlzIE9iamVjdCBhbmQgd291bGQgbmVlZCB0byBiZSBjYXN0ZWQgdG8gU1NPVG9rZW4uCiAqIHJlbGF5U3RhdGUgLSBTdHJpbmcKICogICAgIFRoZSByZWxheVN0YXRlIHRoYXQgd2lsbCBiZSB1c2VkIGluIHRoZSByZWRpcmVjdAogKiBmYXVsdENvZGUgLSBTdHJpbmcKICogICAgIHRoZSBmYXVsdCBjb2RlIHRoYXQgd2lsbCBiZSByZXR1cm5lZCBpbiB0aGUgU0FNTCByZXNwb25zZQogKiBmYXVsdERldGFpbCAtIFN0cmluZwogKiAgICAgdGhlIGZhdWx0IGRldGFpbCB0aGF0IHdpbGwgYmUgcmV0dXJuZWQgaW4gdGhlIFNBTUwgcmVzcG9uc2UKICogbG9nZ2VyIC0gTG9nZ2VyIGluc3RhbmNlCiAqICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgQ29ycmVzcG9uZGluZyBsb2cgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLjxzY3JpcHQgbmFtZT4KICoKICogVGhyb3dzIFNBTUwyRXhjZXB0aW9uICg3KToKICogICAgIGZvciBhbnkgZXhjZXB0aW9ucyBvY2N1cnJpbmcgaW4gdGhlIGFkYXB0ZXIuIFRoZSBmZWRlcmF0aW9uIHByb2Nlc3Mgd2lsbCBjb250aW51ZQogKgogKiBDbGFzcyByZWZlcmVuY2U6CiAqICgxKSBpZHBBZGFwdGVyU2NyaXB0SGVscGVyIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcGx1Z2lucy9zY3JpcHRlZC9JZHBBZGFwdGVyU2NyaXB0SGVscGVyLmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlcXVlc3QgLSBodHRwczovL3RvbWNhdC5hcGFjaGUub3JnL3RvbWNhdC03LjAtZG9jL3NlcnZsZXRhcGkvamF2YXgvc2VydmxldC9odHRwL0h0dHBTZXJ2bGV0UmVxdWVzdC5odG1sLgogKiAoMykgSHR0cFNlcnZsZXRSZXNwb25zZSAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXNwb25zZS5odG1sLgogKiAoNCkgQXV0aG5SZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL1Jlc3BvbnNlLmh0bWwuCiAqICg2KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDcpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvY29tbW9uL1NBTUwyRXhjZXB0aW9uLmh0bWwuCiAqLwoKLyoKICogVGVtcGxhdGUvZGVmYXVsdCBzY3JpcHQgZm9yIFNBTUwyIElEUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT246CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIGlkcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIHJlcXVlc3QKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHJlcUlkCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiBicm93c2VyIHJlZGlyZWN0aW9uIGlzIGhhcHBlbmluZyBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTaW5nbGVTaWduT24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNpbmdsZVNpZ25PbiIpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZUF1dGhlbnRpY2F0aW9uOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBpcyBoYXBwZW5pbmcgYWZ0ZXIgcHJvY2Vzc2luZywgZmFsc2Ugb3RoZXJ3aXNlLiBEZWZhdWx0IHRvIGZhbHNlLgogKi8KZnVuY3Rpb24gcHJlQXV0aGVudGljYXRpb24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZUF1dGhlbnRpY2F0aW9uIik7CiAgICByZXR1cm4gdHJ1ZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZFJlc3BvbnNlOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBoYXBwZW5lZCBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTZW5kUmVzcG9uc2UgKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNlbmRSZXNwb25zZSIpOwogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IGF1dGhuUmVxdWVzdDogIithdXRoblJlcXVlc3QpOwogICAgICByZXNwb25zZS5zZW5kUmVkaXJlY3QoImh0dHBzOi8vaWRjLnNjaGV1YmVyLmlvL2FtL1hVSS8/cmVhbG09YWxwaGEmYXV0aEluZGV4VHlwZT1zZXJ2aWNlJmF1dGhJbmRleFZhbHVlPURpc3BhdGNoZXImRm9yY2VBdXRoPXRydWUmZ290bz0iK3JlbGF5U3RhdGUpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpZ25SZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgYXV0aG5SZXF1ZXN0CiAqICAgICBzZXNzaW9uCiAqICAgICByZWxheVN0YXRlCiAqICAgICByZXMKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2lnblJlc3BvbnNlICgpIHsKICAgICAgbG9nZ2VyLmVycm9yKCJDaGljYWdvOiBwcmVTaWduUmVzcG9uc2UiKTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZEZhaWx1cmVSZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGZhdWx0Q29kZQogKiAgICAgZmF1bHREZXRhaWwKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2VuZEZhaWx1cmVSZXNwb25zZSAoKSB7CiAgICAgIGxvZ2dlci5lcnJvcigiQ2hpY2FnbzogcHJlU2VuZEZhaWx1cmVSZXNwb25zZSIpOwp9\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_IDP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287394496,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"994a4e8f-2741-424a-83e7-3c5f78da01f5\",\"name\":\"Saml2 IDP Adapter Always Auth - imported (2)\",\"description\":\"Always redirect browser pre-auth\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjEtMjAyMiBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUy4KICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGUgc2NyaXB0IGhhcyB0aGVzZSB0b3AgbGV2ZWwgZnVuY3Rpb25zIHRoYXQgY291bGQgYmUgZXhlY3V0ZWQgZHVyaW5nIGEgU0FNTDIgZmxvdy4KICogICAgICAtIHByZVNpbmdsZVNpZ25PbgogKiAgICAgIC0gcHJlQXV0aGVudGljYXRpb24KICogICAgICAtIHByZVNlbmRSZXNwb25zZQogKiAgICAgIC0gcHJlU2lnblJlc3BvbnNlCiAqICAgICAgLSBwcmVTZW5kRmFpbHVyZVJlc3BvbnNlCiAqCiAqIFBsZWFzZSBzZWUgdGhlIGphdmFkb2MgZm9yIHRoZSBpbnRlcmZhY2UgZGVmaW5pdGlvbiBhbmQgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4yL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL1NBTUwySWRlbnRpdHlQcm92aWRlckFkYXB0ZXIuaHRtbAogKiBOb3RlIHRoYXQgdGhlIGluaXRpYWxpemUgbWV0aG9kIGlzIG5vdCBzdXBwb3J0ZWQgaW4gdGhlIHNjcmlwdHMuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzLiBDaGVjayB0aGUgZG9jdW1lbnRhdGlvbiBvbiB0aGUgcmVzcGVjdGl2ZSBmdW5jdGlvbnMgZm9yIHRoZSB2YXJpYWJsZXMgYXZhaWxhYmxlIHRvIGl0LgogKgogKiBob3N0ZWRFbnRpdHlJZCAtIFN0cmluZwogKiAgICAgRW50aXR5IElEIGZvciB0aGUgaG9zdGVkIElEUAogKiByZWFsbSAtIFN0cmluZwogKiAgICAgUmVhbG0gb2YgdGhlIGhvc3RlZCBJRFAKICogaWRwQWRhcHRlclNjcmlwdEhlbHBlciAtIElkcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEpCiAqICAgICBBbiBpbnN0YW5jZSBvZiBJZHBBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIHJlcXVlc3QgLSBIdHRwU2VydmxldFJlcXVlc3QgKDIpCiAqICAgICBTZXJ2bGV0IHJlcXVlc3Qgb2JqZWN0CiAqIHJlc3BvbnNlIC0gSHR0cFNlcnZsZXRSZXNwb25zZSAoMykKICogICAgIFNlcnZsZXQgcmVzcG9uc2Ugb2JqZWN0CiAqIGF1dGhuUmVxdWVzdCAtIEF1dGhuUmVxdWVzdCAoNCkKICogICAgIFRoZSBvcmlnaW5hbCBhdXRoZW50aWNhdGlvbiByZXF1ZXN0IHNlbnQgZnJvbSBTUAogKiByZXFJZCAtIFN0cmluZwogKiAgICAgVGhlIGlkIHRvIHVzZSBmb3IgY29udGludWF0aW9uIG9mIHByb2Nlc3NpbmcgaWYgdGhlIGFkYXB0ZXIgcmVkaXJlY3RzCiAqIHJlcyAtIFJlc3BvbnNlICg1KQogKiAgICAgVGhlIFNBTUwgUmVzcG9uc2UKICogc2Vzc2lvbiAtIFNTT1Rva2VuICg2KQogKiAgICAgVGhlIHNpbmdsZSBzaWduLW9uIHNlc3Npb24uIFRoZSByZWZlcmVuY2UgdHlwZSBvZiB0aGlzIGlzIE9iamVjdCBhbmQgd291bGQgbmVlZCB0byBiZSBjYXN0ZWQgdG8gU1NPVG9rZW4uCiAqIHJlbGF5U3RhdGUgLSBTdHJpbmcKICogICAgIFRoZSByZWxheVN0YXRlIHRoYXQgd2lsbCBiZSB1c2VkIGluIHRoZSByZWRpcmVjdAogKiBmYXVsdENvZGUgLSBTdHJpbmcKICogICAgIHRoZSBmYXVsdCBjb2RlIHRoYXQgd2lsbCBiZSByZXR1cm5lZCBpbiB0aGUgU0FNTCByZXNwb25zZQogKiBmYXVsdERldGFpbCAtIFN0cmluZwogKiAgICAgdGhlIGZhdWx0IGRldGFpbCB0aGF0IHdpbGwgYmUgcmV0dXJuZWQgaW4gdGhlIFNBTUwgcmVzcG9uc2UKICogbG9nZ2VyIC0gTG9nZ2VyIGluc3RhbmNlCiAqICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgQ29ycmVzcG9uZGluZyBsb2cgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLjxzY3JpcHQgbmFtZT4KICoKICogVGhyb3dzIFNBTUwyRXhjZXB0aW9uICg3KToKICogICAgIGZvciBhbnkgZXhjZXB0aW9ucyBvY2N1cnJpbmcgaW4gdGhlIGFkYXB0ZXIuIFRoZSBmZWRlcmF0aW9uIHByb2Nlc3Mgd2lsbCBjb250aW51ZQogKgogKiBDbGFzcyByZWZlcmVuY2U6CiAqICgxKSBpZHBBZGFwdGVyU2NyaXB0SGVscGVyIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcGx1Z2lucy9zY3JpcHRlZC9JZHBBZGFwdGVyU2NyaXB0SGVscGVyLmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlcXVlc3QgLSBodHRwczovL3RvbWNhdC5hcGFjaGUub3JnL3RvbWNhdC03LjAtZG9jL3NlcnZsZXRhcGkvamF2YXgvc2VydmxldC9odHRwL0h0dHBTZXJ2bGV0UmVxdWVzdC5odG1sLgogKiAoMykgSHR0cFNlcnZsZXRSZXNwb25zZSAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXNwb25zZS5odG1sLgogKiAoNCkgQXV0aG5SZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL1Jlc3BvbnNlLmh0bWwuCiAqICg2KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDcpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvY29tbW9uL1NBTUwyRXhjZXB0aW9uLmh0bWwuCiAqLwoKLyoKICogVGVtcGxhdGUvZGVmYXVsdCBzY3JpcHQgZm9yIFNBTUwyIElEUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT246CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIGlkcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIHJlcXVlc3QKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHJlcUlkCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiBicm93c2VyIHJlZGlyZWN0aW9uIGlzIGhhcHBlbmluZyBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTaW5nbGVTaWduT24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNpbmdsZVNpZ25PbiIpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZUF1dGhlbnRpY2F0aW9uOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBpcyBoYXBwZW5pbmcgYWZ0ZXIgcHJvY2Vzc2luZywgZmFsc2Ugb3RoZXJ3aXNlLiBEZWZhdWx0IHRvIGZhbHNlLgogKi8KZnVuY3Rpb24gcHJlQXV0aGVudGljYXRpb24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZUF1dGhlbnRpY2F0aW9uIik7CiAgICByZXR1cm4gdHJ1ZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZFJlc3BvbnNlOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBoYXBwZW5lZCBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTZW5kUmVzcG9uc2UgKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNlbmRSZXNwb25zZSIpOwogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IGF1dGhuUmVxdWVzdDogIithdXRoblJlcXVlc3QpOwogICAgICByZXNwb25zZS5zZW5kUmVkaXJlY3QoImh0dHBzOi8vaWRjLnNjaGV1YmVyLmlvL2FtL1hVSS8/cmVhbG09YWxwaGEmYXV0aEluZGV4VHlwZT1zZXJ2aWNlJmF1dGhJbmRleFZhbHVlPURpc3BhdGNoZXImRm9yY2VBdXRoPXRydWUmZ290bz0iK3JlbGF5U3RhdGUpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpZ25SZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgYXV0aG5SZXF1ZXN0CiAqICAgICBzZXNzaW9uCiAqICAgICByZWxheVN0YXRlCiAqICAgICByZXMKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2lnblJlc3BvbnNlICgpIHsKICAgICAgbG9nZ2VyLmVycm9yKCJDaGljYWdvOiBwcmVTaWduUmVzcG9uc2UiKTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZEZhaWx1cmVSZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGZhdWx0Q29kZQogKiAgICAgZmF1bHREZXRhaWwKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2VuZEZhaWx1cmVSZXNwb25zZSAoKSB7CiAgICAgIGxvZ2dlci5lcnJvcigiQ2hpY2FnbzogcHJlU2VuZEZhaWx1cmVSZXNwb25zZSIpOwp9\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_IDP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730396486,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -4164,11 +4164,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:34 GMT" + "value": "Thu, 11 Jul 2024 20:39:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -4193,8 +4193,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:34.434Z", - "time": 62, + "startedDateTime": "2024-07-11T20:39:56.437Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -4202,7 +4202,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 68 } }, { @@ -4227,7 +4227,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -4266,7 +4266,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 7514, - "text": "{\"_id\":\"85523e71-2d77-4577-b078-6f9674cc54e2\",\"name\":\"Saml2 IDP Adapter Always Auth\",\"description\":\"Always redirect browser pre-auth\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjEtMjAyMiBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUy4KICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGUgc2NyaXB0IGhhcyB0aGVzZSB0b3AgbGV2ZWwgZnVuY3Rpb25zIHRoYXQgY291bGQgYmUgZXhlY3V0ZWQgZHVyaW5nIGEgU0FNTDIgZmxvdy4KICogICAgICAtIHByZVNpbmdsZVNpZ25PbgogKiAgICAgIC0gcHJlQXV0aGVudGljYXRpb24KICogICAgICAtIHByZVNlbmRSZXNwb25zZQogKiAgICAgIC0gcHJlU2lnblJlc3BvbnNlCiAqICAgICAgLSBwcmVTZW5kRmFpbHVyZVJlc3BvbnNlCiAqCiAqIFBsZWFzZSBzZWUgdGhlIGphdmFkb2MgZm9yIHRoZSBpbnRlcmZhY2UgZGVmaW5pdGlvbiBhbmQgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4yL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL1NBTUwySWRlbnRpdHlQcm92aWRlckFkYXB0ZXIuaHRtbAogKiBOb3RlIHRoYXQgdGhlIGluaXRpYWxpemUgbWV0aG9kIGlzIG5vdCBzdXBwb3J0ZWQgaW4gdGhlIHNjcmlwdHMuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzLiBDaGVjayB0aGUgZG9jdW1lbnRhdGlvbiBvbiB0aGUgcmVzcGVjdGl2ZSBmdW5jdGlvbnMgZm9yIHRoZSB2YXJpYWJsZXMgYXZhaWxhYmxlIHRvIGl0LgogKgogKiBob3N0ZWRFbnRpdHlJZCAtIFN0cmluZwogKiAgICAgRW50aXR5IElEIGZvciB0aGUgaG9zdGVkIElEUAogKiByZWFsbSAtIFN0cmluZwogKiAgICAgUmVhbG0gb2YgdGhlIGhvc3RlZCBJRFAKICogaWRwQWRhcHRlclNjcmlwdEhlbHBlciAtIElkcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEpCiAqICAgICBBbiBpbnN0YW5jZSBvZiBJZHBBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIHJlcXVlc3QgLSBIdHRwU2VydmxldFJlcXVlc3QgKDIpCiAqICAgICBTZXJ2bGV0IHJlcXVlc3Qgb2JqZWN0CiAqIHJlc3BvbnNlIC0gSHR0cFNlcnZsZXRSZXNwb25zZSAoMykKICogICAgIFNlcnZsZXQgcmVzcG9uc2Ugb2JqZWN0CiAqIGF1dGhuUmVxdWVzdCAtIEF1dGhuUmVxdWVzdCAoNCkKICogICAgIFRoZSBvcmlnaW5hbCBhdXRoZW50aWNhdGlvbiByZXF1ZXN0IHNlbnQgZnJvbSBTUAogKiByZXFJZCAtIFN0cmluZwogKiAgICAgVGhlIGlkIHRvIHVzZSBmb3IgY29udGludWF0aW9uIG9mIHByb2Nlc3NpbmcgaWYgdGhlIGFkYXB0ZXIgcmVkaXJlY3RzCiAqIHJlcyAtIFJlc3BvbnNlICg1KQogKiAgICAgVGhlIFNBTUwgUmVzcG9uc2UKICogc2Vzc2lvbiAtIFNTT1Rva2VuICg2KQogKiAgICAgVGhlIHNpbmdsZSBzaWduLW9uIHNlc3Npb24uIFRoZSByZWZlcmVuY2UgdHlwZSBvZiB0aGlzIGlzIE9iamVjdCBhbmQgd291bGQgbmVlZCB0byBiZSBjYXN0ZWQgdG8gU1NPVG9rZW4uCiAqIHJlbGF5U3RhdGUgLSBTdHJpbmcKICogICAgIFRoZSByZWxheVN0YXRlIHRoYXQgd2lsbCBiZSB1c2VkIGluIHRoZSByZWRpcmVjdAogKiBmYXVsdENvZGUgLSBTdHJpbmcKICogICAgIHRoZSBmYXVsdCBjb2RlIHRoYXQgd2lsbCBiZSByZXR1cm5lZCBpbiB0aGUgU0FNTCByZXNwb25zZQogKiBmYXVsdERldGFpbCAtIFN0cmluZwogKiAgICAgdGhlIGZhdWx0IGRldGFpbCB0aGF0IHdpbGwgYmUgcmV0dXJuZWQgaW4gdGhlIFNBTUwgcmVzcG9uc2UKICogbG9nZ2VyIC0gTG9nZ2VyIGluc3RhbmNlCiAqICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgQ29ycmVzcG9uZGluZyBsb2cgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLjxzY3JpcHQgbmFtZT4KICoKICogVGhyb3dzIFNBTUwyRXhjZXB0aW9uICg3KToKICogICAgIGZvciBhbnkgZXhjZXB0aW9ucyBvY2N1cnJpbmcgaW4gdGhlIGFkYXB0ZXIuIFRoZSBmZWRlcmF0aW9uIHByb2Nlc3Mgd2lsbCBjb250aW51ZQogKgogKiBDbGFzcyByZWZlcmVuY2U6CiAqICgxKSBpZHBBZGFwdGVyU2NyaXB0SGVscGVyIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcGx1Z2lucy9zY3JpcHRlZC9JZHBBZGFwdGVyU2NyaXB0SGVscGVyLmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlcXVlc3QgLSBodHRwczovL3RvbWNhdC5hcGFjaGUub3JnL3RvbWNhdC03LjAtZG9jL3NlcnZsZXRhcGkvamF2YXgvc2VydmxldC9odHRwL0h0dHBTZXJ2bGV0UmVxdWVzdC5odG1sLgogKiAoMykgSHR0cFNlcnZsZXRSZXNwb25zZSAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXNwb25zZS5odG1sLgogKiAoNCkgQXV0aG5SZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL1Jlc3BvbnNlLmh0bWwuCiAqICg2KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDcpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvY29tbW9uL1NBTUwyRXhjZXB0aW9uLmh0bWwuCiAqLwoKLyoKICogVGVtcGxhdGUvZGVmYXVsdCBzY3JpcHQgZm9yIFNBTUwyIElEUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT246CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIGlkcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIHJlcXVlc3QKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHJlcUlkCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiBicm93c2VyIHJlZGlyZWN0aW9uIGlzIGhhcHBlbmluZyBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTaW5nbGVTaWduT24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNpbmdsZVNpZ25PbiIpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZUF1dGhlbnRpY2F0aW9uOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBpcyBoYXBwZW5pbmcgYWZ0ZXIgcHJvY2Vzc2luZywgZmFsc2Ugb3RoZXJ3aXNlLiBEZWZhdWx0IHRvIGZhbHNlLgogKi8KZnVuY3Rpb24gcHJlQXV0aGVudGljYXRpb24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZUF1dGhlbnRpY2F0aW9uIik7CiAgICByZXR1cm4gdHJ1ZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZFJlc3BvbnNlOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBoYXBwZW5lZCBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTZW5kUmVzcG9uc2UgKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNlbmRSZXNwb25zZSIpOwogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IGF1dGhuUmVxdWVzdDogIithdXRoblJlcXVlc3QpOwogICAgICByZXNwb25zZS5zZW5kUmVkaXJlY3QoImh0dHBzOi8vaWRjLnNjaGV1YmVyLmlvL2FtL1hVSS8/cmVhbG09YWxwaGEmYXV0aEluZGV4VHlwZT1zZXJ2aWNlJmF1dGhJbmRleFZhbHVlPURpc3BhdGNoZXImRm9yY2VBdXRoPXRydWUmZ290bz0iK3JlbGF5U3RhdGUpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpZ25SZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgYXV0aG5SZXF1ZXN0CiAqICAgICBzZXNzaW9uCiAqICAgICByZWxheVN0YXRlCiAqICAgICByZXMKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2lnblJlc3BvbnNlICgpIHsKICAgICAgbG9nZ2VyLmVycm9yKCJDaGljYWdvOiBwcmVTaWduUmVzcG9uc2UiKTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZEZhaWx1cmVSZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGZhdWx0Q29kZQogKiAgICAgZmF1bHREZXRhaWwKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2VuZEZhaWx1cmVSZXNwb25zZSAoKSB7CiAgICAgIGxvZ2dlci5lcnJvcigiQ2hpY2FnbzogcHJlU2VuZEZhaWx1cmVSZXNwb25zZSIpOwp9\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_IDP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287394592,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"85523e71-2d77-4577-b078-6f9674cc54e2\",\"name\":\"Saml2 IDP Adapter Always Auth\",\"description\":\"Always redirect browser pre-auth\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjEtMjAyMiBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUy4KICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGUgc2NyaXB0IGhhcyB0aGVzZSB0b3AgbGV2ZWwgZnVuY3Rpb25zIHRoYXQgY291bGQgYmUgZXhlY3V0ZWQgZHVyaW5nIGEgU0FNTDIgZmxvdy4KICogICAgICAtIHByZVNpbmdsZVNpZ25PbgogKiAgICAgIC0gcHJlQXV0aGVudGljYXRpb24KICogICAgICAtIHByZVNlbmRSZXNwb25zZQogKiAgICAgIC0gcHJlU2lnblJlc3BvbnNlCiAqICAgICAgLSBwcmVTZW5kRmFpbHVyZVJlc3BvbnNlCiAqCiAqIFBsZWFzZSBzZWUgdGhlIGphdmFkb2MgZm9yIHRoZSBpbnRlcmZhY2UgZGVmaW5pdGlvbiBhbmQgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4yL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL1NBTUwySWRlbnRpdHlQcm92aWRlckFkYXB0ZXIuaHRtbAogKiBOb3RlIHRoYXQgdGhlIGluaXRpYWxpemUgbWV0aG9kIGlzIG5vdCBzdXBwb3J0ZWQgaW4gdGhlIHNjcmlwdHMuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzLiBDaGVjayB0aGUgZG9jdW1lbnRhdGlvbiBvbiB0aGUgcmVzcGVjdGl2ZSBmdW5jdGlvbnMgZm9yIHRoZSB2YXJpYWJsZXMgYXZhaWxhYmxlIHRvIGl0LgogKgogKiBob3N0ZWRFbnRpdHlJZCAtIFN0cmluZwogKiAgICAgRW50aXR5IElEIGZvciB0aGUgaG9zdGVkIElEUAogKiByZWFsbSAtIFN0cmluZwogKiAgICAgUmVhbG0gb2YgdGhlIGhvc3RlZCBJRFAKICogaWRwQWRhcHRlclNjcmlwdEhlbHBlciAtIElkcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEpCiAqICAgICBBbiBpbnN0YW5jZSBvZiBJZHBBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIHJlcXVlc3QgLSBIdHRwU2VydmxldFJlcXVlc3QgKDIpCiAqICAgICBTZXJ2bGV0IHJlcXVlc3Qgb2JqZWN0CiAqIHJlc3BvbnNlIC0gSHR0cFNlcnZsZXRSZXNwb25zZSAoMykKICogICAgIFNlcnZsZXQgcmVzcG9uc2Ugb2JqZWN0CiAqIGF1dGhuUmVxdWVzdCAtIEF1dGhuUmVxdWVzdCAoNCkKICogICAgIFRoZSBvcmlnaW5hbCBhdXRoZW50aWNhdGlvbiByZXF1ZXN0IHNlbnQgZnJvbSBTUAogKiByZXFJZCAtIFN0cmluZwogKiAgICAgVGhlIGlkIHRvIHVzZSBmb3IgY29udGludWF0aW9uIG9mIHByb2Nlc3NpbmcgaWYgdGhlIGFkYXB0ZXIgcmVkaXJlY3RzCiAqIHJlcyAtIFJlc3BvbnNlICg1KQogKiAgICAgVGhlIFNBTUwgUmVzcG9uc2UKICogc2Vzc2lvbiAtIFNTT1Rva2VuICg2KQogKiAgICAgVGhlIHNpbmdsZSBzaWduLW9uIHNlc3Npb24uIFRoZSByZWZlcmVuY2UgdHlwZSBvZiB0aGlzIGlzIE9iamVjdCBhbmQgd291bGQgbmVlZCB0byBiZSBjYXN0ZWQgdG8gU1NPVG9rZW4uCiAqIHJlbGF5U3RhdGUgLSBTdHJpbmcKICogICAgIFRoZSByZWxheVN0YXRlIHRoYXQgd2lsbCBiZSB1c2VkIGluIHRoZSByZWRpcmVjdAogKiBmYXVsdENvZGUgLSBTdHJpbmcKICogICAgIHRoZSBmYXVsdCBjb2RlIHRoYXQgd2lsbCBiZSByZXR1cm5lZCBpbiB0aGUgU0FNTCByZXNwb25zZQogKiBmYXVsdERldGFpbCAtIFN0cmluZwogKiAgICAgdGhlIGZhdWx0IGRldGFpbCB0aGF0IHdpbGwgYmUgcmV0dXJuZWQgaW4gdGhlIFNBTUwgcmVzcG9uc2UKICogbG9nZ2VyIC0gTG9nZ2VyIGluc3RhbmNlCiAqICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgQ29ycmVzcG9uZGluZyBsb2cgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLjxzY3JpcHQgbmFtZT4KICoKICogVGhyb3dzIFNBTUwyRXhjZXB0aW9uICg3KToKICogICAgIGZvciBhbnkgZXhjZXB0aW9ucyBvY2N1cnJpbmcgaW4gdGhlIGFkYXB0ZXIuIFRoZSBmZWRlcmF0aW9uIHByb2Nlc3Mgd2lsbCBjb250aW51ZQogKgogKiBDbGFzcyByZWZlcmVuY2U6CiAqICgxKSBpZHBBZGFwdGVyU2NyaXB0SGVscGVyIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcGx1Z2lucy9zY3JpcHRlZC9JZHBBZGFwdGVyU2NyaXB0SGVscGVyLmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlcXVlc3QgLSBodHRwczovL3RvbWNhdC5hcGFjaGUub3JnL3RvbWNhdC03LjAtZG9jL3NlcnZsZXRhcGkvamF2YXgvc2VydmxldC9odHRwL0h0dHBTZXJ2bGV0UmVxdWVzdC5odG1sLgogKiAoMykgSHR0cFNlcnZsZXRSZXNwb25zZSAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXNwb25zZS5odG1sLgogKiAoNCkgQXV0aG5SZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL1Jlc3BvbnNlLmh0bWwuCiAqICg2KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDcpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvY29tbW9uL1NBTUwyRXhjZXB0aW9uLmh0bWwuCiAqLwoKLyoKICogVGVtcGxhdGUvZGVmYXVsdCBzY3JpcHQgZm9yIFNBTUwyIElEUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT246CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIGlkcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIHJlcXVlc3QKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHJlcUlkCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiBicm93c2VyIHJlZGlyZWN0aW9uIGlzIGhhcHBlbmluZyBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTaW5nbGVTaWduT24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNpbmdsZVNpZ25PbiIpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZUF1dGhlbnRpY2F0aW9uOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBpcyBoYXBwZW5pbmcgYWZ0ZXIgcHJvY2Vzc2luZywgZmFsc2Ugb3RoZXJ3aXNlLiBEZWZhdWx0IHRvIGZhbHNlLgogKi8KZnVuY3Rpb24gcHJlQXV0aGVudGljYXRpb24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZUF1dGhlbnRpY2F0aW9uIik7CiAgICByZXR1cm4gdHJ1ZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZFJlc3BvbnNlOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBoYXBwZW5lZCBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTZW5kUmVzcG9uc2UgKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNlbmRSZXNwb25zZSIpOwogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IGF1dGhuUmVxdWVzdDogIithdXRoblJlcXVlc3QpOwogICAgICByZXNwb25zZS5zZW5kUmVkaXJlY3QoImh0dHBzOi8vaWRjLnNjaGV1YmVyLmlvL2FtL1hVSS8/cmVhbG09YWxwaGEmYXV0aEluZGV4VHlwZT1zZXJ2aWNlJmF1dGhJbmRleFZhbHVlPURpc3BhdGNoZXImRm9yY2VBdXRoPXRydWUmZ290bz0iK3JlbGF5U3RhdGUpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpZ25SZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgYXV0aG5SZXF1ZXN0CiAqICAgICBzZXNzaW9uCiAqICAgICByZWxheVN0YXRlCiAqICAgICByZXMKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2lnblJlc3BvbnNlICgpIHsKICAgICAgbG9nZ2VyLmVycm9yKCJDaGljYWdvOiBwcmVTaWduUmVzcG9uc2UiKTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZEZhaWx1cmVSZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGZhdWx0Q29kZQogKiAgICAgZmF1bHREZXRhaWwKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2VuZEZhaWx1cmVSZXNwb25zZSAoKSB7CiAgICAgIGxvZ2dlci5lcnJvcigiQ2hpY2FnbzogcHJlU2VuZEZhaWx1cmVSZXNwb25zZSIpOwp9\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_IDP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730396565,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -4320,11 +4320,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:34 GMT" + "value": "Thu, 11 Jul 2024 20:39:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -4349,8 +4349,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:34.501Z", - "time": 98, + "startedDateTime": "2024-07-11T20:39:56.512Z", + "time": 75, "timings": { "blocked": -1, "connect": -1, @@ -4358,7 +4358,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 98 + "wait": 75 } }, { @@ -4383,7 +4383,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -4422,7 +4422,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 3239, - "text": "{\"_id\":\"3cb43516-ae69-433a-8787-501d45db14e9\",\"name\":\"debug\",\"description\":\"Display sharedState, transientState, and headers.\",\"script\":\"LyogZGVidWcKICoKICogQXV0aG9yOiB2b2xrZXIuc2NoZXViZXJAZm9yZ2Vyb2NrLmNvbQogKiAKICogRGlzcGxheSBzaGFyZWRTdGF0ZSwgdHJhbnNpZW50U3RhdGUsIGFuZCBoZWFkZXJzLgogKiAKICogVGhpcyBzY3JpcHQgZG9lcyBub3QgbmVlZCB0byBiZSBwYXJhbWV0cml6ZWQuIEl0IHdpbGwgd29yayBwcm9wZXJseSBhcyBpcy4KICogCiAqIFRoZSBTY3JpcHRlZCBEZWNpc2lvbiBOb2RlIG5lZWRzIHRoZSBmb2xsb3dpbmcgb3V0Y29tZXMgZGVmaW5lZDoKICogLSB0cnVlCiAqLwp2YXIgYW5jaG9yID0gImFuY2hvci0iLmNvbmNhdChnZW5lcmF0ZU51bWVyaWNUb2tlbigneHh4JykpOwp2YXIgaGFsaWduID0gImxlZnQiOwp2YXIgbWVzc2FnZSA9ICI8cD48Yj5TaGFyZWQgU3RhdGU8L2I+Ojxici8+Ii5jb25jYXQoCiAgICAgIHNoYXJlZFN0YXRlLnRvU3RyaW5nKCkpLmNvbmNhdCgiPC9wPiIpLmNvbmNhdCgKICAgICI8cD48Yj5UcmFuc2llbnQgU3RhdGU8L2I+Ojxici8+IikuY29uY2F0KAogICAgICB0cmFuc2llbnRTdGF0ZS50b1N0cmluZygpKS5jb25jYXQoIjwvcD4iKS5jb25jYXQoCiAgICAiPHA+PGI+UmVxdWVzdCBIZWFkZXJzPC9iPjo8YnIvPiIpLmNvbmNhdCgKICAgICAgcmVxdWVzdEhlYWRlcnMudG9TdHJpbmcoKSkuY29uY2F0KCI8L3A+IikKdmFyIHNjcmlwdCA9ICJBcnJheS5wcm90b3R5cGUuc2xpY2UuY2FsbChcbiIuY29uY2F0KAogICJkb2N1bWVudC5nZXRFbGVtZW50c0J5Q2xhc3NOYW1lKCdjYWxsYmFjay1jb21wb25lbnQnKSkuZm9yRWFjaChcbiIpLmNvbmNhdCgKICAiZnVuY3Rpb24gKGUpIHtcbiIpLmNvbmNhdCgKICAiICB2YXIgbWVzc2FnZSA9IGUuZmlyc3RFbGVtZW50Q2hpbGQ7XG4iKS5jb25jYXQoCiAgIiAgaWYgKG1lc3NhZ2UuZmlyc3RDaGlsZCAmJiBtZXNzYWdlLmZpcnN0Q2hpbGQubm9kZU5hbWUgPT0gJyN0ZXh0JyAmJiBtZXNzYWdlLmZpcnN0Q2hpbGQubm9kZVZhbHVlLnRyaW0oKSA9PSAnIikuY29uY2F0KGFuY2hvcikuY29uY2F0KCInKSB7XG4iKS5jb25jYXQoCiAgIiAgICBtZXNzYWdlLmNsYXNzTmFtZSA9IFwidGV4dC1sZWZ0XCI7XG4iKS5jb25jYXQoCiAgIiAgICBtZXNzYWdlLmFsaWduID0gXCIiKS5jb25jYXQoaGFsaWduKS5jb25jYXQoIlwiO1xuIikuY29uY2F0KAogICIgICAgbWVzc2FnZS5pbm5lckhUTUwgPSAnIikuY29uY2F0KG1lc3NhZ2UpLmNvbmNhdCgiJztcbiIpLmNvbmNhdCgKICAiICB9XG4iKS5jb25jYXQoCiAgIn0pIikKdmFyIGZyID0gSmF2YUltcG9ydGVyKAogICAgb3JnLmZvcmdlcm9jay5vcGVuYW0uYXV0aC5ub2RlLmFwaS5BY3Rpb24sCiAgICBqYXZheC5zZWN1cml0eS5hdXRoLmNhbGxiYWNrLlRleHRPdXRwdXRDYWxsYmFjaywKICAgIGNvbS5zdW4uaWRlbnRpdHkuYXV0aGVudGljYXRpb24uY2FsbGJhY2tzLlNjcmlwdFRleHRPdXRwdXRDYWxsYmFjawopCmlmIChtZXNzYWdlLmxlbmd0aCAmJiBjYWxsYmFja3MuaXNFbXB0eSgpKSB7CiAgICBhY3Rpb24gPSBmci5BY3Rpb24uc2VuZCgKICAgICAgICBuZXcgZnIuVGV4dE91dHB1dENhbGxiYWNrKAogICAgICAgICAgICBmci5UZXh0T3V0cHV0Q2FsbGJhY2suSU5GT1JNQVRJT04sCiAgICAgICAgICAgIGFuY2hvcgogICAgICAgICksCiAgICAgICAgbmV3IGZyLlNjcmlwdFRleHRPdXRwdXRDYWxsYmFjayhzY3JpcHQpCiAgICApLmJ1aWxkKCkKfQplbHNlIHsKICBhY3Rpb24gPSBmci5BY3Rpb24uZ29UbygidHJ1ZSIpLmJ1aWxkKCk7Cn0KCiAvKgogICogR2VuZXJhdGUgYSB0b2tlbiBpbiB0aGUgZGVzaXJlZCBmb3JtYXQuIEFsbCAneCcgY2hhcmFjdGVycyB3aWxsIGJlIHJlcGxhY2VkIHdpdGggYSByYW5kb20gbnVtYmVyIDAtOS4KICAqIAogICogRXhhbXBsZToKICAqICd4eHh4eCcgcHJvZHVjZXMgJzI4NTM1JwogICogJ3h4eC14eHgnIHByb2R1Y2VzICc0MzItNTIxJwogICovCmZ1bmN0aW9uIGdlbmVyYXRlTnVtZXJpY1Rva2VuKGZvcm1hdCkgewogICAgcmV0dXJuIGZvcm1hdC5yZXBsYWNlKC9beF0vZywgZnVuY3Rpb24oYykgewogICAgICAgIHZhciByID0gTWF0aC5yYW5kb20oKSoxMHwwOwogICAgICAgIHZhciB2ID0gcjsKICAgICAgICByZXR1cm4gdi50b1N0cmluZygxMCk7CiAgICB9KTsKfQ==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287394676,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"3cb43516-ae69-433a-8787-501d45db14e9\",\"name\":\"debug\",\"description\":\"Display sharedState, transientState, and headers.\",\"script\":\"LyogZGVidWcKICoKICogQXV0aG9yOiB2b2xrZXIuc2NoZXViZXJAZm9yZ2Vyb2NrLmNvbQogKiAKICogRGlzcGxheSBzaGFyZWRTdGF0ZSwgdHJhbnNpZW50U3RhdGUsIGFuZCBoZWFkZXJzLgogKiAKICogVGhpcyBzY3JpcHQgZG9lcyBub3QgbmVlZCB0byBiZSBwYXJhbWV0cml6ZWQuIEl0IHdpbGwgd29yayBwcm9wZXJseSBhcyBpcy4KICogCiAqIFRoZSBTY3JpcHRlZCBEZWNpc2lvbiBOb2RlIG5lZWRzIHRoZSBmb2xsb3dpbmcgb3V0Y29tZXMgZGVmaW5lZDoKICogLSB0cnVlCiAqLwp2YXIgYW5jaG9yID0gImFuY2hvci0iLmNvbmNhdChnZW5lcmF0ZU51bWVyaWNUb2tlbigneHh4JykpOwp2YXIgaGFsaWduID0gImxlZnQiOwp2YXIgbWVzc2FnZSA9ICI8cD48Yj5TaGFyZWQgU3RhdGU8L2I+Ojxici8+Ii5jb25jYXQoCiAgICAgIHNoYXJlZFN0YXRlLnRvU3RyaW5nKCkpLmNvbmNhdCgiPC9wPiIpLmNvbmNhdCgKICAgICI8cD48Yj5UcmFuc2llbnQgU3RhdGU8L2I+Ojxici8+IikuY29uY2F0KAogICAgICB0cmFuc2llbnRTdGF0ZS50b1N0cmluZygpKS5jb25jYXQoIjwvcD4iKS5jb25jYXQoCiAgICAiPHA+PGI+UmVxdWVzdCBIZWFkZXJzPC9iPjo8YnIvPiIpLmNvbmNhdCgKICAgICAgcmVxdWVzdEhlYWRlcnMudG9TdHJpbmcoKSkuY29uY2F0KCI8L3A+IikKdmFyIHNjcmlwdCA9ICJBcnJheS5wcm90b3R5cGUuc2xpY2UuY2FsbChcbiIuY29uY2F0KAogICJkb2N1bWVudC5nZXRFbGVtZW50c0J5Q2xhc3NOYW1lKCdjYWxsYmFjay1jb21wb25lbnQnKSkuZm9yRWFjaChcbiIpLmNvbmNhdCgKICAiZnVuY3Rpb24gKGUpIHtcbiIpLmNvbmNhdCgKICAiICB2YXIgbWVzc2FnZSA9IGUuZmlyc3RFbGVtZW50Q2hpbGQ7XG4iKS5jb25jYXQoCiAgIiAgaWYgKG1lc3NhZ2UuZmlyc3RDaGlsZCAmJiBtZXNzYWdlLmZpcnN0Q2hpbGQubm9kZU5hbWUgPT0gJyN0ZXh0JyAmJiBtZXNzYWdlLmZpcnN0Q2hpbGQubm9kZVZhbHVlLnRyaW0oKSA9PSAnIikuY29uY2F0KGFuY2hvcikuY29uY2F0KCInKSB7XG4iKS5jb25jYXQoCiAgIiAgICBtZXNzYWdlLmNsYXNzTmFtZSA9IFwidGV4dC1sZWZ0XCI7XG4iKS5jb25jYXQoCiAgIiAgICBtZXNzYWdlLmFsaWduID0gXCIiKS5jb25jYXQoaGFsaWduKS5jb25jYXQoIlwiO1xuIikuY29uY2F0KAogICIgICAgbWVzc2FnZS5pbm5lckhUTUwgPSAnIikuY29uY2F0KG1lc3NhZ2UpLmNvbmNhdCgiJztcbiIpLmNvbmNhdCgKICAiICB9XG4iKS5jb25jYXQoCiAgIn0pIikKdmFyIGZyID0gSmF2YUltcG9ydGVyKAogICAgb3JnLmZvcmdlcm9jay5vcGVuYW0uYXV0aC5ub2RlLmFwaS5BY3Rpb24sCiAgICBqYXZheC5zZWN1cml0eS5hdXRoLmNhbGxiYWNrLlRleHRPdXRwdXRDYWxsYmFjaywKICAgIGNvbS5zdW4uaWRlbnRpdHkuYXV0aGVudGljYXRpb24uY2FsbGJhY2tzLlNjcmlwdFRleHRPdXRwdXRDYWxsYmFjawopCmlmIChtZXNzYWdlLmxlbmd0aCAmJiBjYWxsYmFja3MuaXNFbXB0eSgpKSB7CiAgICBhY3Rpb24gPSBmci5BY3Rpb24uc2VuZCgKICAgICAgICBuZXcgZnIuVGV4dE91dHB1dENhbGxiYWNrKAogICAgICAgICAgICBmci5UZXh0T3V0cHV0Q2FsbGJhY2suSU5GT1JNQVRJT04sCiAgICAgICAgICAgIGFuY2hvcgogICAgICAgICksCiAgICAgICAgbmV3IGZyLlNjcmlwdFRleHRPdXRwdXRDYWxsYmFjayhzY3JpcHQpCiAgICApLmJ1aWxkKCkKfQplbHNlIHsKICBhY3Rpb24gPSBmci5BY3Rpb24uZ29UbygidHJ1ZSIpLmJ1aWxkKCk7Cn0KCiAvKgogICogR2VuZXJhdGUgYSB0b2tlbiBpbiB0aGUgZGVzaXJlZCBmb3JtYXQuIEFsbCAneCcgY2hhcmFjdGVycyB3aWxsIGJlIHJlcGxhY2VkIHdpdGggYSByYW5kb20gbnVtYmVyIDAtOS4KICAqIAogICogRXhhbXBsZToKICAqICd4eHh4eCcgcHJvZHVjZXMgJzI4NTM1JwogICogJ3h4eC14eHgnIHByb2R1Y2VzICc0MzItNTIxJwogICovCmZ1bmN0aW9uIGdlbmVyYXRlTnVtZXJpY1Rva2VuKGZvcm1hdCkgewogICAgcmV0dXJuIGZvcm1hdC5yZXBsYWNlKC9beF0vZywgZnVuY3Rpb24oYykgewogICAgICAgIHZhciByID0gTWF0aC5yYW5kb20oKSoxMHwwOwogICAgICAgIHZhciB2ID0gcjsKICAgICAgICByZXR1cm4gdi50b1N0cmluZygxMCk7CiAgICB9KTsKfQ==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730396643,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -4476,11 +4476,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:34 GMT" + "value": "Thu, 11 Jul 2024 20:39:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -4505,8 +4505,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:34.603Z", - "time": 81, + "startedDateTime": "2024-07-11T20:39:56.592Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -4514,7 +4514,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 81 + "wait": 68 } }, { @@ -4539,7 +4539,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -4578,7 +4578,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 765, - "text": "{\"_id\":\"41c24257-d7fc-4654-8b46-c2666dc5b56d\",\"name\":\"level\",\"description\":\"set per level shared state variable\",\"script\":\"KGZ1bmN0aW9uICgpIHsKICBvdXRjb21lID0gJ3RydWUnOwogIHZhciBsZXZlbCA9IG5vZGVTdGF0ZS5nZXQoJ2xldmVsJykuYXNJbnRlZ2VyKCk7CiAgc2hhcmVkU3RhdGUucHV0KCdsZXZlbCcgKyBsZXZlbCArICdWYWx1ZScsICdMZXZlbCAnICsgbGV2ZWwgKyAnOiBUaGlzIGlzIGEgbG9uZ2VyIHN0cmluZyB2YWx1ZSBzZXQgYXQgZWFjaCBsZXZlbCBvZiB0aGUgbmVzdGVkIGpvdXJuZXlzLiBJdCBjb250YWlucyBhbiBpbmRpY2F0b3IgaW4gd2hpY2ggbGV2ZWwgaXQgd2FzIHNldC4nKTsKfSgpKTs=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287394763,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"41c24257-d7fc-4654-8b46-c2666dc5b56d\",\"name\":\"level\",\"description\":\"set per level shared state variable\",\"script\":\"KGZ1bmN0aW9uICgpIHsKICBvdXRjb21lID0gJ3RydWUnOwogIHZhciBsZXZlbCA9IG5vZGVTdGF0ZS5nZXQoJ2xldmVsJykuYXNJbnRlZ2VyKCk7CiAgc2hhcmVkU3RhdGUucHV0KCdsZXZlbCcgKyBsZXZlbCArICdWYWx1ZScsICdMZXZlbCAnICsgbGV2ZWwgKyAnOiBUaGlzIGlzIGEgbG9uZ2VyIHN0cmluZyB2YWx1ZSBzZXQgYXQgZWFjaCBsZXZlbCBvZiB0aGUgbmVzdGVkIGpvdXJuZXlzLiBJdCBjb250YWlucyBhbiBpbmRpY2F0b3IgaW4gd2hpY2ggbGV2ZWwgaXQgd2FzIHNldC4nKTsKfSgpKTs=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730396712,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -4632,11 +4632,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:34 GMT" + "value": "Thu, 11 Jul 2024 20:39:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -4661,8 +4661,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:34.688Z", - "time": 76, + "startedDateTime": "2024-07-11T20:39:56.667Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -4670,7 +4670,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 76 + "wait": 62 } }, { @@ -4695,7 +4695,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -4734,7 +4734,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 2024, - "text": "{\"_id\":\"5bbdaeff-ddee-44b9-b608-8d413d7d65a6\",\"name\":\"mode\",\"description\":\"Check if mode has already been set.\",\"script\":\"LyogbW9kZQogKgogKiBBdXRob3I6IHZvbGtlci5zY2hldWJlckBmb3JnZXJvY2suY29tCiAqIAogKiBDb2xsZWN0IG1vZGUgaWYgbm90IGFscmVhZHkgc2V0IGFuZCBzZXQgb3V0Y29tZSB0byBtb2RlLgogKiAKICogVGhpcyBzY3JpcHQgZG9lcyBub3QgbmVlZCB0byBiZSBwYXJhbWV0cml6ZWQuIEl0IHdpbGwgd29yayBwcm9wZXJseSBhcyBpcy4KICogCiAqIFRoZSBTY3JpcHRlZCBEZWNpc2lvbiBOb2RlIG5lZWRzIHRoZSBmb2xsb3dpbmcgb3V0Y29tZXMgZGVmaW5lZDoKICogLSAnc2hhcmVkIGFuZCBsZXZlbCcKICogLSAnc2hhcmVkIG9ubHknCiAqIC0gJ2xldmVsIG9ubHknCiAqIC0gJ25vbmUnCiAqLwooZnVuY3Rpb24gKCkgewogIHZhciBtb2RlID0gbm9kZVN0YXRlLmdldCgnbW9kZScpOwogIGlmIChtb2RlKSB7CiAgICBvdXRjb21lID0gbW9kZS5hc1N0cmluZygpOwogICAgdmFyIGxldmVsID0gbm9kZVN0YXRlLmdldCgnbGV2ZWwnKS5hc0ludGVnZXIoKSArIDE7CiAgICBsb2dnZXIuZXJyb3IoJ21vZGU6IG1vZGU9JyArIG1vZGUuYXNTdHJpbmcoKSArICcsIGxldmVsPScgKyBsZXZlbCk7CiAgICBzaGFyZWRTdGF0ZS5wdXQoJ2xldmVsJywgbGV2ZWwpOwogIH0KICBlbHNlIHsKICAgIHZhciBjaG9pY2VzID0gWydzaGFyZWQgYW5kIGxldmVsJywgJ3NoYXJlZCBvbmx5JywgJ2xldmVsIG9ubHknLCAnbm9uZSddOwogIAogICAgdmFyIGZyID0gSmF2YUltcG9ydGVyKAogICAgICBvcmcuZm9yZ2Vyb2NrLm9wZW5hbS5hdXRoLm5vZGUuYXBpLkFjdGlvbiwKICAgICAgamF2YXguc2VjdXJpdHkuYXV0aC5jYWxsYmFjay5DaG9pY2VDYWxsYmFjawogICAgKQoKICAgIGlmIChjYWxsYmFja3MuaXNFbXB0eSgpKSB7CiAgICAgIGFjdGlvbiA9IGZyLkFjdGlvbi5zZW5kKFsKICAgICAgICBuZXcgZnIuQ2hvaWNlQ2FsbGJhY2soJ0Nob29zZSB0ZXN0IG1vZGUnLCBjaG9pY2VzLCAwLCBmYWxzZSkKICAgICAgXSkuYnVpbGQoKTsKICAgIH0gZWxzZSB7CiAgICAgIHZhciBjaG9pY2UgPSBwYXJzZUludChjYWxsYmFja3MuZ2V0KDApLmdldFNlbGVjdGVkSW5kZXhlcygpWzBdKTsKICAgICAgbm9kZVN0YXRlLnB1dFNoYXJlZCgnbW9kZScsIGNob2ljZXNbY2hvaWNlXSk7CiAgICAgIG5vZGVTdGF0ZS5wdXRTaGFyZWQoJ2xldmVsJywgMCk7CiAgICAgIGFjdGlvbiA9IGZyLkFjdGlvbi5nb1RvKGNob2ljZXNbY2hvaWNlXSkuYnVpbGQoKTsKICAgIH0KICB9Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287394830,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"5bbdaeff-ddee-44b9-b608-8d413d7d65a6\",\"name\":\"mode\",\"description\":\"Check if mode has already been set.\",\"script\":\"LyogbW9kZQogKgogKiBBdXRob3I6IHZvbGtlci5zY2hldWJlckBmb3JnZXJvY2suY29tCiAqIAogKiBDb2xsZWN0IG1vZGUgaWYgbm90IGFscmVhZHkgc2V0IGFuZCBzZXQgb3V0Y29tZSB0byBtb2RlLgogKiAKICogVGhpcyBzY3JpcHQgZG9lcyBub3QgbmVlZCB0byBiZSBwYXJhbWV0cml6ZWQuIEl0IHdpbGwgd29yayBwcm9wZXJseSBhcyBpcy4KICogCiAqIFRoZSBTY3JpcHRlZCBEZWNpc2lvbiBOb2RlIG5lZWRzIHRoZSBmb2xsb3dpbmcgb3V0Y29tZXMgZGVmaW5lZDoKICogLSAnc2hhcmVkIGFuZCBsZXZlbCcKICogLSAnc2hhcmVkIG9ubHknCiAqIC0gJ2xldmVsIG9ubHknCiAqIC0gJ25vbmUnCiAqLwooZnVuY3Rpb24gKCkgewogIHZhciBtb2RlID0gbm9kZVN0YXRlLmdldCgnbW9kZScpOwogIGlmIChtb2RlKSB7CiAgICBvdXRjb21lID0gbW9kZS5hc1N0cmluZygpOwogICAgdmFyIGxldmVsID0gbm9kZVN0YXRlLmdldCgnbGV2ZWwnKS5hc0ludGVnZXIoKSArIDE7CiAgICBsb2dnZXIuZXJyb3IoJ21vZGU6IG1vZGU9JyArIG1vZGUuYXNTdHJpbmcoKSArICcsIGxldmVsPScgKyBsZXZlbCk7CiAgICBzaGFyZWRTdGF0ZS5wdXQoJ2xldmVsJywgbGV2ZWwpOwogIH0KICBlbHNlIHsKICAgIHZhciBjaG9pY2VzID0gWydzaGFyZWQgYW5kIGxldmVsJywgJ3NoYXJlZCBvbmx5JywgJ2xldmVsIG9ubHknLCAnbm9uZSddOwogIAogICAgdmFyIGZyID0gSmF2YUltcG9ydGVyKAogICAgICBvcmcuZm9yZ2Vyb2NrLm9wZW5hbS5hdXRoLm5vZGUuYXBpLkFjdGlvbiwKICAgICAgamF2YXguc2VjdXJpdHkuYXV0aC5jYWxsYmFjay5DaG9pY2VDYWxsYmFjawogICAgKQoKICAgIGlmIChjYWxsYmFja3MuaXNFbXB0eSgpKSB7CiAgICAgIGFjdGlvbiA9IGZyLkFjdGlvbi5zZW5kKFsKICAgICAgICBuZXcgZnIuQ2hvaWNlQ2FsbGJhY2soJ0Nob29zZSB0ZXN0IG1vZGUnLCBjaG9pY2VzLCAwLCBmYWxzZSkKICAgICAgXSkuYnVpbGQoKTsKICAgIH0gZWxzZSB7CiAgICAgIHZhciBjaG9pY2UgPSBwYXJzZUludChjYWxsYmFja3MuZ2V0KDApLmdldFNlbGVjdGVkSW5kZXhlcygpWzBdKTsKICAgICAgbm9kZVN0YXRlLnB1dFNoYXJlZCgnbW9kZScsIGNob2ljZXNbY2hvaWNlXSk7CiAgICAgIG5vZGVTdGF0ZS5wdXRTaGFyZWQoJ2xldmVsJywgMCk7CiAgICAgIGFjdGlvbiA9IGZyLkFjdGlvbi5nb1RvKGNob2ljZXNbY2hvaWNlXSkuYnVpbGQoKTsKICAgIH0KICB9Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730396786,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -4788,11 +4788,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:34 GMT" + "value": "Thu, 11 Jul 2024 20:39:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -4817,7 +4817,7 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:34.768Z", + "startedDateTime": "2024-07-11T20:39:56.737Z", "time": 67, "timings": { "blocked": -1, @@ -4851,7 +4851,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -4890,7 +4890,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 745, - "text": "{\"_id\":\"1b52a7e0-4019-40fa-958a-15a49870e901\",\"name\":\"shared\",\"description\":\"set the same shared state variable\",\"script\":\"KGZ1bmN0aW9uICgpIHsKICBvdXRjb21lID0gJ3RydWUnOwogIHZhciBsZXZlbCA9IG5vZGVTdGF0ZS5nZXQoJ2xldmVsJykuYXNJbnRlZ2VyKCk7CiAgc2hhcmVkU3RhdGUucHV0KCdzaGFyZWRWYWx1ZScsICdMZXZlbCAnICsgbGV2ZWwgKyAnOiBUaGlzIGlzIGEgbG9uZ2VyIHN0cmluZyB2YWx1ZSBzaGFyZWQgYWNyb3NzIGFsbCBuZXN0ZWQgam91cm5leXMuIEl0IGNvbnRhaW5zIGFuIGluZGljYXRvciBpbiB3aGljaCBsZXZlbCBpdCB3YXMgbGFzdCBzZXQuJyk7Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287394902,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"1b52a7e0-4019-40fa-958a-15a49870e901\",\"name\":\"shared\",\"description\":\"set the same shared state variable\",\"script\":\"KGZ1bmN0aW9uICgpIHsKICBvdXRjb21lID0gJ3RydWUnOwogIHZhciBsZXZlbCA9IG5vZGVTdGF0ZS5nZXQoJ2xldmVsJykuYXNJbnRlZ2VyKCk7CiAgc2hhcmVkU3RhdGUucHV0KCdzaGFyZWRWYWx1ZScsICdMZXZlbCAnICsgbGV2ZWwgKyAnOiBUaGlzIGlzIGEgbG9uZ2VyIHN0cmluZyB2YWx1ZSBzaGFyZWQgYWNyb3NzIGFsbCBuZXN0ZWQgam91cm5leXMuIEl0IGNvbnRhaW5zIGFuIGluZGljYXRvciBpbiB3aGljaCBsZXZlbCBpdCB3YXMgbGFzdCBzZXQuJyk7Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730396858,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -4944,11 +4944,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:34 GMT" + "value": "Thu, 11 Jul 2024 20:39:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -4973,8 +4973,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:34.839Z", - "time": 63, + "startedDateTime": "2024-07-11T20:39:56.809Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -4982,7 +4982,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 63 + "wait": 66 } }, { @@ -5007,7 +5007,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -5104,11 +5104,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:34 GMT" + "value": "Thu, 11 Jul 2024 20:39:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -5133,8 +5133,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:34.906Z", - "time": 220, + "startedDateTime": "2024-07-11T20:39:56.881Z", + "time": 124, "timings": { "blocked": -1, "connect": -1, @@ -5142,7 +5142,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 220 + "wait": 124 } }, { @@ -5167,7 +5167,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -5264,11 +5264,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:35 GMT" + "value": "Thu, 11 Jul 2024 20:39:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -5293,8 +5293,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:35.129Z", - "time": 141, + "startedDateTime": "2024-07-11T20:39:57.009Z", + "time": 154, "timings": { "blocked": -1, "connect": -1, @@ -5302,7 +5302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 141 + "wait": 154 } }, { @@ -5327,7 +5327,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -5424,11 +5424,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:35 GMT" + "value": "Thu, 11 Jul 2024 20:39:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -5453,8 +5453,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:35.274Z", - "time": 81, + "startedDateTime": "2024-07-11T20:39:57.168Z", + "time": 87, "timings": { "blocked": -1, "connect": -1, @@ -5462,7 +5462,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 81 + "wait": 87 } }, { @@ -5487,7 +5487,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -5584,11 +5584,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:35 GMT" + "value": "Thu, 11 Jul 2024 20:39:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -5613,8 +5613,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:35.359Z", - "time": 141, + "startedDateTime": "2024-07-11T20:39:57.260Z", + "time": 90, "timings": { "blocked": -1, "connect": -1, @@ -5622,7 +5622,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 141 + "wait": 90 } }, { @@ -5647,7 +5647,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -5740,11 +5740,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:35 GMT" + "value": "Thu, 11 Jul 2024 20:39:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -5773,8 +5773,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:35.505Z", - "time": 109, + "startedDateTime": "2024-07-11T20:39:57.357Z", + "time": 110, "timings": { "blocked": -1, "connect": -1, @@ -5782,7 +5782,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 109 + "wait": 110 } }, { @@ -5807,7 +5807,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -5900,11 +5900,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:35 GMT" + "value": "Thu, 11 Jul 2024 20:39:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -5933,8 +5933,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:35.619Z", - "time": 174, + "startedDateTime": "2024-07-11T20:39:57.476Z", + "time": 107, "timings": { "blocked": -1, "connect": -1, @@ -5942,7 +5942,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 174 + "wait": 107 } }, { @@ -5967,7 +5967,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -6064,11 +6064,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:35 GMT" + "value": "Thu, 11 Jul 2024 20:39:57 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -6093,8 +6093,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:35.797Z", - "time": 145, + "startedDateTime": "2024-07-11T20:39:57.589Z", + "time": 99, "timings": { "blocked": -1, "connect": -1, @@ -6102,7 +6102,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 145 + "wait": 99 } }, { @@ -6127,7 +6127,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -6224,11 +6224,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:35 GMT" + "value": "Thu, 11 Jul 2024 20:39:57 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -6253,8 +6253,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:35.946Z", - "time": 126, + "startedDateTime": "2024-07-11T20:39:57.694Z", + "time": 102, "timings": { "blocked": -1, "connect": -1, @@ -6262,7 +6262,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 126 + "wait": 102 } }, { @@ -6287,7 +6287,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -6384,11 +6384,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:35 GMT" + "value": "Thu, 11 Jul 2024 20:39:57 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -6413,8 +6413,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:36.076Z", - "time": 138, + "startedDateTime": "2024-07-11T20:39:57.803Z", + "time": 83, "timings": { "blocked": -1, "connect": -1, @@ -6422,7 +6422,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 138 + "wait": 83 } }, { @@ -6447,7 +6447,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -6545,11 +6545,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:36 GMT" + "value": "Thu, 11 Jul 2024 20:40:02 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -6574,8 +6574,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:36:36.735Z", - "time": 94, + "startedDateTime": "2024-07-11T20:40:02.925Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -6583,7 +6583,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 94 + "wait": 78 } }, { @@ -6608,7 +6608,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -6647,7 +6647,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 416, - "text": "{\"uuid\":\"d60b7a71-1dc6-44a5-8e48-e4b9d92dee8b\",\"name\":\"OAuth2 Scope\",\"description\":\"The built-in OAuth2 Scope Resource Type for OAuth2policy-provided scope.\",\"patterns\":[\"*://*:*/*\",\"*://*:*/*?*\",\"*\"],\"actions\":{\"GRANT\":true},\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"creationDate\":1595479030586,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287396896}" + "text": "{\"uuid\":\"d60b7a71-1dc6-44a5-8e48-e4b9d92dee8b\",\"name\":\"OAuth2 Scope\",\"description\":\"The built-in OAuth2 Scope Resource Type for OAuth2policy-provided scope.\",\"patterns\":[\"*://*:*/*\",\"*://*:*/*?*\",\"*\"],\"actions\":{\"GRANT\":true},\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"creationDate\":1595479030586,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730403057}" }, "cookies": [], "headers": [ @@ -6701,11 +6701,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:36 GMT" + "value": "Thu, 11 Jul 2024 20:40:02 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -6730,8 +6730,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:36.834Z", - "time": 66, + "startedDateTime": "2024-07-11T20:40:03.009Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -6739,7 +6739,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 66 + "wait": 69 } }, { @@ -6764,7 +6764,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -6862,11 +6862,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:36 GMT" + "value": "Thu, 11 Jul 2024 20:40:02 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -6891,8 +6891,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:36:36.904Z", - "time": 55, + "startedDateTime": "2024-07-11T20:40:03.082Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -6900,7 +6900,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 63 } }, { @@ -6925,7 +6925,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -6964,7 +6964,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 465, - "text": "{\"uuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"name\":\"URL\",\"description\":\"The built-in URL Resource Type available to OpenAMPolicies.\",\"patterns\":[\"*://*:*/*\",\"*://*:*/*?*\"],\"actions\":{\"HEAD\":true,\"DELETE\":true,\"POST\":true,\"GET\":true,\"OPTIONS\":true,\"PATCH\":true,\"PUT\":true},\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"creationDate\":1595479030487,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287397023}" + "text": "{\"uuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"name\":\"URL\",\"description\":\"The built-in URL Resource Type available to OpenAMPolicies.\",\"patterns\":[\"*://*:*/*\",\"*://*:*/*?*\"],\"actions\":{\"HEAD\":true,\"DELETE\":true,\"POST\":true,\"GET\":true,\"OPTIONS\":true,\"PATCH\":true,\"PUT\":true},\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"creationDate\":1595479030487,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730403197}" }, "cookies": [], "headers": [ @@ -7018,11 +7018,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:36 GMT" + "value": "Thu, 11 Jul 2024 20:40:02 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -7047,8 +7047,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:36.963Z", - "time": 65, + "startedDateTime": "2024-07-11T20:40:03.151Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -7056,7 +7056,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 65 + "wait": 66 } }, { @@ -7081,7 +7081,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -7170,11 +7170,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:36 GMT" + "value": "Thu, 11 Jul 2024 20:40:02 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -7199,8 +7199,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:37.032Z", - "time": 102, + "startedDateTime": "2024-07-11T20:40:03.222Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -7208,7 +7208,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 102 + "wait": 70 } }, { @@ -7233,7 +7233,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -7330,11 +7330,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:36 GMT" + "value": "Thu, 11 Jul 2024 20:40:03 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -7359,8 +7359,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:37.138Z", - "time": 73, + "startedDateTime": "2024-07-11T20:40:03.297Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -7368,7 +7368,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 73 + "wait": 68 } }, { @@ -7393,7 +7393,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -7490,11 +7490,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:36 GMT" + "value": "Thu, 11 Jul 2024 20:40:03 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -7519,8 +7519,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:37.215Z", - "time": 84, + "startedDateTime": "2024-07-11T20:40:03.371Z", + "time": 77, "timings": { "blocked": -1, "connect": -1, @@ -7528,7 +7528,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 84 + "wait": 77 } }, { @@ -7553,7 +7553,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -7650,11 +7650,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:36 GMT" + "value": "Thu, 11 Jul 2024 20:40:03 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -7679,8 +7679,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:37.306Z", - "time": 75, + "startedDateTime": "2024-07-11T20:40:03.455Z", + "time": 90, "timings": { "blocked": -1, "connect": -1, @@ -7688,7 +7688,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 75 + "wait": 90 } }, { @@ -7713,7 +7713,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -7810,11 +7810,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:36 GMT" + "value": "Thu, 11 Jul 2024 20:40:03 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -7839,8 +7839,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:37.307Z", - "time": 153, + "startedDateTime": "2024-07-11T20:40:03.456Z", + "time": 340, "timings": { "blocked": -1, "connect": -1, @@ -7848,7 +7848,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 153 + "wait": 340 } }, { @@ -7873,7 +7873,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -7970,11 +7970,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:36 GMT" + "value": "Thu, 11 Jul 2024 20:40:03 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -7999,8 +7999,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:37.310Z", - "time": 129, + "startedDateTime": "2024-07-11T20:40:03.460Z", + "time": 352, "timings": { "blocked": -1, "connect": -1, @@ -8008,7 +8008,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 129 + "wait": 352 } }, { @@ -8033,7 +8033,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -8130,11 +8130,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:36 GMT" + "value": "Thu, 11 Jul 2024 20:40:03 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -8159,8 +8159,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:37.313Z", - "time": 126, + "startedDateTime": "2024-07-11T20:40:03.463Z", + "time": 356, "timings": { "blocked": -1, "connect": -1, @@ -8168,7 +8168,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 126 + "wait": 356 } }, { @@ -8193,7 +8193,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -8290,11 +8290,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:36 GMT" + "value": "Thu, 11 Jul 2024 20:40:03 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -8319,8 +8319,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:37.316Z", - "time": 145, + "startedDateTime": "2024-07-11T20:40:03.469Z", + "time": 350, "timings": { "blocked": -1, "connect": -1, @@ -8328,7 +8328,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 145 + "wait": 350 } }, { @@ -8353,7 +8353,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -8450,11 +8450,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:36 GMT" + "value": "Thu, 11 Jul 2024 20:40:03 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -8479,8 +8479,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:37.318Z", - "time": 144, + "startedDateTime": "2024-07-11T20:40:03.471Z", + "time": 351, "timings": { "blocked": -1, "connect": -1, @@ -8488,7 +8488,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 144 + "wait": 351 } }, { @@ -8513,7 +8513,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -8610,11 +8610,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:36 GMT" + "value": "Thu, 11 Jul 2024 20:40:03 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -8639,8 +8639,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:37.465Z", - "time": 64, + "startedDateTime": "2024-07-11T20:40:03.826Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -8648,7 +8648,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 78 } }, { @@ -8673,7 +8673,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -8770,11 +8770,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:36 GMT" + "value": "Thu, 11 Jul 2024 20:40:03 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -8799,8 +8799,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:37.532Z", - "time": 59, + "startedDateTime": "2024-07-11T20:40:03.911Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -8808,7 +8808,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 71 } }, { @@ -8833,7 +8833,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -8926,11 +8926,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:36 GMT" + "value": "Thu, 11 Jul 2024 20:40:03 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -8959,8 +8959,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:37.596Z", - "time": 87, + "startedDateTime": "2024-07-11T20:40:03.988Z", + "time": 101, "timings": { "blocked": -1, "connect": -1, @@ -8968,7 +8968,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 87 + "wait": 101 } }, { @@ -8993,7 +8993,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -9090,11 +9090,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:36 GMT" + "value": "Thu, 11 Jul 2024 20:40:03 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -9119,8 +9119,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:37.687Z", - "time": 62, + "startedDateTime": "2024-07-11T20:40:04.094Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -9128,7 +9128,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 69 } }, { @@ -9153,7 +9153,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -9250,11 +9250,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:37 GMT" + "value": "Thu, 11 Jul 2024 20:40:03 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -9279,8 +9279,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:37.753Z", - "time": 74, + "startedDateTime": "2024-07-11T20:40:04.168Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -9288,7 +9288,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 74 + "wait": 70 } }, { @@ -9313,7 +9313,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -9410,11 +9410,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:37 GMT" + "value": "Thu, 11 Jul 2024 20:40:03 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -9439,8 +9439,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:37.831Z", - "time": 64, + "startedDateTime": "2024-07-11T20:40:04.244Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -9448,7 +9448,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 78 } }, { @@ -9473,7 +9473,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -9570,11 +9570,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:37 GMT" + "value": "Thu, 11 Jul 2024 20:40:04 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -9599,8 +9599,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:37.899Z", - "time": 139, + "startedDateTime": "2024-07-11T20:40:04.327Z", + "time": 95, "timings": { "blocked": -1, "connect": -1, @@ -9608,7 +9608,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 139 + "wait": 95 } }, { @@ -9633,7 +9633,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -9730,11 +9730,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:37 GMT" + "value": "Thu, 11 Jul 2024 20:40:04 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -9759,8 +9759,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:38.041Z", - "time": 85, + "startedDateTime": "2024-07-11T20:40:04.427Z", + "time": 83, "timings": { "blocked": -1, "connect": -1, @@ -9768,7 +9768,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 85 + "wait": 83 } }, { @@ -9793,7 +9793,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -9891,11 +9891,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:37 GMT" + "value": "Thu, 11 Jul 2024 20:40:04 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -9920,8 +9920,8 @@ "status": 400, "statusText": "Bad Request" }, - "startedDateTime": "2024-07-06T17:36:38.277Z", - "time": 65, + "startedDateTime": "2024-07-11T20:40:04.715Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -9929,7 +9929,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 65 + "wait": 70 } }, { @@ -9954,7 +9954,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -10051,11 +10051,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:37 GMT" + "value": "Thu, 11 Jul 2024 20:40:04 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -10080,8 +10080,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:38.347Z", - "time": 115, + "startedDateTime": "2024-07-11T20:40:04.792Z", + "time": 104, "timings": { "blocked": -1, "connect": -1, @@ -10089,7 +10089,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 115 + "wait": 104 } }, { @@ -10114,7 +10114,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -10211,11 +10211,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:38 GMT" + "value": "Thu, 11 Jul 2024 20:40:05 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -10240,8 +10240,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:38.899Z", - "time": 125, + "startedDateTime": "2024-07-11T20:40:05.353Z", + "time": 115, "timings": { "blocked": -1, "connect": -1, @@ -10249,7 +10249,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 125 + "wait": 115 } }, { @@ -10274,7 +10274,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -10371,11 +10371,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:38 GMT" + "value": "Thu, 11 Jul 2024 20:40:05 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -10400,8 +10400,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:39.029Z", - "time": 148, + "startedDateTime": "2024-07-11T20:40:05.475Z", + "time": 111, "timings": { "blocked": -1, "connect": -1, @@ -10409,7 +10409,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 148 + "wait": 111 } }, { @@ -10434,7 +10434,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -10531,11 +10531,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:38 GMT" + "value": "Thu, 11 Jul 2024 20:40:05 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -10560,8 +10560,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:39.181Z", - "time": 143, + "startedDateTime": "2024-07-11T20:40:05.591Z", + "time": 103, "timings": { "blocked": -1, "connect": -1, @@ -10569,7 +10569,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 143 + "wait": 103 } }, { @@ -10594,7 +10594,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -10691,11 +10691,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:38 GMT" + "value": "Thu, 11 Jul 2024 20:40:05 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -10720,8 +10720,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:39.328Z", - "time": 180, + "startedDateTime": "2024-07-11T20:40:05.700Z", + "time": 114, "timings": { "blocked": -1, "connect": -1, @@ -10729,7 +10729,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 180 + "wait": 114 } }, { @@ -10754,7 +10754,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -10851,11 +10851,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:38 GMT" + "value": "Thu, 11 Jul 2024 20:40:05 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -10880,8 +10880,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:39.511Z", - "time": 144, + "startedDateTime": "2024-07-11T20:40:05.825Z", + "time": 169, "timings": { "blocked": -1, "connect": -1, @@ -10889,7 +10889,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 144 + "wait": 169 } }, { @@ -10914,7 +10914,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -11011,11 +11011,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:39 GMT" + "value": "Thu, 11 Jul 2024 20:40:05 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -11040,8 +11040,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:39.659Z", - "time": 160, + "startedDateTime": "2024-07-11T20:40:06.001Z", + "time": 113, "timings": { "blocked": -1, "connect": -1, @@ -11049,7 +11049,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 160 + "wait": 113 } }, { @@ -11074,7 +11074,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -11171,11 +11171,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:39 GMT" + "value": "Thu, 11 Jul 2024 20:40:05 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -11200,8 +11200,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:39.824Z", - "time": 162, + "startedDateTime": "2024-07-11T20:40:06.120Z", + "time": 99, "timings": { "blocked": -1, "connect": -1, @@ -11209,7 +11209,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 162 + "wait": 99 } }, { @@ -11234,7 +11234,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -11331,11 +11331,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:39 GMT" + "value": "Thu, 11 Jul 2024 20:40:05 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -11360,8 +11360,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:39.991Z", - "time": 123, + "startedDateTime": "2024-07-11T20:40:06.225Z", + "time": 121, "timings": { "blocked": -1, "connect": -1, @@ -11369,7 +11369,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 123 + "wait": 121 } }, { @@ -11394,7 +11394,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -11491,11 +11491,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:39 GMT" + "value": "Thu, 11 Jul 2024 20:40:06 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -11520,8 +11520,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:40.118Z", - "time": 111, + "startedDateTime": "2024-07-11T20:40:06.352Z", + "time": 110, "timings": { "blocked": -1, "connect": -1, @@ -11529,7 +11529,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 111 + "wait": 110 } }, { @@ -11554,7 +11554,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -11651,11 +11651,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:39 GMT" + "value": "Thu, 11 Jul 2024 20:40:06 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -11680,8 +11680,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:40.232Z", - "time": 107, + "startedDateTime": "2024-07-11T20:40:06.467Z", + "time": 124, "timings": { "blocked": -1, "connect": -1, @@ -11689,7 +11689,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 107 + "wait": 124 } }, { @@ -11714,7 +11714,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -11811,11 +11811,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:39 GMT" + "value": "Thu, 11 Jul 2024 20:40:06 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -11840,8 +11840,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:40.344Z", - "time": 123, + "startedDateTime": "2024-07-11T20:40:06.596Z", + "time": 105, "timings": { "blocked": -1, "connect": -1, @@ -11849,7 +11849,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 123 + "wait": 105 } }, { @@ -11874,7 +11874,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -11971,11 +11971,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:39 GMT" + "value": "Thu, 11 Jul 2024 20:40:06 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -12000,8 +12000,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:40.472Z", - "time": 116, + "startedDateTime": "2024-07-11T20:40:06.708Z", + "time": 122, "timings": { "blocked": -1, "connect": -1, @@ -12009,7 +12009,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 116 + "wait": 122 } }, { @@ -12034,7 +12034,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -12131,11 +12131,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:39 GMT" + "value": "Thu, 11 Jul 2024 20:40:06 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -12160,8 +12160,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:40.594Z", - "time": 121, + "startedDateTime": "2024-07-11T20:40:06.837Z", + "time": 110, "timings": { "blocked": -1, "connect": -1, @@ -12169,7 +12169,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 121 + "wait": 110 } }, { @@ -12194,7 +12194,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -12291,11 +12291,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:40 GMT" + "value": "Thu, 11 Jul 2024 20:40:06 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -12320,8 +12320,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:40.720Z", - "time": 113, + "startedDateTime": "2024-07-11T20:40:06.953Z", + "time": 114, "timings": { "blocked": -1, "connect": -1, @@ -12329,7 +12329,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 113 + "wait": 114 } }, { @@ -12354,7 +12354,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -12451,11 +12451,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:40 GMT" + "value": "Thu, 11 Jul 2024 20:40:06 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -12480,8 +12480,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:40.838Z", - "time": 125, + "startedDateTime": "2024-07-11T20:40:07.073Z", + "time": 104, "timings": { "blocked": -1, "connect": -1, @@ -12489,7 +12489,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 125 + "wait": 104 } }, { @@ -12514,7 +12514,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -12611,11 +12611,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:40 GMT" + "value": "Thu, 11 Jul 2024 20:40:06 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -12640,8 +12640,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:40.969Z", - "time": 130, + "startedDateTime": "2024-07-11T20:40:07.182Z", + "time": 122, "timings": { "blocked": -1, "connect": -1, @@ -12649,7 +12649,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 130 + "wait": 122 } }, { @@ -12674,7 +12674,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -12772,11 +12772,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:40 GMT" + "value": "Thu, 11 Jul 2024 20:40:07 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -12801,8 +12801,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:36:41.180Z", - "time": 85, + "startedDateTime": "2024-07-11T20:40:07.402Z", + "time": 149, "timings": { "blocked": -1, "connect": -1, @@ -12810,7 +12810,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 85 + "wait": 149 } }, { @@ -12835,7 +12835,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -12874,7 +12874,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 904, - "text": "{\"name\":\"EdgePolicySet\",\"displayName\":null,\"description\":\"Policy Set EdgePolicySet\",\"attributeNames\":[],\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"conditions\":[\"Script\",\"ClientId\",\"AMIdentityMembership\",\"IPv6\",\"SimpleTime\",\"IPv4\",\"LEAuthLevel\",\"LDAPFilter\",\"AuthScheme\",\"Session\",\"AND\",\"Expiration\",\"AuthenticateToRealm\",\"ResourceEnvIP\",\"Policy\",\"SessionProperty\",\"OAuth2Scope\",\"OR\",\"Transaction\",\"NOT\",\"AuthLevel\",\"AuthenticateToService\"],\"subjects\":[\"AuthenticatedUsers\",\"NOT\",\"Identity\",\"Uma\",\"OR\",\"AND\",\"NONE\",\"Policy\",\"JwtClaim\"],\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null,\"resourceComparator\":null,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedDate\":1720287401330,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":1669672555404,\"editable\":true}" + "text": "{\"creationDate\":1669672555404,\"name\":\"EdgePolicySet\",\"displayName\":null,\"description\":\"Policy Set EdgePolicySet\",\"attributeNames\":[],\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"conditions\":[\"Script\",\"ClientId\",\"AMIdentityMembership\",\"IPv6\",\"SimpleTime\",\"IPv4\",\"LEAuthLevel\",\"LDAPFilter\",\"AuthScheme\",\"Session\",\"AND\",\"Expiration\",\"AuthenticateToRealm\",\"ResourceEnvIP\",\"Policy\",\"SessionProperty\",\"OAuth2Scope\",\"OR\",\"Transaction\",\"NOT\",\"AuthLevel\",\"AuthenticateToService\"],\"subjects\":[\"AuthenticatedUsers\",\"NOT\",\"Identity\",\"Uma\",\"OR\",\"AND\",\"NONE\",\"Policy\",\"JwtClaim\"],\"editable\":true,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730407612,\"resourceComparator\":null,\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null}" }, "cookies": [], "headers": [ @@ -12912,7 +12912,7 @@ }, { "name": "etag", - "value": "\"1720287401330\"" + "value": "\"1720730407612\"" }, { "name": "expires", @@ -12932,11 +12932,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:40 GMT" + "value": "Thu, 11 Jul 2024 20:40:07 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -12961,8 +12961,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:41.271Z", - "time": 62, + "startedDateTime": "2024-07-11T20:40:07.556Z", + "time": 83, "timings": { "blocked": -1, "connect": -1, @@ -12970,7 +12970,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 83 } }, { @@ -12995,7 +12995,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -13093,11 +13093,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:40 GMT" + "value": "Thu, 11 Jul 2024 20:40:07 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -13122,8 +13122,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:36:41.339Z", - "time": 54, + "startedDateTime": "2024-07-11T20:40:07.644Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -13131,7 +13131,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 68 } }, { @@ -13156,7 +13156,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -13195,7 +13195,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 906, - "text": "{\"name\":\"FeatureStorePolicySet\",\"displayName\":\"FeatureStorePolicySet\",\"description\":null,\"attributeNames\":[],\"createdBy\":\"id=8efaa5b6-8c98-4489-9b21-ee41f5589ab7,ou=user,ou=am-config\",\"conditions\":[\"AMIdentityMembership\",\"AND\",\"AuthLevel\",\"AuthScheme\",\"AuthenticateToRealm\",\"AuthenticateToService\",\"IPv4\",\"IPv6\",\"LDAPFilter\",\"LEAuthLevel\",\"NOT\",\"OAuth2Scope\",\"OR\",\"Policy\",\"ResourceEnvIP\",\"Script\",\"Session\",\"SessionProperty\",\"SimpleTime\",\"Transaction\"],\"subjects\":[\"AND\",\"AuthenticatedUsers\",\"Identity\",\"JwtClaim\",\"NONE\",\"NOT\",\"OR\",\"Policy\"],\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null,\"resourceComparator\":null,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedDate\":1720287401448,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":1695912757709,\"editable\":true}" + "text": "{\"creationDate\":1695912757709,\"name\":\"FeatureStorePolicySet\",\"displayName\":\"FeatureStorePolicySet\",\"description\":null,\"attributeNames\":[],\"createdBy\":\"id=8efaa5b6-8c98-4489-9b21-ee41f5589ab7,ou=user,ou=am-config\",\"conditions\":[\"AMIdentityMembership\",\"AND\",\"AuthLevel\",\"AuthScheme\",\"AuthenticateToRealm\",\"AuthenticateToService\",\"IPv4\",\"IPv6\",\"LDAPFilter\",\"LEAuthLevel\",\"NOT\",\"OAuth2Scope\",\"OR\",\"Policy\",\"ResourceEnvIP\",\"Script\",\"Session\",\"SessionProperty\",\"SimpleTime\",\"Transaction\"],\"subjects\":[\"AND\",\"AuthenticatedUsers\",\"Identity\",\"JwtClaim\",\"NONE\",\"NOT\",\"OR\",\"Policy\"],\"editable\":true,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730407767,\"resourceComparator\":null,\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null}" }, "cookies": [], "headers": [ @@ -13233,7 +13233,7 @@ }, { "name": "etag", - "value": "\"1720287401448\"" + "value": "\"1720730407767\"" }, { "name": "expires", @@ -13253,11 +13253,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:40 GMT" + "value": "Thu, 11 Jul 2024 20:40:07 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -13282,8 +13282,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:41.397Z", - "time": 53, + "startedDateTime": "2024-07-11T20:40:07.717Z", + "time": 79, "timings": { "blocked": -1, "connect": -1, @@ -13291,7 +13291,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 79 } }, { @@ -13316,7 +13316,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -13414,11 +13414,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:40 GMT" + "value": "Thu, 11 Jul 2024 20:40:07 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -13443,8 +13443,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:36:41.454Z", - "time": 59, + "startedDateTime": "2024-07-11T20:40:07.804Z", + "time": 85, "timings": { "blocked": -1, "connect": -1, @@ -13452,7 +13452,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 85 } }, { @@ -13477,7 +13477,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -13516,7 +13516,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 881, - "text": "{\"name\":\"data\",\"displayName\":\"Baseline Demo\",\"description\":null,\"attributeNames\":[],\"createdBy\":\"id=df492700-ba67-4345-83a9-58305850596c,ou=user,ou=am-config\",\"conditions\":[\"Script\",\"AMIdentityMembership\",\"IPv6\",\"IPv4\",\"SimpleTime\",\"LEAuthLevel\",\"LDAPFilter\",\"AuthScheme\",\"Session\",\"AND\",\"AuthenticateToRealm\",\"ResourceEnvIP\",\"Policy\",\"OAuth2Scope\",\"SessionProperty\",\"OR\",\"Transaction\",\"NOT\",\"AuthLevel\",\"AuthenticateToService\"],\"subjects\":[\"AuthenticatedUsers\",\"NOT\",\"Identity\",\"OR\",\"AND\",\"NONE\",\"Policy\",\"JwtClaim\"],\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null,\"resourceComparator\":null,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedDate\":1720287401569,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":1610648242757,\"editable\":true}" + "text": "{\"creationDate\":1610648242757,\"name\":\"data\",\"displayName\":\"Baseline Demo\",\"description\":null,\"attributeNames\":[],\"createdBy\":\"id=df492700-ba67-4345-83a9-58305850596c,ou=user,ou=am-config\",\"conditions\":[\"Script\",\"AMIdentityMembership\",\"IPv6\",\"IPv4\",\"SimpleTime\",\"LEAuthLevel\",\"LDAPFilter\",\"AuthScheme\",\"Session\",\"AND\",\"AuthenticateToRealm\",\"ResourceEnvIP\",\"Policy\",\"OAuth2Scope\",\"SessionProperty\",\"OR\",\"Transaction\",\"NOT\",\"AuthLevel\",\"AuthenticateToService\"],\"subjects\":[\"AuthenticatedUsers\",\"NOT\",\"Identity\",\"OR\",\"AND\",\"NONE\",\"Policy\",\"JwtClaim\"],\"editable\":true,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730407948,\"resourceComparator\":null,\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null}" }, "cookies": [], "headers": [ @@ -13554,7 +13554,7 @@ }, { "name": "etag", - "value": "\"1720287401569\"" + "value": "\"1720730407948\"" }, { "name": "expires", @@ -13574,11 +13574,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:40 GMT" + "value": "Thu, 11 Jul 2024 20:40:07 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -13603,8 +13603,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:41.517Z", - "time": 53, + "startedDateTime": "2024-07-11T20:40:07.897Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -13612,7 +13612,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 72 } }, { @@ -13637,7 +13637,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -13735,11 +13735,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:40 GMT" + "value": "Thu, 11 Jul 2024 20:40:07 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -13764,8 +13764,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:36:41.574Z", - "time": 54, + "startedDateTime": "2024-07-11T20:40:07.975Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -13773,7 +13773,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 69 } }, { @@ -13798,7 +13798,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -13837,7 +13837,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 933, - "text": "{\"name\":\"oauth2Scopes\",\"displayName\":\"Default OAuth2 Scopes Policy Set\",\"description\":\"The built-in Application used by the OAuth2 scope authorization process.\",\"attributeNames\":[],\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"conditions\":[\"Script\",\"AMIdentityMembership\",\"IPv6\",\"SimpleTime\",\"IPv4\",\"LEAuthLevel\",\"LDAPFilter\",\"AuthScheme\",\"Session\",\"AND\",\"AuthenticateToRealm\",\"ResourceEnvIP\",\"SessionProperty\",\"OAuth2Scope\",\"OR\",\"Transaction\",\"NOT\",\"AuthLevel\",\"AuthenticateToService\"],\"subjects\":[\"AuthenticatedUsers\",\"NOT\",\"Identity\",\"OR\",\"AND\",\"NONE\",\"JwtClaim\"],\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null,\"resourceComparator\":null,\"resourceTypeUuids\":[\"d60b7a71-1dc6-44a5-8e48-e4b9d92dee8b\"],\"lastModifiedDate\":1720287401696,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":1578580064992,\"editable\":true}" + "text": "{\"creationDate\":1578580064992,\"name\":\"oauth2Scopes\",\"displayName\":\"Default OAuth2 Scopes Policy Set\",\"description\":\"The built-in Application used by the OAuth2 scope authorization process.\",\"attributeNames\":[],\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"conditions\":[\"Script\",\"AMIdentityMembership\",\"IPv6\",\"SimpleTime\",\"IPv4\",\"LEAuthLevel\",\"LDAPFilter\",\"AuthScheme\",\"Session\",\"AND\",\"AuthenticateToRealm\",\"ResourceEnvIP\",\"SessionProperty\",\"OAuth2Scope\",\"OR\",\"Transaction\",\"NOT\",\"AuthLevel\",\"AuthenticateToService\"],\"subjects\":[\"AuthenticatedUsers\",\"NOT\",\"Identity\",\"OR\",\"AND\",\"NONE\",\"JwtClaim\"],\"editable\":true,\"resourceTypeUuids\":[\"d60b7a71-1dc6-44a5-8e48-e4b9d92dee8b\"],\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730408112,\"resourceComparator\":null,\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null}" }, "cookies": [], "headers": [ @@ -13875,7 +13875,7 @@ }, { "name": "etag", - "value": "\"1720287401696\"" + "value": "\"1720730408112\"" }, { "name": "expires", @@ -13895,11 +13895,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:40 GMT" + "value": "Thu, 11 Jul 2024 20:40:07 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -13924,8 +13924,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:41.633Z", - "time": 66, + "startedDateTime": "2024-07-11T20:40:08.051Z", + "time": 85, "timings": { "blocked": -1, "connect": -1, @@ -13933,7 +13933,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 66 + "wait": 85 } }, { @@ -13958,7 +13958,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -14056,11 +14056,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:40 GMT" + "value": "Thu, 11 Jul 2024 20:40:07 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -14085,8 +14085,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:36:41.703Z", - "time": 55, + "startedDateTime": "2024-07-11T20:40:08.142Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -14094,7 +14094,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 68 } }, { @@ -14119,7 +14119,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -14158,7 +14158,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 919, - "text": "{\"name\":\"test-policy-set\",\"displayName\":\"Test Policy Set\",\"description\":\"Test Policy Set Description\",\"attributeNames\":[],\"createdBy\":\"id=fbdeb2a9-beb6-4a14-ae66-e35f16ce421d,ou=user,ou=am-config\",\"conditions\":[\"AMIdentityMembership\",\"AND\",\"AuthLevel\",\"AuthScheme\",\"AuthenticateToRealm\",\"AuthenticateToService\",\"IPv4\",\"IPv6\",\"LDAPFilter\",\"LEAuthLevel\",\"NOT\",\"OAuth2Scope\",\"OR\",\"Policy\",\"ResourceEnvIP\",\"Script\",\"Session\",\"SessionProperty\",\"SimpleTime\",\"Transaction\"],\"subjects\":[\"AND\",\"AuthenticatedUsers\",\"Identity\",\"JwtClaim\",\"NONE\",\"NOT\",\"OR\",\"Policy\"],\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null,\"resourceComparator\":null,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedDate\":1720287401821,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":1693494279401,\"editable\":true}" + "text": "{\"creationDate\":1693494279401,\"name\":\"test-policy-set\",\"displayName\":\"Test Policy Set\",\"description\":\"Test Policy Set Description\",\"attributeNames\":[],\"createdBy\":\"id=fbdeb2a9-beb6-4a14-ae66-e35f16ce421d,ou=user,ou=am-config\",\"conditions\":[\"AMIdentityMembership\",\"AND\",\"AuthLevel\",\"AuthScheme\",\"AuthenticateToRealm\",\"AuthenticateToService\",\"IPv4\",\"IPv6\",\"LDAPFilter\",\"LEAuthLevel\",\"NOT\",\"OAuth2Scope\",\"OR\",\"Policy\",\"ResourceEnvIP\",\"Script\",\"Session\",\"SessionProperty\",\"SimpleTime\",\"Transaction\"],\"subjects\":[\"AND\",\"AuthenticatedUsers\",\"Identity\",\"JwtClaim\",\"NONE\",\"NOT\",\"OR\",\"Policy\"],\"editable\":true,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730408260,\"resourceComparator\":null,\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null}" }, "cookies": [], "headers": [ @@ -14196,7 +14196,7 @@ }, { "name": "etag", - "value": "\"1720287401821\"" + "value": "\"1720730408260\"" }, { "name": "expires", @@ -14216,11 +14216,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:41 GMT" + "value": "Thu, 11 Jul 2024 20:40:07 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -14245,8 +14245,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:41.762Z", - "time": 78, + "startedDateTime": "2024-07-11T20:40:08.215Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -14254,7 +14254,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 78 + "wait": 70 } }, { @@ -14279,7 +14279,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -14318,7 +14318,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 555, - "text": "{\"_id\":\"FeatureStorePolicy\",\"_rev\":\"1720287401925\",\"name\":\"FeatureStorePolicy\",\"active\":true,\"description\":\"FeatureStorePolicy\",\"resources\":[\"https://www.example.com:443/*\"],\"applicationName\":\"test-policy-set\",\"actionValues\":{},\"subject\":{\"type\":\"NONE\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-06T17:36:41.925Z\",\"createdBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"creationDate\":\"2023-12-11T19:52:32.441Z\"}" + "text": "{\"_id\":\"FeatureStorePolicy\",\"_rev\":\"1720730408352\",\"name\":\"FeatureStorePolicy\",\"active\":true,\"description\":\"FeatureStorePolicy\",\"resources\":[\"https://www.example.com:443/*\"],\"applicationName\":\"test-policy-set\",\"actionValues\":{},\"subject\":{\"type\":\"NONE\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-11T20:40:08.352Z\",\"createdBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"creationDate\":\"2023-12-11T19:52:32.441Z\"}" }, "cookies": [], "headers": [ @@ -14356,7 +14356,7 @@ }, { "name": "etag", - "value": "\"1720287401925\"" + "value": "\"1720730408352\"" }, { "name": "expires", @@ -14376,11 +14376,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:41 GMT" + "value": "Thu, 11 Jul 2024 20:40:07 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -14405,8 +14405,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:41.844Z", - "time": 117, + "startedDateTime": "2024-07-11T20:40:08.290Z", + "time": 110, "timings": { "blocked": -1, "connect": -1, @@ -14414,7 +14414,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 117 + "wait": 110 } }, { @@ -14439,7 +14439,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -14474,11 +14474,11 @@ "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/policies/HR-webapp" }, "response": { - "bodySize": 736, + "bodySize": 737, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 736, - "text": "{\"_id\":\"HR-webapp\",\"_rev\":\"1720287402027\",\"name\":\"HR-webapp\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/apps/hrlite/*\",\"*://*:*/apps/hrlite?*\",\"*://*:*/apps/contractor\",\"*://*:*/apps/contractor/*\",\"*://*:*/apps/contractor?*\",\"*://*:*/apps/hrlite\"],\"applicationName\":\"EdgePolicySet\",\"actionValues\":{\"POST\":true,\"GET\":true},\"subject\":{\"type\":\"Identity\",\"subjectValues\":[\"id=hradmins,ou=group,o=alpha,ou=services,ou=am-config\"]},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-06T17:36:42.27Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:51.937Z\"}" + "size": 737, + "text": "{\"_id\":\"HR-webapp\",\"_rev\":\"1720730408471\",\"name\":\"HR-webapp\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/apps/hrlite/*\",\"*://*:*/apps/hrlite?*\",\"*://*:*/apps/contractor\",\"*://*:*/apps/contractor/*\",\"*://*:*/apps/contractor?*\",\"*://*:*/apps/hrlite\"],\"applicationName\":\"EdgePolicySet\",\"actionValues\":{\"POST\":true,\"GET\":true},\"subject\":{\"type\":\"Identity\",\"subjectValues\":[\"id=hradmins,ou=group,o=alpha,ou=services,ou=am-config\"]},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-11T20:40:08.471Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:51.937Z\"}" }, "cookies": [], "headers": [ @@ -14516,7 +14516,7 @@ }, { "name": "etag", - "value": "\"1720287402027\"" + "value": "\"1720730408471\"" }, { "name": "expires", @@ -14532,15 +14532,15 @@ }, { "name": "content-length", - "value": "736" + "value": "737" }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:41 GMT" + "value": "Thu, 11 Jul 2024 20:40:08 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -14565,8 +14565,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:41.965Z", - "time": 86, + "startedDateTime": "2024-07-11T20:40:08.405Z", + "time": 117, "timings": { "blocked": -1, "connect": -1, @@ -14574,7 +14574,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 86 + "wait": 117 } }, { @@ -14599,7 +14599,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -14638,7 +14638,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 942, - "text": "{\"_id\":\"Test Policy\",\"_rev\":\"1720287402129\",\"name\":\"Test Policy\",\"active\":false,\"description\":\"Test Policy Description\",\"resources\":[\"lorem://ipsum:dolor/sit\"],\"applicationName\":\"test-policy-set\",\"actionValues\":{\"POST\":false,\"GET\":true},\"subject\":{\"type\":\"NONE\"},\"condition\":{\"type\":\"AND\",\"conditions\":[{\"type\":\"SimpleTime\",\"startTime\":\"12:00\",\"endTime\":\"11:59\",\"startDay\":\"mon\",\"endDay\":\"fri\",\"startDate\":\"2023:08:01\",\"endDate\":\"2023:08:02\",\"enforcementTimeZone\":\"GMT\"},{\"type\":\"Script\",\"scriptId\":\"59f84396-71e4-4c1d-a6ae-c4fc624d9752\"}]},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"resourceAttributes\":[{\"type\":\"Static\",\"propertyName\":\"Test_Name\",\"propertyValues\":[\"Test_Value\"]}],\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-06T17:36:42.129Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-29T20:31:08.357Z\"}" + "text": "{\"_id\":\"Test Policy\",\"_rev\":\"1720730408584\",\"name\":\"Test Policy\",\"active\":false,\"description\":\"Test Policy Description\",\"resources\":[\"lorem://ipsum:dolor/sit\"],\"applicationName\":\"test-policy-set\",\"actionValues\":{\"POST\":false,\"GET\":true},\"subject\":{\"type\":\"NONE\"},\"condition\":{\"type\":\"AND\",\"conditions\":[{\"type\":\"SimpleTime\",\"startTime\":\"12:00\",\"endTime\":\"11:59\",\"startDay\":\"mon\",\"endDay\":\"fri\",\"startDate\":\"2023:08:01\",\"endDate\":\"2023:08:02\",\"enforcementTimeZone\":\"GMT\"},{\"type\":\"Script\",\"scriptId\":\"59f84396-71e4-4c1d-a6ae-c4fc624d9752\"}]},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"resourceAttributes\":[{\"type\":\"Static\",\"propertyName\":\"Test_Name\",\"propertyValues\":[\"Test_Value\"]}],\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-11T20:40:08.584Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-29T20:31:08.357Z\"}" }, "cookies": [], "headers": [ @@ -14676,7 +14676,7 @@ }, { "name": "etag", - "value": "\"1720287402129\"" + "value": "\"1720730408584\"" }, { "name": "expires", @@ -14696,11 +14696,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:41 GMT" + "value": "Thu, 11 Jul 2024 20:40:08 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -14725,8 +14725,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:42.055Z", - "time": 128, + "startedDateTime": "2024-07-11T20:40:08.526Z", + "time": 108, "timings": { "blocked": -1, "connect": -1, @@ -14734,7 +14734,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 128 + "wait": 108 } }, { @@ -14759,7 +14759,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -14798,7 +14798,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 529, - "text": "{\"_id\":\"actions\",\"_rev\":\"1720287402252\",\"name\":\"actions\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/demo/api/action/actions\"],\"applicationName\":\"data\",\"actionValues\":{\"GET\":true},\"subject\":{\"type\":\"AuthenticatedUsers\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-06T17:36:42.252Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:52.30Z\"}" + "text": "{\"_id\":\"actions\",\"_rev\":\"1720730408709\",\"name\":\"actions\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/demo/api/action/actions\"],\"applicationName\":\"data\",\"actionValues\":{\"GET\":true},\"subject\":{\"type\":\"AuthenticatedUsers\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-11T20:40:08.709Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:52.30Z\"}" }, "cookies": [], "headers": [ @@ -14836,7 +14836,7 @@ }, { "name": "etag", - "value": "\"1720287402252\"" + "value": "\"1720730408709\"" }, { "name": "expires", @@ -14856,11 +14856,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:41 GMT" + "value": "Thu, 11 Jul 2024 20:40:08 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -14885,8 +14885,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:42.187Z", - "time": 115, + "startedDateTime": "2024-07-11T20:40:08.639Z", + "time": 119, "timings": { "blocked": -1, "connect": -1, @@ -14894,7 +14894,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 115 + "wait": 119 } }, { @@ -14919,7 +14919,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -14958,7 +14958,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 544, - "text": "{\"_id\":\"activity\",\"_rev\":\"1720287402374\",\"name\":\"activity\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/demo/api/action/activity\"],\"applicationName\":\"data\",\"actionValues\":{\"POST\":true,\"GET\":true},\"subject\":{\"type\":\"AuthenticatedUsers\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-06T17:36:42.374Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:52.99Z\"}" + "text": "{\"_id\":\"activity\",\"_rev\":\"1720730408819\",\"name\":\"activity\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/demo/api/action/activity\"],\"applicationName\":\"data\",\"actionValues\":{\"POST\":true,\"GET\":true},\"subject\":{\"type\":\"AuthenticatedUsers\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-11T20:40:08.819Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:52.99Z\"}" }, "cookies": [], "headers": [ @@ -14996,7 +14996,7 @@ }, { "name": "etag", - "value": "\"1720287402374\"" + "value": "\"1720730408819\"" }, { "name": "expires", @@ -15016,11 +15016,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:41 GMT" + "value": "Thu, 11 Jul 2024 20:40:08 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -15045,8 +15045,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:42.305Z", - "time": 106, + "startedDateTime": "2024-07-11T20:40:08.765Z", + "time": 91, "timings": { "blocked": -1, "connect": -1, @@ -15054,7 +15054,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 106 + "wait": 91 } }, { @@ -15079,7 +15079,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -15118,7 +15118,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 664, - "text": "{\"_id\":\"apply\",\"_rev\":\"1720287402472\",\"name\":\"apply\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/demo/api/action/apply\"],\"applicationName\":\"data\",\"actionValues\":{\"POST\":true},\"subject\":{\"type\":\"AuthenticatedUsers\"},\"condition\":{\"type\":\"Transaction\",\"authenticationStrategy\":\"AuthenticateToTreeConditionAdvice\",\"strategySpecifier\":\"Baseline-Transaction\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-06T17:36:42.472Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:52.166Z\"}" + "text": "{\"_id\":\"apply\",\"_rev\":\"1720730408916\",\"name\":\"apply\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/demo/api/action/apply\"],\"applicationName\":\"data\",\"actionValues\":{\"POST\":true},\"subject\":{\"type\":\"AuthenticatedUsers\"},\"condition\":{\"type\":\"Transaction\",\"authenticationStrategy\":\"AuthenticateToTreeConditionAdvice\",\"strategySpecifier\":\"Baseline-Transaction\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-11T20:40:08.916Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:52.166Z\"}" }, "cookies": [], "headers": [ @@ -15156,7 +15156,7 @@ }, { "name": "etag", - "value": "\"1720287402472\"" + "value": "\"1720730408916\"" }, { "name": "expires", @@ -15176,11 +15176,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:41 GMT" + "value": "Thu, 11 Jul 2024 20:40:08 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -15205,8 +15205,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:42.415Z", - "time": 84, + "startedDateTime": "2024-07-11T20:40:08.862Z", + "time": 94, "timings": { "blocked": -1, "connect": -1, @@ -15214,7 +15214,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 84 + "wait": 94 } }, { @@ -15239,7 +15239,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -15324,11 +15324,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:41 GMT" + "value": "Thu, 11 Jul 2024 20:40:08 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -15357,8 +15357,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:42.503Z", - "time": 51, + "startedDateTime": "2024-07-11T20:40:08.962Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -15366,7 +15366,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 51 + "wait": 74 } }, { @@ -15391,7 +15391,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -15488,11 +15488,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:41 GMT" + "value": "Thu, 11 Jul 2024 20:40:08 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -15517,8 +15517,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:42.571Z", - "time": 148, + "startedDateTime": "2024-07-11T20:40:09.043Z", + "time": 144, "timings": { "blocked": -1, "connect": -1, @@ -15526,7 +15526,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 148 + "wait": 144 } }, { @@ -15551,7 +15551,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -15648,11 +15648,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:41 GMT" + "value": "Thu, 11 Jul 2024 20:40:08 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -15677,8 +15677,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:42.723Z", - "time": 112, + "startedDateTime": "2024-07-11T20:40:09.192Z", + "time": 123, "timings": { "blocked": -1, "connect": -1, @@ -15686,7 +15686,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 112 + "wait": 123 } }, { @@ -15711,7 +15711,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -15808,11 +15808,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:42 GMT" + "value": "Thu, 11 Jul 2024 20:40:08 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -15837,8 +15837,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:42.839Z", - "time": 145, + "startedDateTime": "2024-07-11T20:40:09.322Z", + "time": 120, "timings": { "blocked": -1, "connect": -1, @@ -15846,7 +15846,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 145 + "wait": 120 } }, { @@ -15871,7 +15871,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -15968,11 +15968,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:42 GMT" + "value": "Thu, 11 Jul 2024 20:40:09 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -15997,8 +15997,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:42.988Z", - "time": 78, + "startedDateTime": "2024-07-11T20:40:09.447Z", + "time": 101, "timings": { "blocked": -1, "connect": -1, @@ -16006,7 +16006,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 78 + "wait": 101 } }, { @@ -16031,7 +16031,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -16128,11 +16128,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:42 GMT" + "value": "Thu, 11 Jul 2024 20:40:09 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -16157,7 +16157,7 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:43.069Z", + "startedDateTime": "2024-07-11T20:40:09.554Z", "time": 99, "timings": { "blocked": -1, @@ -16191,7 +16191,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -16288,11 +16288,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:42 GMT" + "value": "Thu, 11 Jul 2024 20:40:09 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -16317,8 +16317,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:43.173Z", - "time": 66, + "startedDateTime": "2024-07-11T20:40:09.657Z", + "time": 76, "timings": { "blocked": -1, "connect": -1, @@ -16326,7 +16326,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 66 + "wait": 76 } }, { @@ -16351,7 +16351,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -16448,11 +16448,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:42 GMT" + "value": "Thu, 11 Jul 2024 20:40:09 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -16477,8 +16477,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:43.242Z", - "time": 86, + "startedDateTime": "2024-07-11T20:40:09.739Z", + "time": 84, "timings": { "blocked": -1, "connect": -1, @@ -16486,7 +16486,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 86 + "wait": 84 } }, { @@ -16511,7 +16511,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -16608,11 +16608,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:42 GMT" + "value": "Thu, 11 Jul 2024 20:40:09 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -16637,8 +16637,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:43.332Z", - "time": 64, + "startedDateTime": "2024-07-11T20:40:09.828Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -16646,7 +16646,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 71 } }, { @@ -16671,7 +16671,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -16768,11 +16768,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:42 GMT" + "value": "Thu, 11 Jul 2024 20:40:09 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -16797,8 +16797,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:43.399Z", - "time": 85, + "startedDateTime": "2024-07-11T20:40:09.904Z", + "time": 89, "timings": { "blocked": -1, "connect": -1, @@ -16806,7 +16806,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 85 + "wait": 89 } }, { @@ -16831,7 +16831,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -16928,11 +16928,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:42 GMT" + "value": "Thu, 11 Jul 2024 20:40:09 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -16957,8 +16957,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:43.488Z", - "time": 106, + "startedDateTime": "2024-07-11T20:40:09.998Z", + "time": 97, "timings": { "blocked": -1, "connect": -1, @@ -16966,7 +16966,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 106 + "wait": 97 } }, { @@ -16991,7 +16991,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -17088,11 +17088,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:42 GMT" + "value": "Thu, 11 Jul 2024 20:40:09 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -17117,8 +17117,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:43.596Z", - "time": 60, + "startedDateTime": "2024-07-11T20:40:10.098Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -17126,7 +17126,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 73 } }, { @@ -17151,7 +17151,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -17248,11 +17248,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:42 GMT" + "value": "Thu, 11 Jul 2024 20:40:09 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -17277,8 +17277,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:43.660Z", - "time": 67, + "startedDateTime": "2024-07-11T20:40:10.176Z", + "time": 77, "timings": { "blocked": -1, "connect": -1, @@ -17286,7 +17286,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 77 } }, { @@ -17311,7 +17311,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -17408,11 +17408,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:42 GMT" + "value": "Thu, 11 Jul 2024 20:40:09 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -17437,8 +17437,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:43.731Z", - "time": 85, + "startedDateTime": "2024-07-11T20:40:10.259Z", + "time": 93, "timings": { "blocked": -1, "connect": -1, @@ -17446,7 +17446,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 85 + "wait": 93 } }, { @@ -17471,7 +17471,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -17568,11 +17568,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:43 GMT" + "value": "Thu, 11 Jul 2024 20:40:09 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -17597,8 +17597,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:43.818Z", - "time": 63, + "startedDateTime": "2024-07-11T20:40:10.357Z", + "time": 77, "timings": { "blocked": -1, "connect": -1, @@ -17606,7 +17606,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 63 + "wait": 77 } }, { @@ -17631,7 +17631,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -17728,11 +17728,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:43 GMT" + "value": "Thu, 11 Jul 2024 20:40:10 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -17757,8 +17757,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:43.885Z", - "time": 66, + "startedDateTime": "2024-07-11T20:40:10.440Z", + "time": 80, "timings": { "blocked": -1, "connect": -1, @@ -17766,7 +17766,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 66 + "wait": 80 } }, { @@ -17791,7 +17791,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -17888,11 +17888,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:43 GMT" + "value": "Thu, 11 Jul 2024 20:40:10 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -17917,8 +17917,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:43.955Z", - "time": 79, + "startedDateTime": "2024-07-11T20:40:10.526Z", + "time": 80, "timings": { "blocked": -1, "connect": -1, @@ -17926,7 +17926,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 79 + "wait": 80 } }, { @@ -17951,7 +17951,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -18048,11 +18048,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:43 GMT" + "value": "Thu, 11 Jul 2024 20:40:10 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -18077,8 +18077,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:44.037Z", - "time": 303, + "startedDateTime": "2024-07-11T20:40:10.612Z", + "time": 251, "timings": { "blocked": -1, "connect": -1, @@ -18086,7 +18086,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 303 + "wait": 251 } }, { @@ -18111,7 +18111,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -18208,11 +18208,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:43 GMT" + "value": "Thu, 11 Jul 2024 20:40:10 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -18237,8 +18237,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:44.344Z", - "time": 84, + "startedDateTime": "2024-07-11T20:40:10.869Z", + "time": 99, "timings": { "blocked": -1, "connect": -1, @@ -18246,7 +18246,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 84 + "wait": 99 } }, { @@ -18271,7 +18271,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -18368,11 +18368,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:43 GMT" + "value": "Thu, 11 Jul 2024 20:40:10 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -18397,8 +18397,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:44.433Z", - "time": 64, + "startedDateTime": "2024-07-11T20:40:10.974Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -18406,7 +18406,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 71 } }, { @@ -18431,7 +18431,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -18528,11 +18528,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:43 GMT" + "value": "Thu, 11 Jul 2024 20:40:10 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -18557,8 +18557,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:44.500Z", - "time": 61, + "startedDateTime": "2024-07-11T20:40:11.051Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -18566,7 +18566,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 65 } }, { @@ -18591,7 +18591,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -18688,11 +18688,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:43 GMT" + "value": "Thu, 11 Jul 2024 20:40:10 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -18717,8 +18717,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:44.564Z", - "time": 54, + "startedDateTime": "2024-07-11T20:40:11.121Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -18726,7 +18726,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 71 } }, { @@ -18751,7 +18751,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -18848,11 +18848,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:43 GMT" + "value": "Thu, 11 Jul 2024 20:40:10 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -18877,8 +18877,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:44.622Z", - "time": 74, + "startedDateTime": "2024-07-11T20:40:11.199Z", + "time": 104, "timings": { "blocked": -1, "connect": -1, @@ -18886,7 +18886,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 74 + "wait": 104 } }, { @@ -18911,7 +18911,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -19008,11 +19008,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:43 GMT" + "value": "Thu, 11 Jul 2024 20:40:10 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -19037,8 +19037,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:44.700Z", - "time": 60, + "startedDateTime": "2024-07-11T20:40:11.310Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -19046,7 +19046,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 74 } }, { @@ -19071,7 +19071,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -19168,11 +19168,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:43 GMT" + "value": "Thu, 11 Jul 2024 20:40:10 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -19197,8 +19197,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:44.763Z", - "time": 68, + "startedDateTime": "2024-07-11T20:40:11.390Z", + "time": 109, "timings": { "blocked": -1, "connect": -1, @@ -19206,7 +19206,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 68 + "wait": 109 } }, { @@ -19231,7 +19231,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -19328,11 +19328,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:44 GMT" + "value": "Thu, 11 Jul 2024 20:40:11 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -19357,8 +19357,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:44.834Z", - "time": 55, + "startedDateTime": "2024-07-11T20:40:11.505Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -19366,7 +19366,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 70 } }, { @@ -19391,7 +19391,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -19488,11 +19488,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:44 GMT" + "value": "Thu, 11 Jul 2024 20:40:11 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -19517,8 +19517,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:44.894Z", - "time": 100, + "startedDateTime": "2024-07-11T20:40:11.582Z", + "time": 75, "timings": { "blocked": -1, "connect": -1, @@ -19526,7 +19526,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 100 + "wait": 75 } }, { @@ -19551,7 +19551,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -19648,11 +19648,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:44 GMT" + "value": "Thu, 11 Jul 2024 20:40:11 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -19677,8 +19677,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:44.999Z", - "time": 80, + "startedDateTime": "2024-07-11T20:40:11.663Z", + "time": 84, "timings": { "blocked": -1, "connect": -1, @@ -19686,7 +19686,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 80 + "wait": 84 } }, { @@ -19711,7 +19711,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -19808,11 +19808,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:44 GMT" + "value": "Thu, 11 Jul 2024 20:40:11 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -19837,8 +19837,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:45.084Z", - "time": 57, + "startedDateTime": "2024-07-11T20:40:11.753Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -19846,7 +19846,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 78 } }, { @@ -19871,7 +19871,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -19968,11 +19968,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:44 GMT" + "value": "Thu, 11 Jul 2024 20:40:11 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -19997,8 +19997,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:45.145Z", - "time": 64, + "startedDateTime": "2024-07-11T20:40:11.838Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -20006,7 +20006,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 74 } }, { @@ -20031,7 +20031,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -20128,11 +20128,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:44 GMT" + "value": "Thu, 11 Jul 2024 20:40:11 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -20157,8 +20157,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:45.213Z", - "time": 50, + "startedDateTime": "2024-07-11T20:40:11.917Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -20166,7 +20166,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 50 + "wait": 65 } }, { @@ -20191,7 +20191,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -20288,11 +20288,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:44 GMT" + "value": "Thu, 11 Jul 2024 20:40:11 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -20317,8 +20317,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:45.267Z", - "time": 54, + "startedDateTime": "2024-07-11T20:40:11.988Z", + "time": 77, "timings": { "blocked": -1, "connect": -1, @@ -20326,7 +20326,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 77 } }, { @@ -20351,7 +20351,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -20448,11 +20448,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:44 GMT" + "value": "Thu, 11 Jul 2024 20:40:11 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -20477,8 +20477,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:45.324Z", - "time": 84, + "startedDateTime": "2024-07-11T20:40:12.070Z", + "time": 95, "timings": { "blocked": -1, "connect": -1, @@ -20486,7 +20486,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 84 + "wait": 95 } }, { @@ -20511,7 +20511,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -20608,11 +20608,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:44 GMT" + "value": "Thu, 11 Jul 2024 20:40:11 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -20637,8 +20637,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:45.411Z", - "time": 116, + "startedDateTime": "2024-07-11T20:40:12.171Z", + "time": 84, "timings": { "blocked": -1, "connect": -1, @@ -20646,7 +20646,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 116 + "wait": 84 } }, { @@ -20671,7 +20671,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -20768,11 +20768,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:44 GMT" + "value": "Thu, 11 Jul 2024 20:40:11 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -20797,8 +20797,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:45.531Z", - "time": 73, + "startedDateTime": "2024-07-11T20:40:12.261Z", + "time": 88, "timings": { "blocked": -1, "connect": -1, @@ -20806,7 +20806,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 73 + "wait": 88 } }, { @@ -20831,7 +20831,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -20928,11 +20928,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:44 GMT" + "value": "Thu, 11 Jul 2024 20:40:11 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -20957,8 +20957,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:45.608Z", - "time": 69, + "startedDateTime": "2024-07-11T20:40:12.354Z", + "time": 87, "timings": { "blocked": -1, "connect": -1, @@ -20966,7 +20966,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 69 + "wait": 87 } }, { @@ -20991,7 +20991,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -21088,11 +21088,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:44 GMT" + "value": "Thu, 11 Jul 2024 20:40:11 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -21117,8 +21117,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:45.681Z", - "time": 59, + "startedDateTime": "2024-07-11T20:40:12.447Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -21126,7 +21126,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 69 } }, { @@ -21151,7 +21151,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -21248,11 +21248,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:44 GMT" + "value": "Thu, 11 Jul 2024 20:40:12 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -21277,8 +21277,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:45.744Z", - "time": 85, + "startedDateTime": "2024-07-11T20:40:12.521Z", + "time": 82, "timings": { "blocked": -1, "connect": -1, @@ -21286,7 +21286,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 85 + "wait": 82 } }, { @@ -21311,7 +21311,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -21408,11 +21408,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:45 GMT" + "value": "Thu, 11 Jul 2024 20:40:12 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -21437,8 +21437,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:45.833Z", - "time": 67, + "startedDateTime": "2024-07-11T20:40:12.608Z", + "time": 97, "timings": { "blocked": -1, "connect": -1, @@ -21446,7 +21446,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 97 } }, { @@ -21471,7 +21471,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -21568,11 +21568,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:45 GMT" + "value": "Thu, 11 Jul 2024 20:40:12 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -21597,8 +21597,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:45.904Z", - "time": 57, + "startedDateTime": "2024-07-11T20:40:12.710Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -21606,7 +21606,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 70 } }, { @@ -21631,7 +21631,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -21728,11 +21728,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:45 GMT" + "value": "Thu, 11 Jul 2024 20:40:12 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -21757,8 +21757,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:45.965Z", - "time": 83, + "startedDateTime": "2024-07-11T20:40:12.784Z", + "time": 197, "timings": { "blocked": -1, "connect": -1, @@ -21766,7 +21766,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 83 + "wait": 197 } }, { @@ -21791,7 +21791,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -21888,11 +21888,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:45 GMT" + "value": "Thu, 11 Jul 2024 20:40:12 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -21917,8 +21917,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:46.052Z", - "time": 62, + "startedDateTime": "2024-07-11T20:40:12.985Z", + "time": 75, "timings": { "blocked": -1, "connect": -1, @@ -21926,7 +21926,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 75 } }, { @@ -21951,7 +21951,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -22048,11 +22048,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:45 GMT" + "value": "Thu, 11 Jul 2024 20:40:12 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -22077,8 +22077,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:46.116Z", - "time": 61, + "startedDateTime": "2024-07-11T20:40:13.066Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -22086,7 +22086,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 78 } }, { @@ -22111,7 +22111,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -22208,11 +22208,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:45 GMT" + "value": "Thu, 11 Jul 2024 20:40:12 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -22237,8 +22237,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:46.181Z", - "time": 65, + "startedDateTime": "2024-07-11T20:40:13.154Z", + "time": 86, "timings": { "blocked": -1, "connect": -1, @@ -22246,7 +22246,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 65 + "wait": 86 } }, { @@ -22271,7 +22271,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -22368,11 +22368,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:45 GMT" + "value": "Thu, 11 Jul 2024 20:40:12 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -22397,8 +22397,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:46.250Z", - "time": 58, + "startedDateTime": "2024-07-11T20:40:13.247Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -22406,7 +22406,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 71 } }, { @@ -22431,7 +22431,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -22528,11 +22528,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:45 GMT" + "value": "Thu, 11 Jul 2024 20:40:12 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -22557,8 +22557,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:46.312Z", - "time": 65, + "startedDateTime": "2024-07-11T20:40:13.323Z", + "time": 84, "timings": { "blocked": -1, "connect": -1, @@ -22566,7 +22566,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 65 + "wait": 84 } }, { @@ -22591,7 +22591,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -22688,11 +22688,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:45 GMT" + "value": "Thu, 11 Jul 2024 20:40:12 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -22717,8 +22717,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:46.380Z", - "time": 63, + "startedDateTime": "2024-07-11T20:40:13.412Z", + "time": 92, "timings": { "blocked": -1, "connect": -1, @@ -22726,7 +22726,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 63 + "wait": 92 } }, { @@ -22751,7 +22751,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -22848,11 +22848,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:45 GMT" + "value": "Thu, 11 Jul 2024 20:40:13 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -22877,8 +22877,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:46.448Z", - "time": 62, + "startedDateTime": "2024-07-11T20:40:13.510Z", + "time": 80, "timings": { "blocked": -1, "connect": -1, @@ -22886,7 +22886,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 80 } }, { @@ -22911,7 +22911,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -23008,11 +23008,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:45 GMT" + "value": "Thu, 11 Jul 2024 20:40:13 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -23037,8 +23037,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:46.514Z", - "time": 94, + "startedDateTime": "2024-07-11T20:40:13.598Z", + "time": 152, "timings": { "blocked": -1, "connect": -1, @@ -23046,7 +23046,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 94 + "wait": 152 } }, { @@ -23071,7 +23071,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -23168,11 +23168,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:45 GMT" + "value": "Thu, 11 Jul 2024 20:40:13 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -23197,8 +23197,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:46.611Z", - "time": 65, + "startedDateTime": "2024-07-11T20:40:13.757Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -23206,7 +23206,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 65 + "wait": 62 } }, { @@ -23231,7 +23231,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -23328,11 +23328,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:45 GMT" + "value": "Thu, 11 Jul 2024 20:40:13 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -23357,8 +23357,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:46.679Z", - "time": 57, + "startedDateTime": "2024-07-11T20:40:13.824Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -23366,7 +23366,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 69 } }, { @@ -23391,7 +23391,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -23488,11 +23488,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:45 GMT" + "value": "Thu, 11 Jul 2024 20:40:13 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -23517,8 +23517,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:46.740Z", - "time": 58, + "startedDateTime": "2024-07-11T20:40:13.898Z", + "time": 79, "timings": { "blocked": -1, "connect": -1, @@ -23526,7 +23526,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 79 } }, { @@ -23551,7 +23551,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -23648,11 +23648,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:45 GMT" + "value": "Thu, 11 Jul 2024 20:40:13 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -23677,8 +23677,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:46.800Z", - "time": 65, + "startedDateTime": "2024-07-11T20:40:13.982Z", + "time": 83, "timings": { "blocked": -1, "connect": -1, @@ -23686,7 +23686,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 65 + "wait": 83 } }, { @@ -23711,7 +23711,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -23808,11 +23808,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:46 GMT" + "value": "Thu, 11 Jul 2024 20:40:13 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -23837,8 +23837,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:46.868Z", - "time": 64, + "startedDateTime": "2024-07-11T20:40:14.070Z", + "time": 92, "timings": { "blocked": -1, "connect": -1, @@ -23846,7 +23846,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 92 } }, { @@ -23871,7 +23871,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -23968,11 +23968,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:46 GMT" + "value": "Thu, 11 Jul 2024 20:40:13 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -23997,8 +23997,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:46.936Z", - "time": 63, + "startedDateTime": "2024-07-11T20:40:14.168Z", + "time": 80, "timings": { "blocked": -1, "connect": -1, @@ -24006,7 +24006,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 63 + "wait": 80 } }, { @@ -24031,7 +24031,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -24128,11 +24128,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:46 GMT" + "value": "Thu, 11 Jul 2024 20:40:13 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -24157,8 +24157,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:47.003Z", - "time": 59, + "startedDateTime": "2024-07-11T20:40:14.253Z", + "time": 85, "timings": { "blocked": -1, "connect": -1, @@ -24166,7 +24166,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 85 } }, { @@ -24191,7 +24191,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -24288,11 +24288,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:46 GMT" + "value": "Thu, 11 Jul 2024 20:40:13 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -24317,8 +24317,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:47.066Z", - "time": 73, + "startedDateTime": "2024-07-11T20:40:14.342Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -24326,7 +24326,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 73 + "wait": 70 } }, { @@ -24351,7 +24351,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -24448,11 +24448,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:46 GMT" + "value": "Thu, 11 Jul 2024 20:40:13 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -24477,8 +24477,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:47.141Z", - "time": 56, + "startedDateTime": "2024-07-11T20:40:14.418Z", + "time": 76, "timings": { "blocked": -1, "connect": -1, @@ -24486,7 +24486,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 76 } }, { @@ -24511,7 +24511,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -24608,11 +24608,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:46 GMT" + "value": "Thu, 11 Jul 2024 20:40:13 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -24637,8 +24637,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:47.200Z", - "time": 91, + "startedDateTime": "2024-07-11T20:40:14.500Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -24646,7 +24646,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 91 + "wait": 71 } }, { @@ -24671,7 +24671,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -24768,11 +24768,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:46 GMT" + "value": "Thu, 11 Jul 2024 20:40:14 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -24797,8 +24797,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:47.294Z", - "time": 52, + "startedDateTime": "2024-07-11T20:40:14.576Z", + "time": 75, "timings": { "blocked": -1, "connect": -1, @@ -24806,7 +24806,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 52 + "wait": 75 } }, { @@ -24831,7 +24831,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -24928,11 +24928,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:46 GMT" + "value": "Thu, 11 Jul 2024 20:40:14 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -24957,8 +24957,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:47.350Z", - "time": 70, + "startedDateTime": "2024-07-11T20:40:14.655Z", + "time": 105, "timings": { "blocked": -1, "connect": -1, @@ -24966,7 +24966,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 70 + "wait": 105 } }, { @@ -24991,7 +24991,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -25088,11 +25088,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:46 GMT" + "value": "Thu, 11 Jul 2024 20:40:14 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -25117,8 +25117,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:47.424Z", - "time": 62, + "startedDateTime": "2024-07-11T20:40:14.765Z", + "time": 89, "timings": { "blocked": -1, "connect": -1, @@ -25126,7 +25126,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 89 } }, { @@ -25151,7 +25151,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -25248,11 +25248,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:46 GMT" + "value": "Thu, 11 Jul 2024 20:40:14 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -25277,8 +25277,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:47.489Z", - "time": 62, + "startedDateTime": "2024-07-11T20:40:14.859Z", + "time": 84, "timings": { "blocked": -1, "connect": -1, @@ -25286,7 +25286,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 84 } }, { @@ -25311,7 +25311,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -25408,11 +25408,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:46 GMT" + "value": "Thu, 11 Jul 2024 20:40:14 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -25437,8 +25437,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:47.554Z", - "time": 62, + "startedDateTime": "2024-07-11T20:40:14.949Z", + "time": 92, "timings": { "blocked": -1, "connect": -1, @@ -25446,7 +25446,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 92 } }, { @@ -25471,7 +25471,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -25568,11 +25568,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:46 GMT" + "value": "Thu, 11 Jul 2024 20:40:14 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -25597,8 +25597,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:47.620Z", - "time": 84, + "startedDateTime": "2024-07-11T20:40:15.049Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -25606,7 +25606,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 84 + "wait": 74 } }, { @@ -25631,7 +25631,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -25728,11 +25728,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:46 GMT" + "value": "Thu, 11 Jul 2024 20:40:14 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -25757,8 +25757,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:47.707Z", - "time": 62, + "startedDateTime": "2024-07-11T20:40:15.128Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -25766,7 +25766,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 70 } }, { @@ -25791,7 +25791,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -25888,11 +25888,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:46 GMT" + "value": "Thu, 11 Jul 2024 20:40:14 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -25917,8 +25917,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:47.772Z", - "time": 86, + "startedDateTime": "2024-07-11T20:40:15.203Z", + "time": 90, "timings": { "blocked": -1, "connect": -1, @@ -25926,7 +25926,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 86 + "wait": 90 } }, { @@ -25951,7 +25951,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -26048,11 +26048,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:47 GMT" + "value": "Thu, 11 Jul 2024 20:40:14 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -26077,8 +26077,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:47.862Z", - "time": 62, + "startedDateTime": "2024-07-11T20:40:15.298Z", + "time": 122, "timings": { "blocked": -1, "connect": -1, @@ -26086,7 +26086,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 122 } }, { @@ -26111,7 +26111,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -26208,11 +26208,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:47 GMT" + "value": "Thu, 11 Jul 2024 20:40:14 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -26237,8 +26237,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:47.927Z", - "time": 52, + "startedDateTime": "2024-07-11T20:40:15.426Z", + "time": 124, "timings": { "blocked": -1, "connect": -1, @@ -26246,7 +26246,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 52 + "wait": 124 } }, { @@ -26271,7 +26271,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -26368,11 +26368,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:47 GMT" + "value": "Thu, 11 Jul 2024 20:40:15 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -26397,8 +26397,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:47.982Z", - "time": 59, + "startedDateTime": "2024-07-11T20:40:15.556Z", + "time": 270, "timings": { "blocked": -1, "connect": -1, @@ -26406,7 +26406,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 270 } }, { @@ -26431,7 +26431,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -26528,11 +26528,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:47 GMT" + "value": "Thu, 11 Jul 2024 20:40:15 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -26557,8 +26557,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:48.044Z", - "time": 62, + "startedDateTime": "2024-07-11T20:40:15.835Z", + "time": 104, "timings": { "blocked": -1, "connect": -1, @@ -26566,7 +26566,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 104 } }, { @@ -26591,7 +26591,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -26688,11 +26688,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:47 GMT" + "value": "Thu, 11 Jul 2024 20:40:15 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -26717,8 +26717,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:48.110Z", - "time": 56, + "startedDateTime": "2024-07-11T20:40:15.944Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -26726,7 +26726,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 69 } }, { @@ -26751,7 +26751,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -26848,11 +26848,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:47 GMT" + "value": "Thu, 11 Jul 2024 20:40:15 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -26877,8 +26877,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:48.171Z", - "time": 54, + "startedDateTime": "2024-07-11T20:40:16.018Z", + "time": 87, "timings": { "blocked": -1, "connect": -1, @@ -26886,7 +26886,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 87 } }, { @@ -26911,7 +26911,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -27008,11 +27008,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:47 GMT" + "value": "Thu, 11 Jul 2024 20:40:15 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -27037,8 +27037,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:48.229Z", - "time": 56, + "startedDateTime": "2024-07-11T20:40:16.110Z", + "time": 120, "timings": { "blocked": -1, "connect": -1, @@ -27046,7 +27046,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 120 } }, { @@ -27071,7 +27071,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -27168,11 +27168,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:47 GMT" + "value": "Thu, 11 Jul 2024 20:40:15 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -27197,8 +27197,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:48.288Z", - "time": 60, + "startedDateTime": "2024-07-11T20:40:16.235Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -27206,7 +27206,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 67 } }, { @@ -27231,7 +27231,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -27328,11 +27328,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:47 GMT" + "value": "Thu, 11 Jul 2024 20:40:15 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -27357,8 +27357,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:48.351Z", - "time": 54, + "startedDateTime": "2024-07-11T20:40:16.308Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -27366,7 +27366,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 69 } }, { @@ -27391,7 +27391,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -27488,11 +27488,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:47 GMT" + "value": "Thu, 11 Jul 2024 20:40:15 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -27517,8 +27517,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:48.409Z", - "time": 55, + "startedDateTime": "2024-07-11T20:40:16.381Z", + "time": 85, "timings": { "blocked": -1, "connect": -1, @@ -27526,7 +27526,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 85 } }, { @@ -27551,7 +27551,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -27648,11 +27648,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:47 GMT" + "value": "Thu, 11 Jul 2024 20:40:15 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -27677,8 +27677,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:48.467Z", - "time": 67, + "startedDateTime": "2024-07-11T20:40:16.471Z", + "time": 124, "timings": { "blocked": -1, "connect": -1, @@ -27686,7 +27686,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 124 } }, { @@ -27711,7 +27711,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -27808,11 +27808,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:47 GMT" + "value": "Thu, 11 Jul 2024 20:40:15 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -27837,8 +27837,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:48.539Z", - "time": 53, + "startedDateTime": "2024-07-11T20:40:16.598Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -27846,7 +27846,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 71 } }, { @@ -27871,7 +27871,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -27968,11 +27968,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:47 GMT" + "value": "Thu, 11 Jul 2024 20:40:15 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -27997,8 +27997,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:48.596Z", - "time": 53, + "startedDateTime": "2024-07-11T20:40:16.673Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -28006,7 +28006,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 72 } }, { @@ -28031,7 +28031,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -28128,11 +28128,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:47 GMT" + "value": "Thu, 11 Jul 2024 20:40:15 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -28157,8 +28157,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:48.653Z", - "time": 53, + "startedDateTime": "2024-07-11T20:40:16.750Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -28166,7 +28166,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 71 } }, { @@ -28191,7 +28191,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -28288,11 +28288,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:47 GMT" + "value": "Thu, 11 Jul 2024 20:40:16 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -28317,8 +28317,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:48.710Z", - "time": 51, + "startedDateTime": "2024-07-11T20:40:16.827Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -28326,7 +28326,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 51 + "wait": 63 } }, { @@ -28351,7 +28351,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -28448,11 +28448,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:47 GMT" + "value": "Thu, 11 Jul 2024 20:40:16 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -28477,8 +28477,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:48.765Z", - "time": 55, + "startedDateTime": "2024-07-11T20:40:16.895Z", + "time": 77, "timings": { "blocked": -1, "connect": -1, @@ -28486,7 +28486,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 77 } }, { @@ -28511,7 +28511,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -28608,11 +28608,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:47 GMT" + "value": "Thu, 11 Jul 2024 20:40:16 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -28637,8 +28637,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:48.824Z", - "time": 54, + "startedDateTime": "2024-07-11T20:40:16.977Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -28646,7 +28646,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 73 } }, { @@ -28671,7 +28671,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -28768,11 +28768,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:48 GMT" + "value": "Thu, 11 Jul 2024 20:40:16 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -28797,8 +28797,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:48.881Z", - "time": 64, + "startedDateTime": "2024-07-11T20:40:17.057Z", + "time": 80, "timings": { "blocked": -1, "connect": -1, @@ -28806,7 +28806,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 80 } }, { @@ -28831,7 +28831,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -28928,11 +28928,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:48 GMT" + "value": "Thu, 11 Jul 2024 20:40:16 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -28957,8 +28957,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:48.949Z", - "time": 63, + "startedDateTime": "2024-07-11T20:40:17.142Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -28966,7 +28966,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 63 + "wait": 72 } }, { @@ -28991,7 +28991,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -29088,11 +29088,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:48 GMT" + "value": "Thu, 11 Jul 2024 20:40:16 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -29117,8 +29117,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:49.016Z", - "time": 53, + "startedDateTime": "2024-07-11T20:40:17.219Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -29126,7 +29126,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 78 } }, { @@ -29151,7 +29151,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -29248,11 +29248,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:48 GMT" + "value": "Thu, 11 Jul 2024 20:40:16 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -29277,8 +29277,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:49.073Z", - "time": 61, + "startedDateTime": "2024-07-11T20:40:17.302Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -29286,7 +29286,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 73 } }, { @@ -29311,7 +29311,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -29408,11 +29408,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:48 GMT" + "value": "Thu, 11 Jul 2024 20:40:16 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -29437,8 +29437,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:49.139Z", - "time": 60, + "startedDateTime": "2024-07-11T20:40:17.382Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -29446,7 +29446,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 73 } }, { @@ -29471,7 +29471,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -29568,11 +29568,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:48 GMT" + "value": "Thu, 11 Jul 2024 20:40:16 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -29597,8 +29597,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:49.203Z", - "time": 57, + "startedDateTime": "2024-07-11T20:40:17.462Z", + "time": 91, "timings": { "blocked": -1, "connect": -1, @@ -29606,7 +29606,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 91 } }, { @@ -29631,7 +29631,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -29728,11 +29728,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:48 GMT" + "value": "Thu, 11 Jul 2024 20:40:16 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -29757,8 +29757,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:49.264Z", - "time": 54, + "startedDateTime": "2024-07-11T20:40:17.558Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -29766,7 +29766,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 78 } }, { @@ -29791,7 +29791,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -29888,11 +29888,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:48 GMT" + "value": "Thu, 11 Jul 2024 20:40:16 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -29917,8 +29917,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:49.322Z", - "time": 53, + "startedDateTime": "2024-07-11T20:40:17.642Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -29926,7 +29926,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 69 } }, { @@ -29951,7 +29951,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -30048,11 +30048,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:48 GMT" + "value": "Thu, 11 Jul 2024 20:40:16 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -30077,8 +30077,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:49.379Z", - "time": 62, + "startedDateTime": "2024-07-11T20:40:17.719Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -30086,7 +30086,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 78 } }, { @@ -30111,7 +30111,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -30208,11 +30208,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:48 GMT" + "value": "Thu, 11 Jul 2024 20:40:16 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -30237,8 +30237,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:49.445Z", - "time": 54, + "startedDateTime": "2024-07-11T20:40:17.802Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -30246,7 +30246,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 67 } }, { @@ -30271,7 +30271,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -30368,11 +30368,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:48 GMT" + "value": "Thu, 11 Jul 2024 20:40:17 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -30397,8 +30397,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:49.503Z", - "time": 54, + "startedDateTime": "2024-07-11T20:40:17.874Z", + "time": 76, "timings": { "blocked": -1, "connect": -1, @@ -30406,7 +30406,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 76 } }, { @@ -30431,7 +30431,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -30528,11 +30528,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:48 GMT" + "value": "Thu, 11 Jul 2024 20:40:17 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -30557,8 +30557,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:49.561Z", - "time": 55, + "startedDateTime": "2024-07-11T20:40:17.955Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -30566,7 +30566,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 69 } }, { @@ -30591,7 +30591,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -30688,11 +30688,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:48 GMT" + "value": "Thu, 11 Jul 2024 20:40:17 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -30717,8 +30717,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:49.620Z", - "time": 61, + "startedDateTime": "2024-07-11T20:40:18.029Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -30726,7 +30726,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 69 } }, { @@ -30751,7 +30751,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -30848,11 +30848,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:48 GMT" + "value": "Thu, 11 Jul 2024 20:40:17 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -30877,8 +30877,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:49.685Z", - "time": 55, + "startedDateTime": "2024-07-11T20:40:18.103Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -30886,7 +30886,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 67 } }, { @@ -30911,7 +30911,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -31008,11 +31008,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:48 GMT" + "value": "Thu, 11 Jul 2024 20:40:17 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -31037,8 +31037,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:49.743Z", - "time": 51, + "startedDateTime": "2024-07-11T20:40:18.175Z", + "time": 79, "timings": { "blocked": -1, "connect": -1, @@ -31046,7 +31046,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 51 + "wait": 79 } }, { @@ -31071,7 +31071,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -31168,11 +31168,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:48 GMT" + "value": "Thu, 11 Jul 2024 20:40:17 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -31197,8 +31197,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:49.798Z", - "time": 52, + "startedDateTime": "2024-07-11T20:40:18.259Z", + "time": 93, "timings": { "blocked": -1, "connect": -1, @@ -31206,7 +31206,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 52 + "wait": 93 } }, { @@ -31231,7 +31231,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -31328,11 +31328,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:48 GMT" + "value": "Thu, 11 Jul 2024 20:40:17 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -31357,8 +31357,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:49.855Z", - "time": 60, + "startedDateTime": "2024-07-11T20:40:18.357Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -31366,7 +31366,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 70 } }, { @@ -31391,7 +31391,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -31488,11 +31488,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:49 GMT" + "value": "Thu, 11 Jul 2024 20:40:17 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -31517,8 +31517,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:49.919Z", - "time": 65, + "startedDateTime": "2024-07-11T20:40:18.432Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -31526,7 +31526,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 65 + "wait": 69 } }, { @@ -31551,7 +31551,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -31648,11 +31648,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:49 GMT" + "value": "Thu, 11 Jul 2024 20:40:17 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -31677,8 +31677,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:49.988Z", - "time": 63, + "startedDateTime": "2024-07-11T20:40:18.507Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -31686,7 +31686,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 63 + "wait": 74 } }, { @@ -31711,7 +31711,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -31808,11 +31808,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:49 GMT" + "value": "Thu, 11 Jul 2024 20:40:17 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -31837,8 +31837,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:50.056Z", - "time": 63, + "startedDateTime": "2024-07-11T20:40:18.586Z", + "time": 77, "timings": { "blocked": -1, "connect": -1, @@ -31846,7 +31846,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 63 + "wait": 77 } }, { @@ -31871,7 +31871,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -31968,11 +31968,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:49 GMT" + "value": "Thu, 11 Jul 2024 20:40:17 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -31997,8 +31997,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:50.121Z", - "time": 53, + "startedDateTime": "2024-07-11T20:40:18.668Z", + "time": 76, "timings": { "blocked": -1, "connect": -1, @@ -32006,7 +32006,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 76 } }, { @@ -32031,7 +32031,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -32128,11 +32128,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:49 GMT" + "value": "Thu, 11 Jul 2024 20:40:17 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -32157,8 +32157,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:50.178Z", - "time": 53, + "startedDateTime": "2024-07-11T20:40:18.750Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -32166,7 +32166,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 68 } }, { @@ -32191,7 +32191,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -32288,11 +32288,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:49 GMT" + "value": "Thu, 11 Jul 2024 20:40:17 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -32317,8 +32317,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:50.236Z", - "time": 54, + "startedDateTime": "2024-07-11T20:40:18.822Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -32326,7 +32326,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 70 } }, { @@ -32351,7 +32351,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -32448,11 +32448,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:49 GMT" + "value": "Thu, 11 Jul 2024 20:40:18 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -32477,8 +32477,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:50.293Z", - "time": 69, + "startedDateTime": "2024-07-11T20:40:18.897Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -32486,7 +32486,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 69 + "wait": 70 } }, { @@ -32511,7 +32511,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -32608,11 +32608,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:49 GMT" + "value": "Thu, 11 Jul 2024 20:40:18 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -32637,8 +32637,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:50.365Z", - "time": 61, + "startedDateTime": "2024-07-11T20:40:18.975Z", + "time": 76, "timings": { "blocked": -1, "connect": -1, @@ -32646,7 +32646,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 76 } }, { @@ -32671,7 +32671,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -32768,11 +32768,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:49 GMT" + "value": "Thu, 11 Jul 2024 20:40:18 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -32797,8 +32797,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:50.430Z", - "time": 53, + "startedDateTime": "2024-07-11T20:40:19.056Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -32806,7 +32806,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 73 } }, { @@ -32831,7 +32831,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -32928,11 +32928,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:49 GMT" + "value": "Thu, 11 Jul 2024 20:40:18 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -32957,8 +32957,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:50.487Z", - "time": 53, + "startedDateTime": "2024-07-11T20:40:19.134Z", + "time": 80, "timings": { "blocked": -1, "connect": -1, @@ -32966,7 +32966,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 80 } }, { @@ -32991,7 +32991,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -33088,11 +33088,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:49 GMT" + "value": "Thu, 11 Jul 2024 20:40:18 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -33117,8 +33117,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:50.543Z", - "time": 53, + "startedDateTime": "2024-07-11T20:40:19.219Z", + "time": 75, "timings": { "blocked": -1, "connect": -1, @@ -33126,7 +33126,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 75 } }, { @@ -33151,7 +33151,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -33248,11 +33248,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:49 GMT" + "value": "Thu, 11 Jul 2024 20:40:18 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -33277,8 +33277,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:50.600Z", - "time": 62, + "startedDateTime": "2024-07-11T20:40:19.299Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -33286,7 +33286,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 73 } }, { @@ -33311,7 +33311,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -33408,11 +33408,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:49 GMT" + "value": "Thu, 11 Jul 2024 20:40:18 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -33437,8 +33437,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:50.666Z", - "time": 60, + "startedDateTime": "2024-07-11T20:40:19.376Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -33446,7 +33446,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 73 } }, { @@ -33471,7 +33471,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -33568,11 +33568,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:49 GMT" + "value": "Thu, 11 Jul 2024 20:40:18 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -33597,8 +33597,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:50.730Z", - "time": 54, + "startedDateTime": "2024-07-11T20:40:19.455Z", + "time": 76, "timings": { "blocked": -1, "connect": -1, @@ -33606,7 +33606,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 76 } }, { @@ -33631,7 +33631,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -33728,11 +33728,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:49 GMT" + "value": "Thu, 11 Jul 2024 20:40:18 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -33757,8 +33757,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:50.788Z", - "time": 52, + "startedDateTime": "2024-07-11T20:40:19.537Z", + "time": 84, "timings": { "blocked": -1, "connect": -1, @@ -33766,7 +33766,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 52 + "wait": 84 } }, { @@ -33791,7 +33791,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -33888,11 +33888,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:49 GMT" + "value": "Thu, 11 Jul 2024 20:40:18 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -33917,8 +33917,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:50.844Z", - "time": 56, + "startedDateTime": "2024-07-11T20:40:19.630Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -33926,7 +33926,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 63 } }, { @@ -33951,7 +33951,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -34048,11 +34048,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:49 GMT" + "value": "Thu, 11 Jul 2024 20:40:18 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -34077,8 +34077,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:50.904Z", - "time": 53, + "startedDateTime": "2024-07-11T20:40:19.697Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -34086,7 +34086,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 72 } }, { @@ -34111,7 +34111,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -34208,11 +34208,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:51 GMT" + "value": "Thu, 11 Jul 2024 20:40:18 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -34237,8 +34237,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:50.961Z", - "time": 60, + "startedDateTime": "2024-07-11T20:40:19.776Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -34246,7 +34246,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 73 } }, { @@ -34271,7 +34271,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -34368,11 +34368,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:51 GMT" + "value": "Thu, 11 Jul 2024 20:40:18 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -34397,8 +34397,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:51.024Z", - "time": 52, + "startedDateTime": "2024-07-11T20:40:19.854Z", + "time": 85, "timings": { "blocked": -1, "connect": -1, @@ -34406,7 +34406,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 52 + "wait": 85 } }, { @@ -34431,7 +34431,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -34528,11 +34528,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:51 GMT" + "value": "Thu, 11 Jul 2024 20:40:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -34557,8 +34557,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:51.080Z", - "time": 61, + "startedDateTime": "2024-07-11T20:40:19.945Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -34566,7 +34566,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 66 } }, { @@ -34591,7 +34591,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -34688,11 +34688,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:51 GMT" + "value": "Thu, 11 Jul 2024 20:40:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -34717,8 +34717,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:51.145Z", - "time": 69, + "startedDateTime": "2024-07-11T20:40:20.016Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -34726,7 +34726,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 69 + "wait": 70 } }, { @@ -34751,7 +34751,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -34848,11 +34848,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:51 GMT" + "value": "Thu, 11 Jul 2024 20:40:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -34877,8 +34877,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:51.218Z", - "time": 54, + "startedDateTime": "2024-07-11T20:40:20.091Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -34886,7 +34886,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 65 } }, { @@ -34911,7 +34911,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -35008,11 +35008,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:51 GMT" + "value": "Thu, 11 Jul 2024 20:40:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -35037,8 +35037,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:51.276Z", - "time": 58, + "startedDateTime": "2024-07-11T20:40:20.162Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -35046,7 +35046,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 67 } }, { @@ -35071,7 +35071,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -35168,11 +35168,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:51 GMT" + "value": "Thu, 11 Jul 2024 20:40:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -35197,8 +35197,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:51.338Z", - "time": 70, + "startedDateTime": "2024-07-11T20:40:20.234Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -35206,7 +35206,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 70 + "wait": 69 } }, { @@ -35231,7 +35231,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -35328,11 +35328,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:51 GMT" + "value": "Thu, 11 Jul 2024 20:40:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -35357,8 +35357,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:51.410Z", - "time": 77, + "startedDateTime": "2024-07-11T20:40:20.309Z", + "time": 75, "timings": { "blocked": -1, "connect": -1, @@ -35366,7 +35366,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 77 + "wait": 75 } }, { @@ -35391,7 +35391,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -35488,11 +35488,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:51 GMT" + "value": "Thu, 11 Jul 2024 20:40:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -35517,8 +35517,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:51.491Z", - "time": 53, + "startedDateTime": "2024-07-11T20:40:20.390Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -35526,7 +35526,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 67 } }, { @@ -35551,7 +35551,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -35648,11 +35648,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:51 GMT" + "value": "Thu, 11 Jul 2024 20:40:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -35677,8 +35677,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:51.549Z", - "time": 56, + "startedDateTime": "2024-07-11T20:40:20.462Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -35686,7 +35686,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 72 } }, { @@ -35711,7 +35711,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -35808,11 +35808,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:51 GMT" + "value": "Thu, 11 Jul 2024 20:40:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -35837,8 +35837,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:51.609Z", - "time": 60, + "startedDateTime": "2024-07-11T20:40:20.542Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -35846,7 +35846,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 66 } }, { @@ -35871,7 +35871,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -35968,11 +35968,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:51 GMT" + "value": "Thu, 11 Jul 2024 20:40:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -35997,8 +35997,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:51.672Z", - "time": 57, + "startedDateTime": "2024-07-11T20:40:20.613Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -36006,7 +36006,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 66 } }, { @@ -36031,7 +36031,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -36128,11 +36128,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:51 GMT" + "value": "Thu, 11 Jul 2024 20:40:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -36157,8 +36157,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:51.733Z", - "time": 54, + "startedDateTime": "2024-07-11T20:40:20.685Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -36166,7 +36166,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 68 } }, { @@ -36191,7 +36191,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -36288,11 +36288,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:51 GMT" + "value": "Thu, 11 Jul 2024 20:40:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -36317,8 +36317,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:51.794Z", - "time": 70, + "startedDateTime": "2024-07-11T20:40:20.758Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -36326,7 +36326,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 70 + "wait": 74 } }, { @@ -36351,7 +36351,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -36448,11 +36448,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:51 GMT" + "value": "Thu, 11 Jul 2024 20:40:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -36477,8 +36477,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:51.867Z", - "time": 55, + "startedDateTime": "2024-07-11T20:40:20.837Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -36486,7 +36486,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 78 } }, { @@ -36511,7 +36511,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -36608,11 +36608,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:51 GMT" + "value": "Thu, 11 Jul 2024 20:40:20 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -36637,8 +36637,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:51.926Z", - "time": 60, + "startedDateTime": "2024-07-11T20:40:20.921Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -36646,7 +36646,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 78 } }, { @@ -36671,7 +36671,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -36768,11 +36768,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:52 GMT" + "value": "Thu, 11 Jul 2024 20:40:20 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -36797,8 +36797,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:51.989Z", - "time": 52, + "startedDateTime": "2024-07-11T20:40:21.004Z", + "time": 86, "timings": { "blocked": -1, "connect": -1, @@ -36806,7 +36806,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 52 + "wait": 86 } }, { @@ -36831,7 +36831,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -36928,11 +36928,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:52 GMT" + "value": "Thu, 11 Jul 2024 20:40:20 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -36957,8 +36957,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:52.045Z", - "time": 52, + "startedDateTime": "2024-07-11T20:40:21.096Z", + "time": 77, "timings": { "blocked": -1, "connect": -1, @@ -36966,7 +36966,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 52 + "wait": 77 } }, { @@ -36991,7 +36991,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -37088,11 +37088,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:52 GMT" + "value": "Thu, 11 Jul 2024 20:40:20 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -37117,8 +37117,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:52.101Z", - "time": 57, + "startedDateTime": "2024-07-11T20:40:21.177Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -37126,7 +37126,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 70 } }, { @@ -37151,7 +37151,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -37248,11 +37248,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:52 GMT" + "value": "Thu, 11 Jul 2024 20:40:20 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -37277,8 +37277,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:52.161Z", - "time": 57, + "startedDateTime": "2024-07-11T20:40:21.252Z", + "time": 77, "timings": { "blocked": -1, "connect": -1, @@ -37286,7 +37286,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 77 } }, { @@ -37311,7 +37311,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -37408,11 +37408,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:52 GMT" + "value": "Thu, 11 Jul 2024 20:40:20 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -37437,8 +37437,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:52.222Z", - "time": 54, + "startedDateTime": "2024-07-11T20:40:21.335Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -37446,7 +37446,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 78 } }, { @@ -37471,7 +37471,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -37568,11 +37568,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:52 GMT" + "value": "Thu, 11 Jul 2024 20:40:20 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -37597,8 +37597,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:52.279Z", - "time": 64, + "startedDateTime": "2024-07-11T20:40:21.418Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -37606,7 +37606,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 78 } }, { @@ -37631,7 +37631,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -37728,11 +37728,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:52 GMT" + "value": "Thu, 11 Jul 2024 20:40:20 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -37757,8 +37757,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:52.347Z", - "time": 59, + "startedDateTime": "2024-07-11T20:40:21.504Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -37766,7 +37766,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 70 } }, { @@ -37791,7 +37791,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -37888,11 +37888,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:52 GMT" + "value": "Thu, 11 Jul 2024 20:40:20 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -37917,8 +37917,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:52.410Z", - "time": 56, + "startedDateTime": "2024-07-11T20:40:21.580Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -37926,7 +37926,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 73 } }, { @@ -37951,7 +37951,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -38048,11 +38048,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:52 GMT" + "value": "Thu, 11 Jul 2024 20:40:20 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -38077,8 +38077,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:52.470Z", - "time": 58, + "startedDateTime": "2024-07-11T20:40:21.658Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -38086,7 +38086,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 73 } }, { @@ -38111,7 +38111,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -38208,11 +38208,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:52 GMT" + "value": "Thu, 11 Jul 2024 20:40:20 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -38237,8 +38237,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:52.532Z", - "time": 66, + "startedDateTime": "2024-07-11T20:40:21.735Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -38246,7 +38246,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 66 + "wait": 68 } }, { @@ -38271,7 +38271,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -38368,11 +38368,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:52 GMT" + "value": "Thu, 11 Jul 2024 20:40:20 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -38397,8 +38397,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:52.601Z", - "time": 59, + "startedDateTime": "2024-07-11T20:40:21.808Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -38406,7 +38406,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 66 } } ], diff --git a/test/e2e/mocks/config_603940551/import_288002260/0_AD_include-active-values_1052637288/environment_1072573434/recording.har b/test/e2e/mocks/config_603940551/import_288002260/0_AD_include-active-values_1052637288/environment_1072573434/recording.har index 8a19afa83..5fad5933b 100644 --- a/test/e2e/mocks/config_603940551/import_288002260/0_AD_include-active-values_1052637288/environment_1072573434/recording.har +++ b/test/e2e/mocks/config_603940551/import_288002260/0_AD_include-active-values_1052637288/environment_1072573434/recording.har @@ -74,7 +74,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:06 GMT" + "value": "Thu, 11 Jul 2024 20:39:28 GMT" }, { "name": "content-length", @@ -103,8 +103,8 @@ "status": 400, "statusText": "Bad Request" }, - "startedDateTime": "2024-07-06T17:36:05.899Z", - "time": 368, + "startedDateTime": "2024-07-11T20:39:27.734Z", + "time": 329, "timings": { "blocked": -1, "connect": -1, @@ -112,7 +112,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 368 + "wait": 329 } }, { @@ -182,7 +182,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:06 GMT" + "value": "Thu, 11 Jul 2024 20:39:28 GMT" }, { "name": "content-length", @@ -211,8 +211,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:06.273Z", - "time": 433, + "startedDateTime": "2024-07-11T20:39:28.070Z", + "time": 419, "timings": { "blocked": -1, "connect": -1, @@ -220,7 +220,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 433 + "wait": 419 } }, { @@ -281,7 +281,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:06 GMT" + "value": "Thu, 11 Jul 2024 20:39:28 GMT" }, { "name": "content-length", @@ -310,8 +310,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:06.710Z", - "time": 115, + "startedDateTime": "2024-07-11T20:39:28.496Z", + "time": 138, "timings": { "blocked": -1, "connect": -1, @@ -319,7 +319,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 115 + "wait": 138 } }, { @@ -394,7 +394,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:07 GMT" + "value": "Thu, 11 Jul 2024 20:39:29 GMT" }, { "name": "content-length", @@ -423,8 +423,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:06.828Z", - "time": 468, + "startedDateTime": "2024-07-11T20:39:28.641Z", + "time": 605, "timings": { "blocked": -1, "connect": -1, @@ -432,7 +432,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 468 + "wait": 605 } }, { @@ -502,7 +502,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:07 GMT" + "value": "Thu, 11 Jul 2024 20:39:29 GMT" }, { "name": "content-length", @@ -531,8 +531,8 @@ "status": 400, "statusText": "Bad Request" }, - "startedDateTime": "2024-07-06T17:36:07.465Z", - "time": 473, + "startedDateTime": "2024-07-11T20:39:29.495Z", + "time": 359, "timings": { "blocked": -1, "connect": -1, @@ -540,7 +540,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 473 + "wait": 359 } }, { @@ -610,7 +610,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:08 GMT" + "value": "Thu, 11 Jul 2024 20:39:30 GMT" }, { "name": "content-length", @@ -639,8 +639,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:07.945Z", - "time": 436, + "startedDateTime": "2024-07-11T20:39:29.861Z", + "time": 483, "timings": { "blocked": -1, "connect": -1, @@ -648,7 +648,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 436 + "wait": 483 } }, { @@ -709,7 +709,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:08 GMT" + "value": "Thu, 11 Jul 2024 20:39:30 GMT" }, { "name": "content-length", @@ -738,8 +738,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:08.385Z", - "time": 109, + "startedDateTime": "2024-07-11T20:39:30.350Z", + "time": 126, "timings": { "blocked": -1, "connect": -1, @@ -747,7 +747,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 109 + "wait": 126 } }, { @@ -822,7 +822,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:09 GMT" + "value": "Thu, 11 Jul 2024 20:39:30 GMT" }, { "name": "content-length", @@ -851,8 +851,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:08.499Z", - "time": 551, + "startedDateTime": "2024-07-11T20:39:30.483Z", + "time": 492, "timings": { "blocked": -1, "connect": -1, @@ -860,7 +860,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 551 + "wait": 492 } }, { @@ -930,7 +930,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:09 GMT" + "value": "Thu, 11 Jul 2024 20:39:31 GMT" }, { "name": "content-length", @@ -959,8 +959,8 @@ "status": 400, "statusText": "Bad Request" }, - "startedDateTime": "2024-07-06T17:36:09.177Z", - "time": 287, + "startedDateTime": "2024-07-11T20:39:31.101Z", + "time": 364, "timings": { "blocked": -1, "connect": -1, @@ -968,7 +968,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 287 + "wait": 364 } }, { @@ -1038,7 +1038,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:09 GMT" + "value": "Thu, 11 Jul 2024 20:39:31 GMT" }, { "name": "content-length", @@ -1067,8 +1067,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:09.470Z", - "time": 509, + "startedDateTime": "2024-07-11T20:39:31.471Z", + "time": 520, "timings": { "blocked": -1, "connect": -1, @@ -1076,7 +1076,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 509 + "wait": 520 } }, { @@ -1137,7 +1137,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:10 GMT" + "value": "Thu, 11 Jul 2024 20:39:32 GMT" }, { "name": "content-length", @@ -1166,8 +1166,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:09.984Z", - "time": 125, + "startedDateTime": "2024-07-11T20:39:31.996Z", + "time": 115, "timings": { "blocked": -1, "connect": -1, @@ -1175,7 +1175,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 125 + "wait": 115 } }, { @@ -1250,7 +1250,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:10 GMT" + "value": "Thu, 11 Jul 2024 20:39:32 GMT" }, { "name": "content-length", @@ -1279,8 +1279,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:10.112Z", - "time": 496, + "startedDateTime": "2024-07-11T20:39:32.118Z", + "time": 588, "timings": { "blocked": -1, "connect": -1, @@ -1288,7 +1288,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 496 + "wait": 588 } }, { @@ -1358,7 +1358,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:11 GMT" + "value": "Thu, 11 Jul 2024 20:39:33 GMT" }, { "name": "content-length", @@ -1387,8 +1387,8 @@ "status": 400, "statusText": "Bad Request" }, - "startedDateTime": "2024-07-06T17:36:10.759Z", - "time": 354, + "startedDateTime": "2024-07-11T20:39:32.839Z", + "time": 409, "timings": { "blocked": -1, "connect": -1, @@ -1396,7 +1396,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 354 + "wait": 409 } }, { @@ -1466,7 +1466,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:11 GMT" + "value": "Thu, 11 Jul 2024 20:39:33 GMT" }, { "name": "content-length", @@ -1495,8 +1495,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:11.119Z", - "time": 444, + "startedDateTime": "2024-07-11T20:39:33.254Z", + "time": 411, "timings": { "blocked": -1, "connect": -1, @@ -1504,7 +1504,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 444 + "wait": 411 } }, { @@ -1565,7 +1565,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:11 GMT" + "value": "Thu, 11 Jul 2024 20:39:33 GMT" }, { "name": "content-length", @@ -1594,8 +1594,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:11.568Z", - "time": 101, + "startedDateTime": "2024-07-11T20:39:33.670Z", + "time": 121, "timings": { "blocked": -1, "connect": -1, @@ -1603,7 +1603,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 101 + "wait": 121 } }, { @@ -1678,7 +1678,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:12 GMT" + "value": "Thu, 11 Jul 2024 20:39:34 GMT" }, { "name": "content-length", @@ -1707,8 +1707,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:11.675Z", - "time": 608, + "startedDateTime": "2024-07-11T20:39:33.801Z", + "time": 516, "timings": { "blocked": -1, "connect": -1, @@ -1716,7 +1716,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 608 + "wait": 516 } }, { @@ -1786,7 +1786,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:12 GMT" + "value": "Thu, 11 Jul 2024 20:39:34 GMT" }, { "name": "content-length", @@ -1815,8 +1815,8 @@ "status": 400, "statusText": "Bad Request" }, - "startedDateTime": "2024-07-06T17:36:12.416Z", - "time": 319, + "startedDateTime": "2024-07-11T20:39:34.437Z", + "time": 322, "timings": { "blocked": -1, "connect": -1, @@ -1824,7 +1824,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 319 + "wait": 322 } }, { @@ -1894,7 +1894,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:13 GMT" + "value": "Thu, 11 Jul 2024 20:39:35 GMT" }, { "name": "content-length", @@ -1923,8 +1923,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:12.740Z", - "time": 470, + "startedDateTime": "2024-07-11T20:39:34.766Z", + "time": 413, "timings": { "blocked": -1, "connect": -1, @@ -1932,7 +1932,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 470 + "wait": 413 } }, { @@ -1993,7 +1993,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:13 GMT" + "value": "Thu, 11 Jul 2024 20:39:35 GMT" }, { "name": "content-length", @@ -2022,8 +2022,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:13.214Z", - "time": 139, + "startedDateTime": "2024-07-11T20:39:35.185Z", + "time": 122, "timings": { "blocked": -1, "connect": -1, @@ -2031,7 +2031,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 139 + "wait": 122 } }, { @@ -2106,7 +2106,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:13 GMT" + "value": "Thu, 11 Jul 2024 20:39:35 GMT" }, { "name": "content-length", @@ -2135,8 +2135,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:13.357Z", - "time": 520, + "startedDateTime": "2024-07-11T20:39:35.313Z", + "time": 645, "timings": { "blocked": -1, "connect": -1, @@ -2144,7 +2144,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 520 + "wait": 645 } }, { @@ -2214,7 +2214,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:14 GMT" + "value": "Thu, 11 Jul 2024 20:39:36 GMT" }, { "name": "content-length", @@ -2243,8 +2243,8 @@ "status": 400, "statusText": "Bad Request" }, - "startedDateTime": "2024-07-06T17:36:14.022Z", - "time": 341, + "startedDateTime": "2024-07-11T20:39:36.086Z", + "time": 303, "timings": { "blocked": -1, "connect": -1, @@ -2252,7 +2252,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 341 + "wait": 303 } }, { @@ -2322,7 +2322,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:14 GMT" + "value": "Thu, 11 Jul 2024 20:39:36 GMT" }, { "name": "content-length", @@ -2351,8 +2351,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:14.368Z", - "time": 493, + "startedDateTime": "2024-07-11T20:39:36.395Z", + "time": 384, "timings": { "blocked": -1, "connect": -1, @@ -2360,7 +2360,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 493 + "wait": 384 } }, { @@ -2421,7 +2421,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:15 GMT" + "value": "Thu, 11 Jul 2024 20:39:36 GMT" }, { "name": "content-length", @@ -2450,8 +2450,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:14.868Z", - "time": 126, + "startedDateTime": "2024-07-11T20:39:36.785Z", + "time": 117, "timings": { "blocked": -1, "connect": -1, @@ -2459,7 +2459,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 126 + "wait": 117 } }, { @@ -2534,7 +2534,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:15 GMT" + "value": "Thu, 11 Jul 2024 20:39:37 GMT" }, { "name": "content-length", @@ -2563,8 +2563,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:14.999Z", - "time": 534, + "startedDateTime": "2024-07-11T20:39:36.909Z", + "time": 465, "timings": { "blocked": -1, "connect": -1, @@ -2572,7 +2572,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 534 + "wait": 465 } }, { @@ -2642,7 +2642,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:16 GMT" + "value": "Thu, 11 Jul 2024 20:39:37 GMT" }, { "name": "content-length", @@ -2671,8 +2671,8 @@ "status": 400, "statusText": "Bad Request" }, - "startedDateTime": "2024-07-06T17:36:15.672Z", - "time": 386, + "startedDateTime": "2024-07-11T20:39:37.495Z", + "time": 280, "timings": { "blocked": -1, "connect": -1, @@ -2680,7 +2680,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 386 + "wait": 280 } }, { @@ -2750,7 +2750,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:16 GMT" + "value": "Thu, 11 Jul 2024 20:39:38 GMT" }, { "name": "content-length", @@ -2779,8 +2779,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:16.065Z", - "time": 428, + "startedDateTime": "2024-07-11T20:39:37.783Z", + "time": 413, "timings": { "blocked": -1, "connect": -1, @@ -2788,7 +2788,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 428 + "wait": 413 } }, { @@ -2849,7 +2849,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:16 GMT" + "value": "Thu, 11 Jul 2024 20:39:38 GMT" }, { "name": "content-length", @@ -2878,8 +2878,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:16.499Z", - "time": 124, + "startedDateTime": "2024-07-11T20:39:38.201Z", + "time": 107, "timings": { "blocked": -1, "connect": -1, @@ -2887,7 +2887,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 124 + "wait": 107 } }, { @@ -2962,7 +2962,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:17 GMT" + "value": "Thu, 11 Jul 2024 20:39:38 GMT" }, { "name": "content-length", @@ -2991,8 +2991,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:16.628Z", - "time": 551, + "startedDateTime": "2024-07-11T20:39:38.316Z", + "time": 556, "timings": { "blocked": -1, "connect": -1, @@ -3000,7 +3000,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 551 + "wait": 556 } }, { @@ -3070,7 +3070,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:17 GMT" + "value": "Thu, 11 Jul 2024 20:39:39 GMT" }, { "name": "content-length", @@ -3099,8 +3099,8 @@ "status": 400, "statusText": "Bad Request" }, - "startedDateTime": "2024-07-06T17:36:17.296Z", - "time": 310, + "startedDateTime": "2024-07-11T20:39:39.000Z", + "time": 369, "timings": { "blocked": -1, "connect": -1, @@ -3108,7 +3108,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 310 + "wait": 369 } }, { @@ -3178,7 +3178,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:18 GMT" + "value": "Thu, 11 Jul 2024 20:39:39 GMT" }, { "name": "content-length", @@ -3207,8 +3207,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:17.611Z", - "time": 440, + "startedDateTime": "2024-07-11T20:39:39.375Z", + "time": 451, "timings": { "blocked": -1, "connect": -1, @@ -3216,7 +3216,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 440 + "wait": 451 } }, { @@ -3277,7 +3277,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:18 GMT" + "value": "Thu, 11 Jul 2024 20:39:39 GMT" }, { "name": "content-length", @@ -3306,8 +3306,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:18.056Z", - "time": 128, + "startedDateTime": "2024-07-11T20:39:39.831Z", + "time": 131, "timings": { "blocked": -1, "connect": -1, @@ -3315,7 +3315,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 128 + "wait": 131 } }, { @@ -3390,7 +3390,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:18 GMT" + "value": "Thu, 11 Jul 2024 20:39:40 GMT" }, { "name": "content-length", @@ -3419,8 +3419,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:18.189Z", - "time": 533, + "startedDateTime": "2024-07-11T20:39:39.969Z", + "time": 520, "timings": { "blocked": -1, "connect": -1, @@ -3428,7 +3428,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 533 + "wait": 520 } }, { @@ -3498,7 +3498,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:19 GMT" + "value": "Thu, 11 Jul 2024 20:39:40 GMT" }, { "name": "content-length", @@ -3527,8 +3527,8 @@ "status": 400, "statusText": "Bad Request" }, - "startedDateTime": "2024-07-06T17:36:18.847Z", - "time": 340, + "startedDateTime": "2024-07-11T20:39:40.621Z", + "time": 382, "timings": { "blocked": -1, "connect": -1, @@ -3536,7 +3536,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 340 + "wait": 382 } }, { @@ -3606,7 +3606,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:19 GMT" + "value": "Thu, 11 Jul 2024 20:39:41 GMT" }, { "name": "content-length", @@ -3635,8 +3635,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:19.192Z", - "time": 519, + "startedDateTime": "2024-07-11T20:39:41.008Z", + "time": 473, "timings": { "blocked": -1, "connect": -1, @@ -3644,7 +3644,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 519 + "wait": 473 } }, { @@ -3705,7 +3705,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:19 GMT" + "value": "Thu, 11 Jul 2024 20:39:41 GMT" }, { "name": "content-length", @@ -3734,8 +3734,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:19.716Z", - "time": 147, + "startedDateTime": "2024-07-11T20:39:41.485Z", + "time": 110, "timings": { "blocked": -1, "connect": -1, @@ -3743,7 +3743,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 147 + "wait": 110 } }, { @@ -3818,7 +3818,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:20 GMT" + "value": "Thu, 11 Jul 2024 20:39:42 GMT" }, { "name": "content-length", @@ -3847,8 +3847,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:19.869Z", - "time": 474, + "startedDateTime": "2024-07-11T20:39:41.602Z", + "time": 593, "timings": { "blocked": -1, "connect": -1, @@ -3856,7 +3856,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 474 + "wait": 593 } }, { @@ -3926,7 +3926,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:20 GMT" + "value": "Thu, 11 Jul 2024 20:39:42 GMT" }, { "name": "content-length", @@ -3955,8 +3955,8 @@ "status": 400, "statusText": "Bad Request" }, - "startedDateTime": "2024-07-06T17:36:20.519Z", - "time": 395, + "startedDateTime": "2024-07-11T20:39:42.324Z", + "time": 333, "timings": { "blocked": -1, "connect": -1, @@ -3964,7 +3964,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 395 + "wait": 333 } }, { @@ -4034,7 +4034,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:21 GMT" + "value": "Thu, 11 Jul 2024 20:39:43 GMT" }, { "name": "content-length", @@ -4063,8 +4063,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:20.919Z", - "time": 403, + "startedDateTime": "2024-07-11T20:39:42.663Z", + "time": 399, "timings": { "blocked": -1, "connect": -1, @@ -4072,7 +4072,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 403 + "wait": 399 } }, { @@ -4133,7 +4133,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:21 GMT" + "value": "Thu, 11 Jul 2024 20:39:43 GMT" }, { "name": "content-length", @@ -4162,8 +4162,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:21.327Z", - "time": 273, + "startedDateTime": "2024-07-11T20:39:43.068Z", + "time": 105, "timings": { "blocked": -1, "connect": -1, @@ -4171,7 +4171,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 273 + "wait": 105 } }, { @@ -4246,7 +4246,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:22 GMT" + "value": "Thu, 11 Jul 2024 20:39:43 GMT" }, { "name": "content-length", @@ -4275,8 +4275,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:21.606Z", - "time": 535, + "startedDateTime": "2024-07-11T20:39:43.178Z", + "time": 522, "timings": { "blocked": -1, "connect": -1, @@ -4284,7 +4284,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 535 + "wait": 522 } }, { @@ -4354,7 +4354,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:22 GMT" + "value": "Thu, 11 Jul 2024 20:39:44 GMT" }, { "name": "content-length", @@ -4383,8 +4383,8 @@ "status": 400, "statusText": "Bad Request" }, - "startedDateTime": "2024-07-06T17:36:22.261Z", - "time": 306, + "startedDateTime": "2024-07-11T20:39:43.831Z", + "time": 329, "timings": { "blocked": -1, "connect": -1, @@ -4392,7 +4392,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 306 + "wait": 329 } }, { @@ -4462,7 +4462,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:22 GMT" + "value": "Thu, 11 Jul 2024 20:39:44 GMT" }, { "name": "content-length", @@ -4491,8 +4491,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:22.573Z", - "time": 409, + "startedDateTime": "2024-07-11T20:39:44.165Z", + "time": 478, "timings": { "blocked": -1, "connect": -1, @@ -4500,7 +4500,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 409 + "wait": 478 } }, { @@ -4561,7 +4561,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:23 GMT" + "value": "Thu, 11 Jul 2024 20:39:44 GMT" }, { "name": "content-length", @@ -4590,8 +4590,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:22.987Z", - "time": 127, + "startedDateTime": "2024-07-11T20:39:44.647Z", + "time": 116, "timings": { "blocked": -1, "connect": -1, @@ -4599,7 +4599,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 127 + "wait": 116 } }, { @@ -4674,7 +4674,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:23 GMT" + "value": "Thu, 11 Jul 2024 20:39:45 GMT" }, { "name": "content-length", @@ -4703,8 +4703,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:23.119Z", - "time": 464, + "startedDateTime": "2024-07-11T20:39:44.769Z", + "time": 501, "timings": { "blocked": -1, "connect": -1, @@ -4712,7 +4712,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 464 + "wait": 501 } }, { @@ -4782,7 +4782,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:24 GMT" + "value": "Thu, 11 Jul 2024 20:39:45 GMT" }, { "name": "content-length", @@ -4811,8 +4811,8 @@ "status": 400, "statusText": "Bad Request" }, - "startedDateTime": "2024-07-06T17:36:23.699Z", - "time": 353, + "startedDateTime": "2024-07-11T20:39:45.396Z", + "time": 346, "timings": { "blocked": -1, "connect": -1, @@ -4820,7 +4820,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 353 + "wait": 346 } }, { @@ -4890,7 +4890,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:24 GMT" + "value": "Thu, 11 Jul 2024 20:39:46 GMT" }, { "name": "content-length", @@ -4919,8 +4919,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:24.058Z", - "time": 433, + "startedDateTime": "2024-07-11T20:39:45.747Z", + "time": 416, "timings": { "blocked": -1, "connect": -1, @@ -4928,7 +4928,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 433 + "wait": 416 } }, { @@ -4989,7 +4989,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:24 GMT" + "value": "Thu, 11 Jul 2024 20:39:46 GMT" }, { "name": "content-length", @@ -5018,8 +5018,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:24.494Z", - "time": 102, + "startedDateTime": "2024-07-11T20:39:46.169Z", + "time": 113, "timings": { "blocked": -1, "connect": -1, @@ -5027,7 +5027,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 102 + "wait": 113 } }, { @@ -5102,7 +5102,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:25 GMT" + "value": "Thu, 11 Jul 2024 20:39:46 GMT" }, { "name": "content-length", @@ -5131,8 +5131,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:24.601Z", - "time": 506, + "startedDateTime": "2024-07-11T20:39:46.288Z", + "time": 570, "timings": { "blocked": -1, "connect": -1, @@ -5140,7 +5140,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 506 + "wait": 570 } }, { @@ -5210,7 +5210,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:25 GMT" + "value": "Thu, 11 Jul 2024 20:39:47 GMT" }, { "name": "content-length", @@ -5239,8 +5239,8 @@ "status": 400, "statusText": "Bad Request" }, - "startedDateTime": "2024-07-06T17:36:25.248Z", - "time": 332, + "startedDateTime": "2024-07-11T20:39:46.982Z", + "time": 350, "timings": { "blocked": -1, "connect": -1, @@ -5248,7 +5248,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 332 + "wait": 350 } }, { @@ -5318,7 +5318,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:25 GMT" + "value": "Thu, 11 Jul 2024 20:39:47 GMT" }, { "name": "content-length", @@ -5347,8 +5347,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:25.584Z", - "time": 367, + "startedDateTime": "2024-07-11T20:39:47.337Z", + "time": 485, "timings": { "blocked": -1, "connect": -1, @@ -5356,7 +5356,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 367 + "wait": 485 } }, { @@ -5417,7 +5417,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:26 GMT" + "value": "Thu, 11 Jul 2024 20:39:47 GMT" }, { "name": "content-length", @@ -5446,8 +5446,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:25.955Z", - "time": 130, + "startedDateTime": "2024-07-11T20:39:47.828Z", + "time": 125, "timings": { "blocked": -1, "connect": -1, @@ -5455,7 +5455,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 130 + "wait": 125 } }, { @@ -5530,7 +5530,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:26 GMT" + "value": "Thu, 11 Jul 2024 20:39:48 GMT" }, { "name": "content-length", @@ -5559,8 +5559,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:26.091Z", - "time": 462, + "startedDateTime": "2024-07-11T20:39:47.958Z", + "time": 482, "timings": { "blocked": -1, "connect": -1, @@ -5568,7 +5568,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 462 + "wait": 482 } }, { @@ -5638,7 +5638,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:27 GMT" + "value": "Thu, 11 Jul 2024 20:39:49 GMT" }, { "name": "content-length", @@ -5667,8 +5667,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:26.674Z", - "time": 451, + "startedDateTime": "2024-07-11T20:39:48.571Z", + "time": 561, "timings": { "blocked": -1, "connect": -1, @@ -5676,7 +5676,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 451 + "wait": 561 } }, { @@ -5746,7 +5746,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:27 GMT" + "value": "Thu, 11 Jul 2024 20:39:49 GMT" }, { "name": "content-length", @@ -5775,8 +5775,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:27.130Z", - "time": 477, + "startedDateTime": "2024-07-11T20:39:49.137Z", + "time": 543, "timings": { "blocked": -1, "connect": -1, @@ -5784,7 +5784,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 477 + "wait": 543 } }, { @@ -5854,7 +5854,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:28 GMT" + "value": "Thu, 11 Jul 2024 20:39:50 GMT" }, { "name": "content-length", @@ -5883,8 +5883,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:27.611Z", - "time": 549, + "startedDateTime": "2024-07-11T20:39:49.686Z", + "time": 475, "timings": { "blocked": -1, "connect": -1, @@ -5892,7 +5892,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 549 + "wait": 475 } }, { @@ -5962,7 +5962,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:28 GMT" + "value": "Thu, 11 Jul 2024 20:39:50 GMT" }, { "name": "content-length", @@ -5991,8 +5991,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:28.164Z", - "time": 560, + "startedDateTime": "2024-07-11T20:39:50.167Z", + "time": 463, "timings": { "blocked": -1, "connect": -1, @@ -6000,7 +6000,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 560 + "wait": 463 } }, { @@ -6070,7 +6070,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:29 GMT" + "value": "Thu, 11 Jul 2024 20:39:51 GMT" }, { "name": "content-length", @@ -6099,8 +6099,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:28.727Z", - "time": 533, + "startedDateTime": "2024-07-11T20:39:50.635Z", + "time": 530, "timings": { "blocked": -1, "connect": -1, @@ -6108,7 +6108,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 533 + "wait": 530 } }, { @@ -6178,7 +6178,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:29 GMT" + "value": "Thu, 11 Jul 2024 20:39:51 GMT" }, { "name": "content-length", @@ -6207,8 +6207,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:29.264Z", - "time": 559, + "startedDateTime": "2024-07-11T20:39:51.171Z", + "time": 517, "timings": { "blocked": -1, "connect": -1, @@ -6216,7 +6216,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 559 + "wait": 517 } }, { @@ -6286,7 +6286,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:30 GMT" + "value": "Thu, 11 Jul 2024 20:39:52 GMT" }, { "name": "content-length", @@ -6315,8 +6315,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:29.827Z", - "time": 654, + "startedDateTime": "2024-07-11T20:39:51.693Z", + "time": 531, "timings": { "blocked": -1, "connect": -1, @@ -6324,7 +6324,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 654 + "wait": 531 } }, { @@ -6394,7 +6394,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:31 GMT" + "value": "Thu, 11 Jul 2024 20:39:52 GMT" }, { "name": "content-length", @@ -6423,8 +6423,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:30.484Z", - "time": 537, + "startedDateTime": "2024-07-11T20:39:52.230Z", + "time": 563, "timings": { "blocked": -1, "connect": -1, @@ -6432,7 +6432,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 537 + "wait": 563 } }, { @@ -6502,7 +6502,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:31 GMT" + "value": "Thu, 11 Jul 2024 20:39:53 GMT" }, { "name": "content-length", @@ -6531,8 +6531,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:31.025Z", - "time": 525, + "startedDateTime": "2024-07-11T20:39:52.799Z", + "time": 499, "timings": { "blocked": -1, "connect": -1, @@ -6540,7 +6540,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 525 + "wait": 499 } }, { @@ -6610,7 +6610,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:32 GMT" + "value": "Thu, 11 Jul 2024 20:39:53 GMT" }, { "name": "content-length", @@ -6639,8 +6639,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:31.554Z", - "time": 538, + "startedDateTime": "2024-07-11T20:39:53.304Z", + "time": 631, "timings": { "blocked": -1, "connect": -1, @@ -6648,7 +6648,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 538 + "wait": 631 } }, { @@ -6718,7 +6718,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:32 GMT" + "value": "Thu, 11 Jul 2024 20:39:54 GMT" }, { "name": "content-length", @@ -6747,8 +6747,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:32.097Z", - "time": 526, + "startedDateTime": "2024-07-11T20:39:53.945Z", + "time": 590, "timings": { "blocked": -1, "connect": -1, @@ -6756,7 +6756,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 526 + "wait": 590 } } ], diff --git a/test/e2e/mocks/config_603940551/import_288002260/0_AD_include-active-values_1052637288/oauth2_393036114/recording.har b/test/e2e/mocks/config_603940551/import_288002260/0_AD_include-active-values_1052637288/oauth2_393036114/recording.har index aedf239ce..d516bb6e0 100644 --- a/test/e2e/mocks/config_603940551/import_288002260/0_AD_include-active-values_1052637288/oauth2_393036114/recording.har +++ b/test/e2e/mocks/config_603940551/import_288002260/0_AD_include-active-values_1052637288/oauth2_393036114/recording.har @@ -29,7 +29,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "accept-api-version", @@ -98,11 +98,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:05 GMT" + "value": "Thu, 11 Jul 2024 20:39:26 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -127,8 +127,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:05.479Z", - "time": 87, + "startedDateTime": "2024-07-11T20:39:27.020Z", + "time": 91, "timings": { "blocked": -1, "connect": -1, @@ -136,7 +136,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 87 + "wait": 91 } } ], diff --git a/test/e2e/mocks/config_603940551/import_288002260/0_AD_include-active-values_1052637288/openidm_3290118515/recording.har b/test/e2e/mocks/config_603940551/import_288002260/0_AD_include-active-values_1052637288/openidm_3290118515/recording.har index 5110ac084..a2304cd01 100644 --- a/test/e2e/mocks/config_603940551/import_288002260/0_AD_include-active-values_1052637288/openidm_3290118515/recording.har +++ b/test/e2e/mocks/config_603940551/import_288002260/0_AD_include-active-values_1052637288/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "b9c3121cf238fa0d9e549b35af3040d5", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -29,7 +29,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "authorization", @@ -53,20 +53,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/ba58ff99-76d3-4c69-9c4a-7f150ac70e2c?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1173, + "bodySize": 1163, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1173, - "text": "{\"_id\":\"ba58ff99-76d3-4c69-9c4a-7f150ac70e2c\",\"_rev\":\"0517f93c-53fc-42ec-bdf8-213760903270-609\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701393386423\",\"description\":\"volker.scheuber@forgerock.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"7Dev4iJfutv2O3ysbHo-rZphSi3C2ldAK4NCOM5soWA\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"1LOnr1r01m9qMwrmXRt2FGuN__HL1JmJl5CDZA1Oqrc208cGKZk1gsvFNaYSU-bkDZuj6sgpmf-B5sc4xLGnqyOKeSw3z8GJbGQ5JyychNBsClpUu9981KlEBe_7cDvAhRtRT60Bni15Ff6KKcNdTD20W66XwKLefxPTpsnt7dsBlKXuhIq1pIPbXKFJJoct7tlufNqY_ypwrCbEhNsiVQ9A8Ozr8BUmPGfnaomlqUzMrO8jUV9TWw20WdXfHfCKja7ZnboQJpfXAe_iofFiVvXHVT2UadQDY8A1dtSuIksl3sSLPWUgBwCpZpRmUck1Cbc2l2coBu7qEMK8WEA0POnGRwam7KAi4tWbrc2F9M8ZyuUf8QLvBBjCJQBQwltfjGBmMinEDBWHfyAwYKKBCfQRdFwgmL2D8d_ItZf4PP0AVSgzHLLmis7FtvkiLDI4q7vSoK4lPrKh_i700z5oQY1mXZOQNmFJRx8HkuVxnUDEIAlO4__t-1JdXMYjLEuIXIZZAGAcDF_zes641h4mjV5tyg61e9JRIcGErsqXDNpfUWfbgd4EN0oBZFTI0vL2q87Oyzj8QetqlpPPvOcQniQEbUtBeATheQfUbZkOxFkg7E3LVJxhxKDeagsWOHqjhpDMKAbZ3Bej0zH8F4LJHV2SPAxJd5WkunZmRwoQKsM\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:05 GMT" + "value": "Thu, 11 Jul 2024 20:39:27 GMT" }, { "name": "cache-control", @@ -90,7 +90,7 @@ }, { "name": "etag", - "value": "\"0517f93c-53fc-42ec-bdf8-213760903270-609\"" + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" }, { "name": "expires", @@ -110,11 +110,11 @@ }, { "name": "content-length", - "value": "1173" + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -133,14 +133,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 667, + "headersSize": 669, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:05.606Z", - "time": 87, + "startedDateTime": "2024-07-11T20:39:27.180Z", + "time": 115, "timings": { "blocked": -1, "connect": -1, @@ -148,7 +148,151 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 87 + "wait": 115 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:39:27 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:39:27.188Z", + "time": 65, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 65 } }, { @@ -173,7 +317,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "authorization", @@ -219,7 +363,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:05 GMT" + "value": "Thu, 11 Jul 2024 20:39:27 GMT" }, { "name": "cache-control", @@ -267,7 +411,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -292,8 +436,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:05.744Z", - "time": 148, + "startedDateTime": "2024-07-11T20:39:27.371Z", + "time": 356, "timings": { "blocked": -1, "connect": -1, @@ -301,15 +445,15 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 148 + "wait": 356 } }, { - "_id": "a1ac03b1b7600cc8dbcaf1bf37a8aa1c", + "_id": "1e9e005295771672851fcae3cc743cc1", "_order": 0, "cache": {}, "request": { - "bodySize": 3342, + "bodySize": 9570, "cookies": [], "headers": [ { @@ -326,7 +470,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "authorization", @@ -334,7 +478,7 @@ }, { "name": "content-length", - "value": "3342" + "value": "9570" }, { "name": "accept-encoding", @@ -345,33 +489,6309 @@ "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1616, + "headersSize": 1577, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { "mimeType": "application/json", "params": [], - "text": "{\"_id\":\"emailTemplate/baselineDemoEmailVerification\",\"defaultLocale\":\"en\",\"displayName\":\"Baseline Demo Email Verification\",\"enabled\":true,\"from\":\"security@example.com\",\"html\":{\"en\":\"

Email Verification


Hello,

Great to have you on board.



Verify Your Account

Finish the steps of verification for the account by clicking the button below.


Click Here to Verify Your Account

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"message\":{\"en\":\"

Email Verification


Hello,

Great to have you on board.



Verify Your Account

Finish the steps of verfication for the account by clicking the button below.


Click Here to Verify Your Account

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n background-color: #f6f6f6;\\n color: #455469;\\n padding: 60px;\\n text-align: center \\n}\\n a {\\n text-decoration: none;\\n color: #109cf1;\\n}\\n h1 {\\n font-size: 40px;\\n text-align: center;\\n}\\n h2 {\\n font-size: 36px;\\n}\\n h3 {\\n font-size: 32px;\\n}\\n h4 {\\n font-size: 28px;\\n}\\n h5 {\\n font-size: 24px;\\n}\\n h6 {\\n font-size: 20px;\\n}\\n .content {\\n background-color: #fff;\\n border-radius: 4px;\\n margin: 0 auto;\\n padding: 48px;\\n width: 600px \\n}\\n .button {\\n background-color: #109cf1;\\n border: none;\\n color: white;\\n padding: 15px 32px;\\n text-align: center;\\n text-decoration: none;\\n display: inline-block;\\n font-size: 16px;\\n}\\n \",\"subject\":{\"en\":\"Please verify your email address\"},\"templateId\":\"baselineDemoEmailVerification\"}" + "text": "{\"_id\":\"sync\",\"mappings\":[{\"_id\":\"sync/managedBravo_user_managedBravo_user\",\"consentRequired\":false,\"displayName\":\"managedBravo_user_managedBravo_user\",\"icon\":null,\"name\":\"managedBravo_user_managedBravo_user\",\"policies\":[{\"action\":\"ASYNC\",\"situation\":\"ABSENT\"},{\"action\":\"ASYNC\",\"situation\":\"ALL_GONE\"},{\"action\":\"ASYNC\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"ASYNC\",\"situation\":\"CONFIRMED\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"ASYNC\",\"situation\":\"LINK_ONLY\"},{\"action\":\"ASYNC\",\"situation\":\"MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"UNASSIGNED\"},{\"action\":\"ASYNC\",\"situation\":\"UNQUALIFIED\"}],\"properties\":[],\"source\":\"managed/bravo_user\",\"syncAfter\":[\"managedAlpha_application_managedBravo_application\",\"managedAlpha_user_managedBravo_user\",\"managedBravo_user_managedAlpha_user\"],\"target\":\"managed/bravo_user\"},{\"_id\":\"sync/managedAlpha_application_managedBravo_application\",\"consentRequired\":true,\"displayName\":\"Test Application Mapping\",\"icon\":null,\"name\":\"managedAlpha_application_managedBravo_application\",\"policies\":[{\"action\":\"ASYNC\",\"situation\":\"ABSENT\"},{\"action\":\"ASYNC\",\"situation\":\"ALL_GONE\"},{\"action\":\"ASYNC\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"ASYNC\",\"situation\":\"CONFIRMED\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"ASYNC\",\"situation\":\"LINK_ONLY\"},{\"action\":\"ASYNC\",\"situation\":\"MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"UNASSIGNED\"},{\"action\":\"ASYNC\",\"situation\":\"UNQUALIFIED\"}],\"properties\":[{\"source\":\"authoritative\",\"target\":\"_id\"}],\"source\":\"managed/alpha_application\",\"sourceQuery\":{\"_queryFilter\":\"(eq \\\"\\\" or eq \\\"\\\")\"},\"syncAfter\":[],\"target\":\"managed/bravo_application\",\"targetQuery\":{\"_queryFilter\":\"!(eq \\\"\\\")\"}},{\"_id\":\"sync/managedAlpha_user_managedBravo_user\",\"consentRequired\":true,\"displayName\":\"Test Mapping for Frodo\",\"icon\":null,\"name\":\"managedAlpha_user_managedBravo_user\",\"policies\":[{\"action\":\"ASYNC\",\"situation\":\"ABSENT\"},{\"action\":\"ASYNC\",\"situation\":\"ALL_GONE\"},{\"action\":\"ASYNC\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"ASYNC\",\"situation\":\"CONFIRMED\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"ASYNC\",\"situation\":\"LINK_ONLY\"},{\"action\":\"ASYNC\",\"situation\":\"MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"UNASSIGNED\"},{\"action\":\"ASYNC\",\"situation\":\"UNQUALIFIED\"}],\"properties\":[{\"condition\":{\"globals\":{},\"source\":\"console.log(\\\"Hello World!\\\");\",\"type\":\"text/javascript\"},\"default\":[\"Default value string\"],\"source\":\"accountStatus\",\"target\":\"applications\",\"transform\":{\"globals\":{},\"source\":\"console.log(\\\"hello\\\");\",\"type\":\"text/javascript\"}}],\"source\":\"managed/alpha_user\",\"syncAfter\":[\"managedAlpha_application_managedBravo_application\"],\"target\":\"managed/bravo_user\"},{\"_id\":\"sync/managedBravo_user_managedAlpha_user\",\"consentRequired\":false,\"displayName\":\"Frodo test mapping\",\"icon\":null,\"name\":\"managedBravo_user_managedAlpha_user\",\"policies\":[{\"action\":\"ASYNC\",\"situation\":\"ABSENT\"},{\"action\":\"ASYNC\",\"situation\":\"ALL_GONE\"},{\"action\":\"ASYNC\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"ASYNC\",\"situation\":\"CONFIRMED\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"ASYNC\",\"situation\":\"LINK_ONLY\"},{\"action\":\"ASYNC\",\"situation\":\"MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"UNASSIGNED\"},{\"action\":\"ASYNC\",\"situation\":\"UNQUALIFIED\"}],\"properties\":[],\"source\":\"managed/bravo_user\",\"syncAfter\":[\"managedAlpha_application_managedBravo_application\",\"managedAlpha_user_managedBravo_user\"],\"target\":\"managed/alpha_user\"},{\"_id\":\"sync/AlphaUser2GoogleApps\",\"consentRequired\":false,\"correlationQuery\":[{\"expressionTree\":{\"all\":[\"__NAME__\"]},\"file\":\"ui/correlateTreeToQueryFilter.js\",\"linkQualifier\":\"default\",\"mapping\":\"AlphaUser2GoogleApps\",\"type\":\"text/javascript\"}],\"displayName\":\"AlphaUser2GoogleApps\",\"enableSync\":{\"$bool\":\"&{esv.gac.enable.mapping}\"},\"icon\":null,\"name\":\"AlphaUser2GoogleApps\",\"onCreate\":{\"globals\":{},\"source\":\"target.orgUnitPath = \\\"/NewAccounts\\\";\",\"type\":\"text/javascript\"},\"onUpdate\":{\"globals\":{},\"source\":\"//testing1234\\ntarget.givenName = oldTarget.givenName;\\ntarget.familyName = oldTarget.familyName;\\ntarget.__NAME__ = oldTarget.__NAME__;\",\"type\":\"text/javascript\"},\"policies\":[{\"action\":\"EXCEPTION\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"UNLINK\",\"situation\":\"SOURCE_MISSING\"},{\"action\":{\"globals\":{},\"source\":\"// Timing Constants\\nvar ATTEMPT = 6; // Number of attempts to find the Google user.\\nvar SLEEP_TIME = 500; // Milliseconds between retries.\\nvar SYSTEM_ENDPOINT = \\\"system/GoogleApps/__ACCOUNT__\\\";\\nvar MAPPING_NAME = \\\"AlphaUser2GoogleApps\\\";\\nvar GOOGLE_DOMAIN = identityServer.getProperty(\\\"esv.gac.domain\\\");\\nvar googleEmail = source.userName + \\\"@\\\" + GOOGLE_DOMAIN;\\nvar frUserGUID = source._id;\\nvar resultingAction = \\\"ASYNC\\\";\\n\\n// Get the Google GUID\\nvar linkQueryParams = {'_queryFilter': 'firstId eq \\\"' + frUserGUID + '\\\" and linkType eq \\\"' + MAPPING_NAME + '\\\"'};\\nvar linkResults = openidm.query(\\\"repo/link/\\\", linkQueryParams, null);\\nvar googleGUID;\\n\\nif (linkResults.resultCount === 1) {\\n googleGUID = linkResults.result[0].secondId;\\n}\\n\\nvar queryResults; // Resulting query from looking for the Google user.\\nvar params = {'_queryFilter': '__UID__ eq \\\"' + googleGUID + '\\\"'};\\n\\nfor (var i = 1; i <= ATTEMPT; i++) {\\n queryResults = openidm.query(SYSTEM_ENDPOINT, params);\\n if (queryResults.result && queryResults.result.length > 0) {\\n logger.info(\\\"idmlog: ---AlphaUser2GoogleApps - Missing->UPDATE - Result found in \\\" + i + \\\" attempts. Query result: \\\" + JSON.stringify(queryResults));\\n resultingAction = \\\"UPDATE\\\";\\n break;\\n }\\n java.lang.Thread.sleep(SLEEP_TIME); // Wait before trying again.\\n}\\n\\nif (!queryResults.result || queryResults.resultCount === 0) {\\n logger.warn(\\\"idmlog: ---AlphaUser2GoogleApps - Missing->UNLINK - \\\" + googleEmail + \\\" not found after \\\" + ATTEMPT + \\\" attempts.\\\");\\n resultingAction = \\\"UNLINK\\\";\\n}\\nresultingAction;\\n\",\"type\":\"text/javascript\"},\"situation\":\"MISSING\"},{\"action\":\"EXCEPTION\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"IGNORE\",\"situation\":\"UNQUALIFIED\"},{\"action\":\"IGNORE\",\"situation\":\"UNASSIGNED\"},{\"action\":\"UNLINK\",\"situation\":\"LINK_ONLY\"},{\"action\":\"IGNORE\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"IGNORE\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"IGNORE\",\"situation\":\"ALL_GONE\"},{\"action\":\"UPDATE\",\"situation\":\"CONFIRMED\"},{\"action\":\"LINK\",\"situation\":\"FOUND\"},{\"action\":\"CREATE\",\"situation\":\"ABSENT\"}],\"properties\":[{\"condition\":{\"globals\":{},\"source\":\"object.custom_password_encrypted != null\",\"type\":\"text/javascript\"},\"source\":\"custom_password_encrypted\",\"target\":\"__PASSWORD__\",\"transform\":{\"globals\":{},\"source\":\"openidm.decrypt(source);\",\"type\":\"text/javascript\"}},{\"source\":\"cn\",\"target\":\"__NAME__\",\"transform\":{\"globals\":{},\"source\":\"source + \\\"@\\\" + identityServer.getProperty(\\\"esv.gac.domain\\\");\",\"type\":\"text/javascript\"}},{\"source\":\"givenName\",\"target\":\"givenName\"},{\"source\":\"\",\"target\":\"familyName\",\"transform\":{\"globals\":{},\"source\":\"if (source.frIndexedInteger1 > 2 && source.frIndexedInteger1 < 6) {\\n source.sn + \\\" (Student)\\\"\\n} else {\\n source.sn\\n}\",\"type\":\"text/javascript\"}}],\"queuedSync\":{\"enabled\":true,\"maxQueueSize\":20000,\"maxRetries\":5,\"pageSize\":100,\"pollingInterval\":1000,\"postRetryAction\":\"logged-ignore\",\"retryDelay\":1000},\"source\":\"managed/alpha_user\",\"syncAfter\":[\"managedAlpha_application_managedBravo_application\",\"managedAlpha_user_managedBravo_user\",\"managedBravo_user_managedAlpha_user\",\"managedBravo_user_managedBravo_user\"],\"target\":\"system/GoogleApps/__ACCOUNT__\",\"validSource\":{\"globals\":{},\"source\":\"var isGoogleEligible = true;\\n//var logMsg = \\\"idmlog: ---AplhaUser2GAC (username: \\\" + source.userName + \\\" - userType: \\\" + source.frIndexedInteger1 + \\\" cn: \\\" + source.cn + \\\") -\\\";\\nvar logMsg = \\\"idmlog: ---AplhaUser2GAC (username: \\\" + source.userName + \\\" - userType: \\\" + source.frIndexedInteger1 + \\\") -\\\";\\n\\n//Get Applicable userTypes (no Parent accounts)\\nif (source.frIndexedInteger1 !== 0 && source.frIndexedInteger1 !== 1 && source.frIndexedInteger1 !== 3 && source.frIndexedInteger1 !== 4 && source.frIndexedInteger1 !== 5) {\\n\\tisGoogleEligible = false;\\n\\tlogMsg = logMsg + \\\" Account type not eligible.\\\";\\n}\\n\\n//Make sure the account has a valid encrypted password.\\nif (source.custom_password_encrypted == undefined || source.custom_password_encrypted == null) {\\n\\tisGoogleEligible = false;\\n\\tlogMsg = logMsg + \\\" No encrypted password yet.\\\";\\n}\\n\\n//Check that CN exists and has no space.\\nif (source.cn && source.cn.includes(' ')) {\\n\\tisGoogleEligible = false;\\n\\tlogMsg = logMsg + \\\" CN with a space is not allowed.\\\";\\n}\\n\\nif (!isGoogleEligible) {\\n\\tlogMsg = logMsg + \\\" Not sent to Google.\\\"\\n\\tlogger.info(logMsg);\\n} \\n\\nif (isGoogleEligible) {\\n\\tlogMsg = logMsg + \\\" Sent to Google.\\\"\\n\\tlogger.info(logMsg);\\n}\\n\\nisGoogleEligible;\\n\",\"type\":\"text/javascript\"}}]}" }, "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/baselineDemoEmailVerification" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/sync" }, "response": { - "bodySize": 3342, + "bodySize": 9570, "content": { "mimeType": "application/json;charset=utf-8", - "size": 3342, - "text": "{\"_id\":\"emailTemplate/baselineDemoEmailVerification\",\"defaultLocale\":\"en\",\"displayName\":\"Baseline Demo Email Verification\",\"enabled\":true,\"from\":\"security@example.com\",\"html\":{\"en\":\"

Email Verification


Hello,

Great to have you on board.



Verify Your Account

Finish the steps of verification for the account by clicking the button below.


Click Here to Verify Your Account

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"message\":{\"en\":\"

Email Verification


Hello,

Great to have you on board.



Verify Your Account

Finish the steps of verfication for the account by clicking the button below.


Click Here to Verify Your Account

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n background-color: #f6f6f6;\\n color: #455469;\\n padding: 60px;\\n text-align: center \\n}\\n a {\\n text-decoration: none;\\n color: #109cf1;\\n}\\n h1 {\\n font-size: 40px;\\n text-align: center;\\n}\\n h2 {\\n font-size: 36px;\\n}\\n h3 {\\n font-size: 32px;\\n}\\n h4 {\\n font-size: 28px;\\n}\\n h5 {\\n font-size: 24px;\\n}\\n h6 {\\n font-size: 20px;\\n}\\n .content {\\n background-color: #fff;\\n border-radius: 4px;\\n margin: 0 auto;\\n padding: 48px;\\n width: 600px \\n}\\n .button {\\n background-color: #109cf1;\\n border: none;\\n color: white;\\n padding: 15px 32px;\\n text-align: center;\\n text-decoration: none;\\n display: inline-block;\\n font-size: 16px;\\n}\\n \",\"subject\":{\"en\":\"Please verify your email address\"},\"templateId\":\"baselineDemoEmailVerification\"}" + "size": 9570, + "text": "{\"_id\":\"sync\",\"mappings\":[{\"_id\":\"sync/managedBravo_user_managedBravo_user\",\"consentRequired\":false,\"displayName\":\"managedBravo_user_managedBravo_user\",\"icon\":null,\"name\":\"managedBravo_user_managedBravo_user\",\"policies\":[{\"action\":\"ASYNC\",\"situation\":\"ABSENT\"},{\"action\":\"ASYNC\",\"situation\":\"ALL_GONE\"},{\"action\":\"ASYNC\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"ASYNC\",\"situation\":\"CONFIRMED\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"ASYNC\",\"situation\":\"LINK_ONLY\"},{\"action\":\"ASYNC\",\"situation\":\"MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"UNASSIGNED\"},{\"action\":\"ASYNC\",\"situation\":\"UNQUALIFIED\"}],\"properties\":[],\"source\":\"managed/bravo_user\",\"syncAfter\":[\"managedAlpha_application_managedBravo_application\",\"managedAlpha_user_managedBravo_user\",\"managedBravo_user_managedAlpha_user\"],\"target\":\"managed/bravo_user\"},{\"_id\":\"sync/managedAlpha_application_managedBravo_application\",\"consentRequired\":true,\"displayName\":\"Test Application Mapping\",\"icon\":null,\"name\":\"managedAlpha_application_managedBravo_application\",\"policies\":[{\"action\":\"ASYNC\",\"situation\":\"ABSENT\"},{\"action\":\"ASYNC\",\"situation\":\"ALL_GONE\"},{\"action\":\"ASYNC\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"ASYNC\",\"situation\":\"CONFIRMED\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"ASYNC\",\"situation\":\"LINK_ONLY\"},{\"action\":\"ASYNC\",\"situation\":\"MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"UNASSIGNED\"},{\"action\":\"ASYNC\",\"situation\":\"UNQUALIFIED\"}],\"properties\":[{\"source\":\"authoritative\",\"target\":\"_id\"}],\"source\":\"managed/alpha_application\",\"sourceQuery\":{\"_queryFilter\":\"(eq \\\"\\\" or eq \\\"\\\")\"},\"syncAfter\":[],\"target\":\"managed/bravo_application\",\"targetQuery\":{\"_queryFilter\":\"!(eq \\\"\\\")\"}},{\"_id\":\"sync/managedAlpha_user_managedBravo_user\",\"consentRequired\":true,\"displayName\":\"Test Mapping for Frodo\",\"icon\":null,\"name\":\"managedAlpha_user_managedBravo_user\",\"policies\":[{\"action\":\"ASYNC\",\"situation\":\"ABSENT\"},{\"action\":\"ASYNC\",\"situation\":\"ALL_GONE\"},{\"action\":\"ASYNC\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"ASYNC\",\"situation\":\"CONFIRMED\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"ASYNC\",\"situation\":\"LINK_ONLY\"},{\"action\":\"ASYNC\",\"situation\":\"MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"UNASSIGNED\"},{\"action\":\"ASYNC\",\"situation\":\"UNQUALIFIED\"}],\"properties\":[{\"condition\":{\"globals\":{},\"source\":\"console.log(\\\"Hello World!\\\");\",\"type\":\"text/javascript\"},\"default\":[\"Default value string\"],\"source\":\"accountStatus\",\"target\":\"applications\",\"transform\":{\"globals\":{},\"source\":\"console.log(\\\"hello\\\");\",\"type\":\"text/javascript\"}}],\"source\":\"managed/alpha_user\",\"syncAfter\":[\"managedAlpha_application_managedBravo_application\"],\"target\":\"managed/bravo_user\"},{\"_id\":\"sync/managedBravo_user_managedAlpha_user\",\"consentRequired\":false,\"displayName\":\"Frodo test mapping\",\"icon\":null,\"name\":\"managedBravo_user_managedAlpha_user\",\"policies\":[{\"action\":\"ASYNC\",\"situation\":\"ABSENT\"},{\"action\":\"ASYNC\",\"situation\":\"ALL_GONE\"},{\"action\":\"ASYNC\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"ASYNC\",\"situation\":\"CONFIRMED\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"ASYNC\",\"situation\":\"LINK_ONLY\"},{\"action\":\"ASYNC\",\"situation\":\"MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"UNASSIGNED\"},{\"action\":\"ASYNC\",\"situation\":\"UNQUALIFIED\"}],\"properties\":[],\"source\":\"managed/bravo_user\",\"syncAfter\":[\"managedAlpha_application_managedBravo_application\",\"managedAlpha_user_managedBravo_user\"],\"target\":\"managed/alpha_user\"},{\"_id\":\"sync/AlphaUser2GoogleApps\",\"consentRequired\":false,\"correlationQuery\":[{\"expressionTree\":{\"all\":[\"__NAME__\"]},\"file\":\"ui/correlateTreeToQueryFilter.js\",\"linkQualifier\":\"default\",\"mapping\":\"AlphaUser2GoogleApps\",\"type\":\"text/javascript\"}],\"displayName\":\"AlphaUser2GoogleApps\",\"enableSync\":{\"$bool\":\"&{esv.gac.enable.mapping}\"},\"icon\":null,\"name\":\"AlphaUser2GoogleApps\",\"onCreate\":{\"globals\":{},\"source\":\"target.orgUnitPath = \\\"/NewAccounts\\\";\",\"type\":\"text/javascript\"},\"onUpdate\":{\"globals\":{},\"source\":\"//testing1234\\ntarget.givenName = oldTarget.givenName;\\ntarget.familyName = oldTarget.familyName;\\ntarget.__NAME__ = oldTarget.__NAME__;\",\"type\":\"text/javascript\"},\"policies\":[{\"action\":\"EXCEPTION\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"UNLINK\",\"situation\":\"SOURCE_MISSING\"},{\"action\":{\"globals\":{},\"source\":\"// Timing Constants\\nvar ATTEMPT = 6; // Number of attempts to find the Google user.\\nvar SLEEP_TIME = 500; // Milliseconds between retries.\\nvar SYSTEM_ENDPOINT = \\\"system/GoogleApps/__ACCOUNT__\\\";\\nvar MAPPING_NAME = \\\"AlphaUser2GoogleApps\\\";\\nvar GOOGLE_DOMAIN = identityServer.getProperty(\\\"esv.gac.domain\\\");\\nvar googleEmail = source.userName + \\\"@\\\" + GOOGLE_DOMAIN;\\nvar frUserGUID = source._id;\\nvar resultingAction = \\\"ASYNC\\\";\\n\\n// Get the Google GUID\\nvar linkQueryParams = {'_queryFilter': 'firstId eq \\\"' + frUserGUID + '\\\" and linkType eq \\\"' + MAPPING_NAME + '\\\"'};\\nvar linkResults = openidm.query(\\\"repo/link/\\\", linkQueryParams, null);\\nvar googleGUID;\\n\\nif (linkResults.resultCount === 1) {\\n googleGUID = linkResults.result[0].secondId;\\n}\\n\\nvar queryResults; // Resulting query from looking for the Google user.\\nvar params = {'_queryFilter': '__UID__ eq \\\"' + googleGUID + '\\\"'};\\n\\nfor (var i = 1; i <= ATTEMPT; i++) {\\n queryResults = openidm.query(SYSTEM_ENDPOINT, params);\\n if (queryResults.result && queryResults.result.length > 0) {\\n logger.info(\\\"idmlog: ---AlphaUser2GoogleApps - Missing->UPDATE - Result found in \\\" + i + \\\" attempts. Query result: \\\" + JSON.stringify(queryResults));\\n resultingAction = \\\"UPDATE\\\";\\n break;\\n }\\n java.lang.Thread.sleep(SLEEP_TIME); // Wait before trying again.\\n}\\n\\nif (!queryResults.result || queryResults.resultCount === 0) {\\n logger.warn(\\\"idmlog: ---AlphaUser2GoogleApps - Missing->UNLINK - \\\" + googleEmail + \\\" not found after \\\" + ATTEMPT + \\\" attempts.\\\");\\n resultingAction = \\\"UNLINK\\\";\\n}\\nresultingAction;\\n\",\"type\":\"text/javascript\"},\"situation\":\"MISSING\"},{\"action\":\"EXCEPTION\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"IGNORE\",\"situation\":\"UNQUALIFIED\"},{\"action\":\"IGNORE\",\"situation\":\"UNASSIGNED\"},{\"action\":\"UNLINK\",\"situation\":\"LINK_ONLY\"},{\"action\":\"IGNORE\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"IGNORE\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"IGNORE\",\"situation\":\"ALL_GONE\"},{\"action\":\"UPDATE\",\"situation\":\"CONFIRMED\"},{\"action\":\"LINK\",\"situation\":\"FOUND\"},{\"action\":\"CREATE\",\"situation\":\"ABSENT\"}],\"properties\":[{\"condition\":{\"globals\":{},\"source\":\"object.custom_password_encrypted != null\",\"type\":\"text/javascript\"},\"source\":\"custom_password_encrypted\",\"target\":\"__PASSWORD__\",\"transform\":{\"globals\":{},\"source\":\"openidm.decrypt(source);\",\"type\":\"text/javascript\"}},{\"source\":\"cn\",\"target\":\"__NAME__\",\"transform\":{\"globals\":{},\"source\":\"source + \\\"@\\\" + identityServer.getProperty(\\\"esv.gac.domain\\\");\",\"type\":\"text/javascript\"}},{\"source\":\"givenName\",\"target\":\"givenName\"},{\"source\":\"\",\"target\":\"familyName\",\"transform\":{\"globals\":{},\"source\":\"if (source.frIndexedInteger1 > 2 && source.frIndexedInteger1 < 6) {\\n source.sn + \\\" (Student)\\\"\\n} else {\\n source.sn\\n}\",\"type\":\"text/javascript\"}}],\"queuedSync\":{\"enabled\":true,\"maxQueueSize\":20000,\"maxRetries\":5,\"pageSize\":100,\"pollingInterval\":1000,\"postRetryAction\":\"logged-ignore\",\"retryDelay\":1000},\"source\":\"managed/alpha_user\",\"syncAfter\":[\"managedAlpha_application_managedBravo_application\",\"managedAlpha_user_managedBravo_user\",\"managedBravo_user_managedAlpha_user\",\"managedBravo_user_managedBravo_user\"],\"target\":\"system/GoogleApps/__ACCOUNT__\",\"validSource\":{\"globals\":{},\"source\":\"var isGoogleEligible = true;\\n//var logMsg = \\\"idmlog: ---AplhaUser2GAC (username: \\\" + source.userName + \\\" - userType: \\\" + source.frIndexedInteger1 + \\\" cn: \\\" + source.cn + \\\") -\\\";\\nvar logMsg = \\\"idmlog: ---AplhaUser2GAC (username: \\\" + source.userName + \\\" - userType: \\\" + source.frIndexedInteger1 + \\\") -\\\";\\n\\n//Get Applicable userTypes (no Parent accounts)\\nif (source.frIndexedInteger1 !== 0 && source.frIndexedInteger1 !== 1 && source.frIndexedInteger1 !== 3 && source.frIndexedInteger1 !== 4 && source.frIndexedInteger1 !== 5) {\\n\\tisGoogleEligible = false;\\n\\tlogMsg = logMsg + \\\" Account type not eligible.\\\";\\n}\\n\\n//Make sure the account has a valid encrypted password.\\nif (source.custom_password_encrypted == undefined || source.custom_password_encrypted == null) {\\n\\tisGoogleEligible = false;\\n\\tlogMsg = logMsg + \\\" No encrypted password yet.\\\";\\n}\\n\\n//Check that CN exists and has no space.\\nif (source.cn && source.cn.includes(' ')) {\\n\\tisGoogleEligible = false;\\n\\tlogMsg = logMsg + \\\" CN with a space is not allowed.\\\";\\n}\\n\\nif (!isGoogleEligible) {\\n\\tlogMsg = logMsg + \\\" Not sent to Google.\\\"\\n\\tlogger.info(logMsg);\\n} \\n\\nif (isGoogleEligible) {\\n\\tlogMsg = logMsg + \\\" Sent to Google.\\\"\\n\\tlogger.info(logMsg);\\n}\\n\\nisGoogleEligible;\\n\",\"type\":\"text/javascript\"}}]}" }, "cookies": [], "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:39:57 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, { "name": "x-frame-options", "value": "DENY" }, + { + "name": "content-length", + "value": "9570" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:39:57.893Z", + "time": 81, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 81 + } + }, + { + "_id": "23ddf0de6f7d77b0ff7aea592c868ad7", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 6529, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "6529" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1579, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"access\",\"configs\":[{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"info/*\",\"roles\":\"*\"},{\"actions\":\"login,logout\",\"methods\":\"read,action\",\"pattern\":\"authentication\",\"roles\":\"*\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"config/fidc/*\",\"roles\":\"*\"},{\"actions\":\"*\",\"methods\":\"*\",\"pattern\":\"config/fidc/*\",\"roles\":\"internal/role/openidm-admin\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"config/ui/themeconfig\",\"roles\":\"*\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"config/ui/themerealm\",\"roles\":\"*\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"config/uilocale/*\",\"roles\":\"*\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"config/fieldPolicy/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"info/uiconfig\",\"roles\":\"*\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"config/ui/dashboard\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"methods\":\"query\",\"pattern\":\"info/features\",\"roles\":\"*\"},{\"actions\":\"listPrivileges\",\"methods\":\"action\",\"pattern\":\"privilege\",\"roles\":\"*\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"privilege/*\",\"roles\":\"*\"},{\"actions\":\"validate\",\"methods\":\"action\",\"pattern\":\"util/validateQueryFilter\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"customAuthz\":\"checkIfAnyFeatureEnabled('kba')\",\"methods\":\"read\",\"pattern\":\"selfservice/kba\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"schema/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"methods\":\"action,query\",\"pattern\":\"consent\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"excludePatterns\":\"repo,repo/*\",\"methods\":\"*\",\"pattern\":\"*\",\"roles\":\"internal/role/openidm-admin\"},{\"actions\":\"\",\"methods\":\"create,read,update,delete,patch,query\",\"pattern\":\"system/*\",\"roles\":\"internal/role/openidm-admin\"},{\"actions\":\"*\",\"methods\":\"script\",\"pattern\":\"system/*\",\"roles\":\"internal/role/openidm-admin\"},{\"actions\":\"test,testConfig,createconfiguration,liveSync,authenticate\",\"methods\":\"action\",\"pattern\":\"system/*\",\"roles\":\"internal/role/openidm-admin\"},{\"actions\":\"*\",\"customAuthz\":\"disallowCommandAction()\",\"methods\":\"*\",\"pattern\":\"repo\",\"roles\":\"internal/role/openidm-admin\"},{\"actions\":\"*\",\"customAuthz\":\"disallowCommandAction()\",\"methods\":\"*\",\"pattern\":\"repo/*\",\"roles\":\"internal/role/openidm-admin\"},{\"actions\":\"command\",\"customAuthz\":\"request.additionalParameters.commandId === 'delete-mapping-links'\",\"methods\":\"action\",\"pattern\":\"repo/link\",\"roles\":\"internal/role/openidm-admin\"},{\"methods\":\"create,read,query,patch\",\"pattern\":\"managed/*\",\"roles\":\"internal/role/platform-provisioning\"},{\"methods\":\"read,query\",\"pattern\":\"internal/role/*\",\"roles\":\"internal/role/platform-provisioning\"},{\"actions\":\"*\",\"methods\":\"create,read,action,update\",\"pattern\":\"profile/*\",\"roles\":\"internal/role/platform-provisioning\"},{\"actions\":\"*\",\"methods\":\"read,action\",\"pattern\":\"policy/*\",\"roles\":\"internal/role/platform-provisioning\"},{\"methods\":\"read\",\"pattern\":\"schema/*\",\"roles\":\"internal/role/platform-provisioning\"},{\"actions\":\"*\",\"methods\":\"action,query\",\"pattern\":\"consent\",\"roles\":\"internal/role/platform-provisioning\"},{\"methods\":\"read\",\"pattern\":\"selfservice/kba\",\"roles\":\"internal/role/platform-provisioning\"},{\"methods\":\"read\",\"pattern\":\"selfservice/terms\",\"roles\":\"internal/role/platform-provisioning\"},{\"methods\":\"read\",\"pattern\":\"identityProviders\",\"roles\":\"internal/role/platform-provisioning\"},{\"actions\":\"sendTemplate\",\"methods\":\"action\",\"pattern\":\"external/email\",\"roles\":\"internal/role/platform-provisioning\"},{\"actions\":\"authenticate\",\"methods\":\"action\",\"pattern\":\"system/*\",\"roles\":\"internal/role/platform-provisioning\"},{\"actions\":\"*\",\"methods\":\"read,action\",\"pattern\":\"policy/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"config/ui/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"bind,unbind\",\"customAuthz\":\"ownDataOnly()\",\"methods\":\"read,action,delete\",\"pattern\":\"*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"patch\",\"customAuthz\":\"ownDataOnly() && onlyEditableManagedObjectProperties('user', [])\",\"methods\":\"update,patch,action\",\"pattern\":\"*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"patch\",\"customAuthz\":\"(request.resourcePath === 'selfservice/user/' + context.security.authorization.id) && onlyEditableManagedObjectProperties('user', [])\",\"methods\":\"patch,action\",\"pattern\":\"selfservice/user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"patch\",\"customAuthz\":\"isQueryOneOf({'managed/user': ['for-userName']}) && restrictPatchToFields(['password'])\",\"methods\":\"patch,action\",\"pattern\":\"managed/user\",\"roles\":\"internal/role/openidm-cert\"},{\"actions\":\"*\",\"customAuthz\":\"ownRelationshipProperty('_meta', false)\",\"methods\":\"read\",\"pattern\":\"internal/usermeta/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"customAuthz\":\"ownRelationshipProperty('_notifications', true)\",\"methods\":\"read,delete\",\"pattern\":\"internal/notification/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"customAuthz\":\"ownRelationshipCollection(['_meta','_notifications'])\",\"methods\":\"read,query\",\"pattern\":\"managed/user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"\",\"customAuthz\":\"ownDataOnly()\",\"methods\":\"read,delete\",\"pattern\":\"managed/alpha_user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"patch\",\"customAuthz\":\"ownDataOnly() && onlyEditableManagedObjectProperties('alpha_user', [])\",\"methods\":\"update,patch,action\",\"pattern\":\"managed/alpha_user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"customAuthz\":\"ownRelationshipCollection(['_meta','_notifications'])\",\"methods\":\"read,query\",\"pattern\":\"managed/alpha_user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"\",\"customAuthz\":\"ownDataOnly()\",\"methods\":\"read,delete\",\"pattern\":\"managed/bravo_user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"patch\",\"customAuthz\":\"ownDataOnly() && onlyEditableManagedObjectProperties('bravo_user', [])\",\"methods\":\"update,patch,action\",\"pattern\":\"managed/bravo_user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"customAuthz\":\"ownRelationshipCollection(['_meta','_notifications'])\",\"methods\":\"read,query\",\"pattern\":\"managed/bravo_user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"deleteNotificationsForTarget\",\"customAuthz\":\"request.additionalParameters.target === (context.security.authorization.component + '/' + context.security.authorization.id)\",\"methods\":\"action\",\"pattern\":\"notification\",\"roles\":\"internal/role/openidm-authorized\"}]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/access" + }, + "response": { + "bodySize": 6529, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 6529, + "text": "{\"_id\":\"access\",\"configs\":[{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"info/*\",\"roles\":\"*\"},{\"actions\":\"login,logout\",\"methods\":\"read,action\",\"pattern\":\"authentication\",\"roles\":\"*\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"config/fidc/*\",\"roles\":\"*\"},{\"actions\":\"*\",\"methods\":\"*\",\"pattern\":\"config/fidc/*\",\"roles\":\"internal/role/openidm-admin\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"config/ui/themeconfig\",\"roles\":\"*\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"config/ui/themerealm\",\"roles\":\"*\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"config/uilocale/*\",\"roles\":\"*\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"config/fieldPolicy/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"info/uiconfig\",\"roles\":\"*\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"config/ui/dashboard\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"methods\":\"query\",\"pattern\":\"info/features\",\"roles\":\"*\"},{\"actions\":\"listPrivileges\",\"methods\":\"action\",\"pattern\":\"privilege\",\"roles\":\"*\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"privilege/*\",\"roles\":\"*\"},{\"actions\":\"validate\",\"methods\":\"action\",\"pattern\":\"util/validateQueryFilter\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"customAuthz\":\"checkIfAnyFeatureEnabled('kba')\",\"methods\":\"read\",\"pattern\":\"selfservice/kba\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"schema/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"methods\":\"action,query\",\"pattern\":\"consent\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"excludePatterns\":\"repo,repo/*\",\"methods\":\"*\",\"pattern\":\"*\",\"roles\":\"internal/role/openidm-admin\"},{\"actions\":\"\",\"methods\":\"create,read,update,delete,patch,query\",\"pattern\":\"system/*\",\"roles\":\"internal/role/openidm-admin\"},{\"actions\":\"*\",\"methods\":\"script\",\"pattern\":\"system/*\",\"roles\":\"internal/role/openidm-admin\"},{\"actions\":\"test,testConfig,createconfiguration,liveSync,authenticate\",\"methods\":\"action\",\"pattern\":\"system/*\",\"roles\":\"internal/role/openidm-admin\"},{\"actions\":\"*\",\"customAuthz\":\"disallowCommandAction()\",\"methods\":\"*\",\"pattern\":\"repo\",\"roles\":\"internal/role/openidm-admin\"},{\"actions\":\"*\",\"customAuthz\":\"disallowCommandAction()\",\"methods\":\"*\",\"pattern\":\"repo/*\",\"roles\":\"internal/role/openidm-admin\"},{\"actions\":\"command\",\"customAuthz\":\"request.additionalParameters.commandId === 'delete-mapping-links'\",\"methods\":\"action\",\"pattern\":\"repo/link\",\"roles\":\"internal/role/openidm-admin\"},{\"methods\":\"create,read,query,patch\",\"pattern\":\"managed/*\",\"roles\":\"internal/role/platform-provisioning\"},{\"methods\":\"read,query\",\"pattern\":\"internal/role/*\",\"roles\":\"internal/role/platform-provisioning\"},{\"actions\":\"*\",\"methods\":\"create,read,action,update\",\"pattern\":\"profile/*\",\"roles\":\"internal/role/platform-provisioning\"},{\"actions\":\"*\",\"methods\":\"read,action\",\"pattern\":\"policy/*\",\"roles\":\"internal/role/platform-provisioning\"},{\"methods\":\"read\",\"pattern\":\"schema/*\",\"roles\":\"internal/role/platform-provisioning\"},{\"actions\":\"*\",\"methods\":\"action,query\",\"pattern\":\"consent\",\"roles\":\"internal/role/platform-provisioning\"},{\"methods\":\"read\",\"pattern\":\"selfservice/kba\",\"roles\":\"internal/role/platform-provisioning\"},{\"methods\":\"read\",\"pattern\":\"selfservice/terms\",\"roles\":\"internal/role/platform-provisioning\"},{\"methods\":\"read\",\"pattern\":\"identityProviders\",\"roles\":\"internal/role/platform-provisioning\"},{\"actions\":\"sendTemplate\",\"methods\":\"action\",\"pattern\":\"external/email\",\"roles\":\"internal/role/platform-provisioning\"},{\"actions\":\"authenticate\",\"methods\":\"action\",\"pattern\":\"system/*\",\"roles\":\"internal/role/platform-provisioning\"},{\"actions\":\"*\",\"methods\":\"read,action\",\"pattern\":\"policy/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"config/ui/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"bind,unbind\",\"customAuthz\":\"ownDataOnly()\",\"methods\":\"read,action,delete\",\"pattern\":\"*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"patch\",\"customAuthz\":\"ownDataOnly() && onlyEditableManagedObjectProperties('user', [])\",\"methods\":\"update,patch,action\",\"pattern\":\"*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"patch\",\"customAuthz\":\"(request.resourcePath === 'selfservice/user/' + context.security.authorization.id) && onlyEditableManagedObjectProperties('user', [])\",\"methods\":\"patch,action\",\"pattern\":\"selfservice/user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"patch\",\"customAuthz\":\"isQueryOneOf({'managed/user': ['for-userName']}) && restrictPatchToFields(['password'])\",\"methods\":\"patch,action\",\"pattern\":\"managed/user\",\"roles\":\"internal/role/openidm-cert\"},{\"actions\":\"*\",\"customAuthz\":\"ownRelationshipProperty('_meta', false)\",\"methods\":\"read\",\"pattern\":\"internal/usermeta/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"customAuthz\":\"ownRelationshipProperty('_notifications', true)\",\"methods\":\"read,delete\",\"pattern\":\"internal/notification/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"customAuthz\":\"ownRelationshipCollection(['_meta','_notifications'])\",\"methods\":\"read,query\",\"pattern\":\"managed/user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"\",\"customAuthz\":\"ownDataOnly()\",\"methods\":\"read,delete\",\"pattern\":\"managed/alpha_user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"patch\",\"customAuthz\":\"ownDataOnly() && onlyEditableManagedObjectProperties('alpha_user', [])\",\"methods\":\"update,patch,action\",\"pattern\":\"managed/alpha_user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"customAuthz\":\"ownRelationshipCollection(['_meta','_notifications'])\",\"methods\":\"read,query\",\"pattern\":\"managed/alpha_user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"\",\"customAuthz\":\"ownDataOnly()\",\"methods\":\"read,delete\",\"pattern\":\"managed/bravo_user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"patch\",\"customAuthz\":\"ownDataOnly() && onlyEditableManagedObjectProperties('bravo_user', [])\",\"methods\":\"update,patch,action\",\"pattern\":\"managed/bravo_user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"customAuthz\":\"ownRelationshipCollection(['_meta','_notifications'])\",\"methods\":\"read,query\",\"pattern\":\"managed/bravo_user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"deleteNotificationsForTarget\",\"customAuthz\":\"request.additionalParameters.target === (context.security.authorization.component + '/' + context.security.authorization.id)\",\"methods\":\"action\",\"pattern\":\"notification\",\"roles\":\"internal/role/openidm-authorized\"}]}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:39:58 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "6529" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:39:57.984Z", + "time": 69, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 69 + } + }, + { + "_id": "4f7ee7a616d9c884e14435941353e543", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 8640, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "8640" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1591, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"alphaOrgPrivileges\",\"privileges\":[{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":false},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/ownerIDs eq \\\"{{_id}}\\\" or /parentOwnerIDs eq \\\"{{_id}}\\\"\",\"name\":\"owner-view-update-delete-orgs\",\"path\":\"managed/alpha_organization\",\"permissions\":[\"VIEW\",\"UPDATE\",\"DELETE\"]},{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":false},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/parent pr\",\"name\":\"owner-create-orgs\",\"path\":\"managed/alpha_organization\",\"permissions\":[\"CREATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":false},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrgIDs eq \\\"__org_id_placeholder__\\\"\",\"name\":\"owner-view-update-delete-admins-and-members\",\"path\":\"managed/alpha_user\",\"permissions\":[\"VIEW\",\"DELETE\",\"UPDATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":false},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrg/0 pr and /adminOfOrg/0 pr and !(/ownerOfOrg pr)\",\"name\":\"owner-create-admins\",\"path\":\"managed/alpha_user\",\"permissions\":[\"CREATE\"]},{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":true},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/adminIDs eq \\\"{{_id}}\\\" or /parentAdminIDs eq \\\"{{_id}}\\\"\",\"name\":\"admin-view-update-delete-orgs\",\"path\":\"managed/alpha_organization\",\"permissions\":[\"VIEW\",\"UPDATE\",\"DELETE\"]},{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":true},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/parent pr\",\"name\":\"admin-create-orgs\",\"path\":\"managed/alpha_organization\",\"permissions\":[\"CREATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":true},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrgIDs eq \\\"__org_id_placeholder__\\\"\",\"name\":\"admin-view-update-delete-members\",\"path\":\"managed/alpha_user\",\"permissions\":[\"VIEW\",\"DELETE\",\"UPDATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":true},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrg/0 pr and !(/adminOfOrg pr) and !(/ownerOfOrg pr)\",\"name\":\"admin-create-members\",\"path\":\"managed/alpha_user\",\"permissions\":[\"CREATE\"]}]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/alphaOrgPrivileges" + }, + "response": { + "bodySize": 8640, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 8640, + "text": "{\"_id\":\"alphaOrgPrivileges\",\"privileges\":[{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":false},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/ownerIDs eq \\\"{{_id}}\\\" or /parentOwnerIDs eq \\\"{{_id}}\\\"\",\"name\":\"owner-view-update-delete-orgs\",\"path\":\"managed/alpha_organization\",\"permissions\":[\"VIEW\",\"UPDATE\",\"DELETE\"]},{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":false},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/parent pr\",\"name\":\"owner-create-orgs\",\"path\":\"managed/alpha_organization\",\"permissions\":[\"CREATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":false},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrgIDs eq \\\"__org_id_placeholder__\\\"\",\"name\":\"owner-view-update-delete-admins-and-members\",\"path\":\"managed/alpha_user\",\"permissions\":[\"VIEW\",\"DELETE\",\"UPDATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":false},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrg/0 pr and /adminOfOrg/0 pr and !(/ownerOfOrg pr)\",\"name\":\"owner-create-admins\",\"path\":\"managed/alpha_user\",\"permissions\":[\"CREATE\"]},{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":true},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/adminIDs eq \\\"{{_id}}\\\" or /parentAdminIDs eq \\\"{{_id}}\\\"\",\"name\":\"admin-view-update-delete-orgs\",\"path\":\"managed/alpha_organization\",\"permissions\":[\"VIEW\",\"UPDATE\",\"DELETE\"]},{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":true},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/parent pr\",\"name\":\"admin-create-orgs\",\"path\":\"managed/alpha_organization\",\"permissions\":[\"CREATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":true},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrgIDs eq \\\"__org_id_placeholder__\\\"\",\"name\":\"admin-view-update-delete-members\",\"path\":\"managed/alpha_user\",\"permissions\":[\"VIEW\",\"DELETE\",\"UPDATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":true},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrg/0 pr and !(/adminOfOrg pr) and !(/ownerOfOrg pr)\",\"name\":\"admin-create-members\",\"path\":\"managed/alpha_user\",\"permissions\":[\"CREATE\"]}]}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:39:58 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "8640" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:39:58.059Z", + "time": 72, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 72 + } + }, + { + "_id": "c36a4f0959a8f2d4e09bea6bb44d6f00", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 2757, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "2757" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1578, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"audit\",\"auditServiceConfig\":{\"availableAuditEventHandlers\":[\"org.forgerock.audit.handlers.csv.CsvAuditEventHandler\",\"org.forgerock.audit.handlers.elasticsearch.ElasticsearchAuditEventHandler\",\"org.forgerock.audit.handlers.jms.JmsAuditEventHandler\",\"org.forgerock.audit.handlers.json.JsonAuditEventHandler\",\"org.forgerock.audit.handlers.json.stdout.JsonStdoutAuditEventHandler\",\"org.forgerock.openidm.audit.impl.RepositoryAuditEventHandler\",\"org.forgerock.openidm.audit.impl.RouterAuditEventHandler\",\"org.forgerock.audit.handlers.splunk.SplunkAuditEventHandler\",\"org.forgerock.audit.handlers.syslog.SyslogAuditEventHandler\"],\"caseInsensitiveFields\":[\"/access/http/request/headers\",\"/access/http/response/headers\"],\"filterPolicies\":{\"value\":{\"excludeIf\":[\"/access/http/request/cookies/&{com.iplanet.am.cookie.name}\",\"/access/http/request/cookies/session-jwt\",\"/access/http/request/headers/&{com.sun.identity.auth.cookieName}\",\"/access/http/request/headers/&{com.iplanet.am.cookie.name}\",\"/access/http/request/headers/accept-encoding\",\"/access/http/request/headers/accept-language\",\"/access/http/request/headers/Authorization\",\"/access/http/request/headers/cache-control\",\"/access/http/request/headers/connection\",\"/access/http/request/headers/content-length\",\"/access/http/request/headers/content-type\",\"/access/http/request/headers/proxy-authorization\",\"/access/http/request/headers/X-OpenAM-Password\",\"/access/http/request/headers/X-OpenIDM-Password\",\"/access/http/request/queryParameters/access_token\",\"/access/http/request/queryParameters/IDToken1\",\"/access/http/request/queryParameters/id_token_hint\",\"/access/http/request/queryParameters/Login.Token1\",\"/access/http/request/queryParameters/redirect_uri\",\"/access/http/request/queryParameters/requester\",\"/access/http/request/queryParameters/sessionUpgradeSSOTokenId\",\"/access/http/request/queryParameters/tokenId\",\"/access/http/response/headers/Authorization\",\"/access/http/response/headers/Set-Cookie\",\"/access/http/response/headers/X-OpenIDM-Password\"],\"includeIf\":[]}},\"handlerForQueries\":\"json\"},\"eventHandlers\":[{\"class\":\"org.forgerock.audit.handlers.json.stdout.JsonStdoutAuditEventHandler\",\"config\":{\"name\":\"json\",\"topics\":[\"access\",\"activity\",\"sync\",\"authentication\",\"config\"]}},{\"class\":\"org.forgerock.openidm.audit.impl.RepositoryAuditEventHandler\",\"config\":{\"enabled\":false,\"name\":\"repo\",\"topics\":[\"access\",\"activity\",\"sync\",\"authentication\",\"config\"]}}],\"eventTopics\":{\"activity\":{\"filter\":{\"actions\":[\"create\",\"update\",\"delete\",\"patch\",\"action\"]},\"passwordFields\":[\"password\"],\"watchedFields\":[]},\"config\":{\"filter\":{\"actions\":[\"create\",\"update\",\"delete\",\"patch\",\"action\"]}}},\"exceptionFormatter\":{\"file\":\"bin/defaults/script/audit/stacktraceFormatter.js\",\"type\":\"text/javascript\"}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/audit" + }, + "response": { + "bodySize": 2757, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 2757, + "text": "{\"_id\":\"audit\",\"auditServiceConfig\":{\"availableAuditEventHandlers\":[\"org.forgerock.audit.handlers.csv.CsvAuditEventHandler\",\"org.forgerock.audit.handlers.elasticsearch.ElasticsearchAuditEventHandler\",\"org.forgerock.audit.handlers.jms.JmsAuditEventHandler\",\"org.forgerock.audit.handlers.json.JsonAuditEventHandler\",\"org.forgerock.audit.handlers.json.stdout.JsonStdoutAuditEventHandler\",\"org.forgerock.openidm.audit.impl.RepositoryAuditEventHandler\",\"org.forgerock.openidm.audit.impl.RouterAuditEventHandler\",\"org.forgerock.audit.handlers.splunk.SplunkAuditEventHandler\",\"org.forgerock.audit.handlers.syslog.SyslogAuditEventHandler\"],\"caseInsensitiveFields\":[\"/access/http/request/headers\",\"/access/http/response/headers\"],\"filterPolicies\":{\"value\":{\"excludeIf\":[\"/access/http/request/cookies/&{com.iplanet.am.cookie.name}\",\"/access/http/request/cookies/session-jwt\",\"/access/http/request/headers/&{com.sun.identity.auth.cookieName}\",\"/access/http/request/headers/&{com.iplanet.am.cookie.name}\",\"/access/http/request/headers/accept-encoding\",\"/access/http/request/headers/accept-language\",\"/access/http/request/headers/Authorization\",\"/access/http/request/headers/cache-control\",\"/access/http/request/headers/connection\",\"/access/http/request/headers/content-length\",\"/access/http/request/headers/content-type\",\"/access/http/request/headers/proxy-authorization\",\"/access/http/request/headers/X-OpenAM-Password\",\"/access/http/request/headers/X-OpenIDM-Password\",\"/access/http/request/queryParameters/access_token\",\"/access/http/request/queryParameters/IDToken1\",\"/access/http/request/queryParameters/id_token_hint\",\"/access/http/request/queryParameters/Login.Token1\",\"/access/http/request/queryParameters/redirect_uri\",\"/access/http/request/queryParameters/requester\",\"/access/http/request/queryParameters/sessionUpgradeSSOTokenId\",\"/access/http/request/queryParameters/tokenId\",\"/access/http/response/headers/Authorization\",\"/access/http/response/headers/Set-Cookie\",\"/access/http/response/headers/X-OpenIDM-Password\"],\"includeIf\":[]}},\"handlerForQueries\":\"json\"},\"eventHandlers\":[{\"class\":\"org.forgerock.audit.handlers.json.stdout.JsonStdoutAuditEventHandler\",\"config\":{\"name\":\"json\",\"topics\":[\"access\",\"activity\",\"sync\",\"authentication\",\"config\"]}},{\"class\":\"org.forgerock.openidm.audit.impl.RepositoryAuditEventHandler\",\"config\":{\"enabled\":false,\"name\":\"repo\",\"topics\":[\"access\",\"activity\",\"sync\",\"authentication\",\"config\"]}}],\"eventTopics\":{\"activity\":{\"filter\":{\"actions\":[\"create\",\"update\",\"delete\",\"patch\",\"action\"]},\"passwordFields\":[\"password\"],\"watchedFields\":[]},\"config\":{\"filter\":{\"actions\":[\"create\",\"update\",\"delete\",\"patch\",\"action\"]}}},\"exceptionFormatter\":{\"file\":\"bin/defaults/script/audit/stacktraceFormatter.js\",\"type\":\"text/javascript\"}}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:39:58 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "2757" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:39:58.138Z", + "time": 76, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 76 + } + }, + { + "_id": "6e300fa9ecbd481a15eb76a02e9284a8", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 779, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "779" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1586, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"authentication\",\"rsFilter\":{\"augmentSecurityContext\":{\"source\":\"require('auth/orgPrivileges').assignPrivilegesToUser(resource, security, properties, subjectMapping, privileges, security.authorization.component.includes('/alpha_') ? 'alphaOrgPrivileges' : 'bravoOrgPrivileges', 'privilegeAssignments');\",\"type\":\"text/javascript\"},\"cache\":{\"maxTimeout\":\"300 seconds\"},\"scopes\":[\"fr:idm:*\"],\"staticUserMapping\":[{\"localUser\":\"internal/user/idm-provisioning\",\"roles\":[\"internal/role/openidm-admin\"],\"subject\":\"autoid-resource-server\"}],\"subjectMapping\":[{\"additionalUserFields\":[\"adminOfOrg\",\"ownerOfOrg\"],\"defaultRoles\":[\"internal/role/openidm-authorized\"],\"propertyMapping\":{\"sub\":\"_id\"},\"queryOnResource\":\"managed/{{substring realm 1}}_user\",\"userRoles\":\"authzRoles/*\"}]}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/authentication" + }, + "response": { + "bodySize": 779, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 779, + "text": "{\"_id\":\"authentication\",\"rsFilter\":{\"augmentSecurityContext\":{\"source\":\"require('auth/orgPrivileges').assignPrivilegesToUser(resource, security, properties, subjectMapping, privileges, security.authorization.component.includes('/alpha_') ? 'alphaOrgPrivileges' : 'bravoOrgPrivileges', 'privilegeAssignments');\",\"type\":\"text/javascript\"},\"cache\":{\"maxTimeout\":\"300 seconds\"},\"scopes\":[\"fr:idm:*\"],\"staticUserMapping\":[{\"localUser\":\"internal/user/idm-provisioning\",\"roles\":[\"internal/role/openidm-admin\"],\"subject\":\"autoid-resource-server\"}],\"subjectMapping\":[{\"additionalUserFields\":[\"adminOfOrg\",\"ownerOfOrg\"],\"defaultRoles\":[\"internal/role/openidm-authorized\"],\"propertyMapping\":{\"sub\":\"_id\"},\"queryOnResource\":\"managed/{{substring realm 1}}_user\",\"userRoles\":\"authzRoles/*\"}]}}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:39:58 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "779" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:39:58.219Z", + "time": 59, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 59 + } + }, + { + "_id": "a0cc8ba077287112f7c8be2119d517a7", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 8640, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "8640" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1591, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"bravoOrgPrivileges\",\"privileges\":[{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":false},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/ownerIDs eq \\\"{{_id}}\\\" or /parentOwnerIDs eq \\\"{{_id}}\\\"\",\"name\":\"owner-view-update-delete-orgs\",\"path\":\"managed/bravo_organization\",\"permissions\":[\"VIEW\",\"UPDATE\",\"DELETE\"]},{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":false},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/parent pr\",\"name\":\"owner-create-orgs\",\"path\":\"managed/bravo_organization\",\"permissions\":[\"CREATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":false},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrgIDs eq \\\"__org_id_placeholder__\\\"\",\"name\":\"owner-view-update-delete-admins-and-members\",\"path\":\"managed/bravo_user\",\"permissions\":[\"VIEW\",\"DELETE\",\"UPDATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":false},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrg/0 pr and /adminOfOrg/0 pr and !(/ownerOfOrg pr)\",\"name\":\"owner-create-admins\",\"path\":\"managed/bravo_user\",\"permissions\":[\"CREATE\"]},{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":true},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/adminIDs eq \\\"{{_id}}\\\" or /parentAdminIDs eq \\\"{{_id}}\\\"\",\"name\":\"admin-view-update-delete-orgs\",\"path\":\"managed/bravo_organization\",\"permissions\":[\"VIEW\",\"UPDATE\",\"DELETE\"]},{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":true},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/parent pr\",\"name\":\"admin-create-orgs\",\"path\":\"managed/bravo_organization\",\"permissions\":[\"CREATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":true},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrgIDs eq \\\"__org_id_placeholder__\\\"\",\"name\":\"admin-view-update-delete-members\",\"path\":\"managed/bravo_user\",\"permissions\":[\"VIEW\",\"DELETE\",\"UPDATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":true},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrg/0 pr and !(/adminOfOrg pr) and !(/ownerOfOrg pr)\",\"name\":\"admin-create-members\",\"path\":\"managed/bravo_user\",\"permissions\":[\"CREATE\"]}]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/bravoOrgPrivileges" + }, + "response": { + "bodySize": 61, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 61, + "text": "{\"code\":401,\"reason\":\"Unauthorized\",\"message\":\"Unauthorized\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:39:58 GMT" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "61" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 560, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 401, + "statusText": "Unauthorized" + }, + "startedDateTime": "2024-07-11T20:39:58.283Z", + "time": 53, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 53 + } + }, + { + "_id": "a1ac03b1b7600cc8dbcaf1bf37a8aa1c", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 3342, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "3342" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1616, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/baselineDemoEmailVerification\",\"defaultLocale\":\"en\",\"displayName\":\"Baseline Demo Email Verification\",\"enabled\":true,\"from\":\"security@example.com\",\"html\":{\"en\":\"

Email Verification


Hello,

Great to have you on board.



Verify Your Account

Finish the steps of verification for the account by clicking the button below.


Click Here to Verify Your Account

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"message\":{\"en\":\"

Email Verification


Hello,

Great to have you on board.



Verify Your Account

Finish the steps of verfication for the account by clicking the button below.


Click Here to Verify Your Account

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n background-color: #f6f6f6;\\n color: #455469;\\n padding: 60px;\\n text-align: center \\n}\\n a {\\n text-decoration: none;\\n color: #109cf1;\\n}\\n h1 {\\n font-size: 40px;\\n text-align: center;\\n}\\n h2 {\\n font-size: 36px;\\n}\\n h3 {\\n font-size: 32px;\\n}\\n h4 {\\n font-size: 28px;\\n}\\n h5 {\\n font-size: 24px;\\n}\\n h6 {\\n font-size: 20px;\\n}\\n .content {\\n background-color: #fff;\\n border-radius: 4px;\\n margin: 0 auto;\\n padding: 48px;\\n width: 600px \\n}\\n .button {\\n background-color: #109cf1;\\n border: none;\\n color: white;\\n padding: 15px 32px;\\n text-align: center;\\n text-decoration: none;\\n display: inline-block;\\n font-size: 16px;\\n}\\n \",\"subject\":{\"en\":\"Please verify your email address\"},\"templateId\":\"baselineDemoEmailVerification\"}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/baselineDemoEmailVerification" + }, + "response": { + "bodySize": 3342, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 3342, + "text": "{\"_id\":\"emailTemplate/baselineDemoEmailVerification\",\"defaultLocale\":\"en\",\"displayName\":\"Baseline Demo Email Verification\",\"enabled\":true,\"from\":\"security@example.com\",\"html\":{\"en\":\"

Email Verification


Hello,

Great to have you on board.



Verify Your Account

Finish the steps of verification for the account by clicking the button below.


Click Here to Verify Your Account

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"message\":{\"en\":\"

Email Verification


Hello,

Great to have you on board.



Verify Your Account

Finish the steps of verfication for the account by clicking the button below.


Click Here to Verify Your Account

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n background-color: #f6f6f6;\\n color: #455469;\\n padding: 60px;\\n text-align: center \\n}\\n a {\\n text-decoration: none;\\n color: #109cf1;\\n}\\n h1 {\\n font-size: 40px;\\n text-align: center;\\n}\\n h2 {\\n font-size: 36px;\\n}\\n h3 {\\n font-size: 32px;\\n}\\n h4 {\\n font-size: 28px;\\n}\\n h5 {\\n font-size: 24px;\\n}\\n h6 {\\n font-size: 20px;\\n}\\n .content {\\n background-color: #fff;\\n border-radius: 4px;\\n margin: 0 auto;\\n padding: 48px;\\n width: 600px \\n}\\n .button {\\n background-color: #109cf1;\\n border: none;\\n color: white;\\n padding: 15px 32px;\\n text-align: center;\\n text-decoration: none;\\n display: inline-block;\\n font-size: 16px;\\n}\\n \",\"subject\":{\"en\":\"Please verify your email address\"},\"templateId\":\"baselineDemoEmailVerification\"}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:39:58 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "content-length", + "value": "3342" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:39:58.343Z", + "time": 74, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 74 + } + }, + { + "_id": "7021c3ee22e952cc1e6daf7f84d788d1", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 2484, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "2484" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/baselineDemoMagicLink\",\"defaultLocale\":\"en\",\"displayName\":\"Baseline Demo Magic Link\",\"enabled\":true,\"from\":\"security@example.com\",\"html\":{\"en\":\"

Welcome back


Hello,

You're receiving this email because you requested a link to sign you into your account.



Finish Signing In

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"message\":{\"en\":\"

Welcome back


Hello,

You're receiving this email because you requested a link to sign you into your account.



Finish Signing In

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n background-color: #f6f6f6;\\n color: #455469;\\n padding: 60px;\\n text-align: center \\n}\\n a {\\n text-decoration: none;\\n color: #109cf1;\\n}\\n h1 {\\n font-size: 40px;\\n text-align: center;\\n}\\n h2 {\\n font-size: 36px;\\n}\\n h3 {\\n font-size: 32px;\\n}\\n h4 {\\n font-size: 28px;\\n}\\n h5 {\\n font-size: 24px;\\n}\\n h6 {\\n font-size: 20px;\\n}\\n .content {\\n background-color: #fff;\\n border-radius: 4px;\\n margin: 0 auto;\\n padding: 48px;\\n width: 600px \\n}\\n .button {\\n background-color: #109cf1;\\n border: none;\\n color: white;\\n padding: 15px 32px;\\n text-align: center;\\n text-decoration: none;\\n display: inline-block;\\n font-size: 16px;\\n}\\n \",\"subject\":{\"en\":\"Your sign-in link\"},\"templateId\":\"baselineDemoMagicLink\"}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/baselineDemoMagicLink" + }, + "response": { + "bodySize": 2484, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 2484, + "text": "{\"_id\":\"emailTemplate/baselineDemoMagicLink\",\"defaultLocale\":\"en\",\"displayName\":\"Baseline Demo Magic Link\",\"enabled\":true,\"from\":\"security@example.com\",\"html\":{\"en\":\"

Welcome back


Hello,

You're receiving this email because you requested a link to sign you into your account.



Finish Signing In

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"message\":{\"en\":\"

Welcome back


Hello,

You're receiving this email because you requested a link to sign you into your account.



Finish Signing In

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n background-color: #f6f6f6;\\n color: #455469;\\n padding: 60px;\\n text-align: center \\n}\\n a {\\n text-decoration: none;\\n color: #109cf1;\\n}\\n h1 {\\n font-size: 40px;\\n text-align: center;\\n}\\n h2 {\\n font-size: 36px;\\n}\\n h3 {\\n font-size: 32px;\\n}\\n h4 {\\n font-size: 28px;\\n}\\n h5 {\\n font-size: 24px;\\n}\\n h6 {\\n font-size: 20px;\\n}\\n .content {\\n background-color: #fff;\\n border-radius: 4px;\\n margin: 0 auto;\\n padding: 48px;\\n width: 600px \\n}\\n .button {\\n background-color: #109cf1;\\n border: none;\\n color: white;\\n padding: 15px 32px;\\n text-align: center;\\n text-decoration: none;\\n display: inline-block;\\n font-size: 16px;\\n}\\n \",\"subject\":{\"en\":\"Your sign-in link\"},\"templateId\":\"baselineDemoMagicLink\"}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:39:58 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "content-length", + "value": "2484" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:39:58.422Z", + "time": 59, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 59 + } + }, + { + "_id": "197a28b438e7dfa4cd7bf7cf97f330f4", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 2036, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "2036" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1604, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/forgottenUsername\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"{{#if object.userName}}

Your username is '{{object.userName}}'.

{{else}}If you received this email in error, please disregard.{{/if}}

Click here to login

\",\"fr\":\"{{#if object.userName}}

Votre nom d'utilisateur est '{{object.userName}}'.

{{else}}Si vous avez reçu cet e-mail par erreur, veuillez ne pas en tenir compte.{{/if}}

Cliquez ici pour vous connecter

\"},\"message\":{\"en\":\"

{{#if object.userName}}Your username is '{{object.userName}}'.

{{else}}If you received this email in error, please disregard.{{/if}}

Click here to login

\",\"fr\":\"
{{#if object.userName}}

Votre nom d'utilisateur est '{{object.userName}}'.

{{else}}Si vous avez reçu cet e-mail par erreur, veuillez ne pas en tenir compte.{{/if}}

Cliquez ici pour vous connecter

\"},\"mimeType\":\"text/html\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"Account Information - username\",\"fr\":\"Informations sur le compte - nom d'utilisateur\"}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/forgottenUsername" + }, + "response": { + "bodySize": 2036, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 2036, + "text": "{\"_id\":\"emailTemplate/forgottenUsername\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"{{#if object.userName}}

Your username is '{{object.userName}}'.

{{else}}If you received this email in error, please disregard.{{/if}}

Click here to login

\",\"fr\":\"{{#if object.userName}}

Votre nom d'utilisateur est '{{object.userName}}'.

{{else}}Si vous avez reçu cet e-mail par erreur, veuillez ne pas en tenir compte.{{/if}}

Cliquez ici pour vous connecter

\"},\"message\":{\"en\":\"

{{#if object.userName}}Your username is '{{object.userName}}'.

{{else}}If you received this email in error, please disregard.{{/if}}

Click here to login

\",\"fr\":\"
{{#if object.userName}}

Votre nom d'utilisateur est '{{object.userName}}'.

{{else}}Si vous avez reçu cet e-mail par erreur, veuillez ne pas en tenir compte.{{/if}}

Cliquez ici pour vous connecter

\"},\"mimeType\":\"text/html\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"Account Information - username\",\"fr\":\"Informations sur le compte - nom d'utilisateur\"}}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:39:58 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "content-length", + "value": "2036" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:39:58.486Z", + "time": 58, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 58 + } + }, + { + "_id": "c3d86a126a6cec1c3f484ef6659047b5", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 1629, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "1629" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1601, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/frEmailUpdated\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"message\":{\"en\":\"
\\\"ForgeRock

Your account email has changed

Your ForgeRock Identity Cloud email has been changed. If you did not request this change, please contact ForgeRock support.

Thanks,
The ForgeRock Team

© 2001-{{ object.currentYear }} ForgeRock Inc®, All Rights Reserved.
201 Mission St Suite 2900, San Francisco, CA 94105
Privacy Policy
\"},\"mimeType\":\"text/html\",\"subject\":{\"en\":\"Your email has been updated\"}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/frEmailUpdated" + }, + "response": { + "bodySize": 134, + "content": { + "mimeType": "text/html; charset=UTF-8", + "size": 134, + "text": "403403 Forbidden" + }, + "cookies": [], + "headers": [ + { + "name": "content-length", + "value": "134" + }, + { + "name": "content-type", + "value": "text/html; charset=UTF-8" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:39:58 GMT" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 157, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 403, + "statusText": "Forbidden" + }, + "startedDateTime": "2024-07-11T20:39:58.549Z", + "time": 42, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 42 + } + }, + { + "_id": "ac4e7d0383e561433b910e8f47e7d916", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 1803, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "1803" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1603, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/frForgotUsername\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"message\":{\"en\":\"
\\\"ForgeRock

Forgot your username?

Your username is {{ object.userName }}.

Sign In to Your Account

If you didn't request this, please ignore this email.

Thanks,
The ForgeRock Team

© 2001-{{ object.currentYear }} ForgeRock Inc®, All Rights Reserved.
201 Mission St Suite 2900, San Francisco, CA 94105
Privacy Policy
\"},\"mimeType\":\"text/html\",\"subject\":{\"en\":\"Forgot Username\"}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/frForgotUsername" + }, + "response": { + "bodySize": 134, + "content": { + "mimeType": "text/html; charset=UTF-8", + "size": 134, + "text": "403403 Forbidden" + }, + "cookies": [], + "headers": [ + { + "name": "content-length", + "value": "134" + }, + { + "name": "content-type", + "value": "text/html; charset=UTF-8" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:39:58 GMT" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 157, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 403, + "statusText": "Forbidden" + }, + "startedDateTime": "2024-07-11T20:39:58.598Z", + "time": 41, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 41 + } + }, + { + "_id": "f1607e69fc89934ce7ec6a175da60406", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 1953, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "1953" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1599, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/frOnboarding\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"message\":{\"en\":\"
\\\"ForgeRock

Your account is ready

Your ForgeRock Identity Cloud account is ready. Click the button below to complete registration and access your environment.

Complete Registration

If you did not request this account, please contact ForgeRock support.

Thanks,
The ForgeRock Team

© 2001-{{ object.currentYear }} ForgeRock Inc®, All Rights Reserved.
201 Mission St Suite 2900, San Francisco, CA 94105
Privacy Policy
\"},\"mimeType\":\"text/html\",\"subject\":{\"en\":\"Complete your ForgeRock Identity Cloud registration\"}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/frOnboarding" + }, + "response": { + "bodySize": 134, + "content": { + "mimeType": "text/html; charset=UTF-8", + "size": 134, + "text": "403403 Forbidden" + }, + "cookies": [], + "headers": [ + { + "name": "content-length", + "value": "134" + }, + { + "name": "content-type", + "value": "text/html; charset=UTF-8" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:39:58 GMT" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 157, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 403, + "statusText": "Forbidden" + }, + "startedDateTime": "2024-07-11T20:39:58.645Z", + "time": 44, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 44 + } + }, + { + "_id": "7501117a249e6655c69bbe6638f786de", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 1641, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "1641" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1604, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/frPasswordUpdated\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"message\":{\"en\":\"
\\\"ForgeRock

Your account password has changed

Your ForgeRock Identity Cloud password has been changed. If you did not request this change, please contact ForgeRock support.

Thanks,
The ForgeRock Team

© 2001-{{ object.currentYear }} ForgeRock Inc®, All Rights Reserved.
201 Mission St Suite 2900, San Francisco, CA 94105
Privacy Policy
\"},\"mimeType\":\"text/html\",\"subject\":{\"en\":\"Your password has been updated\"}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/frPasswordUpdated" + }, + "response": { + "bodySize": 134, + "content": { + "mimeType": "text/html; charset=UTF-8", + "size": 134, + "text": "403403 Forbidden" + }, + "cookies": [], + "headers": [ + { + "name": "content-length", + "value": "134" + }, + { + "name": "content-type", + "value": "text/html; charset=UTF-8" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:39:58 GMT" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 157, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 403, + "statusText": "Forbidden" + }, + "startedDateTime": "2024-07-11T20:39:58.694Z", + "time": 41, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 41 + } + }, + { + "_id": "d9385cfbcba90b9d64e571daf5850232", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 1637, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "1637" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1603, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/frProfileUpdated\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"message\":{\"en\":\"
\\\"ForgeRock

Your account profile has changed

Your ForgeRock Identity Cloud profile has been changed. If you did not request this change, please contact ForgeRock support.

Thanks,
The ForgeRock Team

© 2001-{{ object.currentYear }} ForgeRock Inc®, All Rights Reserved.
201 Mission St Suite 2900, San Francisco, CA 94105
Privacy Policy
\"},\"mimeType\":\"text/html\",\"subject\":{\"en\":\"Your profile has been updated\"}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/frProfileUpdated" + }, + "response": { + "bodySize": 134, + "content": { + "mimeType": "text/html; charset=UTF-8", + "size": 134, + "text": "403403 Forbidden" + }, + "cookies": [], + "headers": [ + { + "name": "content-length", + "value": "134" + }, + { + "name": "content-type", + "value": "text/html; charset=UTF-8" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:39:58 GMT" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 157, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 403, + "statusText": "Forbidden" + }, + "startedDateTime": "2024-07-11T20:39:58.740Z", + "time": 44, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 44 + } + }, + { + "_id": "42dbce4dd54fe9d98d4294e5b0724272", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 1959, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "1959" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1602, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/frResetPassword\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"message\":{\"en\":\"
\\\"ForgeRock

Reset your password

It seems you have forgotten the password for your ForgeRock Identity Cloud account. Click the button below to reset your password and access your environment.

Reset Password

If you did not request to reset your password, please contact ForgeRock support.

Thanks,
The ForgeRock Team

© 2001-{{ object.currentYear }} ForgeRock Inc®, All Rights Reserved.
201 Mission St Suite 2900, San Francisco, CA 94105
Privacy Policy
\"},\"mimeType\":\"text/html\",\"subject\":{\"en\":\"Reset your password\"}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/frResetPassword" + }, + "response": { + "bodySize": 134, + "content": { + "mimeType": "text/html; charset=UTF-8", + "size": 134, + "text": "403403 Forbidden" + }, + "cookies": [], + "headers": [ + { + "name": "content-length", + "value": "134" + }, + { + "name": "content-type", + "value": "text/html; charset=UTF-8" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:39:58 GMT" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 157, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 403, + "statusText": "Forbidden" + }, + "startedDateTime": "2024-07-11T20:39:58.788Z", + "time": 44, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 44 + } + }, + { + "_id": "5ee4354f1589ecc28cbe97576ce4c84a", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 1641, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "1641" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1604, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/frUsernameUpdated\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"message\":{\"en\":\"
\\\"ForgeRock

Your account username has changed

Your ForgeRock Identity Cloud username has been changed. If you did not request this change, please contact ForgeRock support.

Thanks,
The ForgeRock Team

© 2001-{{ object.currentYear }} ForgeRock Inc®, All Rights Reserved.
201 Mission St Suite 2900, San Francisco, CA 94105
Privacy Policy
\"},\"mimeType\":\"text/html\",\"subject\":{\"en\":\"Your username has been updated\"}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/frUsernameUpdated" + }, + "response": { + "bodySize": 134, + "content": { + "mimeType": "text/html; charset=UTF-8", + "size": 134, + "text": "403403 Forbidden" + }, + "cookies": [], + "headers": [ + { + "name": "content-length", + "value": "134" + }, + { + "name": "content-type", + "value": "text/html; charset=UTF-8" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:39:58 GMT" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 157, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 403, + "statusText": "Forbidden" + }, + "startedDateTime": "2024-07-11T20:39:58.838Z", + "time": 47, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 47 + } + }, + { + "_id": "1e1773eb1528b38bde27efacb838a8ee", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 1661, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "1661" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1590, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/idv\",\"defaultLocale\":\"en\",\"description\":\"Identity Verification Invitation\",\"displayName\":\"idv\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"

Click the link below to verify your identity:

Verify my identity now

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"message\":{\"en\":\"

Click the link below to verify your identity:

Verify my identity now

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"mimeType\":\"text/html\",\"name\":\"registration\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"You have been invited to verify your identity\",\"fr\":\"Créer un nouveau compte\"},\"templateId\":\"idv\"}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/idv" + }, + "response": { + "bodySize": 1661, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1661, + "text": "{\"_id\":\"emailTemplate/idv\",\"defaultLocale\":\"en\",\"description\":\"Identity Verification Invitation\",\"displayName\":\"idv\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"

Click the link below to verify your identity:

Verify my identity now

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"message\":{\"en\":\"

Click the link below to verify your identity:

Verify my identity now

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"mimeType\":\"text/html\",\"name\":\"registration\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"You have been invited to verify your identity\",\"fr\":\"Créer un nouveau compte\"},\"templateId\":\"idv\"}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:39:58 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "content-length", + "value": "1661" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:39:58.890Z", + "time": 63, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 63 + } + }, + { + "_id": "b95be6fcf5ca3b6ac55d4294b39265d6", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 1985, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "1985" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1593, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/joiner\",\"advancedEditor\":true,\"defaultLocale\":\"en\",\"description\":\"This email will be sent onCreate of user to the external eMail address provided during creation. An OTP will also be sent to Telephone Number provided during creation to validate the user. The user will then be able to set their password and ForgeRock Push Authenticator\",\"displayName\":\"Joiner\",\"enabled\":true,\"from\":\"\\\"Encore HR\\\" \",\"html\":{\"en\":\"\"},\"message\":{\"en\":\"\\n \\n \\n
\\n

\\n \\n

\\n

Welcome to Encore {{object.givenName}} {{object.sn}}

\\n

Please click on the link below to validate your phone number with a One Time Code that will be sent via SMS or called to you depending on your phone type.

\\n

You will see your UserName and have the ability to set your password that will be used to login to Encore resources.

\\n

As we believe in enhanced security, you will also be setting up a Push Notification for future use.

\\n Click to Join Encore\\n
\\n \\n\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n background-color: #324054;\\n color: #455469;\\n padding: 60px;\\n text-align: center \\n}\\n a {\\n text-decoration: none;\\n color: #109cf1;\\n}\\n .content {\\n background-color: #fff;\\n border-radius: 4px;\\n margin: 0 auto;\\n padding: 48px;\\n width: 235px \\n}\\n \",\"subject\":{\"en\":\"Welcome to Encore!\"},\"templateId\":\"joiner\"}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/joiner" + }, + "response": { + "bodySize": 1985, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1985, + "text": "{\"_id\":\"emailTemplate/joiner\",\"advancedEditor\":true,\"defaultLocale\":\"en\",\"description\":\"This email will be sent onCreate of user to the external eMail address provided during creation. An OTP will also be sent to Telephone Number provided during creation to validate the user. The user will then be able to set their password and ForgeRock Push Authenticator\",\"displayName\":\"Joiner\",\"enabled\":true,\"from\":\"\\\"Encore HR\\\" \",\"html\":{\"en\":\"\"},\"message\":{\"en\":\"\\n \\n \\n
\\n

\\n \\n

\\n

Welcome to Encore {{object.givenName}} {{object.sn}}

\\n

Please click on the link below to validate your phone number with a One Time Code that will be sent via SMS or called to you depending on your phone type.

\\n

You will see your UserName and have the ability to set your password that will be used to login to Encore resources.

\\n

As we believe in enhanced security, you will also be setting up a Push Notification for future use.

\\n Click to Join Encore\\n
\\n \\n\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n background-color: #324054;\\n color: #455469;\\n padding: 60px;\\n text-align: center \\n}\\n a {\\n text-decoration: none;\\n color: #109cf1;\\n}\\n .content {\\n background-color: #fff;\\n border-radius: 4px;\\n margin: 0 auto;\\n padding: 48px;\\n width: 235px \\n}\\n \",\"subject\":{\"en\":\"Welcome to Encore!\"},\"templateId\":\"joiner\"}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:39:59 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "content-length", + "value": "1985" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:39:58.960Z", + "time": 66, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 66 + } + }, + { + "_id": "085b4fa0b124aa9b1de27266ecc5b22c", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 2744, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "2744" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1613, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/registerPasswordlessDevice\",\"defaultLocale\":\"en\",\"description\":\"\",\"displayName\":\"Register Passwordless Device\",\"enabled\":true,\"from\":\"\\\"ForgeRock Identity Cloud\\\" \",\"html\":{\"en\":\"

Welcome back

\\\"alt


Hello,

You're receiving this email because you requested a link to register a new passwordless device.



Register New Device

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"message\":{\"en\":\"

Welcome back

\\\"alt


Hello,

You're receiving this email because you requested a link to register a new passwordless device.



Register New Device

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n\\tbackground-color: #324054;\\n\\tcolor: #455469;\\n\\tpadding: 60px;\\n\\ttext-align: center\\n}\\n\\na {\\n\\ttext-decoration: none;\\n\\tcolor: #109cf1;\\n}\\n\\n.content {\\n\\tbackground-color: #fff;\\n\\tborder-radius: 4px;\\n\\tmargin: 0 auto;\\n\\tpadding: 48px;\\n\\twidth: 235px\\n}\\n\",\"subject\":{\"en\":\"Your magic link is here - register new WebAuthN device\"},\"templateId\":\"registerPasswordlessDevice\"}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/registerPasswordlessDevice" + }, + "response": { + "bodySize": 2744, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 2744, + "text": "{\"_id\":\"emailTemplate/registerPasswordlessDevice\",\"defaultLocale\":\"en\",\"description\":\"\",\"displayName\":\"Register Passwordless Device\",\"enabled\":true,\"from\":\"\\\"ForgeRock Identity Cloud\\\" \",\"html\":{\"en\":\"

Welcome back

\\\"alt


Hello,

You're receiving this email because you requested a link to register a new passwordless device.



Register New Device

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"message\":{\"en\":\"

Welcome back

\\\"alt


Hello,

You're receiving this email because you requested a link to register a new passwordless device.



Register New Device

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n\\tbackground-color: #324054;\\n\\tcolor: #455469;\\n\\tpadding: 60px;\\n\\ttext-align: center\\n}\\n\\na {\\n\\ttext-decoration: none;\\n\\tcolor: #109cf1;\\n}\\n\\n.content {\\n\\tbackground-color: #fff;\\n\\tborder-radius: 4px;\\n\\tmargin: 0 auto;\\n\\tpadding: 48px;\\n\\twidth: 235px\\n}\\n\",\"subject\":{\"en\":\"Your magic link is here - register new WebAuthN device\"},\"templateId\":\"registerPasswordlessDevice\"}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:39:59 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "content-length", + "value": "2744" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:39:59.031Z", + "time": 49, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 49 + } + }, + { + "_id": "7e0fcd991b7535c07d8556b49a815779", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 1546, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "1546" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1599, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/registration\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"

This is your registration email.

Email verification link

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"message\":{\"en\":\"

This is your registration email.

Email verification link

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"mimeType\":\"text/html\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"Register new account\",\"fr\":\"Créer un nouveau compte\"}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/registration" + }, + "response": { + "bodySize": 1546, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1546, + "text": "{\"_id\":\"emailTemplate/registration\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"

This is your registration email.

Email verification link

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"message\":{\"en\":\"

This is your registration email.

Email verification link

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"mimeType\":\"text/html\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"Register new account\",\"fr\":\"Créer un nouveau compte\"}}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:39:59 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "content-length", + "value": "1546" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:39:59.088Z", + "time": 65, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 65 + } + }, + { + "_id": "6f03115777dabeb2ee464972baac6d91", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 455, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "455" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1599, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/resetPassword\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"message\":{\"en\":\"

Click to reset your password

Password reset link

\",\"fr\":\"

Cliquez pour réinitialiser votre mot de passe

Mot de passe lien de réinitialisation

\"},\"mimeType\":\"text/html\",\"subject\":{\"en\":\"Reset your password\",\"fr\":\"Réinitialisez votre mot de passe\"}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/resetPassword" + }, + "response": { + "bodySize": 455, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 455, + "text": "{\"_id\":\"emailTemplate/resetPassword\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"message\":{\"en\":\"

Click to reset your password

Password reset link

\",\"fr\":\"

Cliquez pour réinitialiser votre mot de passe

Mot de passe lien de réinitialisation

\"},\"mimeType\":\"text/html\",\"subject\":{\"en\":\"Reset your password\",\"fr\":\"Réinitialisez votre mot de passe\"}}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:39:59 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "content-length", + "value": "455" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:39:59.160Z", + "time": 63, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 63 + } + }, + { + "_id": "08d7fe2132f1506f38f71fc70ed93393", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 943, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "943" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1600, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/updatePassword\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"

Verify email to update password

Update password link

\"},\"message\":{\"en\":\"

Verify email to update password

Update password link

\"},\"mimeType\":\"text/html\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"Update your password\"}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/updatePassword" + }, + "response": { + "bodySize": 943, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 943, + "text": "{\"_id\":\"emailTemplate/updatePassword\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"

Verify email to update password

Update password link

\"},\"message\":{\"en\":\"

Verify email to update password

Update password link

\"},\"mimeType\":\"text/html\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"Update your password\"}}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:39:59 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "content-length", + "value": "943" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:39:59.228Z", + "time": 58, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 58 + } + }, + { + "_id": "b4769158570ad7ade83b8b0db18fba45", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 879, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "879" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1593, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/welcome\",\"defaultLocale\":\"en\",\"displayName\":\"Welcome\",\"enabled\":true,\"from\":\"saas@forgerock.com\",\"html\":{\"en\":\"

Welcome. Your username is '{{object.userName}}'.

\"},\"message\":{\"en\":\"

Welcome. Your username is '{{object.userName}}'.

\"},\"mimeType\":\"text/html\",\"styles\":\"body{\\n background-color:#324054;\\n color:#5e6d82;\\n padding:60px;\\n text-align:center\\n}\\na{\\n text-decoration:none;\\n color:#109cf1\\n}\\n.content{\\n background-color:#fff;\\n border-radius:4px;\\n margin:0 auto;\\n padding:48px;\\n width:235px\\n}\\n\",\"subject\":{\"en\":\"Your account has been created\"}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/welcome" + }, + "response": { + "bodySize": 879, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 879, + "text": "{\"_id\":\"emailTemplate/welcome\",\"defaultLocale\":\"en\",\"displayName\":\"Welcome\",\"enabled\":true,\"from\":\"saas@forgerock.com\",\"html\":{\"en\":\"

Welcome. Your username is '{{object.userName}}'.

\"},\"message\":{\"en\":\"

Welcome. Your username is '{{object.userName}}'.

\"},\"mimeType\":\"text/html\",\"styles\":\"body{\\n background-color:#324054;\\n color:#5e6d82;\\n padding:60px;\\n text-align:center\\n}\\na{\\n text-decoration:none;\\n color:#109cf1\\n}\\n.content{\\n background-color:#fff;\\n border-radius:4px;\\n margin:0 auto;\\n padding:48px;\\n width:235px\\n}\\n\",\"subject\":{\"en\":\"Your account has been created\"}}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:39:59 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "content-length", + "value": "879" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:39:59.295Z", + "time": 61, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 61 + } + }, + { + "_id": "97b4fc7a09db7824cfa38b5ad629f7a3", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 341, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "341" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1586, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"external.email\",\"auth\":{\"enable\":true,\"password\":\"&{sendgrid.api.key}\",\"username\":\"apikey\"},\"connectiontimeout\":300000,\"debug\":false,\"from\":\"&{email.sender.address}\",\"host\":\"smtp.sendgrid.net\",\"port\":587,\"smtpProperties\":[],\"ssl\":{\"enable\":false},\"starttls\":{\"enable\":true},\"threadPoolSize\":20,\"timeout\":300000,\"writetimeout\":300000}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/external.email" + }, + "response": { + "bodySize": 341, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 341, + "text": "{\"_id\":\"external.email\",\"auth\":{\"enable\":true,\"password\":\"&{sendgrid.api.key}\",\"username\":\"apikey\"},\"connectiontimeout\":300000,\"debug\":false,\"from\":\"&{email.sender.address}\",\"host\":\"smtp.sendgrid.net\",\"port\":587,\"smtpProperties\":[],\"ssl\":{\"enable\":false},\"starttls\":{\"enable\":true},\"threadPoolSize\":20,\"timeout\":300000,\"writetimeout\":300000}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:39:59 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "341" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:39:59.361Z", + "time": 58, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 58 + } + }, + { + "_id": "95355fc116c4b2c18a1a20d10ae6f1f7", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 348, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "348" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1593, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"external.emailDefault\",\"auth\":{\"enable\":true,\"password\":\"&{sendgrid.api.key}\",\"username\":\"apikey\"},\"connectiontimeout\":300000,\"debug\":false,\"from\":\"&{email.sender.address}\",\"host\":\"smtp.sendgrid.net\",\"port\":587,\"smtpProperties\":[],\"ssl\":{\"enable\":false},\"starttls\":{\"enable\":true},\"threadPoolSize\":20,\"timeout\":300000,\"writetimeout\":300000}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/external.emailDefault" + }, + "response": { + "bodySize": 348, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 348, + "text": "{\"_id\":\"external.emailDefault\",\"auth\":{\"enable\":true,\"password\":\"&{sendgrid.api.key}\",\"username\":\"apikey\"},\"connectiontimeout\":300000,\"debug\":false,\"from\":\"&{email.sender.address}\",\"host\":\"smtp.sendgrid.net\",\"port\":587,\"smtpProperties\":[],\"ssl\":{\"enable\":false},\"starttls\":{\"enable\":true},\"threadPoolSize\":20,\"timeout\":300000,\"writetimeout\":300000}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:39:59 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "348" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:39:59.424Z", + "time": 59, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 59 + } + }, + { + "_id": "c4f85e93d4749dad9c0dfed751a70df8", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 866, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "866" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1594, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"fieldPolicy/alpha_user\",\"defaultPasswordStorageScheme\":[{\"_id\":\"PBKDF2-HMAC-SHA256\"}],\"passwordAttribute\":\"password\",\"resourceCollection\":\"managed/alpha_user\",\"type\":\"password-policy\",\"validator\":[{\"_id\":\"alpha_userPasswordPolicy-length-based-password-validator\",\"enabled\":true,\"maxPasswordLength\":0,\"minPasswordLength\":8,\"type\":\"length-based\"},{\"_id\":\"alpha_userPasswordPolicy-attribute-value-password-validator\",\"checkSubstrings\":true,\"enabled\":true,\"matchAttribute\":[\"mail\",\"userName\",\"givenName\",\"sn\"],\"minSubstringLength\":5,\"testReversedPassword\":true,\"type\":\"attribute-value\"},{\"_id\":\"alpha_userPasswordPolicy-character-set-password-validator\",\"allowUnclassifiedCharacters\":true,\"characterSet\":[\"1:abcdefghijklmnopqrstuvwxyz\",\"1:ABCDEFGHIJKLMNOPQRSTUVWXYZ\",\"1:0123456789\",\"1:~!@#$%^&*()-_=+[]{}|;:,.<>/?\\\"'\\\\`\"],\"enabled\":true,\"type\":\"character-set\"}]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/fieldPolicy/alpha_user" + }, + "response": { + "bodySize": 866, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 866, + "text": "{\"_id\":\"fieldPolicy/alpha_user\",\"defaultPasswordStorageScheme\":[{\"_id\":\"PBKDF2-HMAC-SHA256\"}],\"passwordAttribute\":\"password\",\"resourceCollection\":\"managed/alpha_user\",\"type\":\"password-policy\",\"validator\":[{\"_id\":\"alpha_userPasswordPolicy-length-based-password-validator\",\"enabled\":true,\"maxPasswordLength\":0,\"minPasswordLength\":8,\"type\":\"length-based\"},{\"_id\":\"alpha_userPasswordPolicy-attribute-value-password-validator\",\"checkSubstrings\":true,\"enabled\":true,\"matchAttribute\":[\"mail\",\"userName\",\"givenName\",\"sn\"],\"minSubstringLength\":5,\"testReversedPassword\":true,\"type\":\"attribute-value\"},{\"_id\":\"alpha_userPasswordPolicy-character-set-password-validator\",\"allowUnclassifiedCharacters\":true,\"characterSet\":[\"1:abcdefghijklmnopqrstuvwxyz\",\"1:ABCDEFGHIJKLMNOPQRSTUVWXYZ\",\"1:0123456789\",\"1:~!@#$%^&*()-_=+[]{}|;:,.<>/?\\\"'\\\\`\"],\"enabled\":true,\"type\":\"character-set\"}]}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:39:59 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "transfer-encoding", + "value": "chunked" + } + ], + "headersSize": 671, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:39:59.488Z", + "time": 66, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 66 + } + }, + { + "_id": "7b5ecbad8e243fd95aa3fff41e8909bd", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 866, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "866" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1594, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"fieldPolicy/bravo_user\",\"defaultPasswordStorageScheme\":[{\"_id\":\"PBKDF2-HMAC-SHA256\"}],\"passwordAttribute\":\"password\",\"resourceCollection\":\"managed/bravo_user\",\"type\":\"password-policy\",\"validator\":[{\"_id\":\"bravo_userPasswordPolicy-length-based-password-validator\",\"enabled\":true,\"maxPasswordLength\":0,\"minPasswordLength\":8,\"type\":\"length-based\"},{\"_id\":\"bravo_userPasswordPolicy-attribute-value-password-validator\",\"checkSubstrings\":true,\"enabled\":true,\"matchAttribute\":[\"mail\",\"userName\",\"givenName\",\"sn\"],\"minSubstringLength\":5,\"testReversedPassword\":true,\"type\":\"attribute-value\"},{\"_id\":\"bravo_userPasswordPolicy-character-set-password-validator\",\"allowUnclassifiedCharacters\":true,\"characterSet\":[\"1:abcdefghijklmnopqrstuvwxyz\",\"1:ABCDEFGHIJKLMNOPQRSTUVWXYZ\",\"1:0123456789\",\"1:~!@#$%^&*()-_=+[]{}|;:,.<>/?\\\"'\\\\`\"],\"enabled\":true,\"type\":\"character-set\"}]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/fieldPolicy/bravo_user" + }, + "response": { + "bodySize": 866, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 866, + "text": "{\"_id\":\"fieldPolicy/bravo_user\",\"defaultPasswordStorageScheme\":[{\"_id\":\"PBKDF2-HMAC-SHA256\"}],\"passwordAttribute\":\"password\",\"resourceCollection\":\"managed/bravo_user\",\"type\":\"password-policy\",\"validator\":[{\"_id\":\"bravo_userPasswordPolicy-length-based-password-validator\",\"enabled\":true,\"maxPasswordLength\":0,\"minPasswordLength\":8,\"type\":\"length-based\"},{\"_id\":\"bravo_userPasswordPolicy-attribute-value-password-validator\",\"checkSubstrings\":true,\"enabled\":true,\"matchAttribute\":[\"mail\",\"userName\",\"givenName\",\"sn\"],\"minSubstringLength\":5,\"testReversedPassword\":true,\"type\":\"attribute-value\"},{\"_id\":\"bravo_userPasswordPolicy-character-set-password-validator\",\"allowUnclassifiedCharacters\":true,\"characterSet\":[\"1:abcdefghijklmnopqrstuvwxyz\",\"1:ABCDEFGHIJKLMNOPQRSTUVWXYZ\",\"1:0123456789\",\"1:~!@#$%^&*()-_=+[]{}|;:,.<>/?\\\"'\\\\`\"],\"enabled\":true,\"type\":\"character-set\"}]}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:39:59 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "transfer-encoding", + "value": "chunked" + } + ], + "headersSize": 671, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:39:59.559Z", + "time": 64, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 64 + } + }, + { + "_id": "4680edc2676b23267f480b2bf7681059", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 270, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "270" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1580, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"internal\",\"objects\":[{\"name\":\"role\",\"properties\":{\"authzMembers\":{\"items\":{\"resourceCollection\":[{\"conditionalAssociation\":true,\"label\":\"User\",\"notify\":true,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}]}}}}]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/internal" + }, + "response": { + "bodySize": 270, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 270, + "text": "{\"_id\":\"internal\",\"objects\":[{\"name\":\"role\",\"properties\":{\"authzMembers\":{\"items\":{\"resourceCollection\":[{\"conditionalAssociation\":true,\"label\":\"User\",\"notify\":true,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}]}}}}]}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:39:59 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "270" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:39:59.629Z", + "time": 61, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 61 + } + }, + { + "_id": "75ab9b1c70366417012988ad2797a153", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 93761, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "93761" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1581, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"managed\",\"objects\":[{\"lastSync\":{\"effectiveAssignmentsProperty\":\"effectiveAssignments\",\"lastSyncProperty\":\"lastSync\"},\"meta\":{\"property\":\"_meta\",\"resourceCollection\":\"managed/alpha_usermeta\",\"trackedProperties\":[\"createDate\",\"lastChanged\"]},\"name\":\"alpha_user\",\"notifications\":{},\"schema\":{\"$schema\":\"http://json-schema.org/draft-03/schema\",\"icon\":\"fa-user\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User\",\"mat-icon\":\"people\",\"order\":[\"_id\",\"userName\",\"password\",\"givenName\",\"cn\",\"sn\",\"mail\",\"profileImage\",\"description\",\"accountStatus\",\"telephoneNumber\",\"postalAddress\",\"city\",\"postalCode\",\"country\",\"stateProvince\",\"roles\",\"assignments\",\"groups\",\"applications\",\"manager\",\"authzRoles\",\"reports\",\"effectiveRoles\",\"effectiveAssignments\",\"effectiveGroups\",\"effectiveApplications\",\"lastSync\",\"kbaInfo\",\"preferences\",\"consentedMappings\",\"ownerOfOrg\",\"adminOfOrg\",\"memberOfOrg\",\"memberOfOrgIDs\",\"ownerOfApp\",\"frIndexedString1\",\"frIndexedString2\",\"frIndexedString3\",\"frIndexedString4\",\"frIndexedString5\",\"frUnindexedString1\",\"frUnindexedString2\",\"frUnindexedString3\",\"frUnindexedString4\",\"frUnindexedString5\",\"frIndexedMultivalued1\",\"frIndexedMultivalued2\",\"frIndexedMultivalued3\",\"frIndexedMultivalued4\",\"frIndexedMultivalued5\",\"frUnindexedMultivalued1\",\"frUnindexedMultivalued2\",\"frUnindexedMultivalued3\",\"frUnindexedMultivalued4\",\"frUnindexedMultivalued5\",\"frIndexedDate1\",\"frIndexedDate2\",\"frIndexedDate3\",\"frIndexedDate4\",\"frIndexedDate5\",\"frUnindexedDate1\",\"frUnindexedDate2\",\"frUnindexedDate3\",\"frUnindexedDate4\",\"frUnindexedDate5\",\"frIndexedInteger1\",\"frIndexedInteger2\",\"frIndexedInteger3\",\"frIndexedInteger4\",\"frIndexedInteger5\",\"frUnindexedInteger1\",\"frUnindexedInteger2\",\"frUnindexedInteger3\",\"frUnindexedInteger4\",\"frUnindexedInteger5\",\"assignedDashboard\"],\"properties\":{\"_id\":{\"description\":\"User ID\",\"isPersonal\":false,\"policies\":[{\"params\":{\"forbiddenChars\":[\"/\"]},\"policyId\":\"cannot-contain-characters\"}],\"searchable\":false,\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":false},\"accountStatus\":{\"default\":\"active\",\"description\":\"Status\",\"isPersonal\":false,\"searchable\":true,\"title\":\"Status\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"adminOfOrg\":{\"items\":{\"notifySelf\":false,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":true,\"path\":\"managed/alpha_organization\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"admins\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Organizations I Administer\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"aliasList\":{\"description\":\"List of identity aliases used primarily to record social IdP subjects for this user\",\"isVirtual\":false,\"items\":{\"title\":\"User Alias Names Items\",\"type\":\"string\"},\"returnByDefault\":false,\"searchable\":false,\"title\":\"User Alias Names List\",\"type\":\"array\",\"userEditable\":true,\"viewable\":false},\"applications\":{\"description\":\"Applications\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:applications\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:applications:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Groups Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Application\",\"path\":\"managed/alpha_application\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[\"name\"]}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Groups Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Applications\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":false},\"assignedDashboard\":{\"description\":\"List of items to click on for this user\",\"isVirtual\":true,\"items\":{\"title\":\"Assigned Dashboard Items\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"name\"],\"referencedRelationshipFields\":[[\"roles\",\"applications\"],[\"applications\"]]},\"searchable\":false,\"title\":\"Assigned Dashboard\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"assignments\":{\"description\":\"Assignments\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:assignments\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:assignments:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Provisioning Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Assignment\",\"path\":\"managed/alpha_assignment\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Assignments Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Assignments\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"authzRoles\":{\"description\":\"Authorization Roles\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:authzRoles\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:authzRoles:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Authorization Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Internal Role\",\"path\":\"internal/role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"authzMembers\",\"reverseRelationship\":true,\"title\":\"Authorization Roles Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Authorization Roles\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"city\":{\"description\":\"City\",\"isPersonal\":false,\"title\":\"City\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"cn\":{\"default\":\"{{givenName}} {{sn}}\",\"description\":\"Common Name\",\"isPersonal\":true,\"scope\":\"private\",\"searchable\":false,\"title\":\"Common Name\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"consentedMappings\":{\"description\":\"Consented Mappings\",\"isPersonal\":false,\"isVirtual\":false,\"items\":{\"items\":{\"order\":[\"mapping\",\"consentDate\"],\"properties\":{\"consentDate\":{\"description\":\"Consent Date\",\"searchable\":true,\"title\":\"Consent Date\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"mapping\":{\"description\":\"Mapping\",\"searchable\":true,\"title\":\"Mapping\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true}},\"required\":[\"mapping\",\"consentDate\"],\"title\":\"Consented Mappings Item\",\"type\":\"object\"},\"title\":\"Consented Mappings Items\",\"type\":\"array\"},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Consented Mappings\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"country\":{\"description\":\"Country\",\"isPersonal\":false,\"title\":\"Country\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"description\":{\"description\":\"Description\",\"isPersonal\":false,\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"effectiveApplications\":{\"description\":\"Effective Applications\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Assigned Application Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedObjectFields\":[\"name\"],\"referencedRelationshipFields\":[[\"roles\",\"applications\"],[\"applications\"]]},\"returnByDefault\":true,\"title\":\"Effective Applications\",\"type\":\"array\",\"viewable\":false},\"effectiveAssignments\":{\"description\":\"Effective Assignments\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Assignments Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedObjectFields\":[\"*\"],\"referencedRelationshipFields\":[[\"roles\",\"assignments\"],[\"assignments\"]]},\"returnByDefault\":true,\"title\":\"Effective Assignments\",\"type\":\"array\",\"usageDescription\":\"\",\"viewable\":false},\"effectiveGroups\":{\"description\":\"Effective Groups\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Groups Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedRelationshipFields\":[\"groups\"]},\"returnByDefault\":true,\"title\":\"Effective Groups\",\"type\":\"array\",\"usageDescription\":\"\",\"viewable\":false},\"effectiveRoles\":{\"description\":\"Effective Roles\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Roles Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedRelationshipFields\":[\"roles\"]},\"returnByDefault\":true,\"title\":\"Effective Roles\",\"type\":\"array\",\"usageDescription\":\"\",\"viewable\":false},\"frIndexedDate1\":{\"description\":\"Generic Indexed Date 1\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate2\":{\"description\":\"Generic Indexed Date 2\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate3\":{\"description\":\"Generic Indexed Date 3\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate4\":{\"description\":\"Generic Indexed Date 4\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate5\":{\"description\":\"Generic Indexed Date 5\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger1\":{\"description\":\"Generic Indexed Integer 1\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 1\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger2\":{\"description\":\"Generic Indexed Integer 2\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 2\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger3\":{\"description\":\"Generic Indexed Integer 3\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 3\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger4\":{\"description\":\"Generic Indexed Integer 4\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 4\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger5\":{\"description\":\"Generic Indexed Integer 5\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 5\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued1\":{\"description\":\"Generic Indexed Multivalue 1\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 1\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued2\":{\"description\":\"Generic Indexed Multivalue 2\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 2\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued3\":{\"description\":\"Generic Indexed Multivalue 3\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 3\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued4\":{\"description\":\"Generic Indexed Multivalue 4\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 4\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued5\":{\"description\":\"Generic Indexed Multivalue 5\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 5\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString1\":{\"description\":\"Generic Indexed String 1\",\"isPersonal\":false,\"title\":\"Generic Indexed String 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString2\":{\"description\":\"Generic Indexed String 2\",\"isPersonal\":false,\"title\":\"Generic Indexed String 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString3\":{\"description\":\"Generic Indexed String 3\",\"isPersonal\":false,\"title\":\"Generic Indexed String 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString4\":{\"description\":\"Generic Indexed String 4\",\"isPersonal\":false,\"title\":\"Generic Indexed String 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString5\":{\"description\":\"Generic Indexed String 5\",\"isPersonal\":false,\"title\":\"Generic Indexed String 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate1\":{\"description\":\"Generic Unindexed Date 1\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate2\":{\"description\":\"Generic Unindexed Date 2\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate3\":{\"description\":\"Generic Unindexed Date 3\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate4\":{\"description\":\"Generic Unindexed Date 4\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate5\":{\"description\":\"Generic Unindexed Date 5\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger1\":{\"description\":\"Generic Unindexed Integer 1\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 1\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger2\":{\"description\":\"Generic Unindexed Integer 2\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 2\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger3\":{\"description\":\"Generic Unindexed Integer 3\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 3\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger4\":{\"description\":\"Generic Unindexed Integer 4\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 4\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger5\":{\"description\":\"Generic Unindexed Integer 5\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 5\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued1\":{\"description\":\"Generic Unindexed Multivalue 1\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 1\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued2\":{\"description\":\"Generic Unindexed Multivalue 2\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 2\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued3\":{\"description\":\"Generic Unindexed Multivalue 3\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 3\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued4\":{\"description\":\"Generic Unindexed Multivalue 4\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 4\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued5\":{\"description\":\"Generic Unindexed Multivalue 5\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 5\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString1\":{\"description\":\"Generic Unindexed String 1\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString2\":{\"description\":\"Generic Unindexed String 2\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString3\":{\"description\":\"Generic Unindexed String 3\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString4\":{\"description\":\"Generic Unindexed String 4\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString5\":{\"description\":\"Generic Unindexed String 5\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"givenName\":{\"description\":\"First Name\",\"isPersonal\":true,\"searchable\":true,\"title\":\"First Name\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"groups\":{\"description\":\"Groups\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:groups\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:groups:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Groups Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Group\",\"path\":\"managed/alpha_group\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Groups Items\",\"type\":\"relationship\",\"validate\":true},\"relationshipGrantTemporalConstraintsEnforced\":false,\"returnByDefault\":false,\"title\":\"Groups\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"kbaInfo\":{\"description\":\"KBA Info\",\"isPersonal\":true,\"items\":{\"order\":[\"answer\",\"customQuestion\",\"questionId\"],\"properties\":{\"answer\":{\"description\":\"Answer\",\"type\":\"string\"},\"customQuestion\":{\"description\":\"Custom question\",\"type\":\"string\"},\"questionId\":{\"description\":\"Question ID\",\"type\":\"string\"}},\"required\":[],\"title\":\"KBA Info Items\",\"type\":\"object\"},\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"lastSync\":{\"description\":\"Last Sync timestamp\",\"isPersonal\":false,\"order\":[\"effectiveAssignments\",\"timestamp\"],\"properties\":{\"effectiveAssignments\":{\"description\":\"Effective Assignments\",\"items\":{\"title\":\"Effective Assignments Items\",\"type\":\"object\"},\"title\":\"Effective Assignments\",\"type\":\"array\"},\"timestamp\":{\"description\":\"Timestamp\",\"type\":\"string\"}},\"required\":[],\"scope\":\"private\",\"searchable\":false,\"title\":\"Last Sync timestamp\",\"type\":\"object\",\"usageDescription\":\"\",\"viewable\":false},\"mail\":{\"description\":\"Email Address\",\"isPersonal\":true,\"policies\":[{\"policyId\":\"valid-email-address-format\"}],\"searchable\":true,\"title\":\"Email Address\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"manager\":{\"description\":\"Manager\",\"isPersonal\":false,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Manager _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"reports\",\"reverseRelationship\":true,\"searchable\":false,\"title\":\"Manager\",\"type\":\"relationship\",\"usageDescription\":\"\",\"userEditable\":false,\"validate\":true,\"viewable\":true},\"memberOfOrg\":{\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":false,\"path\":\"managed/alpha_organization\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Organizations to which I Belong\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"memberOfOrgIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"org identifiers\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\",\"parentIDs\"],\"referencedRelationshipFields\":[\"memberOfOrg\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"MemberOfOrgIDs\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"ownerOfApp\":{\"items\":{\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Application\",\"path\":\"managed/alpha_application\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[\"name\"]}}],\"reversePropertyName\":\"owners\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Applications I Own\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"ownerOfOrg\":{\"items\":{\"notifySelf\":false,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":true,\"path\":\"managed/alpha_organization\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"owners\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Organizations I Own\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"password\":{\"description\":\"Password\",\"isPersonal\":false,\"isProtected\":true,\"scope\":\"private\",\"searchable\":false,\"title\":\"Password\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"postalAddress\":{\"description\":\"Address 1\",\"isPersonal\":true,\"title\":\"Address 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"postalCode\":{\"description\":\"Postal Code\",\"isPersonal\":false,\"title\":\"Postal Code\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"preferences\":{\"description\":\"Preferences\",\"isPersonal\":false,\"order\":[\"updates\",\"marketing\"],\"properties\":{\"marketing\":{\"description\":\"Send me special offers and services\",\"type\":\"boolean\"},\"updates\":{\"description\":\"Send me news and updates\",\"type\":\"boolean\"}},\"required\":[],\"searchable\":false,\"title\":\"Preferences\",\"type\":\"object\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"profileImage\":{\"description\":\"Profile Image\",\"isPersonal\":true,\"searchable\":true,\"title\":\"Profile Image\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"reports\":{\"description\":\"Direct Reports\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:reports:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Direct Reports Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"manager\",\"reverseRelationship\":true,\"title\":\"Direct Reports Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Direct Reports\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"roles\":{\"description\":\"Provisioning Roles\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:roles\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:roles:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Provisioning Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Role\",\"path\":\"managed/alpha_role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Provisioning Roles Items\",\"type\":\"relationship\",\"validate\":true},\"relationshipGrantTemporalConstraintsEnforced\":true,\"returnByDefault\":false,\"title\":\"Provisioning Roles\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"sn\":{\"description\":\"Last Name\",\"isPersonal\":true,\"searchable\":true,\"title\":\"Last Name\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"stateProvince\":{\"description\":\"State/Province\",\"isPersonal\":false,\"title\":\"State/Province\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"telephoneNumber\":{\"description\":\"Telephone Number\",\"isPersonal\":true,\"pattern\":\"^\\\\+?([0-9\\\\- \\\\(\\\\)])*$\",\"title\":\"Telephone Number\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"userName\":{\"description\":\"Username\",\"isPersonal\":true,\"minLength\":1,\"policies\":[{\"policyId\":\"valid-username\"},{\"params\":{\"forbiddenChars\":[\"/\"]},\"policyId\":\"cannot-contain-characters\"},{\"params\":{\"minLength\":1},\"policyId\":\"minimum-length\"},{\"params\":{\"maxLength\":255},\"policyId\":\"maximum-length\"}],\"searchable\":true,\"title\":\"Username\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true}},\"required\":[\"userName\",\"givenName\",\"sn\",\"mail\"],\"title\":\"Alpha realm - User\",\"type\":\"object\",\"viewable\":true}},{\"lastSync\":{\"effectiveAssignmentsProperty\":\"effectiveAssignments\",\"lastSyncProperty\":\"lastSync\"},\"meta\":{\"property\":\"_meta\",\"resourceCollection\":\"managed/bravo_usermeta\",\"trackedProperties\":[\"createDate\",\"lastChanged\"]},\"name\":\"bravo_user\",\"notifications\":{},\"schema\":{\"$schema\":\"http://json-schema.org/draft-03/schema\",\"icon\":\"fa-user\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User\",\"mat-icon\":\"people\",\"order\":[\"_id\",\"userName\",\"password\",\"givenName\",\"cn\",\"sn\",\"mail\",\"profileImage\",\"description\",\"accountStatus\",\"telephoneNumber\",\"postalAddress\",\"city\",\"postalCode\",\"country\",\"stateProvince\",\"roles\",\"assignments\",\"groups\",\"applications\",\"manager\",\"authzRoles\",\"reports\",\"effectiveRoles\",\"effectiveAssignments\",\"effectiveGroups\",\"effectiveApplications\",\"lastSync\",\"kbaInfo\",\"preferences\",\"consentedMappings\",\"ownerOfOrg\",\"adminOfOrg\",\"memberOfOrg\",\"memberOfOrgIDs\",\"ownerOfApp\",\"frIndexedString1\",\"frIndexedString2\",\"frIndexedString3\",\"frIndexedString4\",\"frIndexedString5\",\"frUnindexedString1\",\"frUnindexedString2\",\"frUnindexedString3\",\"frUnindexedString4\",\"frUnindexedString5\",\"frIndexedMultivalued1\",\"frIndexedMultivalued2\",\"frIndexedMultivalued3\",\"frIndexedMultivalued4\",\"frIndexedMultivalued5\",\"frUnindexedMultivalued1\",\"frUnindexedMultivalued2\",\"frUnindexedMultivalued3\",\"frUnindexedMultivalued4\",\"frUnindexedMultivalued5\",\"frIndexedDate1\",\"frIndexedDate2\",\"frIndexedDate3\",\"frIndexedDate4\",\"frIndexedDate5\",\"frUnindexedDate1\",\"frUnindexedDate2\",\"frUnindexedDate3\",\"frUnindexedDate4\",\"frUnindexedDate5\",\"frIndexedInteger1\",\"frIndexedInteger2\",\"frIndexedInteger3\",\"frIndexedInteger4\",\"frIndexedInteger5\",\"frUnindexedInteger1\",\"frUnindexedInteger2\",\"frUnindexedInteger3\",\"frUnindexedInteger4\",\"frUnindexedInteger5\",\"assignedDashboard\"],\"properties\":{\"_id\":{\"description\":\"User ID\",\"isPersonal\":false,\"policies\":[{\"params\":{\"forbiddenChars\":[\"/\"]},\"policyId\":\"cannot-contain-characters\"}],\"searchable\":false,\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":false},\"accountStatus\":{\"default\":\"active\",\"description\":\"Status\",\"isPersonal\":false,\"searchable\":true,\"title\":\"Status\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"adminOfOrg\":{\"items\":{\"notifySelf\":false,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":true,\"path\":\"managed/bravo_organization\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"admins\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Organizations I Administer\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"aliasList\":{\"description\":\"List of identity aliases used primarily to record social IdP subjects for this user\",\"isVirtual\":false,\"items\":{\"title\":\"User Alias Names Items\",\"type\":\"string\"},\"returnByDefault\":false,\"searchable\":false,\"title\":\"User Alias Names List\",\"type\":\"array\",\"userEditable\":true,\"viewable\":false},\"applications\":{\"description\":\"Applications\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:applications\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:applications:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Groups Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Application\",\"path\":\"managed/bravo_application\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[\"name\"]}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Groups Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Applications\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":false},\"assignedDashboard\":{\"description\":\"List of items to click on for this user\",\"isVirtual\":true,\"items\":{\"title\":\"Assigned Dashboard Items\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"name\"],\"referencedRelationshipFields\":[[\"roles\",\"applications\"],[\"applications\"]]},\"searchable\":false,\"title\":\"Assigned Dashboard\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"assignments\":{\"description\":\"Assignments\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:assignments\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:assignments:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Provisioning Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Assignment\",\"path\":\"managed/bravo_assignment\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Assignments Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Assignments\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"authzRoles\":{\"description\":\"Authorization Roles\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:authzRoles\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:authzRoles:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Authorization Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Internal Role\",\"path\":\"internal/role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"authzMembers\",\"reverseRelationship\":true,\"title\":\"Authorization Roles Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Authorization Roles\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"city\":{\"description\":\"City\",\"isPersonal\":false,\"title\":\"City\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"cn\":{\"default\":\"{{givenName}} {{sn}}\",\"description\":\"Common Name\",\"isPersonal\":true,\"scope\":\"private\",\"searchable\":false,\"title\":\"Common Name\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"consentedMappings\":{\"description\":\"Consented Mappings\",\"isPersonal\":false,\"isVirtual\":false,\"items\":{\"items\":{\"order\":[\"mapping\",\"consentDate\"],\"properties\":{\"consentDate\":{\"description\":\"Consent Date\",\"searchable\":true,\"title\":\"Consent Date\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"mapping\":{\"description\":\"Mapping\",\"searchable\":true,\"title\":\"Mapping\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true}},\"required\":[\"mapping\",\"consentDate\"],\"title\":\"Consented Mappings Item\",\"type\":\"object\"},\"title\":\"Consented Mappings Items\",\"type\":\"array\"},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Consented Mappings\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"country\":{\"description\":\"Country\",\"isPersonal\":false,\"title\":\"Country\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"description\":{\"description\":\"Description\",\"isPersonal\":false,\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"effectiveApplications\":{\"description\":\"Effective Applications\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Assigned Application Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedObjectFields\":[\"name\"],\"referencedRelationshipFields\":[[\"roles\",\"applications\"],[\"applications\"]]},\"returnByDefault\":true,\"title\":\"Effective Applications\",\"type\":\"array\",\"viewable\":false},\"effectiveAssignments\":{\"description\":\"Effective Assignments\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Assignments Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedObjectFields\":[\"*\"],\"referencedRelationshipFields\":[[\"roles\",\"assignments\"],[\"assignments\"]]},\"returnByDefault\":true,\"title\":\"Effective Assignments\",\"type\":\"array\",\"usageDescription\":\"\",\"viewable\":false},\"effectiveGroups\":{\"description\":\"Effective Groups\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Groups Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedRelationshipFields\":[\"groups\"]},\"returnByDefault\":true,\"title\":\"Effective Groups\",\"type\":\"array\",\"usageDescription\":\"\",\"viewable\":false},\"effectiveRoles\":{\"description\":\"Effective Roles\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Roles Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedRelationshipFields\":[\"roles\"]},\"returnByDefault\":true,\"title\":\"Effective Roles\",\"type\":\"array\",\"usageDescription\":\"\",\"viewable\":false},\"frIndexedDate1\":{\"description\":\"Generic Indexed Date 1\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate2\":{\"description\":\"Generic Indexed Date 2\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate3\":{\"description\":\"Generic Indexed Date 3\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate4\":{\"description\":\"Generic Indexed Date 4\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate5\":{\"description\":\"Generic Indexed Date 5\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger1\":{\"description\":\"Generic Indexed Integer 1\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 1\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger2\":{\"description\":\"Generic Indexed Integer 2\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 2\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger3\":{\"description\":\"Generic Indexed Integer 3\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 3\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger4\":{\"description\":\"Generic Indexed Integer 4\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 4\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger5\":{\"description\":\"Generic Indexed Integer 5\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 5\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued1\":{\"description\":\"Generic Indexed Multivalue 1\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 1\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued2\":{\"description\":\"Generic Indexed Multivalue 2\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 2\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued3\":{\"description\":\"Generic Indexed Multivalue 3\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 3\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued4\":{\"description\":\"Generic Indexed Multivalue 4\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 4\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued5\":{\"description\":\"Generic Indexed Multivalue 5\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 5\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString1\":{\"description\":\"Generic Indexed String 1\",\"isPersonal\":false,\"title\":\"Generic Indexed String 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString2\":{\"description\":\"Generic Indexed String 2\",\"isPersonal\":false,\"title\":\"Generic Indexed String 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString3\":{\"description\":\"Generic Indexed String 3\",\"isPersonal\":false,\"title\":\"Generic Indexed String 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString4\":{\"description\":\"Generic Indexed String 4\",\"isPersonal\":false,\"title\":\"Generic Indexed String 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString5\":{\"description\":\"Generic Indexed String 5\",\"isPersonal\":false,\"title\":\"Generic Indexed String 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate1\":{\"description\":\"Generic Unindexed Date 1\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate2\":{\"description\":\"Generic Unindexed Date 2\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate3\":{\"description\":\"Generic Unindexed Date 3\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate4\":{\"description\":\"Generic Unindexed Date 4\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate5\":{\"description\":\"Generic Unindexed Date 5\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger1\":{\"description\":\"Generic Unindexed Integer 1\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 1\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger2\":{\"description\":\"Generic Unindexed Integer 2\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 2\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger3\":{\"description\":\"Generic Unindexed Integer 3\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 3\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger4\":{\"description\":\"Generic Unindexed Integer 4\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 4\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger5\":{\"description\":\"Generic Unindexed Integer 5\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 5\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued1\":{\"description\":\"Generic Unindexed Multivalue 1\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 1\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued2\":{\"description\":\"Generic Unindexed Multivalue 2\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 2\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued3\":{\"description\":\"Generic Unindexed Multivalue 3\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 3\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued4\":{\"description\":\"Generic Unindexed Multivalue 4\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 4\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued5\":{\"description\":\"Generic Unindexed Multivalue 5\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 5\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString1\":{\"description\":\"Generic Unindexed String 1\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString2\":{\"description\":\"Generic Unindexed String 2\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString3\":{\"description\":\"Generic Unindexed String 3\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString4\":{\"description\":\"Generic Unindexed String 4\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString5\":{\"description\":\"Generic Unindexed String 5\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"givenName\":{\"description\":\"First Name\",\"isPersonal\":true,\"searchable\":true,\"title\":\"First Name\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"groups\":{\"description\":\"Groups\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:groups\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:groups:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Groups Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Group\",\"path\":\"managed/bravo_group\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Groups Items\",\"type\":\"relationship\",\"validate\":true},\"relationshipGrantTemporalConstraintsEnforced\":false,\"returnByDefault\":false,\"title\":\"Groups\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"kbaInfo\":{\"description\":\"KBA Info\",\"isPersonal\":true,\"items\":{\"order\":[\"answer\",\"customQuestion\",\"questionId\"],\"properties\":{\"answer\":{\"description\":\"Answer\",\"type\":\"string\"},\"customQuestion\":{\"description\":\"Custom question\",\"type\":\"string\"},\"questionId\":{\"description\":\"Question ID\",\"type\":\"string\"}},\"required\":[],\"title\":\"KBA Info Items\",\"type\":\"object\"},\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"lastSync\":{\"description\":\"Last Sync timestamp\",\"isPersonal\":false,\"order\":[\"effectiveAssignments\",\"timestamp\"],\"properties\":{\"effectiveAssignments\":{\"description\":\"Effective Assignments\",\"items\":{\"title\":\"Effective Assignments Items\",\"type\":\"object\"},\"title\":\"Effective Assignments\",\"type\":\"array\"},\"timestamp\":{\"description\":\"Timestamp\",\"type\":\"string\"}},\"required\":[],\"scope\":\"private\",\"searchable\":false,\"title\":\"Last Sync timestamp\",\"type\":\"object\",\"usageDescription\":\"\",\"viewable\":false},\"mail\":{\"description\":\"Email Address\",\"isPersonal\":true,\"policies\":[{\"policyId\":\"valid-email-address-format\"}],\"searchable\":true,\"title\":\"Email Address\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"manager\":{\"description\":\"Manager\",\"isPersonal\":false,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Manager _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"reports\",\"reverseRelationship\":true,\"searchable\":false,\"title\":\"Manager\",\"type\":\"relationship\",\"usageDescription\":\"\",\"userEditable\":false,\"validate\":true,\"viewable\":true},\"memberOfOrg\":{\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":false,\"path\":\"managed/bravo_organization\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Organizations to which I Belong\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"memberOfOrgIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"org identifiers\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\",\"parentIDs\"],\"referencedRelationshipFields\":[\"memberOfOrg\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"MemberOfOrgIDs\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"ownerOfApp\":{\"items\":{\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Application\",\"path\":\"managed/bravo_application\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[\"name\"]}}],\"reversePropertyName\":\"owners\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Applications I Own\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"ownerOfOrg\":{\"items\":{\"notifySelf\":false,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":true,\"path\":\"managed/bravo_organization\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"owners\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Organizations I Own\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"password\":{\"description\":\"Password\",\"isPersonal\":false,\"isProtected\":true,\"scope\":\"private\",\"searchable\":false,\"title\":\"Password\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"postalAddress\":{\"description\":\"Address 1\",\"isPersonal\":true,\"title\":\"Address 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"postalCode\":{\"description\":\"Postal Code\",\"isPersonal\":false,\"title\":\"Postal Code\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"preferences\":{\"description\":\"Preferences\",\"isPersonal\":false,\"order\":[\"updates\",\"marketing\"],\"properties\":{\"marketing\":{\"description\":\"Send me special offers and services\",\"type\":\"boolean\"},\"updates\":{\"description\":\"Send me news and updates\",\"type\":\"boolean\"}},\"required\":[],\"searchable\":false,\"title\":\"Preferences\",\"type\":\"object\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"profileImage\":{\"description\":\"Profile Image\",\"isPersonal\":true,\"searchable\":true,\"title\":\"Profile Image\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"reports\":{\"description\":\"Direct Reports\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:reports:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Direct Reports Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"manager\",\"reverseRelationship\":true,\"title\":\"Direct Reports Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Direct Reports\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"roles\":{\"description\":\"Provisioning Roles\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:roles\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:roles:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Provisioning Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Role\",\"path\":\"managed/bravo_role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Provisioning Roles Items\",\"type\":\"relationship\",\"validate\":true},\"relationshipGrantTemporalConstraintsEnforced\":true,\"returnByDefault\":false,\"title\":\"Provisioning Roles\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"sn\":{\"description\":\"Last Name\",\"isPersonal\":true,\"searchable\":true,\"title\":\"Last Name\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"stateProvince\":{\"description\":\"State/Province\",\"isPersonal\":false,\"title\":\"State/Province\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"telephoneNumber\":{\"description\":\"Telephone Number\",\"isPersonal\":true,\"pattern\":\"^\\\\+?([0-9\\\\- \\\\(\\\\)])*$\",\"title\":\"Telephone Number\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"userName\":{\"description\":\"Username\",\"isPersonal\":true,\"minLength\":1,\"policies\":[{\"policyId\":\"valid-username\"},{\"params\":{\"forbiddenChars\":[\"/\"]},\"policyId\":\"cannot-contain-characters\"},{\"params\":{\"minLength\":1},\"policyId\":\"minimum-length\"},{\"params\":{\"maxLength\":255},\"policyId\":\"maximum-length\"}],\"searchable\":true,\"title\":\"Username\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true}},\"required\":[\"userName\",\"givenName\",\"sn\",\"mail\"],\"title\":\"Bravo realm - User\",\"type\":\"object\",\"viewable\":true}},{\"name\":\"alpha_role\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"\",\"icon\":\"fa-check-square-o\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role\",\"mat-icon\":\"assignment_ind\",\"order\":[\"_id\",\"name\",\"description\",\"members\",\"assignments\",\"applications\",\"condition\",\"temporalConstraints\"],\"properties\":{\"_id\":{\"description\":\"Role ID\",\"searchable\":false,\"title\":\"Name\",\"type\":\"string\",\"viewable\":false},\"applications\":{\"description\":\"Role Applications\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role:applications:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Role Application Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Application\",\"path\":\"managed/alpha_application\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"roles\",\"reverseRelationship\":true,\"title\":\"Role Application Items\",\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"members\"],\"relationshipGrantTemporalConstraintsEnforced\":true,\"returnByDefault\":false,\"title\":\"Applications\",\"type\":\"array\",\"viewable\":false},\"assignments\":{\"description\":\"Managed Assignments\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role:assignments:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Managed Assignments Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Assignment\",\"path\":\"managed/alpha_assignment\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"roles\",\"reverseRelationship\":true,\"title\":\"Managed Assignments Items\",\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"members\"],\"returnByDefault\":false,\"title\":\"Managed Assignments\",\"type\":\"array\",\"viewable\":true},\"condition\":{\"description\":\"A conditional filter for this role\",\"isConditional\":true,\"searchable\":false,\"title\":\"Condition\",\"type\":\"string\",\"viewable\":false},\"description\":{\"description\":\"The role description, used for display purposes.\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"viewable\":true},\"members\":{\"description\":\"Role Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Role Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociation\":true,\"label\":\"User\",\"notify\":true,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"roles\",\"reverseRelationship\":true,\"title\":\"Role Members Items\",\"type\":\"relationship\",\"validate\":true},\"relationshipGrantTemporalConstraintsEnforced\":true,\"returnByDefault\":false,\"title\":\"Role Members\",\"type\":\"array\",\"viewable\":true},\"name\":{\"description\":\"The role name, used for display purposes.\",\"policies\":[{\"policyId\":\"unique\"}],\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"viewable\":true},\"temporalConstraints\":{\"description\":\"An array of temporal constraints for a role\",\"isTemporalConstraint\":true,\"items\":{\"order\":[\"duration\"],\"properties\":{\"duration\":{\"description\":\"Duration\",\"type\":\"string\"}},\"required\":[\"duration\"],\"title\":\"Temporal Constraints Items\",\"type\":\"object\"},\"notifyRelationships\":[\"members\"],\"returnByDefault\":true,\"title\":\"Temporal Constraints\",\"type\":\"array\",\"viewable\":false}},\"required\":[\"name\"],\"title\":\"Alpha realm - Role\",\"type\":\"object\"}},{\"name\":\"bravo_role\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"\",\"icon\":\"fa-check-square-o\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role\",\"mat-icon\":\"assignment_ind\",\"order\":[\"_id\",\"name\",\"description\",\"members\",\"assignments\",\"applications\",\"condition\",\"temporalConstraints\"],\"properties\":{\"_id\":{\"description\":\"Role ID\",\"searchable\":false,\"title\":\"Name\",\"type\":\"string\",\"viewable\":false},\"applications\":{\"description\":\"Role Applications\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role:applications:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Role Application Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Application\",\"path\":\"managed/bravo_application\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"roles\",\"reverseRelationship\":true,\"title\":\"Role Application Items\",\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"members\"],\"relationshipGrantTemporalConstraintsEnforced\":true,\"returnByDefault\":false,\"title\":\"Applications\",\"type\":\"array\",\"viewable\":false},\"assignments\":{\"description\":\"Managed Assignments\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role:assignments:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Managed Assignments Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Assignment\",\"path\":\"managed/bravo_assignment\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"roles\",\"reverseRelationship\":true,\"title\":\"Managed Assignments Items\",\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"members\"],\"returnByDefault\":false,\"title\":\"Managed Assignments\",\"type\":\"array\",\"viewable\":true},\"condition\":{\"description\":\"A conditional filter for this role\",\"isConditional\":true,\"searchable\":false,\"title\":\"Condition\",\"type\":\"string\",\"viewable\":false},\"description\":{\"description\":\"The role description, used for display purposes.\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"viewable\":true},\"members\":{\"description\":\"Role Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Role Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociation\":true,\"label\":\"User\",\"notify\":true,\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"roles\",\"reverseRelationship\":true,\"title\":\"Role Members Items\",\"type\":\"relationship\",\"validate\":true},\"relationshipGrantTemporalConstraintsEnforced\":true,\"returnByDefault\":false,\"title\":\"Role Members\",\"type\":\"array\",\"viewable\":true},\"name\":{\"description\":\"The role name, used for display purposes.\",\"policies\":[{\"policyId\":\"unique\"}],\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"viewable\":true},\"temporalConstraints\":{\"description\":\"An array of temporal constraints for a role\",\"isTemporalConstraint\":true,\"items\":{\"order\":[\"duration\"],\"properties\":{\"duration\":{\"description\":\"Duration\",\"type\":\"string\"}},\"required\":[\"duration\"],\"title\":\"Temporal Constraints Items\",\"type\":\"object\"},\"notifyRelationships\":[\"members\"],\"returnByDefault\":true,\"title\":\"Temporal Constraints\",\"type\":\"array\",\"viewable\":false}},\"required\":[\"name\"],\"title\":\"Bravo realm - Role\",\"type\":\"object\"}},{\"attributeEncryption\":{},\"name\":\"alpha_assignment\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"A role assignment\",\"icon\":\"fa-key\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Assignment\",\"mat-icon\":\"vpn_key\",\"order\":[\"_id\",\"name\",\"description\",\"type\",\"mapping\",\"attributes\",\"linkQualifiers\",\"roles\",\"members\",\"condition\",\"weight\"],\"properties\":{\"_id\":{\"description\":\"The assignment ID\",\"searchable\":false,\"title\":\"Name\",\"type\":\"string\",\"viewable\":false},\"attributes\":{\"description\":\"The attributes operated on by this assignment.\",\"items\":{\"order\":[\"assignmentOperation\",\"unassignmentOperation\",\"name\",\"value\"],\"properties\":{\"assignmentOperation\":{\"description\":\"Assignment operation\",\"type\":\"string\"},\"name\":{\"description\":\"Name\",\"type\":\"string\"},\"unassignmentOperation\":{\"description\":\"Unassignment operation\",\"type\":\"string\"},\"value\":{\"description\":\"Value\",\"type\":\"string\"}},\"required\":[],\"title\":\"Assignment Attributes Items\",\"type\":\"object\"},\"notifyRelationships\":[\"roles\",\"members\"],\"title\":\"Assignment Attributes\",\"type\":\"array\",\"viewable\":true},\"condition\":{\"description\":\"A conditional filter for this assignment\",\"isConditional\":true,\"searchable\":false,\"title\":\"Condition\",\"type\":\"string\",\"viewable\":false},\"description\":{\"description\":\"The assignment description, used for display purposes.\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"viewable\":true},\"linkQualifiers\":{\"description\":\"Conditional link qualifiers to restrict this assignment to.\",\"items\":{\"title\":\"Link Qualifiers Items\",\"type\":\"string\"},\"title\":\"Link Qualifiers\",\"type\":\"array\",\"viewable\":true},\"mapping\":{\"description\":\"The name of the mapping this assignment applies to\",\"policies\":[{\"policyId\":\"mapping-exists\"}],\"searchable\":true,\"title\":\"Mapping\",\"type\":\"string\",\"viewable\":true},\"members\":{\"description\":\"Assignment Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Assignment:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Assignment Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociation\":true,\"label\":\"User\",\"notify\":true,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"assignments\",\"reverseRelationship\":true,\"title\":\"Assignment Members Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Assignment Members\",\"type\":\"array\",\"viewable\":true},\"name\":{\"description\":\"The assignment name, used for display purposes.\",\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"viewable\":true},\"roles\":{\"description\":\"Managed Roles\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Assignment:roles:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Managed Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Role\",\"notify\":true,\"path\":\"managed/alpha_role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"assignments\",\"reverseRelationship\":true,\"title\":\"Managed Roles Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Managed Roles\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"type\":{\"description\":\"The type of object this assignment represents\",\"title\":\"Type\",\"type\":\"string\",\"viewable\":true},\"weight\":{\"description\":\"The weight of the assignment.\",\"notifyRelationships\":[\"roles\",\"members\"],\"searchable\":false,\"title\":\"Weight\",\"type\":[\"number\",\"null\"],\"viewable\":true}},\"required\":[\"name\",\"description\",\"mapping\"],\"title\":\"Alpha realm - Assignment\",\"type\":\"object\"}},{\"attributeEncryption\":{},\"name\":\"bravo_assignment\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"A role assignment\",\"icon\":\"fa-key\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Assignment\",\"mat-icon\":\"vpn_key\",\"order\":[\"_id\",\"name\",\"description\",\"type\",\"mapping\",\"attributes\",\"linkQualifiers\",\"roles\",\"members\",\"condition\",\"weight\"],\"properties\":{\"_id\":{\"description\":\"The assignment ID\",\"searchable\":false,\"title\":\"Name\",\"type\":\"string\",\"viewable\":false},\"attributes\":{\"description\":\"The attributes operated on by this assignment.\",\"items\":{\"order\":[\"assignmentOperation\",\"unassignmentOperation\",\"name\",\"value\"],\"properties\":{\"assignmentOperation\":{\"description\":\"Assignment operation\",\"type\":\"string\"},\"name\":{\"description\":\"Name\",\"type\":\"string\"},\"unassignmentOperation\":{\"description\":\"Unassignment operation\",\"type\":\"string\"},\"value\":{\"description\":\"Value\",\"type\":\"string\"}},\"required\":[],\"title\":\"Assignment Attributes Items\",\"type\":\"object\"},\"notifyRelationships\":[\"roles\",\"members\"],\"title\":\"Assignment Attributes\",\"type\":\"array\",\"viewable\":true},\"condition\":{\"description\":\"A conditional filter for this assignment\",\"isConditional\":true,\"searchable\":false,\"title\":\"Condition\",\"type\":\"string\",\"viewable\":false},\"description\":{\"description\":\"The assignment description, used for display purposes.\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"viewable\":true},\"linkQualifiers\":{\"description\":\"Conditional link qualifiers to restrict this assignment to.\",\"items\":{\"title\":\"Link Qualifiers Items\",\"type\":\"string\"},\"title\":\"Link Qualifiers\",\"type\":\"array\",\"viewable\":true},\"mapping\":{\"description\":\"The name of the mapping this assignment applies to\",\"policies\":[{\"policyId\":\"mapping-exists\"}],\"searchable\":true,\"title\":\"Mapping\",\"type\":\"string\",\"viewable\":true},\"members\":{\"description\":\"Assignment Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Assignment:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Assignment Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociation\":true,\"label\":\"User\",\"notify\":true,\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"assignments\",\"reverseRelationship\":true,\"title\":\"Assignment Members Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Assignment Members\",\"type\":\"array\",\"viewable\":true},\"name\":{\"description\":\"The assignment name, used for display purposes.\",\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"viewable\":true},\"roles\":{\"description\":\"Managed Roles\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Assignment:roles:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Managed Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Role\",\"notify\":true,\"path\":\"managed/bravo_role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"assignments\",\"reverseRelationship\":true,\"title\":\"Managed Roles Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Managed Roles\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"type\":{\"description\":\"The type of object this assignment represents\",\"title\":\"Type\",\"type\":\"string\",\"viewable\":true},\"weight\":{\"description\":\"The weight of the assignment.\",\"notifyRelationships\":[\"roles\",\"members\"],\"searchable\":false,\"title\":\"Weight\",\"type\":[\"number\",\"null\"],\"viewable\":true}},\"required\":[\"name\",\"description\",\"mapping\"],\"title\":\"Bravo realm - Assignment\",\"type\":\"object\"}},{\"name\":\"alpha_organization\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"An organization or tenant, whose resources are managed by organizational admins.\",\"icon\":\"fa-building\",\"mat-icon\":\"domain\",\"order\":[\"name\",\"description\",\"owners\",\"admins\",\"members\",\"parent\",\"children\",\"adminIDs\",\"ownerIDs\",\"parentAdminIDs\",\"parentOwnerIDs\",\"parentIDs\"],\"properties\":{\"adminIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"admin ids\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\"],\"referencedRelationshipFields\":[\"admins\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"Admin user ids\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"admins\":{\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":false,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"adminOfOrg\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"children\"],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Administrators\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"children\":{\"description\":\"Child Organizations\",\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":true,\"path\":\"managed/alpha_organization\",\"query\":{\"fields\":[\"name\",\"description\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"parent\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Child Organizations\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"description\":{\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"members\":{\"items\":{\"notifySelf\":false,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":true,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"memberOfOrg\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Members\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"name\":{\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"ownerIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"owner ids\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\"],\"referencedRelationshipFields\":[\"owners\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"Owner user ids\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"owners\":{\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":false,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"ownerOfOrg\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"children\"],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Owner\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"parent\":{\"description\":\"Parent Organization\",\"notifyRelationships\":[\"children\",\"members\"],\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":false,\"path\":\"managed/alpha_organization\",\"query\":{\"fields\":[\"name\",\"description\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"returnByDefault\":false,\"reversePropertyName\":\"children\",\"reverseRelationship\":true,\"searchable\":false,\"title\":\"Parent Organization\",\"type\":\"relationship\",\"userEditable\":false,\"validate\":true,\"viewable\":true},\"parentAdminIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"user ids of parent admins\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"adminIDs\",\"parentAdminIDs\"],\"referencedRelationshipFields\":[\"parent\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"user ids of parent admins\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"parentIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"parent org ids\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\",\"parentIDs\"],\"referencedRelationshipFields\":[\"parent\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"parent org ids\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"parentOwnerIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"user ids of parent owners\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"ownerIDs\",\"parentOwnerIDs\"],\"referencedRelationshipFields\":[\"parent\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"user ids of parent owners\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false}},\"required\":[\"name\"],\"title\":\"Alpha realm - Organization\",\"type\":\"object\"}},{\"name\":\"bravo_organization\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"An organization or tenant, whose resources are managed by organizational admins.\",\"icon\":\"fa-building\",\"mat-icon\":\"domain\",\"order\":[\"name\",\"description\",\"owners\",\"admins\",\"members\",\"parent\",\"children\",\"adminIDs\",\"ownerIDs\",\"parentAdminIDs\",\"parentOwnerIDs\",\"parentIDs\"],\"properties\":{\"adminIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"admin ids\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\"],\"referencedRelationshipFields\":[\"admins\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"Admin user ids\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"admins\":{\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":false,\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"adminOfOrg\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"children\"],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Administrators\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"children\":{\"description\":\"Child Organizations\",\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":true,\"path\":\"managed/bravo_organization\",\"query\":{\"fields\":[\"name\",\"description\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"parent\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Child Organizations\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"description\":{\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"members\":{\"items\":{\"notifySelf\":false,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":true,\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"memberOfOrg\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Members\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"name\":{\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"ownerIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"owner ids\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\"],\"referencedRelationshipFields\":[\"owners\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"Owner user ids\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"owners\":{\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":false,\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"ownerOfOrg\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"children\"],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Owner\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"parent\":{\"description\":\"Parent Organization\",\"notifyRelationships\":[\"children\",\"members\"],\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":false,\"path\":\"managed/bravo_organization\",\"query\":{\"fields\":[\"name\",\"description\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"returnByDefault\":false,\"reversePropertyName\":\"children\",\"reverseRelationship\":true,\"searchable\":false,\"title\":\"Parent Organization\",\"type\":\"relationship\",\"userEditable\":false,\"validate\":true,\"viewable\":true},\"parentAdminIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"user ids of parent admins\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"adminIDs\",\"parentAdminIDs\"],\"referencedRelationshipFields\":[\"parent\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"user ids of parent admins\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"parentIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"parent org ids\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\",\"parentIDs\"],\"referencedRelationshipFields\":[\"parent\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"parent org ids\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"parentOwnerIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"user ids of parent owners\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"ownerIDs\",\"parentOwnerIDs\"],\"referencedRelationshipFields\":[\"parent\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"user ids of parent owners\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false}},\"required\":[\"name\"],\"title\":\"Bravo realm - Organization\",\"type\":\"object\"}},{\"name\":\"alpha_group\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"icon\":\"fa-group\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Group\",\"mat-icon\":\"group\",\"order\":[\"_id\",\"name\",\"description\",\"condition\",\"members\"],\"properties\":{\"_id\":{\"description\":\"Group ID\",\"isPersonal\":false,\"policies\":[{\"params\":{\"propertyName\":\"name\"},\"policyId\":\"id-must-equal-property\"}],\"searchable\":false,\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":false},\"condition\":{\"description\":\"A filter for conditionally assigned members\",\"isConditional\":true,\"policies\":[{\"policyId\":\"valid-query-filter\"}],\"searchable\":false,\"title\":\"Condition\",\"type\":\"string\",\"viewable\":false},\"description\":{\"description\":\"Group Description\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"userEditable\":false,\"viewable\":true},\"members\":{\"description\":\"Group Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Group:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Group Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociation\":true,\"label\":\"User\",\"notify\":true,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"groups\",\"reverseRelationship\":true,\"title\":\"Group Members Items\",\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Members\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"name\":{\"description\":\"Group Name\",\"policies\":[{\"policyId\":\"required\"},{\"params\":{\"forbiddenChars\":[\"/*\"]},\"policyId\":\"cannot-contain-characters\"}],\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"viewable\":true}},\"required\":[\"name\"],\"title\":\"Alpha realm - Group\",\"viewable\":true}},{\"name\":\"bravo_group\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"icon\":\"fa-group\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Group\",\"mat-icon\":\"group\",\"order\":[\"_id\",\"name\",\"description\",\"condition\",\"members\"],\"properties\":{\"_id\":{\"description\":\"Group ID\",\"isPersonal\":false,\"policies\":[{\"params\":{\"propertyName\":\"name\"},\"policyId\":\"id-must-equal-property\"}],\"searchable\":false,\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":false},\"condition\":{\"description\":\"A filter for conditionally assigned members\",\"isConditional\":true,\"policies\":[{\"policyId\":\"valid-query-filter\"}],\"searchable\":false,\"title\":\"Condition\",\"type\":\"string\",\"viewable\":false},\"description\":{\"description\":\"Group Description\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"userEditable\":false,\"viewable\":true},\"members\":{\"description\":\"Group Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Group:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Group Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociation\":true,\"label\":\"User\",\"notify\":true,\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"groups\",\"reverseRelationship\":true,\"title\":\"Group Members Items\",\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Members\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"name\":{\"description\":\"Group Name\",\"policies\":[{\"policyId\":\"required\"},{\"params\":{\"forbiddenChars\":[\"/*\"]},\"policyId\":\"cannot-contain-characters\"}],\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"viewable\":true}},\"required\":[\"name\"],\"title\":\"Bravo realm - Group\",\"viewable\":true}},{\"name\":\"alpha_application\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"Application Object\",\"icon\":\"fa-folder\",\"order\":[\"name\",\"description\",\"url\",\"icon\",\"mappingNames\",\"owners\",\"roles\",\"members\"],\"properties\":{\"_id\":{\"description\":\"Application ID\",\"isPersonal\":false,\"searchable\":false,\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"authoritative\":{\"description\":\"Is this an authoritative application\",\"searchable\":false,\"title\":\"Authoritative\",\"type\":\"boolean\",\"viewable\":false},\"connectorId\":{\"description\":\"Id of the connector associated with the application\",\"searchable\":false,\"title\":\"Connector ID\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"description\":{\"description\":\"Application Description\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"viewable\":true},\"icon\":{\"searchable\":true,\"title\":\"Icon\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"mappingNames\":{\"description\":\"Names of the sync mappings used by an application with provisioning configured.\",\"items\":{\"title\":\"Mapping Name Items\",\"type\":\"string\"},\"searchable\":true,\"title\":\"Sync Mapping Names\",\"type\":\"array\",\"viewable\":true},\"members\":{\"description\":\"Application Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Application:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Group Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":true,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"applications\",\"reverseRelationship\":true,\"title\":\"Group Members Items\",\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Members\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"name\":{\"description\":\"Application name\",\"notifyRelationships\":[\"roles\",\"members\"],\"policies\":[{\"policyId\":\"unique\"}],\"returnByDefault\":true,\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"owners\":{\"description\":\"Application Owners\",\"items\":{\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Application _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"ownerOfApp\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Owners\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"roles\":{\"description\":\"Roles granting users the application\",\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Role\",\"notify\":true,\"path\":\"managed/alpha_role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"applications\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Roles\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"ssoEntities\":{\"description\":\"SSO Entity Id\",\"properties\":{\"idpLocation\":{\"type\":\"string\"},\"idpPrivateId\":{\"type\":\"string\"},\"spLocation\":{\"type\":\"string\"},\"spPrivate\":{\"type\":\"string\"}},\"searchable\":false,\"title\":\"SSO Entity Id\",\"type\":\"object\",\"userEditable\":false,\"viewable\":false},\"templateName\":{\"description\":\"Name of the template the application was created from\",\"searchable\":false,\"title\":\"Template Name\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"templateVersion\":{\"description\":\"The template version\",\"searchable\":false,\"title\":\"Template Version\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"uiConfig\":{\"description\":\"UI Config\",\"isPersonal\":false,\"properties\":{},\"searchable\":false,\"title\":\"UI Config\",\"type\":\"object\",\"usageDescription\":\"\",\"viewable\":false},\"url\":{\"searchable\":true,\"title\":\"Url\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true}},\"required\":[\"name\"],\"title\":\"Alpha realm - Application\",\"type\":\"object\"}},{\"name\":\"bravo_application\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"Application Object\",\"icon\":\"fa-folder\",\"order\":[\"name\",\"description\",\"url\",\"icon\",\"mappingNames\",\"owners\",\"roles\",\"members\"],\"properties\":{\"_id\":{\"description\":\"Application ID\",\"isPersonal\":false,\"searchable\":false,\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"authoritative\":{\"description\":\"Is this an authoritative application\",\"searchable\":false,\"title\":\"Authoritative\",\"type\":\"boolean\",\"viewable\":false},\"connectorId\":{\"description\":\"Id of the connector associated with the application\",\"searchable\":false,\"title\":\"Connector ID\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"description\":{\"description\":\"Application Description\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"viewable\":true},\"icon\":{\"searchable\":true,\"title\":\"Icon\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"mappingNames\":{\"description\":\"Names of the sync mappings used by an application with provisioning configured.\",\"items\":{\"title\":\"Mapping Name Items\",\"type\":\"string\"},\"searchable\":true,\"title\":\"Sync Mapping Names\",\"type\":\"array\",\"viewable\":true},\"members\":{\"description\":\"Application Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Application:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Group Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":true,\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"applications\",\"reverseRelationship\":true,\"title\":\"Group Members Items\",\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Members\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"name\":{\"description\":\"Application name\",\"notifyRelationships\":[\"roles\",\"members\"],\"policies\":[{\"policyId\":\"unique\"}],\"returnByDefault\":true,\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"owners\":{\"description\":\"Application Owners\",\"items\":{\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Application _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"ownerOfApp\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Owners\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"roles\":{\"description\":\"Roles granting users the application\",\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Role\",\"notify\":true,\"path\":\"managed/bravo_role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"applications\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Roles\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"ssoEntities\":{\"description\":\"SSO Entity Id\",\"properties\":{\"idpLocation\":{\"type\":\"string\"},\"idpPrivateId\":{\"type\":\"string\"},\"spLocation\":{\"type\":\"string\"},\"spPrivate\":{\"type\":\"string\"}},\"searchable\":false,\"title\":\"SSO Entity Id\",\"type\":\"object\",\"userEditable\":false,\"viewable\":false},\"templateName\":{\"description\":\"Name of the template the application was created from\",\"searchable\":false,\"title\":\"Template Name\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"templateVersion\":{\"description\":\"The template version\",\"searchable\":false,\"title\":\"Template Version\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"uiConfig\":{\"description\":\"UI Config\",\"isPersonal\":false,\"properties\":{},\"searchable\":false,\"title\":\"UI Config\",\"type\":\"object\",\"usageDescription\":\"\",\"viewable\":false},\"url\":{\"searchable\":true,\"title\":\"Url\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true}},\"required\":[\"name\"],\"title\":\"Bravo realm - Application\",\"type\":\"object\"}}]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/managed" + }, + "response": { + "bodySize": 93761, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 93761, + "text": "{\"_id\":\"managed\",\"objects\":[{\"lastSync\":{\"effectiveAssignmentsProperty\":\"effectiveAssignments\",\"lastSyncProperty\":\"lastSync\"},\"meta\":{\"property\":\"_meta\",\"resourceCollection\":\"managed/alpha_usermeta\",\"trackedProperties\":[\"createDate\",\"lastChanged\"]},\"name\":\"alpha_user\",\"notifications\":{},\"schema\":{\"$schema\":\"http://json-schema.org/draft-03/schema\",\"icon\":\"fa-user\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User\",\"mat-icon\":\"people\",\"order\":[\"_id\",\"userName\",\"password\",\"givenName\",\"cn\",\"sn\",\"mail\",\"profileImage\",\"description\",\"accountStatus\",\"telephoneNumber\",\"postalAddress\",\"city\",\"postalCode\",\"country\",\"stateProvince\",\"roles\",\"assignments\",\"groups\",\"applications\",\"manager\",\"authzRoles\",\"reports\",\"effectiveRoles\",\"effectiveAssignments\",\"effectiveGroups\",\"effectiveApplications\",\"lastSync\",\"kbaInfo\",\"preferences\",\"consentedMappings\",\"ownerOfOrg\",\"adminOfOrg\",\"memberOfOrg\",\"memberOfOrgIDs\",\"ownerOfApp\",\"frIndexedString1\",\"frIndexedString2\",\"frIndexedString3\",\"frIndexedString4\",\"frIndexedString5\",\"frUnindexedString1\",\"frUnindexedString2\",\"frUnindexedString3\",\"frUnindexedString4\",\"frUnindexedString5\",\"frIndexedMultivalued1\",\"frIndexedMultivalued2\",\"frIndexedMultivalued3\",\"frIndexedMultivalued4\",\"frIndexedMultivalued5\",\"frUnindexedMultivalued1\",\"frUnindexedMultivalued2\",\"frUnindexedMultivalued3\",\"frUnindexedMultivalued4\",\"frUnindexedMultivalued5\",\"frIndexedDate1\",\"frIndexedDate2\",\"frIndexedDate3\",\"frIndexedDate4\",\"frIndexedDate5\",\"frUnindexedDate1\",\"frUnindexedDate2\",\"frUnindexedDate3\",\"frUnindexedDate4\",\"frUnindexedDate5\",\"frIndexedInteger1\",\"frIndexedInteger2\",\"frIndexedInteger3\",\"frIndexedInteger4\",\"frIndexedInteger5\",\"frUnindexedInteger1\",\"frUnindexedInteger2\",\"frUnindexedInteger3\",\"frUnindexedInteger4\",\"frUnindexedInteger5\",\"assignedDashboard\"],\"properties\":{\"_id\":{\"description\":\"User ID\",\"isPersonal\":false,\"policies\":[{\"params\":{\"forbiddenChars\":[\"/\"]},\"policyId\":\"cannot-contain-characters\"}],\"searchable\":false,\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":false},\"accountStatus\":{\"default\":\"active\",\"description\":\"Status\",\"isPersonal\":false,\"searchable\":true,\"title\":\"Status\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"adminOfOrg\":{\"items\":{\"notifySelf\":false,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":true,\"path\":\"managed/alpha_organization\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"admins\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Organizations I Administer\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"aliasList\":{\"description\":\"List of identity aliases used primarily to record social IdP subjects for this user\",\"isVirtual\":false,\"items\":{\"title\":\"User Alias Names Items\",\"type\":\"string\"},\"returnByDefault\":false,\"searchable\":false,\"title\":\"User Alias Names List\",\"type\":\"array\",\"userEditable\":true,\"viewable\":false},\"applications\":{\"description\":\"Applications\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:applications\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:applications:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Groups Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Application\",\"path\":\"managed/alpha_application\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[\"name\"]}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Groups Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Applications\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":false},\"assignedDashboard\":{\"description\":\"List of items to click on for this user\",\"isVirtual\":true,\"items\":{\"title\":\"Assigned Dashboard Items\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"name\"],\"referencedRelationshipFields\":[[\"roles\",\"applications\"],[\"applications\"]]},\"searchable\":false,\"title\":\"Assigned Dashboard\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"assignments\":{\"description\":\"Assignments\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:assignments\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:assignments:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Provisioning Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Assignment\",\"path\":\"managed/alpha_assignment\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Assignments Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Assignments\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"authzRoles\":{\"description\":\"Authorization Roles\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:authzRoles\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:authzRoles:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Authorization Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Internal Role\",\"path\":\"internal/role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"authzMembers\",\"reverseRelationship\":true,\"title\":\"Authorization Roles Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Authorization Roles\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"city\":{\"description\":\"City\",\"isPersonal\":false,\"title\":\"City\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"cn\":{\"default\":\"{{givenName}} {{sn}}\",\"description\":\"Common Name\",\"isPersonal\":true,\"scope\":\"private\",\"searchable\":false,\"title\":\"Common Name\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"consentedMappings\":{\"description\":\"Consented Mappings\",\"isPersonal\":false,\"isVirtual\":false,\"items\":{\"items\":{\"order\":[\"mapping\",\"consentDate\"],\"properties\":{\"consentDate\":{\"description\":\"Consent Date\",\"searchable\":true,\"title\":\"Consent Date\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"mapping\":{\"description\":\"Mapping\",\"searchable\":true,\"title\":\"Mapping\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true}},\"required\":[\"mapping\",\"consentDate\"],\"title\":\"Consented Mappings Item\",\"type\":\"object\"},\"title\":\"Consented Mappings Items\",\"type\":\"array\"},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Consented Mappings\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"country\":{\"description\":\"Country\",\"isPersonal\":false,\"title\":\"Country\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"description\":{\"description\":\"Description\",\"isPersonal\":false,\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"effectiveApplications\":{\"description\":\"Effective Applications\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Assigned Application Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedObjectFields\":[\"name\"],\"referencedRelationshipFields\":[[\"roles\",\"applications\"],[\"applications\"]]},\"returnByDefault\":true,\"title\":\"Effective Applications\",\"type\":\"array\",\"viewable\":false},\"effectiveAssignments\":{\"description\":\"Effective Assignments\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Assignments Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedObjectFields\":[\"*\"],\"referencedRelationshipFields\":[[\"roles\",\"assignments\"],[\"assignments\"]]},\"returnByDefault\":true,\"title\":\"Effective Assignments\",\"type\":\"array\",\"usageDescription\":\"\",\"viewable\":false},\"effectiveGroups\":{\"description\":\"Effective Groups\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Groups Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedRelationshipFields\":[\"groups\"]},\"returnByDefault\":true,\"title\":\"Effective Groups\",\"type\":\"array\",\"usageDescription\":\"\",\"viewable\":false},\"effectiveRoles\":{\"description\":\"Effective Roles\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Roles Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedRelationshipFields\":[\"roles\"]},\"returnByDefault\":true,\"title\":\"Effective Roles\",\"type\":\"array\",\"usageDescription\":\"\",\"viewable\":false},\"frIndexedDate1\":{\"description\":\"Generic Indexed Date 1\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate2\":{\"description\":\"Generic Indexed Date 2\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate3\":{\"description\":\"Generic Indexed Date 3\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate4\":{\"description\":\"Generic Indexed Date 4\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate5\":{\"description\":\"Generic Indexed Date 5\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger1\":{\"description\":\"Generic Indexed Integer 1\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 1\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger2\":{\"description\":\"Generic Indexed Integer 2\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 2\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger3\":{\"description\":\"Generic Indexed Integer 3\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 3\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger4\":{\"description\":\"Generic Indexed Integer 4\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 4\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger5\":{\"description\":\"Generic Indexed Integer 5\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 5\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued1\":{\"description\":\"Generic Indexed Multivalue 1\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 1\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued2\":{\"description\":\"Generic Indexed Multivalue 2\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 2\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued3\":{\"description\":\"Generic Indexed Multivalue 3\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 3\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued4\":{\"description\":\"Generic Indexed Multivalue 4\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 4\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued5\":{\"description\":\"Generic Indexed Multivalue 5\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 5\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString1\":{\"description\":\"Generic Indexed String 1\",\"isPersonal\":false,\"title\":\"Generic Indexed String 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString2\":{\"description\":\"Generic Indexed String 2\",\"isPersonal\":false,\"title\":\"Generic Indexed String 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString3\":{\"description\":\"Generic Indexed String 3\",\"isPersonal\":false,\"title\":\"Generic Indexed String 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString4\":{\"description\":\"Generic Indexed String 4\",\"isPersonal\":false,\"title\":\"Generic Indexed String 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString5\":{\"description\":\"Generic Indexed String 5\",\"isPersonal\":false,\"title\":\"Generic Indexed String 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate1\":{\"description\":\"Generic Unindexed Date 1\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate2\":{\"description\":\"Generic Unindexed Date 2\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate3\":{\"description\":\"Generic Unindexed Date 3\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate4\":{\"description\":\"Generic Unindexed Date 4\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate5\":{\"description\":\"Generic Unindexed Date 5\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger1\":{\"description\":\"Generic Unindexed Integer 1\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 1\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger2\":{\"description\":\"Generic Unindexed Integer 2\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 2\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger3\":{\"description\":\"Generic Unindexed Integer 3\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 3\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger4\":{\"description\":\"Generic Unindexed Integer 4\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 4\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger5\":{\"description\":\"Generic Unindexed Integer 5\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 5\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued1\":{\"description\":\"Generic Unindexed Multivalue 1\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 1\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued2\":{\"description\":\"Generic Unindexed Multivalue 2\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 2\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued3\":{\"description\":\"Generic Unindexed Multivalue 3\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 3\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued4\":{\"description\":\"Generic Unindexed Multivalue 4\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 4\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued5\":{\"description\":\"Generic Unindexed Multivalue 5\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 5\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString1\":{\"description\":\"Generic Unindexed String 1\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString2\":{\"description\":\"Generic Unindexed String 2\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString3\":{\"description\":\"Generic Unindexed String 3\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString4\":{\"description\":\"Generic Unindexed String 4\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString5\":{\"description\":\"Generic Unindexed String 5\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"givenName\":{\"description\":\"First Name\",\"isPersonal\":true,\"searchable\":true,\"title\":\"First Name\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"groups\":{\"description\":\"Groups\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:groups\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:groups:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Groups Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Group\",\"path\":\"managed/alpha_group\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Groups Items\",\"type\":\"relationship\",\"validate\":true},\"relationshipGrantTemporalConstraintsEnforced\":false,\"returnByDefault\":false,\"title\":\"Groups\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"kbaInfo\":{\"description\":\"KBA Info\",\"isPersonal\":true,\"items\":{\"order\":[\"answer\",\"customQuestion\",\"questionId\"],\"properties\":{\"answer\":{\"description\":\"Answer\",\"type\":\"string\"},\"customQuestion\":{\"description\":\"Custom question\",\"type\":\"string\"},\"questionId\":{\"description\":\"Question ID\",\"type\":\"string\"}},\"required\":[],\"title\":\"KBA Info Items\",\"type\":\"object\"},\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"lastSync\":{\"description\":\"Last Sync timestamp\",\"isPersonal\":false,\"order\":[\"effectiveAssignments\",\"timestamp\"],\"properties\":{\"effectiveAssignments\":{\"description\":\"Effective Assignments\",\"items\":{\"title\":\"Effective Assignments Items\",\"type\":\"object\"},\"title\":\"Effective Assignments\",\"type\":\"array\"},\"timestamp\":{\"description\":\"Timestamp\",\"type\":\"string\"}},\"required\":[],\"scope\":\"private\",\"searchable\":false,\"title\":\"Last Sync timestamp\",\"type\":\"object\",\"usageDescription\":\"\",\"viewable\":false},\"mail\":{\"description\":\"Email Address\",\"isPersonal\":true,\"policies\":[{\"policyId\":\"valid-email-address-format\"}],\"searchable\":true,\"title\":\"Email Address\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"manager\":{\"description\":\"Manager\",\"isPersonal\":false,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Manager _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"reports\",\"reverseRelationship\":true,\"searchable\":false,\"title\":\"Manager\",\"type\":\"relationship\",\"usageDescription\":\"\",\"userEditable\":false,\"validate\":true,\"viewable\":true},\"memberOfOrg\":{\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":false,\"path\":\"managed/alpha_organization\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Organizations to which I Belong\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"memberOfOrgIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"org identifiers\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\",\"parentIDs\"],\"referencedRelationshipFields\":[\"memberOfOrg\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"MemberOfOrgIDs\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"ownerOfApp\":{\"items\":{\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Application\",\"path\":\"managed/alpha_application\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[\"name\"]}}],\"reversePropertyName\":\"owners\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Applications I Own\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"ownerOfOrg\":{\"items\":{\"notifySelf\":false,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":true,\"path\":\"managed/alpha_organization\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"owners\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Organizations I Own\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"password\":{\"description\":\"Password\",\"isPersonal\":false,\"isProtected\":true,\"scope\":\"private\",\"searchable\":false,\"title\":\"Password\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"postalAddress\":{\"description\":\"Address 1\",\"isPersonal\":true,\"title\":\"Address 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"postalCode\":{\"description\":\"Postal Code\",\"isPersonal\":false,\"title\":\"Postal Code\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"preferences\":{\"description\":\"Preferences\",\"isPersonal\":false,\"order\":[\"updates\",\"marketing\"],\"properties\":{\"marketing\":{\"description\":\"Send me special offers and services\",\"type\":\"boolean\"},\"updates\":{\"description\":\"Send me news and updates\",\"type\":\"boolean\"}},\"required\":[],\"searchable\":false,\"title\":\"Preferences\",\"type\":\"object\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"profileImage\":{\"description\":\"Profile Image\",\"isPersonal\":true,\"searchable\":true,\"title\":\"Profile Image\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"reports\":{\"description\":\"Direct Reports\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:reports:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Direct Reports Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"manager\",\"reverseRelationship\":true,\"title\":\"Direct Reports Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Direct Reports\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"roles\":{\"description\":\"Provisioning Roles\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:roles\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:roles:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Provisioning Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Role\",\"path\":\"managed/alpha_role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Provisioning Roles Items\",\"type\":\"relationship\",\"validate\":true},\"relationshipGrantTemporalConstraintsEnforced\":true,\"returnByDefault\":false,\"title\":\"Provisioning Roles\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"sn\":{\"description\":\"Last Name\",\"isPersonal\":true,\"searchable\":true,\"title\":\"Last Name\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"stateProvince\":{\"description\":\"State/Province\",\"isPersonal\":false,\"title\":\"State/Province\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"telephoneNumber\":{\"description\":\"Telephone Number\",\"isPersonal\":true,\"pattern\":\"^\\\\+?([0-9\\\\- \\\\(\\\\)])*$\",\"title\":\"Telephone Number\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"userName\":{\"description\":\"Username\",\"isPersonal\":true,\"minLength\":1,\"policies\":[{\"policyId\":\"valid-username\"},{\"params\":{\"forbiddenChars\":[\"/\"]},\"policyId\":\"cannot-contain-characters\"},{\"params\":{\"minLength\":1},\"policyId\":\"minimum-length\"},{\"params\":{\"maxLength\":255},\"policyId\":\"maximum-length\"}],\"searchable\":true,\"title\":\"Username\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true}},\"required\":[\"userName\",\"givenName\",\"sn\",\"mail\"],\"title\":\"Alpha realm - User\",\"type\":\"object\",\"viewable\":true}},{\"lastSync\":{\"effectiveAssignmentsProperty\":\"effectiveAssignments\",\"lastSyncProperty\":\"lastSync\"},\"meta\":{\"property\":\"_meta\",\"resourceCollection\":\"managed/bravo_usermeta\",\"trackedProperties\":[\"createDate\",\"lastChanged\"]},\"name\":\"bravo_user\",\"notifications\":{},\"schema\":{\"$schema\":\"http://json-schema.org/draft-03/schema\",\"icon\":\"fa-user\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User\",\"mat-icon\":\"people\",\"order\":[\"_id\",\"userName\",\"password\",\"givenName\",\"cn\",\"sn\",\"mail\",\"profileImage\",\"description\",\"accountStatus\",\"telephoneNumber\",\"postalAddress\",\"city\",\"postalCode\",\"country\",\"stateProvince\",\"roles\",\"assignments\",\"groups\",\"applications\",\"manager\",\"authzRoles\",\"reports\",\"effectiveRoles\",\"effectiveAssignments\",\"effectiveGroups\",\"effectiveApplications\",\"lastSync\",\"kbaInfo\",\"preferences\",\"consentedMappings\",\"ownerOfOrg\",\"adminOfOrg\",\"memberOfOrg\",\"memberOfOrgIDs\",\"ownerOfApp\",\"frIndexedString1\",\"frIndexedString2\",\"frIndexedString3\",\"frIndexedString4\",\"frIndexedString5\",\"frUnindexedString1\",\"frUnindexedString2\",\"frUnindexedString3\",\"frUnindexedString4\",\"frUnindexedString5\",\"frIndexedMultivalued1\",\"frIndexedMultivalued2\",\"frIndexedMultivalued3\",\"frIndexedMultivalued4\",\"frIndexedMultivalued5\",\"frUnindexedMultivalued1\",\"frUnindexedMultivalued2\",\"frUnindexedMultivalued3\",\"frUnindexedMultivalued4\",\"frUnindexedMultivalued5\",\"frIndexedDate1\",\"frIndexedDate2\",\"frIndexedDate3\",\"frIndexedDate4\",\"frIndexedDate5\",\"frUnindexedDate1\",\"frUnindexedDate2\",\"frUnindexedDate3\",\"frUnindexedDate4\",\"frUnindexedDate5\",\"frIndexedInteger1\",\"frIndexedInteger2\",\"frIndexedInteger3\",\"frIndexedInteger4\",\"frIndexedInteger5\",\"frUnindexedInteger1\",\"frUnindexedInteger2\",\"frUnindexedInteger3\",\"frUnindexedInteger4\",\"frUnindexedInteger5\",\"assignedDashboard\"],\"properties\":{\"_id\":{\"description\":\"User ID\",\"isPersonal\":false,\"policies\":[{\"params\":{\"forbiddenChars\":[\"/\"]},\"policyId\":\"cannot-contain-characters\"}],\"searchable\":false,\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":false},\"accountStatus\":{\"default\":\"active\",\"description\":\"Status\",\"isPersonal\":false,\"searchable\":true,\"title\":\"Status\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"adminOfOrg\":{\"items\":{\"notifySelf\":false,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":true,\"path\":\"managed/bravo_organization\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"admins\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Organizations I Administer\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"aliasList\":{\"description\":\"List of identity aliases used primarily to record social IdP subjects for this user\",\"isVirtual\":false,\"items\":{\"title\":\"User Alias Names Items\",\"type\":\"string\"},\"returnByDefault\":false,\"searchable\":false,\"title\":\"User Alias Names List\",\"type\":\"array\",\"userEditable\":true,\"viewable\":false},\"applications\":{\"description\":\"Applications\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:applications\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:applications:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Groups Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Application\",\"path\":\"managed/bravo_application\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[\"name\"]}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Groups Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Applications\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":false},\"assignedDashboard\":{\"description\":\"List of items to click on for this user\",\"isVirtual\":true,\"items\":{\"title\":\"Assigned Dashboard Items\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"name\"],\"referencedRelationshipFields\":[[\"roles\",\"applications\"],[\"applications\"]]},\"searchable\":false,\"title\":\"Assigned Dashboard\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"assignments\":{\"description\":\"Assignments\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:assignments\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:assignments:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Provisioning Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Assignment\",\"path\":\"managed/bravo_assignment\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Assignments Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Assignments\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"authzRoles\":{\"description\":\"Authorization Roles\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:authzRoles\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:authzRoles:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Authorization Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Internal Role\",\"path\":\"internal/role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"authzMembers\",\"reverseRelationship\":true,\"title\":\"Authorization Roles Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Authorization Roles\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"city\":{\"description\":\"City\",\"isPersonal\":false,\"title\":\"City\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"cn\":{\"default\":\"{{givenName}} {{sn}}\",\"description\":\"Common Name\",\"isPersonal\":true,\"scope\":\"private\",\"searchable\":false,\"title\":\"Common Name\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"consentedMappings\":{\"description\":\"Consented Mappings\",\"isPersonal\":false,\"isVirtual\":false,\"items\":{\"items\":{\"order\":[\"mapping\",\"consentDate\"],\"properties\":{\"consentDate\":{\"description\":\"Consent Date\",\"searchable\":true,\"title\":\"Consent Date\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"mapping\":{\"description\":\"Mapping\",\"searchable\":true,\"title\":\"Mapping\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true}},\"required\":[\"mapping\",\"consentDate\"],\"title\":\"Consented Mappings Item\",\"type\":\"object\"},\"title\":\"Consented Mappings Items\",\"type\":\"array\"},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Consented Mappings\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"country\":{\"description\":\"Country\",\"isPersonal\":false,\"title\":\"Country\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"description\":{\"description\":\"Description\",\"isPersonal\":false,\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"effectiveApplications\":{\"description\":\"Effective Applications\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Assigned Application Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedObjectFields\":[\"name\"],\"referencedRelationshipFields\":[[\"roles\",\"applications\"],[\"applications\"]]},\"returnByDefault\":true,\"title\":\"Effective Applications\",\"type\":\"array\",\"viewable\":false},\"effectiveAssignments\":{\"description\":\"Effective Assignments\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Assignments Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedObjectFields\":[\"*\"],\"referencedRelationshipFields\":[[\"roles\",\"assignments\"],[\"assignments\"]]},\"returnByDefault\":true,\"title\":\"Effective Assignments\",\"type\":\"array\",\"usageDescription\":\"\",\"viewable\":false},\"effectiveGroups\":{\"description\":\"Effective Groups\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Groups Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedRelationshipFields\":[\"groups\"]},\"returnByDefault\":true,\"title\":\"Effective Groups\",\"type\":\"array\",\"usageDescription\":\"\",\"viewable\":false},\"effectiveRoles\":{\"description\":\"Effective Roles\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Roles Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedRelationshipFields\":[\"roles\"]},\"returnByDefault\":true,\"title\":\"Effective Roles\",\"type\":\"array\",\"usageDescription\":\"\",\"viewable\":false},\"frIndexedDate1\":{\"description\":\"Generic Indexed Date 1\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate2\":{\"description\":\"Generic Indexed Date 2\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate3\":{\"description\":\"Generic Indexed Date 3\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate4\":{\"description\":\"Generic Indexed Date 4\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate5\":{\"description\":\"Generic Indexed Date 5\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger1\":{\"description\":\"Generic Indexed Integer 1\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 1\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger2\":{\"description\":\"Generic Indexed Integer 2\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 2\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger3\":{\"description\":\"Generic Indexed Integer 3\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 3\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger4\":{\"description\":\"Generic Indexed Integer 4\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 4\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger5\":{\"description\":\"Generic Indexed Integer 5\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 5\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued1\":{\"description\":\"Generic Indexed Multivalue 1\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 1\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued2\":{\"description\":\"Generic Indexed Multivalue 2\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 2\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued3\":{\"description\":\"Generic Indexed Multivalue 3\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 3\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued4\":{\"description\":\"Generic Indexed Multivalue 4\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 4\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued5\":{\"description\":\"Generic Indexed Multivalue 5\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 5\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString1\":{\"description\":\"Generic Indexed String 1\",\"isPersonal\":false,\"title\":\"Generic Indexed String 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString2\":{\"description\":\"Generic Indexed String 2\",\"isPersonal\":false,\"title\":\"Generic Indexed String 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString3\":{\"description\":\"Generic Indexed String 3\",\"isPersonal\":false,\"title\":\"Generic Indexed String 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString4\":{\"description\":\"Generic Indexed String 4\",\"isPersonal\":false,\"title\":\"Generic Indexed String 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString5\":{\"description\":\"Generic Indexed String 5\",\"isPersonal\":false,\"title\":\"Generic Indexed String 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate1\":{\"description\":\"Generic Unindexed Date 1\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate2\":{\"description\":\"Generic Unindexed Date 2\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate3\":{\"description\":\"Generic Unindexed Date 3\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate4\":{\"description\":\"Generic Unindexed Date 4\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate5\":{\"description\":\"Generic Unindexed Date 5\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger1\":{\"description\":\"Generic Unindexed Integer 1\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 1\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger2\":{\"description\":\"Generic Unindexed Integer 2\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 2\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger3\":{\"description\":\"Generic Unindexed Integer 3\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 3\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger4\":{\"description\":\"Generic Unindexed Integer 4\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 4\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger5\":{\"description\":\"Generic Unindexed Integer 5\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 5\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued1\":{\"description\":\"Generic Unindexed Multivalue 1\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 1\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued2\":{\"description\":\"Generic Unindexed Multivalue 2\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 2\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued3\":{\"description\":\"Generic Unindexed Multivalue 3\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 3\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued4\":{\"description\":\"Generic Unindexed Multivalue 4\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 4\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued5\":{\"description\":\"Generic Unindexed Multivalue 5\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 5\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString1\":{\"description\":\"Generic Unindexed String 1\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString2\":{\"description\":\"Generic Unindexed String 2\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString3\":{\"description\":\"Generic Unindexed String 3\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString4\":{\"description\":\"Generic Unindexed String 4\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString5\":{\"description\":\"Generic Unindexed String 5\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"givenName\":{\"description\":\"First Name\",\"isPersonal\":true,\"searchable\":true,\"title\":\"First Name\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"groups\":{\"description\":\"Groups\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:groups\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:groups:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Groups Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Group\",\"path\":\"managed/bravo_group\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Groups Items\",\"type\":\"relationship\",\"validate\":true},\"relationshipGrantTemporalConstraintsEnforced\":false,\"returnByDefault\":false,\"title\":\"Groups\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"kbaInfo\":{\"description\":\"KBA Info\",\"isPersonal\":true,\"items\":{\"order\":[\"answer\",\"customQuestion\",\"questionId\"],\"properties\":{\"answer\":{\"description\":\"Answer\",\"type\":\"string\"},\"customQuestion\":{\"description\":\"Custom question\",\"type\":\"string\"},\"questionId\":{\"description\":\"Question ID\",\"type\":\"string\"}},\"required\":[],\"title\":\"KBA Info Items\",\"type\":\"object\"},\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"lastSync\":{\"description\":\"Last Sync timestamp\",\"isPersonal\":false,\"order\":[\"effectiveAssignments\",\"timestamp\"],\"properties\":{\"effectiveAssignments\":{\"description\":\"Effective Assignments\",\"items\":{\"title\":\"Effective Assignments Items\",\"type\":\"object\"},\"title\":\"Effective Assignments\",\"type\":\"array\"},\"timestamp\":{\"description\":\"Timestamp\",\"type\":\"string\"}},\"required\":[],\"scope\":\"private\",\"searchable\":false,\"title\":\"Last Sync timestamp\",\"type\":\"object\",\"usageDescription\":\"\",\"viewable\":false},\"mail\":{\"description\":\"Email Address\",\"isPersonal\":true,\"policies\":[{\"policyId\":\"valid-email-address-format\"}],\"searchable\":true,\"title\":\"Email Address\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"manager\":{\"description\":\"Manager\",\"isPersonal\":false,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Manager _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"reports\",\"reverseRelationship\":true,\"searchable\":false,\"title\":\"Manager\",\"type\":\"relationship\",\"usageDescription\":\"\",\"userEditable\":false,\"validate\":true,\"viewable\":true},\"memberOfOrg\":{\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":false,\"path\":\"managed/bravo_organization\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Organizations to which I Belong\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"memberOfOrgIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"org identifiers\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\",\"parentIDs\"],\"referencedRelationshipFields\":[\"memberOfOrg\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"MemberOfOrgIDs\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"ownerOfApp\":{\"items\":{\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Application\",\"path\":\"managed/bravo_application\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[\"name\"]}}],\"reversePropertyName\":\"owners\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Applications I Own\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"ownerOfOrg\":{\"items\":{\"notifySelf\":false,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":true,\"path\":\"managed/bravo_organization\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"owners\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Organizations I Own\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"password\":{\"description\":\"Password\",\"isPersonal\":false,\"isProtected\":true,\"scope\":\"private\",\"searchable\":false,\"title\":\"Password\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"postalAddress\":{\"description\":\"Address 1\",\"isPersonal\":true,\"title\":\"Address 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"postalCode\":{\"description\":\"Postal Code\",\"isPersonal\":false,\"title\":\"Postal Code\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"preferences\":{\"description\":\"Preferences\",\"isPersonal\":false,\"order\":[\"updates\",\"marketing\"],\"properties\":{\"marketing\":{\"description\":\"Send me special offers and services\",\"type\":\"boolean\"},\"updates\":{\"description\":\"Send me news and updates\",\"type\":\"boolean\"}},\"required\":[],\"searchable\":false,\"title\":\"Preferences\",\"type\":\"object\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"profileImage\":{\"description\":\"Profile Image\",\"isPersonal\":true,\"searchable\":true,\"title\":\"Profile Image\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"reports\":{\"description\":\"Direct Reports\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:reports:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Direct Reports Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"manager\",\"reverseRelationship\":true,\"title\":\"Direct Reports Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Direct Reports\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"roles\":{\"description\":\"Provisioning Roles\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:roles\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:roles:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Provisioning Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Role\",\"path\":\"managed/bravo_role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Provisioning Roles Items\",\"type\":\"relationship\",\"validate\":true},\"relationshipGrantTemporalConstraintsEnforced\":true,\"returnByDefault\":false,\"title\":\"Provisioning Roles\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"sn\":{\"description\":\"Last Name\",\"isPersonal\":true,\"searchable\":true,\"title\":\"Last Name\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"stateProvince\":{\"description\":\"State/Province\",\"isPersonal\":false,\"title\":\"State/Province\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"telephoneNumber\":{\"description\":\"Telephone Number\",\"isPersonal\":true,\"pattern\":\"^\\\\+?([0-9\\\\- \\\\(\\\\)])*$\",\"title\":\"Telephone Number\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"userName\":{\"description\":\"Username\",\"isPersonal\":true,\"minLength\":1,\"policies\":[{\"policyId\":\"valid-username\"},{\"params\":{\"forbiddenChars\":[\"/\"]},\"policyId\":\"cannot-contain-characters\"},{\"params\":{\"minLength\":1},\"policyId\":\"minimum-length\"},{\"params\":{\"maxLength\":255},\"policyId\":\"maximum-length\"}],\"searchable\":true,\"title\":\"Username\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true}},\"required\":[\"userName\",\"givenName\",\"sn\",\"mail\"],\"title\":\"Bravo realm - User\",\"type\":\"object\",\"viewable\":true}},{\"name\":\"alpha_role\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"\",\"icon\":\"fa-check-square-o\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role\",\"mat-icon\":\"assignment_ind\",\"order\":[\"_id\",\"name\",\"description\",\"members\",\"assignments\",\"applications\",\"condition\",\"temporalConstraints\"],\"properties\":{\"_id\":{\"description\":\"Role ID\",\"searchable\":false,\"title\":\"Name\",\"type\":\"string\",\"viewable\":false},\"applications\":{\"description\":\"Role Applications\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role:applications:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Role Application Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Application\",\"path\":\"managed/alpha_application\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"roles\",\"reverseRelationship\":true,\"title\":\"Role Application Items\",\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"members\"],\"relationshipGrantTemporalConstraintsEnforced\":true,\"returnByDefault\":false,\"title\":\"Applications\",\"type\":\"array\",\"viewable\":false},\"assignments\":{\"description\":\"Managed Assignments\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role:assignments:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Managed Assignments Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Assignment\",\"path\":\"managed/alpha_assignment\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"roles\",\"reverseRelationship\":true,\"title\":\"Managed Assignments Items\",\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"members\"],\"returnByDefault\":false,\"title\":\"Managed Assignments\",\"type\":\"array\",\"viewable\":true},\"condition\":{\"description\":\"A conditional filter for this role\",\"isConditional\":true,\"searchable\":false,\"title\":\"Condition\",\"type\":\"string\",\"viewable\":false},\"description\":{\"description\":\"The role description, used for display purposes.\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"viewable\":true},\"members\":{\"description\":\"Role Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Role Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociation\":true,\"label\":\"User\",\"notify\":true,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"roles\",\"reverseRelationship\":true,\"title\":\"Role Members Items\",\"type\":\"relationship\",\"validate\":true},\"relationshipGrantTemporalConstraintsEnforced\":true,\"returnByDefault\":false,\"title\":\"Role Members\",\"type\":\"array\",\"viewable\":true},\"name\":{\"description\":\"The role name, used for display purposes.\",\"policies\":[{\"policyId\":\"unique\"}],\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"viewable\":true},\"temporalConstraints\":{\"description\":\"An array of temporal constraints for a role\",\"isTemporalConstraint\":true,\"items\":{\"order\":[\"duration\"],\"properties\":{\"duration\":{\"description\":\"Duration\",\"type\":\"string\"}},\"required\":[\"duration\"],\"title\":\"Temporal Constraints Items\",\"type\":\"object\"},\"notifyRelationships\":[\"members\"],\"returnByDefault\":true,\"title\":\"Temporal Constraints\",\"type\":\"array\",\"viewable\":false}},\"required\":[\"name\"],\"title\":\"Alpha realm - Role\",\"type\":\"object\"}},{\"name\":\"bravo_role\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"\",\"icon\":\"fa-check-square-o\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role\",\"mat-icon\":\"assignment_ind\",\"order\":[\"_id\",\"name\",\"description\",\"members\",\"assignments\",\"applications\",\"condition\",\"temporalConstraints\"],\"properties\":{\"_id\":{\"description\":\"Role ID\",\"searchable\":false,\"title\":\"Name\",\"type\":\"string\",\"viewable\":false},\"applications\":{\"description\":\"Role Applications\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role:applications:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Role Application Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Application\",\"path\":\"managed/bravo_application\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"roles\",\"reverseRelationship\":true,\"title\":\"Role Application Items\",\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"members\"],\"relationshipGrantTemporalConstraintsEnforced\":true,\"returnByDefault\":false,\"title\":\"Applications\",\"type\":\"array\",\"viewable\":false},\"assignments\":{\"description\":\"Managed Assignments\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role:assignments:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Managed Assignments Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Assignment\",\"path\":\"managed/bravo_assignment\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"roles\",\"reverseRelationship\":true,\"title\":\"Managed Assignments Items\",\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"members\"],\"returnByDefault\":false,\"title\":\"Managed Assignments\",\"type\":\"array\",\"viewable\":true},\"condition\":{\"description\":\"A conditional filter for this role\",\"isConditional\":true,\"searchable\":false,\"title\":\"Condition\",\"type\":\"string\",\"viewable\":false},\"description\":{\"description\":\"The role description, used for display purposes.\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"viewable\":true},\"members\":{\"description\":\"Role Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Role Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociation\":true,\"label\":\"User\",\"notify\":true,\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"roles\",\"reverseRelationship\":true,\"title\":\"Role Members Items\",\"type\":\"relationship\",\"validate\":true},\"relationshipGrantTemporalConstraintsEnforced\":true,\"returnByDefault\":false,\"title\":\"Role Members\",\"type\":\"array\",\"viewable\":true},\"name\":{\"description\":\"The role name, used for display purposes.\",\"policies\":[{\"policyId\":\"unique\"}],\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"viewable\":true},\"temporalConstraints\":{\"description\":\"An array of temporal constraints for a role\",\"isTemporalConstraint\":true,\"items\":{\"order\":[\"duration\"],\"properties\":{\"duration\":{\"description\":\"Duration\",\"type\":\"string\"}},\"required\":[\"duration\"],\"title\":\"Temporal Constraints Items\",\"type\":\"object\"},\"notifyRelationships\":[\"members\"],\"returnByDefault\":true,\"title\":\"Temporal Constraints\",\"type\":\"array\",\"viewable\":false}},\"required\":[\"name\"],\"title\":\"Bravo realm - Role\",\"type\":\"object\"}},{\"attributeEncryption\":{},\"name\":\"alpha_assignment\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"A role assignment\",\"icon\":\"fa-key\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Assignment\",\"mat-icon\":\"vpn_key\",\"order\":[\"_id\",\"name\",\"description\",\"type\",\"mapping\",\"attributes\",\"linkQualifiers\",\"roles\",\"members\",\"condition\",\"weight\"],\"properties\":{\"_id\":{\"description\":\"The assignment ID\",\"searchable\":false,\"title\":\"Name\",\"type\":\"string\",\"viewable\":false},\"attributes\":{\"description\":\"The attributes operated on by this assignment.\",\"items\":{\"order\":[\"assignmentOperation\",\"unassignmentOperation\",\"name\",\"value\"],\"properties\":{\"assignmentOperation\":{\"description\":\"Assignment operation\",\"type\":\"string\"},\"name\":{\"description\":\"Name\",\"type\":\"string\"},\"unassignmentOperation\":{\"description\":\"Unassignment operation\",\"type\":\"string\"},\"value\":{\"description\":\"Value\",\"type\":\"string\"}},\"required\":[],\"title\":\"Assignment Attributes Items\",\"type\":\"object\"},\"notifyRelationships\":[\"roles\",\"members\"],\"title\":\"Assignment Attributes\",\"type\":\"array\",\"viewable\":true},\"condition\":{\"description\":\"A conditional filter for this assignment\",\"isConditional\":true,\"searchable\":false,\"title\":\"Condition\",\"type\":\"string\",\"viewable\":false},\"description\":{\"description\":\"The assignment description, used for display purposes.\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"viewable\":true},\"linkQualifiers\":{\"description\":\"Conditional link qualifiers to restrict this assignment to.\",\"items\":{\"title\":\"Link Qualifiers Items\",\"type\":\"string\"},\"title\":\"Link Qualifiers\",\"type\":\"array\",\"viewable\":true},\"mapping\":{\"description\":\"The name of the mapping this assignment applies to\",\"policies\":[{\"policyId\":\"mapping-exists\"}],\"searchable\":true,\"title\":\"Mapping\",\"type\":\"string\",\"viewable\":true},\"members\":{\"description\":\"Assignment Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Assignment:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Assignment Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociation\":true,\"label\":\"User\",\"notify\":true,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"assignments\",\"reverseRelationship\":true,\"title\":\"Assignment Members Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Assignment Members\",\"type\":\"array\",\"viewable\":true},\"name\":{\"description\":\"The assignment name, used for display purposes.\",\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"viewable\":true},\"roles\":{\"description\":\"Managed Roles\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Assignment:roles:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Managed Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Role\",\"notify\":true,\"path\":\"managed/alpha_role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"assignments\",\"reverseRelationship\":true,\"title\":\"Managed Roles Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Managed Roles\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"type\":{\"description\":\"The type of object this assignment represents\",\"title\":\"Type\",\"type\":\"string\",\"viewable\":true},\"weight\":{\"description\":\"The weight of the assignment.\",\"notifyRelationships\":[\"roles\",\"members\"],\"searchable\":false,\"title\":\"Weight\",\"type\":[\"number\",\"null\"],\"viewable\":true}},\"required\":[\"name\",\"description\",\"mapping\"],\"title\":\"Alpha realm - Assignment\",\"type\":\"object\"}},{\"attributeEncryption\":{},\"name\":\"bravo_assignment\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"A role assignment\",\"icon\":\"fa-key\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Assignment\",\"mat-icon\":\"vpn_key\",\"order\":[\"_id\",\"name\",\"description\",\"type\",\"mapping\",\"attributes\",\"linkQualifiers\",\"roles\",\"members\",\"condition\",\"weight\"],\"properties\":{\"_id\":{\"description\":\"The assignment ID\",\"searchable\":false,\"title\":\"Name\",\"type\":\"string\",\"viewable\":false},\"attributes\":{\"description\":\"The attributes operated on by this assignment.\",\"items\":{\"order\":[\"assignmentOperation\",\"unassignmentOperation\",\"name\",\"value\"],\"properties\":{\"assignmentOperation\":{\"description\":\"Assignment operation\",\"type\":\"string\"},\"name\":{\"description\":\"Name\",\"type\":\"string\"},\"unassignmentOperation\":{\"description\":\"Unassignment operation\",\"type\":\"string\"},\"value\":{\"description\":\"Value\",\"type\":\"string\"}},\"required\":[],\"title\":\"Assignment Attributes Items\",\"type\":\"object\"},\"notifyRelationships\":[\"roles\",\"members\"],\"title\":\"Assignment Attributes\",\"type\":\"array\",\"viewable\":true},\"condition\":{\"description\":\"A conditional filter for this assignment\",\"isConditional\":true,\"searchable\":false,\"title\":\"Condition\",\"type\":\"string\",\"viewable\":false},\"description\":{\"description\":\"The assignment description, used for display purposes.\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"viewable\":true},\"linkQualifiers\":{\"description\":\"Conditional link qualifiers to restrict this assignment to.\",\"items\":{\"title\":\"Link Qualifiers Items\",\"type\":\"string\"},\"title\":\"Link Qualifiers\",\"type\":\"array\",\"viewable\":true},\"mapping\":{\"description\":\"The name of the mapping this assignment applies to\",\"policies\":[{\"policyId\":\"mapping-exists\"}],\"searchable\":true,\"title\":\"Mapping\",\"type\":\"string\",\"viewable\":true},\"members\":{\"description\":\"Assignment Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Assignment:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Assignment Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociation\":true,\"label\":\"User\",\"notify\":true,\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"assignments\",\"reverseRelationship\":true,\"title\":\"Assignment Members Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Assignment Members\",\"type\":\"array\",\"viewable\":true},\"name\":{\"description\":\"The assignment name, used for display purposes.\",\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"viewable\":true},\"roles\":{\"description\":\"Managed Roles\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Assignment:roles:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Managed Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Role\",\"notify\":true,\"path\":\"managed/bravo_role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"assignments\",\"reverseRelationship\":true,\"title\":\"Managed Roles Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Managed Roles\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"type\":{\"description\":\"The type of object this assignment represents\",\"title\":\"Type\",\"type\":\"string\",\"viewable\":true},\"weight\":{\"description\":\"The weight of the assignment.\",\"notifyRelationships\":[\"roles\",\"members\"],\"searchable\":false,\"title\":\"Weight\",\"type\":[\"number\",\"null\"],\"viewable\":true}},\"required\":[\"name\",\"description\",\"mapping\"],\"title\":\"Bravo realm - Assignment\",\"type\":\"object\"}},{\"name\":\"alpha_organization\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"An organization or tenant, whose resources are managed by organizational admins.\",\"icon\":\"fa-building\",\"mat-icon\":\"domain\",\"order\":[\"name\",\"description\",\"owners\",\"admins\",\"members\",\"parent\",\"children\",\"adminIDs\",\"ownerIDs\",\"parentAdminIDs\",\"parentOwnerIDs\",\"parentIDs\"],\"properties\":{\"adminIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"admin ids\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\"],\"referencedRelationshipFields\":[\"admins\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"Admin user ids\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"admins\":{\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":false,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"adminOfOrg\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"children\"],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Administrators\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"children\":{\"description\":\"Child Organizations\",\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":true,\"path\":\"managed/alpha_organization\",\"query\":{\"fields\":[\"name\",\"description\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"parent\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Child Organizations\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"description\":{\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"members\":{\"items\":{\"notifySelf\":false,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":true,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"memberOfOrg\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Members\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"name\":{\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"ownerIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"owner ids\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\"],\"referencedRelationshipFields\":[\"owners\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"Owner user ids\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"owners\":{\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":false,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"ownerOfOrg\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"children\"],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Owner\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"parent\":{\"description\":\"Parent Organization\",\"notifyRelationships\":[\"children\",\"members\"],\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":false,\"path\":\"managed/alpha_organization\",\"query\":{\"fields\":[\"name\",\"description\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"returnByDefault\":false,\"reversePropertyName\":\"children\",\"reverseRelationship\":true,\"searchable\":false,\"title\":\"Parent Organization\",\"type\":\"relationship\",\"userEditable\":false,\"validate\":true,\"viewable\":true},\"parentAdminIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"user ids of parent admins\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"adminIDs\",\"parentAdminIDs\"],\"referencedRelationshipFields\":[\"parent\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"user ids of parent admins\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"parentIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"parent org ids\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\",\"parentIDs\"],\"referencedRelationshipFields\":[\"parent\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"parent org ids\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"parentOwnerIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"user ids of parent owners\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"ownerIDs\",\"parentOwnerIDs\"],\"referencedRelationshipFields\":[\"parent\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"user ids of parent owners\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false}},\"required\":[\"name\"],\"title\":\"Alpha realm - Organization\",\"type\":\"object\"}},{\"name\":\"bravo_organization\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"An organization or tenant, whose resources are managed by organizational admins.\",\"icon\":\"fa-building\",\"mat-icon\":\"domain\",\"order\":[\"name\",\"description\",\"owners\",\"admins\",\"members\",\"parent\",\"children\",\"adminIDs\",\"ownerIDs\",\"parentAdminIDs\",\"parentOwnerIDs\",\"parentIDs\"],\"properties\":{\"adminIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"admin ids\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\"],\"referencedRelationshipFields\":[\"admins\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"Admin user ids\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"admins\":{\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":false,\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"adminOfOrg\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"children\"],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Administrators\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"children\":{\"description\":\"Child Organizations\",\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":true,\"path\":\"managed/bravo_organization\",\"query\":{\"fields\":[\"name\",\"description\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"parent\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Child Organizations\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"description\":{\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"members\":{\"items\":{\"notifySelf\":false,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":true,\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"memberOfOrg\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Members\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"name\":{\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"ownerIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"owner ids\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\"],\"referencedRelationshipFields\":[\"owners\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"Owner user ids\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"owners\":{\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":false,\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"ownerOfOrg\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"children\"],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Owner\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"parent\":{\"description\":\"Parent Organization\",\"notifyRelationships\":[\"children\",\"members\"],\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":false,\"path\":\"managed/bravo_organization\",\"query\":{\"fields\":[\"name\",\"description\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"returnByDefault\":false,\"reversePropertyName\":\"children\",\"reverseRelationship\":true,\"searchable\":false,\"title\":\"Parent Organization\",\"type\":\"relationship\",\"userEditable\":false,\"validate\":true,\"viewable\":true},\"parentAdminIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"user ids of parent admins\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"adminIDs\",\"parentAdminIDs\"],\"referencedRelationshipFields\":[\"parent\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"user ids of parent admins\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"parentIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"parent org ids\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\",\"parentIDs\"],\"referencedRelationshipFields\":[\"parent\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"parent org ids\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"parentOwnerIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"user ids of parent owners\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"ownerIDs\",\"parentOwnerIDs\"],\"referencedRelationshipFields\":[\"parent\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"user ids of parent owners\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false}},\"required\":[\"name\"],\"title\":\"Bravo realm - Organization\",\"type\":\"object\"}},{\"name\":\"alpha_group\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"icon\":\"fa-group\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Group\",\"mat-icon\":\"group\",\"order\":[\"_id\",\"name\",\"description\",\"condition\",\"members\"],\"properties\":{\"_id\":{\"description\":\"Group ID\",\"isPersonal\":false,\"policies\":[{\"params\":{\"propertyName\":\"name\"},\"policyId\":\"id-must-equal-property\"}],\"searchable\":false,\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":false},\"condition\":{\"description\":\"A filter for conditionally assigned members\",\"isConditional\":true,\"policies\":[{\"policyId\":\"valid-query-filter\"}],\"searchable\":false,\"title\":\"Condition\",\"type\":\"string\",\"viewable\":false},\"description\":{\"description\":\"Group Description\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"userEditable\":false,\"viewable\":true},\"members\":{\"description\":\"Group Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Group:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Group Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociation\":true,\"label\":\"User\",\"notify\":true,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"groups\",\"reverseRelationship\":true,\"title\":\"Group Members Items\",\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Members\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"name\":{\"description\":\"Group Name\",\"policies\":[{\"policyId\":\"required\"},{\"params\":{\"forbiddenChars\":[\"/*\"]},\"policyId\":\"cannot-contain-characters\"}],\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"viewable\":true}},\"required\":[\"name\"],\"title\":\"Alpha realm - Group\",\"viewable\":true}},{\"name\":\"bravo_group\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"icon\":\"fa-group\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Group\",\"mat-icon\":\"group\",\"order\":[\"_id\",\"name\",\"description\",\"condition\",\"members\"],\"properties\":{\"_id\":{\"description\":\"Group ID\",\"isPersonal\":false,\"policies\":[{\"params\":{\"propertyName\":\"name\"},\"policyId\":\"id-must-equal-property\"}],\"searchable\":false,\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":false},\"condition\":{\"description\":\"A filter for conditionally assigned members\",\"isConditional\":true,\"policies\":[{\"policyId\":\"valid-query-filter\"}],\"searchable\":false,\"title\":\"Condition\",\"type\":\"string\",\"viewable\":false},\"description\":{\"description\":\"Group Description\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"userEditable\":false,\"viewable\":true},\"members\":{\"description\":\"Group Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Group:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Group Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociation\":true,\"label\":\"User\",\"notify\":true,\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"groups\",\"reverseRelationship\":true,\"title\":\"Group Members Items\",\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Members\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"name\":{\"description\":\"Group Name\",\"policies\":[{\"policyId\":\"required\"},{\"params\":{\"forbiddenChars\":[\"/*\"]},\"policyId\":\"cannot-contain-characters\"}],\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"viewable\":true}},\"required\":[\"name\"],\"title\":\"Bravo realm - Group\",\"viewable\":true}},{\"name\":\"alpha_application\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"Application Object\",\"icon\":\"fa-folder\",\"order\":[\"name\",\"description\",\"url\",\"icon\",\"mappingNames\",\"owners\",\"roles\",\"members\"],\"properties\":{\"_id\":{\"description\":\"Application ID\",\"isPersonal\":false,\"searchable\":false,\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"authoritative\":{\"description\":\"Is this an authoritative application\",\"searchable\":false,\"title\":\"Authoritative\",\"type\":\"boolean\",\"viewable\":false},\"connectorId\":{\"description\":\"Id of the connector associated with the application\",\"searchable\":false,\"title\":\"Connector ID\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"description\":{\"description\":\"Application Description\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"viewable\":true},\"icon\":{\"searchable\":true,\"title\":\"Icon\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"mappingNames\":{\"description\":\"Names of the sync mappings used by an application with provisioning configured.\",\"items\":{\"title\":\"Mapping Name Items\",\"type\":\"string\"},\"searchable\":true,\"title\":\"Sync Mapping Names\",\"type\":\"array\",\"viewable\":true},\"members\":{\"description\":\"Application Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Application:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Group Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":true,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"applications\",\"reverseRelationship\":true,\"title\":\"Group Members Items\",\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Members\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"name\":{\"description\":\"Application name\",\"notifyRelationships\":[\"roles\",\"members\"],\"policies\":[{\"policyId\":\"unique\"}],\"returnByDefault\":true,\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"owners\":{\"description\":\"Application Owners\",\"items\":{\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Application _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"ownerOfApp\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Owners\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"roles\":{\"description\":\"Roles granting users the application\",\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Role\",\"notify\":true,\"path\":\"managed/alpha_role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"applications\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Roles\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"ssoEntities\":{\"description\":\"SSO Entity Id\",\"properties\":{\"idpLocation\":{\"type\":\"string\"},\"idpPrivateId\":{\"type\":\"string\"},\"spLocation\":{\"type\":\"string\"},\"spPrivate\":{\"type\":\"string\"}},\"searchable\":false,\"title\":\"SSO Entity Id\",\"type\":\"object\",\"userEditable\":false,\"viewable\":false},\"templateName\":{\"description\":\"Name of the template the application was created from\",\"searchable\":false,\"title\":\"Template Name\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"templateVersion\":{\"description\":\"The template version\",\"searchable\":false,\"title\":\"Template Version\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"uiConfig\":{\"description\":\"UI Config\",\"isPersonal\":false,\"properties\":{},\"searchable\":false,\"title\":\"UI Config\",\"type\":\"object\",\"usageDescription\":\"\",\"viewable\":false},\"url\":{\"searchable\":true,\"title\":\"Url\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true}},\"required\":[\"name\"],\"title\":\"Alpha realm - Application\",\"type\":\"object\"}},{\"name\":\"bravo_application\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"Application Object\",\"icon\":\"fa-folder\",\"order\":[\"name\",\"description\",\"url\",\"icon\",\"mappingNames\",\"owners\",\"roles\",\"members\"],\"properties\":{\"_id\":{\"description\":\"Application ID\",\"isPersonal\":false,\"searchable\":false,\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"authoritative\":{\"description\":\"Is this an authoritative application\",\"searchable\":false,\"title\":\"Authoritative\",\"type\":\"boolean\",\"viewable\":false},\"connectorId\":{\"description\":\"Id of the connector associated with the application\",\"searchable\":false,\"title\":\"Connector ID\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"description\":{\"description\":\"Application Description\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"viewable\":true},\"icon\":{\"searchable\":true,\"title\":\"Icon\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"mappingNames\":{\"description\":\"Names of the sync mappings used by an application with provisioning configured.\",\"items\":{\"title\":\"Mapping Name Items\",\"type\":\"string\"},\"searchable\":true,\"title\":\"Sync Mapping Names\",\"type\":\"array\",\"viewable\":true},\"members\":{\"description\":\"Application Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Application:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Group Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":true,\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"applications\",\"reverseRelationship\":true,\"title\":\"Group Members Items\",\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Members\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"name\":{\"description\":\"Application name\",\"notifyRelationships\":[\"roles\",\"members\"],\"policies\":[{\"policyId\":\"unique\"}],\"returnByDefault\":true,\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"owners\":{\"description\":\"Application Owners\",\"items\":{\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Application _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"ownerOfApp\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Owners\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"roles\":{\"description\":\"Roles granting users the application\",\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Role\",\"notify\":true,\"path\":\"managed/bravo_role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"applications\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Roles\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"ssoEntities\":{\"description\":\"SSO Entity Id\",\"properties\":{\"idpLocation\":{\"type\":\"string\"},\"idpPrivateId\":{\"type\":\"string\"},\"spLocation\":{\"type\":\"string\"},\"spPrivate\":{\"type\":\"string\"}},\"searchable\":false,\"title\":\"SSO Entity Id\",\"type\":\"object\",\"userEditable\":false,\"viewable\":false},\"templateName\":{\"description\":\"Name of the template the application was created from\",\"searchable\":false,\"title\":\"Template Name\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"templateVersion\":{\"description\":\"The template version\",\"searchable\":false,\"title\":\"Template Version\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"uiConfig\":{\"description\":\"UI Config\",\"isPersonal\":false,\"properties\":{},\"searchable\":false,\"title\":\"UI Config\",\"type\":\"object\",\"usageDescription\":\"\",\"viewable\":false},\"url\":{\"searchable\":true,\"title\":\"Url\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true}},\"required\":[\"name\"],\"title\":\"Bravo realm - Application\",\"type\":\"object\"}}]}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:39:59 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "transfer-encoding", + "value": "chunked" + } + ], + "headersSize": 671, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:39:59.707Z", + "time": 136, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 136 + } + }, + { + "_id": "3e7801f678e51e1077c61a197c340b4d", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 861, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "861" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1617, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"mapping/managedBravo_group_managedBravo_group\",\"consentRequired\":false,\"displayName\":\"managedBravo_group_managedBravo_group\",\"icon\":null,\"name\":\"managedBravo_group_managedBravo_group\",\"policies\":[{\"action\":\"ASYNC\",\"situation\":\"ABSENT\"},{\"action\":\"ASYNC\",\"situation\":\"ALL_GONE\"},{\"action\":\"ASYNC\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"ASYNC\",\"situation\":\"CONFIRMED\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"ASYNC\",\"situation\":\"LINK_ONLY\"},{\"action\":\"ASYNC\",\"situation\":\"MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"UNASSIGNED\"},{\"action\":\"ASYNC\",\"situation\":\"UNQUALIFIED\"}],\"properties\":[],\"source\":\"managed/bravo_group\",\"target\":\"managed/bravo_group\"}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/mapping/managedBravo_group_managedBravo_group" + }, + "response": { + "bodySize": 861, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 861, + "text": "{\"_id\":\"mapping/managedBravo_group_managedBravo_group\",\"consentRequired\":false,\"displayName\":\"managedBravo_group_managedBravo_group\",\"icon\":null,\"name\":\"managedBravo_group_managedBravo_group\",\"policies\":[{\"action\":\"ASYNC\",\"situation\":\"ABSENT\"},{\"action\":\"ASYNC\",\"situation\":\"ALL_GONE\"},{\"action\":\"ASYNC\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"ASYNC\",\"situation\":\"CONFIRMED\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"ASYNC\",\"situation\":\"LINK_ONLY\"},{\"action\":\"ASYNC\",\"situation\":\"MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"UNASSIGNED\"},{\"action\":\"ASYNC\",\"situation\":\"UNQUALIFIED\"}],\"properties\":[],\"source\":\"managed/bravo_group\",\"target\":\"managed/bravo_group\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:39:59 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "861" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:39:59.850Z", + "time": 62, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 62 + } + }, + { + "_id": "83ac9d229f6493fd9a819498f88376f2", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 856, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "856" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1616, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"mapping/managedBravo_user_managedBravo_user0\",\"consentRequired\":false,\"displayName\":\"managedBravo_user_managedBravo_user0\",\"icon\":null,\"name\":\"managedBravo_user_managedBravo_user0\",\"policies\":[{\"action\":\"ASYNC\",\"situation\":\"ABSENT\"},{\"action\":\"ASYNC\",\"situation\":\"ALL_GONE\"},{\"action\":\"ASYNC\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"ASYNC\",\"situation\":\"CONFIRMED\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"ASYNC\",\"situation\":\"LINK_ONLY\"},{\"action\":\"ASYNC\",\"situation\":\"MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"UNASSIGNED\"},{\"action\":\"ASYNC\",\"situation\":\"UNQUALIFIED\"}],\"properties\":[],\"source\":\"managed/bravo_user\",\"target\":\"managed/bravo_user\"}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/mapping/managedBravo_user_managedBravo_user0" + }, + "response": { + "bodySize": 856, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 856, + "text": "{\"_id\":\"mapping/managedBravo_user_managedBravo_user0\",\"consentRequired\":false,\"displayName\":\"managedBravo_user_managedBravo_user0\",\"icon\":null,\"name\":\"managedBravo_user_managedBravo_user0\",\"policies\":[{\"action\":\"ASYNC\",\"situation\":\"ABSENT\"},{\"action\":\"ASYNC\",\"situation\":\"ALL_GONE\"},{\"action\":\"ASYNC\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"ASYNC\",\"situation\":\"CONFIRMED\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"ASYNC\",\"situation\":\"LINK_ONLY\"},{\"action\":\"ASYNC\",\"situation\":\"MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"UNASSIGNED\"},{\"action\":\"ASYNC\",\"situation\":\"UNQUALIFIED\"}],\"properties\":[],\"source\":\"managed/bravo_user\",\"target\":\"managed/bravo_user\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:39:59 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "856" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:39:59.919Z", + "time": 61, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 61 + } + }, + { + "_id": "6b2cc88bb5096bf0ebeaff3612d239d9", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 52, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "52" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1577, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"policy\",\"additionalFiles\":[],\"resources\":[]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/policy" + }, + "response": { + "bodySize": 52, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 52, + "text": "{\"_id\":\"policy\",\"additionalFiles\":[],\"resources\":[]}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:40:00 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "52" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 663, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:39:59.989Z", + "time": 65, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 65 + } + }, + { + "_id": "85aa7f57d20e37b9a3d0385b7306304b", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 493, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "493" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1592, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"privilegeAssignments\",\"privilegeAssignments\":[{\"name\":\"ownerPrivileges\",\"privileges\":[\"owner-view-update-delete-orgs\",\"owner-create-orgs\",\"owner-view-update-delete-admins-and-members\",\"owner-create-admins\",\"admin-view-update-delete-members\",\"admin-create-members\"],\"relationshipField\":\"ownerOfOrg\"},{\"name\":\"adminPrivileges\",\"privileges\":[\"admin-view-update-delete-orgs\",\"admin-create-orgs\",\"admin-view-update-delete-members\",\"admin-create-members\"],\"relationshipField\":\"adminOfOrg\"}]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/privilegeAssignments" + }, + "response": { + "bodySize": 493, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 493, + "text": "{\"_id\":\"privilegeAssignments\",\"privilegeAssignments\":[{\"name\":\"ownerPrivileges\",\"privileges\":[\"owner-view-update-delete-orgs\",\"owner-create-orgs\",\"owner-view-update-delete-admins-and-members\",\"owner-create-admins\",\"admin-view-update-delete-members\",\"admin-create-members\"],\"relationshipField\":\"ownerOfOrg\"},{\"name\":\"adminPrivileges\",\"privileges\":[\"admin-view-update-delete-orgs\",\"admin-create-orgs\",\"admin-view-update-delete-members\",\"admin-create-members\"],\"relationshipField\":\"adminOfOrg\"}]}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:40:00 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "493" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:40:00.060Z", + "time": 127, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 127 + } + }, + { + "_id": "b8b01bca675e40e42b56037fda2a9e49", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 36, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "36" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1581, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"privileges\",\"privileges\":[]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/privileges" + }, + "response": { + "bodySize": 36, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 36, + "text": "{\"_id\":\"privileges\",\"privileges\":[]}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:40:00 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "36" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 663, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:40:00.192Z", + "time": 65, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 65 + } + }, + { + "_id": "0973564c4f348ecf5a515d4983f1ffee", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 7392, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "7392" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1602, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"provisioner.openic/GoogleApps\",\"configurationProperties\":{\"availableLicenses\":[\"101005/1010050001\",\"101001/1010010001\",\"101031/1010310010\",\"101034/1010340002\",\"101038/1010380002\",\"101034/1010340001\",\"101038/1010380003\",\"101034/1010340004\",\"101034/1010340003\",\"101034/1010340006\",\"Google-Apps/Google-Apps-For-Business\",\"101034/1010340005\",\"Google-Vault/Google-Vault\",\"Google-Apps/1010020031\",\"Google-Apps/1010020030\",\"Google-Apps/1010060003\",\"Google-Apps/1010060005\",\"Google-Apps/Google-Apps-Unlimited\",\"Google-Apps/1010020029\",\"Google-Apps/Google-Apps-Lite\",\"101031/1010310003\",\"101033/1010330002\",\"101033/1010330004\",\"Google-Apps/Google-Apps-For-Education\",\"101031/1010310002\",\"101033/1010330003\",\"Google-Apps/1010020026\",\"101031/1010310007\",\"Google-Apps/1010020025\",\"101031/1010310008\",\"Google-Apps/1010020028\",\"Google-Apps/Google-Apps-For-Postini\",\"101031/1010310005\",\"Google-Apps/1010020027\",\"101031/1010310006\",\"101031/1010310009\",\"Google-Vault/Google-Vault-Former-Employee\",\"101038/1010370001\",\"Google-Apps/1010020020\",\"Google-Apps/1010060001\"],\"clientId\":\"&{esv.gac.client.id}\",\"clientSecret\":\"&{esv.gac.secret}\",\"domain\":\"&{esv.gac.domain}\",\"groupsMaxResults\":\"200\",\"listProductAndSkuMaxResults\":\"100\",\"listProductMaxResults\":\"100\",\"membersMaxResults\":\"200\",\"proxyHost\":null,\"proxyPort\":8080,\"refreshToken\":\"&{esv.gac.refresh}\",\"roleAssignmentMaxResults\":100,\"roleMaxResults\":100,\"usersMaxResults\":\"100\",\"validateCertificate\":true},\"connectorRef\":{\"bundleName\":\"org.forgerock.openicf.connectors.googleapps-connector\",\"bundleVersion\":\"[1.5.0.0,1.6.0.0)\",\"connectorHostRef\":\"\",\"connectorName\":\"org.forgerock.openicf.connectors.googleapps.GoogleAppsConnector\",\"displayName\":\"GoogleApps Connector\",\"systemType\":\"provisioner.openicf\"},\"enabled\":{\"$bool\":\"&{esv.gac.enable.connector}\"},\"objectTypes\":{\"__ACCOUNT__\":{\"$schema\":\"http://json-schema.org/draft-03/schema\",\"id\":\"__ACCOUNT__\",\"nativeType\":\"__ACCOUNT__\",\"properties\":{\"__GROUPS__\":{\"flags\":[\"NOT_RETURNED_BY_DEFAULT\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"__GROUPS__\",\"nativeType\":\"string\",\"type\":\"array\"},\"__NAME__\":{\"nativeName\":\"__NAME__\",\"nativeType\":\"string\",\"type\":\"string\"},\"__PASSWORD__\":{\"flags\":[\"NOT_READABLE\",\"NOT_RETURNED_BY_DEFAULT\"],\"nativeName\":\"__PASSWORD__\",\"nativeType\":\"JAVA_TYPE_GUARDEDSTRING\",\"required\":true,\"type\":\"string\"},\"__PHOTO__\":{\"flags\":[\"NOT_RETURNED_BY_DEFAULT\"],\"nativeName\":\"__PHOTO__\",\"nativeType\":\"JAVA_TYPE_BYTE_ARRAY\",\"type\":\"string\"},\"__SECONDARY_EMAILS__\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"__SECONDARY_EMAILS__\",\"nativeType\":\"object\",\"type\":\"array\"},\"__UID__\":{\"nativeName\":\"__UID__\",\"nativeType\":\"string\",\"required\":false,\"type\":\"string\"},\"addresses\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"addresses\",\"nativeType\":\"object\",\"type\":\"array\"},\"agreedToTerms\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"agreedToTerms\",\"nativeType\":\"JAVA_TYPE_PRIMITIVE_BOOLEAN\",\"type\":\"boolean\"},\"aliases\":{\"flags\":[\"NOT_CREATABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"aliases\",\"nativeType\":\"string\",\"type\":\"array\"},\"archived\":{\"nativeName\":\"archived\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"changePasswordAtNextLogin\":{\"nativeName\":\"changePasswordAtNextLogin\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"creationTime\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"creationTime\",\"nativeType\":\"string\",\"type\":\"array\"},\"customSchemas\":{\"nativeName\":\"customSchemas\",\"nativeType\":\"object\",\"type\":\"object\"},\"customerId\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"customerId\",\"nativeType\":\"string\",\"type\":\"string\"},\"deletionTime\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"deletionTime\",\"nativeType\":\"string\",\"type\":\"string\"},\"externalIds\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"externalIds\",\"nativeType\":\"object\",\"type\":\"array\"},\"familyName\":{\"nativeName\":\"familyName\",\"nativeType\":\"string\",\"type\":\"string\"},\"fullName\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"fullName\",\"nativeType\":\"string\",\"type\":\"string\"},\"givenName\":{\"nativeName\":\"givenName\",\"nativeType\":\"string\",\"required\":true,\"type\":\"string\"},\"hashFunction\":{\"flags\":[\"NOT_RETURNED_BY_DEFAULT\"],\"nativeName\":\"hashFunction\",\"nativeType\":\"string\",\"type\":\"string\"},\"ims\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"ims\",\"nativeType\":\"object\",\"type\":\"array\"},\"includeInGlobalAddressList\":{\"nativeName\":\"includeInGlobalAddressList\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"ipWhitelisted\":{\"nativeName\":\"ipWhitelisted\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"isAdmin\":{\"nativeName\":\"isAdmin\",\"nativeType\":\"JAVA_TYPE_PRIMITIVE_BOOLEAN\",\"type\":\"boolean\"},\"isDelegatedAdmin\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isDelegatedAdmin\",\"nativeType\":\"JAVA_TYPE_PRIMITIVE_BOOLEAN\",\"type\":\"boolean\"},\"isEnforcedIn2Sv\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isEnforcedIn2Sv\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"isEnrolledIn2Sv\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isEnrolledIn2Sv\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"isMailboxSetup\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isMailboxSetup\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"languages\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"languages\",\"nativeType\":\"object\",\"type\":\"array\"},\"lastLoginTime\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"lastLoginTime\",\"nativeType\":\"string\",\"type\":\"array\"},\"nonEditableAliases\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"nonEditableAliases\",\"nativeType\":\"string\",\"type\":\"array\"},\"orgUnitPath\":{\"nativeName\":\"orgUnitPath\",\"nativeType\":\"string\",\"type\":\"string\"},\"organizations\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"organizations\",\"nativeType\":\"object\",\"type\":\"array\"},\"phones\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"phones\",\"nativeType\":\"object\",\"type\":\"array\"},\"primaryEmail\":{\"nativeName\":\"primaryEmail\",\"nativeType\":\"string\",\"type\":\"string\"},\"recoveryEmail\":{\"nativeName\":\"recoveryEmail\",\"nativeType\":\"string\",\"type\":\"string\"},\"recoveryPhone\":{\"nativeName\":\"recoveryPhone\",\"nativeType\":\"string\",\"type\":\"string\"},\"relations\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"relations\",\"nativeType\":\"object\",\"type\":\"array\"},\"suspended\":{\"nativeName\":\"suspended\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"suspensionReason\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"suspensionReason\",\"nativeType\":\"string\",\"type\":\"string\"},\"thumbnailPhotoUrl\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"thumbnailPhotoUrl\",\"nativeType\":\"string\",\"type\":\"string\"}},\"type\":\"object\"}},\"operationTimeout\":{\"AUTHENTICATE\":-1,\"CREATE\":-1,\"DELETE\":-1,\"GET\":-1,\"RESOLVEUSERNAME\":-1,\"SCHEMA\":-1,\"SCRIPT_ON_CONNECTOR\":-1,\"SCRIPT_ON_RESOURCE\":-1,\"SEARCH\":-1,\"SYNC\":-1,\"TEST\":-1,\"UPDATE\":-1,\"VALIDATE\":-1},\"poolConfigOption\":{\"maxIdle\":10,\"maxObjects\":10,\"maxWait\":150000,\"minEvictableIdleTimeMillis\":120000,\"minIdle\":1},\"resultsHandlerConfig\":{\"enableAttributesToGetSearchResultsHandler\":true,\"enableCaseInsensitiveFilter\":false,\"enableFilteredResultsHandler\":false,\"enableNormalizingResultsHandler\":false}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/provisioner.openic/GoogleApps" + }, + "response": { + "bodySize": 7392, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 7392, + "text": "{\"_id\":\"provisioner.openic/GoogleApps\",\"configurationProperties\":{\"availableLicenses\":[\"101005/1010050001\",\"101001/1010010001\",\"101031/1010310010\",\"101034/1010340002\",\"101038/1010380002\",\"101034/1010340001\",\"101038/1010380003\",\"101034/1010340004\",\"101034/1010340003\",\"101034/1010340006\",\"Google-Apps/Google-Apps-For-Business\",\"101034/1010340005\",\"Google-Vault/Google-Vault\",\"Google-Apps/1010020031\",\"Google-Apps/1010020030\",\"Google-Apps/1010060003\",\"Google-Apps/1010060005\",\"Google-Apps/Google-Apps-Unlimited\",\"Google-Apps/1010020029\",\"Google-Apps/Google-Apps-Lite\",\"101031/1010310003\",\"101033/1010330002\",\"101033/1010330004\",\"Google-Apps/Google-Apps-For-Education\",\"101031/1010310002\",\"101033/1010330003\",\"Google-Apps/1010020026\",\"101031/1010310007\",\"Google-Apps/1010020025\",\"101031/1010310008\",\"Google-Apps/1010020028\",\"Google-Apps/Google-Apps-For-Postini\",\"101031/1010310005\",\"Google-Apps/1010020027\",\"101031/1010310006\",\"101031/1010310009\",\"Google-Vault/Google-Vault-Former-Employee\",\"101038/1010370001\",\"Google-Apps/1010020020\",\"Google-Apps/1010060001\"],\"clientId\":\"&{esv.gac.client.id}\",\"clientSecret\":\"&{esv.gac.secret}\",\"domain\":\"&{esv.gac.domain}\",\"groupsMaxResults\":\"200\",\"listProductAndSkuMaxResults\":\"100\",\"listProductMaxResults\":\"100\",\"membersMaxResults\":\"200\",\"proxyHost\":null,\"proxyPort\":8080,\"refreshToken\":\"&{esv.gac.refresh}\",\"roleAssignmentMaxResults\":100,\"roleMaxResults\":100,\"usersMaxResults\":\"100\",\"validateCertificate\":true},\"connectorRef\":{\"bundleName\":\"org.forgerock.openicf.connectors.googleapps-connector\",\"bundleVersion\":\"[1.5.0.0,1.6.0.0)\",\"connectorHostRef\":\"\",\"connectorName\":\"org.forgerock.openicf.connectors.googleapps.GoogleAppsConnector\",\"displayName\":\"GoogleApps Connector\",\"systemType\":\"provisioner.openicf\"},\"enabled\":{\"$bool\":\"&{esv.gac.enable.connector}\"},\"objectTypes\":{\"__ACCOUNT__\":{\"$schema\":\"http://json-schema.org/draft-03/schema\",\"id\":\"__ACCOUNT__\",\"nativeType\":\"__ACCOUNT__\",\"properties\":{\"__GROUPS__\":{\"flags\":[\"NOT_RETURNED_BY_DEFAULT\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"__GROUPS__\",\"nativeType\":\"string\",\"type\":\"array\"},\"__NAME__\":{\"nativeName\":\"__NAME__\",\"nativeType\":\"string\",\"type\":\"string\"},\"__PASSWORD__\":{\"flags\":[\"NOT_READABLE\",\"NOT_RETURNED_BY_DEFAULT\"],\"nativeName\":\"__PASSWORD__\",\"nativeType\":\"JAVA_TYPE_GUARDEDSTRING\",\"required\":true,\"type\":\"string\"},\"__PHOTO__\":{\"flags\":[\"NOT_RETURNED_BY_DEFAULT\"],\"nativeName\":\"__PHOTO__\",\"nativeType\":\"JAVA_TYPE_BYTE_ARRAY\",\"type\":\"string\"},\"__SECONDARY_EMAILS__\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"__SECONDARY_EMAILS__\",\"nativeType\":\"object\",\"type\":\"array\"},\"__UID__\":{\"nativeName\":\"__UID__\",\"nativeType\":\"string\",\"required\":false,\"type\":\"string\"},\"addresses\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"addresses\",\"nativeType\":\"object\",\"type\":\"array\"},\"agreedToTerms\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"agreedToTerms\",\"nativeType\":\"JAVA_TYPE_PRIMITIVE_BOOLEAN\",\"type\":\"boolean\"},\"aliases\":{\"flags\":[\"NOT_CREATABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"aliases\",\"nativeType\":\"string\",\"type\":\"array\"},\"archived\":{\"nativeName\":\"archived\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"changePasswordAtNextLogin\":{\"nativeName\":\"changePasswordAtNextLogin\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"creationTime\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"creationTime\",\"nativeType\":\"string\",\"type\":\"array\"},\"customSchemas\":{\"nativeName\":\"customSchemas\",\"nativeType\":\"object\",\"type\":\"object\"},\"customerId\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"customerId\",\"nativeType\":\"string\",\"type\":\"string\"},\"deletionTime\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"deletionTime\",\"nativeType\":\"string\",\"type\":\"string\"},\"externalIds\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"externalIds\",\"nativeType\":\"object\",\"type\":\"array\"},\"familyName\":{\"nativeName\":\"familyName\",\"nativeType\":\"string\",\"type\":\"string\"},\"fullName\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"fullName\",\"nativeType\":\"string\",\"type\":\"string\"},\"givenName\":{\"nativeName\":\"givenName\",\"nativeType\":\"string\",\"required\":true,\"type\":\"string\"},\"hashFunction\":{\"flags\":[\"NOT_RETURNED_BY_DEFAULT\"],\"nativeName\":\"hashFunction\",\"nativeType\":\"string\",\"type\":\"string\"},\"ims\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"ims\",\"nativeType\":\"object\",\"type\":\"array\"},\"includeInGlobalAddressList\":{\"nativeName\":\"includeInGlobalAddressList\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"ipWhitelisted\":{\"nativeName\":\"ipWhitelisted\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"isAdmin\":{\"nativeName\":\"isAdmin\",\"nativeType\":\"JAVA_TYPE_PRIMITIVE_BOOLEAN\",\"type\":\"boolean\"},\"isDelegatedAdmin\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isDelegatedAdmin\",\"nativeType\":\"JAVA_TYPE_PRIMITIVE_BOOLEAN\",\"type\":\"boolean\"},\"isEnforcedIn2Sv\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isEnforcedIn2Sv\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"isEnrolledIn2Sv\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isEnrolledIn2Sv\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"isMailboxSetup\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isMailboxSetup\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"languages\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"languages\",\"nativeType\":\"object\",\"type\":\"array\"},\"lastLoginTime\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"lastLoginTime\",\"nativeType\":\"string\",\"type\":\"array\"},\"nonEditableAliases\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"nonEditableAliases\",\"nativeType\":\"string\",\"type\":\"array\"},\"orgUnitPath\":{\"nativeName\":\"orgUnitPath\",\"nativeType\":\"string\",\"type\":\"string\"},\"organizations\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"organizations\",\"nativeType\":\"object\",\"type\":\"array\"},\"phones\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"phones\",\"nativeType\":\"object\",\"type\":\"array\"},\"primaryEmail\":{\"nativeName\":\"primaryEmail\",\"nativeType\":\"string\",\"type\":\"string\"},\"recoveryEmail\":{\"nativeName\":\"recoveryEmail\",\"nativeType\":\"string\",\"type\":\"string\"},\"recoveryPhone\":{\"nativeName\":\"recoveryPhone\",\"nativeType\":\"string\",\"type\":\"string\"},\"relations\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"relations\",\"nativeType\":\"object\",\"type\":\"array\"},\"suspended\":{\"nativeName\":\"suspended\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"suspensionReason\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"suspensionReason\",\"nativeType\":\"string\",\"type\":\"string\"},\"thumbnailPhotoUrl\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"thumbnailPhotoUrl\",\"nativeType\":\"string\",\"type\":\"string\"}},\"type\":\"object\"}},\"operationTimeout\":{\"AUTHENTICATE\":-1,\"CREATE\":-1,\"DELETE\":-1,\"GET\":-1,\"RESOLVEUSERNAME\":-1,\"SCHEMA\":-1,\"SCRIPT_ON_CONNECTOR\":-1,\"SCRIPT_ON_RESOURCE\":-1,\"SEARCH\":-1,\"SYNC\":-1,\"TEST\":-1,\"UPDATE\":-1,\"VALIDATE\":-1},\"poolConfigOption\":{\"maxIdle\":10,\"maxObjects\":10,\"maxWait\":150000,\"minEvictableIdleTimeMillis\":120000,\"minIdle\":1},\"resultsHandlerConfig\":{\"enableAttributesToGetSearchResultsHandler\":true,\"enableCaseInsensitiveFilter\":false,\"enableFilteredResultsHandler\":false,\"enableNormalizingResultsHandler\":false}}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:40:00 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "7392" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:40:00.263Z", + "time": 75, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 75 + } + }, + { + "_id": "ef885b8f896eab5f882e2bd3a3940501", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 7393, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "7393" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1603, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"provisioner.openicf/GoogleApps\",\"configurationProperties\":{\"availableLicenses\":[\"101005/1010050001\",\"101001/1010010001\",\"101031/1010310010\",\"101034/1010340002\",\"101038/1010380002\",\"101034/1010340001\",\"101038/1010380003\",\"101034/1010340004\",\"101034/1010340003\",\"101034/1010340006\",\"Google-Apps/Google-Apps-For-Business\",\"101034/1010340005\",\"Google-Vault/Google-Vault\",\"Google-Apps/1010020031\",\"Google-Apps/1010020030\",\"Google-Apps/1010060003\",\"Google-Apps/1010060005\",\"Google-Apps/Google-Apps-Unlimited\",\"Google-Apps/1010020029\",\"Google-Apps/Google-Apps-Lite\",\"101031/1010310003\",\"101033/1010330002\",\"101033/1010330004\",\"Google-Apps/Google-Apps-For-Education\",\"101031/1010310002\",\"101033/1010330003\",\"Google-Apps/1010020026\",\"101031/1010310007\",\"Google-Apps/1010020025\",\"101031/1010310008\",\"Google-Apps/1010020028\",\"Google-Apps/Google-Apps-For-Postini\",\"101031/1010310005\",\"Google-Apps/1010020027\",\"101031/1010310006\",\"101031/1010310009\",\"Google-Vault/Google-Vault-Former-Employee\",\"101038/1010370001\",\"Google-Apps/1010020020\",\"Google-Apps/1010060001\"],\"clientId\":\"&{esv.gac.client.id}\",\"clientSecret\":\"&{esv.gac.secret}\",\"domain\":\"&{esv.gac.domain}\",\"groupsMaxResults\":\"200\",\"listProductAndSkuMaxResults\":\"100\",\"listProductMaxResults\":\"100\",\"membersMaxResults\":\"200\",\"proxyHost\":null,\"proxyPort\":8080,\"refreshToken\":\"&{esv.gac.refresh}\",\"roleAssignmentMaxResults\":100,\"roleMaxResults\":100,\"usersMaxResults\":\"100\",\"validateCertificate\":true},\"connectorRef\":{\"bundleName\":\"org.forgerock.openicf.connectors.googleapps-connector\",\"bundleVersion\":\"[1.5.0.0,1.6.0.0)\",\"connectorHostRef\":\"\",\"connectorName\":\"org.forgerock.openicf.connectors.googleapps.GoogleAppsConnector\",\"displayName\":\"GoogleApps Connector\",\"systemType\":\"provisioner.openicf\"},\"enabled\":{\"$bool\":\"&{esv.gac.enable.connector}\"},\"objectTypes\":{\"__ACCOUNT__\":{\"$schema\":\"http://json-schema.org/draft-03/schema\",\"id\":\"__ACCOUNT__\",\"nativeType\":\"__ACCOUNT__\",\"properties\":{\"__GROUPS__\":{\"flags\":[\"NOT_RETURNED_BY_DEFAULT\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"__GROUPS__\",\"nativeType\":\"string\",\"type\":\"array\"},\"__NAME__\":{\"nativeName\":\"__NAME__\",\"nativeType\":\"string\",\"type\":\"string\"},\"__PASSWORD__\":{\"flags\":[\"NOT_READABLE\",\"NOT_RETURNED_BY_DEFAULT\"],\"nativeName\":\"__PASSWORD__\",\"nativeType\":\"JAVA_TYPE_GUARDEDSTRING\",\"required\":true,\"type\":\"string\"},\"__PHOTO__\":{\"flags\":[\"NOT_RETURNED_BY_DEFAULT\"],\"nativeName\":\"__PHOTO__\",\"nativeType\":\"JAVA_TYPE_BYTE_ARRAY\",\"type\":\"string\"},\"__SECONDARY_EMAILS__\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"__SECONDARY_EMAILS__\",\"nativeType\":\"object\",\"type\":\"array\"},\"__UID__\":{\"nativeName\":\"__UID__\",\"nativeType\":\"string\",\"required\":false,\"type\":\"string\"},\"addresses\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"addresses\",\"nativeType\":\"object\",\"type\":\"array\"},\"agreedToTerms\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"agreedToTerms\",\"nativeType\":\"JAVA_TYPE_PRIMITIVE_BOOLEAN\",\"type\":\"boolean\"},\"aliases\":{\"flags\":[\"NOT_CREATABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"aliases\",\"nativeType\":\"string\",\"type\":\"array\"},\"archived\":{\"nativeName\":\"archived\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"changePasswordAtNextLogin\":{\"nativeName\":\"changePasswordAtNextLogin\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"creationTime\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"creationTime\",\"nativeType\":\"string\",\"type\":\"array\"},\"customSchemas\":{\"nativeName\":\"customSchemas\",\"nativeType\":\"object\",\"type\":\"object\"},\"customerId\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"customerId\",\"nativeType\":\"string\",\"type\":\"string\"},\"deletionTime\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"deletionTime\",\"nativeType\":\"string\",\"type\":\"string\"},\"externalIds\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"externalIds\",\"nativeType\":\"object\",\"type\":\"array\"},\"familyName\":{\"nativeName\":\"familyName\",\"nativeType\":\"string\",\"type\":\"string\"},\"fullName\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"fullName\",\"nativeType\":\"string\",\"type\":\"string\"},\"givenName\":{\"nativeName\":\"givenName\",\"nativeType\":\"string\",\"required\":true,\"type\":\"string\"},\"hashFunction\":{\"flags\":[\"NOT_RETURNED_BY_DEFAULT\"],\"nativeName\":\"hashFunction\",\"nativeType\":\"string\",\"type\":\"string\"},\"ims\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"ims\",\"nativeType\":\"object\",\"type\":\"array\"},\"includeInGlobalAddressList\":{\"nativeName\":\"includeInGlobalAddressList\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"ipWhitelisted\":{\"nativeName\":\"ipWhitelisted\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"isAdmin\":{\"nativeName\":\"isAdmin\",\"nativeType\":\"JAVA_TYPE_PRIMITIVE_BOOLEAN\",\"type\":\"boolean\"},\"isDelegatedAdmin\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isDelegatedAdmin\",\"nativeType\":\"JAVA_TYPE_PRIMITIVE_BOOLEAN\",\"type\":\"boolean\"},\"isEnforcedIn2Sv\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isEnforcedIn2Sv\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"isEnrolledIn2Sv\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isEnrolledIn2Sv\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"isMailboxSetup\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isMailboxSetup\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"languages\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"languages\",\"nativeType\":\"object\",\"type\":\"array\"},\"lastLoginTime\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"lastLoginTime\",\"nativeType\":\"string\",\"type\":\"array\"},\"nonEditableAliases\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"nonEditableAliases\",\"nativeType\":\"string\",\"type\":\"array\"},\"orgUnitPath\":{\"nativeName\":\"orgUnitPath\",\"nativeType\":\"string\",\"type\":\"string\"},\"organizations\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"organizations\",\"nativeType\":\"object\",\"type\":\"array\"},\"phones\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"phones\",\"nativeType\":\"object\",\"type\":\"array\"},\"primaryEmail\":{\"nativeName\":\"primaryEmail\",\"nativeType\":\"string\",\"type\":\"string\"},\"recoveryEmail\":{\"nativeName\":\"recoveryEmail\",\"nativeType\":\"string\",\"type\":\"string\"},\"recoveryPhone\":{\"nativeName\":\"recoveryPhone\",\"nativeType\":\"string\",\"type\":\"string\"},\"relations\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"relations\",\"nativeType\":\"object\",\"type\":\"array\"},\"suspended\":{\"nativeName\":\"suspended\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"suspensionReason\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"suspensionReason\",\"nativeType\":\"string\",\"type\":\"string\"},\"thumbnailPhotoUrl\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"thumbnailPhotoUrl\",\"nativeType\":\"string\",\"type\":\"string\"}},\"type\":\"object\"}},\"operationTimeout\":{\"AUTHENTICATE\":-1,\"CREATE\":-1,\"DELETE\":-1,\"GET\":-1,\"RESOLVEUSERNAME\":-1,\"SCHEMA\":-1,\"SCRIPT_ON_CONNECTOR\":-1,\"SCRIPT_ON_RESOURCE\":-1,\"SEARCH\":-1,\"SYNC\":-1,\"TEST\":-1,\"UPDATE\":-1,\"VALIDATE\":-1},\"poolConfigOption\":{\"maxIdle\":10,\"maxObjects\":10,\"maxWait\":150000,\"minEvictableIdleTimeMillis\":120000,\"minIdle\":1},\"resultsHandlerConfig\":{\"enableAttributesToGetSearchResultsHandler\":true,\"enableCaseInsensitiveFilter\":false,\"enableFilteredResultsHandler\":false,\"enableNormalizingResultsHandler\":false}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/provisioner.openicf/GoogleApps" + }, + "response": { + "bodySize": 7393, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 7393, + "text": "{\"_id\":\"provisioner.openicf/GoogleApps\",\"configurationProperties\":{\"availableLicenses\":[\"101005/1010050001\",\"101001/1010010001\",\"101031/1010310010\",\"101034/1010340002\",\"101038/1010380002\",\"101034/1010340001\",\"101038/1010380003\",\"101034/1010340004\",\"101034/1010340003\",\"101034/1010340006\",\"Google-Apps/Google-Apps-For-Business\",\"101034/1010340005\",\"Google-Vault/Google-Vault\",\"Google-Apps/1010020031\",\"Google-Apps/1010020030\",\"Google-Apps/1010060003\",\"Google-Apps/1010060005\",\"Google-Apps/Google-Apps-Unlimited\",\"Google-Apps/1010020029\",\"Google-Apps/Google-Apps-Lite\",\"101031/1010310003\",\"101033/1010330002\",\"101033/1010330004\",\"Google-Apps/Google-Apps-For-Education\",\"101031/1010310002\",\"101033/1010330003\",\"Google-Apps/1010020026\",\"101031/1010310007\",\"Google-Apps/1010020025\",\"101031/1010310008\",\"Google-Apps/1010020028\",\"Google-Apps/Google-Apps-For-Postini\",\"101031/1010310005\",\"Google-Apps/1010020027\",\"101031/1010310006\",\"101031/1010310009\",\"Google-Vault/Google-Vault-Former-Employee\",\"101038/1010370001\",\"Google-Apps/1010020020\",\"Google-Apps/1010060001\"],\"clientId\":\"&{esv.gac.client.id}\",\"clientSecret\":\"&{esv.gac.secret}\",\"domain\":\"&{esv.gac.domain}\",\"groupsMaxResults\":\"200\",\"listProductAndSkuMaxResults\":\"100\",\"listProductMaxResults\":\"100\",\"membersMaxResults\":\"200\",\"proxyHost\":null,\"proxyPort\":8080,\"refreshToken\":\"&{esv.gac.refresh}\",\"roleAssignmentMaxResults\":100,\"roleMaxResults\":100,\"usersMaxResults\":\"100\",\"validateCertificate\":true},\"connectorRef\":{\"bundleName\":\"org.forgerock.openicf.connectors.googleapps-connector\",\"bundleVersion\":\"[1.5.0.0,1.6.0.0)\",\"connectorHostRef\":\"\",\"connectorName\":\"org.forgerock.openicf.connectors.googleapps.GoogleAppsConnector\",\"displayName\":\"GoogleApps Connector\",\"systemType\":\"provisioner.openicf\"},\"enabled\":{\"$bool\":\"&{esv.gac.enable.connector}\"},\"objectTypes\":{\"__ACCOUNT__\":{\"$schema\":\"http://json-schema.org/draft-03/schema\",\"id\":\"__ACCOUNT__\",\"nativeType\":\"__ACCOUNT__\",\"properties\":{\"__GROUPS__\":{\"flags\":[\"NOT_RETURNED_BY_DEFAULT\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"__GROUPS__\",\"nativeType\":\"string\",\"type\":\"array\"},\"__NAME__\":{\"nativeName\":\"__NAME__\",\"nativeType\":\"string\",\"type\":\"string\"},\"__PASSWORD__\":{\"flags\":[\"NOT_READABLE\",\"NOT_RETURNED_BY_DEFAULT\"],\"nativeName\":\"__PASSWORD__\",\"nativeType\":\"JAVA_TYPE_GUARDEDSTRING\",\"required\":true,\"type\":\"string\"},\"__PHOTO__\":{\"flags\":[\"NOT_RETURNED_BY_DEFAULT\"],\"nativeName\":\"__PHOTO__\",\"nativeType\":\"JAVA_TYPE_BYTE_ARRAY\",\"type\":\"string\"},\"__SECONDARY_EMAILS__\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"__SECONDARY_EMAILS__\",\"nativeType\":\"object\",\"type\":\"array\"},\"__UID__\":{\"nativeName\":\"__UID__\",\"nativeType\":\"string\",\"required\":false,\"type\":\"string\"},\"addresses\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"addresses\",\"nativeType\":\"object\",\"type\":\"array\"},\"agreedToTerms\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"agreedToTerms\",\"nativeType\":\"JAVA_TYPE_PRIMITIVE_BOOLEAN\",\"type\":\"boolean\"},\"aliases\":{\"flags\":[\"NOT_CREATABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"aliases\",\"nativeType\":\"string\",\"type\":\"array\"},\"archived\":{\"nativeName\":\"archived\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"changePasswordAtNextLogin\":{\"nativeName\":\"changePasswordAtNextLogin\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"creationTime\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"creationTime\",\"nativeType\":\"string\",\"type\":\"array\"},\"customSchemas\":{\"nativeName\":\"customSchemas\",\"nativeType\":\"object\",\"type\":\"object\"},\"customerId\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"customerId\",\"nativeType\":\"string\",\"type\":\"string\"},\"deletionTime\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"deletionTime\",\"nativeType\":\"string\",\"type\":\"string\"},\"externalIds\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"externalIds\",\"nativeType\":\"object\",\"type\":\"array\"},\"familyName\":{\"nativeName\":\"familyName\",\"nativeType\":\"string\",\"type\":\"string\"},\"fullName\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"fullName\",\"nativeType\":\"string\",\"type\":\"string\"},\"givenName\":{\"nativeName\":\"givenName\",\"nativeType\":\"string\",\"required\":true,\"type\":\"string\"},\"hashFunction\":{\"flags\":[\"NOT_RETURNED_BY_DEFAULT\"],\"nativeName\":\"hashFunction\",\"nativeType\":\"string\",\"type\":\"string\"},\"ims\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"ims\",\"nativeType\":\"object\",\"type\":\"array\"},\"includeInGlobalAddressList\":{\"nativeName\":\"includeInGlobalAddressList\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"ipWhitelisted\":{\"nativeName\":\"ipWhitelisted\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"isAdmin\":{\"nativeName\":\"isAdmin\",\"nativeType\":\"JAVA_TYPE_PRIMITIVE_BOOLEAN\",\"type\":\"boolean\"},\"isDelegatedAdmin\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isDelegatedAdmin\",\"nativeType\":\"JAVA_TYPE_PRIMITIVE_BOOLEAN\",\"type\":\"boolean\"},\"isEnforcedIn2Sv\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isEnforcedIn2Sv\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"isEnrolledIn2Sv\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isEnrolledIn2Sv\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"isMailboxSetup\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isMailboxSetup\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"languages\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"languages\",\"nativeType\":\"object\",\"type\":\"array\"},\"lastLoginTime\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"lastLoginTime\",\"nativeType\":\"string\",\"type\":\"array\"},\"nonEditableAliases\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"nonEditableAliases\",\"nativeType\":\"string\",\"type\":\"array\"},\"orgUnitPath\":{\"nativeName\":\"orgUnitPath\",\"nativeType\":\"string\",\"type\":\"string\"},\"organizations\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"organizations\",\"nativeType\":\"object\",\"type\":\"array\"},\"phones\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"phones\",\"nativeType\":\"object\",\"type\":\"array\"},\"primaryEmail\":{\"nativeName\":\"primaryEmail\",\"nativeType\":\"string\",\"type\":\"string\"},\"recoveryEmail\":{\"nativeName\":\"recoveryEmail\",\"nativeType\":\"string\",\"type\":\"string\"},\"recoveryPhone\":{\"nativeName\":\"recoveryPhone\",\"nativeType\":\"string\",\"type\":\"string\"},\"relations\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"relations\",\"nativeType\":\"object\",\"type\":\"array\"},\"suspended\":{\"nativeName\":\"suspended\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"suspensionReason\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"suspensionReason\",\"nativeType\":\"string\",\"type\":\"string\"},\"thumbnailPhotoUrl\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"thumbnailPhotoUrl\",\"nativeType\":\"string\",\"type\":\"string\"}},\"type\":\"object\"}},\"operationTimeout\":{\"AUTHENTICATE\":-1,\"CREATE\":-1,\"DELETE\":-1,\"GET\":-1,\"RESOLVEUSERNAME\":-1,\"SCHEMA\":-1,\"SCRIPT_ON_CONNECTOR\":-1,\"SCRIPT_ON_RESOURCE\":-1,\"SEARCH\":-1,\"SYNC\":-1,\"TEST\":-1,\"UPDATE\":-1,\"VALIDATE\":-1},\"poolConfigOption\":{\"maxIdle\":10,\"maxObjects\":10,\"maxWait\":150000,\"minEvictableIdleTimeMillis\":120000,\"minIdle\":1},\"resultsHandlerConfig\":{\"enableAttributesToGetSearchResultsHandler\":true,\"enableCaseInsensitiveFilter\":false,\"enableFilteredResultsHandler\":false,\"enableNormalizingResultsHandler\":false}}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:40:00 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "7393" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:40:00.347Z", + "time": 71, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 71 + } + }, + { + "_id": "afc4ea1a2cd6c90cb44272935a278c5e", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 253, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "253" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1613, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"provisioner.openicf.connectorinfoprovider\",\"connectorsLocation\":\"connectors\",\"remoteConnectorClients\":[{\"enabled\":true,\"name\":\"rcs1\",\"useSSL\":true}],\"remoteConnectorClientsGroups\":[],\"remoteConnectorServers\":[],\"remoteConnectorServersGroups\":[]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/provisioner.openicf.connectorinfoprovider" + }, + "response": { + "bodySize": 253, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 253, + "text": "{\"_id\":\"provisioner.openicf.connectorinfoprovider\",\"connectorsLocation\":\"connectors\",\"remoteConnectorClients\":[{\"enabled\":true,\"name\":\"rcs1\",\"useSSL\":true}],\"remoteConnectorClientsGroups\":[],\"remoteConnectorServers\":[],\"remoteConnectorServersGroups\":[]}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:40:00 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "253" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:40:00.423Z", + "time": 58, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 58 + } + }, + { + "_id": "19bbfab7ac7845a4217a7fca668c3824", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 40821, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "40821" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1581, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"repo.ds\",\"commands\":{\"delete-mapping-links\":{\"_queryFilter\":\"/linkType eq \\\"${mapping}\\\"\",\"operation\":\"DELETE\"},\"delete-target-ids-for-recon\":{\"_queryFilter\":\"/reconId eq \\\"${reconId}\\\"\",\"operation\":\"DELETE\"}},\"embedded\":false,\"ldapConnectionFactories\":{\"bind\":{\"availabilityCheckIntervalSeconds\":30,\"availabilityCheckTimeoutMilliSeconds\":10000,\"connectionPoolSize\":50,\"connectionSecurity\":\"none\",\"heartBeatIntervalSeconds\":60,\"heartBeatTimeoutMilliSeconds\":10000,\"primaryLdapServers\":[{\"hostname\":\"userstore-0.userstore\",\"port\":1389}],\"secondaryLdapServers\":[{\"hostname\":\"userstore-2.userstore\",\"port\":1389}]},\"root\":{\"authentication\":{\"simple\":{\"bindDn\":\"uid=admin\",\"bindPassword\":\"&{userstore.password}\"}},\"inheritFrom\":\"bind\"}},\"maxConnectionAttempts\":5,\"queries\":{\"explicit\":{\"credential-internaluser-query\":{\"_queryFilter\":\"/_id eq \\\"${username}\\\"\"},\"credential-query\":{\"_queryFilter\":\"/userName eq \\\"${username}\\\"\"},\"for-userName\":{\"_queryFilter\":\"/userName eq \\\"${uid}\\\"\"},\"links-for-firstId\":{\"_queryFilter\":\"/linkType eq \\\"${linkType}\\\" AND /firstId = \\\"${firstId}\\\"\"},\"links-for-linkType\":{\"_queryFilter\":\"/linkType eq \\\"${linkType}\\\"\"},\"query-all\":{\"_queryFilter\":\"true\"},\"query-all-ids\":{\"_fields\":\"_id,_rev\",\"_queryFilter\":\"true\"}},\"generic\":{\"credential-internaluser-query\":{\"_queryFilter\":\"/_id eq \\\"${username}\\\"\"},\"credential-query\":{\"_queryFilter\":\"/userName eq \\\"${username}\\\"\"},\"find-relationship-edges\":{\"_queryFilter\":\"((/firstResourceCollection eq \\\"${firstResourceCollection}\\\" and /firstResourceId eq \\\"${firstResourceId}\\\" and /firstPropertyName eq \\\"${firstPropertyName}\\\") and (/secondResourceCollection eq \\\"${secondResourceCollection}\\\" and /secondResourceId eq \\\"${secondResourceId}\\\" and /secondPropertyName eq \\\"${secondPropertyName}\\\")) or ((/firstResourceCollection eq \\\"${secondResourceCollection}\\\" and /firstResourceId eq \\\"${secondResourceId}\\\" and /firstPropertyName eq \\\"${secondPropertyName}\\\") and (/secondResourceCollection eq \\\"${firstResourceCollection}\\\" and /secondResourceId eq \\\"${firstResourceId}\\\" and /secondPropertyName eq \\\"${firstPropertyName}\\\"))\"},\"find-relationships-for-resource\":{\"_queryFilter\":\"(/firstResourceCollection eq \\\"${resourceCollection}\\\" and /firstResourceId eq \\\"${resourceId}\\\" and /firstPropertyName eq \\\"${propertyName}\\\") or (/secondResourceCollection eq \\\"${resourceCollection}\\\" and /secondResourceId eq \\\"${resourceId}\\\" and /secondPropertyName eq \\\"${propertyName}\\\")\"},\"for-userName\":{\"_queryFilter\":\"/userName eq \\\"${uid}\\\"\"},\"get-by-field-value\":{\"_queryFilter\":\"/${field} eq \\\"${value}\\\"\"},\"get-notifications-for-user\":{\"_queryFilter\":\"/receiverId eq \\\"${userId}\\\"\",\"_sortKeys\":\"-createDate\"},\"get-recons\":{\"_fields\":\"reconId,mapping,activitydate\",\"_queryFilter\":\"/entryType eq \\\"summary\\\"\",\"_sortKeys\":\"-activitydate\"},\"links-for-firstId\":{\"_queryFilter\":\"/linkType eq \\\"${linkType}\\\" AND /firstId = \\\"${firstId}\\\"\"},\"links-for-linkType\":{\"_queryFilter\":\"/linkType eq \\\"${linkType}\\\"\"},\"query-all\":{\"_queryFilter\":\"true\"},\"query-all-ids\":{\"_fields\":\"_id,_rev\",\"_queryFilter\":\"true\"},\"query-cluster-events\":{\"_queryFilter\":\"/instanceId eq \\\"${instanceId}\\\"\"},\"query-cluster-failed-instances\":{\"_queryFilter\":\"/timestamp le ${timestamp} and (/state eq \\\"1\\\" or /state eq \\\"2\\\")\"},\"query-cluster-instances\":{\"_queryFilter\":\"true\"},\"query-cluster-running-instances\":{\"_queryFilter\":\"/state eq 1\"}}},\"resourceMapping\":{\"defaultMapping\":{\"dnTemplate\":\"ou=generic,dc=openidm,dc=example,dc=com\"},\"explicitMapping\":{\"clusteredrecontargetids\":{\"dnTemplate\":\"ou=clusteredrecontargetids,dc=openidm,dc=example,dc=com\",\"objectClasses\":[\"uidObject\",\"fr-idm-recon-clusteredTargetIds\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"uid\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"reconId\":{\"ldapAttribute\":\"fr-idm-recon-id\",\"type\":\"simple\"},\"targetIds\":{\"ldapAttribute\":\"fr-idm-recon-targetIds\",\"type\":\"json\"}}},\"dsconfig/attributeValue\":{\"dnTemplate\":\"cn=Password Validators,cn=config\",\"objectClasses\":[\"ds-cfg-password-validator\",\"ds-cfg-attribute-value-password-validator\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"checkSubstrings\":{\"ldapAttribute\":\"ds-cfg-check-substrings\",\"type\":\"simple\"},\"enabled\":{\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"javaClass\":{\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"matchAttribute\":{\"isMultiValued\":true,\"ldapAttribute\":\"ds-cfg-match-attribute\",\"type\":\"simple\"},\"minSubstringLength\":{\"ldapAttribute\":\"ds-cfg-min-substring-length\",\"type\":\"simple\"},\"testReversedPassword\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-test-reversed-password\",\"type\":\"simple\"}}},\"dsconfig/characterSet\":{\"dnTemplate\":\"cn=Password Validators,cn=config\",\"objectClasses\":[\"ds-cfg-password-validator\",\"ds-cfg-character-set-password-validator\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"allowUnclassifiedCharacters\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-allow-unclassified-characters\",\"type\":\"simple\"},\"characterSet\":{\"isMultiValued\":true,\"ldapAttribute\":\"ds-cfg-character-set\",\"type\":\"simple\"},\"enabled\":{\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"javaClass\":{\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"minCharacterSets\":{\"ldapAttribute\":\"ds-cfg-min-character-sets\",\"type\":\"simple\"}}},\"dsconfig/dictionary\":{\"dnTemplate\":\"cn=Password Validators,cn=config\",\"objectClasses\":[\"ds-cfg-password-validator\",\"ds-cfg-dictionary-password-validator\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"caseSensitiveValidation\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-case-sensitive-validation\",\"type\":\"simple\"},\"checkSubstrings\":{\"ldapAttribute\":\"ds-cfg-check-substrings\",\"type\":\"simple\"},\"dictionaryFile\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-dictionary-file\",\"type\":\"simple\"},\"enabled\":{\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"javaClass\":{\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"minSubstringLength\":{\"ldapAttribute\":\"ds-cfg-min-substring-length\",\"type\":\"simple\"},\"testReversedPassword\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-test-reversed-password\",\"type\":\"simple\"}}},\"dsconfig/lengthBased\":{\"dnTemplate\":\"cn=Password Validators,cn=config\",\"objectClasses\":[\"ds-cfg-password-validator\",\"ds-cfg-length-based-password-validator\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"enabled\":{\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"javaClass\":{\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"maxPasswordLength\":{\"ldapAttribute\":\"ds-cfg-max-password-length\",\"type\":\"simple\"},\"minPasswordLength\":{\"ldapAttribute\":\"ds-cfg-min-password-length\",\"type\":\"simple\"}}},\"dsconfig/passwordPolicies\":{\"dnTemplate\":\"cn=Password Policies,cn=config\",\"objectClasses\":[\"ds-cfg-password-policy\",\"ds-cfg-authentication-policy\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"allowPreEncodedPasswords\":{\"ldapAttribute\":\"ds-cfg-allow-pre-encoded-passwords\",\"type\":\"simple\"},\"defaultPasswordStorageScheme\":{\"isMultiValued\":true,\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-default-password-storage-scheme\",\"type\":\"simple\"},\"deprecatedPasswordStorageScheme\":{\"isMultiValued\":true,\"ldapAttribute\":\"ds-cfg-deprecated-password-storage-scheme\",\"type\":\"simple\"},\"maxPasswordAge\":{\"ldapAttribute\":\"ds-cfg-max-password-age\",\"type\":\"simple\"},\"passwordAttribute\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-password-attribute\",\"type\":\"simple\"},\"passwordHistoryCount\":{\"ldapAttribute\":\"ds-cfg-password-history-count\",\"type\":\"simple\"},\"validator\":{\"isMultiValued\":true,\"ldapAttribute\":\"ds-cfg-password-validator\",\"type\":\"simple\"}}},\"dsconfig/repeatedCharacters\":{\"dnTemplate\":\"cn=Password Validators,cn=config\",\"objectClasses\":[\"ds-cfg-password-validator\",\"ds-cfg-repeated-characters-password-validator\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"caseSensitiveValidation\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-case-sensitive-validation\",\"type\":\"simple\"},\"enabled\":{\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"javaClass\":{\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"maxConsecutiveLength\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-max-consecutive-length\",\"type\":\"simple\"}}},\"dsconfig/similarityBased\":{\"dnTemplate\":\"cn=Password Validators,cn=config\",\"objectClasses\":[\"ds-cfg-password-validator\",\"ds-cfg-similarity-based-password-validator\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"enabled\":{\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"javaClass\":{\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"minPasswordDifference\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-min-password-difference\",\"type\":\"simple\"}}},\"dsconfig/uniqueCharacters\":{\"dnTemplate\":\"cn=Password Validators,cn=config\",\"objectClasses\":[\"ds-cfg-password-validator\",\"ds-cfg-unique-characters-password-validator\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"caseSensitiveValidation\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-case-sensitive-validation\",\"type\":\"simple\"},\"enabled\":{\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"javaClass\":{\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"minUniqueCharacters\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-min-unique-characters\",\"type\":\"simple\"}}},\"dsconfig/userDefinedVirtualAttribute\":{\"dnTemplate\":\"cn=Virtual Attributes,cn=config\",\"objectClasses\":[\"ds-cfg-user-defined-virtual-attribute\",\"ds-cfg-virtual-attribute\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"attributeType\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-attribute-type\",\"type\":\"simple\"},\"baseDn\":{\"isMultiValued\":true,\"ldapAttribute\":\"ds-cfg-base-dn\",\"type\":\"simple\"},\"conflictBehavior\":{\"ldapAttribute\":\"ds-cfg-conflict-behavior\",\"type\":\"simple\"},\"enabled\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"filter\":{\"isMultiValued\":true,\"ldapAttribute\":\"ds-cfg-filter\",\"type\":\"simple\"},\"groupDn\":{\"ldapAttribute\":\"ds-cfg-group-dn\",\"type\":\"simple\"},\"javaClass\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"scope\":{\"ldapAttribute\":\"ds-cfg-scope\",\"type\":\"simple\"},\"value\":{\"isMultiValued\":true,\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-value\",\"type\":\"simple\"}}},\"identities/admin\":{\"dnTemplate\":\"o=root,ou=identities\",\"isReadOnly\":true,\"namingStrategy\":{\"dnAttribute\":\"ou\",\"type\":\"clientDnNaming\"},\"objectClasses\":[\"organizationalunit\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"ou\",\"primaryKey\":true,\"type\":\"simple\"},\"count\":{\"isRequired\":true,\"ldapAttribute\":\"numSubordinates\",\"type\":\"simple\",\"writability\":\"readOnly\"}}},\"identities/alpha\":{\"dnTemplate\":\"o=alpha,o=root,ou=identities\",\"isReadOnly\":true,\"namingStrategy\":{\"dnAttribute\":\"ou\",\"type\":\"clientDnNaming\"},\"objectClasses\":[\"organizationalunit\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"ou\",\"primaryKey\":true,\"type\":\"simple\"},\"count\":{\"isRequired\":true,\"ldapAttribute\":\"numSubordinates\",\"type\":\"simple\",\"writability\":\"readOnly\"}}},\"identities/bravo\":{\"dnTemplate\":\"o=bravo,o=root,ou=identities\",\"isReadOnly\":true,\"namingStrategy\":{\"dnAttribute\":\"ou\",\"type\":\"clientDnNaming\"},\"objectClasses\":[\"organizationalunit\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"ou\",\"primaryKey\":true,\"type\":\"simple\"},\"count\":{\"isRequired\":true,\"ldapAttribute\":\"numSubordinates\",\"type\":\"simple\",\"writability\":\"readOnly\"}}},\"internal/role\":{\"dnTemplate\":\"ou=roles,ou=internal,dc=openidm,dc=example,dc=com\",\"objectClasses\":[\"fr-idm-internal-role\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"authzMembers\":{\"isMultiValued\":true,\"propertyName\":\"authzRoles\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"},\"condition\":{\"ldapAttribute\":\"fr-idm-condition\",\"type\":\"simple\"},\"description\":{\"ldapAttribute\":\"description\",\"type\":\"simple\"},\"name\":{\"ldapAttribute\":\"fr-idm-name\",\"type\":\"simple\"},\"privileges\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-privilege\",\"type\":\"json\"},\"temporalConstraints\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-temporal-constraints\",\"type\":\"json\"}}},\"internal/user\":{\"dnTemplate\":\"ou=users,ou=internal,dc=openidm,dc=example,dc=com\",\"objectClasses\":[\"uidObject\",\"fr-idm-internal-user\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"uid\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"password\":{\"ldapAttribute\":\"fr-idm-password\",\"type\":\"json\"}}},\"link\":{\"dnTemplate\":\"ou=links,dc=openidm,dc=example,dc=com\",\"objectClasses\":[\"uidObject\",\"fr-idm-link\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"uid\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"firstId\":{\"ldapAttribute\":\"fr-idm-link-firstId\",\"type\":\"simple\"},\"linkQualifier\":{\"ldapAttribute\":\"fr-idm-link-qualifier\",\"type\":\"simple\"},\"linkType\":{\"ldapAttribute\":\"fr-idm-link-type\",\"type\":\"simple\"},\"secondId\":{\"ldapAttribute\":\"fr-idm-link-secondId\",\"type\":\"simple\"}}},\"locks\":{\"dnTemplate\":\"ou=locks,dc=openidm,dc=example,dc=com\",\"objectClasses\":[\"uidObject\",\"fr-idm-lock\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"uid\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"nodeId\":{\"ldapAttribute\":\"fr-idm-lock-nodeid\",\"type\":\"simple\"}}},\"managed/teammember\":{\"dnTemplate\":\"ou=people,o=root,ou=identities\",\"namingStrategy\":{\"dnAttribute\":\"fr-idm-uuid\",\"type\":\"clientDnNaming\"},\"nativeId\":false,\"objectClasses\":[\"person\",\"organizationalPerson\",\"inetOrgPerson\",\"fraas-admin\",\"iplanet-am-user-service\",\"deviceProfilesContainer\",\"devicePrintProfilesContainer\",\"kbaInfoContainer\",\"fr-idm-managed-user-explicit\",\"forgerock-am-dashboard-service\",\"inetuser\",\"iplanet-am-auth-configuration-service\",\"iplanet-am-managed-person\",\"iPlanetPreferences\",\"oathDeviceProfilesContainer\",\"pushDeviceProfilesContainer\",\"sunAMAuthAccountLockout\",\"sunFMSAML2NameIdentifier\",\"webauthnDeviceProfilesContainer\",\"fr-idm-hybrid-obj\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"fr-idm-uuid\",\"primaryKey\":true,\"type\":\"simple\"},\"_meta\":{\"isMultiValued\":false,\"ldapAttribute\":\"fr-idm-managed-user-meta\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/teammembermeta\",\"type\":\"reference\"},\"accountStatus\":{\"ldapAttribute\":\"inetUserStatus\",\"type\":\"simple\"},\"cn\":{\"ldapAttribute\":\"cn\",\"type\":\"simple\"},\"givenName\":{\"ldapAttribute\":\"givenName\",\"type\":\"simple\"},\"inviteDate\":{\"ldapAttribute\":\"fr-idm-inviteDate\",\"type\":\"simple\"},\"jurisdiction\":{\"ldapAttribute\":\"fr-idm-jurisdiction\",\"type\":\"simple\"},\"mail\":{\"ldapAttribute\":\"mail\",\"type\":\"simple\"},\"onboardDate\":{\"ldapAttribute\":\"fr-idm-onboardDate\",\"type\":\"simple\"},\"password\":{\"ldapAttribute\":\"userPassword\",\"type\":\"simple\"},\"sn\":{\"ldapAttribute\":\"sn\",\"type\":\"simple\"},\"userName\":{\"ldapAttribute\":\"uid\",\"type\":\"simple\"}}},\"managed/teammembergroup\":{\"dnTemplate\":\"ou=groups,o=root,ou=identities\",\"objectClasses\":[\"groupofuniquenames\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"cn\",\"primaryKey\":true,\"type\":\"simple\"},\"members\":{\"isMultiValued\":true,\"ldapAttribute\":\"uniqueMember\",\"type\":\"simple\"}}},\"recon/assoc\":{\"dnTemplate\":\"ou=assoc,ou=recon,dc=openidm,dc=example,dc=com\",\"namingStrategy\":{\"dnAttribute\":\"fr-idm-reconassoc-reconid\",\"type\":\"clientDnNaming\"},\"objectClasses\":[\"fr-idm-reconassoc\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"fr-idm-reconassoc-reconid\",\"type\":\"simple\"},\"finishTime\":{\"ldapAttribute\":\"fr-idm-reconassoc-finishtime\",\"type\":\"simple\"},\"isAnalysis\":{\"ldapAttribute\":\"fr-idm-reconassoc-isanalysis\",\"type\":\"simple\"},\"mapping\":{\"ldapAttribute\":\"fr-idm-reconassoc-mapping\",\"type\":\"simple\"},\"sourceResourceCollection\":{\"ldapAttribute\":\"fr-idm-reconassoc-sourceresourcecollection\",\"type\":\"simple\"},\"targetResourceCollection\":{\"ldapAttribute\":\"fr-idm-reconassoc-targetresourcecollection\",\"type\":\"simple\"}},\"subResources\":{\"entry\":{\"namingStrategy\":{\"dnAttribute\":\"uid\",\"type\":\"clientDnNaming\"},\"resource\":\"recon-assoc-entry\",\"type\":\"collection\"}}},\"recon/assoc/entry\":{\"objectClasses\":[\"uidObject\",\"fr-idm-reconassocentry\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"uid\",\"type\":\"simple\"},\"action\":{\"ldapAttribute\":\"fr-idm-reconassocentry-action\",\"type\":\"simple\"},\"ambiguousTargetObjectIds\":{\"ldapAttribute\":\"fr-idm-reconassocentry-ambiguoustargetobjectids\",\"type\":\"simple\"},\"exception\":{\"ldapAttribute\":\"fr-idm-reconassocentry-exception\",\"type\":\"simple\"},\"isAnalysis\":{\"ldapAttribute\":\"fr-idm-reconassoc-isanalysis\",\"type\":\"simple\"},\"linkQualifier\":{\"ldapAttribute\":\"fr-idm-reconassocentry-linkqualifier\",\"type\":\"simple\"},\"mapping\":{\"ldapAttribute\":\"fr-idm-reconassoc-mapping\",\"type\":\"simple\"},\"message\":{\"ldapAttribute\":\"fr-idm-reconassocentry-message\",\"type\":\"simple\"},\"messageDetail\":{\"ldapAttribute\":\"fr-idm-reconassocentry-messagedetail\",\"type\":\"simple\"},\"phase\":{\"ldapAttribute\":\"fr-idm-reconassocentry-phase\",\"type\":\"simple\"},\"reconId\":{\"ldapAttribute\":\"fr-idm-reconassocentry-reconid\",\"type\":\"simple\"},\"situation\":{\"ldapAttribute\":\"fr-idm-reconassocentry-situation\",\"type\":\"simple\"},\"sourceObjectId\":{\"ldapAttribute\":\"fr-idm-reconassocentry-sourceObjectId\",\"type\":\"simple\"},\"sourceResourceCollection\":{\"ldapAttribute\":\"fr-idm-reconassoc-sourceresourcecollection\",\"type\":\"simple\"},\"status\":{\"ldapAttribute\":\"fr-idm-reconassocentry-status\",\"type\":\"simple\"},\"targetObjectId\":{\"ldapAttribute\":\"fr-idm-reconassocentry-targetObjectId\",\"type\":\"simple\"},\"targetResourceCollection\":{\"ldapAttribute\":\"fr-idm-reconassoc-targetresourcecollection\",\"type\":\"simple\"}},\"resourceName\":\"recon-assoc-entry\",\"subResourceRouting\":[{\"prefix\":\"entry\",\"template\":\"recon/assoc/{reconId}/entry\"}]},\"sync/queue\":{\"dnTemplate\":\"ou=queue,ou=sync,dc=openidm,dc=example,dc=com\",\"objectClasses\":[\"uidObject\",\"fr-idm-syncqueue\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"uid\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"context\":{\"ldapAttribute\":\"fr-idm-syncqueue-context\",\"type\":\"json\"},\"createDate\":{\"ldapAttribute\":\"fr-idm-syncqueue-createdate\",\"type\":\"simple\"},\"mapping\":{\"ldapAttribute\":\"fr-idm-syncqueue-mapping\",\"type\":\"simple\"},\"newObject\":{\"ldapAttribute\":\"fr-idm-syncqueue-newobject\",\"type\":\"json\"},\"nodeId\":{\"ldapAttribute\":\"fr-idm-syncqueue-nodeid\",\"type\":\"simple\"},\"objectRev\":{\"ldapAttribute\":\"fr-idm-syncqueue-objectRev\",\"type\":\"simple\"},\"oldObject\":{\"ldapAttribute\":\"fr-idm-syncqueue-oldobject\",\"type\":\"json\"},\"remainingRetries\":{\"ldapAttribute\":\"fr-idm-syncqueue-remainingretries\",\"type\":\"simple\"},\"resourceCollection\":{\"ldapAttribute\":\"fr-idm-syncqueue-resourcecollection\",\"type\":\"simple\"},\"resourceId\":{\"ldapAttribute\":\"fr-idm-syncqueue-resourceid\",\"type\":\"simple\"},\"state\":{\"ldapAttribute\":\"fr-idm-syncqueue-state\",\"type\":\"simple\"},\"syncAction\":{\"ldapAttribute\":\"fr-idm-syncqueue-syncaction\",\"type\":\"simple\"}}}},\"genericMapping\":{\"cluster/*\":{\"dnTemplate\":\"ou=cluster,dc=openidm,dc=example,dc=com\",\"jsonAttribute\":\"fr-idm-cluster-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatchClusterObject\",\"objectClasses\":[\"uidObject\",\"fr-idm-cluster-obj\"]},\"config\":{\"dnTemplate\":\"ou=config,dc=openidm,dc=example,dc=com\"},\"file\":{\"dnTemplate\":\"ou=file,dc=openidm,dc=example,dc=com\"},\"internal/notification\":{\"dnTemplate\":\"ou=notification,ou=internal,dc=openidm,dc=example,dc=com\",\"jsonAttribute\":\"fr-idm-notification-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"objectClasses\":[\"uidObject\",\"fr-idm-notification\"],\"properties\":{\"target\":{\"propertyName\":\"_notifications\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"}}},\"internal/usermeta\":{\"dnTemplate\":\"ou=usermeta,ou=internal,dc=openidm,dc=example,dc=com\",\"jsonAttribute\":\"fr-idm-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"objectClasses\":[\"uidObject\",\"fr-idm-generic-obj\"],\"properties\":{\"target\":{\"propertyName\":\"_meta\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"}}},\"jsonstorage\":{\"dnTemplate\":\"ou=jsonstorage,dc=openidm,dc=example,dc=com\"},\"managed/*\":{\"dnTemplate\":\"ou=managed,dc=openidm,dc=example,dc=com\"},\"managed/alpha_group\":{\"dnTemplate\":\"ou=groups,o=alpha,o=root,ou=identities\",\"idGenerator\":{\"propertyName\":\"name\",\"type\":\"property\"},\"jsonAttribute\":\"fr-idm-managed-group-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"namingStrategy\":{\"dnAttribute\":\"cn\",\"type\":\"clientDnNaming\"},\"nativeId\":false,\"objectClasses\":[\"top\",\"groupOfURLs\",\"fr-idm-managed-group\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"cn\",\"primaryKey\":true,\"type\":\"simple\",\"writability\":\"createOnly\"},\"condition\":{\"ldapAttribute\":\"fr-idm-managed-group-condition\",\"type\":\"simple\"},\"description\":{\"ldapAttribute\":\"description\",\"type\":\"simple\"},\"members\":{\"isMultiValued\":true,\"propertyName\":\"groups\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"}}},\"managed/alpha_organization\":{\"dnTemplate\":\"ou=organization,o=alpha,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-managed-organization-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"objectClasses\":[\"uidObject\",\"fr-idm-managed-organization\",\"fr-ext-attrs\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"uid\",\"type\":\"simple\"},\"admins\":{\"isMultiValued\":true,\"propertyName\":\"adminOfOrg\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"},\"children\":{\"isMultiValued\":true,\"propertyName\":\"parent\",\"resourcePath\":\"managed/alpha_organization\",\"type\":\"reverseReference\"},\"members\":{\"isMultiValued\":true,\"propertyName\":\"memberOfOrg\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"},\"name\":{\"ldapAttribute\":\"fr-idm-managed-organization-name\",\"type\":\"simple\"},\"owners\":{\"isMultiValued\":true,\"propertyName\":\"ownerOfOrg\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"},\"parent\":{\"ldapAttribute\":\"fr-idm-managed-organization-parent\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/alpha_organization\",\"type\":\"reference\"}}},\"managed/alpha_role\":{\"dnTemplate\":\"ou=role,o=alpha,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-managed-role-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatchManagedRole\",\"objectClasses\":[\"uidObject\",\"fr-idm-managed-role\"],\"properties\":{\"members\":{\"isMultiValued\":true,\"propertyName\":\"roles\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"}}},\"managed/alpha_user\":{\"dnTemplate\":\"ou=user,o=alpha,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-custom-attrs\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"namingStrategy\":{\"dnAttribute\":\"fr-idm-uuid\",\"type\":\"clientDnNaming\"},\"nativeId\":false,\"objectClasses\":[\"person\",\"organizationalPerson\",\"inetOrgPerson\",\"iplanet-am-user-service\",\"devicePrintProfilesContainer\",\"deviceProfilesContainer\",\"kbaInfoContainer\",\"fr-idm-managed-user-explicit\",\"forgerock-am-dashboard-service\",\"inetuser\",\"iplanet-am-auth-configuration-service\",\"iplanet-am-managed-person\",\"iPlanetPreferences\",\"oathDeviceProfilesContainer\",\"pushDeviceProfilesContainer\",\"sunAMAuthAccountLockout\",\"sunFMSAML2NameIdentifier\",\"webauthnDeviceProfilesContainer\",\"fr-idm-hybrid-obj\",\"fr-ext-attrs\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"fr-idm-uuid\",\"primaryKey\":true,\"type\":\"simple\"},\"_meta\":{\"isMultiValued\":false,\"ldapAttribute\":\"fr-idm-managed-user-meta\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/alpha_usermeta\",\"type\":\"reference\"},\"_notifications\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-notifications\",\"primaryKey\":\"uid\",\"resourcePath\":\"internal/notification\",\"type\":\"reference\"},\"accountStatus\":{\"ldapAttribute\":\"inetUserStatus\",\"type\":\"simple\"},\"adminOfOrg\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-organization-admin\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/alpha_organization\",\"type\":\"reference\"},\"aliasList\":{\"isMultiValued\":true,\"ldapAttribute\":\"iplanet-am-user-alias-list\",\"type\":\"simple\"},\"assignedDashboard\":{\"isMultiValued\":true,\"ldapAttribute\":\"assignedDashboard\",\"type\":\"simple\"},\"authzRoles\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-authzroles-internal-role\",\"primaryKey\":\"cn\",\"resourcePath\":\"internal/role\",\"type\":\"reference\"},\"city\":{\"ldapAttribute\":\"l\",\"type\":\"simple\"},\"cn\":{\"ldapAttribute\":\"cn\",\"type\":\"simple\"},\"consentedMappings\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-consentedMapping\",\"type\":\"json\"},\"country\":{\"ldapAttribute\":\"co\",\"type\":\"simple\"},\"description\":{\"ldapAttribute\":\"description\",\"type\":\"simple\"},\"displayName\":{\"ldapAttribute\":\"displayName\",\"type\":\"simple\"},\"effectiveAssignments\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-effectiveAssignment\",\"type\":\"json\"},\"effectiveGroups\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-effectiveGroup\",\"type\":\"json\"},\"effectiveRoles\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-effectiveRole\",\"type\":\"json\"},\"frIndexedDate1\":{\"ldapAttribute\":\"fr-attr-idate1\",\"type\":\"simple\"},\"frIndexedDate2\":{\"ldapAttribute\":\"fr-attr-idate2\",\"type\":\"simple\"},\"frIndexedDate3\":{\"ldapAttribute\":\"fr-attr-idate3\",\"type\":\"simple\"},\"frIndexedDate4\":{\"ldapAttribute\":\"fr-attr-idate4\",\"type\":\"simple\"},\"frIndexedDate5\":{\"ldapAttribute\":\"fr-attr-idate5\",\"type\":\"simple\"},\"frIndexedInteger1\":{\"ldapAttribute\":\"fr-attr-iint1\",\"type\":\"simple\"},\"frIndexedInteger2\":{\"ldapAttribute\":\"fr-attr-iint2\",\"type\":\"simple\"},\"frIndexedInteger3\":{\"ldapAttribute\":\"fr-attr-iint3\",\"type\":\"simple\"},\"frIndexedInteger4\":{\"ldapAttribute\":\"fr-attr-iint4\",\"type\":\"simple\"},\"frIndexedInteger5\":{\"ldapAttribute\":\"fr-attr-iint5\",\"type\":\"simple\"},\"frIndexedMultivalued1\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti1\",\"type\":\"simple\"},\"frIndexedMultivalued2\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti2\",\"type\":\"simple\"},\"frIndexedMultivalued3\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti3\",\"type\":\"simple\"},\"frIndexedMultivalued4\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti4\",\"type\":\"simple\"},\"frIndexedMultivalued5\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti5\",\"type\":\"simple\"},\"frIndexedString1\":{\"ldapAttribute\":\"fr-attr-istr1\",\"type\":\"simple\"},\"frIndexedString2\":{\"ldapAttribute\":\"fr-attr-istr2\",\"type\":\"simple\"},\"frIndexedString3\":{\"ldapAttribute\":\"fr-attr-istr3\",\"type\":\"simple\"},\"frIndexedString4\":{\"ldapAttribute\":\"fr-attr-istr4\",\"type\":\"simple\"},\"frIndexedString5\":{\"ldapAttribute\":\"fr-attr-istr5\",\"type\":\"simple\"},\"frUnindexedDate1\":{\"ldapAttribute\":\"fr-attr-date1\",\"type\":\"simple\"},\"frUnindexedDate2\":{\"ldapAttribute\":\"fr-attr-date2\",\"type\":\"simple\"},\"frUnindexedDate3\":{\"ldapAttribute\":\"fr-attr-date3\",\"type\":\"simple\"},\"frUnindexedDate4\":{\"ldapAttribute\":\"fr-attr-date4\",\"type\":\"simple\"},\"frUnindexedDate5\":{\"ldapAttribute\":\"fr-attr-date5\",\"type\":\"simple\"},\"frUnindexedInteger1\":{\"ldapAttribute\":\"fr-attr-int1\",\"type\":\"simple\"},\"frUnindexedInteger2\":{\"ldapAttribute\":\"fr-attr-int2\",\"type\":\"simple\"},\"frUnindexedInteger3\":{\"ldapAttribute\":\"fr-attr-int3\",\"type\":\"simple\"},\"frUnindexedInteger4\":{\"ldapAttribute\":\"fr-attr-int4\",\"type\":\"simple\"},\"frUnindexedInteger5\":{\"ldapAttribute\":\"fr-attr-int5\",\"type\":\"simple\"},\"frUnindexedMultivalued1\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi1\",\"type\":\"simple\"},\"frUnindexedMultivalued2\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi2\",\"type\":\"simple\"},\"frUnindexedMultivalued3\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi3\",\"type\":\"simple\"},\"frUnindexedMultivalued4\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi4\",\"type\":\"simple\"},\"frUnindexedMultivalued5\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi5\",\"type\":\"simple\"},\"frUnindexedString1\":{\"ldapAttribute\":\"fr-attr-str1\",\"type\":\"simple\"},\"frUnindexedString2\":{\"ldapAttribute\":\"fr-attr-str2\",\"type\":\"simple\"},\"frUnindexedString3\":{\"ldapAttribute\":\"fr-attr-str3\",\"type\":\"simple\"},\"frUnindexedString4\":{\"ldapAttribute\":\"fr-attr-str4\",\"type\":\"simple\"},\"frUnindexedString5\":{\"ldapAttribute\":\"fr-attr-str5\",\"type\":\"simple\"},\"givenName\":{\"ldapAttribute\":\"givenName\",\"type\":\"simple\"},\"groups\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-groups\",\"primaryKey\":\"cn\",\"resourcePath\":\"managed/alpha_group\",\"type\":\"reference\"},\"kbaInfo\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-kbaInfo\",\"type\":\"json\"},\"lastSync\":{\"ldapAttribute\":\"fr-idm-lastSync\",\"type\":\"json\"},\"mail\":{\"ldapAttribute\":\"mail\",\"type\":\"simple\"},\"manager\":{\"isMultiValued\":false,\"ldapAttribute\":\"fr-idm-managed-user-manager\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reference\"},\"memberOfOrg\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-organization-member\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/alpha_organization\",\"type\":\"reference\"},\"memberOfOrgIDs\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-memberoforgid\",\"type\":\"simple\"},\"ownerOfOrg\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-organization-owner\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/alpha_organization\",\"type\":\"reference\"},\"password\":{\"ldapAttribute\":\"userPassword\",\"type\":\"simple\"},\"postalAddress\":{\"ldapAttribute\":\"street\",\"type\":\"simple\"},\"postalCode\":{\"ldapAttribute\":\"postalCode\",\"type\":\"simple\"},\"preferences\":{\"ldapAttribute\":\"fr-idm-preferences\",\"type\":\"json\"},\"profileImage\":{\"ldapAttribute\":\"labeledURI\",\"type\":\"simple\"},\"reports\":{\"isMultiValued\":true,\"propertyName\":\"manager\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"},\"roles\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-roles\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/alpha_role\",\"type\":\"reference\"},\"sn\":{\"ldapAttribute\":\"sn\",\"type\":\"simple\"},\"stateProvince\":{\"ldapAttribute\":\"st\",\"type\":\"simple\"},\"telephoneNumber\":{\"ldapAttribute\":\"telephoneNumber\",\"type\":\"simple\"},\"userName\":{\"ldapAttribute\":\"uid\",\"type\":\"simple\"}}},\"managed/alpha_usermeta\":{\"dnTemplate\":\"ou=usermeta,o=alpha,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"objectClasses\":[\"uidObject\",\"fr-idm-generic-obj\"],\"properties\":{\"target\":{\"propertyName\":\"_meta\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"}}},\"managed/bravo_group\":{\"dnTemplate\":\"ou=groups,o=bravo,o=root,ou=identities\",\"idGenerator\":{\"propertyName\":\"name\",\"type\":\"property\"},\"jsonAttribute\":\"fr-idm-managed-group-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"namingStrategy\":{\"dnAttribute\":\"cn\",\"type\":\"clientDnNaming\"},\"nativeId\":false,\"objectClasses\":[\"top\",\"groupOfURLs\",\"fr-idm-managed-group\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"cn\",\"primaryKey\":true,\"type\":\"simple\",\"writability\":\"createOnly\"},\"condition\":{\"ldapAttribute\":\"fr-idm-managed-group-condition\",\"type\":\"simple\"},\"description\":{\"ldapAttribute\":\"description\",\"type\":\"simple\"},\"members\":{\"isMultiValued\":true,\"propertyName\":\"groups\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reverseReference\"}}},\"managed/bravo_organization\":{\"dnTemplate\":\"ou=organization,o=bravo,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-managed-organization-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"objectClasses\":[\"uidObject\",\"fr-idm-managed-organization\",\"fr-ext-attrs\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"uid\",\"type\":\"simple\"},\"admins\":{\"isMultiValued\":true,\"propertyName\":\"adminOfOrg\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reverseReference\"},\"children\":{\"isMultiValued\":true,\"propertyName\":\"parent\",\"resourcePath\":\"managed/bravo_organization\",\"type\":\"reverseReference\"},\"members\":{\"isMultiValued\":true,\"propertyName\":\"memberOfOrg\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reverseReference\"},\"name\":{\"ldapAttribute\":\"fr-idm-managed-organization-name\",\"type\":\"simple\"},\"owners\":{\"isMultiValued\":true,\"propertyName\":\"ownerOfOrg\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reverseReference\"},\"parent\":{\"ldapAttribute\":\"fr-idm-managed-organization-parent\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/bravo_organization\",\"type\":\"reference\"}}},\"managed/bravo_role\":{\"dnTemplate\":\"ou=role,o=bravo,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-managed-role-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatchManagedRole\",\"objectClasses\":[\"uidObject\",\"fr-idm-managed-role\"],\"properties\":{\"members\":{\"isMultiValued\":true,\"propertyName\":\"roles\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reverseReference\"}}},\"managed/bravo_user\":{\"dnTemplate\":\"ou=user,o=bravo,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-custom-attrs\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"namingStrategy\":{\"dnAttribute\":\"fr-idm-uuid\",\"type\":\"clientDnNaming\"},\"nativeId\":false,\"objectClasses\":[\"person\",\"organizationalPerson\",\"inetOrgPerson\",\"iplanet-am-user-service\",\"devicePrintProfilesContainer\",\"deviceProfilesContainer\",\"kbaInfoContainer\",\"fr-idm-managed-user-explicit\",\"forgerock-am-dashboard-service\",\"inetuser\",\"iplanet-am-auth-configuration-service\",\"iplanet-am-managed-person\",\"iPlanetPreferences\",\"oathDeviceProfilesContainer\",\"pushDeviceProfilesContainer\",\"sunAMAuthAccountLockout\",\"sunFMSAML2NameIdentifier\",\"webauthnDeviceProfilesContainer\",\"fr-idm-hybrid-obj\",\"fr-ext-attrs\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"fr-idm-uuid\",\"primaryKey\":true,\"type\":\"simple\"},\"_meta\":{\"isMultiValued\":false,\"ldapAttribute\":\"fr-idm-managed-user-meta\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/bravo_usermeta\",\"type\":\"reference\"},\"_notifications\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-notifications\",\"primaryKey\":\"uid\",\"resourcePath\":\"internal/notification\",\"type\":\"reference\"},\"accountStatus\":{\"ldapAttribute\":\"inetUserStatus\",\"type\":\"simple\"},\"adminOfOrg\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-organization-admin\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/bravo_organization\",\"type\":\"reference\"},\"aliasList\":{\"isMultiValued\":true,\"ldapAttribute\":\"iplanet-am-user-alias-list\",\"type\":\"simple\"},\"assignedDashboard\":{\"isMultiValued\":true,\"ldapAttribute\":\"assignedDashboard\",\"type\":\"simple\"},\"authzRoles\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-authzroles-internal-role\",\"primaryKey\":\"cn\",\"resourcePath\":\"internal/role\",\"type\":\"reference\"},\"city\":{\"ldapAttribute\":\"l\",\"type\":\"simple\"},\"cn\":{\"ldapAttribute\":\"cn\",\"type\":\"simple\"},\"consentedMappings\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-consentedMapping\",\"type\":\"json\"},\"country\":{\"ldapAttribute\":\"co\",\"type\":\"simple\"},\"description\":{\"ldapAttribute\":\"description\",\"type\":\"simple\"},\"displayName\":{\"ldapAttribute\":\"displayName\",\"type\":\"simple\"},\"effectiveAssignments\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-effectiveAssignment\",\"type\":\"json\"},\"effectiveGroups\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-effectiveGroup\",\"type\":\"json\"},\"effectiveRoles\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-effectiveRole\",\"type\":\"json\"},\"frIndexedDate1\":{\"ldapAttribute\":\"fr-attr-idate1\",\"type\":\"simple\"},\"frIndexedDate2\":{\"ldapAttribute\":\"fr-attr-idate2\",\"type\":\"simple\"},\"frIndexedDate3\":{\"ldapAttribute\":\"fr-attr-idate3\",\"type\":\"simple\"},\"frIndexedDate4\":{\"ldapAttribute\":\"fr-attr-idate4\",\"type\":\"simple\"},\"frIndexedDate5\":{\"ldapAttribute\":\"fr-attr-idate5\",\"type\":\"simple\"},\"frIndexedInteger1\":{\"ldapAttribute\":\"fr-attr-iint1\",\"type\":\"simple\"},\"frIndexedInteger2\":{\"ldapAttribute\":\"fr-attr-iint2\",\"type\":\"simple\"},\"frIndexedInteger3\":{\"ldapAttribute\":\"fr-attr-iint3\",\"type\":\"simple\"},\"frIndexedInteger4\":{\"ldapAttribute\":\"fr-attr-iint4\",\"type\":\"simple\"},\"frIndexedInteger5\":{\"ldapAttribute\":\"fr-attr-iint5\",\"type\":\"simple\"},\"frIndexedMultivalued1\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti1\",\"type\":\"simple\"},\"frIndexedMultivalued2\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti2\",\"type\":\"simple\"},\"frIndexedMultivalued3\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti3\",\"type\":\"simple\"},\"frIndexedMultivalued4\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti4\",\"type\":\"simple\"},\"frIndexedMultivalued5\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti5\",\"type\":\"simple\"},\"frIndexedString1\":{\"ldapAttribute\":\"fr-attr-istr1\",\"type\":\"simple\"},\"frIndexedString2\":{\"ldapAttribute\":\"fr-attr-istr2\",\"type\":\"simple\"},\"frIndexedString3\":{\"ldapAttribute\":\"fr-attr-istr3\",\"type\":\"simple\"},\"frIndexedString4\":{\"ldapAttribute\":\"fr-attr-istr4\",\"type\":\"simple\"},\"frIndexedString5\":{\"ldapAttribute\":\"fr-attr-istr5\",\"type\":\"simple\"},\"frUnindexedDate1\":{\"ldapAttribute\":\"fr-attr-date1\",\"type\":\"simple\"},\"frUnindexedDate2\":{\"ldapAttribute\":\"fr-attr-date2\",\"type\":\"simple\"},\"frUnindexedDate3\":{\"ldapAttribute\":\"fr-attr-date3\",\"type\":\"simple\"},\"frUnindexedDate4\":{\"ldapAttribute\":\"fr-attr-date4\",\"type\":\"simple\"},\"frUnindexedDate5\":{\"ldapAttribute\":\"fr-attr-date5\",\"type\":\"simple\"},\"frUnindexedInteger1\":{\"ldapAttribute\":\"fr-attr-int1\",\"type\":\"simple\"},\"frUnindexedInteger2\":{\"ldapAttribute\":\"fr-attr-int2\",\"type\":\"simple\"},\"frUnindexedInteger3\":{\"ldapAttribute\":\"fr-attr-int3\",\"type\":\"simple\"},\"frUnindexedInteger4\":{\"ldapAttribute\":\"fr-attr-int4\",\"type\":\"simple\"},\"frUnindexedInteger5\":{\"ldapAttribute\":\"fr-attr-int5\",\"type\":\"simple\"},\"frUnindexedMultivalued1\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi1\",\"type\":\"simple\"},\"frUnindexedMultivalued2\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi2\",\"type\":\"simple\"},\"frUnindexedMultivalued3\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi3\",\"type\":\"simple\"},\"frUnindexedMultivalued4\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi4\",\"type\":\"simple\"},\"frUnindexedMultivalued5\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi5\",\"type\":\"simple\"},\"frUnindexedString1\":{\"ldapAttribute\":\"fr-attr-str1\",\"type\":\"simple\"},\"frUnindexedString2\":{\"ldapAttribute\":\"fr-attr-str2\",\"type\":\"simple\"},\"frUnindexedString3\":{\"ldapAttribute\":\"fr-attr-str3\",\"type\":\"simple\"},\"frUnindexedString4\":{\"ldapAttribute\":\"fr-attr-str4\",\"type\":\"simple\"},\"frUnindexedString5\":{\"ldapAttribute\":\"fr-attr-str5\",\"type\":\"simple\"},\"givenName\":{\"ldapAttribute\":\"givenName\",\"type\":\"simple\"},\"groups\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-groups\",\"primaryKey\":\"cn\",\"resourcePath\":\"managed/bravo_group\",\"type\":\"reference\"},\"kbaInfo\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-kbaInfo\",\"type\":\"json\"},\"lastSync\":{\"ldapAttribute\":\"fr-idm-lastSync\",\"type\":\"json\"},\"mail\":{\"ldapAttribute\":\"mail\",\"type\":\"simple\"},\"manager\":{\"isMultiValued\":false,\"ldapAttribute\":\"fr-idm-managed-user-manager\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reference\"},\"memberOfOrg\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-organization-member\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/bravo_organization\",\"type\":\"reference\"},\"memberOfOrgIDs\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-memberoforgid\",\"type\":\"simple\"},\"ownerOfOrg\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-organization-owner\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/bravo_organization\",\"type\":\"reference\"},\"password\":{\"ldapAttribute\":\"userPassword\",\"type\":\"simple\"},\"postalAddress\":{\"ldapAttribute\":\"street\",\"type\":\"simple\"},\"postalCode\":{\"ldapAttribute\":\"postalCode\",\"type\":\"simple\"},\"preferences\":{\"ldapAttribute\":\"fr-idm-preferences\",\"type\":\"json\"},\"profileImage\":{\"ldapAttribute\":\"labeledURI\",\"type\":\"simple\"},\"reports\":{\"isMultiValued\":true,\"propertyName\":\"manager\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reverseReference\"},\"roles\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-roles\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/bravo_role\",\"type\":\"reference\"},\"sn\":{\"ldapAttribute\":\"sn\",\"type\":\"simple\"},\"stateProvince\":{\"ldapAttribute\":\"st\",\"type\":\"simple\"},\"telephoneNumber\":{\"ldapAttribute\":\"telephoneNumber\",\"type\":\"simple\"},\"userName\":{\"ldapAttribute\":\"uid\",\"type\":\"simple\"}}},\"managed/bravo_usermeta\":{\"dnTemplate\":\"ou=usermeta,o=bravo,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"objectClasses\":[\"uidObject\",\"fr-idm-generic-obj\"],\"properties\":{\"target\":{\"propertyName\":\"_meta\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reverseReference\"}}},\"managed/teammembermeta\":{\"dnTemplate\":\"ou=teammembermeta,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"objectClasses\":[\"uidObject\",\"fr-idm-generic-obj\"],\"properties\":{\"target\":{\"propertyName\":\"_meta\",\"resourcePath\":\"managed/teammember\",\"type\":\"reverseReference\"}}},\"reconprogressstate\":{\"dnTemplate\":\"ou=reconprogressstate,dc=openidm,dc=example,dc=com\"},\"relationships\":{\"dnTemplate\":\"ou=relationships,dc=openidm,dc=example,dc=com\",\"jsonAttribute\":\"fr-idm-relationship-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatchRelationship\",\"objectClasses\":[\"uidObject\",\"fr-idm-relationship\"]},\"scheduler\":{\"dnTemplate\":\"ou=scheduler,dc=openidm,dc=example,dc=com\"},\"scheduler/*\":{\"dnTemplate\":\"ou=scheduler,dc=openidm,dc=example,dc=com\"},\"ui/*\":{\"dnTemplate\":\"ou=ui,dc=openidm,dc=example,dc=com\"},\"updates\":{\"dnTemplate\":\"ou=updates,dc=openidm,dc=example,dc=com\"}}},\"rest2LdapOptions\":{\"mvccAttribute\":\"etag\",\"readOnUpdatePolicy\":\"controls\",\"returnNullForMissingProperties\":true,\"useMvcc\":true,\"usePermissiveModify\":true,\"useSubtreeDelete\":true},\"security\":{\"keyManager\":\"jvm\",\"trustManager\":\"jvm\"}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/repo.ds" + }, + "response": { + "bodySize": 40821, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 40821, + "text": "{\"_id\":\"repo.ds\",\"commands\":{\"delete-mapping-links\":{\"_queryFilter\":\"/linkType eq \\\"${mapping}\\\"\",\"operation\":\"DELETE\"},\"delete-target-ids-for-recon\":{\"_queryFilter\":\"/reconId eq \\\"${reconId}\\\"\",\"operation\":\"DELETE\"}},\"embedded\":false,\"ldapConnectionFactories\":{\"bind\":{\"availabilityCheckIntervalSeconds\":30,\"availabilityCheckTimeoutMilliSeconds\":10000,\"connectionPoolSize\":50,\"connectionSecurity\":\"none\",\"heartBeatIntervalSeconds\":60,\"heartBeatTimeoutMilliSeconds\":10000,\"primaryLdapServers\":[{\"hostname\":\"userstore-0.userstore\",\"port\":1389}],\"secondaryLdapServers\":[{\"hostname\":\"userstore-2.userstore\",\"port\":1389}]},\"root\":{\"authentication\":{\"simple\":{\"bindDn\":\"uid=admin\",\"bindPassword\":\"&{userstore.password}\"}},\"inheritFrom\":\"bind\"}},\"maxConnectionAttempts\":5,\"queries\":{\"explicit\":{\"credential-internaluser-query\":{\"_queryFilter\":\"/_id eq \\\"${username}\\\"\"},\"credential-query\":{\"_queryFilter\":\"/userName eq \\\"${username}\\\"\"},\"for-userName\":{\"_queryFilter\":\"/userName eq \\\"${uid}\\\"\"},\"links-for-firstId\":{\"_queryFilter\":\"/linkType eq \\\"${linkType}\\\" AND /firstId = \\\"${firstId}\\\"\"},\"links-for-linkType\":{\"_queryFilter\":\"/linkType eq \\\"${linkType}\\\"\"},\"query-all\":{\"_queryFilter\":\"true\"},\"query-all-ids\":{\"_fields\":\"_id,_rev\",\"_queryFilter\":\"true\"}},\"generic\":{\"credential-internaluser-query\":{\"_queryFilter\":\"/_id eq \\\"${username}\\\"\"},\"credential-query\":{\"_queryFilter\":\"/userName eq \\\"${username}\\\"\"},\"find-relationship-edges\":{\"_queryFilter\":\"((/firstResourceCollection eq \\\"${firstResourceCollection}\\\" and /firstResourceId eq \\\"${firstResourceId}\\\" and /firstPropertyName eq \\\"${firstPropertyName}\\\") and (/secondResourceCollection eq \\\"${secondResourceCollection}\\\" and /secondResourceId eq \\\"${secondResourceId}\\\" and /secondPropertyName eq \\\"${secondPropertyName}\\\")) or ((/firstResourceCollection eq \\\"${secondResourceCollection}\\\" and /firstResourceId eq \\\"${secondResourceId}\\\" and /firstPropertyName eq \\\"${secondPropertyName}\\\") and (/secondResourceCollection eq \\\"${firstResourceCollection}\\\" and /secondResourceId eq \\\"${firstResourceId}\\\" and /secondPropertyName eq \\\"${firstPropertyName}\\\"))\"},\"find-relationships-for-resource\":{\"_queryFilter\":\"(/firstResourceCollection eq \\\"${resourceCollection}\\\" and /firstResourceId eq \\\"${resourceId}\\\" and /firstPropertyName eq \\\"${propertyName}\\\") or (/secondResourceCollection eq \\\"${resourceCollection}\\\" and /secondResourceId eq \\\"${resourceId}\\\" and /secondPropertyName eq \\\"${propertyName}\\\")\"},\"for-userName\":{\"_queryFilter\":\"/userName eq \\\"${uid}\\\"\"},\"get-by-field-value\":{\"_queryFilter\":\"/${field} eq \\\"${value}\\\"\"},\"get-notifications-for-user\":{\"_queryFilter\":\"/receiverId eq \\\"${userId}\\\"\",\"_sortKeys\":\"-createDate\"},\"get-recons\":{\"_fields\":\"reconId,mapping,activitydate\",\"_queryFilter\":\"/entryType eq \\\"summary\\\"\",\"_sortKeys\":\"-activitydate\"},\"links-for-firstId\":{\"_queryFilter\":\"/linkType eq \\\"${linkType}\\\" AND /firstId = \\\"${firstId}\\\"\"},\"links-for-linkType\":{\"_queryFilter\":\"/linkType eq \\\"${linkType}\\\"\"},\"query-all\":{\"_queryFilter\":\"true\"},\"query-all-ids\":{\"_fields\":\"_id,_rev\",\"_queryFilter\":\"true\"},\"query-cluster-events\":{\"_queryFilter\":\"/instanceId eq \\\"${instanceId}\\\"\"},\"query-cluster-failed-instances\":{\"_queryFilter\":\"/timestamp le ${timestamp} and (/state eq \\\"1\\\" or /state eq \\\"2\\\")\"},\"query-cluster-instances\":{\"_queryFilter\":\"true\"},\"query-cluster-running-instances\":{\"_queryFilter\":\"/state eq 1\"}}},\"resourceMapping\":{\"defaultMapping\":{\"dnTemplate\":\"ou=generic,dc=openidm,dc=example,dc=com\"},\"explicitMapping\":{\"clusteredrecontargetids\":{\"dnTemplate\":\"ou=clusteredrecontargetids,dc=openidm,dc=example,dc=com\",\"objectClasses\":[\"uidObject\",\"fr-idm-recon-clusteredTargetIds\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"uid\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"reconId\":{\"ldapAttribute\":\"fr-idm-recon-id\",\"type\":\"simple\"},\"targetIds\":{\"ldapAttribute\":\"fr-idm-recon-targetIds\",\"type\":\"json\"}}},\"dsconfig/attributeValue\":{\"dnTemplate\":\"cn=Password Validators,cn=config\",\"objectClasses\":[\"ds-cfg-password-validator\",\"ds-cfg-attribute-value-password-validator\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"checkSubstrings\":{\"ldapAttribute\":\"ds-cfg-check-substrings\",\"type\":\"simple\"},\"enabled\":{\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"javaClass\":{\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"matchAttribute\":{\"isMultiValued\":true,\"ldapAttribute\":\"ds-cfg-match-attribute\",\"type\":\"simple\"},\"minSubstringLength\":{\"ldapAttribute\":\"ds-cfg-min-substring-length\",\"type\":\"simple\"},\"testReversedPassword\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-test-reversed-password\",\"type\":\"simple\"}}},\"dsconfig/characterSet\":{\"dnTemplate\":\"cn=Password Validators,cn=config\",\"objectClasses\":[\"ds-cfg-password-validator\",\"ds-cfg-character-set-password-validator\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"allowUnclassifiedCharacters\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-allow-unclassified-characters\",\"type\":\"simple\"},\"characterSet\":{\"isMultiValued\":true,\"ldapAttribute\":\"ds-cfg-character-set\",\"type\":\"simple\"},\"enabled\":{\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"javaClass\":{\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"minCharacterSets\":{\"ldapAttribute\":\"ds-cfg-min-character-sets\",\"type\":\"simple\"}}},\"dsconfig/dictionary\":{\"dnTemplate\":\"cn=Password Validators,cn=config\",\"objectClasses\":[\"ds-cfg-password-validator\",\"ds-cfg-dictionary-password-validator\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"caseSensitiveValidation\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-case-sensitive-validation\",\"type\":\"simple\"},\"checkSubstrings\":{\"ldapAttribute\":\"ds-cfg-check-substrings\",\"type\":\"simple\"},\"dictionaryFile\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-dictionary-file\",\"type\":\"simple\"},\"enabled\":{\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"javaClass\":{\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"minSubstringLength\":{\"ldapAttribute\":\"ds-cfg-min-substring-length\",\"type\":\"simple\"},\"testReversedPassword\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-test-reversed-password\",\"type\":\"simple\"}}},\"dsconfig/lengthBased\":{\"dnTemplate\":\"cn=Password Validators,cn=config\",\"objectClasses\":[\"ds-cfg-password-validator\",\"ds-cfg-length-based-password-validator\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"enabled\":{\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"javaClass\":{\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"maxPasswordLength\":{\"ldapAttribute\":\"ds-cfg-max-password-length\",\"type\":\"simple\"},\"minPasswordLength\":{\"ldapAttribute\":\"ds-cfg-min-password-length\",\"type\":\"simple\"}}},\"dsconfig/passwordPolicies\":{\"dnTemplate\":\"cn=Password Policies,cn=config\",\"objectClasses\":[\"ds-cfg-password-policy\",\"ds-cfg-authentication-policy\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"allowPreEncodedPasswords\":{\"ldapAttribute\":\"ds-cfg-allow-pre-encoded-passwords\",\"type\":\"simple\"},\"defaultPasswordStorageScheme\":{\"isMultiValued\":true,\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-default-password-storage-scheme\",\"type\":\"simple\"},\"deprecatedPasswordStorageScheme\":{\"isMultiValued\":true,\"ldapAttribute\":\"ds-cfg-deprecated-password-storage-scheme\",\"type\":\"simple\"},\"maxPasswordAge\":{\"ldapAttribute\":\"ds-cfg-max-password-age\",\"type\":\"simple\"},\"passwordAttribute\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-password-attribute\",\"type\":\"simple\"},\"passwordHistoryCount\":{\"ldapAttribute\":\"ds-cfg-password-history-count\",\"type\":\"simple\"},\"validator\":{\"isMultiValued\":true,\"ldapAttribute\":\"ds-cfg-password-validator\",\"type\":\"simple\"}}},\"dsconfig/repeatedCharacters\":{\"dnTemplate\":\"cn=Password Validators,cn=config\",\"objectClasses\":[\"ds-cfg-password-validator\",\"ds-cfg-repeated-characters-password-validator\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"caseSensitiveValidation\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-case-sensitive-validation\",\"type\":\"simple\"},\"enabled\":{\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"javaClass\":{\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"maxConsecutiveLength\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-max-consecutive-length\",\"type\":\"simple\"}}},\"dsconfig/similarityBased\":{\"dnTemplate\":\"cn=Password Validators,cn=config\",\"objectClasses\":[\"ds-cfg-password-validator\",\"ds-cfg-similarity-based-password-validator\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"enabled\":{\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"javaClass\":{\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"minPasswordDifference\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-min-password-difference\",\"type\":\"simple\"}}},\"dsconfig/uniqueCharacters\":{\"dnTemplate\":\"cn=Password Validators,cn=config\",\"objectClasses\":[\"ds-cfg-password-validator\",\"ds-cfg-unique-characters-password-validator\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"caseSensitiveValidation\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-case-sensitive-validation\",\"type\":\"simple\"},\"enabled\":{\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"javaClass\":{\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"minUniqueCharacters\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-min-unique-characters\",\"type\":\"simple\"}}},\"dsconfig/userDefinedVirtualAttribute\":{\"dnTemplate\":\"cn=Virtual Attributes,cn=config\",\"objectClasses\":[\"ds-cfg-user-defined-virtual-attribute\",\"ds-cfg-virtual-attribute\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"attributeType\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-attribute-type\",\"type\":\"simple\"},\"baseDn\":{\"isMultiValued\":true,\"ldapAttribute\":\"ds-cfg-base-dn\",\"type\":\"simple\"},\"conflictBehavior\":{\"ldapAttribute\":\"ds-cfg-conflict-behavior\",\"type\":\"simple\"},\"enabled\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"filter\":{\"isMultiValued\":true,\"ldapAttribute\":\"ds-cfg-filter\",\"type\":\"simple\"},\"groupDn\":{\"ldapAttribute\":\"ds-cfg-group-dn\",\"type\":\"simple\"},\"javaClass\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"scope\":{\"ldapAttribute\":\"ds-cfg-scope\",\"type\":\"simple\"},\"value\":{\"isMultiValued\":true,\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-value\",\"type\":\"simple\"}}},\"identities/admin\":{\"dnTemplate\":\"o=root,ou=identities\",\"isReadOnly\":true,\"namingStrategy\":{\"dnAttribute\":\"ou\",\"type\":\"clientDnNaming\"},\"objectClasses\":[\"organizationalunit\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"ou\",\"primaryKey\":true,\"type\":\"simple\"},\"count\":{\"isRequired\":true,\"ldapAttribute\":\"numSubordinates\",\"type\":\"simple\",\"writability\":\"readOnly\"}}},\"identities/alpha\":{\"dnTemplate\":\"o=alpha,o=root,ou=identities\",\"isReadOnly\":true,\"namingStrategy\":{\"dnAttribute\":\"ou\",\"type\":\"clientDnNaming\"},\"objectClasses\":[\"organizationalunit\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"ou\",\"primaryKey\":true,\"type\":\"simple\"},\"count\":{\"isRequired\":true,\"ldapAttribute\":\"numSubordinates\",\"type\":\"simple\",\"writability\":\"readOnly\"}}},\"identities/bravo\":{\"dnTemplate\":\"o=bravo,o=root,ou=identities\",\"isReadOnly\":true,\"namingStrategy\":{\"dnAttribute\":\"ou\",\"type\":\"clientDnNaming\"},\"objectClasses\":[\"organizationalunit\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"ou\",\"primaryKey\":true,\"type\":\"simple\"},\"count\":{\"isRequired\":true,\"ldapAttribute\":\"numSubordinates\",\"type\":\"simple\",\"writability\":\"readOnly\"}}},\"internal/role\":{\"dnTemplate\":\"ou=roles,ou=internal,dc=openidm,dc=example,dc=com\",\"objectClasses\":[\"fr-idm-internal-role\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"authzMembers\":{\"isMultiValued\":true,\"propertyName\":\"authzRoles\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"},\"condition\":{\"ldapAttribute\":\"fr-idm-condition\",\"type\":\"simple\"},\"description\":{\"ldapAttribute\":\"description\",\"type\":\"simple\"},\"name\":{\"ldapAttribute\":\"fr-idm-name\",\"type\":\"simple\"},\"privileges\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-privilege\",\"type\":\"json\"},\"temporalConstraints\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-temporal-constraints\",\"type\":\"json\"}}},\"internal/user\":{\"dnTemplate\":\"ou=users,ou=internal,dc=openidm,dc=example,dc=com\",\"objectClasses\":[\"uidObject\",\"fr-idm-internal-user\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"uid\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"password\":{\"ldapAttribute\":\"fr-idm-password\",\"type\":\"json\"}}},\"link\":{\"dnTemplate\":\"ou=links,dc=openidm,dc=example,dc=com\",\"objectClasses\":[\"uidObject\",\"fr-idm-link\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"uid\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"firstId\":{\"ldapAttribute\":\"fr-idm-link-firstId\",\"type\":\"simple\"},\"linkQualifier\":{\"ldapAttribute\":\"fr-idm-link-qualifier\",\"type\":\"simple\"},\"linkType\":{\"ldapAttribute\":\"fr-idm-link-type\",\"type\":\"simple\"},\"secondId\":{\"ldapAttribute\":\"fr-idm-link-secondId\",\"type\":\"simple\"}}},\"locks\":{\"dnTemplate\":\"ou=locks,dc=openidm,dc=example,dc=com\",\"objectClasses\":[\"uidObject\",\"fr-idm-lock\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"uid\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"nodeId\":{\"ldapAttribute\":\"fr-idm-lock-nodeid\",\"type\":\"simple\"}}},\"managed/teammember\":{\"dnTemplate\":\"ou=people,o=root,ou=identities\",\"namingStrategy\":{\"dnAttribute\":\"fr-idm-uuid\",\"type\":\"clientDnNaming\"},\"nativeId\":false,\"objectClasses\":[\"person\",\"organizationalPerson\",\"inetOrgPerson\",\"fraas-admin\",\"iplanet-am-user-service\",\"deviceProfilesContainer\",\"devicePrintProfilesContainer\",\"kbaInfoContainer\",\"fr-idm-managed-user-explicit\",\"forgerock-am-dashboard-service\",\"inetuser\",\"iplanet-am-auth-configuration-service\",\"iplanet-am-managed-person\",\"iPlanetPreferences\",\"oathDeviceProfilesContainer\",\"pushDeviceProfilesContainer\",\"sunAMAuthAccountLockout\",\"sunFMSAML2NameIdentifier\",\"webauthnDeviceProfilesContainer\",\"fr-idm-hybrid-obj\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"fr-idm-uuid\",\"primaryKey\":true,\"type\":\"simple\"},\"_meta\":{\"isMultiValued\":false,\"ldapAttribute\":\"fr-idm-managed-user-meta\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/teammembermeta\",\"type\":\"reference\"},\"accountStatus\":{\"ldapAttribute\":\"inetUserStatus\",\"type\":\"simple\"},\"cn\":{\"ldapAttribute\":\"cn\",\"type\":\"simple\"},\"givenName\":{\"ldapAttribute\":\"givenName\",\"type\":\"simple\"},\"inviteDate\":{\"ldapAttribute\":\"fr-idm-inviteDate\",\"type\":\"simple\"},\"jurisdiction\":{\"ldapAttribute\":\"fr-idm-jurisdiction\",\"type\":\"simple\"},\"mail\":{\"ldapAttribute\":\"mail\",\"type\":\"simple\"},\"onboardDate\":{\"ldapAttribute\":\"fr-idm-onboardDate\",\"type\":\"simple\"},\"password\":{\"ldapAttribute\":\"userPassword\",\"type\":\"simple\"},\"sn\":{\"ldapAttribute\":\"sn\",\"type\":\"simple\"},\"userName\":{\"ldapAttribute\":\"uid\",\"type\":\"simple\"}}},\"managed/teammembergroup\":{\"dnTemplate\":\"ou=groups,o=root,ou=identities\",\"objectClasses\":[\"groupofuniquenames\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"cn\",\"primaryKey\":true,\"type\":\"simple\"},\"members\":{\"isMultiValued\":true,\"ldapAttribute\":\"uniqueMember\",\"type\":\"simple\"}}},\"recon/assoc\":{\"dnTemplate\":\"ou=assoc,ou=recon,dc=openidm,dc=example,dc=com\",\"namingStrategy\":{\"dnAttribute\":\"fr-idm-reconassoc-reconid\",\"type\":\"clientDnNaming\"},\"objectClasses\":[\"fr-idm-reconassoc\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"fr-idm-reconassoc-reconid\",\"type\":\"simple\"},\"finishTime\":{\"ldapAttribute\":\"fr-idm-reconassoc-finishtime\",\"type\":\"simple\"},\"isAnalysis\":{\"ldapAttribute\":\"fr-idm-reconassoc-isanalysis\",\"type\":\"simple\"},\"mapping\":{\"ldapAttribute\":\"fr-idm-reconassoc-mapping\",\"type\":\"simple\"},\"sourceResourceCollection\":{\"ldapAttribute\":\"fr-idm-reconassoc-sourceresourcecollection\",\"type\":\"simple\"},\"targetResourceCollection\":{\"ldapAttribute\":\"fr-idm-reconassoc-targetresourcecollection\",\"type\":\"simple\"}},\"subResources\":{\"entry\":{\"namingStrategy\":{\"dnAttribute\":\"uid\",\"type\":\"clientDnNaming\"},\"resource\":\"recon-assoc-entry\",\"type\":\"collection\"}}},\"recon/assoc/entry\":{\"objectClasses\":[\"uidObject\",\"fr-idm-reconassocentry\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"uid\",\"type\":\"simple\"},\"action\":{\"ldapAttribute\":\"fr-idm-reconassocentry-action\",\"type\":\"simple\"},\"ambiguousTargetObjectIds\":{\"ldapAttribute\":\"fr-idm-reconassocentry-ambiguoustargetobjectids\",\"type\":\"simple\"},\"exception\":{\"ldapAttribute\":\"fr-idm-reconassocentry-exception\",\"type\":\"simple\"},\"isAnalysis\":{\"ldapAttribute\":\"fr-idm-reconassoc-isanalysis\",\"type\":\"simple\"},\"linkQualifier\":{\"ldapAttribute\":\"fr-idm-reconassocentry-linkqualifier\",\"type\":\"simple\"},\"mapping\":{\"ldapAttribute\":\"fr-idm-reconassoc-mapping\",\"type\":\"simple\"},\"message\":{\"ldapAttribute\":\"fr-idm-reconassocentry-message\",\"type\":\"simple\"},\"messageDetail\":{\"ldapAttribute\":\"fr-idm-reconassocentry-messagedetail\",\"type\":\"simple\"},\"phase\":{\"ldapAttribute\":\"fr-idm-reconassocentry-phase\",\"type\":\"simple\"},\"reconId\":{\"ldapAttribute\":\"fr-idm-reconassocentry-reconid\",\"type\":\"simple\"},\"situation\":{\"ldapAttribute\":\"fr-idm-reconassocentry-situation\",\"type\":\"simple\"},\"sourceObjectId\":{\"ldapAttribute\":\"fr-idm-reconassocentry-sourceObjectId\",\"type\":\"simple\"},\"sourceResourceCollection\":{\"ldapAttribute\":\"fr-idm-reconassoc-sourceresourcecollection\",\"type\":\"simple\"},\"status\":{\"ldapAttribute\":\"fr-idm-reconassocentry-status\",\"type\":\"simple\"},\"targetObjectId\":{\"ldapAttribute\":\"fr-idm-reconassocentry-targetObjectId\",\"type\":\"simple\"},\"targetResourceCollection\":{\"ldapAttribute\":\"fr-idm-reconassoc-targetresourcecollection\",\"type\":\"simple\"}},\"resourceName\":\"recon-assoc-entry\",\"subResourceRouting\":[{\"prefix\":\"entry\",\"template\":\"recon/assoc/{reconId}/entry\"}]},\"sync/queue\":{\"dnTemplate\":\"ou=queue,ou=sync,dc=openidm,dc=example,dc=com\",\"objectClasses\":[\"uidObject\",\"fr-idm-syncqueue\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"uid\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"context\":{\"ldapAttribute\":\"fr-idm-syncqueue-context\",\"type\":\"json\"},\"createDate\":{\"ldapAttribute\":\"fr-idm-syncqueue-createdate\",\"type\":\"simple\"},\"mapping\":{\"ldapAttribute\":\"fr-idm-syncqueue-mapping\",\"type\":\"simple\"},\"newObject\":{\"ldapAttribute\":\"fr-idm-syncqueue-newobject\",\"type\":\"json\"},\"nodeId\":{\"ldapAttribute\":\"fr-idm-syncqueue-nodeid\",\"type\":\"simple\"},\"objectRev\":{\"ldapAttribute\":\"fr-idm-syncqueue-objectRev\",\"type\":\"simple\"},\"oldObject\":{\"ldapAttribute\":\"fr-idm-syncqueue-oldobject\",\"type\":\"json\"},\"remainingRetries\":{\"ldapAttribute\":\"fr-idm-syncqueue-remainingretries\",\"type\":\"simple\"},\"resourceCollection\":{\"ldapAttribute\":\"fr-idm-syncqueue-resourcecollection\",\"type\":\"simple\"},\"resourceId\":{\"ldapAttribute\":\"fr-idm-syncqueue-resourceid\",\"type\":\"simple\"},\"state\":{\"ldapAttribute\":\"fr-idm-syncqueue-state\",\"type\":\"simple\"},\"syncAction\":{\"ldapAttribute\":\"fr-idm-syncqueue-syncaction\",\"type\":\"simple\"}}}},\"genericMapping\":{\"cluster/*\":{\"dnTemplate\":\"ou=cluster,dc=openidm,dc=example,dc=com\",\"jsonAttribute\":\"fr-idm-cluster-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatchClusterObject\",\"objectClasses\":[\"uidObject\",\"fr-idm-cluster-obj\"]},\"config\":{\"dnTemplate\":\"ou=config,dc=openidm,dc=example,dc=com\"},\"file\":{\"dnTemplate\":\"ou=file,dc=openidm,dc=example,dc=com\"},\"internal/notification\":{\"dnTemplate\":\"ou=notification,ou=internal,dc=openidm,dc=example,dc=com\",\"jsonAttribute\":\"fr-idm-notification-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"objectClasses\":[\"uidObject\",\"fr-idm-notification\"],\"properties\":{\"target\":{\"propertyName\":\"_notifications\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"}}},\"internal/usermeta\":{\"dnTemplate\":\"ou=usermeta,ou=internal,dc=openidm,dc=example,dc=com\",\"jsonAttribute\":\"fr-idm-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"objectClasses\":[\"uidObject\",\"fr-idm-generic-obj\"],\"properties\":{\"target\":{\"propertyName\":\"_meta\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"}}},\"jsonstorage\":{\"dnTemplate\":\"ou=jsonstorage,dc=openidm,dc=example,dc=com\"},\"managed/*\":{\"dnTemplate\":\"ou=managed,dc=openidm,dc=example,dc=com\"},\"managed/alpha_group\":{\"dnTemplate\":\"ou=groups,o=alpha,o=root,ou=identities\",\"idGenerator\":{\"propertyName\":\"name\",\"type\":\"property\"},\"jsonAttribute\":\"fr-idm-managed-group-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"namingStrategy\":{\"dnAttribute\":\"cn\",\"type\":\"clientDnNaming\"},\"nativeId\":false,\"objectClasses\":[\"top\",\"groupOfURLs\",\"fr-idm-managed-group\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"cn\",\"primaryKey\":true,\"type\":\"simple\",\"writability\":\"createOnly\"},\"condition\":{\"ldapAttribute\":\"fr-idm-managed-group-condition\",\"type\":\"simple\"},\"description\":{\"ldapAttribute\":\"description\",\"type\":\"simple\"},\"members\":{\"isMultiValued\":true,\"propertyName\":\"groups\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"}}},\"managed/alpha_organization\":{\"dnTemplate\":\"ou=organization,o=alpha,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-managed-organization-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"objectClasses\":[\"uidObject\",\"fr-idm-managed-organization\",\"fr-ext-attrs\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"uid\",\"type\":\"simple\"},\"admins\":{\"isMultiValued\":true,\"propertyName\":\"adminOfOrg\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"},\"children\":{\"isMultiValued\":true,\"propertyName\":\"parent\",\"resourcePath\":\"managed/alpha_organization\",\"type\":\"reverseReference\"},\"members\":{\"isMultiValued\":true,\"propertyName\":\"memberOfOrg\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"},\"name\":{\"ldapAttribute\":\"fr-idm-managed-organization-name\",\"type\":\"simple\"},\"owners\":{\"isMultiValued\":true,\"propertyName\":\"ownerOfOrg\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"},\"parent\":{\"ldapAttribute\":\"fr-idm-managed-organization-parent\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/alpha_organization\",\"type\":\"reference\"}}},\"managed/alpha_role\":{\"dnTemplate\":\"ou=role,o=alpha,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-managed-role-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatchManagedRole\",\"objectClasses\":[\"uidObject\",\"fr-idm-managed-role\"],\"properties\":{\"members\":{\"isMultiValued\":true,\"propertyName\":\"roles\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"}}},\"managed/alpha_user\":{\"dnTemplate\":\"ou=user,o=alpha,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-custom-attrs\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"namingStrategy\":{\"dnAttribute\":\"fr-idm-uuid\",\"type\":\"clientDnNaming\"},\"nativeId\":false,\"objectClasses\":[\"person\",\"organizationalPerson\",\"inetOrgPerson\",\"iplanet-am-user-service\",\"devicePrintProfilesContainer\",\"deviceProfilesContainer\",\"kbaInfoContainer\",\"fr-idm-managed-user-explicit\",\"forgerock-am-dashboard-service\",\"inetuser\",\"iplanet-am-auth-configuration-service\",\"iplanet-am-managed-person\",\"iPlanetPreferences\",\"oathDeviceProfilesContainer\",\"pushDeviceProfilesContainer\",\"sunAMAuthAccountLockout\",\"sunFMSAML2NameIdentifier\",\"webauthnDeviceProfilesContainer\",\"fr-idm-hybrid-obj\",\"fr-ext-attrs\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"fr-idm-uuid\",\"primaryKey\":true,\"type\":\"simple\"},\"_meta\":{\"isMultiValued\":false,\"ldapAttribute\":\"fr-idm-managed-user-meta\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/alpha_usermeta\",\"type\":\"reference\"},\"_notifications\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-notifications\",\"primaryKey\":\"uid\",\"resourcePath\":\"internal/notification\",\"type\":\"reference\"},\"accountStatus\":{\"ldapAttribute\":\"inetUserStatus\",\"type\":\"simple\"},\"adminOfOrg\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-organization-admin\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/alpha_organization\",\"type\":\"reference\"},\"aliasList\":{\"isMultiValued\":true,\"ldapAttribute\":\"iplanet-am-user-alias-list\",\"type\":\"simple\"},\"assignedDashboard\":{\"isMultiValued\":true,\"ldapAttribute\":\"assignedDashboard\",\"type\":\"simple\"},\"authzRoles\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-authzroles-internal-role\",\"primaryKey\":\"cn\",\"resourcePath\":\"internal/role\",\"type\":\"reference\"},\"city\":{\"ldapAttribute\":\"l\",\"type\":\"simple\"},\"cn\":{\"ldapAttribute\":\"cn\",\"type\":\"simple\"},\"consentedMappings\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-consentedMapping\",\"type\":\"json\"},\"country\":{\"ldapAttribute\":\"co\",\"type\":\"simple\"},\"description\":{\"ldapAttribute\":\"description\",\"type\":\"simple\"},\"displayName\":{\"ldapAttribute\":\"displayName\",\"type\":\"simple\"},\"effectiveAssignments\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-effectiveAssignment\",\"type\":\"json\"},\"effectiveGroups\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-effectiveGroup\",\"type\":\"json\"},\"effectiveRoles\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-effectiveRole\",\"type\":\"json\"},\"frIndexedDate1\":{\"ldapAttribute\":\"fr-attr-idate1\",\"type\":\"simple\"},\"frIndexedDate2\":{\"ldapAttribute\":\"fr-attr-idate2\",\"type\":\"simple\"},\"frIndexedDate3\":{\"ldapAttribute\":\"fr-attr-idate3\",\"type\":\"simple\"},\"frIndexedDate4\":{\"ldapAttribute\":\"fr-attr-idate4\",\"type\":\"simple\"},\"frIndexedDate5\":{\"ldapAttribute\":\"fr-attr-idate5\",\"type\":\"simple\"},\"frIndexedInteger1\":{\"ldapAttribute\":\"fr-attr-iint1\",\"type\":\"simple\"},\"frIndexedInteger2\":{\"ldapAttribute\":\"fr-attr-iint2\",\"type\":\"simple\"},\"frIndexedInteger3\":{\"ldapAttribute\":\"fr-attr-iint3\",\"type\":\"simple\"},\"frIndexedInteger4\":{\"ldapAttribute\":\"fr-attr-iint4\",\"type\":\"simple\"},\"frIndexedInteger5\":{\"ldapAttribute\":\"fr-attr-iint5\",\"type\":\"simple\"},\"frIndexedMultivalued1\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti1\",\"type\":\"simple\"},\"frIndexedMultivalued2\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti2\",\"type\":\"simple\"},\"frIndexedMultivalued3\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti3\",\"type\":\"simple\"},\"frIndexedMultivalued4\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti4\",\"type\":\"simple\"},\"frIndexedMultivalued5\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti5\",\"type\":\"simple\"},\"frIndexedString1\":{\"ldapAttribute\":\"fr-attr-istr1\",\"type\":\"simple\"},\"frIndexedString2\":{\"ldapAttribute\":\"fr-attr-istr2\",\"type\":\"simple\"},\"frIndexedString3\":{\"ldapAttribute\":\"fr-attr-istr3\",\"type\":\"simple\"},\"frIndexedString4\":{\"ldapAttribute\":\"fr-attr-istr4\",\"type\":\"simple\"},\"frIndexedString5\":{\"ldapAttribute\":\"fr-attr-istr5\",\"type\":\"simple\"},\"frUnindexedDate1\":{\"ldapAttribute\":\"fr-attr-date1\",\"type\":\"simple\"},\"frUnindexedDate2\":{\"ldapAttribute\":\"fr-attr-date2\",\"type\":\"simple\"},\"frUnindexedDate3\":{\"ldapAttribute\":\"fr-attr-date3\",\"type\":\"simple\"},\"frUnindexedDate4\":{\"ldapAttribute\":\"fr-attr-date4\",\"type\":\"simple\"},\"frUnindexedDate5\":{\"ldapAttribute\":\"fr-attr-date5\",\"type\":\"simple\"},\"frUnindexedInteger1\":{\"ldapAttribute\":\"fr-attr-int1\",\"type\":\"simple\"},\"frUnindexedInteger2\":{\"ldapAttribute\":\"fr-attr-int2\",\"type\":\"simple\"},\"frUnindexedInteger3\":{\"ldapAttribute\":\"fr-attr-int3\",\"type\":\"simple\"},\"frUnindexedInteger4\":{\"ldapAttribute\":\"fr-attr-int4\",\"type\":\"simple\"},\"frUnindexedInteger5\":{\"ldapAttribute\":\"fr-attr-int5\",\"type\":\"simple\"},\"frUnindexedMultivalued1\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi1\",\"type\":\"simple\"},\"frUnindexedMultivalued2\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi2\",\"type\":\"simple\"},\"frUnindexedMultivalued3\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi3\",\"type\":\"simple\"},\"frUnindexedMultivalued4\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi4\",\"type\":\"simple\"},\"frUnindexedMultivalued5\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi5\",\"type\":\"simple\"},\"frUnindexedString1\":{\"ldapAttribute\":\"fr-attr-str1\",\"type\":\"simple\"},\"frUnindexedString2\":{\"ldapAttribute\":\"fr-attr-str2\",\"type\":\"simple\"},\"frUnindexedString3\":{\"ldapAttribute\":\"fr-attr-str3\",\"type\":\"simple\"},\"frUnindexedString4\":{\"ldapAttribute\":\"fr-attr-str4\",\"type\":\"simple\"},\"frUnindexedString5\":{\"ldapAttribute\":\"fr-attr-str5\",\"type\":\"simple\"},\"givenName\":{\"ldapAttribute\":\"givenName\",\"type\":\"simple\"},\"groups\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-groups\",\"primaryKey\":\"cn\",\"resourcePath\":\"managed/alpha_group\",\"type\":\"reference\"},\"kbaInfo\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-kbaInfo\",\"type\":\"json\"},\"lastSync\":{\"ldapAttribute\":\"fr-idm-lastSync\",\"type\":\"json\"},\"mail\":{\"ldapAttribute\":\"mail\",\"type\":\"simple\"},\"manager\":{\"isMultiValued\":false,\"ldapAttribute\":\"fr-idm-managed-user-manager\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reference\"},\"memberOfOrg\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-organization-member\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/alpha_organization\",\"type\":\"reference\"},\"memberOfOrgIDs\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-memberoforgid\",\"type\":\"simple\"},\"ownerOfOrg\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-organization-owner\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/alpha_organization\",\"type\":\"reference\"},\"password\":{\"ldapAttribute\":\"userPassword\",\"type\":\"simple\"},\"postalAddress\":{\"ldapAttribute\":\"street\",\"type\":\"simple\"},\"postalCode\":{\"ldapAttribute\":\"postalCode\",\"type\":\"simple\"},\"preferences\":{\"ldapAttribute\":\"fr-idm-preferences\",\"type\":\"json\"},\"profileImage\":{\"ldapAttribute\":\"labeledURI\",\"type\":\"simple\"},\"reports\":{\"isMultiValued\":true,\"propertyName\":\"manager\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"},\"roles\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-roles\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/alpha_role\",\"type\":\"reference\"},\"sn\":{\"ldapAttribute\":\"sn\",\"type\":\"simple\"},\"stateProvince\":{\"ldapAttribute\":\"st\",\"type\":\"simple\"},\"telephoneNumber\":{\"ldapAttribute\":\"telephoneNumber\",\"type\":\"simple\"},\"userName\":{\"ldapAttribute\":\"uid\",\"type\":\"simple\"}}},\"managed/alpha_usermeta\":{\"dnTemplate\":\"ou=usermeta,o=alpha,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"objectClasses\":[\"uidObject\",\"fr-idm-generic-obj\"],\"properties\":{\"target\":{\"propertyName\":\"_meta\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"}}},\"managed/bravo_group\":{\"dnTemplate\":\"ou=groups,o=bravo,o=root,ou=identities\",\"idGenerator\":{\"propertyName\":\"name\",\"type\":\"property\"},\"jsonAttribute\":\"fr-idm-managed-group-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"namingStrategy\":{\"dnAttribute\":\"cn\",\"type\":\"clientDnNaming\"},\"nativeId\":false,\"objectClasses\":[\"top\",\"groupOfURLs\",\"fr-idm-managed-group\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"cn\",\"primaryKey\":true,\"type\":\"simple\",\"writability\":\"createOnly\"},\"condition\":{\"ldapAttribute\":\"fr-idm-managed-group-condition\",\"type\":\"simple\"},\"description\":{\"ldapAttribute\":\"description\",\"type\":\"simple\"},\"members\":{\"isMultiValued\":true,\"propertyName\":\"groups\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reverseReference\"}}},\"managed/bravo_organization\":{\"dnTemplate\":\"ou=organization,o=bravo,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-managed-organization-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"objectClasses\":[\"uidObject\",\"fr-idm-managed-organization\",\"fr-ext-attrs\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"uid\",\"type\":\"simple\"},\"admins\":{\"isMultiValued\":true,\"propertyName\":\"adminOfOrg\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reverseReference\"},\"children\":{\"isMultiValued\":true,\"propertyName\":\"parent\",\"resourcePath\":\"managed/bravo_organization\",\"type\":\"reverseReference\"},\"members\":{\"isMultiValued\":true,\"propertyName\":\"memberOfOrg\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reverseReference\"},\"name\":{\"ldapAttribute\":\"fr-idm-managed-organization-name\",\"type\":\"simple\"},\"owners\":{\"isMultiValued\":true,\"propertyName\":\"ownerOfOrg\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reverseReference\"},\"parent\":{\"ldapAttribute\":\"fr-idm-managed-organization-parent\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/bravo_organization\",\"type\":\"reference\"}}},\"managed/bravo_role\":{\"dnTemplate\":\"ou=role,o=bravo,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-managed-role-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatchManagedRole\",\"objectClasses\":[\"uidObject\",\"fr-idm-managed-role\"],\"properties\":{\"members\":{\"isMultiValued\":true,\"propertyName\":\"roles\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reverseReference\"}}},\"managed/bravo_user\":{\"dnTemplate\":\"ou=user,o=bravo,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-custom-attrs\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"namingStrategy\":{\"dnAttribute\":\"fr-idm-uuid\",\"type\":\"clientDnNaming\"},\"nativeId\":false,\"objectClasses\":[\"person\",\"organizationalPerson\",\"inetOrgPerson\",\"iplanet-am-user-service\",\"devicePrintProfilesContainer\",\"deviceProfilesContainer\",\"kbaInfoContainer\",\"fr-idm-managed-user-explicit\",\"forgerock-am-dashboard-service\",\"inetuser\",\"iplanet-am-auth-configuration-service\",\"iplanet-am-managed-person\",\"iPlanetPreferences\",\"oathDeviceProfilesContainer\",\"pushDeviceProfilesContainer\",\"sunAMAuthAccountLockout\",\"sunFMSAML2NameIdentifier\",\"webauthnDeviceProfilesContainer\",\"fr-idm-hybrid-obj\",\"fr-ext-attrs\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"fr-idm-uuid\",\"primaryKey\":true,\"type\":\"simple\"},\"_meta\":{\"isMultiValued\":false,\"ldapAttribute\":\"fr-idm-managed-user-meta\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/bravo_usermeta\",\"type\":\"reference\"},\"_notifications\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-notifications\",\"primaryKey\":\"uid\",\"resourcePath\":\"internal/notification\",\"type\":\"reference\"},\"accountStatus\":{\"ldapAttribute\":\"inetUserStatus\",\"type\":\"simple\"},\"adminOfOrg\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-organization-admin\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/bravo_organization\",\"type\":\"reference\"},\"aliasList\":{\"isMultiValued\":true,\"ldapAttribute\":\"iplanet-am-user-alias-list\",\"type\":\"simple\"},\"assignedDashboard\":{\"isMultiValued\":true,\"ldapAttribute\":\"assignedDashboard\",\"type\":\"simple\"},\"authzRoles\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-authzroles-internal-role\",\"primaryKey\":\"cn\",\"resourcePath\":\"internal/role\",\"type\":\"reference\"},\"city\":{\"ldapAttribute\":\"l\",\"type\":\"simple\"},\"cn\":{\"ldapAttribute\":\"cn\",\"type\":\"simple\"},\"consentedMappings\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-consentedMapping\",\"type\":\"json\"},\"country\":{\"ldapAttribute\":\"co\",\"type\":\"simple\"},\"description\":{\"ldapAttribute\":\"description\",\"type\":\"simple\"},\"displayName\":{\"ldapAttribute\":\"displayName\",\"type\":\"simple\"},\"effectiveAssignments\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-effectiveAssignment\",\"type\":\"json\"},\"effectiveGroups\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-effectiveGroup\",\"type\":\"json\"},\"effectiveRoles\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-effectiveRole\",\"type\":\"json\"},\"frIndexedDate1\":{\"ldapAttribute\":\"fr-attr-idate1\",\"type\":\"simple\"},\"frIndexedDate2\":{\"ldapAttribute\":\"fr-attr-idate2\",\"type\":\"simple\"},\"frIndexedDate3\":{\"ldapAttribute\":\"fr-attr-idate3\",\"type\":\"simple\"},\"frIndexedDate4\":{\"ldapAttribute\":\"fr-attr-idate4\",\"type\":\"simple\"},\"frIndexedDate5\":{\"ldapAttribute\":\"fr-attr-idate5\",\"type\":\"simple\"},\"frIndexedInteger1\":{\"ldapAttribute\":\"fr-attr-iint1\",\"type\":\"simple\"},\"frIndexedInteger2\":{\"ldapAttribute\":\"fr-attr-iint2\",\"type\":\"simple\"},\"frIndexedInteger3\":{\"ldapAttribute\":\"fr-attr-iint3\",\"type\":\"simple\"},\"frIndexedInteger4\":{\"ldapAttribute\":\"fr-attr-iint4\",\"type\":\"simple\"},\"frIndexedInteger5\":{\"ldapAttribute\":\"fr-attr-iint5\",\"type\":\"simple\"},\"frIndexedMultivalued1\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti1\",\"type\":\"simple\"},\"frIndexedMultivalued2\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti2\",\"type\":\"simple\"},\"frIndexedMultivalued3\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti3\",\"type\":\"simple\"},\"frIndexedMultivalued4\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti4\",\"type\":\"simple\"},\"frIndexedMultivalued5\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti5\",\"type\":\"simple\"},\"frIndexedString1\":{\"ldapAttribute\":\"fr-attr-istr1\",\"type\":\"simple\"},\"frIndexedString2\":{\"ldapAttribute\":\"fr-attr-istr2\",\"type\":\"simple\"},\"frIndexedString3\":{\"ldapAttribute\":\"fr-attr-istr3\",\"type\":\"simple\"},\"frIndexedString4\":{\"ldapAttribute\":\"fr-attr-istr4\",\"type\":\"simple\"},\"frIndexedString5\":{\"ldapAttribute\":\"fr-attr-istr5\",\"type\":\"simple\"},\"frUnindexedDate1\":{\"ldapAttribute\":\"fr-attr-date1\",\"type\":\"simple\"},\"frUnindexedDate2\":{\"ldapAttribute\":\"fr-attr-date2\",\"type\":\"simple\"},\"frUnindexedDate3\":{\"ldapAttribute\":\"fr-attr-date3\",\"type\":\"simple\"},\"frUnindexedDate4\":{\"ldapAttribute\":\"fr-attr-date4\",\"type\":\"simple\"},\"frUnindexedDate5\":{\"ldapAttribute\":\"fr-attr-date5\",\"type\":\"simple\"},\"frUnindexedInteger1\":{\"ldapAttribute\":\"fr-attr-int1\",\"type\":\"simple\"},\"frUnindexedInteger2\":{\"ldapAttribute\":\"fr-attr-int2\",\"type\":\"simple\"},\"frUnindexedInteger3\":{\"ldapAttribute\":\"fr-attr-int3\",\"type\":\"simple\"},\"frUnindexedInteger4\":{\"ldapAttribute\":\"fr-attr-int4\",\"type\":\"simple\"},\"frUnindexedInteger5\":{\"ldapAttribute\":\"fr-attr-int5\",\"type\":\"simple\"},\"frUnindexedMultivalued1\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi1\",\"type\":\"simple\"},\"frUnindexedMultivalued2\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi2\",\"type\":\"simple\"},\"frUnindexedMultivalued3\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi3\",\"type\":\"simple\"},\"frUnindexedMultivalued4\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi4\",\"type\":\"simple\"},\"frUnindexedMultivalued5\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi5\",\"type\":\"simple\"},\"frUnindexedString1\":{\"ldapAttribute\":\"fr-attr-str1\",\"type\":\"simple\"},\"frUnindexedString2\":{\"ldapAttribute\":\"fr-attr-str2\",\"type\":\"simple\"},\"frUnindexedString3\":{\"ldapAttribute\":\"fr-attr-str3\",\"type\":\"simple\"},\"frUnindexedString4\":{\"ldapAttribute\":\"fr-attr-str4\",\"type\":\"simple\"},\"frUnindexedString5\":{\"ldapAttribute\":\"fr-attr-str5\",\"type\":\"simple\"},\"givenName\":{\"ldapAttribute\":\"givenName\",\"type\":\"simple\"},\"groups\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-groups\",\"primaryKey\":\"cn\",\"resourcePath\":\"managed/bravo_group\",\"type\":\"reference\"},\"kbaInfo\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-kbaInfo\",\"type\":\"json\"},\"lastSync\":{\"ldapAttribute\":\"fr-idm-lastSync\",\"type\":\"json\"},\"mail\":{\"ldapAttribute\":\"mail\",\"type\":\"simple\"},\"manager\":{\"isMultiValued\":false,\"ldapAttribute\":\"fr-idm-managed-user-manager\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reference\"},\"memberOfOrg\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-organization-member\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/bravo_organization\",\"type\":\"reference\"},\"memberOfOrgIDs\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-memberoforgid\",\"type\":\"simple\"},\"ownerOfOrg\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-organization-owner\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/bravo_organization\",\"type\":\"reference\"},\"password\":{\"ldapAttribute\":\"userPassword\",\"type\":\"simple\"},\"postalAddress\":{\"ldapAttribute\":\"street\",\"type\":\"simple\"},\"postalCode\":{\"ldapAttribute\":\"postalCode\",\"type\":\"simple\"},\"preferences\":{\"ldapAttribute\":\"fr-idm-preferences\",\"type\":\"json\"},\"profileImage\":{\"ldapAttribute\":\"labeledURI\",\"type\":\"simple\"},\"reports\":{\"isMultiValued\":true,\"propertyName\":\"manager\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reverseReference\"},\"roles\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-roles\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/bravo_role\",\"type\":\"reference\"},\"sn\":{\"ldapAttribute\":\"sn\",\"type\":\"simple\"},\"stateProvince\":{\"ldapAttribute\":\"st\",\"type\":\"simple\"},\"telephoneNumber\":{\"ldapAttribute\":\"telephoneNumber\",\"type\":\"simple\"},\"userName\":{\"ldapAttribute\":\"uid\",\"type\":\"simple\"}}},\"managed/bravo_usermeta\":{\"dnTemplate\":\"ou=usermeta,o=bravo,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"objectClasses\":[\"uidObject\",\"fr-idm-generic-obj\"],\"properties\":{\"target\":{\"propertyName\":\"_meta\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reverseReference\"}}},\"managed/teammembermeta\":{\"dnTemplate\":\"ou=teammembermeta,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"objectClasses\":[\"uidObject\",\"fr-idm-generic-obj\"],\"properties\":{\"target\":{\"propertyName\":\"_meta\",\"resourcePath\":\"managed/teammember\",\"type\":\"reverseReference\"}}},\"reconprogressstate\":{\"dnTemplate\":\"ou=reconprogressstate,dc=openidm,dc=example,dc=com\"},\"relationships\":{\"dnTemplate\":\"ou=relationships,dc=openidm,dc=example,dc=com\",\"jsonAttribute\":\"fr-idm-relationship-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatchRelationship\",\"objectClasses\":[\"uidObject\",\"fr-idm-relationship\"]},\"scheduler\":{\"dnTemplate\":\"ou=scheduler,dc=openidm,dc=example,dc=com\"},\"scheduler/*\":{\"dnTemplate\":\"ou=scheduler,dc=openidm,dc=example,dc=com\"},\"ui/*\":{\"dnTemplate\":\"ou=ui,dc=openidm,dc=example,dc=com\"},\"updates\":{\"dnTemplate\":\"ou=updates,dc=openidm,dc=example,dc=com\"}}},\"rest2LdapOptions\":{\"mvccAttribute\":\"etag\",\"readOnUpdatePolicy\":\"controls\",\"returnNullForMissingProperties\":true,\"useMvcc\":true,\"usePermissiveModify\":true,\"useSubtreeDelete\":true},\"security\":{\"keyManager\":\"jvm\",\"trustManager\":\"jvm\"}}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:40:00 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "transfer-encoding", + "value": "chunked" + } + ], + "headersSize": 671, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:40:00.493Z", + "time": 93, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 93 + } + }, + { + "_id": "32b28442d0edcaaadc3cab8a9348fb39", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 29, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "29" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1577, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"router\",\"filters\":[]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/router" + }, + "response": { + "bodySize": 29, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 29, + "text": "{\"_id\":\"router\",\"filters\":[]}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:40:00 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "29" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 663, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:40:00.591Z", + "time": 65, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 65 + } + }, + { + "_id": "a066f50578466f7a108c2404a1ace4f4", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 1016, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "1016" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1579, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"ECMAScript\":{\"#javascript.debug\":\"&{openidm.script.javascript.debug}\",\"javascript.recompile.minimumInterval\":60000},\"Groovy\":{\"#groovy.disabled.global.ast.transformations\":\"\",\"#groovy.errors.tolerance\":10,\"#groovy.output.debug\":false,\"#groovy.output.verbose\":false,\"#groovy.script.base\":\"#any class extends groovy.lang.Script\",\"#groovy.script.extension\":\".groovy\",\"#groovy.source.encoding\":\"utf-8 #default US-ASCII\",\"#groovy.target.bytecode\":\"1.5\",\"#groovy.target.indy\":true,\"#groovy.warnings\":\"likely errors #othere values [none,likely,possible,paranoia]\",\"groovy.classpath\":\"&{idm.install.dir}/lib\",\"groovy.recompile\":true,\"groovy.recompile.minimumInterval\":60000,\"groovy.source.encoding\":\"UTF-8\",\"groovy.target.directory\":\"&{idm.install.dir}/classes\"},\"_id\":\"script\",\"properties\":{},\"sources\":{\"default\":{\"directory\":\"&{idm.install.dir}/bin/defaults/script\"},\"install\":{\"directory\":\"&{idm.install.dir}\"},\"project\":{\"directory\":\"&{idm.instance.dir}\"},\"project-script\":{\"directory\":\"&{idm.instance.dir}/script\"}}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/script" + }, + "response": { + "bodySize": 1016, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1016, + "text": "{\"_id\":\"script\",\"ECMAScript\":{\"#javascript.debug\":\"&{openidm.script.javascript.debug}\",\"javascript.recompile.minimumInterval\":60000},\"Groovy\":{\"#groovy.disabled.global.ast.transformations\":\"\",\"#groovy.errors.tolerance\":10,\"#groovy.output.debug\":false,\"#groovy.output.verbose\":false,\"#groovy.script.base\":\"#any class extends groovy.lang.Script\",\"#groovy.script.extension\":\".groovy\",\"#groovy.source.encoding\":\"utf-8 #default US-ASCII\",\"#groovy.target.bytecode\":\"1.5\",\"#groovy.target.indy\":true,\"#groovy.warnings\":\"likely errors #othere values [none,likely,possible,paranoia]\",\"groovy.classpath\":\"&{idm.install.dir}/lib\",\"groovy.recompile\":true,\"groovy.recompile.minimumInterval\":60000,\"groovy.source.encoding\":\"UTF-8\",\"groovy.target.directory\":\"&{idm.install.dir}/classes\"},\"properties\":{},\"sources\":{\"default\":{\"directory\":\"&{idm.install.dir}/bin/defaults/script\"},\"install\":{\"directory\":\"&{idm.install.dir}\"},\"project\":{\"directory\":\"&{idm.instance.dir}\"},\"project-script\":{\"directory\":\"&{idm.instance.dir}/script\"}}}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:40:00 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1016" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:40:00.662Z", + "time": 61, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 61 + } + }, + { + "_id": "cda57cf2811d0352feaad7fccc1d2aea", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 1863, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "1863" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1580, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"secrets\",\"populateDefaults\":true,\"stores\":[{\"class\":\"org.forgerock.openidm.secrets.config.FileBasedStore\",\"config\":{\"file\":\"&{openidm.keystore.location|&{idm.install.dir}/security/keystore.jceks}\",\"mappings\":[{\"aliases\":[\"&{openidm.config.crypto.alias|openidm-sym-default}\",\"openidm-localhost\"],\"secretId\":\"idm.default\",\"types\":[\"ENCRYPT\",\"DECRYPT\"]},{\"aliases\":[\"&{openidm.config.crypto.alias|openidm-sym-default}\"],\"secretId\":\"idm.config.encryption\",\"types\":[\"ENCRYPT\",\"DECRYPT\"]},{\"aliases\":[\"&{openidm.config.crypto.alias|openidm-sym-default}\"],\"secretId\":\"idm.password.encryption\",\"types\":[\"ENCRYPT\",\"DECRYPT\"]},{\"aliases\":[\"&{openidm.https.keystore.cert.alias|openidm-localhost}\"],\"secretId\":\"idm.jwt.session.module.encryption\",\"types\":[\"ENCRYPT\",\"DECRYPT\"]},{\"aliases\":[\"&{openidm.config.crypto.jwtsession.hmackey.alias|openidm-jwtsessionhmac-key}\"],\"secretId\":\"idm.jwt.session.module.signing\",\"types\":[\"SIGN\",\"VERIFY\"]},{\"aliases\":[\"selfservice\"],\"secretId\":\"idm.selfservice.encryption\",\"types\":[\"ENCRYPT\",\"DECRYPT\"]},{\"aliases\":[\"&{openidm.config.crypto.selfservice.sharedkey.alias|openidm-selfservice-key}\"],\"secretId\":\"idm.selfservice.signing\",\"types\":[\"SIGN\",\"VERIFY\"]},{\"aliases\":[\"&{openidm.config.crypto.alias|openidm-sym-default}\"],\"secretId\":\"idm.assignment.attribute.encryption\",\"types\":[\"ENCRYPT\",\"DECRYPT\"]}],\"providerName\":\"&{openidm.keystore.provider|SunJCE}\",\"storePassword\":\"&{openidm.keystore.password|changeit}\",\"storetype\":\"&{openidm.keystore.type|JCEKS}\"},\"name\":\"mainKeyStore\"},{\"class\":\"org.forgerock.openidm.secrets.config.FileBasedStore\",\"config\":{\"file\":\"&{openidm.truststore.location|&{idm.install.dir}/security/truststore}\",\"mappings\":[],\"providerName\":\"&{openidm.truststore.provider|SUN}\",\"storePassword\":\"&{openidm.truststore.password|changeit}\",\"storetype\":\"&{openidm.truststore.type|JKS}\"},\"name\":\"mainTrustStore\"}]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/secrets" + }, + "response": { + "bodySize": 1863, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1863, + "text": "{\"_id\":\"secrets\",\"populateDefaults\":true,\"stores\":[{\"class\":\"org.forgerock.openidm.secrets.config.FileBasedStore\",\"config\":{\"file\":\"&{openidm.keystore.location|&{idm.install.dir}/security/keystore.jceks}\",\"mappings\":[{\"aliases\":[\"&{openidm.config.crypto.alias|openidm-sym-default}\",\"openidm-localhost\"],\"secretId\":\"idm.default\",\"types\":[\"ENCRYPT\",\"DECRYPT\"]},{\"aliases\":[\"&{openidm.config.crypto.alias|openidm-sym-default}\"],\"secretId\":\"idm.config.encryption\",\"types\":[\"ENCRYPT\",\"DECRYPT\"]},{\"aliases\":[\"&{openidm.config.crypto.alias|openidm-sym-default}\"],\"secretId\":\"idm.password.encryption\",\"types\":[\"ENCRYPT\",\"DECRYPT\"]},{\"aliases\":[\"&{openidm.https.keystore.cert.alias|openidm-localhost}\"],\"secretId\":\"idm.jwt.session.module.encryption\",\"types\":[\"ENCRYPT\",\"DECRYPT\"]},{\"aliases\":[\"&{openidm.config.crypto.jwtsession.hmackey.alias|openidm-jwtsessionhmac-key}\"],\"secretId\":\"idm.jwt.session.module.signing\",\"types\":[\"SIGN\",\"VERIFY\"]},{\"aliases\":[\"selfservice\"],\"secretId\":\"idm.selfservice.encryption\",\"types\":[\"ENCRYPT\",\"DECRYPT\"]},{\"aliases\":[\"&{openidm.config.crypto.selfservice.sharedkey.alias|openidm-selfservice-key}\"],\"secretId\":\"idm.selfservice.signing\",\"types\":[\"SIGN\",\"VERIFY\"]},{\"aliases\":[\"&{openidm.config.crypto.alias|openidm-sym-default}\"],\"secretId\":\"idm.assignment.attribute.encryption\",\"types\":[\"ENCRYPT\",\"DECRYPT\"]}],\"providerName\":\"&{openidm.keystore.provider|SunJCE}\",\"storePassword\":\"&{openidm.keystore.password|changeit}\",\"storetype\":\"&{openidm.keystore.type|JCEKS}\"},\"name\":\"mainKeyStore\"},{\"class\":\"org.forgerock.openidm.secrets.config.FileBasedStore\",\"config\":{\"file\":\"&{openidm.truststore.location|&{idm.install.dir}/security/truststore}\",\"mappings\":[],\"providerName\":\"&{openidm.truststore.provider|SUN}\",\"storePassword\":\"&{openidm.truststore.password|changeit}\",\"storetype\":\"&{openidm.truststore.type|JKS}\"},\"name\":\"mainTrustStore\"}]}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:40:00 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1863" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:40:00.728Z", + "time": 59, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 59 + } + }, + { + "_id": "07c0c6cefc37e2e912e306c352ac186b", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 162, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "162" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1587, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"selfservice.kba\",\"kbaPropertyName\":\"kbaInfo\",\"minimumAnswersToDefine\":1,\"minimumAnswersToVerify\":1,\"questions\":{\"1\":{\"en\":\"What's your favorite color?\"}}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/selfservice.kba" + }, + "response": { + "bodySize": 162, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 162, + "text": "{\"_id\":\"selfservice.kba\",\"kbaPropertyName\":\"kbaInfo\",\"minimumAnswersToDefine\":1,\"minimumAnswersToVerify\":1,\"questions\":{\"1\":{\"en\":\"What's your favorite color?\"}}}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:40:00 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "162" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:40:00.792Z", + "time": 58, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 58 + } + }, + { + "_id": "6e5e53c9330c498d5a944251e0e8323f", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 730, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "730" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1589, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"selfservice.terms\",\"active\":\"0.0\",\"uiConfig\":{\"buttonText\":\"Accept\",\"displayName\":\"We've updated our terms\",\"purpose\":\"You must accept the updated terms in order to proceed.\"},\"versions\":[{\"createDate\":\"2019-10-28T04:20:11.320Z\",\"termsTranslations\":{\"en\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\"},\"version\":\"0.0\"}]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/selfservice.terms" + }, + "response": { + "bodySize": 730, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 730, + "text": "{\"_id\":\"selfservice.terms\",\"active\":\"0.0\",\"uiConfig\":{\"buttonText\":\"Accept\",\"displayName\":\"We've updated our terms\",\"purpose\":\"You must accept the updated terms in order to proceed.\"},\"versions\":[{\"createDate\":\"2019-10-28T04:20:11.320Z\",\"termsTranslations\":{\"en\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\"},\"version\":\"0.0\"}]}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:40:00 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "730" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:40:00.857Z", + "time": 58, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 58 + } + }, + { + "_id": "9da4e08cabbbb457e55540ec867f6741", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 347, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "347" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1590, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"servletfilter/cors\",\"initParams\":{\"allowCredentials\":false,\"allowedHeaders\":\"authorization,accept,content-type,origin,x-requested-with,cache-control,accept-api-version,if-match,if-none-match\",\"allowedMethods\":\"GET,POST,PUT,DELETE,PATCH\",\"allowedOrigins\":\"*\",\"chainPreflight\":false,\"exposedHeaders\":\"WWW-Authenticate\"},\"urlPatterns\":[\"/*\"]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/servletfilter/cors" + }, + "response": { + "bodySize": 347, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 347, + "text": "{\"_id\":\"servletfilter/cors\",\"initParams\":{\"allowCredentials\":false,\"allowedHeaders\":\"authorization,accept,content-type,origin,x-requested-with,cache-control,accept-api-version,if-match,if-none-match\",\"allowedMethods\":\"GET,POST,PUT,DELETE,PATCH\",\"allowedOrigins\":\"*\",\"chainPreflight\":false,\"exposedHeaders\":\"WWW-Authenticate\"},\"urlPatterns\":[\"/*\"]}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:40:00 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "347" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:40:00.920Z", + "time": 58, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 58 + } + }, + { + "_id": "b337ec9679796fd804cb7c34bdcddbdf", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 121, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "121" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1593, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"servletfilter/payload\",\"initParams\":{\"maxRequestSizeInMegabytes\":5},\"urlPatterns\":[\"&{openidm.servlet.alias}/*\"]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/servletfilter/payload" + }, + "response": { + "bodySize": 121, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 121, + "text": "{\"_id\":\"servletfilter/payload\",\"initParams\":{\"maxRequestSizeInMegabytes\":5},\"urlPatterns\":[\"&{openidm.servlet.alias}/*\"]}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:40:01 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "121" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:40:00.984Z", + "time": 82, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 82 + } + }, + { + "_id": "eebae5338dc85dabc34a69b1a67d5473", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 128, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "128" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1592, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"servletfilter/upload\",\"initParams\":{\"maxRequestSizeInMegabytes\":50},\"urlPatterns\":[\"&{openidm.servlet.upload.alias}/*\"]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/servletfilter/upload" + }, + "response": { + "bodySize": 128, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 128, + "text": "{\"_id\":\"servletfilter/upload\",\"initParams\":{\"maxRequestSizeInMegabytes\":50},\"urlPatterns\":[\"&{openidm.servlet.upload.alias}/*\"]}" + }, + "cookies": [], + "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:36 GMT" + "value": "Thu, 11 Jul 2024 20:40:01 GMT" }, { "name": "cache-control", @@ -409,13 +6829,17 @@ "name": "x-content-type-options", "value": "nosniff" }, + { + "name": "x-frame-options", + "value": "DENY" + }, { "name": "content-length", - "value": "3342" + "value": "128" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -434,14 +6858,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 665, + "headersSize": 664, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:36.218Z", - "time": 48, + "startedDateTime": "2024-07-11T20:40:01.072Z", + "time": 60, "timings": { "blocked": -1, "connect": -1, @@ -449,15 +6873,15 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 48 + "wait": 60 } }, { - "_id": "7021c3ee22e952cc1e6daf7f84d788d1", + "_id": "49d70376bab1cff615e29734baff6640", "_order": 0, "cache": {}, "request": { - "bodySize": 2484, + "bodySize": 707, "cookies": [], "headers": [ { @@ -474,7 +6898,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "authorization", @@ -482,7 +6906,7 @@ }, { "name": "content-length", - "value": "2484" + "value": "707" }, { "name": "accept-encoding", @@ -493,33 +6917,29 @@ "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1608, + "headersSize": 1588, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { "mimeType": "application/json", "params": [], - "text": "{\"_id\":\"emailTemplate/baselineDemoMagicLink\",\"defaultLocale\":\"en\",\"displayName\":\"Baseline Demo Magic Link\",\"enabled\":true,\"from\":\"security@example.com\",\"html\":{\"en\":\"

Welcome back


Hello,

You're receiving this email because you requested a link to sign you into your account.



Finish Signing In

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"message\":{\"en\":\"

Welcome back


Hello,

You're receiving this email because you requested a link to sign you into your account.



Finish Signing In

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n background-color: #f6f6f6;\\n color: #455469;\\n padding: 60px;\\n text-align: center \\n}\\n a {\\n text-decoration: none;\\n color: #109cf1;\\n}\\n h1 {\\n font-size: 40px;\\n text-align: center;\\n}\\n h2 {\\n font-size: 36px;\\n}\\n h3 {\\n font-size: 32px;\\n}\\n h4 {\\n font-size: 28px;\\n}\\n h5 {\\n font-size: 24px;\\n}\\n h6 {\\n font-size: 20px;\\n}\\n .content {\\n background-color: #fff;\\n border-radius: 4px;\\n margin: 0 auto;\\n padding: 48px;\\n width: 600px \\n}\\n .button {\\n background-color: #109cf1;\\n border: none;\\n color: white;\\n padding: 15px 32px;\\n text-align: center;\\n text-decoration: none;\\n display: inline-block;\\n font-size: 16px;\\n}\\n \",\"subject\":{\"en\":\"Your sign-in link\"},\"templateId\":\"baselineDemoMagicLink\"}" + "text": "{\"_id\":\"ui/configuration\",\"configuration\":{\"defaultNotificationType\":\"info\",\"forgotUsername\":false,\"lang\":\"en\",\"notificationTypes\":{\"error\":{\"iconPath\":\"images/notifications/error.png\",\"name\":\"common.notification.types.error\"},\"info\":{\"iconPath\":\"images/notifications/info.png\",\"name\":\"common.notification.types.info\"},\"warning\":{\"iconPath\":\"images/notifications/warning.png\",\"name\":\"common.notification.types.warning\"}},\"passwordReset\":true,\"passwordResetLink\":\"\",\"platformSettings\":{\"adminOauthClient\":\"idmAdminClient\",\"adminOauthClientScopes\":\"fr:idm:*\",\"amUrl\":\"/am\",\"loginUrl\":\"\"},\"roles\":{\"internal/role/openidm-admin\":\"ui-admin\",\"internal/role/openidm-authorized\":\"ui-user\"},\"selfRegistration\":true}}" }, "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/baselineDemoMagicLink" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/ui/configuration" }, "response": { - "bodySize": 2484, + "bodySize": 707, "content": { "mimeType": "application/json;charset=utf-8", - "size": 2484, - "text": "{\"_id\":\"emailTemplate/baselineDemoMagicLink\",\"defaultLocale\":\"en\",\"displayName\":\"Baseline Demo Magic Link\",\"enabled\":true,\"from\":\"security@example.com\",\"html\":{\"en\":\"

Welcome back


Hello,

You're receiving this email because you requested a link to sign you into your account.



Finish Signing In

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"message\":{\"en\":\"

Welcome back


Hello,

You're receiving this email because you requested a link to sign you into your account.



Finish Signing In

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n background-color: #f6f6f6;\\n color: #455469;\\n padding: 60px;\\n text-align: center \\n}\\n a {\\n text-decoration: none;\\n color: #109cf1;\\n}\\n h1 {\\n font-size: 40px;\\n text-align: center;\\n}\\n h2 {\\n font-size: 36px;\\n}\\n h3 {\\n font-size: 32px;\\n}\\n h4 {\\n font-size: 28px;\\n}\\n h5 {\\n font-size: 24px;\\n}\\n h6 {\\n font-size: 20px;\\n}\\n .content {\\n background-color: #fff;\\n border-radius: 4px;\\n margin: 0 auto;\\n padding: 48px;\\n width: 600px \\n}\\n .button {\\n background-color: #109cf1;\\n border: none;\\n color: white;\\n padding: 15px 32px;\\n text-align: center;\\n text-decoration: none;\\n display: inline-block;\\n font-size: 16px;\\n}\\n \",\"subject\":{\"en\":\"Your sign-in link\"},\"templateId\":\"baselineDemoMagicLink\"}" + "size": 707, + "text": "{\"_id\":\"ui/configuration\",\"configuration\":{\"defaultNotificationType\":\"info\",\"forgotUsername\":false,\"lang\":\"en\",\"notificationTypes\":{\"error\":{\"iconPath\":\"images/notifications/error.png\",\"name\":\"common.notification.types.error\"},\"info\":{\"iconPath\":\"images/notifications/info.png\",\"name\":\"common.notification.types.info\"},\"warning\":{\"iconPath\":\"images/notifications/warning.png\",\"name\":\"common.notification.types.warning\"}},\"passwordReset\":true,\"passwordResetLink\":\"\",\"platformSettings\":{\"adminOauthClient\":\"idmAdminClient\",\"adminOauthClientScopes\":\"fr:idm:*\",\"amUrl\":\"/am\",\"loginUrl\":\"\"},\"roles\":{\"internal/role/openidm-admin\":\"ui-admin\",\"internal/role/openidm-authorized\":\"ui-user\"},\"selfRegistration\":true}}" }, "cookies": [], "headers": [ - { - "name": "x-frame-options", - "value": "DENY" - }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:36 GMT" + "value": "Thu, 11 Jul 2024 20:40:01 GMT" }, { "name": "cache-control", @@ -557,13 +6977,17 @@ "name": "x-content-type-options", "value": "nosniff" }, + { + "name": "x-frame-options", + "value": "DENY" + }, { "name": "content-length", - "value": "2484" + "value": "707" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -582,14 +7006,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 665, + "headersSize": 664, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:36.268Z", - "time": 56, + "startedDateTime": "2024-07-11T20:40:01.138Z", + "time": 59, "timings": { "blocked": -1, "connect": -1, @@ -597,15 +7021,15 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 59 } }, { - "_id": "197a28b438e7dfa4cd7bf7cf97f330f4", + "_id": "42eee934c1aa869ec525d5cf01ba6fb5", "_order": 0, "cache": {}, "request": { - "bodySize": 2036, + "bodySize": 1974, "cookies": [], "headers": [ { @@ -622,7 +7046,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "authorization", @@ -630,7 +7054,7 @@ }, { "name": "content-length", - "value": "2036" + "value": "1974" }, { "name": "accept-encoding", @@ -641,33 +7065,29 @@ "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1604, + "headersSize": 1585, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { "mimeType": "application/json", "params": [], - "text": "{\"_id\":\"emailTemplate/forgottenUsername\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"{{#if object.userName}}

Your username is '{{object.userName}}'.

{{else}}If you received this email in error, please disregard.{{/if}}

Click here to login

\",\"fr\":\"{{#if object.userName}}

Votre nom d'utilisateur est '{{object.userName}}'.

{{else}}Si vous avez reçu cet e-mail par erreur, veuillez ne pas en tenir compte.{{/if}}

Cliquez ici pour vous connecter

\"},\"message\":{\"en\":\"

{{#if object.userName}}Your username is '{{object.userName}}'.

{{else}}If you received this email in error, please disregard.{{/if}}

Click here to login

\",\"fr\":\"
{{#if object.userName}}

Votre nom d'utilisateur est '{{object.userName}}'.

{{else}}Si vous avez reçu cet e-mail par erreur, veuillez ne pas en tenir compte.{{/if}}

Cliquez ici pour vous connecter

\"},\"mimeType\":\"text/html\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"Account Information - username\",\"fr\":\"Informations sur le compte - nom d'utilisateur\"}}" + "text": "{\"_id\":\"ui/dashboard\",\"adminDashboards\":[{\"isDefault\":true,\"name\":\"Quick Start\",\"widgets\":[{\"cards\":[{\"href\":\"#resource/managed/alpha_user/list/\",\"icon\":\"fa-user\",\"name\":\"Manage Users\"},{\"href\":\"#resource/managed/alpha_role/list/\",\"icon\":\"fa-check-square-o\",\"name\":\"Manage Roles\"},{\"href\":\"#connectors/add/\",\"icon\":\"fa-database\",\"name\":\"Add Connector\"},{\"href\":\"#mapping/add/\",\"icon\":\"fa-map-marker\",\"name\":\"Create Mapping\"},{\"href\":\"#managed/add/\",\"icon\":\"fa-tablet\",\"name\":\"Add Device\"},{\"href\":\"#settings/\",\"icon\":\"fa-user\",\"name\":\"Configure System Preferences\"}],\"size\":\"large\",\"type\":\"quickStart\"}]},{\"isDefault\":false,\"name\":\"System Monitoring\",\"widgets\":[{\"legendRange\":{\"month\":[500,2500,5000],\"week\":[10,30,90,270,810],\"year\":[10000,40000,100000,250000]},\"maxRange\":\"#24423c\",\"minRange\":\"#b0d4cd\",\"size\":\"large\",\"type\":\"audit\"},{\"size\":\"large\",\"type\":\"clusterStatus\"},{\"size\":\"large\",\"type\":\"systemHealthFull\"},{\"barchart\":\"false\",\"size\":\"large\",\"type\":\"lastRecon\"}]},{\"isDefault\":false,\"name\":\"Resource Report\",\"widgets\":[{\"selected\":\"activeUsers\",\"size\":\"x-small\",\"type\":\"counter\"},{\"selected\":\"rolesEnabled\",\"size\":\"x-small\",\"type\":\"counter\"},{\"selected\":\"activeConnectors\",\"size\":\"x-small\",\"type\":\"counter\"},{\"size\":\"large\",\"type\":\"resourceList\"}]},{\"isDefault\":false,\"name\":\"Business Report\",\"widgets\":[{\"graphType\":\"fa-pie-chart\",\"providers\":[\"Username/Password\"],\"size\":\"x-small\",\"type\":\"signIns\",\"widgetTitle\":\"Sign-Ins\"},{\"graphType\":\"fa-bar-chart\",\"size\":\"x-small\",\"type\":\"passwordResets\",\"widgetTitle\":\"Password Resets\"},{\"graphType\":\"fa-line-chart\",\"providers\":[\"Username/Password\"],\"size\":\"x-small\",\"type\":\"newRegistrations\",\"widgetTitle\":\"New Registrations\"},{\"size\":\"x-small\",\"timezone\":{\"hours\":\"07\",\"minutes\":\"00\",\"negative\":true},\"type\":\"socialLogin\"},{\"selected\":\"socialEnabled\",\"size\":\"x-small\",\"type\":\"counter\"},{\"selected\":\"manualRegistrations\",\"size\":\"x-small\",\"type\":\"counter\"}]}],\"dashboard\":{\"widgets\":[{\"size\":\"large\",\"type\":\"Welcome\"}]}}" }, "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/forgottenUsername" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/ui/dashboard" }, "response": { - "bodySize": 2036, + "bodySize": 1974, "content": { "mimeType": "application/json;charset=utf-8", - "size": 2036, - "text": "{\"_id\":\"emailTemplate/forgottenUsername\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"{{#if object.userName}}

Your username is '{{object.userName}}'.

{{else}}If you received this email in error, please disregard.{{/if}}

Click here to login

\",\"fr\":\"{{#if object.userName}}

Votre nom d'utilisateur est '{{object.userName}}'.

{{else}}Si vous avez reçu cet e-mail par erreur, veuillez ne pas en tenir compte.{{/if}}

Cliquez ici pour vous connecter

\"},\"message\":{\"en\":\"

{{#if object.userName}}Your username is '{{object.userName}}'.

{{else}}If you received this email in error, please disregard.{{/if}}

Click here to login

\",\"fr\":\"
{{#if object.userName}}

Votre nom d'utilisateur est '{{object.userName}}'.

{{else}}Si vous avez reçu cet e-mail par erreur, veuillez ne pas en tenir compte.{{/if}}

Cliquez ici pour vous connecter

\"},\"mimeType\":\"text/html\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"Account Information - username\",\"fr\":\"Informations sur le compte - nom d'utilisateur\"}}" + "size": 1974, + "text": "{\"_id\":\"ui/dashboard\",\"adminDashboards\":[{\"isDefault\":true,\"name\":\"Quick Start\",\"widgets\":[{\"cards\":[{\"href\":\"#resource/managed/alpha_user/list/\",\"icon\":\"fa-user\",\"name\":\"Manage Users\"},{\"href\":\"#resource/managed/alpha_role/list/\",\"icon\":\"fa-check-square-o\",\"name\":\"Manage Roles\"},{\"href\":\"#connectors/add/\",\"icon\":\"fa-database\",\"name\":\"Add Connector\"},{\"href\":\"#mapping/add/\",\"icon\":\"fa-map-marker\",\"name\":\"Create Mapping\"},{\"href\":\"#managed/add/\",\"icon\":\"fa-tablet\",\"name\":\"Add Device\"},{\"href\":\"#settings/\",\"icon\":\"fa-user\",\"name\":\"Configure System Preferences\"}],\"size\":\"large\",\"type\":\"quickStart\"}]},{\"isDefault\":false,\"name\":\"System Monitoring\",\"widgets\":[{\"legendRange\":{\"month\":[500,2500,5000],\"week\":[10,30,90,270,810],\"year\":[10000,40000,100000,250000]},\"maxRange\":\"#24423c\",\"minRange\":\"#b0d4cd\",\"size\":\"large\",\"type\":\"audit\"},{\"size\":\"large\",\"type\":\"clusterStatus\"},{\"size\":\"large\",\"type\":\"systemHealthFull\"},{\"barchart\":\"false\",\"size\":\"large\",\"type\":\"lastRecon\"}]},{\"isDefault\":false,\"name\":\"Resource Report\",\"widgets\":[{\"selected\":\"activeUsers\",\"size\":\"x-small\",\"type\":\"counter\"},{\"selected\":\"rolesEnabled\",\"size\":\"x-small\",\"type\":\"counter\"},{\"selected\":\"activeConnectors\",\"size\":\"x-small\",\"type\":\"counter\"},{\"size\":\"large\",\"type\":\"resourceList\"}]},{\"isDefault\":false,\"name\":\"Business Report\",\"widgets\":[{\"graphType\":\"fa-pie-chart\",\"providers\":[\"Username/Password\"],\"size\":\"x-small\",\"type\":\"signIns\",\"widgetTitle\":\"Sign-Ins\"},{\"graphType\":\"fa-bar-chart\",\"size\":\"x-small\",\"type\":\"passwordResets\",\"widgetTitle\":\"Password Resets\"},{\"graphType\":\"fa-line-chart\",\"providers\":[\"Username/Password\"],\"size\":\"x-small\",\"type\":\"newRegistrations\",\"widgetTitle\":\"New Registrations\"},{\"size\":\"x-small\",\"timezone\":{\"hours\":\"07\",\"minutes\":\"00\",\"negative\":true},\"type\":\"socialLogin\"},{\"selected\":\"socialEnabled\",\"size\":\"x-small\",\"type\":\"counter\"},{\"selected\":\"manualRegistrations\",\"size\":\"x-small\",\"type\":\"counter\"}]}],\"dashboard\":{\"widgets\":[{\"size\":\"large\",\"type\":\"Welcome\"}]}}" }, "cookies": [], "headers": [ - { - "name": "x-frame-options", - "value": "DENY" - }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:36 GMT" + "value": "Thu, 11 Jul 2024 20:40:01 GMT" }, { "name": "cache-control", @@ -705,13 +7125,17 @@ "name": "x-content-type-options", "value": "nosniff" }, + { + "name": "x-frame-options", + "value": "DENY" + }, { "name": "content-length", - "value": "2036" + "value": "1974" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -736,8 +7160,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:36.328Z", - "time": 47, + "startedDateTime": "2024-07-11T20:40:01.206Z", + "time": 61, "timings": { "blocked": -1, "connect": -1, @@ -745,15 +7169,15 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 47 + "wait": 61 } }, { - "_id": "1e1773eb1528b38bde27efacb838a8ee", + "_id": "df3eb8ec5f2f8390ee9bda4e21313f01", "_order": 0, "cache": {}, "request": { - "bodySize": 1661, + "bodySize": 891, "cookies": [], "headers": [ { @@ -770,7 +7194,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "authorization", @@ -778,7 +7202,7 @@ }, { "name": "content-length", - "value": "1661" + "value": "891" }, { "name": "accept-encoding", @@ -789,33 +7213,29 @@ "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1590, + "headersSize": 1582, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { "mimeType": "application/json", "params": [], - "text": "{\"_id\":\"emailTemplate/idv\",\"defaultLocale\":\"en\",\"description\":\"Identity Verification Invitation\",\"displayName\":\"idv\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"

Click the link below to verify your identity:

Verify my identity now

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"message\":{\"en\":\"

Click the link below to verify your identity:

Verify my identity now

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"mimeType\":\"text/html\",\"name\":\"registration\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"You have been invited to verify your identity\",\"fr\":\"Créer un nouveau compte\"},\"templateId\":\"idv\"}" + "text": "{\"_id\":\"ui/profile\",\"tabs\":[{\"name\":\"personalInfoTab\",\"view\":\"org/forgerock/openidm/ui/user/profile/personalInfo/PersonalInfoTab\"},{\"name\":\"signInAndSecurity\",\"view\":\"org/forgerock/openidm/ui/user/profile/signInAndSecurity/SignInAndSecurityTab\"},{\"name\":\"preference\",\"view\":\"org/forgerock/openidm/ui/user/profile/PreferencesTab\"},{\"name\":\"trustedDevice\",\"view\":\"org/forgerock/openidm/ui/user/profile/TrustedDevicesTab\"},{\"name\":\"oauthApplication\",\"view\":\"org/forgerock/openidm/ui/user/profile/OauthApplicationsTab\"},{\"name\":\"privacyAndConsent\",\"view\":\"org/forgerock/openidm/ui/user/profile/PrivacyAndConsentTab\"},{\"name\":\"sharing\",\"view\":\"org/forgerock/openidm/ui/user/profile/uma/SharingTab\"},{\"name\":\"auditHistory\",\"view\":\"org/forgerock/openidm/ui/user/profile/uma/ActivityTab\"},{\"name\":\"accountControls\",\"view\":\"org/forgerock/openidm/ui/user/profile/accountControls/AccountControlsTab\"}]}" }, "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/idv" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/ui/profile" }, "response": { - "bodySize": 1661, + "bodySize": 891, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1661, - "text": "{\"_id\":\"emailTemplate/idv\",\"defaultLocale\":\"en\",\"description\":\"Identity Verification Invitation\",\"displayName\":\"idv\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"

Click the link below to verify your identity:

Verify my identity now

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"message\":{\"en\":\"

Click the link below to verify your identity:

Verify my identity now

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"mimeType\":\"text/html\",\"name\":\"registration\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"You have been invited to verify your identity\",\"fr\":\"Créer un nouveau compte\"},\"templateId\":\"idv\"}" + "size": 891, + "text": "{\"_id\":\"ui/profile\",\"tabs\":[{\"name\":\"personalInfoTab\",\"view\":\"org/forgerock/openidm/ui/user/profile/personalInfo/PersonalInfoTab\"},{\"name\":\"signInAndSecurity\",\"view\":\"org/forgerock/openidm/ui/user/profile/signInAndSecurity/SignInAndSecurityTab\"},{\"name\":\"preference\",\"view\":\"org/forgerock/openidm/ui/user/profile/PreferencesTab\"},{\"name\":\"trustedDevice\",\"view\":\"org/forgerock/openidm/ui/user/profile/TrustedDevicesTab\"},{\"name\":\"oauthApplication\",\"view\":\"org/forgerock/openidm/ui/user/profile/OauthApplicationsTab\"},{\"name\":\"privacyAndConsent\",\"view\":\"org/forgerock/openidm/ui/user/profile/PrivacyAndConsentTab\"},{\"name\":\"sharing\",\"view\":\"org/forgerock/openidm/ui/user/profile/uma/SharingTab\"},{\"name\":\"auditHistory\",\"view\":\"org/forgerock/openidm/ui/user/profile/uma/ActivityTab\"},{\"name\":\"accountControls\",\"view\":\"org/forgerock/openidm/ui/user/profile/accountControls/AccountControlsTab\"}]}" }, "cookies": [], "headers": [ - { - "name": "x-frame-options", - "value": "DENY" - }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:36 GMT" + "value": "Thu, 11 Jul 2024 20:40:01 GMT" }, { "name": "cache-control", @@ -853,13 +7273,17 @@ "name": "x-content-type-options", "value": "nosniff" }, + { + "name": "x-frame-options", + "value": "DENY" + }, { "name": "content-length", - "value": "1661" + "value": "891" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -878,14 +7302,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 665, + "headersSize": 664, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:36.379Z", - "time": 46, + "startedDateTime": "2024-07-11T20:40:01.273Z", + "time": 58, "timings": { "blocked": -1, "connect": -1, @@ -893,15 +7317,15 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 46 + "wait": 58 } }, { - "_id": "b95be6fcf5ca3b6ac55d4294b39265d6", + "_id": "b8b2593d4699f2678e4f728b344aaa98", "_order": 0, "cache": {}, "request": { - "bodySize": 1985, + "bodySize": 402, "cookies": [], "headers": [ { @@ -918,7 +7342,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "authorization", @@ -926,7 +7350,7 @@ }, { "name": "content-length", - "value": "1985" + "value": "402" }, { "name": "accept-encoding", @@ -937,33 +7361,29 @@ "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1593, + "headersSize": 1586, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { "mimeType": "application/json", "params": [], - "text": "{\"_id\":\"emailTemplate/joiner\",\"advancedEditor\":true,\"defaultLocale\":\"en\",\"description\":\"This email will be sent onCreate of user to the external eMail address provided during creation. An OTP will also be sent to Telephone Number provided during creation to validate the user. The user will then be able to set their password and ForgeRock Push Authenticator\",\"displayName\":\"Joiner\",\"enabled\":true,\"from\":\"\\\"Encore HR\\\" \",\"html\":{\"en\":\"\"},\"message\":{\"en\":\"\\n \\n \\n
\\n

\\n \\n

\\n

Welcome to Encore {{object.givenName}} {{object.sn}}

\\n

Please click on the link below to validate your phone number with a One Time Code that will be sent via SMS or called to you depending on your phone type.

\\n

You will see your UserName and have the ability to set your password that will be used to login to Encore resources.

\\n

As we believe in enhanced security, you will also be setting up a Push Notification for future use.

\\n Click to Join Encore\\n
\\n \\n\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n background-color: #324054;\\n color: #455469;\\n padding: 60px;\\n text-align: center \\n}\\n a {\\n text-decoration: none;\\n color: #109cf1;\\n}\\n .content {\\n background-color: #fff;\\n border-radius: 4px;\\n margin: 0 auto;\\n padding: 48px;\\n width: 235px \\n}\\n \",\"subject\":{\"en\":\"Welcome to Encore!\"},\"templateId\":\"joiner\"}" + "text": "{\"_id\":\"ui/themeconfig\",\"icon\":\"favicon.ico\",\"path\":\"\",\"settings\":{\"footer\":{\"mailto\":\"info@forgerock.com\"},\"loginLogo\":{\"alt\":\"ForgeRock\",\"height\":\"104px\",\"src\":\"images/login-logo-dark.png\",\"title\":\"ForgeRock\",\"width\":\"210px\"},\"logo\":{\"alt\":\"ForgeRock\",\"src\":\"images/logo-horizontal-white.png\",\"title\":\"ForgeRock\"}},\"stylesheets\":[\"css/bootstrap-3.4.1-custom.css\",\"css/structure.css\",\"css/theme.css\"]}" }, "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/joiner" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/ui/themeconfig" }, "response": { - "bodySize": 1985, + "bodySize": 402, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1985, - "text": "{\"_id\":\"emailTemplate/joiner\",\"advancedEditor\":true,\"defaultLocale\":\"en\",\"description\":\"This email will be sent onCreate of user to the external eMail address provided during creation. An OTP will also be sent to Telephone Number provided during creation to validate the user. The user will then be able to set their password and ForgeRock Push Authenticator\",\"displayName\":\"Joiner\",\"enabled\":true,\"from\":\"\\\"Encore HR\\\" \",\"html\":{\"en\":\"\"},\"message\":{\"en\":\"\\n \\n \\n
\\n

\\n \\n

\\n

Welcome to Encore {{object.givenName}} {{object.sn}}

\\n

Please click on the link below to validate your phone number with a One Time Code that will be sent via SMS or called to you depending on your phone type.

\\n

You will see your UserName and have the ability to set your password that will be used to login to Encore resources.

\\n

As we believe in enhanced security, you will also be setting up a Push Notification for future use.

\\n Click to Join Encore\\n
\\n \\n\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n background-color: #324054;\\n color: #455469;\\n padding: 60px;\\n text-align: center \\n}\\n a {\\n text-decoration: none;\\n color: #109cf1;\\n}\\n .content {\\n background-color: #fff;\\n border-radius: 4px;\\n margin: 0 auto;\\n padding: 48px;\\n width: 235px \\n}\\n \",\"subject\":{\"en\":\"Welcome to Encore!\"},\"templateId\":\"joiner\"}" + "size": 402, + "text": "{\"_id\":\"ui/themeconfig\",\"icon\":\"favicon.ico\",\"path\":\"\",\"settings\":{\"footer\":{\"mailto\":\"info@forgerock.com\"},\"loginLogo\":{\"alt\":\"ForgeRock\",\"height\":\"104px\",\"src\":\"images/login-logo-dark.png\",\"title\":\"ForgeRock\",\"width\":\"210px\"},\"logo\":{\"alt\":\"ForgeRock\",\"src\":\"images/logo-horizontal-white.png\",\"title\":\"ForgeRock\"}},\"stylesheets\":[\"css/bootstrap-3.4.1-custom.css\",\"css/structure.css\",\"css/theme.css\"]}" }, "cookies": [], "headers": [ - { - "name": "x-frame-options", - "value": "DENY" - }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:36 GMT" + "value": "Thu, 11 Jul 2024 20:40:01 GMT" }, { "name": "cache-control", @@ -1001,13 +7421,17 @@ "name": "x-content-type-options", "value": "nosniff" }, + { + "name": "x-frame-options", + "value": "DENY" + }, { "name": "content-length", - "value": "1985" + "value": "402" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -1026,14 +7450,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 665, + "headersSize": 664, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:36.429Z", - "time": 47, + "startedDateTime": "2024-07-11T20:40:01.336Z", + "time": 57, "timings": { "blocked": -1, "connect": -1, @@ -1041,15 +7465,15 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 47 + "wait": 57 } }, { - "_id": "085b4fa0b124aa9b1de27266ecc5b22c", + "_id": "4a16be245d479f567826331cd8c02645", "_order": 0, "cache": {}, "request": { - "bodySize": 2744, + "bodySize": 80893, "cookies": [], "headers": [ { @@ -1066,7 +7490,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "authorization", @@ -1074,7 +7498,7 @@ }, { "name": "content-length", - "value": "2744" + "value": "80893" }, { "name": "accept-encoding", @@ -1085,33 +7509,29 @@ "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1613, + "headersSize": 1587, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { "mimeType": "application/json", "params": [], - "text": "{\"_id\":\"emailTemplate/registerPasswordlessDevice\",\"defaultLocale\":\"en\",\"description\":\"\",\"displayName\":\"Register Passwordless Device\",\"enabled\":true,\"from\":\"\\\"ForgeRock Identity Cloud\\\" \",\"html\":{\"en\":\"

Welcome back

\\\"alt


Hello,

You're receiving this email because you requested a link to register a new passwordless device.



Register New Device

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"message\":{\"en\":\"

Welcome back

\\\"alt


Hello,

You're receiving this email because you requested a link to register a new passwordless device.



Register New Device

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n\\tbackground-color: #324054;\\n\\tcolor: #455469;\\n\\tpadding: 60px;\\n\\ttext-align: center\\n}\\n\\na {\\n\\ttext-decoration: none;\\n\\tcolor: #109cf1;\\n}\\n\\n.content {\\n\\tbackground-color: #fff;\\n\\tborder-radius: 4px;\\n\\tmargin: 0 auto;\\n\\tpadding: 48px;\\n\\twidth: 235px\\n}\\n\",\"subject\":{\"en\":\"Your magic link is here - register new WebAuthN device\"},\"templateId\":\"registerPasswordlessDevice\"}" + "text": "{\"_id\":\"ui/themerealm\",\"realm\":{\"alpha\":[{\"_id\":\"00203891-dde0-4114-b27a-219ae0b43a61\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"4ded6d91-ceea-400a-ae3f-42209f1b0e06\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"86ce2f64-586d-44fe-8593-b12a85aac68d\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"b82755e8-fe9a-4d27-b66b-45e37ae12345\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"cd6c93e2-52e2-4340-9770-66a588343841\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"63e19668-909f-479e-83d7-be7a01cd8187\",\"accountCardBackgroundColor\":\"#ffffff\",\"accountCardHeaderColor\":\"#23282e\",\"accountCardInnerBorderColor\":\"#e7eef4\",\"accountCardInputBackgroundColor\":\"#ffffff\",\"accountCardInputBorderColor\":\"#c0c9d5\",\"accountCardInputLabelColor\":\"#5e6d82\",\"accountCardInputSelectColor\":\"#e4f4fd\",\"accountCardInputTextColor\":\"#23282e\",\"accountCardOuterBorderColor\":\"#e7eef4\",\"accountCardShadow\":3,\"accountCardTabActiveBorderColor\":\"#109cf1\",\"accountCardTabActiveColor\":\"#e4f4fd\",\"accountCardTextColor\":\"#5e6d82\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountNavigationBackgroundColor\":\"#ffffff\",\"accountNavigationTextColor\":\"#455469\",\"accountNavigationToggleBorderColor\":\"#e7eef4\",\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":true},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"accountTableRowHoverColor\":\"#f6f8fa\",\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"boldLinks\":false,\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"fontFamily\":\"Open Sans\",\"isDefault\":false,\"journeyCardBackgroundColor\":\"#ffffff\",\"journeyCardShadow\":3,\"journeyCardTextColor\":\"#5e6d82\",\"journeyCardTitleColor\":\"#23282e\",\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyInputBackgroundColor\":\"#ffffff\",\"journeyInputBorderColor\":\"#c0c9d5\",\"journeyInputLabelColor\":\"#5e6d82\",\"journeyInputSelectColor\":\"#e4f4fd\",\"journeyInputTextColor\":\"#23282e\",\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[\"FrodoTest\",\"AA-FrodoTest\"],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":false,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"NoAccess\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"switchBackgroundColor\":\"#c0c9d5\",\"textColor\":\"#ffffff\",\"topBarBackgroundColor\":\"#ffffff\",\"topBarBorderColor\":\"#e7eef4\",\"topBarHeaderColor\":\"#23282e\",\"topBarTextColor\":\"#69788b\"}],\"bravo\":[{\"_id\":\"00203891-dde0-4114-b27a-219ae0b43a61\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"4ded6d91-ceea-400a-ae3f-42209f1b0e06\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"86ce2f64-586d-44fe-8593-b12a85aac68d\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"b82755e8-fe9a-4d27-b66b-45e37ae12345\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"cd6c93e2-52e2-4340-9770-66a588343841\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"}]}}" }, "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/registerPasswordlessDevice" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/ui/themerealm" }, "response": { - "bodySize": 2744, + "bodySize": 80893, "content": { "mimeType": "application/json;charset=utf-8", - "size": 2744, - "text": "{\"_id\":\"emailTemplate/registerPasswordlessDevice\",\"defaultLocale\":\"en\",\"description\":\"\",\"displayName\":\"Register Passwordless Device\",\"enabled\":true,\"from\":\"\\\"ForgeRock Identity Cloud\\\" \",\"html\":{\"en\":\"

Welcome back

\\\"alt


Hello,

You're receiving this email because you requested a link to register a new passwordless device.



Register New Device

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"message\":{\"en\":\"

Welcome back

\\\"alt


Hello,

You're receiving this email because you requested a link to register a new passwordless device.



Register New Device

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n\\tbackground-color: #324054;\\n\\tcolor: #455469;\\n\\tpadding: 60px;\\n\\ttext-align: center\\n}\\n\\na {\\n\\ttext-decoration: none;\\n\\tcolor: #109cf1;\\n}\\n\\n.content {\\n\\tbackground-color: #fff;\\n\\tborder-radius: 4px;\\n\\tmargin: 0 auto;\\n\\tpadding: 48px;\\n\\twidth: 235px\\n}\\n\",\"subject\":{\"en\":\"Your magic link is here - register new WebAuthN device\"},\"templateId\":\"registerPasswordlessDevice\"}" + "size": 80893, + "text": "{\"_id\":\"ui/themerealm\",\"realm\":{\"alpha\":[{\"_id\":\"00203891-dde0-4114-b27a-219ae0b43a61\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"4ded6d91-ceea-400a-ae3f-42209f1b0e06\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"86ce2f64-586d-44fe-8593-b12a85aac68d\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"b82755e8-fe9a-4d27-b66b-45e37ae12345\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"cd6c93e2-52e2-4340-9770-66a588343841\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"63e19668-909f-479e-83d7-be7a01cd8187\",\"accountCardBackgroundColor\":\"#ffffff\",\"accountCardHeaderColor\":\"#23282e\",\"accountCardInnerBorderColor\":\"#e7eef4\",\"accountCardInputBackgroundColor\":\"#ffffff\",\"accountCardInputBorderColor\":\"#c0c9d5\",\"accountCardInputLabelColor\":\"#5e6d82\",\"accountCardInputSelectColor\":\"#e4f4fd\",\"accountCardInputTextColor\":\"#23282e\",\"accountCardOuterBorderColor\":\"#e7eef4\",\"accountCardShadow\":3,\"accountCardTabActiveBorderColor\":\"#109cf1\",\"accountCardTabActiveColor\":\"#e4f4fd\",\"accountCardTextColor\":\"#5e6d82\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountNavigationBackgroundColor\":\"#ffffff\",\"accountNavigationTextColor\":\"#455469\",\"accountNavigationToggleBorderColor\":\"#e7eef4\",\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":true},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"accountTableRowHoverColor\":\"#f6f8fa\",\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"boldLinks\":false,\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"fontFamily\":\"Open Sans\",\"isDefault\":false,\"journeyCardBackgroundColor\":\"#ffffff\",\"journeyCardShadow\":3,\"journeyCardTextColor\":\"#5e6d82\",\"journeyCardTitleColor\":\"#23282e\",\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyInputBackgroundColor\":\"#ffffff\",\"journeyInputBorderColor\":\"#c0c9d5\",\"journeyInputLabelColor\":\"#5e6d82\",\"journeyInputSelectColor\":\"#e4f4fd\",\"journeyInputTextColor\":\"#23282e\",\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[\"FrodoTest\",\"AA-FrodoTest\"],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":false,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"NoAccess\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"switchBackgroundColor\":\"#c0c9d5\",\"textColor\":\"#ffffff\",\"topBarBackgroundColor\":\"#ffffff\",\"topBarBorderColor\":\"#e7eef4\",\"topBarHeaderColor\":\"#23282e\",\"topBarTextColor\":\"#69788b\"}],\"bravo\":[{\"_id\":\"00203891-dde0-4114-b27a-219ae0b43a61\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"4ded6d91-ceea-400a-ae3f-42209f1b0e06\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"86ce2f64-586d-44fe-8593-b12a85aac68d\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"b82755e8-fe9a-4d27-b66b-45e37ae12345\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"cd6c93e2-52e2-4340-9770-66a588343841\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"}]}}" }, "cookies": [], "headers": [ - { - "name": "x-frame-options", - "value": "DENY" - }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:36 GMT" + "value": "Thu, 11 Jul 2024 20:40:01 GMT" }, { "name": "cache-control", @@ -1150,12 +7570,12 @@ "value": "nosniff" }, { - "name": "content-length", - "value": "2744" + "name": "x-frame-options", + "value": "DENY" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -1172,16 +7592,20 @@ { "name": "alt-svc", "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "transfer-encoding", + "value": "chunked" } ], - "headersSize": 665, + "headersSize": 671, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:36.480Z", - "time": 46, + "startedDateTime": "2024-07-11T20:40:01.409Z", + "time": 479, "timings": { "blocked": -1, "connect": -1, @@ -1189,15 +7613,15 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 46 + "wait": 479 } }, { - "_id": "7e0fcd991b7535c07d8556b49a815779", + "_id": "cf1a1b43d805b6ff0bba3144c39de90f", "_order": 0, "cache": {}, "request": { - "bodySize": 1546, + "bodySize": 224, "cookies": [], "headers": [ { @@ -1214,7 +7638,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "authorization", @@ -1222,7 +7646,7 @@ }, { "name": "content-length", - "value": "1546" + "value": "224" }, { "name": "accept-encoding", @@ -1233,33 +7657,29 @@ "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1599, + "headersSize": 1588, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { "mimeType": "application/json", "params": [], - "text": "{\"_id\":\"emailTemplate/registration\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"

This is your registration email.

Email verification link

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"message\":{\"en\":\"

This is your registration email.

Email verification link

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"mimeType\":\"text/html\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"Register new account\",\"fr\":\"Créer un nouveau compte\"}}" + "text": "{\"_id\":\"ui.context/admin\",\"defaultDir\":\"&{idm.install.dir}/ui/admin/default\",\"enabled\":true,\"extensionDir\":\"&{idm.install.dir}/ui/admin/extension\",\"responseHeaders\":{\"X-Frame-Options\":\"SAMEORIGIN\"},\"urlContextRoot\":\"/admin\"}" }, "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/registration" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/ui.context/admin" }, "response": { - "bodySize": 1546, + "bodySize": 224, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1546, - "text": "{\"_id\":\"emailTemplate/registration\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"

This is your registration email.

Email verification link

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"message\":{\"en\":\"

This is your registration email.

Email verification link

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"mimeType\":\"text/html\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"Register new account\",\"fr\":\"Créer un nouveau compte\"}}" + "size": 224, + "text": "{\"_id\":\"ui.context/admin\",\"defaultDir\":\"&{idm.install.dir}/ui/admin/default\",\"enabled\":true,\"extensionDir\":\"&{idm.install.dir}/ui/admin/extension\",\"responseHeaders\":{\"X-Frame-Options\":\"SAMEORIGIN\"},\"urlContextRoot\":\"/admin\"}" }, "cookies": [], "headers": [ - { - "name": "x-frame-options", - "value": "DENY" - }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:36 GMT" + "value": "Thu, 11 Jul 2024 20:40:01 GMT" }, { "name": "cache-control", @@ -1297,13 +7717,17 @@ "name": "x-content-type-options", "value": "nosniff" }, + { + "name": "x-frame-options", + "value": "DENY" + }, { "name": "content-length", - "value": "1546" + "value": "224" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -1322,14 +7746,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 665, + "headersSize": 664, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:36.530Z", - "time": 45, + "startedDateTime": "2024-07-11T20:40:01.895Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -1337,15 +7761,15 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 45 + "wait": 73 } }, { - "_id": "6f03115777dabeb2ee464972baac6d91", + "_id": "2531d9e46a98d59bb2310cfaf6e0c434", "_order": 0, "cache": {}, "request": { - "bodySize": 455, + "bodySize": 205, "cookies": [], "headers": [ { @@ -1362,7 +7786,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "authorization", @@ -1370,7 +7794,7 @@ }, { "name": "content-length", - "value": "455" + "value": "205" }, { "name": "accept-encoding", @@ -1381,33 +7805,29 @@ "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1599, + "headersSize": 1586, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { "mimeType": "application/json", "params": [], - "text": "{\"_id\":\"emailTemplate/resetPassword\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"message\":{\"en\":\"

Click to reset your password

Password reset link

\",\"fr\":\"

Cliquez pour réinitialiser votre mot de passe

Mot de passe lien de réinitialisation

\"},\"mimeType\":\"text/html\",\"subject\":{\"en\":\"Reset your password\",\"fr\":\"Réinitialisez votre mot de passe\"}}" + "text": "{\"_id\":\"ui.context/api\",\"authEnabled\":true,\"cacheEnabled\":false,\"defaultDir\":\"&{idm.install.dir}/ui/api/default\",\"enabled\":true,\"extensionDir\":\"&{idm.install.dir}/ui/api/extension\",\"urlContextRoot\":\"/api\"}" }, "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/resetPassword" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/ui.context/api" }, "response": { - "bodySize": 455, + "bodySize": 205, "content": { "mimeType": "application/json;charset=utf-8", - "size": 455, - "text": "{\"_id\":\"emailTemplate/resetPassword\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"message\":{\"en\":\"

Click to reset your password

Password reset link

\",\"fr\":\"

Cliquez pour réinitialiser votre mot de passe

Mot de passe lien de réinitialisation

\"},\"mimeType\":\"text/html\",\"subject\":{\"en\":\"Reset your password\",\"fr\":\"Réinitialisez votre mot de passe\"}}" + "size": 205, + "text": "{\"_id\":\"ui.context/api\",\"authEnabled\":true,\"cacheEnabled\":false,\"defaultDir\":\"&{idm.install.dir}/ui/api/default\",\"enabled\":true,\"extensionDir\":\"&{idm.install.dir}/ui/api/extension\",\"urlContextRoot\":\"/api\"}" }, "cookies": [], "headers": [ - { - "name": "x-frame-options", - "value": "DENY" - }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:36 GMT" + "value": "Thu, 11 Jul 2024 20:40:02 GMT" }, { "name": "cache-control", @@ -1445,13 +7865,17 @@ "name": "x-content-type-options", "value": "nosniff" }, + { + "name": "x-frame-options", + "value": "DENY" + }, { "name": "content-length", - "value": "455" + "value": "205" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -1476,8 +7900,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:36.579Z", - "time": 49, + "startedDateTime": "2024-07-11T20:40:01.972Z", + "time": 58, "timings": { "blocked": -1, "connect": -1, @@ -1485,15 +7909,15 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 49 + "wait": 58 } }, { - "_id": "08d7fe2132f1506f38f71fc70ed93393", + "_id": "f18c29d43c821ec7556979f61f2e1a26", "_order": 0, "cache": {}, "request": { - "bodySize": 943, + "bodySize": 154, "cookies": [], "headers": [ { @@ -1510,7 +7934,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "authorization", @@ -1518,7 +7942,7 @@ }, { "name": "content-length", - "value": "943" + "value": "154" }, { "name": "accept-encoding", @@ -1529,33 +7953,29 @@ "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1600, + "headersSize": 1590, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { "mimeType": "application/json", "params": [], - "text": "{\"_id\":\"emailTemplate/updatePassword\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"

Verify email to update password

Update password link

\"},\"message\":{\"en\":\"

Verify email to update password

Update password link

\"},\"mimeType\":\"text/html\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"Update your password\"}}" + "text": "{\"_id\":\"ui.context/enduser\",\"defaultDir\":\"&{idm.install.dir}/ui/enduser\",\"enabled\":true,\"responseHeaders\":{\"X-Frame-Options\":\"DENY\"},\"urlContextRoot\":\"/\"}" }, "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/updatePassword" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/ui.context/enduser" }, "response": { - "bodySize": 943, + "bodySize": 154, "content": { "mimeType": "application/json;charset=utf-8", - "size": 943, - "text": "{\"_id\":\"emailTemplate/updatePassword\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"

Verify email to update password

Update password link

\"},\"message\":{\"en\":\"

Verify email to update password

Update password link

\"},\"mimeType\":\"text/html\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"Update your password\"}}" + "size": 154, + "text": "{\"_id\":\"ui.context/enduser\",\"defaultDir\":\"&{idm.install.dir}/ui/enduser\",\"enabled\":true,\"responseHeaders\":{\"X-Frame-Options\":\"DENY\"},\"urlContextRoot\":\"/\"}" }, "cookies": [], "headers": [ - { - "name": "x-frame-options", - "value": "DENY" - }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:36 GMT" + "value": "Thu, 11 Jul 2024 20:40:02 GMT" }, { "name": "cache-control", @@ -1593,13 +8013,17 @@ "name": "x-content-type-options", "value": "nosniff" }, + { + "name": "x-frame-options", + "value": "DENY" + }, { "name": "content-length", - "value": "943" + "value": "154" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -1624,8 +8048,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:36.631Z", - "time": 51, + "startedDateTime": "2024-07-11T20:40:02.035Z", + "time": 58, "timings": { "blocked": -1, "connect": -1, @@ -1633,15 +8057,15 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 51 + "wait": 58 } }, { - "_id": "b4769158570ad7ade83b8b0db18fba45", + "_id": "856e10b34afe79e55e6c6744c87c36e4", "_order": 0, "cache": {}, "request": { - "bodySize": 879, + "bodySize": 199, "cookies": [], "headers": [ { @@ -1658,7 +8082,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "authorization", @@ -1666,7 +8090,7 @@ }, { "name": "content-length", - "value": "879" + "value": "199" }, { "name": "accept-encoding", @@ -1677,33 +8101,29 @@ "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1593, + "headersSize": 1588, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { "mimeType": "application/json", "params": [], - "text": "{\"_id\":\"emailTemplate/welcome\",\"defaultLocale\":\"en\",\"displayName\":\"Welcome\",\"enabled\":true,\"from\":\"saas@forgerock.com\",\"html\":{\"en\":\"

Welcome. Your username is '{{object.userName}}'.

\"},\"message\":{\"en\":\"

Welcome. Your username is '{{object.userName}}'.

\"},\"mimeType\":\"text/html\",\"styles\":\"body{\\n background-color:#324054;\\n color:#5e6d82;\\n padding:60px;\\n text-align:center\\n}\\na{\\n text-decoration:none;\\n color:#109cf1\\n}\\n.content{\\n background-color:#fff;\\n border-radius:4px;\\n margin:0 auto;\\n padding:48px;\\n width:235px\\n}\\n\",\"subject\":{\"en\":\"Your account has been created\"}}" + "text": "{\"_id\":\"ui.context/oauth\",\"cacheEnabled\":true,\"defaultDir\":\"&{idm.install.dir}/ui/oauth/default\",\"enabled\":true,\"extensionDir\":\"&{idm.install.dir}/ui/oauth/extension\",\"urlContextRoot\":\"/oauthReturn\"}" }, "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/welcome" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/ui.context/oauth" }, "response": { - "bodySize": 879, + "bodySize": 199, "content": { "mimeType": "application/json;charset=utf-8", - "size": 879, - "text": "{\"_id\":\"emailTemplate/welcome\",\"defaultLocale\":\"en\",\"displayName\":\"Welcome\",\"enabled\":true,\"from\":\"saas@forgerock.com\",\"html\":{\"en\":\"

Welcome. Your username is '{{object.userName}}'.

\"},\"message\":{\"en\":\"

Welcome. Your username is '{{object.userName}}'.

\"},\"mimeType\":\"text/html\",\"styles\":\"body{\\n background-color:#324054;\\n color:#5e6d82;\\n padding:60px;\\n text-align:center\\n}\\na{\\n text-decoration:none;\\n color:#109cf1\\n}\\n.content{\\n background-color:#fff;\\n border-radius:4px;\\n margin:0 auto;\\n padding:48px;\\n width:235px\\n}\\n\",\"subject\":{\"en\":\"Your account has been created\"}}" + "size": 199, + "text": "{\"_id\":\"ui.context/oauth\",\"cacheEnabled\":true,\"defaultDir\":\"&{idm.install.dir}/ui/oauth/default\",\"enabled\":true,\"extensionDir\":\"&{idm.install.dir}/ui/oauth/extension\",\"urlContextRoot\":\"/oauthReturn\"}" }, "cookies": [], "headers": [ - { - "name": "x-frame-options", - "value": "DENY" - }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:36 GMT" + "value": "Thu, 11 Jul 2024 20:40:02 GMT" }, { "name": "cache-control", @@ -1741,13 +8161,17 @@ "name": "x-content-type-options", "value": "nosniff" }, + { + "name": "x-frame-options", + "value": "DENY" + }, { "name": "content-length", - "value": "879" + "value": "199" }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -1772,8 +8196,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:36.686Z", - "time": 45, + "startedDateTime": "2024-07-11T20:40:02.098Z", + "time": 58, "timings": { "blocked": -1, "connect": -1, @@ -1781,15 +8205,15 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 45 + "wait": 58 } }, { - "_id": "ea86cf4a798460f6def0fb182087b8de", + "_id": "3d6de2f23610742ffb67bbf2c0446d30", "_order": 0, "cache": {}, "request": { - "bodySize": 0, + "bodySize": 1162, "cookies": [], "headers": [ { @@ -1806,12 +8230,16 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "authorization", "value": "Bearer " }, + { + "name": "content-length", + "value": "1162" + }, { "name": "accept-encoding", "value": "gzip, compress, deflate, br" @@ -1821,24 +8249,29 @@ "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1564, + "headersSize": 1582, "httpVersion": "HTTP/1.1", - "method": "GET", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"undefined\",\"mapping\":{\"mapping/managedBravo_user_managedBravo_user0\":{\"_id\":\"mapping/managedBravo_user_managedBravo_user0\",\"consentRequired\":false,\"displayName\":\"managedBravo_user_managedBravo_user0\",\"icon\":null,\"name\":\"managedBravo_user_managedBravo_user0\",\"policies\":[{\"action\":\"ASYNC\",\"situation\":\"ABSENT\"},{\"action\":\"ASYNC\",\"situation\":\"ALL_GONE\"},{\"action\":\"ASYNC\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"ASYNC\",\"situation\":\"CONFIRMED\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"ASYNC\",\"situation\":\"LINK_ONLY\"},{\"action\":\"ASYNC\",\"situation\":\"MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"UNASSIGNED\"},{\"action\":\"ASYNC\",\"situation\":\"UNQUALIFIED\"}],\"properties\":[],\"source\":\"managed/bravo_user\",\"target\":\"managed/bravo_user\"}},\"meta\":{\"exportDate\":\"2024-07-02T20:46:02.534Z\",\"exportTool\":\"frodo\",\"exportToolVersion\":\"v2.0.0-89 [v20.11.1]\",\"exportedBy\":\"phales@trivir.com\",\"origin\":\"https://openam-frodo-dev.forgeblocks.com/am\",\"originAmVersion\":\"7.6.0\"}}" + }, "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/ui/themerealm" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/undefined" }, "response": { - "bodySize": 80893, + "bodySize": 1162, "content": { "mimeType": "application/json;charset=utf-8", - "size": 80893, - "text": "{\"_id\":\"ui/themerealm\",\"realm\":{\"alpha\":[{\"_id\":\"00203891-dde0-4114-b27a-219ae0b43a61\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"4ded6d91-ceea-400a-ae3f-42209f1b0e06\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"86ce2f64-586d-44fe-8593-b12a85aac68d\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"b82755e8-fe9a-4d27-b66b-45e37ae12345\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"cd6c93e2-52e2-4340-9770-66a588343841\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"63e19668-909f-479e-83d7-be7a01cd8187\",\"accountCardBackgroundColor\":\"#ffffff\",\"accountCardHeaderColor\":\"#23282e\",\"accountCardInnerBorderColor\":\"#e7eef4\",\"accountCardInputBackgroundColor\":\"#ffffff\",\"accountCardInputBorderColor\":\"#c0c9d5\",\"accountCardInputLabelColor\":\"#5e6d82\",\"accountCardInputSelectColor\":\"#e4f4fd\",\"accountCardInputTextColor\":\"#23282e\",\"accountCardOuterBorderColor\":\"#e7eef4\",\"accountCardShadow\":3,\"accountCardTabActiveBorderColor\":\"#109cf1\",\"accountCardTabActiveColor\":\"#e4f4fd\",\"accountCardTextColor\":\"#5e6d82\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountNavigationBackgroundColor\":\"#ffffff\",\"accountNavigationTextColor\":\"#455469\",\"accountNavigationToggleBorderColor\":\"#e7eef4\",\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":true},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"accountTableRowHoverColor\":\"#f6f8fa\",\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"boldLinks\":false,\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"fontFamily\":\"Open Sans\",\"isDefault\":false,\"journeyCardBackgroundColor\":\"#ffffff\",\"journeyCardShadow\":3,\"journeyCardTextColor\":\"#5e6d82\",\"journeyCardTitleColor\":\"#23282e\",\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyInputBackgroundColor\":\"#ffffff\",\"journeyInputBorderColor\":\"#c0c9d5\",\"journeyInputLabelColor\":\"#5e6d82\",\"journeyInputSelectColor\":\"#e4f4fd\",\"journeyInputTextColor\":\"#23282e\",\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[\"FrodoTest\",\"AA-FrodoTest\"],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":false,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"NoAccess\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"switchBackgroundColor\":\"#c0c9d5\",\"textColor\":\"#ffffff\",\"topBarBackgroundColor\":\"#ffffff\",\"topBarBorderColor\":\"#e7eef4\",\"topBarHeaderColor\":\"#23282e\",\"topBarTextColor\":\"#69788b\"}],\"bravo\":[{\"_id\":\"00203891-dde0-4114-b27a-219ae0b43a61\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"4ded6d91-ceea-400a-ae3f-42209f1b0e06\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"86ce2f64-586d-44fe-8593-b12a85aac68d\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"b82755e8-fe9a-4d27-b66b-45e37ae12345\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"cd6c93e2-52e2-4340-9770-66a588343841\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"}]}}" + "size": 1162, + "text": "{\"_id\":\"undefined\",\"mapping\":{\"mapping/managedBravo_user_managedBravo_user0\":{\"_id\":\"mapping/managedBravo_user_managedBravo_user0\",\"consentRequired\":false,\"displayName\":\"managedBravo_user_managedBravo_user0\",\"icon\":null,\"name\":\"managedBravo_user_managedBravo_user0\",\"policies\":[{\"action\":\"ASYNC\",\"situation\":\"ABSENT\"},{\"action\":\"ASYNC\",\"situation\":\"ALL_GONE\"},{\"action\":\"ASYNC\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"ASYNC\",\"situation\":\"CONFIRMED\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"ASYNC\",\"situation\":\"LINK_ONLY\"},{\"action\":\"ASYNC\",\"situation\":\"MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"UNASSIGNED\"},{\"action\":\"ASYNC\",\"situation\":\"UNQUALIFIED\"}],\"properties\":[],\"source\":\"managed/bravo_user\",\"target\":\"managed/bravo_user\"}},\"meta\":{\"exportDate\":\"2024-07-02T20:46:02.534Z\",\"exportTool\":\"frodo\",\"exportToolVersion\":\"v2.0.0-89 [v20.11.1]\",\"exportedBy\":\"phales@trivir.com\",\"origin\":\"https://openam-frodo-dev.forgeblocks.com/am\",\"originAmVersion\":\"7.6.0\"}}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:38 GMT" + "value": "Thu, 11 Jul 2024 20:40:02 GMT" }, { "name": "cache-control", @@ -1880,9 +8313,13 @@ "name": "x-frame-options", "value": "DENY" }, + { + "name": "content-length", + "value": "1162" + }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -1899,20 +8336,16 @@ { "name": "alt-svc", "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" - }, - { - "name": "transfer-encoding", - "value": "chunked" } ], - "headersSize": 671, + "headersSize": 665, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:38.130Z", - "time": 58, + "startedDateTime": "2024-07-11T20:40:02.162Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -1920,15 +8353,15 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 62 } }, { - "_id": "4a16be245d479f567826331cd8c02645", + "_id": "ea86cf4a798460f6def0fb182087b8de", "_order": 0, "cache": {}, "request": { - "bodySize": 80893, + "bodySize": 0, "cookies": [], "headers": [ { @@ -1945,16 +8378,12 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "authorization", "value": "Bearer " }, - { - "name": "content-length", - "value": "80893" - }, { "name": "accept-encoding", "value": "gzip, compress, deflate, br" @@ -1964,14 +8393,9 @@ "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1587, + "headersSize": 1564, "httpVersion": "HTTP/1.1", - "method": "PUT", - "postData": { - "mimeType": "application/json", - "params": [], - "text": "{\"_id\":\"ui/themerealm\",\"realm\":{\"alpha\":[{\"_id\":\"00203891-dde0-4114-b27a-219ae0b43a61\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"4ded6d91-ceea-400a-ae3f-42209f1b0e06\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"86ce2f64-586d-44fe-8593-b12a85aac68d\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"b82755e8-fe9a-4d27-b66b-45e37ae12345\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"cd6c93e2-52e2-4340-9770-66a588343841\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"63e19668-909f-479e-83d7-be7a01cd8187\",\"accountCardBackgroundColor\":\"#ffffff\",\"accountCardHeaderColor\":\"#23282e\",\"accountCardInnerBorderColor\":\"#e7eef4\",\"accountCardInputBackgroundColor\":\"#ffffff\",\"accountCardInputBorderColor\":\"#c0c9d5\",\"accountCardInputLabelColor\":\"#5e6d82\",\"accountCardInputSelectColor\":\"#e4f4fd\",\"accountCardInputTextColor\":\"#23282e\",\"accountCardOuterBorderColor\":\"#e7eef4\",\"accountCardShadow\":3,\"accountCardTabActiveBorderColor\":\"#109cf1\",\"accountCardTabActiveColor\":\"#e4f4fd\",\"accountCardTextColor\":\"#5e6d82\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountNavigationBackgroundColor\":\"#ffffff\",\"accountNavigationTextColor\":\"#455469\",\"accountNavigationToggleBorderColor\":\"#e7eef4\",\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":true},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"accountTableRowHoverColor\":\"#f6f8fa\",\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"boldLinks\":false,\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"fontFamily\":\"Open Sans\",\"isDefault\":false,\"journeyCardBackgroundColor\":\"#ffffff\",\"journeyCardShadow\":3,\"journeyCardTextColor\":\"#5e6d82\",\"journeyCardTitleColor\":\"#23282e\",\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyInputBackgroundColor\":\"#ffffff\",\"journeyInputBorderColor\":\"#c0c9d5\",\"journeyInputLabelColor\":\"#5e6d82\",\"journeyInputSelectColor\":\"#e4f4fd\",\"journeyInputTextColor\":\"#23282e\",\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[\"FrodoTest\",\"AA-FrodoTest\"],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":false,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"NoAccess\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"switchBackgroundColor\":\"#c0c9d5\",\"textColor\":\"#ffffff\",\"topBarBackgroundColor\":\"#ffffff\",\"topBarBorderColor\":\"#e7eef4\",\"topBarHeaderColor\":\"#23282e\",\"topBarTextColor\":\"#69788b\"}],\"bravo\":[{\"_id\":\"00203891-dde0-4114-b27a-219ae0b43a61\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"4ded6d91-ceea-400a-ae3f-42209f1b0e06\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"86ce2f64-586d-44fe-8593-b12a85aac68d\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"b82755e8-fe9a-4d27-b66b-45e37ae12345\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"cd6c93e2-52e2-4340-9770-66a588343841\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"}]}}" - }, + "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/ui/themerealm" }, @@ -1986,7 +8410,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:38 GMT" + "value": "Thu, 11 Jul 2024 20:40:04 GMT" }, { "name": "cache-control", @@ -2030,7 +8454,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -2059,8 +8483,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:38.200Z", - "time": 72, + "startedDateTime": "2024-07-11T20:40:04.515Z", + "time": 79, "timings": { "blocked": -1, "connect": -1, @@ -2068,7 +8492,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 72 + "wait": 79 } }, { @@ -2093,7 +8517,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "authorization", @@ -2134,7 +8558,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:36:41 GMT" + "value": "Thu, 11 Jul 2024 20:40:07 GMT" }, { "name": "cache-control", @@ -2186,7 +8610,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-291478e0-0413-4a78-a7dd-adf92ee06b46" + "value": "frodo-acbdf2de-4217-445a-87c6-9ae318cd9e8b" }, { "name": "strict-transport-security", @@ -2211,8 +8635,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:36:41.105Z", - "time": 69, + "startedDateTime": "2024-07-11T20:40:07.310Z", + "time": 87, "timings": { "blocked": -1, "connect": -1, @@ -2220,7 +8644,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 69 + "wait": 87 } } ], diff --git a/test/e2e/mocks/config_603940551/import_288002260/0_adf_1158910745/am_1076162899/recording.har b/test/e2e/mocks/config_603940551/import_288002260/0_adf_1158910745/am_1076162899/recording.har index 6b987c0e8..ffd729ee1 100644 --- a/test/e2e/mocks/config_603940551/import_288002260/0_adf_1158910745/am_1076162899/recording.har +++ b/test/e2e/mocks/config_603940551/import_288002260/0_adf_1158910745/am_1076162899/recording.har @@ -29,7 +29,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -113,11 +113,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:30:51 GMT" + "value": "Thu, 11 Jul 2024 20:34:28 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -142,8 +142,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:30:51.196Z", - "time": 72, + "startedDateTime": "2024-07-11T20:34:28.935Z", + "time": 249, "timings": { "blocked": -1, "connect": -1, @@ -151,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 72 + "wait": 249 } }, { @@ -176,7 +176,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -264,11 +264,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:30:51 GMT" + "value": "Thu, 11 Jul 2024 20:34:28 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -293,8 +293,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:30:51.485Z", - "time": 72, + "startedDateTime": "2024-07-11T20:34:29.305Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -302,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 72 + "wait": 66 } }, { @@ -327,7 +327,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -366,7 +366,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 10678, - "text": "{\"_id\":\"07ee6240-d106-4e25-a781-5fcabc477d22\",\"name\":\"FrodoSPAdapter\",\"description\":\"null\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjMgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKLyoKICogVGhlIHNjcmlwdCBoYXMgdGhlc2UgdG9wIGxldmVsIGZ1bmN0aW9ucyB0aGF0IGNvdWxkIGJlIGV4ZWN1dGVkIGR1cmluZyBhIFNBTUwyIGZsb3cuCiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25SZXF1ZXN0CiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25Qcm9jZXNzCiAqICAgICAgLSBwb3N0U2luZ2xlU2lnbk9uU3VjY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZVNpZ25PbkZhaWx1cmUKICogICAgICAtIHBvc3ROZXdOYW1lSURTdWNjZXNzCiAqICAgICAgLSBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzcwogKiAgICAgIC0gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MKICoKICogUGxlYXNlIHNlZSB0aGUgSmF2YURvYyBmb3IgdGhlIGludGVyZmFjZSBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmFtL3NhbWwyL3BsdWdpbnMvU1BBZGFwdGVyLmh0bWwKICogTm90ZSB0aGF0IHRoZSBpbml0aWFsaXplIG1ldGhvZCBpcyBub3Qgc3VwcG9ydGVkIGluIHRoZSBzY3JpcHRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlcy4gQ2hlY2sgdGhlIGRvY3VtZW50YXRpb24gb24gdGhlIHJlc3BlY3RpdmUgZnVuY3Rpb25zIGZvciB0aGUgdmFyaWFibGVzIGF2YWlsYWJsZSB0byBpdC4KICoKICogaG9zdGVkRW50aXR5SWQgLSBTdHJpbmcKICogICAgIEVudGl0eSBJRCBmb3IgdGhlIGhvc3RlZCBJRFAKICogcmVhbG0gLSBTdHJpbmcKICogICAgIFJlYWxtIG9mIHRoZSBob3N0ZWQgSURQCiAqIGlkcEVudGl0eUlkIC0gU3RyaW5nCiAqICAgICBUaGUgZW50aXR5IElEIGZvciB0aGUgSWRlbnRpdHkgUHJvdmlkZXIgZm9yIHdoaWNoIHRoZSBzaWduLW9uIHJlcXVlc3Qgd2lsbCBiZSBzZW50LgogKiByZXF1ZXN0IC0gSHR0cFNlcnZsZXRSZXF1ZXN0ICgxKQogKiAgICAgU2VydmxldCByZXF1ZXN0IG9iamVjdAogKiByZXNwb25zZSAtIEh0dHBTZXJ2bGV0UmVzcG9uc2UgKDIpCiAqICAgICBTZXJ2bGV0IHJlc3BvbnNlIG9iamVjdAogKiBhdXRoblJlcXVlc3QgLSBBdXRoblJlcXVlc3QgKDMpCiAqICAgICBUaGUgYXV0aGVudGljYXRpb24gcmVxdWVzdCBzZW50IHRoYXQgaXMgc2VudCBmcm9tIHRoZSBTZXJ2aWNlIFByb3ZpZGVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpCiAqICAgICBUaGUgc2luZ2xlIHNpZ24tb24gc2Vzc2lvbi4gVGhlIHJlZmVyZW5jZSB0eXBlIG9mIHRoaXMgaXMgT2JqZWN0IGFuZCB3b3VsZCBuZWVkIHRvIGJlIGNhc3RlZCB0byBTU09Ub2tlbi4KICogcmVzIC0gUmVzcG9uc2UgKDUpCiAqICAgICBUaGUgU1NPIFJlc3BvbnNlIHJlY2VpdmVkIGZyb20gdGhlIElkZW50aXR5IFByb3ZpZGVyLgogKiBwcm9maWxlIC0gU3RyaW5nCiAqICAgICBUaGUgcHJvdG9jb2wgcHJvZmlsZSB0aGF0IGlzIHVzZWQsIHRoaXMgd2lsbCBiZSBvbmUgb2YgdGhlIGZvbGxvd2luZyB2YWx1ZXMgZnJvbSBTQU1MMkNvbnN0YW50cyAoNik6CiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9QT1NUCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9BUlRJRkFDVAogKiAgICAgICAgICAtIFNBTUwyQ29uc3RhbnRzLlBBT1MKICogb3V0IC0gUHJpbnRXcml0ZXIgKDcpCiAqICAgICBUaGUgUHJpbnRXcml0ZXIgdGhhdCBjYW4gYmUgdXNlZCB0byB3cml0ZSB0by4KICogaXNGZWRlcmF0aW9uIC0gYm9vbGVhbgogKiAgICAgU2V0IHRvIHRydWUgaWYgdXNpbmcgZmVkZXJhdGlvbiwgb3RoZXJ3aXNlIGZhbHNlLgogKiBmYWlsdXJlQ29kZSAtIGludAogKiAgICAgQW4gaW50ZWdlciBob2xkaW5nIHRoZSBmYWlsdXJlIGNvZGUgd2hlbiBhbiBlcnJvciBoYXMgb2NjdXJyZWQuIEZvciBwb3RlbnRpYWwgdmFsdWVzIHNlZSBTUEFkYXB0ZXIuCiAqIHVzZXJJZCAtIFN0cmluZwogKiAgICAgVGhlIHVuaXF1ZSB1bml2ZXJzYWwgSUQgb2YgdGhlIHVzZXIgd2l0aCB3aG9tIHRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3Qgd2FzIHBlcmZvcm1lZC4KICogaWRSZXF1ZXN0IC0gTWFuYWdlTmFtZUlEUmVxdWVzdCAoOCkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3QsIHRoaXMgd2lsbCBiZSBudWxsIGlmIHRoZSByZXF1ZXN0IG9iamVjdCBpcyBub3QgYXZhaWxhYmxlCiAqIGlkUmVzcG9uc2UgLSBNYW5hZ2VOYW1lSURSZXNwb25zZSAoOSkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlc3BvbnNlLCB0aGlzIHdpbGwgYmUgbnVsbCBpZiB0aGUgcmVzcG9uc2Ugb2JqZWN0IGlzIG5vdCBhdmFpbGFibGUKICogYmluZGluZyAtIFN0cmluZwogKiAgICAgVGhlIGJpbmRpbmcgdXNlZCBmb3IgdGhlIG5ldyBuYW1lIGlkZW50aWZpZXIgcmVxdWVzdC4gVGhpcyB3aWxsIGJlIG9uZSBvZiB0aGUgZm9sbG93aW5nIHZhbHVlczoKICogICAgICAgICAgLSBTQU1MMkNvbnN0YW50cy5TT0FQCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9SRURJUkVDVAogKiBsb2dvdXRSZXF1ZXN0IC0gTG9nb3V0UmVxdWVzdCAoMTApCiAqICAgICBUaGUgc2luZ2xlIGxvZ291dCByZXF1ZXN0LgogKiBsb2dvdXRSZXNwb25zZSAtIExvZ291dFJlc3BvbnNlICgxMSkKICogICAgIFRoZSBzaW5nbGUgbG9nb3V0IHJlc3BvbnNlLgogKiBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIgLSBTcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEyKQogKiAgICAgQW4gaW5zdGFuY2Ugb2YgU3BBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIGxvZ2dlciAtIExvZ2dlciBpbnN0YW5jZQogKiAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci4KICogICAgIENvcnJlc3BvbmRpbmcgbG9nIGZpbGVzIHdpbGwgYmUgcHJlZml4ZWQgd2l0aDogc2NyaXB0cy48c2NyaXB0IG5hbWU+CiAqCiAqIFRocm93cyBTQU1MMkV4Y2VwdGlvbiAoMTMpOgogKiAgICAgZm9yIGFueSBleGNlcHRpb25zIG9jY3VycmluZyBpbiB0aGUgYWRhcHRlci4gVGhlIGZlZGVyYXRpb24gcHJvY2VzcyB3aWxsIGNvbnRpbnVlCiAqCiAqIENsYXNzIHJlZmVyZW5jZToKICogKDEpIEh0dHBTZXJ2bGV0UmVxdWVzdCAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXF1ZXN0Lmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlc3BvbnNlIC0gaHR0cHM6Ly90b21jYXQuYXBhY2hlLm9yZy90b21jYXQtNy4wLWRvYy9zZXJ2bGV0YXBpL2phdmF4L3NlcnZsZXQvaHR0cC9IdHRwU2VydmxldFJlc3BvbnNlLmh0bWwuCiAqICgzKSBBdXRoblJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wcm90b2NvbC9SZXNwb25zZS5odG1sCiAqICg2KSBTQU1MMkNvbnN0YW50cyAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9jb21tb24vU0FNTDJDb25zdGFudHMuaHRtbAogKiAoNykgUHJpbnRXcml0ZXIgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS9pby9QcmludFdyaXRlci5odG1sCiAqICg4KSBNYW5hZ2VOYW1lSURSZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL01hbmFnZU5hbWVJRFJlcXVlc3QuaHRtbAogKiAoOSkgTWFuYWdlTmFtZUlEUmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTWFuYWdlTmFtZUlEUmVzcG9uc2UuaHRtbAogKiAoMTApIExvZ291dFJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVxdWVzdC5odG1sCiAqICgxMSkgTG9nb3V0UmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVzcG9uc2UuaHRtbAogKiAoMTIpIFNwQWRhcHRlclNjcmlwdEhlbHBlciAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL3NjcmlwdGVkL1NwQWRhcHRlclNjcmlwdEhlbHBlci5odG1sLgogKiAoMTMpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL2NvbW1vbi9TQU1MMkV4Y2VwdGlvbi5odG1sLgogKi8KCi8qCiAqIFRlbXBsYXRlL2RlZmF1bHQgc2NyaXB0IGZvciBTQU1MMiBTUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT25SZXF1ZXN0OgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIGlkcEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblJlcXVlc3QoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZVNpZ25PblByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblByb2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICByZXF1ZXN0CiAqICAgICByZXNwb25zZQogKiAgICAgb3V0CiAqICAgICBzZXNzaW9uCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgaXNGZWRlcmF0aW9uCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKgogKiBSZXR1cm4gLSB0cnVlIGlmIHJlc3BvbnNlIGlzIGJlaW5nIHJlZGlyZWN0ZWQsIGZhbHNlIGlmIG5vdC4gRGVmYXVsdCB0byBmYWxzZS4KICovCmZ1bmN0aW9uIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzKCkgewogICAgcmV0dXJuIGZhbHNlOwp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzCiAqICAgICBwcm9maWxlCiAqICAgICBmYWlsdXJlQ29kZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiByZXNwb25zZSBpcyBiZWluZyByZWRpcmVjdGVkLCBmYWxzZSBpZiBub3QuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZSgpIHsKICAgIHJldHVybiBmYWxzZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdE5ld05hbWVJRFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGlkUmVxdWVzdAogKiAgICAgaWRSZXNwb25zZQogKiAgICAgYmluZGluZwogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHBvc3ROZXdOYW1lSURTdWNjZXNzKCkgewp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzczoKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHVzZXJJZAogKiAgICAgaWRSZXF1ZXN0CiAqICAgICBpZFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFRlcm1pbmF0ZU5hbWVJRFN1Y2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZUxvZ291dFByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcygpIHsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MoKSB7Cn0=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_SP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287058608,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"07ee6240-d106-4e25-a781-5fcabc477d22\",\"name\":\"FrodoSPAdapter\",\"description\":\"null\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjMgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKLyoKICogVGhlIHNjcmlwdCBoYXMgdGhlc2UgdG9wIGxldmVsIGZ1bmN0aW9ucyB0aGF0IGNvdWxkIGJlIGV4ZWN1dGVkIGR1cmluZyBhIFNBTUwyIGZsb3cuCiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25SZXF1ZXN0CiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25Qcm9jZXNzCiAqICAgICAgLSBwb3N0U2luZ2xlU2lnbk9uU3VjY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZVNpZ25PbkZhaWx1cmUKICogICAgICAtIHBvc3ROZXdOYW1lSURTdWNjZXNzCiAqICAgICAgLSBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzcwogKiAgICAgIC0gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MKICoKICogUGxlYXNlIHNlZSB0aGUgSmF2YURvYyBmb3IgdGhlIGludGVyZmFjZSBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmFtL3NhbWwyL3BsdWdpbnMvU1BBZGFwdGVyLmh0bWwKICogTm90ZSB0aGF0IHRoZSBpbml0aWFsaXplIG1ldGhvZCBpcyBub3Qgc3VwcG9ydGVkIGluIHRoZSBzY3JpcHRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlcy4gQ2hlY2sgdGhlIGRvY3VtZW50YXRpb24gb24gdGhlIHJlc3BlY3RpdmUgZnVuY3Rpb25zIGZvciB0aGUgdmFyaWFibGVzIGF2YWlsYWJsZSB0byBpdC4KICoKICogaG9zdGVkRW50aXR5SWQgLSBTdHJpbmcKICogICAgIEVudGl0eSBJRCBmb3IgdGhlIGhvc3RlZCBJRFAKICogcmVhbG0gLSBTdHJpbmcKICogICAgIFJlYWxtIG9mIHRoZSBob3N0ZWQgSURQCiAqIGlkcEVudGl0eUlkIC0gU3RyaW5nCiAqICAgICBUaGUgZW50aXR5IElEIGZvciB0aGUgSWRlbnRpdHkgUHJvdmlkZXIgZm9yIHdoaWNoIHRoZSBzaWduLW9uIHJlcXVlc3Qgd2lsbCBiZSBzZW50LgogKiByZXF1ZXN0IC0gSHR0cFNlcnZsZXRSZXF1ZXN0ICgxKQogKiAgICAgU2VydmxldCByZXF1ZXN0IG9iamVjdAogKiByZXNwb25zZSAtIEh0dHBTZXJ2bGV0UmVzcG9uc2UgKDIpCiAqICAgICBTZXJ2bGV0IHJlc3BvbnNlIG9iamVjdAogKiBhdXRoblJlcXVlc3QgLSBBdXRoblJlcXVlc3QgKDMpCiAqICAgICBUaGUgYXV0aGVudGljYXRpb24gcmVxdWVzdCBzZW50IHRoYXQgaXMgc2VudCBmcm9tIHRoZSBTZXJ2aWNlIFByb3ZpZGVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpCiAqICAgICBUaGUgc2luZ2xlIHNpZ24tb24gc2Vzc2lvbi4gVGhlIHJlZmVyZW5jZSB0eXBlIG9mIHRoaXMgaXMgT2JqZWN0IGFuZCB3b3VsZCBuZWVkIHRvIGJlIGNhc3RlZCB0byBTU09Ub2tlbi4KICogcmVzIC0gUmVzcG9uc2UgKDUpCiAqICAgICBUaGUgU1NPIFJlc3BvbnNlIHJlY2VpdmVkIGZyb20gdGhlIElkZW50aXR5IFByb3ZpZGVyLgogKiBwcm9maWxlIC0gU3RyaW5nCiAqICAgICBUaGUgcHJvdG9jb2wgcHJvZmlsZSB0aGF0IGlzIHVzZWQsIHRoaXMgd2lsbCBiZSBvbmUgb2YgdGhlIGZvbGxvd2luZyB2YWx1ZXMgZnJvbSBTQU1MMkNvbnN0YW50cyAoNik6CiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9QT1NUCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9BUlRJRkFDVAogKiAgICAgICAgICAtIFNBTUwyQ29uc3RhbnRzLlBBT1MKICogb3V0IC0gUHJpbnRXcml0ZXIgKDcpCiAqICAgICBUaGUgUHJpbnRXcml0ZXIgdGhhdCBjYW4gYmUgdXNlZCB0byB3cml0ZSB0by4KICogaXNGZWRlcmF0aW9uIC0gYm9vbGVhbgogKiAgICAgU2V0IHRvIHRydWUgaWYgdXNpbmcgZmVkZXJhdGlvbiwgb3RoZXJ3aXNlIGZhbHNlLgogKiBmYWlsdXJlQ29kZSAtIGludAogKiAgICAgQW4gaW50ZWdlciBob2xkaW5nIHRoZSBmYWlsdXJlIGNvZGUgd2hlbiBhbiBlcnJvciBoYXMgb2NjdXJyZWQuIEZvciBwb3RlbnRpYWwgdmFsdWVzIHNlZSBTUEFkYXB0ZXIuCiAqIHVzZXJJZCAtIFN0cmluZwogKiAgICAgVGhlIHVuaXF1ZSB1bml2ZXJzYWwgSUQgb2YgdGhlIHVzZXIgd2l0aCB3aG9tIHRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3Qgd2FzIHBlcmZvcm1lZC4KICogaWRSZXF1ZXN0IC0gTWFuYWdlTmFtZUlEUmVxdWVzdCAoOCkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3QsIHRoaXMgd2lsbCBiZSBudWxsIGlmIHRoZSByZXF1ZXN0IG9iamVjdCBpcyBub3QgYXZhaWxhYmxlCiAqIGlkUmVzcG9uc2UgLSBNYW5hZ2VOYW1lSURSZXNwb25zZSAoOSkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlc3BvbnNlLCB0aGlzIHdpbGwgYmUgbnVsbCBpZiB0aGUgcmVzcG9uc2Ugb2JqZWN0IGlzIG5vdCBhdmFpbGFibGUKICogYmluZGluZyAtIFN0cmluZwogKiAgICAgVGhlIGJpbmRpbmcgdXNlZCBmb3IgdGhlIG5ldyBuYW1lIGlkZW50aWZpZXIgcmVxdWVzdC4gVGhpcyB3aWxsIGJlIG9uZSBvZiB0aGUgZm9sbG93aW5nIHZhbHVlczoKICogICAgICAgICAgLSBTQU1MMkNvbnN0YW50cy5TT0FQCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9SRURJUkVDVAogKiBsb2dvdXRSZXF1ZXN0IC0gTG9nb3V0UmVxdWVzdCAoMTApCiAqICAgICBUaGUgc2luZ2xlIGxvZ291dCByZXF1ZXN0LgogKiBsb2dvdXRSZXNwb25zZSAtIExvZ291dFJlc3BvbnNlICgxMSkKICogICAgIFRoZSBzaW5nbGUgbG9nb3V0IHJlc3BvbnNlLgogKiBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIgLSBTcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEyKQogKiAgICAgQW4gaW5zdGFuY2Ugb2YgU3BBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIGxvZ2dlciAtIExvZ2dlciBpbnN0YW5jZQogKiAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci4KICogICAgIENvcnJlc3BvbmRpbmcgbG9nIGZpbGVzIHdpbGwgYmUgcHJlZml4ZWQgd2l0aDogc2NyaXB0cy48c2NyaXB0IG5hbWU+CiAqCiAqIFRocm93cyBTQU1MMkV4Y2VwdGlvbiAoMTMpOgogKiAgICAgZm9yIGFueSBleGNlcHRpb25zIG9jY3VycmluZyBpbiB0aGUgYWRhcHRlci4gVGhlIGZlZGVyYXRpb24gcHJvY2VzcyB3aWxsIGNvbnRpbnVlCiAqCiAqIENsYXNzIHJlZmVyZW5jZToKICogKDEpIEh0dHBTZXJ2bGV0UmVxdWVzdCAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXF1ZXN0Lmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlc3BvbnNlIC0gaHR0cHM6Ly90b21jYXQuYXBhY2hlLm9yZy90b21jYXQtNy4wLWRvYy9zZXJ2bGV0YXBpL2phdmF4L3NlcnZsZXQvaHR0cC9IdHRwU2VydmxldFJlc3BvbnNlLmh0bWwuCiAqICgzKSBBdXRoblJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wcm90b2NvbC9SZXNwb25zZS5odG1sCiAqICg2KSBTQU1MMkNvbnN0YW50cyAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9jb21tb24vU0FNTDJDb25zdGFudHMuaHRtbAogKiAoNykgUHJpbnRXcml0ZXIgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS9pby9QcmludFdyaXRlci5odG1sCiAqICg4KSBNYW5hZ2VOYW1lSURSZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL01hbmFnZU5hbWVJRFJlcXVlc3QuaHRtbAogKiAoOSkgTWFuYWdlTmFtZUlEUmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTWFuYWdlTmFtZUlEUmVzcG9uc2UuaHRtbAogKiAoMTApIExvZ291dFJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVxdWVzdC5odG1sCiAqICgxMSkgTG9nb3V0UmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVzcG9uc2UuaHRtbAogKiAoMTIpIFNwQWRhcHRlclNjcmlwdEhlbHBlciAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL3NjcmlwdGVkL1NwQWRhcHRlclNjcmlwdEhlbHBlci5odG1sLgogKiAoMTMpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL2NvbW1vbi9TQU1MMkV4Y2VwdGlvbi5odG1sLgogKi8KCi8qCiAqIFRlbXBsYXRlL2RlZmF1bHQgc2NyaXB0IGZvciBTQU1MMiBTUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT25SZXF1ZXN0OgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIGlkcEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblJlcXVlc3QoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZVNpZ25PblByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblByb2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICByZXF1ZXN0CiAqICAgICByZXNwb25zZQogKiAgICAgb3V0CiAqICAgICBzZXNzaW9uCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgaXNGZWRlcmF0aW9uCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKgogKiBSZXR1cm4gLSB0cnVlIGlmIHJlc3BvbnNlIGlzIGJlaW5nIHJlZGlyZWN0ZWQsIGZhbHNlIGlmIG5vdC4gRGVmYXVsdCB0byBmYWxzZS4KICovCmZ1bmN0aW9uIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzKCkgewogICAgcmV0dXJuIGZhbHNlOwp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzCiAqICAgICBwcm9maWxlCiAqICAgICBmYWlsdXJlQ29kZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiByZXNwb25zZSBpcyBiZWluZyByZWRpcmVjdGVkLCBmYWxzZSBpZiBub3QuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZSgpIHsKICAgIHJldHVybiBmYWxzZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdE5ld05hbWVJRFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGlkUmVxdWVzdAogKiAgICAgaWRSZXNwb25zZQogKiAgICAgYmluZGluZwogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHBvc3ROZXdOYW1lSURTdWNjZXNzKCkgewp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzczoKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHVzZXJJZAogKiAgICAgaWRSZXF1ZXN0CiAqICAgICBpZFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFRlcm1pbmF0ZU5hbWVJRFN1Y2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZUxvZ291dFByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcygpIHsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MoKSB7Cn0=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_SP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730076019,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -416,11 +416,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:30:58 GMT" + "value": "Thu, 11 Jul 2024 20:34:35 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -449,8 +449,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:30:58.320Z", - "time": 441, + "startedDateTime": "2024-07-11T20:34:35.969Z", + "time": 206, "timings": { "blocked": -1, "connect": -1, @@ -458,7 +458,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 441 + "wait": 206 } }, { @@ -483,7 +483,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -522,7 +522,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 745, - "text": "{\"_id\":\"1b52a7e0-4019-40fa-958a-15a49870e901\",\"name\":\"shared\",\"description\":\"set the same shared state variable\",\"script\":\"KGZ1bmN0aW9uICgpIHsKICBvdXRjb21lID0gJ3RydWUnOwogIHZhciBsZXZlbCA9IG5vZGVTdGF0ZS5nZXQoJ2xldmVsJykuYXNJbnRlZ2VyKCk7CiAgc2hhcmVkU3RhdGUucHV0KCdzaGFyZWRWYWx1ZScsICdMZXZlbCAnICsgbGV2ZWwgKyAnOiBUaGlzIGlzIGEgbG9uZ2VyIHN0cmluZyB2YWx1ZSBzaGFyZWQgYWNyb3NzIGFsbCBuZXN0ZWQgam91cm5leXMuIEl0IGNvbnRhaW5zIGFuIGluZGljYXRvciBpbiB3aGljaCBsZXZlbCBpdCB3YXMgbGFzdCBzZXQuJyk7Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287058847,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"1b52a7e0-4019-40fa-958a-15a49870e901\",\"name\":\"shared\",\"description\":\"set the same shared state variable\",\"script\":\"KGZ1bmN0aW9uICgpIHsKICBvdXRjb21lID0gJ3RydWUnOwogIHZhciBsZXZlbCA9IG5vZGVTdGF0ZS5nZXQoJ2xldmVsJykuYXNJbnRlZ2VyKCk7CiAgc2hhcmVkU3RhdGUucHV0KCdzaGFyZWRWYWx1ZScsICdMZXZlbCAnICsgbGV2ZWwgKyAnOiBUaGlzIGlzIGEgbG9uZ2VyIHN0cmluZyB2YWx1ZSBzaGFyZWQgYWNyb3NzIGFsbCBuZXN0ZWQgam91cm5leXMuIEl0IGNvbnRhaW5zIGFuIGluZGljYXRvciBpbiB3aGljaCBsZXZlbCBpdCB3YXMgbGFzdCBzZXQuJyk7Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730076231,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -576,11 +576,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:30:58 GMT" + "value": "Thu, 11 Jul 2024 20:34:35 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -605,8 +605,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:30:58.766Z", - "time": 78, + "startedDateTime": "2024-07-11T20:34:36.181Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -614,7 +614,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 78 + "wait": 67 } }, { @@ -639,7 +639,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -678,7 +678,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1516, - "text": "{\"_id\":\"207f172f-ffb5-439d-b7df-e8e80408830b\",\"name\":\"GitHub Profile Normalization (VS) - imported (1)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJHaXRIdWIgcmF3UHJvZmlsZTogIityYXdQcm9maWxlKQoKcmV0dXJuIGpzb24ob2JqZWN0KAogICAgICAgIGZpZWxkKCJpZCIsIHJhd1Byb2ZpbGUuaWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIHJhd1Byb2ZpbGUubmFtZSksCiAgICAgICAgZmllbGQoImdpdmVuTmFtZSIsIHJhd1Byb2ZpbGUuZmlyc3RfbmFtZSksCiAgICAgICAgZmllbGQoImZhbWlseU5hbWUiLCByYXdQcm9maWxlLmxhc3RfbmFtZSksCiAgICAgICAgZmllbGQoInBob3RvVXJsIiwgcmF3UHJvZmlsZS5waWN0dXJlLmRhdGEudXJsKSwKICAgICAgICBmaWVsZCgiZW1haWwiLCByYXdQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCByYXdQcm9maWxlLmVtYWlsKSkp\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287058914,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"207f172f-ffb5-439d-b7df-e8e80408830b\",\"name\":\"GitHub Profile Normalization (VS) - imported (1)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJHaXRIdWIgcmF3UHJvZmlsZTogIityYXdQcm9maWxlKQoKcmV0dXJuIGpzb24ob2JqZWN0KAogICAgICAgIGZpZWxkKCJpZCIsIHJhd1Byb2ZpbGUuaWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIHJhd1Byb2ZpbGUubmFtZSksCiAgICAgICAgZmllbGQoImdpdmVuTmFtZSIsIHJhd1Byb2ZpbGUuZmlyc3RfbmFtZSksCiAgICAgICAgZmllbGQoImZhbWlseU5hbWUiLCByYXdQcm9maWxlLmxhc3RfbmFtZSksCiAgICAgICAgZmllbGQoInBob3RvVXJsIiwgcmF3UHJvZmlsZS5waWN0dXJlLmRhdGEudXJsKSwKICAgICAgICBmaWVsZCgiZW1haWwiLCByYXdQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCByYXdQcm9maWxlLmVtYWlsKSkp\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730076299,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -732,11 +732,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:30:58 GMT" + "value": "Thu, 11 Jul 2024 20:34:35 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -761,7 +761,7 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:30:58.848Z", + "startedDateTime": "2024-07-11T20:34:36.253Z", "time": 65, "timings": { "blocked": -1, @@ -795,7 +795,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -834,7 +834,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 508, - "text": "{\"_id\":\"223739f3-9c54-43b7-9572-3c5338786145\",\"name\":\"Format Username\",\"description\":\"null\",\"script\":\"dmFyIHVzZXJuYW1lID0gc2hhcmVkU3RhdGUuZ2V0KCJ1c2VybmFtZSIpOwoKc2hhcmVkU3RhdGUucHV0KCJkaXNwbGF5TmFtZSIsIHVzZXJuYW1lKTsKb3V0Y29tZSA9ICJjb250aW51ZSI7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287058987,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"223739f3-9c54-43b7-9572-3c5338786145\",\"name\":\"Format Username\",\"description\":\"null\",\"script\":\"dmFyIHVzZXJuYW1lID0gc2hhcmVkU3RhdGUuZ2V0KCJ1c2VybmFtZSIpOwoKc2hhcmVkU3RhdGUucHV0KCJkaXNwbGF5TmFtZSIsIHVzZXJuYW1lKTsKb3V0Y29tZSA9ICJjb250aW51ZSI7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730076395,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -888,11 +888,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:30:58 GMT" + "value": "Thu, 11 Jul 2024 20:34:35 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -917,8 +917,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:30:58.916Z", - "time": 67, + "startedDateTime": "2024-07-11T20:34:36.323Z", + "time": 91, "timings": { "blocked": -1, "connect": -1, @@ -926,7 +926,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 91 } }, { @@ -951,7 +951,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -990,7 +990,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1501, - "text": "{\"_id\":\"23143919-6b78-40c3-b25e-beca19b229e0\",\"name\":\"GitHub Profile Normalization (VS)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJHaXRIdWIgcmF3UHJvZmlsZTogIityYXdQcm9maWxlKQoKcmV0dXJuIGpzb24ob2JqZWN0KAogICAgICAgIGZpZWxkKCJpZCIsIHJhd1Byb2ZpbGUuaWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIHJhd1Byb2ZpbGUubmFtZSksCiAgICAgICAgZmllbGQoImdpdmVuTmFtZSIsIHJhd1Byb2ZpbGUuZmlyc3RfbmFtZSksCiAgICAgICAgZmllbGQoImZhbWlseU5hbWUiLCByYXdQcm9maWxlLmxhc3RfbmFtZSksCiAgICAgICAgZmllbGQoInBob3RvVXJsIiwgcmF3UHJvZmlsZS5waWN0dXJlLmRhdGEudXJsKSwKICAgICAgICBmaWVsZCgiZW1haWwiLCByYXdQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCByYXdQcm9maWxlLmVtYWlsKSkp\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287059051,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"23143919-6b78-40c3-b25e-beca19b229e0\",\"name\":\"GitHub Profile Normalization (VS)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJHaXRIdWIgcmF3UHJvZmlsZTogIityYXdQcm9maWxlKQoKcmV0dXJuIGpzb24ob2JqZWN0KAogICAgICAgIGZpZWxkKCJpZCIsIHJhd1Byb2ZpbGUuaWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIHJhd1Byb2ZpbGUubmFtZSksCiAgICAgICAgZmllbGQoImdpdmVuTmFtZSIsIHJhd1Byb2ZpbGUuZmlyc3RfbmFtZSksCiAgICAgICAgZmllbGQoImZhbWlseU5hbWUiLCByYXdQcm9maWxlLmxhc3RfbmFtZSksCiAgICAgICAgZmllbGQoInBob3RvVXJsIiwgcmF3UHJvZmlsZS5waWN0dXJlLmRhdGEudXJsKSwKICAgICAgICBmaWVsZCgiZW1haWwiLCByYXdQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCByYXdQcm9maWxlLmVtYWlsKSkp\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730076465,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -1044,11 +1044,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:30:58 GMT" + "value": "Thu, 11 Jul 2024 20:34:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -1073,8 +1073,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:30:58.988Z", - "time": 59, + "startedDateTime": "2024-07-11T20:34:36.420Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -1082,7 +1082,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 62 } }, { @@ -1107,7 +1107,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -1146,7 +1146,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 795, - "text": "{\"_id\":\"2c38c998-aec0-4e56-8d46-bff6e24a704e\",\"name\":\"My Example Library\",\"description\":\"My Example Library\",\"script\":\"dmFyIGkgPSAwOwoKZnVuY3Rpb24gYWRkKGopIHtpICs9IGp9OwpmdW5jdGlvbiBsb2dUb3RhbChsb2cpIHsgbG9nLmluZm8oIlRvdGFsOiAiICsgaSkgfTsKCi8vIGV4cG9ydCBjb25zdGFudApleHBvcnRzLk1TRyA9ICdGaW5hbCBzdW0nOwoKLy8gZXhwb3J0IGZ1bmN0aW9ucwpleHBvcnRzLmFkZCA9IGFkZDsKZXhwb3J0cy5sb2dUb3RhbCA9IGxvZ1RvdGFsOwoKLy9kaXJlY3QgZXhwb3J0IHVzaW5nIGFuIGlubGluZSBkZWNsYXJhdGlvbgpleHBvcnRzLmxvZ1RvdGFsV2l0aE1lc3NhZ2UgPSAobG9nLCBtZXNzYWdlKSA9PiBsb2cuaW5mbyhtZXNzYWdlICsgIjogIiArIGkpOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"LIBRARY\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287059144,\"evaluatorVersion\":\"2.0\"}" + "text": "{\"_id\":\"2c38c998-aec0-4e56-8d46-bff6e24a704e\",\"name\":\"My Example Library\",\"description\":\"My Example Library\",\"script\":\"dmFyIGkgPSAwOwoKZnVuY3Rpb24gYWRkKGopIHtpICs9IGp9OwpmdW5jdGlvbiBsb2dUb3RhbChsb2cpIHsgbG9nLmluZm8oIlRvdGFsOiAiICsgaSkgfTsKCi8vIGV4cG9ydCBjb25zdGFudApleHBvcnRzLk1TRyA9ICdGaW5hbCBzdW0nOwoKLy8gZXhwb3J0IGZ1bmN0aW9ucwpleHBvcnRzLmFkZCA9IGFkZDsKZXhwb3J0cy5sb2dUb3RhbCA9IGxvZ1RvdGFsOwoKLy9kaXJlY3QgZXhwb3J0IHVzaW5nIGFuIGlubGluZSBkZWNsYXJhdGlvbgpleHBvcnRzLmxvZ1RvdGFsV2l0aE1lc3NhZ2UgPSAobG9nLCBtZXNzYWdlKSA9PiBsb2cuaW5mbyhtZXNzYWdlICsgIjogIiArIGkpOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"LIBRARY\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730076534,\"evaluatorVersion\":\"2.0\"}" }, "cookies": [], "headers": [ @@ -1200,11 +1200,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:30:58 GMT" + "value": "Thu, 11 Jul 2024 20:34:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -1229,8 +1229,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:30:59.052Z", - "time": 93, + "startedDateTime": "2024-07-11T20:34:36.488Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -1238,7 +1238,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 93 + "wait": 63 } }, { @@ -1263,7 +1263,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -1302,7 +1302,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 10036, - "text": "{\"_id\":\"39c08084-1238-43e8-857f-2e11005eac49\",\"name\":\"Alpha OAuth2 Access Token Modification Script\",\"description\":\"Default alpha realm script for OAuth2 Access Token Modification\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMTktMjAyMSBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMKICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGlzIHNjcmlwdCBsZXRzIHlvdSBtb2RpZnkgaW5mb3JtYXRpb24gYXNzb2NpYXRlZCB3aXRoIGFuIE9BdXRoMiBhY2Nlc3MgdG9rZW4KICogd2l0aCBtZXRob2RzIHByb3ZpZGVkIGJ5IHRoZSBBY2Nlc3NUb2tlbiAoMSkgaW50ZXJmYWNlLgogKiBUaGUgY2hhbmdlcyBtYWRlIHRvIE9BdXRoMiBhY2Nlc3MgdG9rZW5zIHdpbGwgZGlyZWN0bHkgaW1wYWN0IHRoZSBzaXplIG9mIHRoZSBDVFMgdG9rZW5zLAogKiBhbmQsIHNpbWlsYXJseSwgdGhlIHNpemUgb2YgdGhlIEpXVHMgaWYgY2xpZW50LWJhc2VkIE9BdXRoMiB0b2tlbnMgYXJlIHV0aWxpemVkLgogKiBXaGVuIGFkZGluZy91cGRhdGluZyBmaWVsZHMgbWFrZSBzdXJlIHRoYXQgdGhlIHRva2VuIHNpemUgcmVtYWlucyB3aXRoaW4gY2xpZW50L3VzZXItYWdlbnQgbGltaXRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlczoKICogYWNjZXNzVG9rZW4gLSBBY2Nlc3NUb2tlbiAoMSkuCiAqICAgICAgICAgICAgICAgVGhlIGFjY2VzcyB0b2tlbiB0byBiZSB1cGRhdGVkLgogKiAgICAgICAgICAgICAgIE11dGFibGUgb2JqZWN0LCBhbGwgY2hhbmdlcyB0byB0aGUgYWNjZXNzIHRva2VuIHdpbGwgYmUgcmVmbGVjdGVkLgogKiBzY29wZXMgLSBTZXQ8U3RyaW5nPiAoNikuCiAqICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICogcmVxdWVzdFByb3BlcnRpZXMgLSBVbm1vZGlmaWFibGUgTWFwICg1KS4KICogICAgICAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgY29udGFpbnMgYSBtYXAgb2YgcmVxdWVzdCBwcm9wZXJ0aWVzOgogKiAgICAgICAgICAgICAgICAgICAgIHJlcXVlc3RVcmkgLSBUaGUgcmVxdWVzdCBVUkkuCiAqICAgICAgICAgICAgICAgICAgICAgcmVhbG0gLSBUaGUgcmVhbG0gdGhhdCB0aGUgcmVxdWVzdCByZWxhdGVzIHRvLgogKiAgICAgICAgICAgICAgICAgICAgIHJlcXVlc3RQYXJhbXMgLSBBIG1hcCBvZiB0aGUgcmVxdWVzdCBwYXJhbXMgYW5kL29yIHBvc3RlZCBkYXRhLgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFYWNoIHZhbHVlIGlzIGEgbGlzdCBvZiBvbmUgb3IgbW9yZSBwcm9wZXJ0aWVzLgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQbGVhc2Ugbm90ZSB0aGF0IHRoZXNlIHNob3VsZCBiZSBoYW5kbGVkIGluIGFjY29yZGFuY2Ugd2l0aCBPV0FTUCBiZXN0IHByYWN0aWNlczoKICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHR0cHM6Ly9vd2FzcC5vcmcvd3d3LWNvbW11bml0eS92dWxuZXJhYmlsaXRpZXMvVW5zYWZlX3VzZV9vZl9SZWZsZWN0aW9uLgogKiBjbGllbnRQcm9wZXJ0aWVzIC0gVW5tb2RpZmlhYmxlIE1hcCAoNSkuCiAqICAgICAgICAgICAgICAgICAgICBQcmVzZW50IGlmIHRoZSBjbGllbnQgc3BlY2lmaWVkIGluIHRoZSByZXF1ZXN0IHdhcyBpZGVudGlmaWVkLCBjb250YWlucyBhIG1hcCBvZiBjbGllbnQgcHJvcGVydGllczoKICogICAgICAgICAgICAgICAgICAgIGNsaWVudElkIC0gVGhlIGNsaWVudCdzIFVSSSBmb3IgdGhlIHJlcXVlc3QgbG9jYWxlLgogKiAgICAgICAgICAgICAgICAgICAgYWxsb3dlZEdyYW50VHlwZXMgLSBMaXN0IG9mIHRoZSBhbGxvd2VkIGdyYW50IHR5cGVzIChvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLkdyYW50VHlwZSkgZm9yIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkUmVzcG9uc2VUeXBlcyAtIExpc3Qgb2YgdGhlIGFsbG93ZWQgcmVzcG9uc2UgdHlwZXMgZm9yIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkU2NvcGVzIC0gTGlzdCBvZiB0aGUgYWxsb3dlZCBzY29wZXMgZm9yIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICBjdXN0b21Qcm9wZXJ0aWVzIC0gQSBtYXAgb2YgdGhlIGN1c3RvbSBwcm9wZXJ0aWVzIG9mIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTGlzdHMgb3IgbWFwcyB3aWxsIGJlIGluY2x1ZGVkIGFzIHN1Yi1tYXBzOyBmb3IgZXhhbXBsZToKICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXN0b21NYXBbS2V5MV09VmFsdWUxIHdpbGwgYmUgcmV0dXJuZWQgYXMgY3VzdG9tTWFwIC0+IEtleTEgLT4gVmFsdWUxLgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFRvIGFkZCBjdXN0b20gcHJvcGVydGllcyB0byBhIGNsaWVudCwgdXBkYXRlIHRoZSBDdXN0b20gUHJvcGVydGllcyBmaWVsZAogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGluIEFNIENvbnNvbGUgPiBSZWFsbSBOYW1lID4gQXBwbGljYXRpb25zID4gT0F1dGggMi4wID4gQ2xpZW50cyA+IENsaWVudCBJRCA+IEFkdmFuY2VkLgogKiBpZGVudGl0eSAtIEFNSWRlbnRpdHkgKDMpLgogKiAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgaWRlbnRpdHkgb2YgdGhlIHJlc291cmNlIG93bmVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpLgogKiAgICAgICAgICAgUHJlc2VudCBpZiB0aGUgcmVxdWVzdCBjb250YWlucyB0aGUgc2Vzc2lvbiBjb29raWUsIHRoZSB1c2VyJ3Mgc2Vzc2lvbiBvYmplY3QuCiAqIHNjcmlwdE5hbWUgLSBTdHJpbmcgKHByaW1pdGl2ZSkuCiAqICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIGRpc3BsYXkgbmFtZSBvZiB0aGUgc2NyaXB0LgogKiBsb2dnZXIgLSBBbHdheXMgcHJlc2VudCwgdGhlICJPQXV0aDJQcm92aWRlciIgZGVidWcgbG9nZ2VyIGluc3RhbmNlOgogKiAgICAgICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgICAgICBDb3JyZXNwb25kaW5nIGxvZyBmaWxlcyB3aWxsIGJlIHByZWZpeGVkIHdpdGg6IHNjcmlwdHMuT0FVVEgyX0FDQ0VTU19UT0tFTl9NT0RJRklDQVRJT04uCiAqIGh0dHBDbGllbnQgLSBIVFRQIENsaWVudCAoOCkuCiAqICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIEhUVFAgQ2xpZW50IGluc3RhbmNlOgogKiAgICAgICAgICAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWh0dHAtY2xpZW50Lmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtaHR0cC1jbGllbnQuCiAqCiAqIFJldHVybiAtIG5vIHZhbHVlIGlzIGV4cGVjdGVkLCBjaGFuZ2VzIHNoYWxsIGJlIG1hZGUgdG8gdGhlIGFjY2Vzc1Rva2VuIHBhcmFtZXRlciBkaXJlY3RseS4KICoKICogQ2xhc3MgcmVmZXJlbmNlOgogKiAoMSkgQWNjZXNzVG9rZW4gLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb2F1dGgyL2NvcmUvQWNjZXNzVG9rZW4uaHRtbC4KICogKDMpIEFNSWRlbnRpdHkgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvaWRtL0FNSWRlbnRpdHkuaHRtbC4KICogKDQpIFNTT1Rva2VuIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDUpIE1hcCAtIGh0dHBzOi8vZG9jcy5vcmFjbGUuY29tL2VuL2phdmEvamF2YXNlLzExL2RvY3MvYXBpL2phdmEuYmFzZS9qYXZhL3V0aWwvSGFzaE1hcC5odG1sLAogKiAgICAgICAgICAgb3IgaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9MaW5rZWRIYXNoTWFwLmh0bWwuCiAqICg2KSBTZXQgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS91dGlsL0hhc2hTZXQuaHRtbC4KICogKDgpIENsaWVudCAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9odHRwL0NsaWVudC5odG1sLgogKi8KCi8qIEVYQU1QTEUKKGZ1bmN0aW9uICgpIHsKICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgb3JnLmZvcmdlcm9jay5odHRwLnByb3RvY29sLlJlcXVlc3QsCiAgICAgICAgb3JnLmZvcmdlcm9jay5odHRwLnByb3RvY29sLlJlc3BvbnNlCiAgICApOwoKICAgIC8vIEFsd2F5cyBpbmNsdWRlcyB0aGlzIGZpZWxkIGluIHRoZSB0b2tlbi4KICAgIGFjY2Vzc1Rva2VuLnNldEZpZWxkKCdrZXkxJywgJ3ZhbHVlMScpOwoKICAgIC8vIFJlY2VpdmVzIGFuZCBhZGRzIHRvIHRoZSBhY2Nlc3MgdG9rZW4gYWRkaXRpb25hbCB2YWx1ZXMgYnkgcGVyZm9ybWluZyBhIFJFU1QgY2FsbCB0byBhbiBleHRlcm5hbCBzZXJ2aWNlLgogICAgLy8gV0FSTklORzogQmVsb3csIHlvdSB3aWxsIGZpbmQgYSByZWZlcmVuY2UgdG8gYSB0aGlyZC1wYXJ0eSBzaXRlLCB3aGljaCBpcyBwcm92aWRlZCBvbmx5IGFzIGFuIGV4YW1wbGUuCiAgICB2YXIgdXJpID0gJ2h0dHBzOi8vanNvbnBsYWNlaG9sZGVyLnR5cGljb2RlLmNvbS9wb3N0cyc7CgogICAgdHJ5IHsKICAgICAgICB2YXIgcmVxdWVzdCA9IG5ldyBmckphdmEuUmVxdWVzdCgpOwoKICAgICAgICAvLyBZb3UgY2FuIGNoYWluIG1ldGhvZHMgdGhhdCByZXR1cm4gdGhlIHJlcXVlc3Qgb2JqZWN0LgogICAgICAgIHJlcXVlc3Quc2V0VXJpKHVyaSkKICAgICAgICAgICAgLnNldE1ldGhvZCgnUE9TVCcpCiAgICAgICAgICAgIC5zZXRFbnRpdHkoSlNPTi5zdHJpbmdpZnkoewogICAgICAgICAgICAgICAgdXBkYXRlZEZpZWxkczogewogICAgICAgICAgICAgICAgICAgIGtleTI6ICd2YWx1ZTInLAogICAgICAgICAgICAgICAgICAgIGtleTM6ICd2YWx1ZTMnCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pKTsKCiAgICAgICAgLy8gWW91IGNhbiBjYWxsIGEgbWV0aG9kIHdoZW4gY2hhaW5pbmcgaXMgbm90IHBvc3NpYmxlLgogICAgICAgIHJlcXVlc3QuZ2V0SGVhZGVycygpLmFkZCgnQ29udGVudC1UeXBlJywgJ2FwcGxpY2F0aW9uL2pzb247IGNoYXJzZXQ9VVRGLTgnKTsKCiAgICAgICAgLy8gU2VuZHMgdGhlIHJlcXVlc3QgYW5kIHJlY2VpdmVzIHRoZSByZXNwb25zZS4KICAgICAgICB2YXIgcmVzcG9uc2UgPSBodHRwQ2xpZW50LnNlbmQocmVxdWVzdCkuZ2V0T3JUaHJvdygpOwoKICAgICAgICAvLyBDaGVja3MgaWYgdGhlIHJlc3BvbnNlIHN0YXR1cyBpcyBhcyBleHBlY3RlZC4KICAgICAgICBpZiAocmVzcG9uc2UuZ2V0U3RhdHVzKCkgPT09IG9yZy5mb3JnZXJvY2suaHR0cC5wcm90b2NvbC5TdGF0dXMuQ1JFQVRFRCkgewogICAgICAgICAgICB2YXIgcmVzdWx0ID0gSlNPTi5wYXJzZShyZXNwb25zZS5nZXRFbnRpdHkoKS5nZXRTdHJpbmcoKSk7CgogICAgICAgICAgICAvLyBTZXQgbXVsdGlwbGUgdG9rZW4gZmllbGRzIGF0IG9uY2UuCiAgICAgICAgICAgIGFjY2Vzc1Rva2VuLnNldEZpZWxkcyhyZXN1bHQudXBkYXRlZEZpZWxkcyk7CiAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgbG9nZ2VyLmVycm9yKCdVbmFibGUgdG8gb2J0YWluIGFjY2VzcyB0b2tlbiBtb2RpZmljYXRpb25zLiBTdGF0dXM6ICcgKyByZXNwb25zZS5nZXRTdGF0dXMoKSArICcuIENvbnRlbnQ6ICcgKyByZXNwb25zZS5nZXRFbnRpdHkoKS5nZXRTdHJpbmcoKSk7CiAgICAgICAgfQogICAgfSBjYXRjaCAoZSkgewogICAgICAgIGxvZ2dlci5lcnJvcignVGhlIHJlcXVlc3QgcHJvY2Vzc2luZyB3YXMgaW50ZXJydXB0ZWQuICcgKyBlKTsKCiAgICAgICAgLy8gVGhlIGFjY2VzcyB0b2tlbiByZXF1ZXN0IGZhaWxzIHdpdGggdGhlIEhUVFAgNTAwIGVycm9yIGluIHRoaXMgY2FzZS4KICAgICAgICB0aHJvdyAoJ1VuYWJsZSB0byBvYnRhaW4gcmVzcG9uc2UgZnJvbTogJyArIHVyaSk7CiAgICB9CgogICAgLy8gQWRkcyBuZXcgZmllbGRzIGNvbnRhaW5pbmcgaWRlbnRpdHkgYXR0cmlidXRlIHZhbHVlcyB0byB0aGUgYWNjZXNzIHRva2VuLgogICAgYWNjZXNzVG9rZW4uc2V0RmllbGQoJ21haWwnLCBpZGVudGl0eS5nZXRBdHRyaWJ1dGUoJ21haWwnKSk7CiAgICBhY2Nlc3NUb2tlbi5zZXRGaWVsZCgncGhvbmUnLCBpZGVudGl0eS5nZXRBdHRyaWJ1dGUoJ3RlbGVwaG9uZU51bWJlcicpLnRvQXJyYXkoKVswXSk7CgogICAgLy8gQWRkcyBuZXcgZmllbGRzIGNvbnRhaW5pbmcgdGhlIHNlc3Npb24gcHJvcGVydHkgdmFsdWVzLgogICAgLy8gTk9URTogc2Vzc2lvbiBtYXkgbm90IGJlIGF2YWlsYWJsZSBmb3Igbm9uLWludGVyYWN0aXZlIGF1dGhvcml6YXRpb24gZ3JhbnRzLgogICAgaWYgKHNlc3Npb24pIHsKICAgICAgICB0cnkgewogICAgICAgICAgICBhY2Nlc3NUb2tlbi5zZXRGaWVsZCgnaXBBZGRyZXNzJywgc2Vzc2lvbi5nZXRQcm9wZXJ0eSgnSG9zdCcpKTsKICAgICAgICB9IGNhdGNoIChlKSB7CiAgICAgICAgICAgIGxvZ2dlci5lcnJvcignVW5hYmxlIHRvIHJldHJpZXZlIHNlc3Npb24gcHJvcGVydHkgdmFsdWUuICcgKyBlKTsKICAgICAgICB9CiAgICB9CgogICAgLy8gUmVtb3ZlcyBhIG5hdGl2ZSBmaWVsZCBmcm9tIHRoZSB0b2tlbiBlbnRyeSwgdGhhdCB3YXMgc2V0IGJ5IEFNLgogICAgLy8gV0FSTklORzogcmVtb3ZpbmcgbmF0aXZlIGZpZWxkcyBmcm9tIHRoZSB0b2tlbiBtYXkgcmVzdWx0IGluIGxvc3Mgb2YgZnVuY3Rpb25hbGl0eS4KICAgIC8vIGFjY2Vzc1Rva2VuLnJlbW92ZVRva2VuTmFtZSgpCgogICAgLy8gTm8gcmV0dXJuIHZhbHVlIGlzIGV4cGVjdGVkLiBMZXQgaXQgYmUgdW5kZWZpbmVkLgp9KCkpOwoqLwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OAUTH2_ACCESS_TOKEN_MODIFICATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287059226,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"39c08084-1238-43e8-857f-2e11005eac49\",\"name\":\"Alpha OAuth2 Access Token Modification Script\",\"description\":\"Default alpha realm script for OAuth2 Access Token Modification\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMTktMjAyMSBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMKICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGlzIHNjcmlwdCBsZXRzIHlvdSBtb2RpZnkgaW5mb3JtYXRpb24gYXNzb2NpYXRlZCB3aXRoIGFuIE9BdXRoMiBhY2Nlc3MgdG9rZW4KICogd2l0aCBtZXRob2RzIHByb3ZpZGVkIGJ5IHRoZSBBY2Nlc3NUb2tlbiAoMSkgaW50ZXJmYWNlLgogKiBUaGUgY2hhbmdlcyBtYWRlIHRvIE9BdXRoMiBhY2Nlc3MgdG9rZW5zIHdpbGwgZGlyZWN0bHkgaW1wYWN0IHRoZSBzaXplIG9mIHRoZSBDVFMgdG9rZW5zLAogKiBhbmQsIHNpbWlsYXJseSwgdGhlIHNpemUgb2YgdGhlIEpXVHMgaWYgY2xpZW50LWJhc2VkIE9BdXRoMiB0b2tlbnMgYXJlIHV0aWxpemVkLgogKiBXaGVuIGFkZGluZy91cGRhdGluZyBmaWVsZHMgbWFrZSBzdXJlIHRoYXQgdGhlIHRva2VuIHNpemUgcmVtYWlucyB3aXRoaW4gY2xpZW50L3VzZXItYWdlbnQgbGltaXRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlczoKICogYWNjZXNzVG9rZW4gLSBBY2Nlc3NUb2tlbiAoMSkuCiAqICAgICAgICAgICAgICAgVGhlIGFjY2VzcyB0b2tlbiB0byBiZSB1cGRhdGVkLgogKiAgICAgICAgICAgICAgIE11dGFibGUgb2JqZWN0LCBhbGwgY2hhbmdlcyB0byB0aGUgYWNjZXNzIHRva2VuIHdpbGwgYmUgcmVmbGVjdGVkLgogKiBzY29wZXMgLSBTZXQ8U3RyaW5nPiAoNikuCiAqICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICogcmVxdWVzdFByb3BlcnRpZXMgLSBVbm1vZGlmaWFibGUgTWFwICg1KS4KICogICAgICAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgY29udGFpbnMgYSBtYXAgb2YgcmVxdWVzdCBwcm9wZXJ0aWVzOgogKiAgICAgICAgICAgICAgICAgICAgIHJlcXVlc3RVcmkgLSBUaGUgcmVxdWVzdCBVUkkuCiAqICAgICAgICAgICAgICAgICAgICAgcmVhbG0gLSBUaGUgcmVhbG0gdGhhdCB0aGUgcmVxdWVzdCByZWxhdGVzIHRvLgogKiAgICAgICAgICAgICAgICAgICAgIHJlcXVlc3RQYXJhbXMgLSBBIG1hcCBvZiB0aGUgcmVxdWVzdCBwYXJhbXMgYW5kL29yIHBvc3RlZCBkYXRhLgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFYWNoIHZhbHVlIGlzIGEgbGlzdCBvZiBvbmUgb3IgbW9yZSBwcm9wZXJ0aWVzLgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQbGVhc2Ugbm90ZSB0aGF0IHRoZXNlIHNob3VsZCBiZSBoYW5kbGVkIGluIGFjY29yZGFuY2Ugd2l0aCBPV0FTUCBiZXN0IHByYWN0aWNlczoKICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHR0cHM6Ly9vd2FzcC5vcmcvd3d3LWNvbW11bml0eS92dWxuZXJhYmlsaXRpZXMvVW5zYWZlX3VzZV9vZl9SZWZsZWN0aW9uLgogKiBjbGllbnRQcm9wZXJ0aWVzIC0gVW5tb2RpZmlhYmxlIE1hcCAoNSkuCiAqICAgICAgICAgICAgICAgICAgICBQcmVzZW50IGlmIHRoZSBjbGllbnQgc3BlY2lmaWVkIGluIHRoZSByZXF1ZXN0IHdhcyBpZGVudGlmaWVkLCBjb250YWlucyBhIG1hcCBvZiBjbGllbnQgcHJvcGVydGllczoKICogICAgICAgICAgICAgICAgICAgIGNsaWVudElkIC0gVGhlIGNsaWVudCdzIFVSSSBmb3IgdGhlIHJlcXVlc3QgbG9jYWxlLgogKiAgICAgICAgICAgICAgICAgICAgYWxsb3dlZEdyYW50VHlwZXMgLSBMaXN0IG9mIHRoZSBhbGxvd2VkIGdyYW50IHR5cGVzIChvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLkdyYW50VHlwZSkgZm9yIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkUmVzcG9uc2VUeXBlcyAtIExpc3Qgb2YgdGhlIGFsbG93ZWQgcmVzcG9uc2UgdHlwZXMgZm9yIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkU2NvcGVzIC0gTGlzdCBvZiB0aGUgYWxsb3dlZCBzY29wZXMgZm9yIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICBjdXN0b21Qcm9wZXJ0aWVzIC0gQSBtYXAgb2YgdGhlIGN1c3RvbSBwcm9wZXJ0aWVzIG9mIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTGlzdHMgb3IgbWFwcyB3aWxsIGJlIGluY2x1ZGVkIGFzIHN1Yi1tYXBzOyBmb3IgZXhhbXBsZToKICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXN0b21NYXBbS2V5MV09VmFsdWUxIHdpbGwgYmUgcmV0dXJuZWQgYXMgY3VzdG9tTWFwIC0+IEtleTEgLT4gVmFsdWUxLgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFRvIGFkZCBjdXN0b20gcHJvcGVydGllcyB0byBhIGNsaWVudCwgdXBkYXRlIHRoZSBDdXN0b20gUHJvcGVydGllcyBmaWVsZAogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGluIEFNIENvbnNvbGUgPiBSZWFsbSBOYW1lID4gQXBwbGljYXRpb25zID4gT0F1dGggMi4wID4gQ2xpZW50cyA+IENsaWVudCBJRCA+IEFkdmFuY2VkLgogKiBpZGVudGl0eSAtIEFNSWRlbnRpdHkgKDMpLgogKiAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgaWRlbnRpdHkgb2YgdGhlIHJlc291cmNlIG93bmVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpLgogKiAgICAgICAgICAgUHJlc2VudCBpZiB0aGUgcmVxdWVzdCBjb250YWlucyB0aGUgc2Vzc2lvbiBjb29raWUsIHRoZSB1c2VyJ3Mgc2Vzc2lvbiBvYmplY3QuCiAqIHNjcmlwdE5hbWUgLSBTdHJpbmcgKHByaW1pdGl2ZSkuCiAqICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIGRpc3BsYXkgbmFtZSBvZiB0aGUgc2NyaXB0LgogKiBsb2dnZXIgLSBBbHdheXMgcHJlc2VudCwgdGhlICJPQXV0aDJQcm92aWRlciIgZGVidWcgbG9nZ2VyIGluc3RhbmNlOgogKiAgICAgICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgICAgICBDb3JyZXNwb25kaW5nIGxvZyBmaWxlcyB3aWxsIGJlIHByZWZpeGVkIHdpdGg6IHNjcmlwdHMuT0FVVEgyX0FDQ0VTU19UT0tFTl9NT0RJRklDQVRJT04uCiAqIGh0dHBDbGllbnQgLSBIVFRQIENsaWVudCAoOCkuCiAqICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIEhUVFAgQ2xpZW50IGluc3RhbmNlOgogKiAgICAgICAgICAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWh0dHAtY2xpZW50Lmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtaHR0cC1jbGllbnQuCiAqCiAqIFJldHVybiAtIG5vIHZhbHVlIGlzIGV4cGVjdGVkLCBjaGFuZ2VzIHNoYWxsIGJlIG1hZGUgdG8gdGhlIGFjY2Vzc1Rva2VuIHBhcmFtZXRlciBkaXJlY3RseS4KICoKICogQ2xhc3MgcmVmZXJlbmNlOgogKiAoMSkgQWNjZXNzVG9rZW4gLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb2F1dGgyL2NvcmUvQWNjZXNzVG9rZW4uaHRtbC4KICogKDMpIEFNSWRlbnRpdHkgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvaWRtL0FNSWRlbnRpdHkuaHRtbC4KICogKDQpIFNTT1Rva2VuIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDUpIE1hcCAtIGh0dHBzOi8vZG9jcy5vcmFjbGUuY29tL2VuL2phdmEvamF2YXNlLzExL2RvY3MvYXBpL2phdmEuYmFzZS9qYXZhL3V0aWwvSGFzaE1hcC5odG1sLAogKiAgICAgICAgICAgb3IgaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9MaW5rZWRIYXNoTWFwLmh0bWwuCiAqICg2KSBTZXQgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS91dGlsL0hhc2hTZXQuaHRtbC4KICogKDgpIENsaWVudCAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9odHRwL0NsaWVudC5odG1sLgogKi8KCi8qIEVYQU1QTEUKKGZ1bmN0aW9uICgpIHsKICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgb3JnLmZvcmdlcm9jay5odHRwLnByb3RvY29sLlJlcXVlc3QsCiAgICAgICAgb3JnLmZvcmdlcm9jay5odHRwLnByb3RvY29sLlJlc3BvbnNlCiAgICApOwoKICAgIC8vIEFsd2F5cyBpbmNsdWRlcyB0aGlzIGZpZWxkIGluIHRoZSB0b2tlbi4KICAgIGFjY2Vzc1Rva2VuLnNldEZpZWxkKCdrZXkxJywgJ3ZhbHVlMScpOwoKICAgIC8vIFJlY2VpdmVzIGFuZCBhZGRzIHRvIHRoZSBhY2Nlc3MgdG9rZW4gYWRkaXRpb25hbCB2YWx1ZXMgYnkgcGVyZm9ybWluZyBhIFJFU1QgY2FsbCB0byBhbiBleHRlcm5hbCBzZXJ2aWNlLgogICAgLy8gV0FSTklORzogQmVsb3csIHlvdSB3aWxsIGZpbmQgYSByZWZlcmVuY2UgdG8gYSB0aGlyZC1wYXJ0eSBzaXRlLCB3aGljaCBpcyBwcm92aWRlZCBvbmx5IGFzIGFuIGV4YW1wbGUuCiAgICB2YXIgdXJpID0gJ2h0dHBzOi8vanNvbnBsYWNlaG9sZGVyLnR5cGljb2RlLmNvbS9wb3N0cyc7CgogICAgdHJ5IHsKICAgICAgICB2YXIgcmVxdWVzdCA9IG5ldyBmckphdmEuUmVxdWVzdCgpOwoKICAgICAgICAvLyBZb3UgY2FuIGNoYWluIG1ldGhvZHMgdGhhdCByZXR1cm4gdGhlIHJlcXVlc3Qgb2JqZWN0LgogICAgICAgIHJlcXVlc3Quc2V0VXJpKHVyaSkKICAgICAgICAgICAgLnNldE1ldGhvZCgnUE9TVCcpCiAgICAgICAgICAgIC5zZXRFbnRpdHkoSlNPTi5zdHJpbmdpZnkoewogICAgICAgICAgICAgICAgdXBkYXRlZEZpZWxkczogewogICAgICAgICAgICAgICAgICAgIGtleTI6ICd2YWx1ZTInLAogICAgICAgICAgICAgICAgICAgIGtleTM6ICd2YWx1ZTMnCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pKTsKCiAgICAgICAgLy8gWW91IGNhbiBjYWxsIGEgbWV0aG9kIHdoZW4gY2hhaW5pbmcgaXMgbm90IHBvc3NpYmxlLgogICAgICAgIHJlcXVlc3QuZ2V0SGVhZGVycygpLmFkZCgnQ29udGVudC1UeXBlJywgJ2FwcGxpY2F0aW9uL2pzb247IGNoYXJzZXQ9VVRGLTgnKTsKCiAgICAgICAgLy8gU2VuZHMgdGhlIHJlcXVlc3QgYW5kIHJlY2VpdmVzIHRoZSByZXNwb25zZS4KICAgICAgICB2YXIgcmVzcG9uc2UgPSBodHRwQ2xpZW50LnNlbmQocmVxdWVzdCkuZ2V0T3JUaHJvdygpOwoKICAgICAgICAvLyBDaGVja3MgaWYgdGhlIHJlc3BvbnNlIHN0YXR1cyBpcyBhcyBleHBlY3RlZC4KICAgICAgICBpZiAocmVzcG9uc2UuZ2V0U3RhdHVzKCkgPT09IG9yZy5mb3JnZXJvY2suaHR0cC5wcm90b2NvbC5TdGF0dXMuQ1JFQVRFRCkgewogICAgICAgICAgICB2YXIgcmVzdWx0ID0gSlNPTi5wYXJzZShyZXNwb25zZS5nZXRFbnRpdHkoKS5nZXRTdHJpbmcoKSk7CgogICAgICAgICAgICAvLyBTZXQgbXVsdGlwbGUgdG9rZW4gZmllbGRzIGF0IG9uY2UuCiAgICAgICAgICAgIGFjY2Vzc1Rva2VuLnNldEZpZWxkcyhyZXN1bHQudXBkYXRlZEZpZWxkcyk7CiAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgbG9nZ2VyLmVycm9yKCdVbmFibGUgdG8gb2J0YWluIGFjY2VzcyB0b2tlbiBtb2RpZmljYXRpb25zLiBTdGF0dXM6ICcgKyByZXNwb25zZS5nZXRTdGF0dXMoKSArICcuIENvbnRlbnQ6ICcgKyByZXNwb25zZS5nZXRFbnRpdHkoKS5nZXRTdHJpbmcoKSk7CiAgICAgICAgfQogICAgfSBjYXRjaCAoZSkgewogICAgICAgIGxvZ2dlci5lcnJvcignVGhlIHJlcXVlc3QgcHJvY2Vzc2luZyB3YXMgaW50ZXJydXB0ZWQuICcgKyBlKTsKCiAgICAgICAgLy8gVGhlIGFjY2VzcyB0b2tlbiByZXF1ZXN0IGZhaWxzIHdpdGggdGhlIEhUVFAgNTAwIGVycm9yIGluIHRoaXMgY2FzZS4KICAgICAgICB0aHJvdyAoJ1VuYWJsZSB0byBvYnRhaW4gcmVzcG9uc2UgZnJvbTogJyArIHVyaSk7CiAgICB9CgogICAgLy8gQWRkcyBuZXcgZmllbGRzIGNvbnRhaW5pbmcgaWRlbnRpdHkgYXR0cmlidXRlIHZhbHVlcyB0byB0aGUgYWNjZXNzIHRva2VuLgogICAgYWNjZXNzVG9rZW4uc2V0RmllbGQoJ21haWwnLCBpZGVudGl0eS5nZXRBdHRyaWJ1dGUoJ21haWwnKSk7CiAgICBhY2Nlc3NUb2tlbi5zZXRGaWVsZCgncGhvbmUnLCBpZGVudGl0eS5nZXRBdHRyaWJ1dGUoJ3RlbGVwaG9uZU51bWJlcicpLnRvQXJyYXkoKVswXSk7CgogICAgLy8gQWRkcyBuZXcgZmllbGRzIGNvbnRhaW5pbmcgdGhlIHNlc3Npb24gcHJvcGVydHkgdmFsdWVzLgogICAgLy8gTk9URTogc2Vzc2lvbiBtYXkgbm90IGJlIGF2YWlsYWJsZSBmb3Igbm9uLWludGVyYWN0aXZlIGF1dGhvcml6YXRpb24gZ3JhbnRzLgogICAgaWYgKHNlc3Npb24pIHsKICAgICAgICB0cnkgewogICAgICAgICAgICBhY2Nlc3NUb2tlbi5zZXRGaWVsZCgnaXBBZGRyZXNzJywgc2Vzc2lvbi5nZXRQcm9wZXJ0eSgnSG9zdCcpKTsKICAgICAgICB9IGNhdGNoIChlKSB7CiAgICAgICAgICAgIGxvZ2dlci5lcnJvcignVW5hYmxlIHRvIHJldHJpZXZlIHNlc3Npb24gcHJvcGVydHkgdmFsdWUuICcgKyBlKTsKICAgICAgICB9CiAgICB9CgogICAgLy8gUmVtb3ZlcyBhIG5hdGl2ZSBmaWVsZCBmcm9tIHRoZSB0b2tlbiBlbnRyeSwgdGhhdCB3YXMgc2V0IGJ5IEFNLgogICAgLy8gV0FSTklORzogcmVtb3ZpbmcgbmF0aXZlIGZpZWxkcyBmcm9tIHRoZSB0b2tlbiBtYXkgcmVzdWx0IGluIGxvc3Mgb2YgZnVuY3Rpb25hbGl0eS4KICAgIC8vIGFjY2Vzc1Rva2VuLnJlbW92ZVRva2VuTmFtZSgpCgogICAgLy8gTm8gcmV0dXJuIHZhbHVlIGlzIGV4cGVjdGVkLiBMZXQgaXQgYmUgdW5kZWZpbmVkLgp9KCkpOwoqLwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OAUTH2_ACCESS_TOKEN_MODIFICATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730076593,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -1352,11 +1352,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:30:59 GMT" + "value": "Thu, 11 Jul 2024 20:34:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -1385,8 +1385,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:30:59.150Z", - "time": 77, + "startedDateTime": "2024-07-11T20:34:36.558Z", + "time": 56, "timings": { "blocked": -1, "connect": -1, @@ -1394,7 +1394,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 77 + "wait": 56 } }, { @@ -1419,7 +1419,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -1458,7 +1458,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 477, - "text": "{\"_id\":\"3bd13a46-61c4-4974-8efb-1700c80c64e3\",\"name\":\"Inactive Device Match Script\",\"description\":\"Inactive Device Match Script\",\"script\":\"LyoKICogSW5hY3RpdmUgRGV2aWNlIE1hdGNoIFNjcmlwdAogKi8KCm91dGNvbWUgPSAidHJ1ZSI7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287059294,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"3bd13a46-61c4-4974-8efb-1700c80c64e3\",\"name\":\"Inactive Device Match Script\",\"description\":\"Inactive Device Match Script\",\"script\":\"LyoKICogSW5hY3RpdmUgRGV2aWNlIE1hdGNoIFNjcmlwdAogKi8KCm91dGNvbWUgPSAidHJ1ZSI7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730076666,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -1512,11 +1512,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:30:59 GMT" + "value": "Thu, 11 Jul 2024 20:34:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -1541,8 +1541,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:30:59.231Z", - "time": 62, + "startedDateTime": "2024-07-11T20:34:36.620Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -1550,7 +1550,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 64 } }, { @@ -1575,7 +1575,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -1614,7 +1614,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 3239, - "text": "{\"_id\":\"3cb43516-ae69-433a-8787-501d45db14e9\",\"name\":\"debug\",\"description\":\"Display sharedState, transientState, and headers.\",\"script\":\"LyogZGVidWcKICoKICogQXV0aG9yOiB2b2xrZXIuc2NoZXViZXJAZm9yZ2Vyb2NrLmNvbQogKiAKICogRGlzcGxheSBzaGFyZWRTdGF0ZSwgdHJhbnNpZW50U3RhdGUsIGFuZCBoZWFkZXJzLgogKiAKICogVGhpcyBzY3JpcHQgZG9lcyBub3QgbmVlZCB0byBiZSBwYXJhbWV0cml6ZWQuIEl0IHdpbGwgd29yayBwcm9wZXJseSBhcyBpcy4KICogCiAqIFRoZSBTY3JpcHRlZCBEZWNpc2lvbiBOb2RlIG5lZWRzIHRoZSBmb2xsb3dpbmcgb3V0Y29tZXMgZGVmaW5lZDoKICogLSB0cnVlCiAqLwp2YXIgYW5jaG9yID0gImFuY2hvci0iLmNvbmNhdChnZW5lcmF0ZU51bWVyaWNUb2tlbigneHh4JykpOwp2YXIgaGFsaWduID0gImxlZnQiOwp2YXIgbWVzc2FnZSA9ICI8cD48Yj5TaGFyZWQgU3RhdGU8L2I+Ojxici8+Ii5jb25jYXQoCiAgICAgIHNoYXJlZFN0YXRlLnRvU3RyaW5nKCkpLmNvbmNhdCgiPC9wPiIpLmNvbmNhdCgKICAgICI8cD48Yj5UcmFuc2llbnQgU3RhdGU8L2I+Ojxici8+IikuY29uY2F0KAogICAgICB0cmFuc2llbnRTdGF0ZS50b1N0cmluZygpKS5jb25jYXQoIjwvcD4iKS5jb25jYXQoCiAgICAiPHA+PGI+UmVxdWVzdCBIZWFkZXJzPC9iPjo8YnIvPiIpLmNvbmNhdCgKICAgICAgcmVxdWVzdEhlYWRlcnMudG9TdHJpbmcoKSkuY29uY2F0KCI8L3A+IikKdmFyIHNjcmlwdCA9ICJBcnJheS5wcm90b3R5cGUuc2xpY2UuY2FsbChcbiIuY29uY2F0KAogICJkb2N1bWVudC5nZXRFbGVtZW50c0J5Q2xhc3NOYW1lKCdjYWxsYmFjay1jb21wb25lbnQnKSkuZm9yRWFjaChcbiIpLmNvbmNhdCgKICAiZnVuY3Rpb24gKGUpIHtcbiIpLmNvbmNhdCgKICAiICB2YXIgbWVzc2FnZSA9IGUuZmlyc3RFbGVtZW50Q2hpbGQ7XG4iKS5jb25jYXQoCiAgIiAgaWYgKG1lc3NhZ2UuZmlyc3RDaGlsZCAmJiBtZXNzYWdlLmZpcnN0Q2hpbGQubm9kZU5hbWUgPT0gJyN0ZXh0JyAmJiBtZXNzYWdlLmZpcnN0Q2hpbGQubm9kZVZhbHVlLnRyaW0oKSA9PSAnIikuY29uY2F0KGFuY2hvcikuY29uY2F0KCInKSB7XG4iKS5jb25jYXQoCiAgIiAgICBtZXNzYWdlLmNsYXNzTmFtZSA9IFwidGV4dC1sZWZ0XCI7XG4iKS5jb25jYXQoCiAgIiAgICBtZXNzYWdlLmFsaWduID0gXCIiKS5jb25jYXQoaGFsaWduKS5jb25jYXQoIlwiO1xuIikuY29uY2F0KAogICIgICAgbWVzc2FnZS5pbm5lckhUTUwgPSAnIikuY29uY2F0KG1lc3NhZ2UpLmNvbmNhdCgiJztcbiIpLmNvbmNhdCgKICAiICB9XG4iKS5jb25jYXQoCiAgIn0pIikKdmFyIGZyID0gSmF2YUltcG9ydGVyKAogICAgb3JnLmZvcmdlcm9jay5vcGVuYW0uYXV0aC5ub2RlLmFwaS5BY3Rpb24sCiAgICBqYXZheC5zZWN1cml0eS5hdXRoLmNhbGxiYWNrLlRleHRPdXRwdXRDYWxsYmFjaywKICAgIGNvbS5zdW4uaWRlbnRpdHkuYXV0aGVudGljYXRpb24uY2FsbGJhY2tzLlNjcmlwdFRleHRPdXRwdXRDYWxsYmFjawopCmlmIChtZXNzYWdlLmxlbmd0aCAmJiBjYWxsYmFja3MuaXNFbXB0eSgpKSB7CiAgICBhY3Rpb24gPSBmci5BY3Rpb24uc2VuZCgKICAgICAgICBuZXcgZnIuVGV4dE91dHB1dENhbGxiYWNrKAogICAgICAgICAgICBmci5UZXh0T3V0cHV0Q2FsbGJhY2suSU5GT1JNQVRJT04sCiAgICAgICAgICAgIGFuY2hvcgogICAgICAgICksCiAgICAgICAgbmV3IGZyLlNjcmlwdFRleHRPdXRwdXRDYWxsYmFjayhzY3JpcHQpCiAgICApLmJ1aWxkKCkKfQplbHNlIHsKICBhY3Rpb24gPSBmci5BY3Rpb24uZ29UbygidHJ1ZSIpLmJ1aWxkKCk7Cn0KCiAvKgogICogR2VuZXJhdGUgYSB0b2tlbiBpbiB0aGUgZGVzaXJlZCBmb3JtYXQuIEFsbCAneCcgY2hhcmFjdGVycyB3aWxsIGJlIHJlcGxhY2VkIHdpdGggYSByYW5kb20gbnVtYmVyIDAtOS4KICAqIAogICogRXhhbXBsZToKICAqICd4eHh4eCcgcHJvZHVjZXMgJzI4NTM1JwogICogJ3h4eC14eHgnIHByb2R1Y2VzICc0MzItNTIxJwogICovCmZ1bmN0aW9uIGdlbmVyYXRlTnVtZXJpY1Rva2VuKGZvcm1hdCkgewogICAgcmV0dXJuIGZvcm1hdC5yZXBsYWNlKC9beF0vZywgZnVuY3Rpb24oYykgewogICAgICAgIHZhciByID0gTWF0aC5yYW5kb20oKSoxMHwwOwogICAgICAgIHZhciB2ID0gcjsKICAgICAgICByZXR1cm4gdi50b1N0cmluZygxMCk7CiAgICB9KTsKfQ==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287059377,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"3cb43516-ae69-433a-8787-501d45db14e9\",\"name\":\"debug\",\"description\":\"Display sharedState, transientState, and headers.\",\"script\":\"LyogZGVidWcKICoKICogQXV0aG9yOiB2b2xrZXIuc2NoZXViZXJAZm9yZ2Vyb2NrLmNvbQogKiAKICogRGlzcGxheSBzaGFyZWRTdGF0ZSwgdHJhbnNpZW50U3RhdGUsIGFuZCBoZWFkZXJzLgogKiAKICogVGhpcyBzY3JpcHQgZG9lcyBub3QgbmVlZCB0byBiZSBwYXJhbWV0cml6ZWQuIEl0IHdpbGwgd29yayBwcm9wZXJseSBhcyBpcy4KICogCiAqIFRoZSBTY3JpcHRlZCBEZWNpc2lvbiBOb2RlIG5lZWRzIHRoZSBmb2xsb3dpbmcgb3V0Y29tZXMgZGVmaW5lZDoKICogLSB0cnVlCiAqLwp2YXIgYW5jaG9yID0gImFuY2hvci0iLmNvbmNhdChnZW5lcmF0ZU51bWVyaWNUb2tlbigneHh4JykpOwp2YXIgaGFsaWduID0gImxlZnQiOwp2YXIgbWVzc2FnZSA9ICI8cD48Yj5TaGFyZWQgU3RhdGU8L2I+Ojxici8+Ii5jb25jYXQoCiAgICAgIHNoYXJlZFN0YXRlLnRvU3RyaW5nKCkpLmNvbmNhdCgiPC9wPiIpLmNvbmNhdCgKICAgICI8cD48Yj5UcmFuc2llbnQgU3RhdGU8L2I+Ojxici8+IikuY29uY2F0KAogICAgICB0cmFuc2llbnRTdGF0ZS50b1N0cmluZygpKS5jb25jYXQoIjwvcD4iKS5jb25jYXQoCiAgICAiPHA+PGI+UmVxdWVzdCBIZWFkZXJzPC9iPjo8YnIvPiIpLmNvbmNhdCgKICAgICAgcmVxdWVzdEhlYWRlcnMudG9TdHJpbmcoKSkuY29uY2F0KCI8L3A+IikKdmFyIHNjcmlwdCA9ICJBcnJheS5wcm90b3R5cGUuc2xpY2UuY2FsbChcbiIuY29uY2F0KAogICJkb2N1bWVudC5nZXRFbGVtZW50c0J5Q2xhc3NOYW1lKCdjYWxsYmFjay1jb21wb25lbnQnKSkuZm9yRWFjaChcbiIpLmNvbmNhdCgKICAiZnVuY3Rpb24gKGUpIHtcbiIpLmNvbmNhdCgKICAiICB2YXIgbWVzc2FnZSA9IGUuZmlyc3RFbGVtZW50Q2hpbGQ7XG4iKS5jb25jYXQoCiAgIiAgaWYgKG1lc3NhZ2UuZmlyc3RDaGlsZCAmJiBtZXNzYWdlLmZpcnN0Q2hpbGQubm9kZU5hbWUgPT0gJyN0ZXh0JyAmJiBtZXNzYWdlLmZpcnN0Q2hpbGQubm9kZVZhbHVlLnRyaW0oKSA9PSAnIikuY29uY2F0KGFuY2hvcikuY29uY2F0KCInKSB7XG4iKS5jb25jYXQoCiAgIiAgICBtZXNzYWdlLmNsYXNzTmFtZSA9IFwidGV4dC1sZWZ0XCI7XG4iKS5jb25jYXQoCiAgIiAgICBtZXNzYWdlLmFsaWduID0gXCIiKS5jb25jYXQoaGFsaWduKS5jb25jYXQoIlwiO1xuIikuY29uY2F0KAogICIgICAgbWVzc2FnZS5pbm5lckhUTUwgPSAnIikuY29uY2F0KG1lc3NhZ2UpLmNvbmNhdCgiJztcbiIpLmNvbmNhdCgKICAiICB9XG4iKS5jb25jYXQoCiAgIn0pIikKdmFyIGZyID0gSmF2YUltcG9ydGVyKAogICAgb3JnLmZvcmdlcm9jay5vcGVuYW0uYXV0aC5ub2RlLmFwaS5BY3Rpb24sCiAgICBqYXZheC5zZWN1cml0eS5hdXRoLmNhbGxiYWNrLlRleHRPdXRwdXRDYWxsYmFjaywKICAgIGNvbS5zdW4uaWRlbnRpdHkuYXV0aGVudGljYXRpb24uY2FsbGJhY2tzLlNjcmlwdFRleHRPdXRwdXRDYWxsYmFjawopCmlmIChtZXNzYWdlLmxlbmd0aCAmJiBjYWxsYmFja3MuaXNFbXB0eSgpKSB7CiAgICBhY3Rpb24gPSBmci5BY3Rpb24uc2VuZCgKICAgICAgICBuZXcgZnIuVGV4dE91dHB1dENhbGxiYWNrKAogICAgICAgICAgICBmci5UZXh0T3V0cHV0Q2FsbGJhY2suSU5GT1JNQVRJT04sCiAgICAgICAgICAgIGFuY2hvcgogICAgICAgICksCiAgICAgICAgbmV3IGZyLlNjcmlwdFRleHRPdXRwdXRDYWxsYmFjayhzY3JpcHQpCiAgICApLmJ1aWxkKCkKfQplbHNlIHsKICBhY3Rpb24gPSBmci5BY3Rpb24uZ29UbygidHJ1ZSIpLmJ1aWxkKCk7Cn0KCiAvKgogICogR2VuZXJhdGUgYSB0b2tlbiBpbiB0aGUgZGVzaXJlZCBmb3JtYXQuIEFsbCAneCcgY2hhcmFjdGVycyB3aWxsIGJlIHJlcGxhY2VkIHdpdGggYSByYW5kb20gbnVtYmVyIDAtOS4KICAqIAogICogRXhhbXBsZToKICAqICd4eHh4eCcgcHJvZHVjZXMgJzI4NTM1JwogICogJ3h4eC14eHgnIHByb2R1Y2VzICc0MzItNTIxJwogICovCmZ1bmN0aW9uIGdlbmVyYXRlTnVtZXJpY1Rva2VuKGZvcm1hdCkgewogICAgcmV0dXJuIGZvcm1hdC5yZXBsYWNlKC9beF0vZywgZnVuY3Rpb24oYykgewogICAgICAgIHZhciByID0gTWF0aC5yYW5kb20oKSoxMHwwOwogICAgICAgIHZhciB2ID0gcjsKICAgICAgICByZXR1cm4gdi50b1N0cmluZygxMCk7CiAgICB9KTsKfQ==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730076737,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -1668,11 +1668,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:30:59 GMT" + "value": "Thu, 11 Jul 2024 20:34:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -1697,8 +1697,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:30:59.299Z", - "time": 76, + "startedDateTime": "2024-07-11T20:34:36.690Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -1706,7 +1706,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 76 + "wait": 65 } }, { @@ -1731,7 +1731,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -1770,7 +1770,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 765, - "text": "{\"_id\":\"41c24257-d7fc-4654-8b46-c2666dc5b56d\",\"name\":\"level\",\"description\":\"set per level shared state variable\",\"script\":\"KGZ1bmN0aW9uICgpIHsKICBvdXRjb21lID0gJ3RydWUnOwogIHZhciBsZXZlbCA9IG5vZGVTdGF0ZS5nZXQoJ2xldmVsJykuYXNJbnRlZ2VyKCk7CiAgc2hhcmVkU3RhdGUucHV0KCdsZXZlbCcgKyBsZXZlbCArICdWYWx1ZScsICdMZXZlbCAnICsgbGV2ZWwgKyAnOiBUaGlzIGlzIGEgbG9uZ2VyIHN0cmluZyB2YWx1ZSBzZXQgYXQgZWFjaCBsZXZlbCBvZiB0aGUgbmVzdGVkIGpvdXJuZXlzLiBJdCBjb250YWlucyBhbiBpbmRpY2F0b3IgaW4gd2hpY2ggbGV2ZWwgaXQgd2FzIHNldC4nKTsKfSgpKTs=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287059452,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"41c24257-d7fc-4654-8b46-c2666dc5b56d\",\"name\":\"level\",\"description\":\"set per level shared state variable\",\"script\":\"KGZ1bmN0aW9uICgpIHsKICBvdXRjb21lID0gJ3RydWUnOwogIHZhciBsZXZlbCA9IG5vZGVTdGF0ZS5nZXQoJ2xldmVsJykuYXNJbnRlZ2VyKCk7CiAgc2hhcmVkU3RhdGUucHV0KCdsZXZlbCcgKyBsZXZlbCArICdWYWx1ZScsICdMZXZlbCAnICsgbGV2ZWwgKyAnOiBUaGlzIGlzIGEgbG9uZ2VyIHN0cmluZyB2YWx1ZSBzZXQgYXQgZWFjaCBsZXZlbCBvZiB0aGUgbmVzdGVkIGpvdXJuZXlzLiBJdCBjb250YWlucyBhbiBpbmRpY2F0b3IgaW4gd2hpY2ggbGV2ZWwgaXQgd2FzIHNldC4nKTsKfSgpKTs=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730076807,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -1824,11 +1824,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:30:59 GMT" + "value": "Thu, 11 Jul 2024 20:34:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -1853,8 +1853,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:30:59.381Z", - "time": 67, + "startedDateTime": "2024-07-11T20:34:36.762Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -1862,7 +1862,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 65 } }, { @@ -1887,7 +1887,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -1926,7 +1926,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 383, - "text": "{\"_id\":\"4c963bb3-7084-43d0-bcdc-a47482cf1825\",\"name\":\"Dummy\",\"description\":\"Dummy\",\"script\":\"Cm91dGNvbWUgPSAidHJ1ZSI7Cg==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287059525,\"evaluatorVersion\":\"2.0\"}" + "text": "{\"_id\":\"4c963bb3-7084-43d0-bcdc-a47482cf1825\",\"name\":\"Dummy\",\"description\":\"Dummy\",\"script\":\"Cm91dGNvbWUgPSAidHJ1ZSI7Cg==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730076877,\"evaluatorVersion\":\"2.0\"}" }, "cookies": [], "headers": [ @@ -1980,11 +1980,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:30:59 GMT" + "value": "Thu, 11 Jul 2024 20:34:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -2009,8 +2009,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:30:59.453Z", - "time": 78, + "startedDateTime": "2024-07-11T20:34:36.833Z", + "time": 61, "timings": { "blocked": -1, "connect": -1, @@ -2018,7 +2018,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 78 + "wait": 61 } }, { @@ -2043,7 +2043,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -2082,7 +2082,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 2024, - "text": "{\"_id\":\"5bbdaeff-ddee-44b9-b608-8d413d7d65a6\",\"name\":\"mode\",\"description\":\"Check if mode has already been set.\",\"script\":\"LyogbW9kZQogKgogKiBBdXRob3I6IHZvbGtlci5zY2hldWJlckBmb3JnZXJvY2suY29tCiAqIAogKiBDb2xsZWN0IG1vZGUgaWYgbm90IGFscmVhZHkgc2V0IGFuZCBzZXQgb3V0Y29tZSB0byBtb2RlLgogKiAKICogVGhpcyBzY3JpcHQgZG9lcyBub3QgbmVlZCB0byBiZSBwYXJhbWV0cml6ZWQuIEl0IHdpbGwgd29yayBwcm9wZXJseSBhcyBpcy4KICogCiAqIFRoZSBTY3JpcHRlZCBEZWNpc2lvbiBOb2RlIG5lZWRzIHRoZSBmb2xsb3dpbmcgb3V0Y29tZXMgZGVmaW5lZDoKICogLSAnc2hhcmVkIGFuZCBsZXZlbCcKICogLSAnc2hhcmVkIG9ubHknCiAqIC0gJ2xldmVsIG9ubHknCiAqIC0gJ25vbmUnCiAqLwooZnVuY3Rpb24gKCkgewogIHZhciBtb2RlID0gbm9kZVN0YXRlLmdldCgnbW9kZScpOwogIGlmIChtb2RlKSB7CiAgICBvdXRjb21lID0gbW9kZS5hc1N0cmluZygpOwogICAgdmFyIGxldmVsID0gbm9kZVN0YXRlLmdldCgnbGV2ZWwnKS5hc0ludGVnZXIoKSArIDE7CiAgICBsb2dnZXIuZXJyb3IoJ21vZGU6IG1vZGU9JyArIG1vZGUuYXNTdHJpbmcoKSArICcsIGxldmVsPScgKyBsZXZlbCk7CiAgICBzaGFyZWRTdGF0ZS5wdXQoJ2xldmVsJywgbGV2ZWwpOwogIH0KICBlbHNlIHsKICAgIHZhciBjaG9pY2VzID0gWydzaGFyZWQgYW5kIGxldmVsJywgJ3NoYXJlZCBvbmx5JywgJ2xldmVsIG9ubHknLCAnbm9uZSddOwogIAogICAgdmFyIGZyID0gSmF2YUltcG9ydGVyKAogICAgICBvcmcuZm9yZ2Vyb2NrLm9wZW5hbS5hdXRoLm5vZGUuYXBpLkFjdGlvbiwKICAgICAgamF2YXguc2VjdXJpdHkuYXV0aC5jYWxsYmFjay5DaG9pY2VDYWxsYmFjawogICAgKQoKICAgIGlmIChjYWxsYmFja3MuaXNFbXB0eSgpKSB7CiAgICAgIGFjdGlvbiA9IGZyLkFjdGlvbi5zZW5kKFsKICAgICAgICBuZXcgZnIuQ2hvaWNlQ2FsbGJhY2soJ0Nob29zZSB0ZXN0IG1vZGUnLCBjaG9pY2VzLCAwLCBmYWxzZSkKICAgICAgXSkuYnVpbGQoKTsKICAgIH0gZWxzZSB7CiAgICAgIHZhciBjaG9pY2UgPSBwYXJzZUludChjYWxsYmFja3MuZ2V0KDApLmdldFNlbGVjdGVkSW5kZXhlcygpWzBdKTsKICAgICAgbm9kZVN0YXRlLnB1dFNoYXJlZCgnbW9kZScsIGNob2ljZXNbY2hvaWNlXSk7CiAgICAgIG5vZGVTdGF0ZS5wdXRTaGFyZWQoJ2xldmVsJywgMCk7CiAgICAgIGFjdGlvbiA9IGZyLkFjdGlvbi5nb1RvKGNob2ljZXNbY2hvaWNlXSkuYnVpbGQoKTsKICAgIH0KICB9Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287059602,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"5bbdaeff-ddee-44b9-b608-8d413d7d65a6\",\"name\":\"mode\",\"description\":\"Check if mode has already been set.\",\"script\":\"LyogbW9kZQogKgogKiBBdXRob3I6IHZvbGtlci5zY2hldWJlckBmb3JnZXJvY2suY29tCiAqIAogKiBDb2xsZWN0IG1vZGUgaWYgbm90IGFscmVhZHkgc2V0IGFuZCBzZXQgb3V0Y29tZSB0byBtb2RlLgogKiAKICogVGhpcyBzY3JpcHQgZG9lcyBub3QgbmVlZCB0byBiZSBwYXJhbWV0cml6ZWQuIEl0IHdpbGwgd29yayBwcm9wZXJseSBhcyBpcy4KICogCiAqIFRoZSBTY3JpcHRlZCBEZWNpc2lvbiBOb2RlIG5lZWRzIHRoZSBmb2xsb3dpbmcgb3V0Y29tZXMgZGVmaW5lZDoKICogLSAnc2hhcmVkIGFuZCBsZXZlbCcKICogLSAnc2hhcmVkIG9ubHknCiAqIC0gJ2xldmVsIG9ubHknCiAqIC0gJ25vbmUnCiAqLwooZnVuY3Rpb24gKCkgewogIHZhciBtb2RlID0gbm9kZVN0YXRlLmdldCgnbW9kZScpOwogIGlmIChtb2RlKSB7CiAgICBvdXRjb21lID0gbW9kZS5hc1N0cmluZygpOwogICAgdmFyIGxldmVsID0gbm9kZVN0YXRlLmdldCgnbGV2ZWwnKS5hc0ludGVnZXIoKSArIDE7CiAgICBsb2dnZXIuZXJyb3IoJ21vZGU6IG1vZGU9JyArIG1vZGUuYXNTdHJpbmcoKSArICcsIGxldmVsPScgKyBsZXZlbCk7CiAgICBzaGFyZWRTdGF0ZS5wdXQoJ2xldmVsJywgbGV2ZWwpOwogIH0KICBlbHNlIHsKICAgIHZhciBjaG9pY2VzID0gWydzaGFyZWQgYW5kIGxldmVsJywgJ3NoYXJlZCBvbmx5JywgJ2xldmVsIG9ubHknLCAnbm9uZSddOwogIAogICAgdmFyIGZyID0gSmF2YUltcG9ydGVyKAogICAgICBvcmcuZm9yZ2Vyb2NrLm9wZW5hbS5hdXRoLm5vZGUuYXBpLkFjdGlvbiwKICAgICAgamF2YXguc2VjdXJpdHkuYXV0aC5jYWxsYmFjay5DaG9pY2VDYWxsYmFjawogICAgKQoKICAgIGlmIChjYWxsYmFja3MuaXNFbXB0eSgpKSB7CiAgICAgIGFjdGlvbiA9IGZyLkFjdGlvbi5zZW5kKFsKICAgICAgICBuZXcgZnIuQ2hvaWNlQ2FsbGJhY2soJ0Nob29zZSB0ZXN0IG1vZGUnLCBjaG9pY2VzLCAwLCBmYWxzZSkKICAgICAgXSkuYnVpbGQoKTsKICAgIH0gZWxzZSB7CiAgICAgIHZhciBjaG9pY2UgPSBwYXJzZUludChjYWxsYmFja3MuZ2V0KDApLmdldFNlbGVjdGVkSW5kZXhlcygpWzBdKTsKICAgICAgbm9kZVN0YXRlLnB1dFNoYXJlZCgnbW9kZScsIGNob2ljZXNbY2hvaWNlXSk7CiAgICAgIG5vZGVTdGF0ZS5wdXRTaGFyZWQoJ2xldmVsJywgMCk7CiAgICAgIGFjdGlvbiA9IGZyLkFjdGlvbi5nb1RvKGNob2ljZXNbY2hvaWNlXSkuYnVpbGQoKTsKICAgIH0KICB9Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730076949,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -2136,11 +2136,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:30:59 GMT" + "value": "Thu, 11 Jul 2024 20:34:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -2165,8 +2165,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:30:59.536Z", - "time": 64, + "startedDateTime": "2024-07-11T20:34:36.901Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -2174,7 +2174,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 68 } }, { @@ -2199,7 +2199,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -2238,7 +2238,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 10693, - "text": "{\"_id\":\"5ce0d38a-154c-4be5-bd22-f9879c77e895\",\"name\":\"FrodoSPAdapter - imported (1)\",\"description\":\"null\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjMgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKLyoKICogVGhlIHNjcmlwdCBoYXMgdGhlc2UgdG9wIGxldmVsIGZ1bmN0aW9ucyB0aGF0IGNvdWxkIGJlIGV4ZWN1dGVkIGR1cmluZyBhIFNBTUwyIGZsb3cuCiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25SZXF1ZXN0CiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25Qcm9jZXNzCiAqICAgICAgLSBwb3N0U2luZ2xlU2lnbk9uU3VjY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZVNpZ25PbkZhaWx1cmUKICogICAgICAtIHBvc3ROZXdOYW1lSURTdWNjZXNzCiAqICAgICAgLSBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzcwogKiAgICAgIC0gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MKICoKICogUGxlYXNlIHNlZSB0aGUgSmF2YURvYyBmb3IgdGhlIGludGVyZmFjZSBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmFtL3NhbWwyL3BsdWdpbnMvU1BBZGFwdGVyLmh0bWwKICogTm90ZSB0aGF0IHRoZSBpbml0aWFsaXplIG1ldGhvZCBpcyBub3Qgc3VwcG9ydGVkIGluIHRoZSBzY3JpcHRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlcy4gQ2hlY2sgdGhlIGRvY3VtZW50YXRpb24gb24gdGhlIHJlc3BlY3RpdmUgZnVuY3Rpb25zIGZvciB0aGUgdmFyaWFibGVzIGF2YWlsYWJsZSB0byBpdC4KICoKICogaG9zdGVkRW50aXR5SWQgLSBTdHJpbmcKICogICAgIEVudGl0eSBJRCBmb3IgdGhlIGhvc3RlZCBJRFAKICogcmVhbG0gLSBTdHJpbmcKICogICAgIFJlYWxtIG9mIHRoZSBob3N0ZWQgSURQCiAqIGlkcEVudGl0eUlkIC0gU3RyaW5nCiAqICAgICBUaGUgZW50aXR5IElEIGZvciB0aGUgSWRlbnRpdHkgUHJvdmlkZXIgZm9yIHdoaWNoIHRoZSBzaWduLW9uIHJlcXVlc3Qgd2lsbCBiZSBzZW50LgogKiByZXF1ZXN0IC0gSHR0cFNlcnZsZXRSZXF1ZXN0ICgxKQogKiAgICAgU2VydmxldCByZXF1ZXN0IG9iamVjdAogKiByZXNwb25zZSAtIEh0dHBTZXJ2bGV0UmVzcG9uc2UgKDIpCiAqICAgICBTZXJ2bGV0IHJlc3BvbnNlIG9iamVjdAogKiBhdXRoblJlcXVlc3QgLSBBdXRoblJlcXVlc3QgKDMpCiAqICAgICBUaGUgYXV0aGVudGljYXRpb24gcmVxdWVzdCBzZW50IHRoYXQgaXMgc2VudCBmcm9tIHRoZSBTZXJ2aWNlIFByb3ZpZGVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpCiAqICAgICBUaGUgc2luZ2xlIHNpZ24tb24gc2Vzc2lvbi4gVGhlIHJlZmVyZW5jZSB0eXBlIG9mIHRoaXMgaXMgT2JqZWN0IGFuZCB3b3VsZCBuZWVkIHRvIGJlIGNhc3RlZCB0byBTU09Ub2tlbi4KICogcmVzIC0gUmVzcG9uc2UgKDUpCiAqICAgICBUaGUgU1NPIFJlc3BvbnNlIHJlY2VpdmVkIGZyb20gdGhlIElkZW50aXR5IFByb3ZpZGVyLgogKiBwcm9maWxlIC0gU3RyaW5nCiAqICAgICBUaGUgcHJvdG9jb2wgcHJvZmlsZSB0aGF0IGlzIHVzZWQsIHRoaXMgd2lsbCBiZSBvbmUgb2YgdGhlIGZvbGxvd2luZyB2YWx1ZXMgZnJvbSBTQU1MMkNvbnN0YW50cyAoNik6CiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9QT1NUCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9BUlRJRkFDVAogKiAgICAgICAgICAtIFNBTUwyQ29uc3RhbnRzLlBBT1MKICogb3V0IC0gUHJpbnRXcml0ZXIgKDcpCiAqICAgICBUaGUgUHJpbnRXcml0ZXIgdGhhdCBjYW4gYmUgdXNlZCB0byB3cml0ZSB0by4KICogaXNGZWRlcmF0aW9uIC0gYm9vbGVhbgogKiAgICAgU2V0IHRvIHRydWUgaWYgdXNpbmcgZmVkZXJhdGlvbiwgb3RoZXJ3aXNlIGZhbHNlLgogKiBmYWlsdXJlQ29kZSAtIGludAogKiAgICAgQW4gaW50ZWdlciBob2xkaW5nIHRoZSBmYWlsdXJlIGNvZGUgd2hlbiBhbiBlcnJvciBoYXMgb2NjdXJyZWQuIEZvciBwb3RlbnRpYWwgdmFsdWVzIHNlZSBTUEFkYXB0ZXIuCiAqIHVzZXJJZCAtIFN0cmluZwogKiAgICAgVGhlIHVuaXF1ZSB1bml2ZXJzYWwgSUQgb2YgdGhlIHVzZXIgd2l0aCB3aG9tIHRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3Qgd2FzIHBlcmZvcm1lZC4KICogaWRSZXF1ZXN0IC0gTWFuYWdlTmFtZUlEUmVxdWVzdCAoOCkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3QsIHRoaXMgd2lsbCBiZSBudWxsIGlmIHRoZSByZXF1ZXN0IG9iamVjdCBpcyBub3QgYXZhaWxhYmxlCiAqIGlkUmVzcG9uc2UgLSBNYW5hZ2VOYW1lSURSZXNwb25zZSAoOSkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlc3BvbnNlLCB0aGlzIHdpbGwgYmUgbnVsbCBpZiB0aGUgcmVzcG9uc2Ugb2JqZWN0IGlzIG5vdCBhdmFpbGFibGUKICogYmluZGluZyAtIFN0cmluZwogKiAgICAgVGhlIGJpbmRpbmcgdXNlZCBmb3IgdGhlIG5ldyBuYW1lIGlkZW50aWZpZXIgcmVxdWVzdC4gVGhpcyB3aWxsIGJlIG9uZSBvZiB0aGUgZm9sbG93aW5nIHZhbHVlczoKICogICAgICAgICAgLSBTQU1MMkNvbnN0YW50cy5TT0FQCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9SRURJUkVDVAogKiBsb2dvdXRSZXF1ZXN0IC0gTG9nb3V0UmVxdWVzdCAoMTApCiAqICAgICBUaGUgc2luZ2xlIGxvZ291dCByZXF1ZXN0LgogKiBsb2dvdXRSZXNwb25zZSAtIExvZ291dFJlc3BvbnNlICgxMSkKICogICAgIFRoZSBzaW5nbGUgbG9nb3V0IHJlc3BvbnNlLgogKiBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIgLSBTcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEyKQogKiAgICAgQW4gaW5zdGFuY2Ugb2YgU3BBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIGxvZ2dlciAtIExvZ2dlciBpbnN0YW5jZQogKiAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci4KICogICAgIENvcnJlc3BvbmRpbmcgbG9nIGZpbGVzIHdpbGwgYmUgcHJlZml4ZWQgd2l0aDogc2NyaXB0cy48c2NyaXB0IG5hbWU+CiAqCiAqIFRocm93cyBTQU1MMkV4Y2VwdGlvbiAoMTMpOgogKiAgICAgZm9yIGFueSBleGNlcHRpb25zIG9jY3VycmluZyBpbiB0aGUgYWRhcHRlci4gVGhlIGZlZGVyYXRpb24gcHJvY2VzcyB3aWxsIGNvbnRpbnVlCiAqCiAqIENsYXNzIHJlZmVyZW5jZToKICogKDEpIEh0dHBTZXJ2bGV0UmVxdWVzdCAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXF1ZXN0Lmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlc3BvbnNlIC0gaHR0cHM6Ly90b21jYXQuYXBhY2hlLm9yZy90b21jYXQtNy4wLWRvYy9zZXJ2bGV0YXBpL2phdmF4L3NlcnZsZXQvaHR0cC9IdHRwU2VydmxldFJlc3BvbnNlLmh0bWwuCiAqICgzKSBBdXRoblJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wcm90b2NvbC9SZXNwb25zZS5odG1sCiAqICg2KSBTQU1MMkNvbnN0YW50cyAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9jb21tb24vU0FNTDJDb25zdGFudHMuaHRtbAogKiAoNykgUHJpbnRXcml0ZXIgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS9pby9QcmludFdyaXRlci5odG1sCiAqICg4KSBNYW5hZ2VOYW1lSURSZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL01hbmFnZU5hbWVJRFJlcXVlc3QuaHRtbAogKiAoOSkgTWFuYWdlTmFtZUlEUmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTWFuYWdlTmFtZUlEUmVzcG9uc2UuaHRtbAogKiAoMTApIExvZ291dFJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVxdWVzdC5odG1sCiAqICgxMSkgTG9nb3V0UmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVzcG9uc2UuaHRtbAogKiAoMTIpIFNwQWRhcHRlclNjcmlwdEhlbHBlciAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL3NjcmlwdGVkL1NwQWRhcHRlclNjcmlwdEhlbHBlci5odG1sLgogKiAoMTMpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL2NvbW1vbi9TQU1MMkV4Y2VwdGlvbi5odG1sLgogKi8KCi8qCiAqIFRlbXBsYXRlL2RlZmF1bHQgc2NyaXB0IGZvciBTQU1MMiBTUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT25SZXF1ZXN0OgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIGlkcEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblJlcXVlc3QoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZVNpZ25PblByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblByb2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICByZXF1ZXN0CiAqICAgICByZXNwb25zZQogKiAgICAgb3V0CiAqICAgICBzZXNzaW9uCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgaXNGZWRlcmF0aW9uCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKgogKiBSZXR1cm4gLSB0cnVlIGlmIHJlc3BvbnNlIGlzIGJlaW5nIHJlZGlyZWN0ZWQsIGZhbHNlIGlmIG5vdC4gRGVmYXVsdCB0byBmYWxzZS4KICovCmZ1bmN0aW9uIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzKCkgewogICAgcmV0dXJuIGZhbHNlOwp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzCiAqICAgICBwcm9maWxlCiAqICAgICBmYWlsdXJlQ29kZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiByZXNwb25zZSBpcyBiZWluZyByZWRpcmVjdGVkLCBmYWxzZSBpZiBub3QuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZSgpIHsKICAgIHJldHVybiBmYWxzZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdE5ld05hbWVJRFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGlkUmVxdWVzdAogKiAgICAgaWRSZXNwb25zZQogKiAgICAgYmluZGluZwogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHBvc3ROZXdOYW1lSURTdWNjZXNzKCkgewp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzczoKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHVzZXJJZAogKiAgICAgaWRSZXF1ZXN0CiAqICAgICBpZFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFRlcm1pbmF0ZU5hbWVJRFN1Y2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZUxvZ291dFByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcygpIHsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MoKSB7Cn0=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_SP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287059682,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"5ce0d38a-154c-4be5-bd22-f9879c77e895\",\"name\":\"FrodoSPAdapter - imported (1)\",\"description\":\"null\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjMgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKLyoKICogVGhlIHNjcmlwdCBoYXMgdGhlc2UgdG9wIGxldmVsIGZ1bmN0aW9ucyB0aGF0IGNvdWxkIGJlIGV4ZWN1dGVkIGR1cmluZyBhIFNBTUwyIGZsb3cuCiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25SZXF1ZXN0CiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25Qcm9jZXNzCiAqICAgICAgLSBwb3N0U2luZ2xlU2lnbk9uU3VjY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZVNpZ25PbkZhaWx1cmUKICogICAgICAtIHBvc3ROZXdOYW1lSURTdWNjZXNzCiAqICAgICAgLSBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzcwogKiAgICAgIC0gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MKICoKICogUGxlYXNlIHNlZSB0aGUgSmF2YURvYyBmb3IgdGhlIGludGVyZmFjZSBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmFtL3NhbWwyL3BsdWdpbnMvU1BBZGFwdGVyLmh0bWwKICogTm90ZSB0aGF0IHRoZSBpbml0aWFsaXplIG1ldGhvZCBpcyBub3Qgc3VwcG9ydGVkIGluIHRoZSBzY3JpcHRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlcy4gQ2hlY2sgdGhlIGRvY3VtZW50YXRpb24gb24gdGhlIHJlc3BlY3RpdmUgZnVuY3Rpb25zIGZvciB0aGUgdmFyaWFibGVzIGF2YWlsYWJsZSB0byBpdC4KICoKICogaG9zdGVkRW50aXR5SWQgLSBTdHJpbmcKICogICAgIEVudGl0eSBJRCBmb3IgdGhlIGhvc3RlZCBJRFAKICogcmVhbG0gLSBTdHJpbmcKICogICAgIFJlYWxtIG9mIHRoZSBob3N0ZWQgSURQCiAqIGlkcEVudGl0eUlkIC0gU3RyaW5nCiAqICAgICBUaGUgZW50aXR5IElEIGZvciB0aGUgSWRlbnRpdHkgUHJvdmlkZXIgZm9yIHdoaWNoIHRoZSBzaWduLW9uIHJlcXVlc3Qgd2lsbCBiZSBzZW50LgogKiByZXF1ZXN0IC0gSHR0cFNlcnZsZXRSZXF1ZXN0ICgxKQogKiAgICAgU2VydmxldCByZXF1ZXN0IG9iamVjdAogKiByZXNwb25zZSAtIEh0dHBTZXJ2bGV0UmVzcG9uc2UgKDIpCiAqICAgICBTZXJ2bGV0IHJlc3BvbnNlIG9iamVjdAogKiBhdXRoblJlcXVlc3QgLSBBdXRoblJlcXVlc3QgKDMpCiAqICAgICBUaGUgYXV0aGVudGljYXRpb24gcmVxdWVzdCBzZW50IHRoYXQgaXMgc2VudCBmcm9tIHRoZSBTZXJ2aWNlIFByb3ZpZGVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpCiAqICAgICBUaGUgc2luZ2xlIHNpZ24tb24gc2Vzc2lvbi4gVGhlIHJlZmVyZW5jZSB0eXBlIG9mIHRoaXMgaXMgT2JqZWN0IGFuZCB3b3VsZCBuZWVkIHRvIGJlIGNhc3RlZCB0byBTU09Ub2tlbi4KICogcmVzIC0gUmVzcG9uc2UgKDUpCiAqICAgICBUaGUgU1NPIFJlc3BvbnNlIHJlY2VpdmVkIGZyb20gdGhlIElkZW50aXR5IFByb3ZpZGVyLgogKiBwcm9maWxlIC0gU3RyaW5nCiAqICAgICBUaGUgcHJvdG9jb2wgcHJvZmlsZSB0aGF0IGlzIHVzZWQsIHRoaXMgd2lsbCBiZSBvbmUgb2YgdGhlIGZvbGxvd2luZyB2YWx1ZXMgZnJvbSBTQU1MMkNvbnN0YW50cyAoNik6CiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9QT1NUCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9BUlRJRkFDVAogKiAgICAgICAgICAtIFNBTUwyQ29uc3RhbnRzLlBBT1MKICogb3V0IC0gUHJpbnRXcml0ZXIgKDcpCiAqICAgICBUaGUgUHJpbnRXcml0ZXIgdGhhdCBjYW4gYmUgdXNlZCB0byB3cml0ZSB0by4KICogaXNGZWRlcmF0aW9uIC0gYm9vbGVhbgogKiAgICAgU2V0IHRvIHRydWUgaWYgdXNpbmcgZmVkZXJhdGlvbiwgb3RoZXJ3aXNlIGZhbHNlLgogKiBmYWlsdXJlQ29kZSAtIGludAogKiAgICAgQW4gaW50ZWdlciBob2xkaW5nIHRoZSBmYWlsdXJlIGNvZGUgd2hlbiBhbiBlcnJvciBoYXMgb2NjdXJyZWQuIEZvciBwb3RlbnRpYWwgdmFsdWVzIHNlZSBTUEFkYXB0ZXIuCiAqIHVzZXJJZCAtIFN0cmluZwogKiAgICAgVGhlIHVuaXF1ZSB1bml2ZXJzYWwgSUQgb2YgdGhlIHVzZXIgd2l0aCB3aG9tIHRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3Qgd2FzIHBlcmZvcm1lZC4KICogaWRSZXF1ZXN0IC0gTWFuYWdlTmFtZUlEUmVxdWVzdCAoOCkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3QsIHRoaXMgd2lsbCBiZSBudWxsIGlmIHRoZSByZXF1ZXN0IG9iamVjdCBpcyBub3QgYXZhaWxhYmxlCiAqIGlkUmVzcG9uc2UgLSBNYW5hZ2VOYW1lSURSZXNwb25zZSAoOSkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlc3BvbnNlLCB0aGlzIHdpbGwgYmUgbnVsbCBpZiB0aGUgcmVzcG9uc2Ugb2JqZWN0IGlzIG5vdCBhdmFpbGFibGUKICogYmluZGluZyAtIFN0cmluZwogKiAgICAgVGhlIGJpbmRpbmcgdXNlZCBmb3IgdGhlIG5ldyBuYW1lIGlkZW50aWZpZXIgcmVxdWVzdC4gVGhpcyB3aWxsIGJlIG9uZSBvZiB0aGUgZm9sbG93aW5nIHZhbHVlczoKICogICAgICAgICAgLSBTQU1MMkNvbnN0YW50cy5TT0FQCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9SRURJUkVDVAogKiBsb2dvdXRSZXF1ZXN0IC0gTG9nb3V0UmVxdWVzdCAoMTApCiAqICAgICBUaGUgc2luZ2xlIGxvZ291dCByZXF1ZXN0LgogKiBsb2dvdXRSZXNwb25zZSAtIExvZ291dFJlc3BvbnNlICgxMSkKICogICAgIFRoZSBzaW5nbGUgbG9nb3V0IHJlc3BvbnNlLgogKiBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIgLSBTcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEyKQogKiAgICAgQW4gaW5zdGFuY2Ugb2YgU3BBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIGxvZ2dlciAtIExvZ2dlciBpbnN0YW5jZQogKiAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci4KICogICAgIENvcnJlc3BvbmRpbmcgbG9nIGZpbGVzIHdpbGwgYmUgcHJlZml4ZWQgd2l0aDogc2NyaXB0cy48c2NyaXB0IG5hbWU+CiAqCiAqIFRocm93cyBTQU1MMkV4Y2VwdGlvbiAoMTMpOgogKiAgICAgZm9yIGFueSBleGNlcHRpb25zIG9jY3VycmluZyBpbiB0aGUgYWRhcHRlci4gVGhlIGZlZGVyYXRpb24gcHJvY2VzcyB3aWxsIGNvbnRpbnVlCiAqCiAqIENsYXNzIHJlZmVyZW5jZToKICogKDEpIEh0dHBTZXJ2bGV0UmVxdWVzdCAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXF1ZXN0Lmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlc3BvbnNlIC0gaHR0cHM6Ly90b21jYXQuYXBhY2hlLm9yZy90b21jYXQtNy4wLWRvYy9zZXJ2bGV0YXBpL2phdmF4L3NlcnZsZXQvaHR0cC9IdHRwU2VydmxldFJlc3BvbnNlLmh0bWwuCiAqICgzKSBBdXRoblJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wcm90b2NvbC9SZXNwb25zZS5odG1sCiAqICg2KSBTQU1MMkNvbnN0YW50cyAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9jb21tb24vU0FNTDJDb25zdGFudHMuaHRtbAogKiAoNykgUHJpbnRXcml0ZXIgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS9pby9QcmludFdyaXRlci5odG1sCiAqICg4KSBNYW5hZ2VOYW1lSURSZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL01hbmFnZU5hbWVJRFJlcXVlc3QuaHRtbAogKiAoOSkgTWFuYWdlTmFtZUlEUmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTWFuYWdlTmFtZUlEUmVzcG9uc2UuaHRtbAogKiAoMTApIExvZ291dFJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVxdWVzdC5odG1sCiAqICgxMSkgTG9nb3V0UmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVzcG9uc2UuaHRtbAogKiAoMTIpIFNwQWRhcHRlclNjcmlwdEhlbHBlciAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL3NjcmlwdGVkL1NwQWRhcHRlclNjcmlwdEhlbHBlci5odG1sLgogKiAoMTMpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL2NvbW1vbi9TQU1MMkV4Y2VwdGlvbi5odG1sLgogKi8KCi8qCiAqIFRlbXBsYXRlL2RlZmF1bHQgc2NyaXB0IGZvciBTQU1MMiBTUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT25SZXF1ZXN0OgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIGlkcEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblJlcXVlc3QoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZVNpZ25PblByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblByb2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICByZXF1ZXN0CiAqICAgICByZXNwb25zZQogKiAgICAgb3V0CiAqICAgICBzZXNzaW9uCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgaXNGZWRlcmF0aW9uCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKgogKiBSZXR1cm4gLSB0cnVlIGlmIHJlc3BvbnNlIGlzIGJlaW5nIHJlZGlyZWN0ZWQsIGZhbHNlIGlmIG5vdC4gRGVmYXVsdCB0byBmYWxzZS4KICovCmZ1bmN0aW9uIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzKCkgewogICAgcmV0dXJuIGZhbHNlOwp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzCiAqICAgICBwcm9maWxlCiAqICAgICBmYWlsdXJlQ29kZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiByZXNwb25zZSBpcyBiZWluZyByZWRpcmVjdGVkLCBmYWxzZSBpZiBub3QuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZSgpIHsKICAgIHJldHVybiBmYWxzZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdE5ld05hbWVJRFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGlkUmVxdWVzdAogKiAgICAgaWRSZXNwb25zZQogKiAgICAgYmluZGluZwogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHBvc3ROZXdOYW1lSURTdWNjZXNzKCkgewp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzczoKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHVzZXJJZAogKiAgICAgaWRSZXF1ZXN0CiAqICAgICBpZFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFRlcm1pbmF0ZU5hbWVJRFN1Y2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZUxvZ291dFByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcygpIHsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MoKSB7Cn0=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_SP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730077025,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -2288,11 +2288,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:30:59 GMT" + "value": "Thu, 11 Jul 2024 20:34:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -2321,8 +2321,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:30:59.608Z", - "time": 74, + "startedDateTime": "2024-07-11T20:34:36.977Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -2330,7 +2330,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 74 + "wait": 68 } }, { @@ -2355,7 +2355,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -2394,7 +2394,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1525, - "text": "{\"_id\":\"6002c349-f1d0-4317-baa2-a18590fc3cff\",\"name\":\"Okta Profile Normalization - imported (1)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJPa3RhIHJhd1Byb2ZpbGU6ICIrcmF3UHJvZmlsZSkKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5wcmVmZXJyZWRfdXNlcm5hbWUpKSk=\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287059750,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"6002c349-f1d0-4317-baa2-a18590fc3cff\",\"name\":\"Okta Profile Normalization - imported (1)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJPa3RhIHJhd1Byb2ZpbGU6ICIrcmF3UHJvZmlsZSkKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5wcmVmZXJyZWRfdXNlcm5hbWUpKSk=\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730077097,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -2448,11 +2448,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:30:59 GMT" + "value": "Thu, 11 Jul 2024 20:34:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -2477,8 +2477,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:30:59.688Z", - "time": 63, + "startedDateTime": "2024-07-11T20:34:37.051Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -2486,7 +2486,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 63 + "wait": 64 } }, { @@ -2511,7 +2511,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -2550,7 +2550,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1510, - "text": "{\"_id\":\"6325cf19-a49b-471e-8d26-7e4df76df0e2\",\"name\":\"Okta Profile Normalization\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJPa3RhIHJhd1Byb2ZpbGU6ICIrcmF3UHJvZmlsZSkKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5wcmVmZXJyZWRfdXNlcm5hbWUpKSk=\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287059831,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"6325cf19-a49b-471e-8d26-7e4df76df0e2\",\"name\":\"Okta Profile Normalization\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJPa3RhIHJhd1Byb2ZpbGU6ICIrcmF3UHJvZmlsZSkKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5wcmVmZXJyZWRfdXNlcm5hbWUpKSk=\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730077165,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -2604,11 +2604,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:30:59 GMT" + "value": "Thu, 11 Jul 2024 20:34:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -2633,8 +2633,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:30:59.756Z", - "time": 77, + "startedDateTime": "2024-07-11T20:34:37.120Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -2642,7 +2642,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 77 + "wait": 63 } }, { @@ -2667,7 +2667,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -2706,7 +2706,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1525, - "text": "{\"_id\":\"647f2a33-9211-4315-a83f-a521d8b77d7b\",\"name\":\"Okta Profile Normalization - imported (2)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJPa3RhIHJhd1Byb2ZpbGU6ICIrcmF3UHJvZmlsZSkKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5wcmVmZXJyZWRfdXNlcm5hbWUpKSk=\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287059912,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"647f2a33-9211-4315-a83f-a521d8b77d7b\",\"name\":\"Okta Profile Normalization - imported (2)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJPa3RhIHJhd1Byb2ZpbGU6ICIrcmF3UHJvZmlsZSkKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5wcmVmZXJyZWRfdXNlcm5hbWUpKSk=\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730077233,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -2760,11 +2760,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:30:59 GMT" + "value": "Thu, 11 Jul 2024 20:34:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -2789,8 +2789,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:30:59.838Z", - "time": 76, + "startedDateTime": "2024-07-11T20:34:37.188Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -2798,7 +2798,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 76 + "wait": 69 } }, { @@ -2823,7 +2823,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -2862,7 +2862,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1060, - "text": "{\"_id\":\"739bdc48-fd24-4c52-b353-88706d75558a\",\"name\":\"Check Username\",\"description\":\"Check if username has already been collected.\",\"script\":\"LyogQ2hlY2sgVXNlcm5hbWUKICoKICogQXV0aG9yOiB2b2xrZXIuc2NoZXViZXJAZm9yZ2Vyb2NrLmNvbQogKiAKICogQ2hlY2sgaWYgdXNlcm5hbWUgaGFzIGFscmVhZHkgYmVlbiBjb2xsZWN0ZWQuCiAqIFJldHVybiAia25vd24iIGlmIHllcywgInVua25vd24iIG90aGVyd2lzZS4KICogCiAqIFRoaXMgc2NyaXB0IGRvZXMgbm90IG5lZWQgdG8gYmUgcGFyYW1ldHJpemVkLiBJdCB3aWxsIHdvcmsgcHJvcGVybHkgYXMgaXMuCiAqIAogKiBUaGUgU2NyaXB0ZWQgRGVjaXNpb24gTm9kZSBuZWVkcyB0aGUgZm9sbG93aW5nIG91dGNvbWVzIGRlZmluZWQ6CiAqIC0ga25vd24KICogLSB1bmtub3duCiAqLwooZnVuY3Rpb24gKCkgewogICAgaWYgKG51bGwgIT0gc2hhcmVkU3RhdGUuZ2V0KCJ1c2VybmFtZSIpKSB7CiAgICAgICAgb3V0Y29tZSA9ICJrbm93biI7CiAgICB9CiAgICBlbHNlIHsKICAgICAgICBvdXRjb21lID0gInVua25vd24iOwogICAgfQp9KCkpOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287059989,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"739bdc48-fd24-4c52-b353-88706d75558a\",\"name\":\"Check Username\",\"description\":\"Check if username has already been collected.\",\"script\":\"LyogQ2hlY2sgVXNlcm5hbWUKICoKICogQXV0aG9yOiB2b2xrZXIuc2NoZXViZXJAZm9yZ2Vyb2NrLmNvbQogKiAKICogQ2hlY2sgaWYgdXNlcm5hbWUgaGFzIGFscmVhZHkgYmVlbiBjb2xsZWN0ZWQuCiAqIFJldHVybiAia25vd24iIGlmIHllcywgInVua25vd24iIG90aGVyd2lzZS4KICogCiAqIFRoaXMgc2NyaXB0IGRvZXMgbm90IG5lZWQgdG8gYmUgcGFyYW1ldHJpemVkLiBJdCB3aWxsIHdvcmsgcHJvcGVybHkgYXMgaXMuCiAqIAogKiBUaGUgU2NyaXB0ZWQgRGVjaXNpb24gTm9kZSBuZWVkcyB0aGUgZm9sbG93aW5nIG91dGNvbWVzIGRlZmluZWQ6CiAqIC0ga25vd24KICogLSB1bmtub3duCiAqLwooZnVuY3Rpb24gKCkgewogICAgaWYgKG51bGwgIT0gc2hhcmVkU3RhdGUuZ2V0KCJ1c2VybmFtZSIpKSB7CiAgICAgICAgb3V0Y29tZSA9ICJrbm93biI7CiAgICB9CiAgICBlbHNlIHsKICAgICAgICBvdXRjb21lID0gInVua25vd24iOwogICAgfQp9KCkpOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730077307,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -2916,11 +2916,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:30:59 GMT" + "value": "Thu, 11 Jul 2024 20:34:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -2945,8 +2945,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:30:59.921Z", - "time": 68, + "startedDateTime": "2024-07-11T20:34:37.262Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -2954,7 +2954,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 68 + "wait": 63 } }, { @@ -2979,7 +2979,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -3018,7 +3018,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 7514, - "text": "{\"_id\":\"85523e71-2d77-4577-b078-6f9674cc54e2\",\"name\":\"Saml2 IDP Adapter Always Auth\",\"description\":\"Always redirect browser pre-auth\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjEtMjAyMiBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUy4KICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGUgc2NyaXB0IGhhcyB0aGVzZSB0b3AgbGV2ZWwgZnVuY3Rpb25zIHRoYXQgY291bGQgYmUgZXhlY3V0ZWQgZHVyaW5nIGEgU0FNTDIgZmxvdy4KICogICAgICAtIHByZVNpbmdsZVNpZ25PbgogKiAgICAgIC0gcHJlQXV0aGVudGljYXRpb24KICogICAgICAtIHByZVNlbmRSZXNwb25zZQogKiAgICAgIC0gcHJlU2lnblJlc3BvbnNlCiAqICAgICAgLSBwcmVTZW5kRmFpbHVyZVJlc3BvbnNlCiAqCiAqIFBsZWFzZSBzZWUgdGhlIGphdmFkb2MgZm9yIHRoZSBpbnRlcmZhY2UgZGVmaW5pdGlvbiBhbmQgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4yL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL1NBTUwySWRlbnRpdHlQcm92aWRlckFkYXB0ZXIuaHRtbAogKiBOb3RlIHRoYXQgdGhlIGluaXRpYWxpemUgbWV0aG9kIGlzIG5vdCBzdXBwb3J0ZWQgaW4gdGhlIHNjcmlwdHMuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzLiBDaGVjayB0aGUgZG9jdW1lbnRhdGlvbiBvbiB0aGUgcmVzcGVjdGl2ZSBmdW5jdGlvbnMgZm9yIHRoZSB2YXJpYWJsZXMgYXZhaWxhYmxlIHRvIGl0LgogKgogKiBob3N0ZWRFbnRpdHlJZCAtIFN0cmluZwogKiAgICAgRW50aXR5IElEIGZvciB0aGUgaG9zdGVkIElEUAogKiByZWFsbSAtIFN0cmluZwogKiAgICAgUmVhbG0gb2YgdGhlIGhvc3RlZCBJRFAKICogaWRwQWRhcHRlclNjcmlwdEhlbHBlciAtIElkcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEpCiAqICAgICBBbiBpbnN0YW5jZSBvZiBJZHBBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIHJlcXVlc3QgLSBIdHRwU2VydmxldFJlcXVlc3QgKDIpCiAqICAgICBTZXJ2bGV0IHJlcXVlc3Qgb2JqZWN0CiAqIHJlc3BvbnNlIC0gSHR0cFNlcnZsZXRSZXNwb25zZSAoMykKICogICAgIFNlcnZsZXQgcmVzcG9uc2Ugb2JqZWN0CiAqIGF1dGhuUmVxdWVzdCAtIEF1dGhuUmVxdWVzdCAoNCkKICogICAgIFRoZSBvcmlnaW5hbCBhdXRoZW50aWNhdGlvbiByZXF1ZXN0IHNlbnQgZnJvbSBTUAogKiByZXFJZCAtIFN0cmluZwogKiAgICAgVGhlIGlkIHRvIHVzZSBmb3IgY29udGludWF0aW9uIG9mIHByb2Nlc3NpbmcgaWYgdGhlIGFkYXB0ZXIgcmVkaXJlY3RzCiAqIHJlcyAtIFJlc3BvbnNlICg1KQogKiAgICAgVGhlIFNBTUwgUmVzcG9uc2UKICogc2Vzc2lvbiAtIFNTT1Rva2VuICg2KQogKiAgICAgVGhlIHNpbmdsZSBzaWduLW9uIHNlc3Npb24uIFRoZSByZWZlcmVuY2UgdHlwZSBvZiB0aGlzIGlzIE9iamVjdCBhbmQgd291bGQgbmVlZCB0byBiZSBjYXN0ZWQgdG8gU1NPVG9rZW4uCiAqIHJlbGF5U3RhdGUgLSBTdHJpbmcKICogICAgIFRoZSByZWxheVN0YXRlIHRoYXQgd2lsbCBiZSB1c2VkIGluIHRoZSByZWRpcmVjdAogKiBmYXVsdENvZGUgLSBTdHJpbmcKICogICAgIHRoZSBmYXVsdCBjb2RlIHRoYXQgd2lsbCBiZSByZXR1cm5lZCBpbiB0aGUgU0FNTCByZXNwb25zZQogKiBmYXVsdERldGFpbCAtIFN0cmluZwogKiAgICAgdGhlIGZhdWx0IGRldGFpbCB0aGF0IHdpbGwgYmUgcmV0dXJuZWQgaW4gdGhlIFNBTUwgcmVzcG9uc2UKICogbG9nZ2VyIC0gTG9nZ2VyIGluc3RhbmNlCiAqICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgQ29ycmVzcG9uZGluZyBsb2cgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLjxzY3JpcHQgbmFtZT4KICoKICogVGhyb3dzIFNBTUwyRXhjZXB0aW9uICg3KToKICogICAgIGZvciBhbnkgZXhjZXB0aW9ucyBvY2N1cnJpbmcgaW4gdGhlIGFkYXB0ZXIuIFRoZSBmZWRlcmF0aW9uIHByb2Nlc3Mgd2lsbCBjb250aW51ZQogKgogKiBDbGFzcyByZWZlcmVuY2U6CiAqICgxKSBpZHBBZGFwdGVyU2NyaXB0SGVscGVyIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcGx1Z2lucy9zY3JpcHRlZC9JZHBBZGFwdGVyU2NyaXB0SGVscGVyLmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlcXVlc3QgLSBodHRwczovL3RvbWNhdC5hcGFjaGUub3JnL3RvbWNhdC03LjAtZG9jL3NlcnZsZXRhcGkvamF2YXgvc2VydmxldC9odHRwL0h0dHBTZXJ2bGV0UmVxdWVzdC5odG1sLgogKiAoMykgSHR0cFNlcnZsZXRSZXNwb25zZSAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXNwb25zZS5odG1sLgogKiAoNCkgQXV0aG5SZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL1Jlc3BvbnNlLmh0bWwuCiAqICg2KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDcpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvY29tbW9uL1NBTUwyRXhjZXB0aW9uLmh0bWwuCiAqLwoKLyoKICogVGVtcGxhdGUvZGVmYXVsdCBzY3JpcHQgZm9yIFNBTUwyIElEUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT246CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIGlkcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIHJlcXVlc3QKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHJlcUlkCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiBicm93c2VyIHJlZGlyZWN0aW9uIGlzIGhhcHBlbmluZyBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTaW5nbGVTaWduT24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNpbmdsZVNpZ25PbiIpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZUF1dGhlbnRpY2F0aW9uOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBpcyBoYXBwZW5pbmcgYWZ0ZXIgcHJvY2Vzc2luZywgZmFsc2Ugb3RoZXJ3aXNlLiBEZWZhdWx0IHRvIGZhbHNlLgogKi8KZnVuY3Rpb24gcHJlQXV0aGVudGljYXRpb24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZUF1dGhlbnRpY2F0aW9uIik7CiAgICByZXR1cm4gdHJ1ZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZFJlc3BvbnNlOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBoYXBwZW5lZCBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTZW5kUmVzcG9uc2UgKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNlbmRSZXNwb25zZSIpOwogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IGF1dGhuUmVxdWVzdDogIithdXRoblJlcXVlc3QpOwogICAgICByZXNwb25zZS5zZW5kUmVkaXJlY3QoImh0dHBzOi8vaWRjLnNjaGV1YmVyLmlvL2FtL1hVSS8/cmVhbG09YWxwaGEmYXV0aEluZGV4VHlwZT1zZXJ2aWNlJmF1dGhJbmRleFZhbHVlPURpc3BhdGNoZXImRm9yY2VBdXRoPXRydWUmZ290bz0iK3JlbGF5U3RhdGUpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpZ25SZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgYXV0aG5SZXF1ZXN0CiAqICAgICBzZXNzaW9uCiAqICAgICByZWxheVN0YXRlCiAqICAgICByZXMKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2lnblJlc3BvbnNlICgpIHsKICAgICAgbG9nZ2VyLmVycm9yKCJDaGljYWdvOiBwcmVTaWduUmVzcG9uc2UiKTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZEZhaWx1cmVSZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGZhdWx0Q29kZQogKiAgICAgZmF1bHREZXRhaWwKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2VuZEZhaWx1cmVSZXNwb25zZSAoKSB7CiAgICAgIGxvZ2dlci5lcnJvcigiQ2hpY2FnbzogcHJlU2VuZEZhaWx1cmVSZXNwb25zZSIpOwp9\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_IDP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287060092,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"85523e71-2d77-4577-b078-6f9674cc54e2\",\"name\":\"Saml2 IDP Adapter Always Auth\",\"description\":\"Always redirect browser pre-auth\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjEtMjAyMiBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUy4KICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGUgc2NyaXB0IGhhcyB0aGVzZSB0b3AgbGV2ZWwgZnVuY3Rpb25zIHRoYXQgY291bGQgYmUgZXhlY3V0ZWQgZHVyaW5nIGEgU0FNTDIgZmxvdy4KICogICAgICAtIHByZVNpbmdsZVNpZ25PbgogKiAgICAgIC0gcHJlQXV0aGVudGljYXRpb24KICogICAgICAtIHByZVNlbmRSZXNwb25zZQogKiAgICAgIC0gcHJlU2lnblJlc3BvbnNlCiAqICAgICAgLSBwcmVTZW5kRmFpbHVyZVJlc3BvbnNlCiAqCiAqIFBsZWFzZSBzZWUgdGhlIGphdmFkb2MgZm9yIHRoZSBpbnRlcmZhY2UgZGVmaW5pdGlvbiBhbmQgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4yL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL1NBTUwySWRlbnRpdHlQcm92aWRlckFkYXB0ZXIuaHRtbAogKiBOb3RlIHRoYXQgdGhlIGluaXRpYWxpemUgbWV0aG9kIGlzIG5vdCBzdXBwb3J0ZWQgaW4gdGhlIHNjcmlwdHMuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzLiBDaGVjayB0aGUgZG9jdW1lbnRhdGlvbiBvbiB0aGUgcmVzcGVjdGl2ZSBmdW5jdGlvbnMgZm9yIHRoZSB2YXJpYWJsZXMgYXZhaWxhYmxlIHRvIGl0LgogKgogKiBob3N0ZWRFbnRpdHlJZCAtIFN0cmluZwogKiAgICAgRW50aXR5IElEIGZvciB0aGUgaG9zdGVkIElEUAogKiByZWFsbSAtIFN0cmluZwogKiAgICAgUmVhbG0gb2YgdGhlIGhvc3RlZCBJRFAKICogaWRwQWRhcHRlclNjcmlwdEhlbHBlciAtIElkcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEpCiAqICAgICBBbiBpbnN0YW5jZSBvZiBJZHBBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIHJlcXVlc3QgLSBIdHRwU2VydmxldFJlcXVlc3QgKDIpCiAqICAgICBTZXJ2bGV0IHJlcXVlc3Qgb2JqZWN0CiAqIHJlc3BvbnNlIC0gSHR0cFNlcnZsZXRSZXNwb25zZSAoMykKICogICAgIFNlcnZsZXQgcmVzcG9uc2Ugb2JqZWN0CiAqIGF1dGhuUmVxdWVzdCAtIEF1dGhuUmVxdWVzdCAoNCkKICogICAgIFRoZSBvcmlnaW5hbCBhdXRoZW50aWNhdGlvbiByZXF1ZXN0IHNlbnQgZnJvbSBTUAogKiByZXFJZCAtIFN0cmluZwogKiAgICAgVGhlIGlkIHRvIHVzZSBmb3IgY29udGludWF0aW9uIG9mIHByb2Nlc3NpbmcgaWYgdGhlIGFkYXB0ZXIgcmVkaXJlY3RzCiAqIHJlcyAtIFJlc3BvbnNlICg1KQogKiAgICAgVGhlIFNBTUwgUmVzcG9uc2UKICogc2Vzc2lvbiAtIFNTT1Rva2VuICg2KQogKiAgICAgVGhlIHNpbmdsZSBzaWduLW9uIHNlc3Npb24uIFRoZSByZWZlcmVuY2UgdHlwZSBvZiB0aGlzIGlzIE9iamVjdCBhbmQgd291bGQgbmVlZCB0byBiZSBjYXN0ZWQgdG8gU1NPVG9rZW4uCiAqIHJlbGF5U3RhdGUgLSBTdHJpbmcKICogICAgIFRoZSByZWxheVN0YXRlIHRoYXQgd2lsbCBiZSB1c2VkIGluIHRoZSByZWRpcmVjdAogKiBmYXVsdENvZGUgLSBTdHJpbmcKICogICAgIHRoZSBmYXVsdCBjb2RlIHRoYXQgd2lsbCBiZSByZXR1cm5lZCBpbiB0aGUgU0FNTCByZXNwb25zZQogKiBmYXVsdERldGFpbCAtIFN0cmluZwogKiAgICAgdGhlIGZhdWx0IGRldGFpbCB0aGF0IHdpbGwgYmUgcmV0dXJuZWQgaW4gdGhlIFNBTUwgcmVzcG9uc2UKICogbG9nZ2VyIC0gTG9nZ2VyIGluc3RhbmNlCiAqICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgQ29ycmVzcG9uZGluZyBsb2cgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLjxzY3JpcHQgbmFtZT4KICoKICogVGhyb3dzIFNBTUwyRXhjZXB0aW9uICg3KToKICogICAgIGZvciBhbnkgZXhjZXB0aW9ucyBvY2N1cnJpbmcgaW4gdGhlIGFkYXB0ZXIuIFRoZSBmZWRlcmF0aW9uIHByb2Nlc3Mgd2lsbCBjb250aW51ZQogKgogKiBDbGFzcyByZWZlcmVuY2U6CiAqICgxKSBpZHBBZGFwdGVyU2NyaXB0SGVscGVyIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcGx1Z2lucy9zY3JpcHRlZC9JZHBBZGFwdGVyU2NyaXB0SGVscGVyLmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlcXVlc3QgLSBodHRwczovL3RvbWNhdC5hcGFjaGUub3JnL3RvbWNhdC03LjAtZG9jL3NlcnZsZXRhcGkvamF2YXgvc2VydmxldC9odHRwL0h0dHBTZXJ2bGV0UmVxdWVzdC5odG1sLgogKiAoMykgSHR0cFNlcnZsZXRSZXNwb25zZSAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXNwb25zZS5odG1sLgogKiAoNCkgQXV0aG5SZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL1Jlc3BvbnNlLmh0bWwuCiAqICg2KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDcpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvY29tbW9uL1NBTUwyRXhjZXB0aW9uLmh0bWwuCiAqLwoKLyoKICogVGVtcGxhdGUvZGVmYXVsdCBzY3JpcHQgZm9yIFNBTUwyIElEUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT246CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIGlkcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIHJlcXVlc3QKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHJlcUlkCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiBicm93c2VyIHJlZGlyZWN0aW9uIGlzIGhhcHBlbmluZyBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTaW5nbGVTaWduT24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNpbmdsZVNpZ25PbiIpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZUF1dGhlbnRpY2F0aW9uOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBpcyBoYXBwZW5pbmcgYWZ0ZXIgcHJvY2Vzc2luZywgZmFsc2Ugb3RoZXJ3aXNlLiBEZWZhdWx0IHRvIGZhbHNlLgogKi8KZnVuY3Rpb24gcHJlQXV0aGVudGljYXRpb24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZUF1dGhlbnRpY2F0aW9uIik7CiAgICByZXR1cm4gdHJ1ZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZFJlc3BvbnNlOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBoYXBwZW5lZCBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTZW5kUmVzcG9uc2UgKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNlbmRSZXNwb25zZSIpOwogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IGF1dGhuUmVxdWVzdDogIithdXRoblJlcXVlc3QpOwogICAgICByZXNwb25zZS5zZW5kUmVkaXJlY3QoImh0dHBzOi8vaWRjLnNjaGV1YmVyLmlvL2FtL1hVSS8/cmVhbG09YWxwaGEmYXV0aEluZGV4VHlwZT1zZXJ2aWNlJmF1dGhJbmRleFZhbHVlPURpc3BhdGNoZXImRm9yY2VBdXRoPXRydWUmZ290bz0iK3JlbGF5U3RhdGUpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpZ25SZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgYXV0aG5SZXF1ZXN0CiAqICAgICBzZXNzaW9uCiAqICAgICByZWxheVN0YXRlCiAqICAgICByZXMKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2lnblJlc3BvbnNlICgpIHsKICAgICAgbG9nZ2VyLmVycm9yKCJDaGljYWdvOiBwcmVTaWduUmVzcG9uc2UiKTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZEZhaWx1cmVSZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGZhdWx0Q29kZQogKiAgICAgZmF1bHREZXRhaWwKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2VuZEZhaWx1cmVSZXNwb25zZSAoKSB7CiAgICAgIGxvZ2dlci5lcnJvcigiQ2hpY2FnbzogcHJlU2VuZEZhaWx1cmVSZXNwb25zZSIpOwp9\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_IDP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730077378,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -3072,11 +3072,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:30:59 GMT" + "value": "Thu, 11 Jul 2024 20:34:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -3101,8 +3101,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:30:59.995Z", - "time": 104, + "startedDateTime": "2024-07-11T20:34:37.331Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -3110,7 +3110,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 104 + "wait": 67 } }, { @@ -3135,7 +3135,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -3174,7 +3174,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1626, - "text": "{\"_id\":\"9535446c-0ff6-4a76-8576-616599119d64\",\"name\":\"Remove Button\",\"description\":\"Remove button from page.\",\"script\":\"LyogUmVtb3ZlIEJ1dHRvbgogKgogKiBBdXRob3I6IHZvbGtlci5zY2hldWJlckBmb3JnZXJvY2suY29tCiAqIAogKiBIaWRlIGJ1dHRvbnMgb24gdGhlIGpvdXJuZXkgcGFnZS4KICogCiAqIFRoaXMgc2NyaXB0IGRvZXMgbm90IG5lZWQgdG8gYmUgcGFyYW1ldHJpemVkLiBJdCB3aWxsIHdvcmsgcHJvcGVybHkgYXMgaXMuCiAqIAogKiBUaGUgU2NyaXB0ZWQgRGVjaXNpb24gTm9kZSBuZWVkcyB0aGUgZm9sbG93aW5nIG91dGNvbWVzIGRlZmluZWQ6CiAqIC0gdHJ1ZQogKi8KKGZ1bmN0aW9uICgpIHsKICAgIHZhciBzY3JpcHQgPSAiQXJyYXkucHJvdG90eXBlLnNsaWNlLmNhbGwoZG9jdW1lbnQuZ2V0RWxlbWVudHNCeVRhZ05hbWUoJ2J1dHRvbicpKS5mb3JFYWNoKGZ1bmN0aW9uIChlKSB7ZS5zdHlsZS5kaXNwbGF5ID0gJ25vbmUnfSkiCiAgICB2YXIgZnIgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgb3JnLmZvcmdlcm9jay5vcGVuYW0uYXV0aC5ub2RlLmFwaS5BY3Rpb24sCiAgICAgICAgamF2YXguc2VjdXJpdHkuYXV0aC5jYWxsYmFjay5UZXh0T3V0cHV0Q2FsbGJhY2ssCiAgICAgICAgY29tLnN1bi5pZGVudGl0eS5hdXRoZW50aWNhdGlvbi5jYWxsYmFja3MuU2NyaXB0VGV4dE91dHB1dENhbGxiYWNrCiAgICApCiAgICB2YXIgbWVzc2FnZSA9ICIgIgogICAgaWYgKGNhbGxiYWNrcy5pc0VtcHR5KCkpIHsKICAgICAgICBhY3Rpb24gPSBmci5BY3Rpb24uc2VuZCgKICAgICAgICAgICAgbmV3IGZyLlRleHRPdXRwdXRDYWxsYmFjaygKICAgICAgICAgICAgICAgIGZyLlRleHRPdXRwdXRDYWxsYmFjay5JTkZPUk1BVElPTiwKICAgICAgICAgICAgICAgIG1lc3NhZ2UKICAgICAgICAgICAgKSwKICAgICAgICAgICAgbmV3IGZyLlNjcmlwdFRleHRPdXRwdXRDYWxsYmFjayhzY3JpcHQpCiAgICAgICAgKS5idWlsZCgpCiAgICB9Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287060173,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"9535446c-0ff6-4a76-8576-616599119d64\",\"name\":\"Remove Button\",\"description\":\"Remove button from page.\",\"script\":\"LyogUmVtb3ZlIEJ1dHRvbgogKgogKiBBdXRob3I6IHZvbGtlci5zY2hldWJlckBmb3JnZXJvY2suY29tCiAqIAogKiBIaWRlIGJ1dHRvbnMgb24gdGhlIGpvdXJuZXkgcGFnZS4KICogCiAqIFRoaXMgc2NyaXB0IGRvZXMgbm90IG5lZWQgdG8gYmUgcGFyYW1ldHJpemVkLiBJdCB3aWxsIHdvcmsgcHJvcGVybHkgYXMgaXMuCiAqIAogKiBUaGUgU2NyaXB0ZWQgRGVjaXNpb24gTm9kZSBuZWVkcyB0aGUgZm9sbG93aW5nIG91dGNvbWVzIGRlZmluZWQ6CiAqIC0gdHJ1ZQogKi8KKGZ1bmN0aW9uICgpIHsKICAgIHZhciBzY3JpcHQgPSAiQXJyYXkucHJvdG90eXBlLnNsaWNlLmNhbGwoZG9jdW1lbnQuZ2V0RWxlbWVudHNCeVRhZ05hbWUoJ2J1dHRvbicpKS5mb3JFYWNoKGZ1bmN0aW9uIChlKSB7ZS5zdHlsZS5kaXNwbGF5ID0gJ25vbmUnfSkiCiAgICB2YXIgZnIgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgb3JnLmZvcmdlcm9jay5vcGVuYW0uYXV0aC5ub2RlLmFwaS5BY3Rpb24sCiAgICAgICAgamF2YXguc2VjdXJpdHkuYXV0aC5jYWxsYmFjay5UZXh0T3V0cHV0Q2FsbGJhY2ssCiAgICAgICAgY29tLnN1bi5pZGVudGl0eS5hdXRoZW50aWNhdGlvbi5jYWxsYmFja3MuU2NyaXB0VGV4dE91dHB1dENhbGxiYWNrCiAgICApCiAgICB2YXIgbWVzc2FnZSA9ICIgIgogICAgaWYgKGNhbGxiYWNrcy5pc0VtcHR5KCkpIHsKICAgICAgICBhY3Rpb24gPSBmci5BY3Rpb24uc2VuZCgKICAgICAgICAgICAgbmV3IGZyLlRleHRPdXRwdXRDYWxsYmFjaygKICAgICAgICAgICAgICAgIGZyLlRleHRPdXRwdXRDYWxsYmFjay5JTkZPUk1BVElPTiwKICAgICAgICAgICAgICAgIG1lc3NhZ2UKICAgICAgICAgICAgKSwKICAgICAgICAgICAgbmV3IGZyLlNjcmlwdFRleHRPdXRwdXRDYWxsYmFjayhzY3JpcHQpCiAgICAgICAgKS5idWlsZCgpCiAgICB9Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730077450,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -3228,11 +3228,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:30:59 GMT" + "value": "Thu, 11 Jul 2024 20:34:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -3257,8 +3257,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:00.104Z", - "time": 70, + "startedDateTime": "2024-07-11T20:34:37.406Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -3266,7 +3266,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 70 + "wait": 62 } }, { @@ -3291,7 +3291,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -3330,7 +3330,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 7529, - "text": "{\"_id\":\"994a4e8f-2741-424a-83e7-3c5f78da01f5\",\"name\":\"Saml2 IDP Adapter Always Auth - imported (2)\",\"description\":\"Always redirect browser pre-auth\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjEtMjAyMiBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUy4KICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGUgc2NyaXB0IGhhcyB0aGVzZSB0b3AgbGV2ZWwgZnVuY3Rpb25zIHRoYXQgY291bGQgYmUgZXhlY3V0ZWQgZHVyaW5nIGEgU0FNTDIgZmxvdy4KICogICAgICAtIHByZVNpbmdsZVNpZ25PbgogKiAgICAgIC0gcHJlQXV0aGVudGljYXRpb24KICogICAgICAtIHByZVNlbmRSZXNwb25zZQogKiAgICAgIC0gcHJlU2lnblJlc3BvbnNlCiAqICAgICAgLSBwcmVTZW5kRmFpbHVyZVJlc3BvbnNlCiAqCiAqIFBsZWFzZSBzZWUgdGhlIGphdmFkb2MgZm9yIHRoZSBpbnRlcmZhY2UgZGVmaW5pdGlvbiBhbmQgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4yL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL1NBTUwySWRlbnRpdHlQcm92aWRlckFkYXB0ZXIuaHRtbAogKiBOb3RlIHRoYXQgdGhlIGluaXRpYWxpemUgbWV0aG9kIGlzIG5vdCBzdXBwb3J0ZWQgaW4gdGhlIHNjcmlwdHMuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzLiBDaGVjayB0aGUgZG9jdW1lbnRhdGlvbiBvbiB0aGUgcmVzcGVjdGl2ZSBmdW5jdGlvbnMgZm9yIHRoZSB2YXJpYWJsZXMgYXZhaWxhYmxlIHRvIGl0LgogKgogKiBob3N0ZWRFbnRpdHlJZCAtIFN0cmluZwogKiAgICAgRW50aXR5IElEIGZvciB0aGUgaG9zdGVkIElEUAogKiByZWFsbSAtIFN0cmluZwogKiAgICAgUmVhbG0gb2YgdGhlIGhvc3RlZCBJRFAKICogaWRwQWRhcHRlclNjcmlwdEhlbHBlciAtIElkcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEpCiAqICAgICBBbiBpbnN0YW5jZSBvZiBJZHBBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIHJlcXVlc3QgLSBIdHRwU2VydmxldFJlcXVlc3QgKDIpCiAqICAgICBTZXJ2bGV0IHJlcXVlc3Qgb2JqZWN0CiAqIHJlc3BvbnNlIC0gSHR0cFNlcnZsZXRSZXNwb25zZSAoMykKICogICAgIFNlcnZsZXQgcmVzcG9uc2Ugb2JqZWN0CiAqIGF1dGhuUmVxdWVzdCAtIEF1dGhuUmVxdWVzdCAoNCkKICogICAgIFRoZSBvcmlnaW5hbCBhdXRoZW50aWNhdGlvbiByZXF1ZXN0IHNlbnQgZnJvbSBTUAogKiByZXFJZCAtIFN0cmluZwogKiAgICAgVGhlIGlkIHRvIHVzZSBmb3IgY29udGludWF0aW9uIG9mIHByb2Nlc3NpbmcgaWYgdGhlIGFkYXB0ZXIgcmVkaXJlY3RzCiAqIHJlcyAtIFJlc3BvbnNlICg1KQogKiAgICAgVGhlIFNBTUwgUmVzcG9uc2UKICogc2Vzc2lvbiAtIFNTT1Rva2VuICg2KQogKiAgICAgVGhlIHNpbmdsZSBzaWduLW9uIHNlc3Npb24uIFRoZSByZWZlcmVuY2UgdHlwZSBvZiB0aGlzIGlzIE9iamVjdCBhbmQgd291bGQgbmVlZCB0byBiZSBjYXN0ZWQgdG8gU1NPVG9rZW4uCiAqIHJlbGF5U3RhdGUgLSBTdHJpbmcKICogICAgIFRoZSByZWxheVN0YXRlIHRoYXQgd2lsbCBiZSB1c2VkIGluIHRoZSByZWRpcmVjdAogKiBmYXVsdENvZGUgLSBTdHJpbmcKICogICAgIHRoZSBmYXVsdCBjb2RlIHRoYXQgd2lsbCBiZSByZXR1cm5lZCBpbiB0aGUgU0FNTCByZXNwb25zZQogKiBmYXVsdERldGFpbCAtIFN0cmluZwogKiAgICAgdGhlIGZhdWx0IGRldGFpbCB0aGF0IHdpbGwgYmUgcmV0dXJuZWQgaW4gdGhlIFNBTUwgcmVzcG9uc2UKICogbG9nZ2VyIC0gTG9nZ2VyIGluc3RhbmNlCiAqICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgQ29ycmVzcG9uZGluZyBsb2cgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLjxzY3JpcHQgbmFtZT4KICoKICogVGhyb3dzIFNBTUwyRXhjZXB0aW9uICg3KToKICogICAgIGZvciBhbnkgZXhjZXB0aW9ucyBvY2N1cnJpbmcgaW4gdGhlIGFkYXB0ZXIuIFRoZSBmZWRlcmF0aW9uIHByb2Nlc3Mgd2lsbCBjb250aW51ZQogKgogKiBDbGFzcyByZWZlcmVuY2U6CiAqICgxKSBpZHBBZGFwdGVyU2NyaXB0SGVscGVyIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcGx1Z2lucy9zY3JpcHRlZC9JZHBBZGFwdGVyU2NyaXB0SGVscGVyLmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlcXVlc3QgLSBodHRwczovL3RvbWNhdC5hcGFjaGUub3JnL3RvbWNhdC03LjAtZG9jL3NlcnZsZXRhcGkvamF2YXgvc2VydmxldC9odHRwL0h0dHBTZXJ2bGV0UmVxdWVzdC5odG1sLgogKiAoMykgSHR0cFNlcnZsZXRSZXNwb25zZSAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXNwb25zZS5odG1sLgogKiAoNCkgQXV0aG5SZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL1Jlc3BvbnNlLmh0bWwuCiAqICg2KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDcpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvY29tbW9uL1NBTUwyRXhjZXB0aW9uLmh0bWwuCiAqLwoKLyoKICogVGVtcGxhdGUvZGVmYXVsdCBzY3JpcHQgZm9yIFNBTUwyIElEUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT246CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIGlkcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIHJlcXVlc3QKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHJlcUlkCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiBicm93c2VyIHJlZGlyZWN0aW9uIGlzIGhhcHBlbmluZyBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTaW5nbGVTaWduT24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNpbmdsZVNpZ25PbiIpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZUF1dGhlbnRpY2F0aW9uOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBpcyBoYXBwZW5pbmcgYWZ0ZXIgcHJvY2Vzc2luZywgZmFsc2Ugb3RoZXJ3aXNlLiBEZWZhdWx0IHRvIGZhbHNlLgogKi8KZnVuY3Rpb24gcHJlQXV0aGVudGljYXRpb24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZUF1dGhlbnRpY2F0aW9uIik7CiAgICByZXR1cm4gdHJ1ZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZFJlc3BvbnNlOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBoYXBwZW5lZCBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTZW5kUmVzcG9uc2UgKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNlbmRSZXNwb25zZSIpOwogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IGF1dGhuUmVxdWVzdDogIithdXRoblJlcXVlc3QpOwogICAgICByZXNwb25zZS5zZW5kUmVkaXJlY3QoImh0dHBzOi8vaWRjLnNjaGV1YmVyLmlvL2FtL1hVSS8/cmVhbG09YWxwaGEmYXV0aEluZGV4VHlwZT1zZXJ2aWNlJmF1dGhJbmRleFZhbHVlPURpc3BhdGNoZXImRm9yY2VBdXRoPXRydWUmZ290bz0iK3JlbGF5U3RhdGUpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpZ25SZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgYXV0aG5SZXF1ZXN0CiAqICAgICBzZXNzaW9uCiAqICAgICByZWxheVN0YXRlCiAqICAgICByZXMKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2lnblJlc3BvbnNlICgpIHsKICAgICAgbG9nZ2VyLmVycm9yKCJDaGljYWdvOiBwcmVTaWduUmVzcG9uc2UiKTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZEZhaWx1cmVSZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGZhdWx0Q29kZQogKiAgICAgZmF1bHREZXRhaWwKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2VuZEZhaWx1cmVSZXNwb25zZSAoKSB7CiAgICAgIGxvZ2dlci5lcnJvcigiQ2hpY2FnbzogcHJlU2VuZEZhaWx1cmVSZXNwb25zZSIpOwp9\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_IDP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287060272,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"994a4e8f-2741-424a-83e7-3c5f78da01f5\",\"name\":\"Saml2 IDP Adapter Always Auth - imported (2)\",\"description\":\"Always redirect browser pre-auth\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjEtMjAyMiBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUy4KICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGUgc2NyaXB0IGhhcyB0aGVzZSB0b3AgbGV2ZWwgZnVuY3Rpb25zIHRoYXQgY291bGQgYmUgZXhlY3V0ZWQgZHVyaW5nIGEgU0FNTDIgZmxvdy4KICogICAgICAtIHByZVNpbmdsZVNpZ25PbgogKiAgICAgIC0gcHJlQXV0aGVudGljYXRpb24KICogICAgICAtIHByZVNlbmRSZXNwb25zZQogKiAgICAgIC0gcHJlU2lnblJlc3BvbnNlCiAqICAgICAgLSBwcmVTZW5kRmFpbHVyZVJlc3BvbnNlCiAqCiAqIFBsZWFzZSBzZWUgdGhlIGphdmFkb2MgZm9yIHRoZSBpbnRlcmZhY2UgZGVmaW5pdGlvbiBhbmQgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4yL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL1NBTUwySWRlbnRpdHlQcm92aWRlckFkYXB0ZXIuaHRtbAogKiBOb3RlIHRoYXQgdGhlIGluaXRpYWxpemUgbWV0aG9kIGlzIG5vdCBzdXBwb3J0ZWQgaW4gdGhlIHNjcmlwdHMuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzLiBDaGVjayB0aGUgZG9jdW1lbnRhdGlvbiBvbiB0aGUgcmVzcGVjdGl2ZSBmdW5jdGlvbnMgZm9yIHRoZSB2YXJpYWJsZXMgYXZhaWxhYmxlIHRvIGl0LgogKgogKiBob3N0ZWRFbnRpdHlJZCAtIFN0cmluZwogKiAgICAgRW50aXR5IElEIGZvciB0aGUgaG9zdGVkIElEUAogKiByZWFsbSAtIFN0cmluZwogKiAgICAgUmVhbG0gb2YgdGhlIGhvc3RlZCBJRFAKICogaWRwQWRhcHRlclNjcmlwdEhlbHBlciAtIElkcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEpCiAqICAgICBBbiBpbnN0YW5jZSBvZiBJZHBBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIHJlcXVlc3QgLSBIdHRwU2VydmxldFJlcXVlc3QgKDIpCiAqICAgICBTZXJ2bGV0IHJlcXVlc3Qgb2JqZWN0CiAqIHJlc3BvbnNlIC0gSHR0cFNlcnZsZXRSZXNwb25zZSAoMykKICogICAgIFNlcnZsZXQgcmVzcG9uc2Ugb2JqZWN0CiAqIGF1dGhuUmVxdWVzdCAtIEF1dGhuUmVxdWVzdCAoNCkKICogICAgIFRoZSBvcmlnaW5hbCBhdXRoZW50aWNhdGlvbiByZXF1ZXN0IHNlbnQgZnJvbSBTUAogKiByZXFJZCAtIFN0cmluZwogKiAgICAgVGhlIGlkIHRvIHVzZSBmb3IgY29udGludWF0aW9uIG9mIHByb2Nlc3NpbmcgaWYgdGhlIGFkYXB0ZXIgcmVkaXJlY3RzCiAqIHJlcyAtIFJlc3BvbnNlICg1KQogKiAgICAgVGhlIFNBTUwgUmVzcG9uc2UKICogc2Vzc2lvbiAtIFNTT1Rva2VuICg2KQogKiAgICAgVGhlIHNpbmdsZSBzaWduLW9uIHNlc3Npb24uIFRoZSByZWZlcmVuY2UgdHlwZSBvZiB0aGlzIGlzIE9iamVjdCBhbmQgd291bGQgbmVlZCB0byBiZSBjYXN0ZWQgdG8gU1NPVG9rZW4uCiAqIHJlbGF5U3RhdGUgLSBTdHJpbmcKICogICAgIFRoZSByZWxheVN0YXRlIHRoYXQgd2lsbCBiZSB1c2VkIGluIHRoZSByZWRpcmVjdAogKiBmYXVsdENvZGUgLSBTdHJpbmcKICogICAgIHRoZSBmYXVsdCBjb2RlIHRoYXQgd2lsbCBiZSByZXR1cm5lZCBpbiB0aGUgU0FNTCByZXNwb25zZQogKiBmYXVsdERldGFpbCAtIFN0cmluZwogKiAgICAgdGhlIGZhdWx0IGRldGFpbCB0aGF0IHdpbGwgYmUgcmV0dXJuZWQgaW4gdGhlIFNBTUwgcmVzcG9uc2UKICogbG9nZ2VyIC0gTG9nZ2VyIGluc3RhbmNlCiAqICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgQ29ycmVzcG9uZGluZyBsb2cgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLjxzY3JpcHQgbmFtZT4KICoKICogVGhyb3dzIFNBTUwyRXhjZXB0aW9uICg3KToKICogICAgIGZvciBhbnkgZXhjZXB0aW9ucyBvY2N1cnJpbmcgaW4gdGhlIGFkYXB0ZXIuIFRoZSBmZWRlcmF0aW9uIHByb2Nlc3Mgd2lsbCBjb250aW51ZQogKgogKiBDbGFzcyByZWZlcmVuY2U6CiAqICgxKSBpZHBBZGFwdGVyU2NyaXB0SGVscGVyIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcGx1Z2lucy9zY3JpcHRlZC9JZHBBZGFwdGVyU2NyaXB0SGVscGVyLmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlcXVlc3QgLSBodHRwczovL3RvbWNhdC5hcGFjaGUub3JnL3RvbWNhdC03LjAtZG9jL3NlcnZsZXRhcGkvamF2YXgvc2VydmxldC9odHRwL0h0dHBTZXJ2bGV0UmVxdWVzdC5odG1sLgogKiAoMykgSHR0cFNlcnZsZXRSZXNwb25zZSAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXNwb25zZS5odG1sLgogKiAoNCkgQXV0aG5SZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL1Jlc3BvbnNlLmh0bWwuCiAqICg2KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDcpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvY29tbW9uL1NBTUwyRXhjZXB0aW9uLmh0bWwuCiAqLwoKLyoKICogVGVtcGxhdGUvZGVmYXVsdCBzY3JpcHQgZm9yIFNBTUwyIElEUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT246CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIGlkcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIHJlcXVlc3QKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHJlcUlkCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiBicm93c2VyIHJlZGlyZWN0aW9uIGlzIGhhcHBlbmluZyBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTaW5nbGVTaWduT24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNpbmdsZVNpZ25PbiIpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZUF1dGhlbnRpY2F0aW9uOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBpcyBoYXBwZW5pbmcgYWZ0ZXIgcHJvY2Vzc2luZywgZmFsc2Ugb3RoZXJ3aXNlLiBEZWZhdWx0IHRvIGZhbHNlLgogKi8KZnVuY3Rpb24gcHJlQXV0aGVudGljYXRpb24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZUF1dGhlbnRpY2F0aW9uIik7CiAgICByZXR1cm4gdHJ1ZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZFJlc3BvbnNlOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBoYXBwZW5lZCBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTZW5kUmVzcG9uc2UgKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNlbmRSZXNwb25zZSIpOwogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IGF1dGhuUmVxdWVzdDogIithdXRoblJlcXVlc3QpOwogICAgICByZXNwb25zZS5zZW5kUmVkaXJlY3QoImh0dHBzOi8vaWRjLnNjaGV1YmVyLmlvL2FtL1hVSS8/cmVhbG09YWxwaGEmYXV0aEluZGV4VHlwZT1zZXJ2aWNlJmF1dGhJbmRleFZhbHVlPURpc3BhdGNoZXImRm9yY2VBdXRoPXRydWUmZ290bz0iK3JlbGF5U3RhdGUpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpZ25SZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgYXV0aG5SZXF1ZXN0CiAqICAgICBzZXNzaW9uCiAqICAgICByZWxheVN0YXRlCiAqICAgICByZXMKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2lnblJlc3BvbnNlICgpIHsKICAgICAgbG9nZ2VyLmVycm9yKCJDaGljYWdvOiBwcmVTaWduUmVzcG9uc2UiKTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZEZhaWx1cmVSZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGZhdWx0Q29kZQogKiAgICAgZmF1bHREZXRhaWwKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2VuZEZhaWx1cmVSZXNwb25zZSAoKSB7CiAgICAgIGxvZ2dlci5lcnJvcigiQ2hpY2FnbzogcHJlU2VuZEZhaWx1cmVSZXNwb25zZSIpOwp9\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_IDP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730077525,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -3384,11 +3384,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:00 GMT" + "value": "Thu, 11 Jul 2024 20:34:37 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -3413,8 +3413,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:00.179Z", - "time": 99, + "startedDateTime": "2024-07-11T20:34:37.473Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -3422,7 +3422,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 99 + "wait": 74 } }, { @@ -3447,7 +3447,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -3486,7 +3486,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 727, - "text": "{\"_id\":\"bb393d07-a121-47e2-9d24-1a1066f39ec0\",\"name\":\"My Example Script Using Libraries\",\"description\":\"My Example Script Using Libraries\",\"script\":\"LyoqCiAqIFRlc3RpbmcgbGlicmFyeSBzY3JpcHRzCiAqLwp2YXIgbXlsaWIgPSByZXF1aXJlKCdNeSBFeGFtcGxlIExpYnJhcnknKTsKdmFyIGxvZ2dlcnMgPSByZXF1aXJlKCdMaWJyYXJ5IFNjcmlwdCcpOwoKbXlsaWIuYWRkKDEpOwpteWxpYi5sb2dUb3RhbChsb2dnZXIpOwpteWxpYi5hZGQoMyk7Cm15bGliLmxvZ1RvdGFsV2l0aE1lc3NhZ2UobG9nZ2VyLCBteWxpYi5NU0cpOwoKb3V0Y29tZSA9ICd0cnVlJzs=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287060362,\"evaluatorVersion\":\"2.0\"}" + "text": "{\"_id\":\"bb393d07-a121-47e2-9d24-1a1066f39ec0\",\"name\":\"My Example Script Using Libraries\",\"description\":\"My Example Script Using Libraries\",\"script\":\"LyoqCiAqIFRlc3RpbmcgbGlicmFyeSBzY3JpcHRzCiAqLwp2YXIgbXlsaWIgPSByZXF1aXJlKCdNeSBFeGFtcGxlIExpYnJhcnknKTsKdmFyIGxvZ2dlcnMgPSByZXF1aXJlKCdMaWJyYXJ5IFNjcmlwdCcpOwoKbXlsaWIuYWRkKDEpOwpteWxpYi5sb2dUb3RhbChsb2dnZXIpOwpteWxpYi5hZGQoMyk7Cm15bGliLmxvZ1RvdGFsV2l0aE1lc3NhZ2UobG9nZ2VyLCBteWxpYi5NU0cpOwoKb3V0Y29tZSA9ICd0cnVlJzs=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730077599,\"evaluatorVersion\":\"2.0\"}" }, "cookies": [], "headers": [ @@ -3540,11 +3540,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:00 GMT" + "value": "Thu, 11 Jul 2024 20:34:37 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -3569,8 +3569,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:00.283Z", - "time": 113, + "startedDateTime": "2024-07-11T20:34:37.553Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -3578,7 +3578,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 113 + "wait": 63 } }, { @@ -3603,7 +3603,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -3642,7 +3642,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 41493, - "text": "{\"_id\":\"cf3515f0-8278-4ee3-a530-1bad7424c416\",\"name\":\"Alpha OIDC Claims Script\",\"description\":\"Default alpha realm script for OIDC claims\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMTQtMjAyMSBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUwogKiBvciB3aXRoIG9uZSBvZiBpdHMgYWZmaWxpYXRlcy4gQWxsIHVzZSBzaGFsbCBiZSBleGNsdXNpdmVseSBzdWJqZWN0CiAqIHRvIHN1Y2ggbGljZW5zZSBiZXR3ZWVuIHRoZSBsaWNlbnNlZSBhbmQgRm9yZ2VSb2NrIEFTLgogKi8KCi8qCiAqIFRoaXMgc2NyaXB0IGNvbXB1dGVzIGNsYWltIHZhbHVlcyByZXR1cm5lZCBpbiBJRCB0b2tlbnMgYW5kL29yIGF0IHRoZSBVc2VySW5mbyBFbmRwb2ludC4KICogVGhlIGNsYWltIHZhbHVlcyBhcmUgY29tcHV0ZWQgZm9yOgogKiB0aGUgY2xhaW1zIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICogdGhlIGNsYWltcyBwcm92aWRlZCBieSB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIsCiAqIGFuZCB0aGUgY2xhaW1zIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHZpYSB0aGUgY2xhaW1zIHBhcmFtZXRlci4KICoKICogSW4gdGhlIENPTkZJR1VSQVRJT04gQU5EIENVU1RPTUlaQVRJT04gc2VjdGlvbiwgeW91IGNhbgogKiBkZWZpbmUgdGhlIHNjb3BlLXRvLWNsYWltcyBtYXBwaW5nLCBhbmQKICogYXNzaWduIHRvIGVhY2ggY2xhaW0gYSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IHdpbGwgY29tcHV0ZSB0aGUgY2xhaW0gdmFsdWUuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzIChjbGFzcyByZWZlcmVuY2VzIGFyZSBwcm92aWRlZCBiZWxvdyk6CiAqIHNjb3BlcyAtIFNldDxTdHJpbmc+ICg2KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogKiBjbGFpbXMgLSBNYXA8U3RyaW5nLCBPYmplY3Q+ICg1KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogY2xhaW1PYmplY3RzIC0gTGlzdDxDbGFpbT4gKDcsIDIpLgogKiAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogcmVxdWVzdGVkQ2xhaW1zIC0gTWFwPFN0cmluZywgU2V0PFN0cmluZz4+ICg1KS4KICogICAgICAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIG5vdCBlbXB0eSBpZiB0aGUgcmVxdWVzdCBjb250YWlucyB0aGUgY2xhaW1zIHBhcmFtZXRlciBhbmQgdGhlIHNlcnZlciBoYXMgZW5hYmxlZAogKiAgICAgICAgICAgICAgICAgICBjbGFpbXNfcGFyYW1ldGVyX3N1cHBvcnRlZC4gQSBtYXAgb2YgdGhlIHJlcXVlc3RlZCBjbGFpbXMgdG8gcG9zc2libGUgdmFsdWVzLCBvdGhlcndpc2UgZW1wdHk7CiAqICAgICAgICAgICAgICAgICAgIHJlcXVlc3RlZCBjbGFpbXMgd2l0aCBubyByZXF1ZXN0ZWQgdmFsdWVzIHdpbGwgaGF2ZSBhIGtleSBidXQgbm8gdmFsdWUgaW4gdGhlIG1hcC4gQSBrZXkgd2l0aAogKiAgICAgICAgICAgICAgICAgICBhIHNpbmdsZSB2YWx1ZSBpbiBpdHMgU2V0ICg2KSBpbmRpY2F0ZXMgdGhhdCB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiByZXF1ZXN0ZWRUeXBlZENsYWltcyAtIExpc3Q8Q2xhaW0+ICg3LCAyKS4KICogICAgICAgICAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIHJlcXVlc3RlZCBjbGFpbXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgUmVxdWVzdGVkIGNsYWltcyB3aXRoIG5vIHJlcXVlc3RlZCB2YWx1ZXMgd2lsbCBoYXZlIGEgY2xhaW0gd2l0aCBubyB2YWx1ZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgQSBjbGFpbSB3aXRoIGEgc2luZ2xlIHZhbHVlIGluZGljYXRlcyB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiBjbGFpbXNMb2NhbGVzIC0gTGlzdDxTdHJpbmc+ICg3KS4KICogICAgICAgICAgICAgICAgIFRoZSB2YWx1ZXMgZnJvbSB0aGUgJ2NsYWltc19sb2NhbGVzJyBwYXJhbWV0ZXIuCiAqICAgICAgICAgICAgICAgICBTZWUgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjQ2xhaW1zTGFuZ3VhZ2VzQW5kU2NyaXB0cyBmb3IgdGhlIE9JREMgc3BlY2lmaWNhdGlvbiBkZXRhaWxzLgogKiByZXF1ZXN0UHJvcGVydGllcyAtIFVubW9kaWZpYWJsZSBNYXAgKDUpLgogKiAgICAgICAgICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCBjb250YWlucyBhIG1hcCBvZiByZXF1ZXN0IHByb3BlcnRpZXM6CiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFVyaSAtIFRoZSByZXF1ZXN0IFVSSS4KICogICAgICAgICAgICAgICAgICAgICByZWFsbSAtIFRoZSByZWFsbSB0aGF0IHRoZSByZXF1ZXN0IHJlbGF0ZXMgdG8uCiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFBhcmFtcyAtIEEgbWFwIG9mIHRoZSByZXF1ZXN0IHBhcmFtcyBhbmQvb3IgcG9zdGVkIGRhdGEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVhY2ggdmFsdWUgaXMgYSBsaXN0IG9mIG9uZSBvciBtb3JlIHByb3BlcnRpZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBsZWFzZSBub3RlIHRoYXQgdGhlc2Ugc2hvdWxkIGJlIGhhbmRsZWQgaW4gYWNjb3JkYW5jZSB3aXRoIE9XQVNQIGJlc3QgcHJhY3RpY2VzOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodHRwczovL293YXNwLm9yZy93d3ctY29tbXVuaXR5L3Z1bG5lcmFiaWxpdGllcy9VbnNhZmVfdXNlX29mX1JlZmxlY3Rpb24uCiAqIGNsaWVudFByb3BlcnRpZXMgLSBVbm1vZGlmaWFibGUgTWFwICg1KS4KICogICAgICAgICAgICAgICAgICAgIFByZXNlbnQgaWYgdGhlIGNsaWVudCBzcGVjaWZpZWQgaW4gdGhlIHJlcXVlc3Qgd2FzIGlkZW50aWZpZWQsIGNvbnRhaW5zIGEgbWFwIG9mIGNsaWVudCBwcm9wZXJ0aWVzOgogKiAgICAgICAgICAgICAgICAgICAgY2xpZW50SWQgLSBUaGUgY2xpZW50J3MgVVJJIGZvciB0aGUgcmVxdWVzdCBsb2NhbGUuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkR3JhbnRUeXBlcyAtIExpc3Qgb2YgdGhlIGFsbG93ZWQgZ3JhbnQgdHlwZXMgKG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuR3JhbnRUeXBlKSBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRSZXNwb25zZVR5cGVzIC0gTGlzdCBvZiB0aGUgYWxsb3dlZCByZXNwb25zZSB0eXBlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRTY29wZXMgLSBMaXN0IG9mIHRoZSBhbGxvd2VkIHNjb3BlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGN1c3RvbVByb3BlcnRpZXMgLSBBIG1hcCBvZiB0aGUgY3VzdG9tIHByb3BlcnRpZXMgb2YgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBMaXN0cyBvciBtYXBzIHdpbGwgYmUgaW5jbHVkZWQgYXMgc3ViLW1hcHM7IGZvciBleGFtcGxlOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1c3RvbU1hcFtLZXkxXT1WYWx1ZTEgd2lsbCBiZSByZXR1cm5lZCBhcyBjdXN0b21NYXAgLT4gS2V5MSAtPiBWYWx1ZTEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVG8gYWRkIGN1c3RvbSBwcm9wZXJ0aWVzIHRvIGEgY2xpZW50LCB1cGRhdGUgdGhlIEN1c3RvbSBQcm9wZXJ0aWVzIGZpZWxkCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW4gQU0gQ29uc29sZSA+IFJlYWxtIE5hbWUgPiBBcHBsaWNhdGlvbnMgPiBPQXV0aCAyLjAgPiBDbGllbnRzID4gQ2xpZW50IElEID4gQWR2YW5jZWQuCiAqIGlkZW50aXR5IC0gQU1JZGVudGl0eSAoMykuCiAqICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBpZGVudGl0eSBvZiB0aGUgcmVzb3VyY2Ugb3duZXIuCiAqIHNlc3Npb24gLSBTU09Ub2tlbiAoNCkuCiAqICAgICAgICAgICBQcmVzZW50IGlmIHRoZSByZXF1ZXN0IGNvbnRhaW5zIHRoZSBzZXNzaW9uIGNvb2tpZSwgdGhlIHVzZXIncyBzZXNzaW9uIG9iamVjdC4KICogc2NyaXB0TmFtZSAtIFN0cmluZyAocHJpbWl0aXZlKS4KICogICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgZGlzcGxheSBuYW1lIG9mIHRoZSBzY3JpcHQuCiAqIGxvZ2dlciAtIEFsd2F5cyBwcmVzZW50LCB0aGUgIk9BdXRoMlByb3ZpZGVyIiBkZWJ1ZyBsb2dnZXIgaW5zdGFuY2U6CiAqICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuaHRtbCNzY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuCiAqICAgICAgICAgIENvcnJlc3BvbmRpbmcgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLk9JRENfQ0xBSU1TLgogKiBodHRwQ2xpZW50IC0gSFRUUCBDbGllbnQgKDgpLgogKiAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBIVFRQIENsaWVudCBpbnN0YW5jZToKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1odHRwLWNsaWVudC5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWh0dHAtY2xpZW50LgogKiAgICAgICAgICAgICAgSW4gb3JkZXIgdG8gdXNlIHRoZSBjbGllbnQsIHlvdSBtYXkgbmVlZCB0byBhZGQKICogICAgICAgICAgICAgIG9yZy5mb3JnZXJvY2suaHR0cC5DbGllbnQsCiAqICAgICAgICAgICAgICBvcmcuZm9yZ2Vyb2NrLmh0dHAucHJvdG9jb2wuKiwKICogICAgICAgICAgICAgIGFuZCBvcmcuZm9yZ2Vyb2NrLnV0aWwucHJvbWlzZS5Qcm9taXNlSW1wbAogKiAgICAgICAgICAgICAgdG8gdGhlIGFsbG93ZWQgSmF2YSBjbGFzc2VzIGluIHRoZSBzY3JpcHRpbmcgZW5naW5lIGNvbmZpZ3VyYXRpb24sIGFzIGRlc2NyaWJlZCBpbjoKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHQtZW5naW5lLXNlY3VyaXR5Lmh0bWwKICoKICogUmV0dXJuIC0gYSBuZXcgVXNlckluZm9DbGFpbXMoTWFwPFN0cmluZywgT2JqZWN0PiB2YWx1ZXMsIE1hcDxTdHJpbmcsIExpc3Q8U3RyaW5nPj4gY29tcG9zaXRlU2NvcGVzKSAoMSkgb2JqZWN0LgogKiAgICAgICAgICBUaGUgcmVzdWx0IG9mIHRoZSBsYXN0IHN0YXRlbWVudCBpbiB0aGUgc2NyaXB0IGlzIHJldHVybmVkIHRvIHRoZSBzZXJ2ZXIuCiAqICAgICAgICAgIEN1cnJlbnRseSwgdGhlIEltbWVkaWF0ZWx5IEludm9rZWQgRnVuY3Rpb24gRXhwcmVzc2lvbiAoYWxzbyBrbm93biBhcyBTZWxmLUV4ZWN1dGluZyBBbm9ueW1vdXMgRnVuY3Rpb24pCiAqICAgICAgICAgIGlzIHRoZSBsYXN0IChhbmQgb25seSkgc3RhdGVtZW50IGluIHRoaXMgc2NyaXB0LCBhbmQgaXRzIHJldHVybiB2YWx1ZSB3aWxsIGJlY29tZSB0aGUgc2NyaXB0IHJlc3VsdC4KICogICAgICAgICAgRG8gbm90IHVzZSAicmV0dXJuIHZhcmlhYmxlIiBzdGF0ZW1lbnQgb3V0c2lkZSBvZiBhIGZ1bmN0aW9uIGRlZmluaXRpb24uCiAqICAgICAgICAgIFNlZSBSRVNVTFRTIHNlY3Rpb24gZm9yIGFkZGl0aW9uYWwgZGV0YWlscy4KICoKICogQ2xhc3MgcmVmZXJlbmNlOgogKiAoMSkgVXNlckluZm9DbGFpbXMgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb2F1dGgyL2NvcmUvVXNlckluZm9DbGFpbXMuaHRtbC4KICogKDIpIENsYWltIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbCkuCiAqICAgICAgICAgQW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGhhcyBtZXRob2RzIHRvIGFjY2VzcwogKiAgICAgICAgIHRoZSBjbGFpbSBuYW1lLCByZXF1ZXN0ZWQgdmFsdWVzLCBsb2NhbGUsIGFuZCB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwuCiAqICgzKSBBTUlkZW50aXR5IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L2lkbS9BTUlkZW50aXR5Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBNYXAgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS91dGlsL0hhc2hNYXAuaHRtbCwKICogICAgICAgICAgIG9yIGh0dHBzOi8vZG9jcy5vcmFjbGUuY29tL2VuL2phdmEvamF2YXNlLzExL2RvY3MvYXBpL2phdmEuYmFzZS9qYXZhL3V0aWwvTGlua2VkSGFzaE1hcC5odG1sLgogKiAoNikgU2V0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9IYXNoU2V0Lmh0bWwuCiAqICg3KSBMaXN0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9BcnJheUxpc3QuaHRtbC4KICogKDgpIENsaWVudCAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9odHRwL0NsaWVudC5odG1sLgoqLwoKKGZ1bmN0aW9uICgpIHsKICAgIC8vIFNFVFVQCgogICAgLyoqCiAgICAgKiBDbGFpbSBwcm9jZXNzaW5nIHV0aWxpdGllcy4KICAgICAqIEFuIG9iamVjdCB0aGF0IGNvbnRhaW5zIHJldXNhYmxlIGZ1bmN0aW9ucyBmb3IgcHJvY2Vzc2luZyBjbGFpbXMuCiAgICAgKiBAc2VlIENMQUlNIFBST0NFU1NJTkcgVVRJTElUSUVTIHNlY3Rpb24gZm9yIGRldGFpbHMuCiAgICAgKi8KICAgIHZhciB1dGlscyA9IGdldFV0aWxzKCk7CgogICAgLy8gQ09ORklHVVJBVElPTiBBTkQgQ1VTVE9NSVpBVElPTgoKICAgIC8qKgogICAgICogT0F1dGggMi4wIHNjb3BlIHZhbHVlcyAoc2NvcGVzKSBjYW4gYmUgdXNlZCBieSB0aGUgQ2xpZW50IHRvIHJlcXVlc3QgT0lEQyBjbGFpbXMuCiAgICAgKgogICAgICogQ2FsbCB0aGlzIGNvbmZpZ3VyYXRpb24gbWV0aG9kLCBhbmQgcGFzcyBpbiBhcyB0aGUgZmlyc3QgYXJndW1lbnQKICAgICAqIGFuIG9iamVjdCB0aGF0IG1hcHMgYSBzY29wZSB2YWx1ZSB0byBhbiBhcnJheSBvZiBjbGFpbSBuYW1lcwogICAgICogdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgYW5kIHJldHVybmVkIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfQogICAgICogZm9yIHRoZSBzY29wZSB2YWx1ZXMgdGhhdCBjb3VsZCBiZSB1c2VkIHRvIHJlcXVlc3QgY2xhaW1zIGFzIGRlZmluZWQgaW4gdGhlIE9JREMgc3BlY2lmaWNhdGlvbi4KICAgICAqCiAgICAgKiBCZWxvdywgZmluZCBhIGRlZmF1bHQgY29uZmlndXJhdGlvbiB0aGF0IGlzIGV4cGVjdGVkIHRvIHdvcmsgaW4gdGhlIGN1cnJlbnQgZW52aXJvbm1lbnQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiBjaG9vc2UgdGhlIGNsYWltIG5hbWVzIHJldHVybmVkIGZvciBhIHNjb3BlLgogICAgICovCiAgICB1dGlscy5zZXRTY29wZUNsYWltc01hcCh7CiAgICAgICAgcHJvZmlsZTogWwogICAgICAgICAgICAnbmFtZScsCiAgICAgICAgICAgICdmYW1pbHlfbmFtZScsCiAgICAgICAgICAgICdnaXZlbl9uYW1lJywKICAgICAgICAgICAgJ3pvbmVpbmZvJywKICAgICAgICAgICAgJ2xvY2FsZScKICAgICAgICBdLAogICAgICAgIGVtYWlsOiBbJ2VtYWlsJ10sCiAgICAgICAgYWRkcmVzczogWydhZGRyZXNzJ10sCiAgICAgICAgcGhvbmU6IFsncGhvbmVfbnVtYmVyJ10KICAgIH0pOwoKICAgIC8qKgogICAgICogSW4gdGhpcyBzY3JpcHQsIGVhY2ggY2xhaW0KICAgICAqIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICAgICAqIHByb3ZpZGVkIGJ5IHRoZSBhdXRob3JpemF0aW9uIHNlcnZlciwgYW5kCiAgICAgKiByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudCB2aWEgdGhlIGNsYWltcyBwYXJhbWV0ZXIKICAgICAqIHdpbGwgYmUgcHJvY2Vzc2VkIGJ5IGEgZnVuY3Rpb24gYXNzb2NpYXRlZCB3aXRoIHRoZSBjbGFpbSBuYW1lLgogICAgICoKICAgICAqIENhbGwgdGhpcyBjb25maWd1cmF0aW9uIG1ldGhvZCwgYW5kIHBhc3MgaW4gYXMgdGhlIGZpcnN0IGFyZ3VtZW50CiAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIGEgY2xhaW0gbmFtZSB0byBhIHJlc29sdmVyIGZ1bmN0aW9uLAogICAgICogd2hpY2ggd2lsbCBiZSBhdXRvbWF0aWNhbGx5IGV4ZWN1dGVkIGZvciBlYWNoIGNsYWltIHByb2Nlc3NlZCBieSB0aGUgc2NyaXB0LgogICAgICoKICAgICAqIFRoZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB3aWxsIHJlY2VpdmUgdGhlIHJlcXVlc3RlZCBjbGFpbSBpbmZvcm1hdGlvbgogICAgICogaW4gYW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGFzIHRoZSBmaXJzdCBhcmd1bWVudC4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9CiAgICAgKiBmb3IgZGV0YWlscyBvbiB0aGUgQ2xhaW0gY2xhc3MuCiAgICAgKgogICAgICogSWYgdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIHJldHVybnMgYSB2YWx1ZSwKICAgICAqIG90aGVyIHRoYW4gdW5kZWZpbmVkIG9yIG51bGwsCiAgICAgKiB0aGUgY2xhaW0gd2lsbCBiZSBpbmNsdWRlZCBpbiB0aGUgc2NyaXB0J3MgcmVzdWx0cy4KICAgICAqCiAgICAgKiBUaGUgQ2xhaW0gaW5zdGFuY2UgcHJvdmlkZXMgbWV0aG9kcyB0byBjaGVjawogICAgICogd2hhdCB0aGUgbmFtZSBvZiB0aGUgY2xhaW0gaXMsCiAgICAgKiB3aGljaCB2YWx1ZXMgdGhlIGNsYWltIHJlcXVlc3QgY29udGFpbnMsCiAgICAgKiB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwsIGFuZAogICAgICogd2hpY2ggbG9jYWxlIHRoZSBjbGFpbSBpcyBhc3NvY2lhdGVkIHdpdGguCiAgICAgKiBUaGUgcmVzb2x2ZXIgZnVuY3Rpb24gY2FuIGNvbnNpZGVyIHRoaXMgaW5mb3JtYXRpb24gd2hlbiBjb21wdXRpbmcgYW5kIHJldHVybmluZyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgKgogICAgICogQmVsb3csIGZpbmQgYSBkZWZhdWx0IGNvbmZpZ3VyYXRpb24gdGhhdCBpcyBleHBlY3RlZCB0byB3b3JrIGluIHRoZSBjdXJyZW50IGVudmlyb25tZW50LgogICAgICogQSByZXVzYWJsZSBmdW5jdGlvbiwgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKFN0cmluZyBhdHRyaWJ1dGUtbmFtZSksCiAgICAgKiBpcyBjYWxsZWQgdG8gcmV0dXJuIGEgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICogQHNlZSBDTEFJTSBSRVNPTFZFUlMgc2VjdGlvbiBmb3IgdGhlIGltcGxlbWVudGF0aW9uIGRldGFpbHMgYW5kIGV4YW1wbGVzLgogICAgICogRm9yIHRoZSBhZGRyZXNzIGNsYWltLCBhbiBleGFtcGxlIG9mIGEgY2xhaW0gcmVzb2x2ZXIgdGhhdCB1c2VzIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIgaXMgcHJvdmlkZWQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiByZXVzZSB0aGUgcHJlZGVmaW5lZCB1dGlscyBtZXRob2RzIHdpdGggeW91ciBjdXN0b20gYXJndW1lbnRzLgogICAgICogWW91IGNhbiBhbHNvIHNwZWNpZnkgYSBjdXN0b20gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIGEgY2xhaW0gbmFtZSwKICAgICAqIHRoYXQgd2lsbCBjb21wdXRlIGFuZCByZXR1cm4gdGhlIGNsYWltIHZhbHVl4oCUYXMgc2hvd24gaW4gdGhlIGNvbW1lbnRlZCBvdXQgZXhhbXBsZSBiZWxvdy4KICAgICAqLwogICAgdXRpbHMuc2V0Q2xhaW1SZXNvbHZlcnMoewogICAgICAgIC8qCiAgICAgICAgLy8gQW4gZXhhbXBsZSBvZiBhIHNpbXBsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IGlzIGRlZmluZWQgZm9yIGEgY2xhaW0KICAgICAgICAvLyBkaXJlY3RseSBpbiB0aGUgY29uZmlndXJhdGlvbiBvYmplY3Q6CiAgICAgICAgY3VzdG9tLWNsYWltLW5hbWU6IGZ1bmN0aW9uIChyZXF1ZXN0ZWRDbGFpbSkgewogICAgICAgICAgICAvLyBJbiB0aGlzIGNhc2UsIGluaXRpYWxseSwgdGhlIGNsYWltIHZhbHVlIGNvbWVzIHN0cmFpZ2h0IGZyb20gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlOgogICAgICAgICAgICB2YXIgY2xhaW1WYWx1ZSA9IGlkZW50aXR5LmdldEF0dHJpYnV0ZSgnY3VzdG9tLWF0dHJpYnV0ZS1uYW1lJykudG9BcnJheSgpWzBdCgogICAgICAgICAgICAvLyBPcHRpb25hbGx5LCBwcm92aWRlIGFkZGl0aW9uYWwgbG9naWMgZm9yIHByb2Nlc3NpbmcgKGZpbHRlcmluZywgZm9ybWF0dGluZywgZXRjLikgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAgICAvLyBZb3UgY2FuIHVzZToKICAgICAgICAgICAgLy8gcmVxdWVzdGVkQ2xhaW0uZ2V0TmFtZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldFZhbHVlcygpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldExvY2FsZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmlzRXNzZW50aWFsKCkKCiAgICAgICAgICAgIHJldHVybiBjbGFpbVZhbHVlCiAgICAgICAgfSwKICAgICAgICAqLwogICAgICAgIC8qKgogICAgICAgICAqIFRoZSB1c2Ugb2YgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIHNob3dzIGhvdwogICAgICAgICAqIGFuIGFyZ3VtZW50IHBhc3NlZCB0byBhIGZ1bmN0aW9uIHRoYXQgcmV0dXJucyBhIGNsYWltIHJlc29sdmVyCiAgICAgICAgICogYmVjb21lcyBhdmFpbGFibGUgdG8gdGhlIHJlc29sdmVyIGZ1bmN0aW9uICh2aWEgaXRzIGxleGljYWwgY29udGV4dCkuCiAgICAgICAgICovCiAgICAgICAgbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdjbicpLAogICAgICAgIGZhbWlseV9uYW1lOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3NuJyksCiAgICAgICAgZ2l2ZW5fbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdnaXZlbm5hbWUnKSwKICAgICAgICB6b25laW5mbzogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWR0aW1lem9uZScpLAogICAgICAgIGxvY2FsZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWRsb2NhbGUnKSwKICAgICAgICBlbWFpbDogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdtYWlsJyksCiAgICAgICAgYWRkcmVzczogdXRpbHMuZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXIoCiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBUaGUgcGFzc2VkIGluIHVzZXIgcHJvZmlsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiBjYW4gYmUgdXNlZCBieSB0aGUgYWRkcmVzcyBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiB0byBvYnRhaW4gdGhlIGNsYWltIHZhbHVlIHRvIGJlIGZvcm1hdHRlZCBhcyBwZXIgdGhlIE9JREMgc3BlY2lmaWNhdGlvbjoKICAgICAgICAgICAgICogQHNlZSBodHRwczovL29wZW5pZC5uZXQvc3BlY3Mvb3BlbmlkLWNvbm5lY3QtY29yZS0xXzAuaHRtbCNBZGRyZXNzQ2xhaW0uCiAgICAgICAgICAgICAqLwogICAgICAgICAgICB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3Bvc3RhbGFkZHJlc3MnKQogICAgICAgICksCiAgICAgICAgcGhvbmVfbnVtYmVyOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3RlbGVwaG9uZW51bWJlcicpCiAgICB9KTsKCiAgICAvLyBDTEFJTSBQUk9DRVNTSU5HIFVUSUxJVElFUwoKICAgIC8qKgogICAgICogQHJldHVybnMge29iamVjdH0gQW4gb2JqZWN0IHRoYXQgY29udGFpbnMgcmV1c2FibGUgY2xhaW0gcHJvY2Vzc2luZyB1dGlsaXRpZXMuCiAgICAgKiBAc2VlIFBVQkxJQyBNRVRIT0RTIHNlY3Rpb24gYW5kIHRoZSByZXR1cm4gc3RhdGVtZW50IGZvciB0aGUgbGlzdCBvZiBleHBvcnRlZCBmdW5jdGlvbnMuCiAgICAgKi8KICAgIGZ1bmN0aW9uIGdldFV0aWxzICgpIHsKICAgICAgICAvLyBJTVBPUlQgSkFWQQoKICAgICAgICAvKioKICAgICAgICAgKiBQcm92aWRlcyBKYXZhIHNjcmlwdGluZyBmdW5jdGlvbmFsaXR5LgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvTW96aWxsYS9Qcm9qZWN0cy9SaGluby9TY3JpcHRpbmdfSmF2YSNqYXZhaW1wb3J0ZXJfY29uc3RydWN0b3J9LgogICAgICAgICAqLwogICAgICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgICAgIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiwKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltcywKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltLAoKICAgICAgICAgICAgamF2YS51dGlsLkxpbmtlZEhhc2hNYXAsCiAgICAgICAgICAgIGphdmEudXRpbC5BcnJheUxpc3QKICAgICAgICApOwoKICAgICAgICAvLyBTRVQgVVAgQ09ORklHVVJBVElPTgoKICAgICAgICAvKioKICAgICAgICAgKiBQbGFjZWhvbGRlciBmb3IgYSBjb25maWd1cmF0aW9uIG9wdGlvbiB0aGF0IGNvbnRhaW5zCiAgICAgICAgICogYW4gb2JqZWN0IHRoYXQgbWFwcyB0aGUgc3VwcG9ydGVkIHNjb3BlIHZhbHVlcyAoc2NvcGVzKQogICAgICAgICAqIGFuZCB0aGUgY29ycmVzcG9uZGluZyBjbGFpbSBuYW1lcyBmb3IgZWFjaCBzY29wZSB2YWx1ZS4KICAgICAgICAgKi8KICAgICAgICB2YXIgc2NvcGVDbGFpbXNNYXA7CgogICAgICAgIC8qKgogICAgICAgICAqIFBsYWNlaG9sZGVyIGZvciBhIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRoYXQgY29udGFpbnMKICAgICAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAqLwogICAgICAgIHZhciBjbGFpbVJlc29sdmVyczsKCiAgICAgICAgLyoqCiAgICAgICAgICogQSAocHVibGljKSBtZXRob2QgdGhhdCBhY2NlcHRzIGFuIG9iamVjdCB0aGF0IG1hcHMgdGhlIHN1cHBvcnRlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMgZWFjaCBzdXBwb3J0ZWQgc2NvcGUgdmFsdWUgdG8gYW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMsCiAgICAgICAgICogaW4gb3JkZXIgdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgZm9yIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfSBmb3IgZGV0YWlscy4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLnByb2ZpbGVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHByb2ZpbGUgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMuZW1haWxdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGVtYWlsIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLmFkZHJlc3NdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGFkZHJlc3Mgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMucGhvbmVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHBob25lIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcmV0dXJucyB7dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHNldFNjb3BlQ2xhaW1zTWFwKHBhcmFtcykgewogICAgICAgICAgICBzY29wZUNsYWltc01hcCA9IHBhcmFtczsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIEEgKHB1YmxpYykgbWV0aG9kIHRoYXQgYWNjZXB0cyBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMKICAgICAgICAgKiBlYWNoIHN1cHBvcnRlZCBjbGFpbSBuYW1lIHRvIGEgZnVuY3Rpb24gdGhhdCBjb21wdXRlcyBhbmQgcmV0dXJucyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gc2V0Q2xhaW1SZXNvbHZlcnMocGFyYW1zKSB7CiAgICAgICAgICAgIGNsYWltUmVzb2x2ZXJzID0gcGFyYW1zOwogICAgICAgIH0KCiAgICAgICAgLy8gQ0xBSU0gUkVTT0xWRVJTCgogICAgICAgIC8qKgogICAgICAgICAqIENsYWltIHJlc29sdmVycyBhcmUgZnVuY3Rpb25zIHRoYXQgcmV0dXJuIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHBhcmFtIHsqfQogICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAqLwoKICAgICAgICAvKioKICAgICAgICAgKiBEZWZpbmVzIGEgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nfSBhdHRyaWJ1dGVOYW1lIC0gTmFtZSBvZiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGRldGVybWluZSB0aGUgY2xhaW0gdmFsdWUKICAgICAgICAgKiBiYXNlZCBvbiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZSBhbmQgdGhlIChyZXF1ZXN0ZWQpIGNsYWltIHByb3BlcnRpZXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIChhdHRyaWJ1dGVOYW1lKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXNvbHZlcyBhIGNsYWltIHdpdGggYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAgICAgKiBSZXR1cm5zIHVuZGVmaW5lZCBpZiB0aGUgaWRlbnRpdHkgYXR0cmlidXRlIGlzIG5vdCBwb3B1bGF0ZWQsCiAgICAgICAgICAgICAqIE9SIGlmIHRoZSBjbGFpbSBoYXMgcmVxdWVzdGVkIHZhbHVlcyB0aGF0IGRvIG5vdCBjb250YWluIHRoZSBpZGVudGl0eSBhdHRyaWJ1dGUgdmFsdWUuCiAgICAgICAgICAgICAqIEFUVEVOVElPTjogdGhlIGFmb3JlbWVudGlvbmVkIGNvbXBhcmlzb24gaXMgY2FzZS1zZW5zaXRpdmUuCiAgICAgICAgICAgICAqIEBwYXJhbSB7b3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltfSBjbGFpbQogICAgICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciBkZXRhaWxzLgogICAgICAgICAgICAgKiBAcmV0dXJucyB7c3RyaW5nfEhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUNsYWltKGNsYWltKSB7CiAgICAgICAgICAgICAgICB2YXIgdXNlclByb2ZpbGVWYWx1ZTsKCiAgICAgICAgICAgICAgICBpZiAoaWRlbnRpdHkpIHsKICAgICAgICAgICAgICAgICAgICB1c2VyUHJvZmlsZVZhbHVlID0gZ2V0Q2xhaW1WYWx1ZUZyb21TZXQoY2xhaW0sIGlkZW50aXR5LmdldEF0dHJpYnV0ZShhdHRyaWJ1dGVOYW1lKSk7CgogICAgICAgICAgICAgICAgICAgIGlmICh1c2VyUHJvZmlsZVZhbHVlICYmICF1c2VyUHJvZmlsZVZhbHVlLmlzRW1wdHkoKSkgewogICAgICAgICAgICAgICAgICAgICAgICBpZiAoIWNsYWltLmdldFZhbHVlcygpIHx8IGNsYWltLmdldFZhbHVlcygpLmlzRW1wdHkoKSB8fCBjbGFpbS5nZXRWYWx1ZXMoKS5jb250YWlucyh1c2VyUHJvZmlsZVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHVzZXJQcm9maWxlVmFsdWU7CiAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW07CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBSZXR1cm5zIGFuIGFkZHJlc3MgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSBjbGFpbSB2YWx1ZSBvYnRhaW5lZCB3aXRoIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIuCiAgICAgICAgICogQHBhcmFtIHtmdW5jdGlvbn0gcmVzb2x2ZUNsYWltIC0gQSBmdW5jdGlvbiB0aGF0IHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGFjY2VwdCBhIGNsYWltIGFzIGFuIGFyZ3VtZW50LAogICAgICAgICAqIHJ1biB0aGUgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIHRoZSBjbGFpbSBhbmQgb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwKICAgICAgICAgKiBhbmQgYXBwbHkgYWRkaXRpb25hbCBmb3JtYXR0aW5nIHRvIHRoZSB2YWx1ZSBiZWZvcmUgcmV0dXJuaW5nIGl0LgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldEFkZHJlc3NDbGFpbVJlc29sdmVyIChyZXNvbHZlQ2xhaW0pIHsKICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAqIENyZWF0ZXMgYW4gYWRkcmVzcyBjbGFpbSBvYmplY3QgZnJvbSBhIHZhbHVlIHJldHVybmVkIGJ5IGEgY2xhaW0gcmVzb2x2ZXIsCiAgICAgICAgICAgICAqIGFuZCByZXR1cm5zIHRoZSBhZGRyZXNzIGNsYWltIG9iamVjdCBhcyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0FkZHJlc3NDbGFpbX0uCiAgICAgICAgICAgICAqIFRoZSBjbGFpbSB2YWx1ZSBpcyBvYnRhaW5lZCB3aXRoIGEgY2xhaW0gcmVzb2x2aW5nIGZ1bmN0aW9uIGF2YWlsYWJsZSBmcm9tIHRoZSBjbG9zdXJlLgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfHVuZGVmaW5lZH0gVGhlIGFkZHJlc3MgY2xhaW0gb2JqZWN0IGNyZWF0ZWQgZnJvbSBhIGNsYWltIHZhbHVlLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUFkZHJlc3NDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgdmFyIGFkZHJlc3NPYmplY3Q7CgogICAgICAgICAgICAgICAgaWYgKGlzQ2xhaW1WYWx1ZVZhbGlkKGNsYWltVmFsdWUpKSB7CiAgICAgICAgICAgICAgICAgICAgYWRkcmVzc09iamVjdCA9IG5ldyBmckphdmEuTGlua2VkSGFzaE1hcCgpOwoKICAgICAgICAgICAgICAgICAgICBhZGRyZXNzT2JqZWN0LnB1dCgnZm9ybWF0dGVkJywgY2xhaW1WYWx1ZSk7CgogICAgICAgICAgICAgICAgICAgIHJldHVybiBhZGRyZXNzT2JqZWN0OwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICByZXR1cm4gcmVzb2x2ZUFkZHJlc3NDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgYW4gZXNzZW50aWFsIGNsYWltIHJlc29sdmVyIGJhc2VkIG9uIGEgY2xhaW0gdmFsdWUgb2J0YWluZWQgd2l0aCBhbm90aGVyIGNsYWltIHJlc29sdmVyLgogICAgICAgICAqIEBwYXJhbSB7ZnVuY3Rpb259IHJlc29sdmVDbGFpbSAtIEEgZnVuY3Rpb24gdGhhdCByZXR1cm5zIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHJldHVybnMge2Z1bmN0aW9ufSBBIGZ1bmN0aW9uIHRoYXQgd2lsbCBhY2NlcHQgYSBjbGFpbSBhcyBhbiBhcmd1bWVudCwKICAgICAgICAgKiBydW4gdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIGZvciB0aGUgY2xhaW0gYW5kIG9idGFpbiB0aGUgY2xhaW0gdmFsdWUsCiAgICAgICAgICogYW5kIGFwcGx5IGFkZGl0aW9uYWwgbG9naWMgZm9yIGVzc2VudGlhbCBjbGFpbXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0RXNzZW50aWFsQ2xhaW1SZXNvbHZlciAocmVzb2x2ZUNsYWltKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXR1cm5zIGEgY2xhaW0gdmFsdWUgb3IgdGhyb3dzIGFuIGVycm9yLgogICAgICAgICAgICAgKiBUaGUgY2xhaW0gdmFsdWUgaXMgb2J0YWluZWQgd2l0aCBhIGNsYWltIHJlc29sdmluZyBmdW5jdGlvbiBhdmFpbGFibGUgZnJvbSB0aGUgY2xvc3VyZS4KICAgICAgICAgICAgICogVGhyb3dzIGFuIGV4Y2VwdGlvbiBpZiB0aGUgY2xhaW0gaXMgZXNzZW50aWFsIGFuZCBubyB2YWx1ZSBpcyByZXR1cm5lZCBmb3IgdGhlIGNsYWltLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBVc2Ugb2YgdGhpcyByZXNvbHZlciBpcyBvcHRpb25hbC4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjSW5kaXZpZHVhbENsYWltc1JlcXVlc3RzfSBzdGF0aW5nOgogICAgICAgICAgICAgKiAiTm90ZSB0aGF0IGV2ZW4gaWYgdGhlIENsYWltcyBhcmUgbm90IGF2YWlsYWJsZSBiZWNhdXNlIHRoZSBFbmQtVXNlciBkaWQgbm90IGF1dGhvcml6ZSB0aGVpciByZWxlYXNlIG9yIHRoZXkgYXJlIG5vdCBwcmVzZW50LAogICAgICAgICAgICAgKiB0aGUgQXV0aG9yaXphdGlvbiBTZXJ2ZXIgTVVTVCBOT1QgZ2VuZXJhdGUgYW4gZXJyb3Igd2hlbiBDbGFpbXMgYXJlIG5vdCByZXR1cm5lZCwgd2hldGhlciB0aGV5IGFyZSBFc3NlbnRpYWwgb3IgVm9sdW50YXJ5LAogICAgICAgICAgICAgKiB1bmxlc3Mgb3RoZXJ3aXNlIHNwZWNpZmllZCBpbiB0aGUgZGVzY3JpcHRpb24gb2YgdGhlIHNwZWNpZmljIGNsYWltLiIKICAgICAgICAgICAgICoKICAgICAgICAgICAgICogQHBhcmFtIHtvcmcuZm9yZ2Vyb2NrLm9wZW5pZGNvbm5lY3QuQ2xhaW19IGNsYWltCiAgICAgICAgICAgICAqIEFuIG9iamVjdCB0aGF0IHByb3ZpZGVzIG1ldGhvZHMgdG8gb2J0YWluIGluZm9ybWF0aW9uL3JlcXVpcmVtZW50cyBhc3NvY2lhdGVkIHdpdGggYSBjbGFpbS4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqLwogICAgICAgICAgICBmdW5jdGlvbiByZXNvbHZlRXNzZW50aWFsQ2xhaW0oY2xhaW0pIHsKICAgICAgICAgICAgICAgIHZhciBjbGFpbVZhbHVlID0gcmVzb2x2ZUNsYWltKGNsYWltKTsKCiAgICAgICAgICAgICAgICBpZiAoY2xhaW0uaXNFc3NlbnRpYWwoKSAmJiAhaXNDbGFpbVZhbHVlVmFsaWQoY2xhaW1WYWx1ZSkpIHsKICAgICAgICAgICAgICAgICAgICB0aHJvdyBuZXcgZnJKYXZhLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uKCdDb3VsZCBub3QgcHJvdmlkZSB2YWx1ZSBmb3IgZXNzZW50aWFsIGNsYWltOiAnICsgY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1WYWx1ZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHJlc29sdmVFc3NlbnRpYWxDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFByb3ZpZGVzIGRlZmF1bHQgcmVzb2x1dGlvbiBmb3IgYSBjbGFpbS4KICAgICAgICAgKiBVc2UgaXQgaWYgYSBjbGFpbS1zcGVjaWZpYyByZXNvbHZlciBpcyBub3QgZGVmaW5lZCBpbiB0aGUgY29uZmlndXJhdGlvbi4KICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHJldHVybnMgeyp9IEEgc2luZ2xlIHZhbHVlIGFzc29jaWF0ZWQgd2l0aCB0aGlzIGNsYWltLgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHJlc29sdmVBbnlDbGFpbSAoY2xhaW0pIHsKICAgICAgICAgICAgaWYgKGNsYWltLmdldFZhbHVlcygpLnNpemUoKSA9PT0gMSkgewogICAgICAgICAgICAgICAgcmV0dXJuIGNsYWltLmdldFZhbHVlcygpLnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgfQogICAgICAgIH0KCiAgICAgICAgLy8gVVRJTElUSUVTCgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgY2xhaW0gdmFsdWUgZnJvbSBhIHNldC4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIGEgc2luZ2xlIHZhbHVlLCByZXR1cm5zIHRoZSB2YWx1ZS4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIG11bHRpcGxlIHZhbHVlcywgcmV0dXJucyB0aGUgc2V0LgogICAgICAgICAqIE90aGVyd2lzZSwgcmV0dXJucyB1bmRlZmluZWQuCiAgICAgICAgICoKICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHBhcmFtIHtqYXZhLnV0aWwuSGFzaFNldH0gc2V0IFRoZSBzZXTigJRmb3IgZXhhbXBsZSwgYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAqIEByZXR1cm5zIHtzdHJpbmd8amF2YS51dGlsLkhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldENsYWltVmFsdWVGcm9tU2V0IChjbGFpbSwgc2V0KSB7CiAgICAgICAgICAgIGlmIChzZXQgJiYgc2V0LnNpemUoKSkgewogICAgICAgICAgICAgICAgaWYgKHNldC5zaXplKCkgPT09IDEpIHsKICAgICAgICAgICAgICAgICAgICByZXR1cm4gc2V0LnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHNldDsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSBlbHNlIGlmIChsb2dnZXIud2FybmluZ0VuYWJsZWQoKSkgewogICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcoJ09JREMgQ2xhaW1zIHNjcmlwdC4gR290IGFuIGVtcHR5IHNldCBmb3IgY2xhaW06ICcgKyBjbGFpbS5nZXROYW1lKCkpOwogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBmdW5jdGlvbiBpc0NsYWltVmFsdWVWYWxpZCAoY2xhaW1WYWx1ZSkgewogICAgICAgICAgICBpZiAodHlwZW9mIGNsYWltVmFsdWUgPT09ICd1bmRlZmluZWQnIHx8IGNsYWltVmFsdWUgPT09IG51bGwpIHsKICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgfQoKICAgICAgICAvLyBDTEFJTSBQUk9DRVNTSU5HCgogICAgICAgIC8qKgogICAgICAgICAqIENvbnN0cnVjdHMgYW5kIHJldHVybnMgYW4gb2JqZWN0IHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMKICAgICAgICAgKiBhbmQgdGhlIHJlcXVlc3RlZCBzY29wZXMgbWFwcGVkIHRvIHRoZSBjbGFpbSBuYW1lcy4KICAgICAgICAgKiBAcmV0dXJucyB7b3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltc30gVGhlIG9iamVjdCB0byBiZSByZXR1cm5lZCB0byB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIuCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICAgICAqIEBzZWUgUkVTVUxUUyBzZWN0aW9uIGZvciB0aGUgdXNlIG9mIHRoaXMgZnVuY3Rpb24uCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlckluZm9DbGFpbXMgKCkgewogICAgICAgICAgICByZXR1cm4gbmV3IGZySmF2YS5Vc2VySW5mb0NsYWltcyhnZXRDb21wdXRlZENsYWltcygpLCBnZXRDb21wb3NpdGVTY29wZXMoKSk7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIChyZXF1ZXN0ZWQpIGNsYWltIG5hbWVzIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMuCiAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfQogICAgICAgICAqIEEgbWFwIG9mIHRoZSByZXF1ZXN0ZWQgY2xhaW0gbmFtZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIHZhbHVlcy4KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wdXRlZENsYWltcyAoKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBDcmVhdGVzIGEgY29tcGxldGUgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZyb206CiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgZGVyaXZlZCBmcm9tIHRoZSBzY29wZXMsCiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgcHJvdmlkZWQgYnkgdGhlIGF1dGhvcml6YXRpb24gc2VydmVyLAogICAgICAgICAgICAgKiBhbmQgdGhlIGNsYWltcyByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudC4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5BcnJheUxpc3R9CiAgICAgICAgICAgICAqIFJldHVybnMgYSBjb21wbGV0ZSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGF2YWlsYWJsZSB0byB0aGUgc2NyaXB0LgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgdGhlIGNsYWltIG9iamVjdCBkZXRhaWxzLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gZ2V0Q2xhaW1zKCkgewogICAgICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAgICAgKiBSZXR1cm5zIGEgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIFVzZXMgdGhlIHNjb3BlQ2xhaW1zTWFwIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRvIGRlcml2ZSB0aGUgY2xhaW0gbmFtZXM7CiAgICAgICAgICAgICAgICAgKiBubyBvdGhlciBwcm9wZXJ0aWVzIG9mIGEgY2xhaW0gZGVyaXZlZCBmcm9tIGEgc2NvcGUgYXJlIHBvcHVsYXRlZC4KICAgICAgICAgICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuQXJyYXlMaXN0fQogICAgICAgICAgICAgICAgICogQSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciB0aGUgY2xhaW0gb2JqZWN0IGRldGFpbHMuCiAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgIGZ1bmN0aW9uIGNvbnZlcnRTY29wZVRvQ2xhaW1zKCkgewogICAgICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoc2NvcGUpICE9PSAnb3BlbmlkJyAmJiBzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zTWFwW3Njb3BlXS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbU5hbWUpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbGFpbXMuYWRkKG5ldyBmckphdmEuQ2xhaW0oY2xhaW1OYW1lKSk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGNsYWltcy5hZGRBbGwoY29udmVydFNjb3BlVG9DbGFpbXMoKSk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKGNsYWltT2JqZWN0cyk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKHJlcXVlc3RlZFR5cGVkQ2xhaW1zKTsKCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICB9CgogICAgICAgICAgICAvKioKICAgICAgICAgICAgICogQ29tcHV0ZXMgYW5kIHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgICAgICogVG8gb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwgdXNlcyB0aGUgcmVzb2x2ZXIgZnVuY3Rpb24gc3BlY2lmaWVkIGZvciB0aGUgY2xhaW0gaW4gdGhlIGNsYWltUmVzb2x2ZXJzIGNvbmZpZ3VyYXRpb24gb2JqZWN0LgogICAgICAgICAgICAgKiBAc2VlIGNsYWltUmVzb2x2ZXJzCiAgICAgICAgICAgICAqIElmIG5vIHJlc29sdmVyIGZ1bmN0aW9uIGlzIGZvdW5kLCB1c2VzIHRoZSBkZWZhdWx0IGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMgeyp9IENsYWltIHZhbHVlLgogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqIFJldGhyb3dzIHRoaXMgZXhjZXB0aW9uIGlmIGEgY2xhaW0gcmVzb2x2ZXIgdGhyb3dzIGl0LgogICAgICAgICAgICAgKiBZb3UgY2FuIHRocm93IG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiBmcm9tIHlvdXIgY3VzdG9tIGNsYWltIHJlc29sdmVyCiAgICAgICAgICAgICAqIGlmIHlvdSB3YW50IHRvIHRlcm1pbmF0ZSB0aGUgY2xhaW0gcHJvY2Vzc2luZy4KICAgICAgICAgICAgICovCiAgICAgICAgICAgIGZ1bmN0aW9uIGNvbXB1dGVDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIHJlc29sdmVDbGFpbTsKICAgICAgICAgICAgICAgIHZhciBtZXNzYWdlOwoKICAgICAgICAgICAgICAgIHRyeSB7CiAgICAgICAgICAgICAgICAgICAgcmVzb2x2ZUNsYWltID0gY2xhaW1SZXNvbHZlcnNbY2xhaW0uZ2V0TmFtZSgpXSB8fCByZXNvbHZlQW55Q2xhaW07CgogICAgICAgICAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgfSBjYXRjaCAoZSkgewogICAgICAgICAgICAgICAgICAgIG1lc3NhZ2UgPSAnT0lEQyBDbGFpbXMgc2NyaXB0IGV4Y2VwdGlvbi4gVW5hYmxlIHRvIHJlc29sdmUgT0lEQyBDbGFpbS4gJyArIGU7CgogICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoZSkuaW5kZXhPZignb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5leGNlcHRpb25zLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uJykgIT09IC0xKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHRocm93IGU7CiAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICBpZiAobG9nZ2VyLndhcm5pbmdFbmFibGVkKCkpIHsKICAgICAgICAgICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcobWVzc2FnZSk7CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICB2YXIgY29tcHV0ZWRDbGFpbXMgPSBuZXcgZnJKYXZhLkxpbmtlZEhhc2hNYXAoKTsKCiAgICAgICAgICAgIGdldENsYWltcygpLnRvQXJyYXkoKS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSBjb21wdXRlQ2xhaW0oY2xhaW0pOwoKICAgICAgICAgICAgICAgIGlmIChpc0NsYWltVmFsdWVWYWxpZChjbGFpbVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgIGNvbXB1dGVkQ2xhaW1zLnB1dChjbGFpbS5nZXROYW1lKCksIGNsYWltVmFsdWUpOwogICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAvKioKICAgICAgICAgICAgICAgICAgICAgKiBJZiBhIGNsYWltIGhhcyBiZWVuIHByb2Nlc3NlZCwgYnV0IGFwcGVhcnMgaW4gdGhlIGxpc3QgYWdhaW4sCiAgICAgICAgICAgICAgICAgICAgICogYW5kIGl0cyB2YWx1ZSBjYW5ub3QgYmUgY29tcHV0ZWQgdW5kZXIgdGhlIG5ldyBjb25kaXRpb25zLAogICAgICAgICAgICAgICAgICAgICAqIHRoZSBjbGFpbSBpcyByZW1vdmVkIGZyb20gdGhlIGZpbmFsIHJlc3VsdC4KICAgICAgICAgICAgICAgICAgICAgKgogICAgICAgICAgICAgICAgICAgICAqIEZvciBleGFtcGxlLCBhIGNsYWltIGNvdWxkIGJlIG1hcHBlZCB0byBhIHNjb3BlIGFuZCBmb3VuZCBpbiB0aGUgdXNlciBwcm9maWxlLAogICAgICAgICAgICAgICAgICAgICAqIGJ1dCBhbHNvIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHdpdGggcmVxdWlyZWQgdmFsdWVzIHRoYXQgZG9uJ3QgbWF0Y2ggdGhlIGNvbXB1dGVkIG9uZS4KICAgICAgICAgICAgICAgICAgICAgKiBAc2VlIHtsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0luZGl2aWR1YWxDbGFpbXNSZXF1ZXN0c30uCiAgICAgICAgICAgICAgICAgICAgICogZm9yIHRoZSByZWxldmFudCBPSURDIHNwZWNpZmljYXRpb24gZGV0YWlscy4KICAgICAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgICAgICBjb21wdXRlZENsYWltcy5yZW1vdmUoY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSk7CgogICAgICAgICAgICByZXR1cm4gY29tcHV0ZWRDbGFpbXM7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIHJlcXVlc3RlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLgogICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuTGlua2VkSGFzaE1hcH0KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wb3NpdGVTY29wZXMgKCkgewogICAgICAgICAgICB2YXIgY29tcG9zaXRlU2NvcGVzID0gbmV3IGZySmF2YS5MaW5rZWRIYXNoTWFwKCk7CgogICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICB2YXIgc2NvcGVDbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICBzY29wZUNsYWltc01hcFtzY29wZV0uZm9yRWFjaChmdW5jdGlvbiAoY2xhaW1OYW1lKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zLmFkZChjbGFpbU5hbWUpOwogICAgICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltcy5zaXplKCkpIHsKICAgICAgICAgICAgICAgICAgICBjb21wb3NpdGVTY29wZXMucHV0KHNjb3BlLCBzY29wZUNsYWltcyk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgcmV0dXJuIGNvbXBvc2l0ZVNjb3BlczsKICAgICAgICB9CgogICAgICAgIC8vIFBVQkxJQyBNRVRIT0RTCgogICAgICAgIHJldHVybiB7CiAgICAgICAgICAgIHNldFNjb3BlQ2xhaW1zTWFwOiBzZXRTY29wZUNsYWltc01hcCwKICAgICAgICAgICAgc2V0Q2xhaW1SZXNvbHZlcnM6IHNldENsYWltUmVzb2x2ZXJzLAogICAgICAgICAgICBnZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXI6IGdldFVzZXJQcm9maWxlQ2xhaW1SZXNvbHZlciwKICAgICAgICAgICAgZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXI6IGdldEFkZHJlc3NDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyOiBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRVc2VySW5mb0NsYWltczogZ2V0VXNlckluZm9DbGFpbXMKICAgICAgICB9OwogICAgfQoKICAgIC8vIFJFU1VMVFMKCiAgICAvKioKICAgICAqIFRoaXMgc2NyaXB0IHJldHVybnMgYW4gaW5zdGFuY2Ugb2YgdGhlIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuVXNlckluZm9DbGFpbXMgY2xhc3MKICAgICAqIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMgYW5kCiAgICAgKiB0aGUgcmVxdWVzdGVkIHNjb3BlcyBtYXBwZWQgdG8gdGhlIGNsYWltIG5hbWVzLgogICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICoKICAgICAqIEFzc2lnbmluZyBpdCB0byBhIHZhcmlhYmxlIGdpdmVzIHlvdSBhbiBvcHBvcnR1bml0eQogICAgICogdG8gbG9nIHRoZSBjb250ZW50IG9mIHRoZSByZXR1cm5lZCB2YWx1ZSBkdXJpbmcgZGV2ZWxvcG1lbnQuCiAgICAgKi8KICAgIHZhciB1c2VySW5mb0NsYWltcyA9IHV0aWxzLmdldFVzZXJJbmZvQ2xhaW1zKCk7CgogICAgLyoKICAgIGxvZ2dlci5lcnJvcihzY3JpcHROYW1lICsgJyByZXN1bHRzOicpCiAgICBsb2dnZXIuZXJyb3IoJ1ZhbHVlczogJyArIHVzZXJJbmZvQ2xhaW1zLmdldFZhbHVlcygpKQogICAgbG9nZ2VyLmVycm9yKCdTY29wZXM6ICcgKyB1c2VySW5mb0NsYWltcy5nZXRDb21wb3NpdGVTY29wZXMoKSkKICAgICovCgogICAgcmV0dXJuIHVzZXJJbmZvQ2xhaW1zOwp9KCkpOwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OIDC_CLAIMS\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287060486,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"cf3515f0-8278-4ee3-a530-1bad7424c416\",\"name\":\"Alpha OIDC Claims Script\",\"description\":\"Default alpha realm script for OIDC claims\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMTQtMjAyMSBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUwogKiBvciB3aXRoIG9uZSBvZiBpdHMgYWZmaWxpYXRlcy4gQWxsIHVzZSBzaGFsbCBiZSBleGNsdXNpdmVseSBzdWJqZWN0CiAqIHRvIHN1Y2ggbGljZW5zZSBiZXR3ZWVuIHRoZSBsaWNlbnNlZSBhbmQgRm9yZ2VSb2NrIEFTLgogKi8KCi8qCiAqIFRoaXMgc2NyaXB0IGNvbXB1dGVzIGNsYWltIHZhbHVlcyByZXR1cm5lZCBpbiBJRCB0b2tlbnMgYW5kL29yIGF0IHRoZSBVc2VySW5mbyBFbmRwb2ludC4KICogVGhlIGNsYWltIHZhbHVlcyBhcmUgY29tcHV0ZWQgZm9yOgogKiB0aGUgY2xhaW1zIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICogdGhlIGNsYWltcyBwcm92aWRlZCBieSB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIsCiAqIGFuZCB0aGUgY2xhaW1zIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHZpYSB0aGUgY2xhaW1zIHBhcmFtZXRlci4KICoKICogSW4gdGhlIENPTkZJR1VSQVRJT04gQU5EIENVU1RPTUlaQVRJT04gc2VjdGlvbiwgeW91IGNhbgogKiBkZWZpbmUgdGhlIHNjb3BlLXRvLWNsYWltcyBtYXBwaW5nLCBhbmQKICogYXNzaWduIHRvIGVhY2ggY2xhaW0gYSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IHdpbGwgY29tcHV0ZSB0aGUgY2xhaW0gdmFsdWUuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzIChjbGFzcyByZWZlcmVuY2VzIGFyZSBwcm92aWRlZCBiZWxvdyk6CiAqIHNjb3BlcyAtIFNldDxTdHJpbmc+ICg2KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogKiBjbGFpbXMgLSBNYXA8U3RyaW5nLCBPYmplY3Q+ICg1KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogY2xhaW1PYmplY3RzIC0gTGlzdDxDbGFpbT4gKDcsIDIpLgogKiAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogcmVxdWVzdGVkQ2xhaW1zIC0gTWFwPFN0cmluZywgU2V0PFN0cmluZz4+ICg1KS4KICogICAgICAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIG5vdCBlbXB0eSBpZiB0aGUgcmVxdWVzdCBjb250YWlucyB0aGUgY2xhaW1zIHBhcmFtZXRlciBhbmQgdGhlIHNlcnZlciBoYXMgZW5hYmxlZAogKiAgICAgICAgICAgICAgICAgICBjbGFpbXNfcGFyYW1ldGVyX3N1cHBvcnRlZC4gQSBtYXAgb2YgdGhlIHJlcXVlc3RlZCBjbGFpbXMgdG8gcG9zc2libGUgdmFsdWVzLCBvdGhlcndpc2UgZW1wdHk7CiAqICAgICAgICAgICAgICAgICAgIHJlcXVlc3RlZCBjbGFpbXMgd2l0aCBubyByZXF1ZXN0ZWQgdmFsdWVzIHdpbGwgaGF2ZSBhIGtleSBidXQgbm8gdmFsdWUgaW4gdGhlIG1hcC4gQSBrZXkgd2l0aAogKiAgICAgICAgICAgICAgICAgICBhIHNpbmdsZSB2YWx1ZSBpbiBpdHMgU2V0ICg2KSBpbmRpY2F0ZXMgdGhhdCB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiByZXF1ZXN0ZWRUeXBlZENsYWltcyAtIExpc3Q8Q2xhaW0+ICg3LCAyKS4KICogICAgICAgICAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIHJlcXVlc3RlZCBjbGFpbXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgUmVxdWVzdGVkIGNsYWltcyB3aXRoIG5vIHJlcXVlc3RlZCB2YWx1ZXMgd2lsbCBoYXZlIGEgY2xhaW0gd2l0aCBubyB2YWx1ZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgQSBjbGFpbSB3aXRoIGEgc2luZ2xlIHZhbHVlIGluZGljYXRlcyB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiBjbGFpbXNMb2NhbGVzIC0gTGlzdDxTdHJpbmc+ICg3KS4KICogICAgICAgICAgICAgICAgIFRoZSB2YWx1ZXMgZnJvbSB0aGUgJ2NsYWltc19sb2NhbGVzJyBwYXJhbWV0ZXIuCiAqICAgICAgICAgICAgICAgICBTZWUgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjQ2xhaW1zTGFuZ3VhZ2VzQW5kU2NyaXB0cyBmb3IgdGhlIE9JREMgc3BlY2lmaWNhdGlvbiBkZXRhaWxzLgogKiByZXF1ZXN0UHJvcGVydGllcyAtIFVubW9kaWZpYWJsZSBNYXAgKDUpLgogKiAgICAgICAgICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCBjb250YWlucyBhIG1hcCBvZiByZXF1ZXN0IHByb3BlcnRpZXM6CiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFVyaSAtIFRoZSByZXF1ZXN0IFVSSS4KICogICAgICAgICAgICAgICAgICAgICByZWFsbSAtIFRoZSByZWFsbSB0aGF0IHRoZSByZXF1ZXN0IHJlbGF0ZXMgdG8uCiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFBhcmFtcyAtIEEgbWFwIG9mIHRoZSByZXF1ZXN0IHBhcmFtcyBhbmQvb3IgcG9zdGVkIGRhdGEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVhY2ggdmFsdWUgaXMgYSBsaXN0IG9mIG9uZSBvciBtb3JlIHByb3BlcnRpZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBsZWFzZSBub3RlIHRoYXQgdGhlc2Ugc2hvdWxkIGJlIGhhbmRsZWQgaW4gYWNjb3JkYW5jZSB3aXRoIE9XQVNQIGJlc3QgcHJhY3RpY2VzOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodHRwczovL293YXNwLm9yZy93d3ctY29tbXVuaXR5L3Z1bG5lcmFiaWxpdGllcy9VbnNhZmVfdXNlX29mX1JlZmxlY3Rpb24uCiAqIGNsaWVudFByb3BlcnRpZXMgLSBVbm1vZGlmaWFibGUgTWFwICg1KS4KICogICAgICAgICAgICAgICAgICAgIFByZXNlbnQgaWYgdGhlIGNsaWVudCBzcGVjaWZpZWQgaW4gdGhlIHJlcXVlc3Qgd2FzIGlkZW50aWZpZWQsIGNvbnRhaW5zIGEgbWFwIG9mIGNsaWVudCBwcm9wZXJ0aWVzOgogKiAgICAgICAgICAgICAgICAgICAgY2xpZW50SWQgLSBUaGUgY2xpZW50J3MgVVJJIGZvciB0aGUgcmVxdWVzdCBsb2NhbGUuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkR3JhbnRUeXBlcyAtIExpc3Qgb2YgdGhlIGFsbG93ZWQgZ3JhbnQgdHlwZXMgKG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuR3JhbnRUeXBlKSBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRSZXNwb25zZVR5cGVzIC0gTGlzdCBvZiB0aGUgYWxsb3dlZCByZXNwb25zZSB0eXBlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRTY29wZXMgLSBMaXN0IG9mIHRoZSBhbGxvd2VkIHNjb3BlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGN1c3RvbVByb3BlcnRpZXMgLSBBIG1hcCBvZiB0aGUgY3VzdG9tIHByb3BlcnRpZXMgb2YgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBMaXN0cyBvciBtYXBzIHdpbGwgYmUgaW5jbHVkZWQgYXMgc3ViLW1hcHM7IGZvciBleGFtcGxlOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1c3RvbU1hcFtLZXkxXT1WYWx1ZTEgd2lsbCBiZSByZXR1cm5lZCBhcyBjdXN0b21NYXAgLT4gS2V5MSAtPiBWYWx1ZTEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVG8gYWRkIGN1c3RvbSBwcm9wZXJ0aWVzIHRvIGEgY2xpZW50LCB1cGRhdGUgdGhlIEN1c3RvbSBQcm9wZXJ0aWVzIGZpZWxkCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW4gQU0gQ29uc29sZSA+IFJlYWxtIE5hbWUgPiBBcHBsaWNhdGlvbnMgPiBPQXV0aCAyLjAgPiBDbGllbnRzID4gQ2xpZW50IElEID4gQWR2YW5jZWQuCiAqIGlkZW50aXR5IC0gQU1JZGVudGl0eSAoMykuCiAqICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBpZGVudGl0eSBvZiB0aGUgcmVzb3VyY2Ugb3duZXIuCiAqIHNlc3Npb24gLSBTU09Ub2tlbiAoNCkuCiAqICAgICAgICAgICBQcmVzZW50IGlmIHRoZSByZXF1ZXN0IGNvbnRhaW5zIHRoZSBzZXNzaW9uIGNvb2tpZSwgdGhlIHVzZXIncyBzZXNzaW9uIG9iamVjdC4KICogc2NyaXB0TmFtZSAtIFN0cmluZyAocHJpbWl0aXZlKS4KICogICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgZGlzcGxheSBuYW1lIG9mIHRoZSBzY3JpcHQuCiAqIGxvZ2dlciAtIEFsd2F5cyBwcmVzZW50LCB0aGUgIk9BdXRoMlByb3ZpZGVyIiBkZWJ1ZyBsb2dnZXIgaW5zdGFuY2U6CiAqICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuaHRtbCNzY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuCiAqICAgICAgICAgIENvcnJlc3BvbmRpbmcgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLk9JRENfQ0xBSU1TLgogKiBodHRwQ2xpZW50IC0gSFRUUCBDbGllbnQgKDgpLgogKiAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBIVFRQIENsaWVudCBpbnN0YW5jZToKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1odHRwLWNsaWVudC5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWh0dHAtY2xpZW50LgogKiAgICAgICAgICAgICAgSW4gb3JkZXIgdG8gdXNlIHRoZSBjbGllbnQsIHlvdSBtYXkgbmVlZCB0byBhZGQKICogICAgICAgICAgICAgIG9yZy5mb3JnZXJvY2suaHR0cC5DbGllbnQsCiAqICAgICAgICAgICAgICBvcmcuZm9yZ2Vyb2NrLmh0dHAucHJvdG9jb2wuKiwKICogICAgICAgICAgICAgIGFuZCBvcmcuZm9yZ2Vyb2NrLnV0aWwucHJvbWlzZS5Qcm9taXNlSW1wbAogKiAgICAgICAgICAgICAgdG8gdGhlIGFsbG93ZWQgSmF2YSBjbGFzc2VzIGluIHRoZSBzY3JpcHRpbmcgZW5naW5lIGNvbmZpZ3VyYXRpb24sIGFzIGRlc2NyaWJlZCBpbjoKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHQtZW5naW5lLXNlY3VyaXR5Lmh0bWwKICoKICogUmV0dXJuIC0gYSBuZXcgVXNlckluZm9DbGFpbXMoTWFwPFN0cmluZywgT2JqZWN0PiB2YWx1ZXMsIE1hcDxTdHJpbmcsIExpc3Q8U3RyaW5nPj4gY29tcG9zaXRlU2NvcGVzKSAoMSkgb2JqZWN0LgogKiAgICAgICAgICBUaGUgcmVzdWx0IG9mIHRoZSBsYXN0IHN0YXRlbWVudCBpbiB0aGUgc2NyaXB0IGlzIHJldHVybmVkIHRvIHRoZSBzZXJ2ZXIuCiAqICAgICAgICAgIEN1cnJlbnRseSwgdGhlIEltbWVkaWF0ZWx5IEludm9rZWQgRnVuY3Rpb24gRXhwcmVzc2lvbiAoYWxzbyBrbm93biBhcyBTZWxmLUV4ZWN1dGluZyBBbm9ueW1vdXMgRnVuY3Rpb24pCiAqICAgICAgICAgIGlzIHRoZSBsYXN0IChhbmQgb25seSkgc3RhdGVtZW50IGluIHRoaXMgc2NyaXB0LCBhbmQgaXRzIHJldHVybiB2YWx1ZSB3aWxsIGJlY29tZSB0aGUgc2NyaXB0IHJlc3VsdC4KICogICAgICAgICAgRG8gbm90IHVzZSAicmV0dXJuIHZhcmlhYmxlIiBzdGF0ZW1lbnQgb3V0c2lkZSBvZiBhIGZ1bmN0aW9uIGRlZmluaXRpb24uCiAqICAgICAgICAgIFNlZSBSRVNVTFRTIHNlY3Rpb24gZm9yIGFkZGl0aW9uYWwgZGV0YWlscy4KICoKICogQ2xhc3MgcmVmZXJlbmNlOgogKiAoMSkgVXNlckluZm9DbGFpbXMgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb2F1dGgyL2NvcmUvVXNlckluZm9DbGFpbXMuaHRtbC4KICogKDIpIENsYWltIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbCkuCiAqICAgICAgICAgQW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGhhcyBtZXRob2RzIHRvIGFjY2VzcwogKiAgICAgICAgIHRoZSBjbGFpbSBuYW1lLCByZXF1ZXN0ZWQgdmFsdWVzLCBsb2NhbGUsIGFuZCB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwuCiAqICgzKSBBTUlkZW50aXR5IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L2lkbS9BTUlkZW50aXR5Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBNYXAgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS91dGlsL0hhc2hNYXAuaHRtbCwKICogICAgICAgICAgIG9yIGh0dHBzOi8vZG9jcy5vcmFjbGUuY29tL2VuL2phdmEvamF2YXNlLzExL2RvY3MvYXBpL2phdmEuYmFzZS9qYXZhL3V0aWwvTGlua2VkSGFzaE1hcC5odG1sLgogKiAoNikgU2V0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9IYXNoU2V0Lmh0bWwuCiAqICg3KSBMaXN0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9BcnJheUxpc3QuaHRtbC4KICogKDgpIENsaWVudCAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9odHRwL0NsaWVudC5odG1sLgoqLwoKKGZ1bmN0aW9uICgpIHsKICAgIC8vIFNFVFVQCgogICAgLyoqCiAgICAgKiBDbGFpbSBwcm9jZXNzaW5nIHV0aWxpdGllcy4KICAgICAqIEFuIG9iamVjdCB0aGF0IGNvbnRhaW5zIHJldXNhYmxlIGZ1bmN0aW9ucyBmb3IgcHJvY2Vzc2luZyBjbGFpbXMuCiAgICAgKiBAc2VlIENMQUlNIFBST0NFU1NJTkcgVVRJTElUSUVTIHNlY3Rpb24gZm9yIGRldGFpbHMuCiAgICAgKi8KICAgIHZhciB1dGlscyA9IGdldFV0aWxzKCk7CgogICAgLy8gQ09ORklHVVJBVElPTiBBTkQgQ1VTVE9NSVpBVElPTgoKICAgIC8qKgogICAgICogT0F1dGggMi4wIHNjb3BlIHZhbHVlcyAoc2NvcGVzKSBjYW4gYmUgdXNlZCBieSB0aGUgQ2xpZW50IHRvIHJlcXVlc3QgT0lEQyBjbGFpbXMuCiAgICAgKgogICAgICogQ2FsbCB0aGlzIGNvbmZpZ3VyYXRpb24gbWV0aG9kLCBhbmQgcGFzcyBpbiBhcyB0aGUgZmlyc3QgYXJndW1lbnQKICAgICAqIGFuIG9iamVjdCB0aGF0IG1hcHMgYSBzY29wZSB2YWx1ZSB0byBhbiBhcnJheSBvZiBjbGFpbSBuYW1lcwogICAgICogdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgYW5kIHJldHVybmVkIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfQogICAgICogZm9yIHRoZSBzY29wZSB2YWx1ZXMgdGhhdCBjb3VsZCBiZSB1c2VkIHRvIHJlcXVlc3QgY2xhaW1zIGFzIGRlZmluZWQgaW4gdGhlIE9JREMgc3BlY2lmaWNhdGlvbi4KICAgICAqCiAgICAgKiBCZWxvdywgZmluZCBhIGRlZmF1bHQgY29uZmlndXJhdGlvbiB0aGF0IGlzIGV4cGVjdGVkIHRvIHdvcmsgaW4gdGhlIGN1cnJlbnQgZW52aXJvbm1lbnQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiBjaG9vc2UgdGhlIGNsYWltIG5hbWVzIHJldHVybmVkIGZvciBhIHNjb3BlLgogICAgICovCiAgICB1dGlscy5zZXRTY29wZUNsYWltc01hcCh7CiAgICAgICAgcHJvZmlsZTogWwogICAgICAgICAgICAnbmFtZScsCiAgICAgICAgICAgICdmYW1pbHlfbmFtZScsCiAgICAgICAgICAgICdnaXZlbl9uYW1lJywKICAgICAgICAgICAgJ3pvbmVpbmZvJywKICAgICAgICAgICAgJ2xvY2FsZScKICAgICAgICBdLAogICAgICAgIGVtYWlsOiBbJ2VtYWlsJ10sCiAgICAgICAgYWRkcmVzczogWydhZGRyZXNzJ10sCiAgICAgICAgcGhvbmU6IFsncGhvbmVfbnVtYmVyJ10KICAgIH0pOwoKICAgIC8qKgogICAgICogSW4gdGhpcyBzY3JpcHQsIGVhY2ggY2xhaW0KICAgICAqIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICAgICAqIHByb3ZpZGVkIGJ5IHRoZSBhdXRob3JpemF0aW9uIHNlcnZlciwgYW5kCiAgICAgKiByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudCB2aWEgdGhlIGNsYWltcyBwYXJhbWV0ZXIKICAgICAqIHdpbGwgYmUgcHJvY2Vzc2VkIGJ5IGEgZnVuY3Rpb24gYXNzb2NpYXRlZCB3aXRoIHRoZSBjbGFpbSBuYW1lLgogICAgICoKICAgICAqIENhbGwgdGhpcyBjb25maWd1cmF0aW9uIG1ldGhvZCwgYW5kIHBhc3MgaW4gYXMgdGhlIGZpcnN0IGFyZ3VtZW50CiAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIGEgY2xhaW0gbmFtZSB0byBhIHJlc29sdmVyIGZ1bmN0aW9uLAogICAgICogd2hpY2ggd2lsbCBiZSBhdXRvbWF0aWNhbGx5IGV4ZWN1dGVkIGZvciBlYWNoIGNsYWltIHByb2Nlc3NlZCBieSB0aGUgc2NyaXB0LgogICAgICoKICAgICAqIFRoZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB3aWxsIHJlY2VpdmUgdGhlIHJlcXVlc3RlZCBjbGFpbSBpbmZvcm1hdGlvbgogICAgICogaW4gYW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGFzIHRoZSBmaXJzdCBhcmd1bWVudC4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9CiAgICAgKiBmb3IgZGV0YWlscyBvbiB0aGUgQ2xhaW0gY2xhc3MuCiAgICAgKgogICAgICogSWYgdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIHJldHVybnMgYSB2YWx1ZSwKICAgICAqIG90aGVyIHRoYW4gdW5kZWZpbmVkIG9yIG51bGwsCiAgICAgKiB0aGUgY2xhaW0gd2lsbCBiZSBpbmNsdWRlZCBpbiB0aGUgc2NyaXB0J3MgcmVzdWx0cy4KICAgICAqCiAgICAgKiBUaGUgQ2xhaW0gaW5zdGFuY2UgcHJvdmlkZXMgbWV0aG9kcyB0byBjaGVjawogICAgICogd2hhdCB0aGUgbmFtZSBvZiB0aGUgY2xhaW0gaXMsCiAgICAgKiB3aGljaCB2YWx1ZXMgdGhlIGNsYWltIHJlcXVlc3QgY29udGFpbnMsCiAgICAgKiB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwsIGFuZAogICAgICogd2hpY2ggbG9jYWxlIHRoZSBjbGFpbSBpcyBhc3NvY2lhdGVkIHdpdGguCiAgICAgKiBUaGUgcmVzb2x2ZXIgZnVuY3Rpb24gY2FuIGNvbnNpZGVyIHRoaXMgaW5mb3JtYXRpb24gd2hlbiBjb21wdXRpbmcgYW5kIHJldHVybmluZyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgKgogICAgICogQmVsb3csIGZpbmQgYSBkZWZhdWx0IGNvbmZpZ3VyYXRpb24gdGhhdCBpcyBleHBlY3RlZCB0byB3b3JrIGluIHRoZSBjdXJyZW50IGVudmlyb25tZW50LgogICAgICogQSByZXVzYWJsZSBmdW5jdGlvbiwgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKFN0cmluZyBhdHRyaWJ1dGUtbmFtZSksCiAgICAgKiBpcyBjYWxsZWQgdG8gcmV0dXJuIGEgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICogQHNlZSBDTEFJTSBSRVNPTFZFUlMgc2VjdGlvbiBmb3IgdGhlIGltcGxlbWVudGF0aW9uIGRldGFpbHMgYW5kIGV4YW1wbGVzLgogICAgICogRm9yIHRoZSBhZGRyZXNzIGNsYWltLCBhbiBleGFtcGxlIG9mIGEgY2xhaW0gcmVzb2x2ZXIgdGhhdCB1c2VzIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIgaXMgcHJvdmlkZWQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiByZXVzZSB0aGUgcHJlZGVmaW5lZCB1dGlscyBtZXRob2RzIHdpdGggeW91ciBjdXN0b20gYXJndW1lbnRzLgogICAgICogWW91IGNhbiBhbHNvIHNwZWNpZnkgYSBjdXN0b20gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIGEgY2xhaW0gbmFtZSwKICAgICAqIHRoYXQgd2lsbCBjb21wdXRlIGFuZCByZXR1cm4gdGhlIGNsYWltIHZhbHVl4oCUYXMgc2hvd24gaW4gdGhlIGNvbW1lbnRlZCBvdXQgZXhhbXBsZSBiZWxvdy4KICAgICAqLwogICAgdXRpbHMuc2V0Q2xhaW1SZXNvbHZlcnMoewogICAgICAgIC8qCiAgICAgICAgLy8gQW4gZXhhbXBsZSBvZiBhIHNpbXBsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IGlzIGRlZmluZWQgZm9yIGEgY2xhaW0KICAgICAgICAvLyBkaXJlY3RseSBpbiB0aGUgY29uZmlndXJhdGlvbiBvYmplY3Q6CiAgICAgICAgY3VzdG9tLWNsYWltLW5hbWU6IGZ1bmN0aW9uIChyZXF1ZXN0ZWRDbGFpbSkgewogICAgICAgICAgICAvLyBJbiB0aGlzIGNhc2UsIGluaXRpYWxseSwgdGhlIGNsYWltIHZhbHVlIGNvbWVzIHN0cmFpZ2h0IGZyb20gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlOgogICAgICAgICAgICB2YXIgY2xhaW1WYWx1ZSA9IGlkZW50aXR5LmdldEF0dHJpYnV0ZSgnY3VzdG9tLWF0dHJpYnV0ZS1uYW1lJykudG9BcnJheSgpWzBdCgogICAgICAgICAgICAvLyBPcHRpb25hbGx5LCBwcm92aWRlIGFkZGl0aW9uYWwgbG9naWMgZm9yIHByb2Nlc3NpbmcgKGZpbHRlcmluZywgZm9ybWF0dGluZywgZXRjLikgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAgICAvLyBZb3UgY2FuIHVzZToKICAgICAgICAgICAgLy8gcmVxdWVzdGVkQ2xhaW0uZ2V0TmFtZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldFZhbHVlcygpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldExvY2FsZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmlzRXNzZW50aWFsKCkKCiAgICAgICAgICAgIHJldHVybiBjbGFpbVZhbHVlCiAgICAgICAgfSwKICAgICAgICAqLwogICAgICAgIC8qKgogICAgICAgICAqIFRoZSB1c2Ugb2YgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIHNob3dzIGhvdwogICAgICAgICAqIGFuIGFyZ3VtZW50IHBhc3NlZCB0byBhIGZ1bmN0aW9uIHRoYXQgcmV0dXJucyBhIGNsYWltIHJlc29sdmVyCiAgICAgICAgICogYmVjb21lcyBhdmFpbGFibGUgdG8gdGhlIHJlc29sdmVyIGZ1bmN0aW9uICh2aWEgaXRzIGxleGljYWwgY29udGV4dCkuCiAgICAgICAgICovCiAgICAgICAgbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdjbicpLAogICAgICAgIGZhbWlseV9uYW1lOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3NuJyksCiAgICAgICAgZ2l2ZW5fbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdnaXZlbm5hbWUnKSwKICAgICAgICB6b25laW5mbzogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWR0aW1lem9uZScpLAogICAgICAgIGxvY2FsZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWRsb2NhbGUnKSwKICAgICAgICBlbWFpbDogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdtYWlsJyksCiAgICAgICAgYWRkcmVzczogdXRpbHMuZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXIoCiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBUaGUgcGFzc2VkIGluIHVzZXIgcHJvZmlsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiBjYW4gYmUgdXNlZCBieSB0aGUgYWRkcmVzcyBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiB0byBvYnRhaW4gdGhlIGNsYWltIHZhbHVlIHRvIGJlIGZvcm1hdHRlZCBhcyBwZXIgdGhlIE9JREMgc3BlY2lmaWNhdGlvbjoKICAgICAgICAgICAgICogQHNlZSBodHRwczovL29wZW5pZC5uZXQvc3BlY3Mvb3BlbmlkLWNvbm5lY3QtY29yZS0xXzAuaHRtbCNBZGRyZXNzQ2xhaW0uCiAgICAgICAgICAgICAqLwogICAgICAgICAgICB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3Bvc3RhbGFkZHJlc3MnKQogICAgICAgICksCiAgICAgICAgcGhvbmVfbnVtYmVyOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3RlbGVwaG9uZW51bWJlcicpCiAgICB9KTsKCiAgICAvLyBDTEFJTSBQUk9DRVNTSU5HIFVUSUxJVElFUwoKICAgIC8qKgogICAgICogQHJldHVybnMge29iamVjdH0gQW4gb2JqZWN0IHRoYXQgY29udGFpbnMgcmV1c2FibGUgY2xhaW0gcHJvY2Vzc2luZyB1dGlsaXRpZXMuCiAgICAgKiBAc2VlIFBVQkxJQyBNRVRIT0RTIHNlY3Rpb24gYW5kIHRoZSByZXR1cm4gc3RhdGVtZW50IGZvciB0aGUgbGlzdCBvZiBleHBvcnRlZCBmdW5jdGlvbnMuCiAgICAgKi8KICAgIGZ1bmN0aW9uIGdldFV0aWxzICgpIHsKICAgICAgICAvLyBJTVBPUlQgSkFWQQoKICAgICAgICAvKioKICAgICAgICAgKiBQcm92aWRlcyBKYXZhIHNjcmlwdGluZyBmdW5jdGlvbmFsaXR5LgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvTW96aWxsYS9Qcm9qZWN0cy9SaGluby9TY3JpcHRpbmdfSmF2YSNqYXZhaW1wb3J0ZXJfY29uc3RydWN0b3J9LgogICAgICAgICAqLwogICAgICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgICAgIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiwKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltcywKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltLAoKICAgICAgICAgICAgamF2YS51dGlsLkxpbmtlZEhhc2hNYXAsCiAgICAgICAgICAgIGphdmEudXRpbC5BcnJheUxpc3QKICAgICAgICApOwoKICAgICAgICAvLyBTRVQgVVAgQ09ORklHVVJBVElPTgoKICAgICAgICAvKioKICAgICAgICAgKiBQbGFjZWhvbGRlciBmb3IgYSBjb25maWd1cmF0aW9uIG9wdGlvbiB0aGF0IGNvbnRhaW5zCiAgICAgICAgICogYW4gb2JqZWN0IHRoYXQgbWFwcyB0aGUgc3VwcG9ydGVkIHNjb3BlIHZhbHVlcyAoc2NvcGVzKQogICAgICAgICAqIGFuZCB0aGUgY29ycmVzcG9uZGluZyBjbGFpbSBuYW1lcyBmb3IgZWFjaCBzY29wZSB2YWx1ZS4KICAgICAgICAgKi8KICAgICAgICB2YXIgc2NvcGVDbGFpbXNNYXA7CgogICAgICAgIC8qKgogICAgICAgICAqIFBsYWNlaG9sZGVyIGZvciBhIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRoYXQgY29udGFpbnMKICAgICAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAqLwogICAgICAgIHZhciBjbGFpbVJlc29sdmVyczsKCiAgICAgICAgLyoqCiAgICAgICAgICogQSAocHVibGljKSBtZXRob2QgdGhhdCBhY2NlcHRzIGFuIG9iamVjdCB0aGF0IG1hcHMgdGhlIHN1cHBvcnRlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMgZWFjaCBzdXBwb3J0ZWQgc2NvcGUgdmFsdWUgdG8gYW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMsCiAgICAgICAgICogaW4gb3JkZXIgdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgZm9yIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfSBmb3IgZGV0YWlscy4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLnByb2ZpbGVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHByb2ZpbGUgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMuZW1haWxdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGVtYWlsIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLmFkZHJlc3NdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGFkZHJlc3Mgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMucGhvbmVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHBob25lIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcmV0dXJucyB7dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHNldFNjb3BlQ2xhaW1zTWFwKHBhcmFtcykgewogICAgICAgICAgICBzY29wZUNsYWltc01hcCA9IHBhcmFtczsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIEEgKHB1YmxpYykgbWV0aG9kIHRoYXQgYWNjZXB0cyBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMKICAgICAgICAgKiBlYWNoIHN1cHBvcnRlZCBjbGFpbSBuYW1lIHRvIGEgZnVuY3Rpb24gdGhhdCBjb21wdXRlcyBhbmQgcmV0dXJucyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gc2V0Q2xhaW1SZXNvbHZlcnMocGFyYW1zKSB7CiAgICAgICAgICAgIGNsYWltUmVzb2x2ZXJzID0gcGFyYW1zOwogICAgICAgIH0KCiAgICAgICAgLy8gQ0xBSU0gUkVTT0xWRVJTCgogICAgICAgIC8qKgogICAgICAgICAqIENsYWltIHJlc29sdmVycyBhcmUgZnVuY3Rpb25zIHRoYXQgcmV0dXJuIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHBhcmFtIHsqfQogICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAqLwoKICAgICAgICAvKioKICAgICAgICAgKiBEZWZpbmVzIGEgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nfSBhdHRyaWJ1dGVOYW1lIC0gTmFtZSBvZiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGRldGVybWluZSB0aGUgY2xhaW0gdmFsdWUKICAgICAgICAgKiBiYXNlZCBvbiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZSBhbmQgdGhlIChyZXF1ZXN0ZWQpIGNsYWltIHByb3BlcnRpZXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIChhdHRyaWJ1dGVOYW1lKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXNvbHZlcyBhIGNsYWltIHdpdGggYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAgICAgKiBSZXR1cm5zIHVuZGVmaW5lZCBpZiB0aGUgaWRlbnRpdHkgYXR0cmlidXRlIGlzIG5vdCBwb3B1bGF0ZWQsCiAgICAgICAgICAgICAqIE9SIGlmIHRoZSBjbGFpbSBoYXMgcmVxdWVzdGVkIHZhbHVlcyB0aGF0IGRvIG5vdCBjb250YWluIHRoZSBpZGVudGl0eSBhdHRyaWJ1dGUgdmFsdWUuCiAgICAgICAgICAgICAqIEFUVEVOVElPTjogdGhlIGFmb3JlbWVudGlvbmVkIGNvbXBhcmlzb24gaXMgY2FzZS1zZW5zaXRpdmUuCiAgICAgICAgICAgICAqIEBwYXJhbSB7b3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltfSBjbGFpbQogICAgICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciBkZXRhaWxzLgogICAgICAgICAgICAgKiBAcmV0dXJucyB7c3RyaW5nfEhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUNsYWltKGNsYWltKSB7CiAgICAgICAgICAgICAgICB2YXIgdXNlclByb2ZpbGVWYWx1ZTsKCiAgICAgICAgICAgICAgICBpZiAoaWRlbnRpdHkpIHsKICAgICAgICAgICAgICAgICAgICB1c2VyUHJvZmlsZVZhbHVlID0gZ2V0Q2xhaW1WYWx1ZUZyb21TZXQoY2xhaW0sIGlkZW50aXR5LmdldEF0dHJpYnV0ZShhdHRyaWJ1dGVOYW1lKSk7CgogICAgICAgICAgICAgICAgICAgIGlmICh1c2VyUHJvZmlsZVZhbHVlICYmICF1c2VyUHJvZmlsZVZhbHVlLmlzRW1wdHkoKSkgewogICAgICAgICAgICAgICAgICAgICAgICBpZiAoIWNsYWltLmdldFZhbHVlcygpIHx8IGNsYWltLmdldFZhbHVlcygpLmlzRW1wdHkoKSB8fCBjbGFpbS5nZXRWYWx1ZXMoKS5jb250YWlucyh1c2VyUHJvZmlsZVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHVzZXJQcm9maWxlVmFsdWU7CiAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW07CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBSZXR1cm5zIGFuIGFkZHJlc3MgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSBjbGFpbSB2YWx1ZSBvYnRhaW5lZCB3aXRoIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIuCiAgICAgICAgICogQHBhcmFtIHtmdW5jdGlvbn0gcmVzb2x2ZUNsYWltIC0gQSBmdW5jdGlvbiB0aGF0IHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGFjY2VwdCBhIGNsYWltIGFzIGFuIGFyZ3VtZW50LAogICAgICAgICAqIHJ1biB0aGUgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIHRoZSBjbGFpbSBhbmQgb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwKICAgICAgICAgKiBhbmQgYXBwbHkgYWRkaXRpb25hbCBmb3JtYXR0aW5nIHRvIHRoZSB2YWx1ZSBiZWZvcmUgcmV0dXJuaW5nIGl0LgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldEFkZHJlc3NDbGFpbVJlc29sdmVyIChyZXNvbHZlQ2xhaW0pIHsKICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAqIENyZWF0ZXMgYW4gYWRkcmVzcyBjbGFpbSBvYmplY3QgZnJvbSBhIHZhbHVlIHJldHVybmVkIGJ5IGEgY2xhaW0gcmVzb2x2ZXIsCiAgICAgICAgICAgICAqIGFuZCByZXR1cm5zIHRoZSBhZGRyZXNzIGNsYWltIG9iamVjdCBhcyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0FkZHJlc3NDbGFpbX0uCiAgICAgICAgICAgICAqIFRoZSBjbGFpbSB2YWx1ZSBpcyBvYnRhaW5lZCB3aXRoIGEgY2xhaW0gcmVzb2x2aW5nIGZ1bmN0aW9uIGF2YWlsYWJsZSBmcm9tIHRoZSBjbG9zdXJlLgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfHVuZGVmaW5lZH0gVGhlIGFkZHJlc3MgY2xhaW0gb2JqZWN0IGNyZWF0ZWQgZnJvbSBhIGNsYWltIHZhbHVlLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUFkZHJlc3NDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgdmFyIGFkZHJlc3NPYmplY3Q7CgogICAgICAgICAgICAgICAgaWYgKGlzQ2xhaW1WYWx1ZVZhbGlkKGNsYWltVmFsdWUpKSB7CiAgICAgICAgICAgICAgICAgICAgYWRkcmVzc09iamVjdCA9IG5ldyBmckphdmEuTGlua2VkSGFzaE1hcCgpOwoKICAgICAgICAgICAgICAgICAgICBhZGRyZXNzT2JqZWN0LnB1dCgnZm9ybWF0dGVkJywgY2xhaW1WYWx1ZSk7CgogICAgICAgICAgICAgICAgICAgIHJldHVybiBhZGRyZXNzT2JqZWN0OwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICByZXR1cm4gcmVzb2x2ZUFkZHJlc3NDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgYW4gZXNzZW50aWFsIGNsYWltIHJlc29sdmVyIGJhc2VkIG9uIGEgY2xhaW0gdmFsdWUgb2J0YWluZWQgd2l0aCBhbm90aGVyIGNsYWltIHJlc29sdmVyLgogICAgICAgICAqIEBwYXJhbSB7ZnVuY3Rpb259IHJlc29sdmVDbGFpbSAtIEEgZnVuY3Rpb24gdGhhdCByZXR1cm5zIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHJldHVybnMge2Z1bmN0aW9ufSBBIGZ1bmN0aW9uIHRoYXQgd2lsbCBhY2NlcHQgYSBjbGFpbSBhcyBhbiBhcmd1bWVudCwKICAgICAgICAgKiBydW4gdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIGZvciB0aGUgY2xhaW0gYW5kIG9idGFpbiB0aGUgY2xhaW0gdmFsdWUsCiAgICAgICAgICogYW5kIGFwcGx5IGFkZGl0aW9uYWwgbG9naWMgZm9yIGVzc2VudGlhbCBjbGFpbXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0RXNzZW50aWFsQ2xhaW1SZXNvbHZlciAocmVzb2x2ZUNsYWltKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXR1cm5zIGEgY2xhaW0gdmFsdWUgb3IgdGhyb3dzIGFuIGVycm9yLgogICAgICAgICAgICAgKiBUaGUgY2xhaW0gdmFsdWUgaXMgb2J0YWluZWQgd2l0aCBhIGNsYWltIHJlc29sdmluZyBmdW5jdGlvbiBhdmFpbGFibGUgZnJvbSB0aGUgY2xvc3VyZS4KICAgICAgICAgICAgICogVGhyb3dzIGFuIGV4Y2VwdGlvbiBpZiB0aGUgY2xhaW0gaXMgZXNzZW50aWFsIGFuZCBubyB2YWx1ZSBpcyByZXR1cm5lZCBmb3IgdGhlIGNsYWltLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBVc2Ugb2YgdGhpcyByZXNvbHZlciBpcyBvcHRpb25hbC4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjSW5kaXZpZHVhbENsYWltc1JlcXVlc3RzfSBzdGF0aW5nOgogICAgICAgICAgICAgKiAiTm90ZSB0aGF0IGV2ZW4gaWYgdGhlIENsYWltcyBhcmUgbm90IGF2YWlsYWJsZSBiZWNhdXNlIHRoZSBFbmQtVXNlciBkaWQgbm90IGF1dGhvcml6ZSB0aGVpciByZWxlYXNlIG9yIHRoZXkgYXJlIG5vdCBwcmVzZW50LAogICAgICAgICAgICAgKiB0aGUgQXV0aG9yaXphdGlvbiBTZXJ2ZXIgTVVTVCBOT1QgZ2VuZXJhdGUgYW4gZXJyb3Igd2hlbiBDbGFpbXMgYXJlIG5vdCByZXR1cm5lZCwgd2hldGhlciB0aGV5IGFyZSBFc3NlbnRpYWwgb3IgVm9sdW50YXJ5LAogICAgICAgICAgICAgKiB1bmxlc3Mgb3RoZXJ3aXNlIHNwZWNpZmllZCBpbiB0aGUgZGVzY3JpcHRpb24gb2YgdGhlIHNwZWNpZmljIGNsYWltLiIKICAgICAgICAgICAgICoKICAgICAgICAgICAgICogQHBhcmFtIHtvcmcuZm9yZ2Vyb2NrLm9wZW5pZGNvbm5lY3QuQ2xhaW19IGNsYWltCiAgICAgICAgICAgICAqIEFuIG9iamVjdCB0aGF0IHByb3ZpZGVzIG1ldGhvZHMgdG8gb2J0YWluIGluZm9ybWF0aW9uL3JlcXVpcmVtZW50cyBhc3NvY2lhdGVkIHdpdGggYSBjbGFpbS4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqLwogICAgICAgICAgICBmdW5jdGlvbiByZXNvbHZlRXNzZW50aWFsQ2xhaW0oY2xhaW0pIHsKICAgICAgICAgICAgICAgIHZhciBjbGFpbVZhbHVlID0gcmVzb2x2ZUNsYWltKGNsYWltKTsKCiAgICAgICAgICAgICAgICBpZiAoY2xhaW0uaXNFc3NlbnRpYWwoKSAmJiAhaXNDbGFpbVZhbHVlVmFsaWQoY2xhaW1WYWx1ZSkpIHsKICAgICAgICAgICAgICAgICAgICB0aHJvdyBuZXcgZnJKYXZhLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uKCdDb3VsZCBub3QgcHJvdmlkZSB2YWx1ZSBmb3IgZXNzZW50aWFsIGNsYWltOiAnICsgY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1WYWx1ZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHJlc29sdmVFc3NlbnRpYWxDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFByb3ZpZGVzIGRlZmF1bHQgcmVzb2x1dGlvbiBmb3IgYSBjbGFpbS4KICAgICAgICAgKiBVc2UgaXQgaWYgYSBjbGFpbS1zcGVjaWZpYyByZXNvbHZlciBpcyBub3QgZGVmaW5lZCBpbiB0aGUgY29uZmlndXJhdGlvbi4KICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHJldHVybnMgeyp9IEEgc2luZ2xlIHZhbHVlIGFzc29jaWF0ZWQgd2l0aCB0aGlzIGNsYWltLgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHJlc29sdmVBbnlDbGFpbSAoY2xhaW0pIHsKICAgICAgICAgICAgaWYgKGNsYWltLmdldFZhbHVlcygpLnNpemUoKSA9PT0gMSkgewogICAgICAgICAgICAgICAgcmV0dXJuIGNsYWltLmdldFZhbHVlcygpLnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgfQogICAgICAgIH0KCiAgICAgICAgLy8gVVRJTElUSUVTCgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgY2xhaW0gdmFsdWUgZnJvbSBhIHNldC4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIGEgc2luZ2xlIHZhbHVlLCByZXR1cm5zIHRoZSB2YWx1ZS4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIG11bHRpcGxlIHZhbHVlcywgcmV0dXJucyB0aGUgc2V0LgogICAgICAgICAqIE90aGVyd2lzZSwgcmV0dXJucyB1bmRlZmluZWQuCiAgICAgICAgICoKICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHBhcmFtIHtqYXZhLnV0aWwuSGFzaFNldH0gc2V0IFRoZSBzZXTigJRmb3IgZXhhbXBsZSwgYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAqIEByZXR1cm5zIHtzdHJpbmd8amF2YS51dGlsLkhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldENsYWltVmFsdWVGcm9tU2V0IChjbGFpbSwgc2V0KSB7CiAgICAgICAgICAgIGlmIChzZXQgJiYgc2V0LnNpemUoKSkgewogICAgICAgICAgICAgICAgaWYgKHNldC5zaXplKCkgPT09IDEpIHsKICAgICAgICAgICAgICAgICAgICByZXR1cm4gc2V0LnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHNldDsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSBlbHNlIGlmIChsb2dnZXIud2FybmluZ0VuYWJsZWQoKSkgewogICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcoJ09JREMgQ2xhaW1zIHNjcmlwdC4gR290IGFuIGVtcHR5IHNldCBmb3IgY2xhaW06ICcgKyBjbGFpbS5nZXROYW1lKCkpOwogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBmdW5jdGlvbiBpc0NsYWltVmFsdWVWYWxpZCAoY2xhaW1WYWx1ZSkgewogICAgICAgICAgICBpZiAodHlwZW9mIGNsYWltVmFsdWUgPT09ICd1bmRlZmluZWQnIHx8IGNsYWltVmFsdWUgPT09IG51bGwpIHsKICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgfQoKICAgICAgICAvLyBDTEFJTSBQUk9DRVNTSU5HCgogICAgICAgIC8qKgogICAgICAgICAqIENvbnN0cnVjdHMgYW5kIHJldHVybnMgYW4gb2JqZWN0IHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMKICAgICAgICAgKiBhbmQgdGhlIHJlcXVlc3RlZCBzY29wZXMgbWFwcGVkIHRvIHRoZSBjbGFpbSBuYW1lcy4KICAgICAgICAgKiBAcmV0dXJucyB7b3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltc30gVGhlIG9iamVjdCB0byBiZSByZXR1cm5lZCB0byB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIuCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICAgICAqIEBzZWUgUkVTVUxUUyBzZWN0aW9uIGZvciB0aGUgdXNlIG9mIHRoaXMgZnVuY3Rpb24uCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlckluZm9DbGFpbXMgKCkgewogICAgICAgICAgICByZXR1cm4gbmV3IGZySmF2YS5Vc2VySW5mb0NsYWltcyhnZXRDb21wdXRlZENsYWltcygpLCBnZXRDb21wb3NpdGVTY29wZXMoKSk7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIChyZXF1ZXN0ZWQpIGNsYWltIG5hbWVzIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMuCiAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfQogICAgICAgICAqIEEgbWFwIG9mIHRoZSByZXF1ZXN0ZWQgY2xhaW0gbmFtZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIHZhbHVlcy4KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wdXRlZENsYWltcyAoKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBDcmVhdGVzIGEgY29tcGxldGUgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZyb206CiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgZGVyaXZlZCBmcm9tIHRoZSBzY29wZXMsCiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgcHJvdmlkZWQgYnkgdGhlIGF1dGhvcml6YXRpb24gc2VydmVyLAogICAgICAgICAgICAgKiBhbmQgdGhlIGNsYWltcyByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudC4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5BcnJheUxpc3R9CiAgICAgICAgICAgICAqIFJldHVybnMgYSBjb21wbGV0ZSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGF2YWlsYWJsZSB0byB0aGUgc2NyaXB0LgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgdGhlIGNsYWltIG9iamVjdCBkZXRhaWxzLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gZ2V0Q2xhaW1zKCkgewogICAgICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAgICAgKiBSZXR1cm5zIGEgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIFVzZXMgdGhlIHNjb3BlQ2xhaW1zTWFwIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRvIGRlcml2ZSB0aGUgY2xhaW0gbmFtZXM7CiAgICAgICAgICAgICAgICAgKiBubyBvdGhlciBwcm9wZXJ0aWVzIG9mIGEgY2xhaW0gZGVyaXZlZCBmcm9tIGEgc2NvcGUgYXJlIHBvcHVsYXRlZC4KICAgICAgICAgICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuQXJyYXlMaXN0fQogICAgICAgICAgICAgICAgICogQSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciB0aGUgY2xhaW0gb2JqZWN0IGRldGFpbHMuCiAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgIGZ1bmN0aW9uIGNvbnZlcnRTY29wZVRvQ2xhaW1zKCkgewogICAgICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoc2NvcGUpICE9PSAnb3BlbmlkJyAmJiBzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zTWFwW3Njb3BlXS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbU5hbWUpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbGFpbXMuYWRkKG5ldyBmckphdmEuQ2xhaW0oY2xhaW1OYW1lKSk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGNsYWltcy5hZGRBbGwoY29udmVydFNjb3BlVG9DbGFpbXMoKSk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKGNsYWltT2JqZWN0cyk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKHJlcXVlc3RlZFR5cGVkQ2xhaW1zKTsKCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICB9CgogICAgICAgICAgICAvKioKICAgICAgICAgICAgICogQ29tcHV0ZXMgYW5kIHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgICAgICogVG8gb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwgdXNlcyB0aGUgcmVzb2x2ZXIgZnVuY3Rpb24gc3BlY2lmaWVkIGZvciB0aGUgY2xhaW0gaW4gdGhlIGNsYWltUmVzb2x2ZXJzIGNvbmZpZ3VyYXRpb24gb2JqZWN0LgogICAgICAgICAgICAgKiBAc2VlIGNsYWltUmVzb2x2ZXJzCiAgICAgICAgICAgICAqIElmIG5vIHJlc29sdmVyIGZ1bmN0aW9uIGlzIGZvdW5kLCB1c2VzIHRoZSBkZWZhdWx0IGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMgeyp9IENsYWltIHZhbHVlLgogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqIFJldGhyb3dzIHRoaXMgZXhjZXB0aW9uIGlmIGEgY2xhaW0gcmVzb2x2ZXIgdGhyb3dzIGl0LgogICAgICAgICAgICAgKiBZb3UgY2FuIHRocm93IG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiBmcm9tIHlvdXIgY3VzdG9tIGNsYWltIHJlc29sdmVyCiAgICAgICAgICAgICAqIGlmIHlvdSB3YW50IHRvIHRlcm1pbmF0ZSB0aGUgY2xhaW0gcHJvY2Vzc2luZy4KICAgICAgICAgICAgICovCiAgICAgICAgICAgIGZ1bmN0aW9uIGNvbXB1dGVDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIHJlc29sdmVDbGFpbTsKICAgICAgICAgICAgICAgIHZhciBtZXNzYWdlOwoKICAgICAgICAgICAgICAgIHRyeSB7CiAgICAgICAgICAgICAgICAgICAgcmVzb2x2ZUNsYWltID0gY2xhaW1SZXNvbHZlcnNbY2xhaW0uZ2V0TmFtZSgpXSB8fCByZXNvbHZlQW55Q2xhaW07CgogICAgICAgICAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgfSBjYXRjaCAoZSkgewogICAgICAgICAgICAgICAgICAgIG1lc3NhZ2UgPSAnT0lEQyBDbGFpbXMgc2NyaXB0IGV4Y2VwdGlvbi4gVW5hYmxlIHRvIHJlc29sdmUgT0lEQyBDbGFpbS4gJyArIGU7CgogICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoZSkuaW5kZXhPZignb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5leGNlcHRpb25zLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uJykgIT09IC0xKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHRocm93IGU7CiAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICBpZiAobG9nZ2VyLndhcm5pbmdFbmFibGVkKCkpIHsKICAgICAgICAgICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcobWVzc2FnZSk7CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICB2YXIgY29tcHV0ZWRDbGFpbXMgPSBuZXcgZnJKYXZhLkxpbmtlZEhhc2hNYXAoKTsKCiAgICAgICAgICAgIGdldENsYWltcygpLnRvQXJyYXkoKS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSBjb21wdXRlQ2xhaW0oY2xhaW0pOwoKICAgICAgICAgICAgICAgIGlmIChpc0NsYWltVmFsdWVWYWxpZChjbGFpbVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgIGNvbXB1dGVkQ2xhaW1zLnB1dChjbGFpbS5nZXROYW1lKCksIGNsYWltVmFsdWUpOwogICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAvKioKICAgICAgICAgICAgICAgICAgICAgKiBJZiBhIGNsYWltIGhhcyBiZWVuIHByb2Nlc3NlZCwgYnV0IGFwcGVhcnMgaW4gdGhlIGxpc3QgYWdhaW4sCiAgICAgICAgICAgICAgICAgICAgICogYW5kIGl0cyB2YWx1ZSBjYW5ub3QgYmUgY29tcHV0ZWQgdW5kZXIgdGhlIG5ldyBjb25kaXRpb25zLAogICAgICAgICAgICAgICAgICAgICAqIHRoZSBjbGFpbSBpcyByZW1vdmVkIGZyb20gdGhlIGZpbmFsIHJlc3VsdC4KICAgICAgICAgICAgICAgICAgICAgKgogICAgICAgICAgICAgICAgICAgICAqIEZvciBleGFtcGxlLCBhIGNsYWltIGNvdWxkIGJlIG1hcHBlZCB0byBhIHNjb3BlIGFuZCBmb3VuZCBpbiB0aGUgdXNlciBwcm9maWxlLAogICAgICAgICAgICAgICAgICAgICAqIGJ1dCBhbHNvIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHdpdGggcmVxdWlyZWQgdmFsdWVzIHRoYXQgZG9uJ3QgbWF0Y2ggdGhlIGNvbXB1dGVkIG9uZS4KICAgICAgICAgICAgICAgICAgICAgKiBAc2VlIHtsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0luZGl2aWR1YWxDbGFpbXNSZXF1ZXN0c30uCiAgICAgICAgICAgICAgICAgICAgICogZm9yIHRoZSByZWxldmFudCBPSURDIHNwZWNpZmljYXRpb24gZGV0YWlscy4KICAgICAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgICAgICBjb21wdXRlZENsYWltcy5yZW1vdmUoY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSk7CgogICAgICAgICAgICByZXR1cm4gY29tcHV0ZWRDbGFpbXM7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIHJlcXVlc3RlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLgogICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuTGlua2VkSGFzaE1hcH0KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wb3NpdGVTY29wZXMgKCkgewogICAgICAgICAgICB2YXIgY29tcG9zaXRlU2NvcGVzID0gbmV3IGZySmF2YS5MaW5rZWRIYXNoTWFwKCk7CgogICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICB2YXIgc2NvcGVDbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICBzY29wZUNsYWltc01hcFtzY29wZV0uZm9yRWFjaChmdW5jdGlvbiAoY2xhaW1OYW1lKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zLmFkZChjbGFpbU5hbWUpOwogICAgICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltcy5zaXplKCkpIHsKICAgICAgICAgICAgICAgICAgICBjb21wb3NpdGVTY29wZXMucHV0KHNjb3BlLCBzY29wZUNsYWltcyk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgcmV0dXJuIGNvbXBvc2l0ZVNjb3BlczsKICAgICAgICB9CgogICAgICAgIC8vIFBVQkxJQyBNRVRIT0RTCgogICAgICAgIHJldHVybiB7CiAgICAgICAgICAgIHNldFNjb3BlQ2xhaW1zTWFwOiBzZXRTY29wZUNsYWltc01hcCwKICAgICAgICAgICAgc2V0Q2xhaW1SZXNvbHZlcnM6IHNldENsYWltUmVzb2x2ZXJzLAogICAgICAgICAgICBnZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXI6IGdldFVzZXJQcm9maWxlQ2xhaW1SZXNvbHZlciwKICAgICAgICAgICAgZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXI6IGdldEFkZHJlc3NDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyOiBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRVc2VySW5mb0NsYWltczogZ2V0VXNlckluZm9DbGFpbXMKICAgICAgICB9OwogICAgfQoKICAgIC8vIFJFU1VMVFMKCiAgICAvKioKICAgICAqIFRoaXMgc2NyaXB0IHJldHVybnMgYW4gaW5zdGFuY2Ugb2YgdGhlIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuVXNlckluZm9DbGFpbXMgY2xhc3MKICAgICAqIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMgYW5kCiAgICAgKiB0aGUgcmVxdWVzdGVkIHNjb3BlcyBtYXBwZWQgdG8gdGhlIGNsYWltIG5hbWVzLgogICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICoKICAgICAqIEFzc2lnbmluZyBpdCB0byBhIHZhcmlhYmxlIGdpdmVzIHlvdSBhbiBvcHBvcnR1bml0eQogICAgICogdG8gbG9nIHRoZSBjb250ZW50IG9mIHRoZSByZXR1cm5lZCB2YWx1ZSBkdXJpbmcgZGV2ZWxvcG1lbnQuCiAgICAgKi8KICAgIHZhciB1c2VySW5mb0NsYWltcyA9IHV0aWxzLmdldFVzZXJJbmZvQ2xhaW1zKCk7CgogICAgLyoKICAgIGxvZ2dlci5lcnJvcihzY3JpcHROYW1lICsgJyByZXN1bHRzOicpCiAgICBsb2dnZXIuZXJyb3IoJ1ZhbHVlczogJyArIHVzZXJJbmZvQ2xhaW1zLmdldFZhbHVlcygpKQogICAgbG9nZ2VyLmVycm9yKCdTY29wZXM6ICcgKyB1c2VySW5mb0NsYWltcy5nZXRDb21wb3NpdGVTY29wZXMoKSkKICAgICovCgogICAgcmV0dXJuIHVzZXJJbmZvQ2xhaW1zOwp9KCkpOwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OIDC_CLAIMS\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730077678,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -3692,11 +3692,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:00 GMT" + "value": "Thu, 11 Jul 2024 20:34:37 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -3725,8 +3725,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:00.405Z", - "time": 120, + "startedDateTime": "2024-07-11T20:34:37.627Z", + "time": 89, "timings": { "blocked": -1, "connect": -1, @@ -3734,7 +3734,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 120 + "wait": 89 } }, { @@ -3759,7 +3759,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -3798,7 +3798,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 7529, - "text": "{\"_id\":\"d2dc1ae7-ca1b-4ce4-81b8-5d58dfba73b1\",\"name\":\"Saml2 IDP Adapter Always Auth - imported (1)\",\"description\":\"Always redirect browser pre-auth\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjEtMjAyMiBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUy4KICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGUgc2NyaXB0IGhhcyB0aGVzZSB0b3AgbGV2ZWwgZnVuY3Rpb25zIHRoYXQgY291bGQgYmUgZXhlY3V0ZWQgZHVyaW5nIGEgU0FNTDIgZmxvdy4KICogICAgICAtIHByZVNpbmdsZVNpZ25PbgogKiAgICAgIC0gcHJlQXV0aGVudGljYXRpb24KICogICAgICAtIHByZVNlbmRSZXNwb25zZQogKiAgICAgIC0gcHJlU2lnblJlc3BvbnNlCiAqICAgICAgLSBwcmVTZW5kRmFpbHVyZVJlc3BvbnNlCiAqCiAqIFBsZWFzZSBzZWUgdGhlIGphdmFkb2MgZm9yIHRoZSBpbnRlcmZhY2UgZGVmaW5pdGlvbiBhbmQgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4yL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL1NBTUwySWRlbnRpdHlQcm92aWRlckFkYXB0ZXIuaHRtbAogKiBOb3RlIHRoYXQgdGhlIGluaXRpYWxpemUgbWV0aG9kIGlzIG5vdCBzdXBwb3J0ZWQgaW4gdGhlIHNjcmlwdHMuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzLiBDaGVjayB0aGUgZG9jdW1lbnRhdGlvbiBvbiB0aGUgcmVzcGVjdGl2ZSBmdW5jdGlvbnMgZm9yIHRoZSB2YXJpYWJsZXMgYXZhaWxhYmxlIHRvIGl0LgogKgogKiBob3N0ZWRFbnRpdHlJZCAtIFN0cmluZwogKiAgICAgRW50aXR5IElEIGZvciB0aGUgaG9zdGVkIElEUAogKiByZWFsbSAtIFN0cmluZwogKiAgICAgUmVhbG0gb2YgdGhlIGhvc3RlZCBJRFAKICogaWRwQWRhcHRlclNjcmlwdEhlbHBlciAtIElkcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEpCiAqICAgICBBbiBpbnN0YW5jZSBvZiBJZHBBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIHJlcXVlc3QgLSBIdHRwU2VydmxldFJlcXVlc3QgKDIpCiAqICAgICBTZXJ2bGV0IHJlcXVlc3Qgb2JqZWN0CiAqIHJlc3BvbnNlIC0gSHR0cFNlcnZsZXRSZXNwb25zZSAoMykKICogICAgIFNlcnZsZXQgcmVzcG9uc2Ugb2JqZWN0CiAqIGF1dGhuUmVxdWVzdCAtIEF1dGhuUmVxdWVzdCAoNCkKICogICAgIFRoZSBvcmlnaW5hbCBhdXRoZW50aWNhdGlvbiByZXF1ZXN0IHNlbnQgZnJvbSBTUAogKiByZXFJZCAtIFN0cmluZwogKiAgICAgVGhlIGlkIHRvIHVzZSBmb3IgY29udGludWF0aW9uIG9mIHByb2Nlc3NpbmcgaWYgdGhlIGFkYXB0ZXIgcmVkaXJlY3RzCiAqIHJlcyAtIFJlc3BvbnNlICg1KQogKiAgICAgVGhlIFNBTUwgUmVzcG9uc2UKICogc2Vzc2lvbiAtIFNTT1Rva2VuICg2KQogKiAgICAgVGhlIHNpbmdsZSBzaWduLW9uIHNlc3Npb24uIFRoZSByZWZlcmVuY2UgdHlwZSBvZiB0aGlzIGlzIE9iamVjdCBhbmQgd291bGQgbmVlZCB0byBiZSBjYXN0ZWQgdG8gU1NPVG9rZW4uCiAqIHJlbGF5U3RhdGUgLSBTdHJpbmcKICogICAgIFRoZSByZWxheVN0YXRlIHRoYXQgd2lsbCBiZSB1c2VkIGluIHRoZSByZWRpcmVjdAogKiBmYXVsdENvZGUgLSBTdHJpbmcKICogICAgIHRoZSBmYXVsdCBjb2RlIHRoYXQgd2lsbCBiZSByZXR1cm5lZCBpbiB0aGUgU0FNTCByZXNwb25zZQogKiBmYXVsdERldGFpbCAtIFN0cmluZwogKiAgICAgdGhlIGZhdWx0IGRldGFpbCB0aGF0IHdpbGwgYmUgcmV0dXJuZWQgaW4gdGhlIFNBTUwgcmVzcG9uc2UKICogbG9nZ2VyIC0gTG9nZ2VyIGluc3RhbmNlCiAqICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgQ29ycmVzcG9uZGluZyBsb2cgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLjxzY3JpcHQgbmFtZT4KICoKICogVGhyb3dzIFNBTUwyRXhjZXB0aW9uICg3KToKICogICAgIGZvciBhbnkgZXhjZXB0aW9ucyBvY2N1cnJpbmcgaW4gdGhlIGFkYXB0ZXIuIFRoZSBmZWRlcmF0aW9uIHByb2Nlc3Mgd2lsbCBjb250aW51ZQogKgogKiBDbGFzcyByZWZlcmVuY2U6CiAqICgxKSBpZHBBZGFwdGVyU2NyaXB0SGVscGVyIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcGx1Z2lucy9zY3JpcHRlZC9JZHBBZGFwdGVyU2NyaXB0SGVscGVyLmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlcXVlc3QgLSBodHRwczovL3RvbWNhdC5hcGFjaGUub3JnL3RvbWNhdC03LjAtZG9jL3NlcnZsZXRhcGkvamF2YXgvc2VydmxldC9odHRwL0h0dHBTZXJ2bGV0UmVxdWVzdC5odG1sLgogKiAoMykgSHR0cFNlcnZsZXRSZXNwb25zZSAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXNwb25zZS5odG1sLgogKiAoNCkgQXV0aG5SZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL1Jlc3BvbnNlLmh0bWwuCiAqICg2KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDcpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvY29tbW9uL1NBTUwyRXhjZXB0aW9uLmh0bWwuCiAqLwoKLyoKICogVGVtcGxhdGUvZGVmYXVsdCBzY3JpcHQgZm9yIFNBTUwyIElEUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT246CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIGlkcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIHJlcXVlc3QKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHJlcUlkCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiBicm93c2VyIHJlZGlyZWN0aW9uIGlzIGhhcHBlbmluZyBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTaW5nbGVTaWduT24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNpbmdsZVNpZ25PbiIpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZUF1dGhlbnRpY2F0aW9uOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBpcyBoYXBwZW5pbmcgYWZ0ZXIgcHJvY2Vzc2luZywgZmFsc2Ugb3RoZXJ3aXNlLiBEZWZhdWx0IHRvIGZhbHNlLgogKi8KZnVuY3Rpb24gcHJlQXV0aGVudGljYXRpb24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZUF1dGhlbnRpY2F0aW9uIik7CiAgICByZXR1cm4gdHJ1ZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZFJlc3BvbnNlOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBoYXBwZW5lZCBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTZW5kUmVzcG9uc2UgKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNlbmRSZXNwb25zZSIpOwogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IGF1dGhuUmVxdWVzdDogIithdXRoblJlcXVlc3QpOwogICAgICByZXNwb25zZS5zZW5kUmVkaXJlY3QoImh0dHBzOi8vaWRjLnNjaGV1YmVyLmlvL2FtL1hVSS8/cmVhbG09YWxwaGEmYXV0aEluZGV4VHlwZT1zZXJ2aWNlJmF1dGhJbmRleFZhbHVlPURpc3BhdGNoZXImRm9yY2VBdXRoPXRydWUmZ290bz0iK3JlbGF5U3RhdGUpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpZ25SZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgYXV0aG5SZXF1ZXN0CiAqICAgICBzZXNzaW9uCiAqICAgICByZWxheVN0YXRlCiAqICAgICByZXMKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2lnblJlc3BvbnNlICgpIHsKICAgICAgbG9nZ2VyLmVycm9yKCJDaGljYWdvOiBwcmVTaWduUmVzcG9uc2UiKTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZEZhaWx1cmVSZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGZhdWx0Q29kZQogKiAgICAgZmF1bHREZXRhaWwKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2VuZEZhaWx1cmVSZXNwb25zZSAoKSB7CiAgICAgIGxvZ2dlci5lcnJvcigiQ2hpY2FnbzogcHJlU2VuZEZhaWx1cmVSZXNwb25zZSIpOwp9\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_IDP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287060600,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"d2dc1ae7-ca1b-4ce4-81b8-5d58dfba73b1\",\"name\":\"Saml2 IDP Adapter Always Auth - imported (1)\",\"description\":\"Always redirect browser pre-auth\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjEtMjAyMiBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUy4KICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGUgc2NyaXB0IGhhcyB0aGVzZSB0b3AgbGV2ZWwgZnVuY3Rpb25zIHRoYXQgY291bGQgYmUgZXhlY3V0ZWQgZHVyaW5nIGEgU0FNTDIgZmxvdy4KICogICAgICAtIHByZVNpbmdsZVNpZ25PbgogKiAgICAgIC0gcHJlQXV0aGVudGljYXRpb24KICogICAgICAtIHByZVNlbmRSZXNwb25zZQogKiAgICAgIC0gcHJlU2lnblJlc3BvbnNlCiAqICAgICAgLSBwcmVTZW5kRmFpbHVyZVJlc3BvbnNlCiAqCiAqIFBsZWFzZSBzZWUgdGhlIGphdmFkb2MgZm9yIHRoZSBpbnRlcmZhY2UgZGVmaW5pdGlvbiBhbmQgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4yL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL1NBTUwySWRlbnRpdHlQcm92aWRlckFkYXB0ZXIuaHRtbAogKiBOb3RlIHRoYXQgdGhlIGluaXRpYWxpemUgbWV0aG9kIGlzIG5vdCBzdXBwb3J0ZWQgaW4gdGhlIHNjcmlwdHMuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzLiBDaGVjayB0aGUgZG9jdW1lbnRhdGlvbiBvbiB0aGUgcmVzcGVjdGl2ZSBmdW5jdGlvbnMgZm9yIHRoZSB2YXJpYWJsZXMgYXZhaWxhYmxlIHRvIGl0LgogKgogKiBob3N0ZWRFbnRpdHlJZCAtIFN0cmluZwogKiAgICAgRW50aXR5IElEIGZvciB0aGUgaG9zdGVkIElEUAogKiByZWFsbSAtIFN0cmluZwogKiAgICAgUmVhbG0gb2YgdGhlIGhvc3RlZCBJRFAKICogaWRwQWRhcHRlclNjcmlwdEhlbHBlciAtIElkcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEpCiAqICAgICBBbiBpbnN0YW5jZSBvZiBJZHBBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIHJlcXVlc3QgLSBIdHRwU2VydmxldFJlcXVlc3QgKDIpCiAqICAgICBTZXJ2bGV0IHJlcXVlc3Qgb2JqZWN0CiAqIHJlc3BvbnNlIC0gSHR0cFNlcnZsZXRSZXNwb25zZSAoMykKICogICAgIFNlcnZsZXQgcmVzcG9uc2Ugb2JqZWN0CiAqIGF1dGhuUmVxdWVzdCAtIEF1dGhuUmVxdWVzdCAoNCkKICogICAgIFRoZSBvcmlnaW5hbCBhdXRoZW50aWNhdGlvbiByZXF1ZXN0IHNlbnQgZnJvbSBTUAogKiByZXFJZCAtIFN0cmluZwogKiAgICAgVGhlIGlkIHRvIHVzZSBmb3IgY29udGludWF0aW9uIG9mIHByb2Nlc3NpbmcgaWYgdGhlIGFkYXB0ZXIgcmVkaXJlY3RzCiAqIHJlcyAtIFJlc3BvbnNlICg1KQogKiAgICAgVGhlIFNBTUwgUmVzcG9uc2UKICogc2Vzc2lvbiAtIFNTT1Rva2VuICg2KQogKiAgICAgVGhlIHNpbmdsZSBzaWduLW9uIHNlc3Npb24uIFRoZSByZWZlcmVuY2UgdHlwZSBvZiB0aGlzIGlzIE9iamVjdCBhbmQgd291bGQgbmVlZCB0byBiZSBjYXN0ZWQgdG8gU1NPVG9rZW4uCiAqIHJlbGF5U3RhdGUgLSBTdHJpbmcKICogICAgIFRoZSByZWxheVN0YXRlIHRoYXQgd2lsbCBiZSB1c2VkIGluIHRoZSByZWRpcmVjdAogKiBmYXVsdENvZGUgLSBTdHJpbmcKICogICAgIHRoZSBmYXVsdCBjb2RlIHRoYXQgd2lsbCBiZSByZXR1cm5lZCBpbiB0aGUgU0FNTCByZXNwb25zZQogKiBmYXVsdERldGFpbCAtIFN0cmluZwogKiAgICAgdGhlIGZhdWx0IGRldGFpbCB0aGF0IHdpbGwgYmUgcmV0dXJuZWQgaW4gdGhlIFNBTUwgcmVzcG9uc2UKICogbG9nZ2VyIC0gTG9nZ2VyIGluc3RhbmNlCiAqICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgQ29ycmVzcG9uZGluZyBsb2cgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLjxzY3JpcHQgbmFtZT4KICoKICogVGhyb3dzIFNBTUwyRXhjZXB0aW9uICg3KToKICogICAgIGZvciBhbnkgZXhjZXB0aW9ucyBvY2N1cnJpbmcgaW4gdGhlIGFkYXB0ZXIuIFRoZSBmZWRlcmF0aW9uIHByb2Nlc3Mgd2lsbCBjb250aW51ZQogKgogKiBDbGFzcyByZWZlcmVuY2U6CiAqICgxKSBpZHBBZGFwdGVyU2NyaXB0SGVscGVyIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcGx1Z2lucy9zY3JpcHRlZC9JZHBBZGFwdGVyU2NyaXB0SGVscGVyLmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlcXVlc3QgLSBodHRwczovL3RvbWNhdC5hcGFjaGUub3JnL3RvbWNhdC03LjAtZG9jL3NlcnZsZXRhcGkvamF2YXgvc2VydmxldC9odHRwL0h0dHBTZXJ2bGV0UmVxdWVzdC5odG1sLgogKiAoMykgSHR0cFNlcnZsZXRSZXNwb25zZSAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXNwb25zZS5odG1sLgogKiAoNCkgQXV0aG5SZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL1Jlc3BvbnNlLmh0bWwuCiAqICg2KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDcpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvY29tbW9uL1NBTUwyRXhjZXB0aW9uLmh0bWwuCiAqLwoKLyoKICogVGVtcGxhdGUvZGVmYXVsdCBzY3JpcHQgZm9yIFNBTUwyIElEUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT246CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIGlkcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIHJlcXVlc3QKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHJlcUlkCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiBicm93c2VyIHJlZGlyZWN0aW9uIGlzIGhhcHBlbmluZyBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTaW5nbGVTaWduT24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNpbmdsZVNpZ25PbiIpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZUF1dGhlbnRpY2F0aW9uOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBpcyBoYXBwZW5pbmcgYWZ0ZXIgcHJvY2Vzc2luZywgZmFsc2Ugb3RoZXJ3aXNlLiBEZWZhdWx0IHRvIGZhbHNlLgogKi8KZnVuY3Rpb24gcHJlQXV0aGVudGljYXRpb24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZUF1dGhlbnRpY2F0aW9uIik7CiAgICByZXR1cm4gdHJ1ZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZFJlc3BvbnNlOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBoYXBwZW5lZCBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTZW5kUmVzcG9uc2UgKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNlbmRSZXNwb25zZSIpOwogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IGF1dGhuUmVxdWVzdDogIithdXRoblJlcXVlc3QpOwogICAgICByZXNwb25zZS5zZW5kUmVkaXJlY3QoImh0dHBzOi8vaWRjLnNjaGV1YmVyLmlvL2FtL1hVSS8/cmVhbG09YWxwaGEmYXV0aEluZGV4VHlwZT1zZXJ2aWNlJmF1dGhJbmRleFZhbHVlPURpc3BhdGNoZXImRm9yY2VBdXRoPXRydWUmZ290bz0iK3JlbGF5U3RhdGUpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpZ25SZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgYXV0aG5SZXF1ZXN0CiAqICAgICBzZXNzaW9uCiAqICAgICByZWxheVN0YXRlCiAqICAgICByZXMKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2lnblJlc3BvbnNlICgpIHsKICAgICAgbG9nZ2VyLmVycm9yKCJDaGljYWdvOiBwcmVTaWduUmVzcG9uc2UiKTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZEZhaWx1cmVSZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGZhdWx0Q29kZQogKiAgICAgZmF1bHREZXRhaWwKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2VuZEZhaWx1cmVSZXNwb25zZSAoKSB7CiAgICAgIGxvZ2dlci5lcnJvcigiQ2hpY2FnbzogcHJlU2VuZEZhaWx1cmVSZXNwb25zZSIpOwp9\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_IDP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730077772,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -3852,11 +3852,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:00 GMT" + "value": "Thu, 11 Jul 2024 20:34:37 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -3881,8 +3881,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:00.531Z", - "time": 70, + "startedDateTime": "2024-07-11T20:34:37.723Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -3890,7 +3890,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 70 + "wait": 72 } }, { @@ -3915,7 +3915,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -3954,7 +3954,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 473, - "text": "{\"_id\":\"d58977ed-0542-4147-8197-973ef7300191\",\"name\":\"Custom Device Match Script\",\"description\":\"Custom Device Match Script\",\"script\":\"LyoKICogQ3VzdG9tIERldmljZSBNYXRjaCBTY3JpcHQKICovCgpvdXRjb21lID0gInRydWUiOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287060685,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"d58977ed-0542-4147-8197-973ef7300191\",\"name\":\"Custom Device Match Script\",\"description\":\"Custom Device Match Script\",\"script\":\"LyoKICogQ3VzdG9tIERldmljZSBNYXRjaCBTY3JpcHQKICovCgpvdXRjb21lID0gInRydWUiOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730077847,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -4008,11 +4008,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:00 GMT" + "value": "Thu, 11 Jul 2024 20:34:37 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -4037,8 +4037,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:00.605Z", - "time": 86, + "startedDateTime": "2024-07-11T20:34:37.801Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -4046,7 +4046,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 86 + "wait": 65 } }, { @@ -4071,7 +4071,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -4110,7 +4110,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 7289, - "text": "{\"_id\":\"dbe0bf9a-72aa-49d5-8483-9db147985a47\",\"name\":\"ADFS Profile Normalization (JS)\",\"description\":\"Normalizes raw profile data from ADFS\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMKICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGlzIHNjcmlwdCByZXR1cm5zIHRoZSBzb2NpYWwgaWRlbnRpdHkgcHJvZmlsZSBpbmZvcm1hdGlvbiBmb3IgdGhlIGF1dGhlbnRpY2F0aW5nIHVzZXIKICogaW4gYSBzdGFuZGFyZCBmb3JtIGV4cGVjdGVkIGJ5IHRoZSBTb2NpYWwgUHJvdmlkZXIgSGFuZGxlciBOb2RlLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlczoKICogcmF3UHJvZmlsZSAtIFRoZSBzb2NpYWwgaWRlbnRpdHkgcHJvdmlkZXIgcHJvZmlsZSBpbmZvcm1hdGlvbiBmb3IgdGhlIGF1dGhlbnRpY2F0aW5nIHVzZXIuCiAqICAgICAgICAgICAgICBKc29uVmFsdWUgKDEpLgogKiBsb2dnZXIgLSBUaGUgZGVidWcgbG9nZ2VyIGluc3RhbmNlOgogKiAgICAgICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiByZWFsbSAtIFN0cmluZyAocHJpbWl0aXZlKS4KICogICAgICAgICBUaGUgbmFtZSBvZiB0aGUgcmVhbG0gdGhlIHVzZXIgaXMgYXV0aGVudGljYXRpbmcgdG8uCiAqIHJlcXVlc3RIZWFkZXJzIC0gVHJlZU1hcCAoMikuCiAqICAgICAgICAgICAgICAgICAgVGhlIG9iamVjdCB0aGF0IHByb3ZpZGVzIG1ldGhvZHMgZm9yIGFjY2Vzc2luZyBoZWFkZXJzIGluIHRoZSBsb2dpbiByZXF1ZXN0OgogKiAgICAgICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2F1dGhlbnRpY2F0aW9uLWd1aWRlL3NjcmlwdGluZy1hcGktbm9kZS5odG1sI3NjcmlwdGluZy1hcGktbm9kZS1yZXF1ZXN0SGVhZGVycy4KICogcmVxdWVzdFBhcmFtZXRlcnMgLSBUcmVlTWFwICgyKS4KICogICAgICAgICAgICAgICAgICAgICBUaGUgb2JqZWN0IHRoYXQgY29udGFpbnMgdGhlIGF1dGhlbnRpY2F0aW9uIHJlcXVlc3QgcGFyYW1ldGVycy4KICogc2VsZWN0ZWRJZHAgLSBTdHJpbmcgKHByaW1pdGl2ZSkuCiAqICAgICAgICAgICAgICAgVGhlIHNvY2lhbCBpZGVudGl0eSBwcm92aWRlciBuYW1lLiBGb3IgZXhhbXBsZTogZ29vZ2xlLgogKiBzaGFyZWRTdGF0ZSAtIExpbmtlZEhhc2hNYXAgKDMpLgogKiAgICAgICAgICAgICAgIFRoZSBvYmplY3QgdGhhdCBob2xkcyB0aGUgc3RhdGUgb2YgdGhlIGF1dGhlbnRpY2F0aW9uIHRyZWUgYW5kIGFsbG93cyBkYXRhIGV4Y2hhbmdlIGJldHdlZW4gdGhlIHN0YXRlbGVzcyBub2RlczoKICogICAgICAgICAgICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hdXRoLW5vZGVzL2NvcmUtYWN0aW9uLmh0bWwjYWNjZXNzaW5nLXRyZWUtc3RhdGUuCiAqIHRyYW5zaWVudFN0YXRlIC0gTGlua2VkSGFzaE1hcCAoMykuCiAqICAgICAgICAgICAgICAgICAgVGhlIG9iamVjdCBmb3Igc3RvcmluZyBzZW5zaXRpdmUgaW5mb3JtYXRpb24gdGhhdCBtdXN0IG5vdCBsZWF2ZSB0aGUgc2VydmVyIHVuZW5jcnlwdGVkLAogKiAgICAgICAgICAgICAgICAgIGFuZCB0aGF0IG1heSBub3QgbmVlZCB0byBwZXJzaXN0IGJldHdlZW4gYXV0aGVudGljYXRpb24gcmVxdWVzdHMgZHVyaW5nIHRoZSBhdXRoZW50aWNhdGlvbiBzZXNzaW9uOgogKiAgICAgICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2F1dGgtbm9kZXMvY29yZS1hY3Rpb24uaHRtbCNhY2Nlc3NpbmctdHJlZS1zdGF0ZS4KICoKICogUmV0dXJuIC0gYSBKc29uVmFsdWUgKDEpLgogKiAgICAgICAgICBUaGUgcmVzdWx0IG9mIHRoZSBsYXN0IHN0YXRlbWVudCBpbiB0aGUgc2NyaXB0IGlzIHJldHVybmVkIHRvIHRoZSBzZXJ2ZXIuCiAqICAgICAgICAgIEN1cnJlbnRseSwgdGhlIEltbWVkaWF0ZWx5IEludm9rZWQgRnVuY3Rpb24gRXhwcmVzc2lvbiAoYWxzbyBrbm93biBhcyBTZWxmLUV4ZWN1dGluZyBBbm9ueW1vdXMgRnVuY3Rpb24pCiAqICAgICAgICAgIGlzIHRoZSBsYXN0IChhbmQgb25seSkgc3RhdGVtZW50IGluIHRoaXMgc2NyaXB0LCBhbmQgaXRzIHJldHVybiB2YWx1ZSB3aWxsIGJlY29tZSB0aGUgc2NyaXB0IHJlc3VsdC4KICogICAgICAgICAgRG8gbm90IHVzZSAicmV0dXJuIHZhcmlhYmxlIiBzdGF0ZW1lbnQgb3V0c2lkZSBvZiBhIGZ1bmN0aW9uIGRlZmluaXRpb24uCiAqCiAqICAgICAgICAgIFRoaXMgc2NyaXB0J3MgbGFzdCBzdGF0ZW1lbnQgc2hvdWxkIHJlc3VsdCBpbiBhIEpzb25WYWx1ZSAoMSkgd2l0aCB0aGUgZm9sbG93aW5nIGtleXM6CiAqICAgICAgICAgIHsKICogICAgICAgICAgICAgIHsiZGlzcGxheU5hbWUiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiZW1haWwiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiZmFtaWx5TmFtZSI6ICJjb3JyZXNwb25kaW5nLXNvY2lhbC1pZGVudGl0eS1wcm92aWRlci12YWx1ZSJ9LAogKiAgICAgICAgICAgICAgeyJnaXZlbk5hbWUiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiaWQiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsibG9jYWxlIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0sCiAqICAgICAgICAgICAgICB7InBob3RvVXJsIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0sCiAqICAgICAgICAgICAgICB7InVzZXJuYW1lIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0KICogICAgICAgICAgfQogKgogKiAgICAgICAgICBUaGUgY29uc3VtZXIgb2YgdGhpcyBkYXRhIGRlZmluZXMgd2hpY2gga2V5cyBhcmUgcmVxdWlyZWQgYW5kIHdoaWNoIGFyZSBvcHRpb25hbC4KICogICAgICAgICAgRm9yIGV4YW1wbGUsIHRoZSBzY3JpcHQgYXNzb2NpYXRlZCB3aXRoIHRoZSBTb2NpYWwgUHJvdmlkZXIgSGFuZGxlciBOb2RlIGFuZCwKICogICAgICAgICAgdWx0aW1hdGVseSwgdGhlIG1hbmFnZWQgb2JqZWN0IGNyZWF0ZWQvdXBkYXRlZCB3aXRoIHRoaXMgZGF0YQogKiAgICAgICAgICB3aWxsIGV4cGVjdCBjZXJ0YWluIGtleXMgdG8gYmUgcG9wdWxhdGVkLgogKiAgICAgICAgICBJbiBzb21lIGNvbW1vbiBkZWZhdWx0IGNvbmZpZ3VyYXRpb25zLCB0aGUgZm9sbG93aW5nIGtleXMgYXJlIHJlcXVpcmVkIHRvIGJlIG5vdCBlbXB0eToKICogICAgICAgICAgdXNlcm5hbWUsIGdpdmVuTmFtZSwgZmFtaWx5TmFtZSwgZW1haWwuCiAqCiAqICAgICAgICAgIEZyb20gUkZDNDUxNzogQSB2YWx1ZSBvZiB0aGUgRGlyZWN0b3J5IFN0cmluZyBzeW50YXggaXMgYSBzdHJpbmcgb2Ygb25lIG9yIG1vcmUKICogICAgICAgICAgYXJiaXRyYXJ5IGNoYXJhY3RlcnMgZnJvbSB0aGUgVW5pdmVyc2FsIENoYXJhY3RlciBTZXQgKFVDUykuCiAqICAgICAgICAgIEEgemVyby1sZW5ndGggY2hhcmFjdGVyIHN0cmluZyBpcyBub3QgcGVybWl0dGVkLgogKgogKiAoMSkgSnNvblZhbHVlIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL2pzb24vSnNvblZhbHVlLmh0bWwuCiAqICgyKSBUcmVlTWFwIC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9UcmVlTWFwLmh0bWwuCiAqICgzKSBMaW5rZWRIYXNoTWFwIC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9MaW5rZWRIYXNoTWFwLmh0bWwuCiAqLwoKKGZ1bmN0aW9uICgpIHsKICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZQogICAgKTsKCiAgICB2YXIgbm9ybWFsaXplZFByb2ZpbGVEYXRhID0gZnJKYXZhLkpzb25WYWx1ZS5qc29uKGZySmF2YS5Kc29uVmFsdWUub2JqZWN0KCkpOwogIAogICAgICAvL2xvZ2dlci5tZXNzYWdlKCdTZWd1aW4gcmF3UHJvZmlsZTogJytyYXdQcm9maWxlKTsKCiAgICBub3JtYWxpemVkUHJvZmlsZURhdGEucHV0KCdpZCcsIHJhd1Byb2ZpbGUuZ2V0KCdzdWInKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2Rpc3BsYXlOYW1lJywgcmF3UHJvZmlsZS5nZXQoJ2dpdmVuTmFtZScpLmFzU3RyaW5nKCkgKyAnICcgKyByYXdQcm9maWxlLmdldCgnc24nKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2VtYWlsJywgcmF3UHJvZmlsZS5nZXQoJ21haWwnKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2dpdmVuTmFtZScsIHJhd1Byb2ZpbGUuZ2V0KCdnaXZlbk5hbWUnKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2ZhbWlseU5hbWUnLCByYXdQcm9maWxlLmdldCgnc24nKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ3VzZXJuYW1lJywgcmF3UHJvZmlsZS5nZXQoJ3VwbicpLmFzU3RyaW5nKCkpOwogICAgbm9ybWFsaXplZFByb2ZpbGVEYXRhLnB1dCgncm9sZXMnLCByYXdQcm9maWxlLmdldCgncm9sZXMnKS5hc1N0cmluZygpKTsKICAKICAgICAgLy9sb2dnZXIubWVzc2FnZSgnU2VndWluIG5vcm1hbGl6ZWRQcm9maWxlRGF0YTogJytub3JtYWxpemVkUHJvZmlsZURhdGEpOwoKICAgIHJldHVybiBub3JtYWxpemVkUHJvZmlsZURhdGE7Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287060771,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"dbe0bf9a-72aa-49d5-8483-9db147985a47\",\"name\":\"ADFS Profile Normalization (JS)\",\"description\":\"Normalizes raw profile data from ADFS\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMKICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGlzIHNjcmlwdCByZXR1cm5zIHRoZSBzb2NpYWwgaWRlbnRpdHkgcHJvZmlsZSBpbmZvcm1hdGlvbiBmb3IgdGhlIGF1dGhlbnRpY2F0aW5nIHVzZXIKICogaW4gYSBzdGFuZGFyZCBmb3JtIGV4cGVjdGVkIGJ5IHRoZSBTb2NpYWwgUHJvdmlkZXIgSGFuZGxlciBOb2RlLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlczoKICogcmF3UHJvZmlsZSAtIFRoZSBzb2NpYWwgaWRlbnRpdHkgcHJvdmlkZXIgcHJvZmlsZSBpbmZvcm1hdGlvbiBmb3IgdGhlIGF1dGhlbnRpY2F0aW5nIHVzZXIuCiAqICAgICAgICAgICAgICBKc29uVmFsdWUgKDEpLgogKiBsb2dnZXIgLSBUaGUgZGVidWcgbG9nZ2VyIGluc3RhbmNlOgogKiAgICAgICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiByZWFsbSAtIFN0cmluZyAocHJpbWl0aXZlKS4KICogICAgICAgICBUaGUgbmFtZSBvZiB0aGUgcmVhbG0gdGhlIHVzZXIgaXMgYXV0aGVudGljYXRpbmcgdG8uCiAqIHJlcXVlc3RIZWFkZXJzIC0gVHJlZU1hcCAoMikuCiAqICAgICAgICAgICAgICAgICAgVGhlIG9iamVjdCB0aGF0IHByb3ZpZGVzIG1ldGhvZHMgZm9yIGFjY2Vzc2luZyBoZWFkZXJzIGluIHRoZSBsb2dpbiByZXF1ZXN0OgogKiAgICAgICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2F1dGhlbnRpY2F0aW9uLWd1aWRlL3NjcmlwdGluZy1hcGktbm9kZS5odG1sI3NjcmlwdGluZy1hcGktbm9kZS1yZXF1ZXN0SGVhZGVycy4KICogcmVxdWVzdFBhcmFtZXRlcnMgLSBUcmVlTWFwICgyKS4KICogICAgICAgICAgICAgICAgICAgICBUaGUgb2JqZWN0IHRoYXQgY29udGFpbnMgdGhlIGF1dGhlbnRpY2F0aW9uIHJlcXVlc3QgcGFyYW1ldGVycy4KICogc2VsZWN0ZWRJZHAgLSBTdHJpbmcgKHByaW1pdGl2ZSkuCiAqICAgICAgICAgICAgICAgVGhlIHNvY2lhbCBpZGVudGl0eSBwcm92aWRlciBuYW1lLiBGb3IgZXhhbXBsZTogZ29vZ2xlLgogKiBzaGFyZWRTdGF0ZSAtIExpbmtlZEhhc2hNYXAgKDMpLgogKiAgICAgICAgICAgICAgIFRoZSBvYmplY3QgdGhhdCBob2xkcyB0aGUgc3RhdGUgb2YgdGhlIGF1dGhlbnRpY2F0aW9uIHRyZWUgYW5kIGFsbG93cyBkYXRhIGV4Y2hhbmdlIGJldHdlZW4gdGhlIHN0YXRlbGVzcyBub2RlczoKICogICAgICAgICAgICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hdXRoLW5vZGVzL2NvcmUtYWN0aW9uLmh0bWwjYWNjZXNzaW5nLXRyZWUtc3RhdGUuCiAqIHRyYW5zaWVudFN0YXRlIC0gTGlua2VkSGFzaE1hcCAoMykuCiAqICAgICAgICAgICAgICAgICAgVGhlIG9iamVjdCBmb3Igc3RvcmluZyBzZW5zaXRpdmUgaW5mb3JtYXRpb24gdGhhdCBtdXN0IG5vdCBsZWF2ZSB0aGUgc2VydmVyIHVuZW5jcnlwdGVkLAogKiAgICAgICAgICAgICAgICAgIGFuZCB0aGF0IG1heSBub3QgbmVlZCB0byBwZXJzaXN0IGJldHdlZW4gYXV0aGVudGljYXRpb24gcmVxdWVzdHMgZHVyaW5nIHRoZSBhdXRoZW50aWNhdGlvbiBzZXNzaW9uOgogKiAgICAgICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2F1dGgtbm9kZXMvY29yZS1hY3Rpb24uaHRtbCNhY2Nlc3NpbmctdHJlZS1zdGF0ZS4KICoKICogUmV0dXJuIC0gYSBKc29uVmFsdWUgKDEpLgogKiAgICAgICAgICBUaGUgcmVzdWx0IG9mIHRoZSBsYXN0IHN0YXRlbWVudCBpbiB0aGUgc2NyaXB0IGlzIHJldHVybmVkIHRvIHRoZSBzZXJ2ZXIuCiAqICAgICAgICAgIEN1cnJlbnRseSwgdGhlIEltbWVkaWF0ZWx5IEludm9rZWQgRnVuY3Rpb24gRXhwcmVzc2lvbiAoYWxzbyBrbm93biBhcyBTZWxmLUV4ZWN1dGluZyBBbm9ueW1vdXMgRnVuY3Rpb24pCiAqICAgICAgICAgIGlzIHRoZSBsYXN0IChhbmQgb25seSkgc3RhdGVtZW50IGluIHRoaXMgc2NyaXB0LCBhbmQgaXRzIHJldHVybiB2YWx1ZSB3aWxsIGJlY29tZSB0aGUgc2NyaXB0IHJlc3VsdC4KICogICAgICAgICAgRG8gbm90IHVzZSAicmV0dXJuIHZhcmlhYmxlIiBzdGF0ZW1lbnQgb3V0c2lkZSBvZiBhIGZ1bmN0aW9uIGRlZmluaXRpb24uCiAqCiAqICAgICAgICAgIFRoaXMgc2NyaXB0J3MgbGFzdCBzdGF0ZW1lbnQgc2hvdWxkIHJlc3VsdCBpbiBhIEpzb25WYWx1ZSAoMSkgd2l0aCB0aGUgZm9sbG93aW5nIGtleXM6CiAqICAgICAgICAgIHsKICogICAgICAgICAgICAgIHsiZGlzcGxheU5hbWUiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiZW1haWwiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiZmFtaWx5TmFtZSI6ICJjb3JyZXNwb25kaW5nLXNvY2lhbC1pZGVudGl0eS1wcm92aWRlci12YWx1ZSJ9LAogKiAgICAgICAgICAgICAgeyJnaXZlbk5hbWUiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiaWQiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsibG9jYWxlIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0sCiAqICAgICAgICAgICAgICB7InBob3RvVXJsIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0sCiAqICAgICAgICAgICAgICB7InVzZXJuYW1lIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0KICogICAgICAgICAgfQogKgogKiAgICAgICAgICBUaGUgY29uc3VtZXIgb2YgdGhpcyBkYXRhIGRlZmluZXMgd2hpY2gga2V5cyBhcmUgcmVxdWlyZWQgYW5kIHdoaWNoIGFyZSBvcHRpb25hbC4KICogICAgICAgICAgRm9yIGV4YW1wbGUsIHRoZSBzY3JpcHQgYXNzb2NpYXRlZCB3aXRoIHRoZSBTb2NpYWwgUHJvdmlkZXIgSGFuZGxlciBOb2RlIGFuZCwKICogICAgICAgICAgdWx0aW1hdGVseSwgdGhlIG1hbmFnZWQgb2JqZWN0IGNyZWF0ZWQvdXBkYXRlZCB3aXRoIHRoaXMgZGF0YQogKiAgICAgICAgICB3aWxsIGV4cGVjdCBjZXJ0YWluIGtleXMgdG8gYmUgcG9wdWxhdGVkLgogKiAgICAgICAgICBJbiBzb21lIGNvbW1vbiBkZWZhdWx0IGNvbmZpZ3VyYXRpb25zLCB0aGUgZm9sbG93aW5nIGtleXMgYXJlIHJlcXVpcmVkIHRvIGJlIG5vdCBlbXB0eToKICogICAgICAgICAgdXNlcm5hbWUsIGdpdmVuTmFtZSwgZmFtaWx5TmFtZSwgZW1haWwuCiAqCiAqICAgICAgICAgIEZyb20gUkZDNDUxNzogQSB2YWx1ZSBvZiB0aGUgRGlyZWN0b3J5IFN0cmluZyBzeW50YXggaXMgYSBzdHJpbmcgb2Ygb25lIG9yIG1vcmUKICogICAgICAgICAgYXJiaXRyYXJ5IGNoYXJhY3RlcnMgZnJvbSB0aGUgVW5pdmVyc2FsIENoYXJhY3RlciBTZXQgKFVDUykuCiAqICAgICAgICAgIEEgemVyby1sZW5ndGggY2hhcmFjdGVyIHN0cmluZyBpcyBub3QgcGVybWl0dGVkLgogKgogKiAoMSkgSnNvblZhbHVlIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL2pzb24vSnNvblZhbHVlLmh0bWwuCiAqICgyKSBUcmVlTWFwIC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9UcmVlTWFwLmh0bWwuCiAqICgzKSBMaW5rZWRIYXNoTWFwIC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9MaW5rZWRIYXNoTWFwLmh0bWwuCiAqLwoKKGZ1bmN0aW9uICgpIHsKICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZQogICAgKTsKCiAgICB2YXIgbm9ybWFsaXplZFByb2ZpbGVEYXRhID0gZnJKYXZhLkpzb25WYWx1ZS5qc29uKGZySmF2YS5Kc29uVmFsdWUub2JqZWN0KCkpOwogIAogICAgICAvL2xvZ2dlci5tZXNzYWdlKCdTZWd1aW4gcmF3UHJvZmlsZTogJytyYXdQcm9maWxlKTsKCiAgICBub3JtYWxpemVkUHJvZmlsZURhdGEucHV0KCdpZCcsIHJhd1Byb2ZpbGUuZ2V0KCdzdWInKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2Rpc3BsYXlOYW1lJywgcmF3UHJvZmlsZS5nZXQoJ2dpdmVuTmFtZScpLmFzU3RyaW5nKCkgKyAnICcgKyByYXdQcm9maWxlLmdldCgnc24nKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2VtYWlsJywgcmF3UHJvZmlsZS5nZXQoJ21haWwnKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2dpdmVuTmFtZScsIHJhd1Byb2ZpbGUuZ2V0KCdnaXZlbk5hbWUnKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2ZhbWlseU5hbWUnLCByYXdQcm9maWxlLmdldCgnc24nKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ3VzZXJuYW1lJywgcmF3UHJvZmlsZS5nZXQoJ3VwbicpLmFzU3RyaW5nKCkpOwogICAgbm9ybWFsaXplZFByb2ZpbGVEYXRhLnB1dCgncm9sZXMnLCByYXdQcm9maWxlLmdldCgncm9sZXMnKS5hc1N0cmluZygpKTsKICAKICAgICAgLy9sb2dnZXIubWVzc2FnZSgnU2VndWluIG5vcm1hbGl6ZWRQcm9maWxlRGF0YTogJytub3JtYWxpemVkUHJvZmlsZURhdGEpOwoKICAgIHJldHVybiBub3JtYWxpemVkUHJvZmlsZURhdGE7Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730077922,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -4164,11 +4164,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:00 GMT" + "value": "Thu, 11 Jul 2024 20:34:37 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -4193,8 +4193,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:00.697Z", - "time": 78, + "startedDateTime": "2024-07-11T20:34:37.873Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -4202,7 +4202,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 78 + "wait": 70 } }, { @@ -4227,7 +4227,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -4266,7 +4266,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 41490, - "text": "{\"_id\":\"e1db8a0a-0329-4962-a5bf-ecffaca376ae\",\"name\":\"Alpha endUserUIClient OIDC Claims Script\",\"description\":\"Used by endUserUIClient\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMTQtMjAyMSBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUwogKiBvciB3aXRoIG9uZSBvZiBpdHMgYWZmaWxpYXRlcy4gQWxsIHVzZSBzaGFsbCBiZSBleGNsdXNpdmVseSBzdWJqZWN0CiAqIHRvIHN1Y2ggbGljZW5zZSBiZXR3ZWVuIHRoZSBsaWNlbnNlZSBhbmQgRm9yZ2VSb2NrIEFTLgogKi8KCi8qCiAqIFRoaXMgc2NyaXB0IGNvbXB1dGVzIGNsYWltIHZhbHVlcyByZXR1cm5lZCBpbiBJRCB0b2tlbnMgYW5kL29yIGF0IHRoZSBVc2VySW5mbyBFbmRwb2ludC4KICogVGhlIGNsYWltIHZhbHVlcyBhcmUgY29tcHV0ZWQgZm9yOgogKiB0aGUgY2xhaW1zIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICogdGhlIGNsYWltcyBwcm92aWRlZCBieSB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIsCiAqIGFuZCB0aGUgY2xhaW1zIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHZpYSB0aGUgY2xhaW1zIHBhcmFtZXRlci4KICoKICogSW4gdGhlIENPTkZJR1VSQVRJT04gQU5EIENVU1RPTUlaQVRJT04gc2VjdGlvbiwgeW91IGNhbgogKiBkZWZpbmUgdGhlIHNjb3BlLXRvLWNsYWltcyBtYXBwaW5nLCBhbmQKICogYXNzaWduIHRvIGVhY2ggY2xhaW0gYSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IHdpbGwgY29tcHV0ZSB0aGUgY2xhaW0gdmFsdWUuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzIChjbGFzcyByZWZlcmVuY2VzIGFyZSBwcm92aWRlZCBiZWxvdyk6CiAqIHNjb3BlcyAtIFNldDxTdHJpbmc+ICg2KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogKiBjbGFpbXMgLSBNYXA8U3RyaW5nLCBPYmplY3Q+ICg1KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogY2xhaW1PYmplY3RzIC0gTGlzdDxDbGFpbT4gKDcsIDIpLgogKiAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogcmVxdWVzdGVkQ2xhaW1zIC0gTWFwPFN0cmluZywgU2V0PFN0cmluZz4+ICg1KS4KICogICAgICAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIG5vdCBlbXB0eSBpZiB0aGUgcmVxdWVzdCBjb250YWlucyB0aGUgY2xhaW1zIHBhcmFtZXRlciBhbmQgdGhlIHNlcnZlciBoYXMgZW5hYmxlZAogKiAgICAgICAgICAgICAgICAgICBjbGFpbXNfcGFyYW1ldGVyX3N1cHBvcnRlZC4gQSBtYXAgb2YgdGhlIHJlcXVlc3RlZCBjbGFpbXMgdG8gcG9zc2libGUgdmFsdWVzLCBvdGhlcndpc2UgZW1wdHk7CiAqICAgICAgICAgICAgICAgICAgIHJlcXVlc3RlZCBjbGFpbXMgd2l0aCBubyByZXF1ZXN0ZWQgdmFsdWVzIHdpbGwgaGF2ZSBhIGtleSBidXQgbm8gdmFsdWUgaW4gdGhlIG1hcC4gQSBrZXkgd2l0aAogKiAgICAgICAgICAgICAgICAgICBhIHNpbmdsZSB2YWx1ZSBpbiBpdHMgU2V0ICg2KSBpbmRpY2F0ZXMgdGhhdCB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiByZXF1ZXN0ZWRUeXBlZENsYWltcyAtIExpc3Q8Q2xhaW0+ICg3LCAyKS4KICogICAgICAgICAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIHJlcXVlc3RlZCBjbGFpbXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgUmVxdWVzdGVkIGNsYWltcyB3aXRoIG5vIHJlcXVlc3RlZCB2YWx1ZXMgd2lsbCBoYXZlIGEgY2xhaW0gd2l0aCBubyB2YWx1ZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgQSBjbGFpbSB3aXRoIGEgc2luZ2xlIHZhbHVlIGluZGljYXRlcyB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiBjbGFpbXNMb2NhbGVzIC0gTGlzdDxTdHJpbmc+ICg3KS4KICogICAgICAgICAgICAgICAgIFRoZSB2YWx1ZXMgZnJvbSB0aGUgJ2NsYWltc19sb2NhbGVzJyBwYXJhbWV0ZXIuCiAqICAgICAgICAgICAgICAgICBTZWUgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjQ2xhaW1zTGFuZ3VhZ2VzQW5kU2NyaXB0cyBmb3IgdGhlIE9JREMgc3BlY2lmaWNhdGlvbiBkZXRhaWxzLgogKiByZXF1ZXN0UHJvcGVydGllcyAtIFVubW9kaWZpYWJsZSBNYXAgKDUpLgogKiAgICAgICAgICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCBjb250YWlucyBhIG1hcCBvZiByZXF1ZXN0IHByb3BlcnRpZXM6CiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFVyaSAtIFRoZSByZXF1ZXN0IFVSSS4KICogICAgICAgICAgICAgICAgICAgICByZWFsbSAtIFRoZSByZWFsbSB0aGF0IHRoZSByZXF1ZXN0IHJlbGF0ZXMgdG8uCiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFBhcmFtcyAtIEEgbWFwIG9mIHRoZSByZXF1ZXN0IHBhcmFtcyBhbmQvb3IgcG9zdGVkIGRhdGEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVhY2ggdmFsdWUgaXMgYSBsaXN0IG9mIG9uZSBvciBtb3JlIHByb3BlcnRpZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBsZWFzZSBub3RlIHRoYXQgdGhlc2Ugc2hvdWxkIGJlIGhhbmRsZWQgaW4gYWNjb3JkYW5jZSB3aXRoIE9XQVNQIGJlc3QgcHJhY3RpY2VzOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodHRwczovL293YXNwLm9yZy93d3ctY29tbXVuaXR5L3Z1bG5lcmFiaWxpdGllcy9VbnNhZmVfdXNlX29mX1JlZmxlY3Rpb24uCiAqIGNsaWVudFByb3BlcnRpZXMgLSBVbm1vZGlmaWFibGUgTWFwICg1KS4KICogICAgICAgICAgICAgICAgICAgIFByZXNlbnQgaWYgdGhlIGNsaWVudCBzcGVjaWZpZWQgaW4gdGhlIHJlcXVlc3Qgd2FzIGlkZW50aWZpZWQsIGNvbnRhaW5zIGEgbWFwIG9mIGNsaWVudCBwcm9wZXJ0aWVzOgogKiAgICAgICAgICAgICAgICAgICAgY2xpZW50SWQgLSBUaGUgY2xpZW50J3MgVVJJIGZvciB0aGUgcmVxdWVzdCBsb2NhbGUuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkR3JhbnRUeXBlcyAtIExpc3Qgb2YgdGhlIGFsbG93ZWQgZ3JhbnQgdHlwZXMgKG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuR3JhbnRUeXBlKSBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRSZXNwb25zZVR5cGVzIC0gTGlzdCBvZiB0aGUgYWxsb3dlZCByZXNwb25zZSB0eXBlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRTY29wZXMgLSBMaXN0IG9mIHRoZSBhbGxvd2VkIHNjb3BlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGN1c3RvbVByb3BlcnRpZXMgLSBBIG1hcCBvZiB0aGUgY3VzdG9tIHByb3BlcnRpZXMgb2YgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBMaXN0cyBvciBtYXBzIHdpbGwgYmUgaW5jbHVkZWQgYXMgc3ViLW1hcHM7IGZvciBleGFtcGxlOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1c3RvbU1hcFtLZXkxXT1WYWx1ZTEgd2lsbCBiZSByZXR1cm5lZCBhcyBjdXN0b21NYXAgLT4gS2V5MSAtPiBWYWx1ZTEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVG8gYWRkIGN1c3RvbSBwcm9wZXJ0aWVzIHRvIGEgY2xpZW50LCB1cGRhdGUgdGhlIEN1c3RvbSBQcm9wZXJ0aWVzIGZpZWxkCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW4gQU0gQ29uc29sZSA+IFJlYWxtIE5hbWUgPiBBcHBsaWNhdGlvbnMgPiBPQXV0aCAyLjAgPiBDbGllbnRzID4gQ2xpZW50IElEID4gQWR2YW5jZWQuCiAqIGlkZW50aXR5IC0gQU1JZGVudGl0eSAoMykuCiAqICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBpZGVudGl0eSBvZiB0aGUgcmVzb3VyY2Ugb3duZXIuCiAqIHNlc3Npb24gLSBTU09Ub2tlbiAoNCkuCiAqICAgICAgICAgICBQcmVzZW50IGlmIHRoZSByZXF1ZXN0IGNvbnRhaW5zIHRoZSBzZXNzaW9uIGNvb2tpZSwgdGhlIHVzZXIncyBzZXNzaW9uIG9iamVjdC4KICogc2NyaXB0TmFtZSAtIFN0cmluZyAocHJpbWl0aXZlKS4KICogICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgZGlzcGxheSBuYW1lIG9mIHRoZSBzY3JpcHQuCiAqIGxvZ2dlciAtIEFsd2F5cyBwcmVzZW50LCB0aGUgIk9BdXRoMlByb3ZpZGVyIiBkZWJ1ZyBsb2dnZXIgaW5zdGFuY2U6CiAqICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuaHRtbCNzY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuCiAqICAgICAgICAgIENvcnJlc3BvbmRpbmcgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLk9JRENfQ0xBSU1TLgogKiBodHRwQ2xpZW50IC0gSFRUUCBDbGllbnQgKDgpLgogKiAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBIVFRQIENsaWVudCBpbnN0YW5jZToKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1odHRwLWNsaWVudC5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWh0dHAtY2xpZW50LgogKiAgICAgICAgICAgICAgSW4gb3JkZXIgdG8gdXNlIHRoZSBjbGllbnQsIHlvdSBtYXkgbmVlZCB0byBhZGQKICogICAgICAgICAgICAgIG9yZy5mb3JnZXJvY2suaHR0cC5DbGllbnQsCiAqICAgICAgICAgICAgICBvcmcuZm9yZ2Vyb2NrLmh0dHAucHJvdG9jb2wuKiwKICogICAgICAgICAgICAgIGFuZCBvcmcuZm9yZ2Vyb2NrLnV0aWwucHJvbWlzZS5Qcm9taXNlSW1wbAogKiAgICAgICAgICAgICAgdG8gdGhlIGFsbG93ZWQgSmF2YSBjbGFzc2VzIGluIHRoZSBzY3JpcHRpbmcgZW5naW5lIGNvbmZpZ3VyYXRpb24sIGFzIGRlc2NyaWJlZCBpbjoKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHQtZW5naW5lLXNlY3VyaXR5Lmh0bWwKICoKICogUmV0dXJuIC0gYSBuZXcgVXNlckluZm9DbGFpbXMoTWFwPFN0cmluZywgT2JqZWN0PiB2YWx1ZXMsIE1hcDxTdHJpbmcsIExpc3Q8U3RyaW5nPj4gY29tcG9zaXRlU2NvcGVzKSAoMSkgb2JqZWN0LgogKiAgICAgICAgICBUaGUgcmVzdWx0IG9mIHRoZSBsYXN0IHN0YXRlbWVudCBpbiB0aGUgc2NyaXB0IGlzIHJldHVybmVkIHRvIHRoZSBzZXJ2ZXIuCiAqICAgICAgICAgIEN1cnJlbnRseSwgdGhlIEltbWVkaWF0ZWx5IEludm9rZWQgRnVuY3Rpb24gRXhwcmVzc2lvbiAoYWxzbyBrbm93biBhcyBTZWxmLUV4ZWN1dGluZyBBbm9ueW1vdXMgRnVuY3Rpb24pCiAqICAgICAgICAgIGlzIHRoZSBsYXN0IChhbmQgb25seSkgc3RhdGVtZW50IGluIHRoaXMgc2NyaXB0LCBhbmQgaXRzIHJldHVybiB2YWx1ZSB3aWxsIGJlY29tZSB0aGUgc2NyaXB0IHJlc3VsdC4KICogICAgICAgICAgRG8gbm90IHVzZSAicmV0dXJuIHZhcmlhYmxlIiBzdGF0ZW1lbnQgb3V0c2lkZSBvZiBhIGZ1bmN0aW9uIGRlZmluaXRpb24uCiAqICAgICAgICAgIFNlZSBSRVNVTFRTIHNlY3Rpb24gZm9yIGFkZGl0aW9uYWwgZGV0YWlscy4KICoKICogQ2xhc3MgcmVmZXJlbmNlOgogKiAoMSkgVXNlckluZm9DbGFpbXMgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb2F1dGgyL2NvcmUvVXNlckluZm9DbGFpbXMuaHRtbC4KICogKDIpIENsYWltIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbCkuCiAqICAgICAgICAgQW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGhhcyBtZXRob2RzIHRvIGFjY2VzcwogKiAgICAgICAgIHRoZSBjbGFpbSBuYW1lLCByZXF1ZXN0ZWQgdmFsdWVzLCBsb2NhbGUsIGFuZCB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwuCiAqICgzKSBBTUlkZW50aXR5IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L2lkbS9BTUlkZW50aXR5Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBNYXAgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS91dGlsL0hhc2hNYXAuaHRtbCwKICogICAgICAgICAgIG9yIGh0dHBzOi8vZG9jcy5vcmFjbGUuY29tL2VuL2phdmEvamF2YXNlLzExL2RvY3MvYXBpL2phdmEuYmFzZS9qYXZhL3V0aWwvTGlua2VkSGFzaE1hcC5odG1sLgogKiAoNikgU2V0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9IYXNoU2V0Lmh0bWwuCiAqICg3KSBMaXN0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9BcnJheUxpc3QuaHRtbC4KICogKDgpIENsaWVudCAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9odHRwL0NsaWVudC5odG1sLgoqLwoKKGZ1bmN0aW9uICgpIHsKICAgIC8vIFNFVFVQCgogICAgLyoqCiAgICAgKiBDbGFpbSBwcm9jZXNzaW5nIHV0aWxpdGllcy4KICAgICAqIEFuIG9iamVjdCB0aGF0IGNvbnRhaW5zIHJldXNhYmxlIGZ1bmN0aW9ucyBmb3IgcHJvY2Vzc2luZyBjbGFpbXMuCiAgICAgKiBAc2VlIENMQUlNIFBST0NFU1NJTkcgVVRJTElUSUVTIHNlY3Rpb24gZm9yIGRldGFpbHMuCiAgICAgKi8KICAgIHZhciB1dGlscyA9IGdldFV0aWxzKCk7CgogICAgLy8gQ09ORklHVVJBVElPTiBBTkQgQ1VTVE9NSVpBVElPTgoKICAgIC8qKgogICAgICogT0F1dGggMi4wIHNjb3BlIHZhbHVlcyAoc2NvcGVzKSBjYW4gYmUgdXNlZCBieSB0aGUgQ2xpZW50IHRvIHJlcXVlc3QgT0lEQyBjbGFpbXMuCiAgICAgKgogICAgICogQ2FsbCB0aGlzIGNvbmZpZ3VyYXRpb24gbWV0aG9kLCBhbmQgcGFzcyBpbiBhcyB0aGUgZmlyc3QgYXJndW1lbnQKICAgICAqIGFuIG9iamVjdCB0aGF0IG1hcHMgYSBzY29wZSB2YWx1ZSB0byBhbiBhcnJheSBvZiBjbGFpbSBuYW1lcwogICAgICogdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgYW5kIHJldHVybmVkIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfQogICAgICogZm9yIHRoZSBzY29wZSB2YWx1ZXMgdGhhdCBjb3VsZCBiZSB1c2VkIHRvIHJlcXVlc3QgY2xhaW1zIGFzIGRlZmluZWQgaW4gdGhlIE9JREMgc3BlY2lmaWNhdGlvbi4KICAgICAqCiAgICAgKiBCZWxvdywgZmluZCBhIGRlZmF1bHQgY29uZmlndXJhdGlvbiB0aGF0IGlzIGV4cGVjdGVkIHRvIHdvcmsgaW4gdGhlIGN1cnJlbnQgZW52aXJvbm1lbnQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiBjaG9vc2UgdGhlIGNsYWltIG5hbWVzIHJldHVybmVkIGZvciBhIHNjb3BlLgogICAgICovCiAgICB1dGlscy5zZXRTY29wZUNsYWltc01hcCh7CiAgICAgICAgcHJvZmlsZTogWwogICAgICAgICAgICAnbmFtZScsCiAgICAgICAgICAgICdmYW1pbHlfbmFtZScsCiAgICAgICAgICAgICdnaXZlbl9uYW1lJywKICAgICAgICAgICAgJ3pvbmVpbmZvJywKICAgICAgICAgICAgJ2xvY2FsZScKICAgICAgICBdLAogICAgICAgIGVtYWlsOiBbJ2VtYWlsJ10sCiAgICAgICAgYWRkcmVzczogWydhZGRyZXNzJ10sCiAgICAgICAgcGhvbmU6IFsncGhvbmVfbnVtYmVyJ10KICAgIH0pOwoKICAgIC8qKgogICAgICogSW4gdGhpcyBzY3JpcHQsIGVhY2ggY2xhaW0KICAgICAqIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICAgICAqIHByb3ZpZGVkIGJ5IHRoZSBhdXRob3JpemF0aW9uIHNlcnZlciwgYW5kCiAgICAgKiByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudCB2aWEgdGhlIGNsYWltcyBwYXJhbWV0ZXIKICAgICAqIHdpbGwgYmUgcHJvY2Vzc2VkIGJ5IGEgZnVuY3Rpb24gYXNzb2NpYXRlZCB3aXRoIHRoZSBjbGFpbSBuYW1lLgogICAgICoKICAgICAqIENhbGwgdGhpcyBjb25maWd1cmF0aW9uIG1ldGhvZCwgYW5kIHBhc3MgaW4gYXMgdGhlIGZpcnN0IGFyZ3VtZW50CiAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIGEgY2xhaW0gbmFtZSB0byBhIHJlc29sdmVyIGZ1bmN0aW9uLAogICAgICogd2hpY2ggd2lsbCBiZSBhdXRvbWF0aWNhbGx5IGV4ZWN1dGVkIGZvciBlYWNoIGNsYWltIHByb2Nlc3NlZCBieSB0aGUgc2NyaXB0LgogICAgICoKICAgICAqIFRoZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB3aWxsIHJlY2VpdmUgdGhlIHJlcXVlc3RlZCBjbGFpbSBpbmZvcm1hdGlvbgogICAgICogaW4gYW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGFzIHRoZSBmaXJzdCBhcmd1bWVudC4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9CiAgICAgKiBmb3IgZGV0YWlscyBvbiB0aGUgQ2xhaW0gY2xhc3MuCiAgICAgKgogICAgICogSWYgdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIHJldHVybnMgYSB2YWx1ZSwKICAgICAqIG90aGVyIHRoYW4gdW5kZWZpbmVkIG9yIG51bGwsCiAgICAgKiB0aGUgY2xhaW0gd2lsbCBiZSBpbmNsdWRlZCBpbiB0aGUgc2NyaXB0J3MgcmVzdWx0cy4KICAgICAqCiAgICAgKiBUaGUgQ2xhaW0gaW5zdGFuY2UgcHJvdmlkZXMgbWV0aG9kcyB0byBjaGVjawogICAgICogd2hhdCB0aGUgbmFtZSBvZiB0aGUgY2xhaW0gaXMsCiAgICAgKiB3aGljaCB2YWx1ZXMgdGhlIGNsYWltIHJlcXVlc3QgY29udGFpbnMsCiAgICAgKiB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwsIGFuZAogICAgICogd2hpY2ggbG9jYWxlIHRoZSBjbGFpbSBpcyBhc3NvY2lhdGVkIHdpdGguCiAgICAgKiBUaGUgcmVzb2x2ZXIgZnVuY3Rpb24gY2FuIGNvbnNpZGVyIHRoaXMgaW5mb3JtYXRpb24gd2hlbiBjb21wdXRpbmcgYW5kIHJldHVybmluZyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgKgogICAgICogQmVsb3csIGZpbmQgYSBkZWZhdWx0IGNvbmZpZ3VyYXRpb24gdGhhdCBpcyBleHBlY3RlZCB0byB3b3JrIGluIHRoZSBjdXJyZW50IGVudmlyb25tZW50LgogICAgICogQSByZXVzYWJsZSBmdW5jdGlvbiwgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKFN0cmluZyBhdHRyaWJ1dGUtbmFtZSksCiAgICAgKiBpcyBjYWxsZWQgdG8gcmV0dXJuIGEgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICogQHNlZSBDTEFJTSBSRVNPTFZFUlMgc2VjdGlvbiBmb3IgdGhlIGltcGxlbWVudGF0aW9uIGRldGFpbHMgYW5kIGV4YW1wbGVzLgogICAgICogRm9yIHRoZSBhZGRyZXNzIGNsYWltLCBhbiBleGFtcGxlIG9mIGEgY2xhaW0gcmVzb2x2ZXIgdGhhdCB1c2VzIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIgaXMgcHJvdmlkZWQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiByZXVzZSB0aGUgcHJlZGVmaW5lZCB1dGlscyBtZXRob2RzIHdpdGggeW91ciBjdXN0b20gYXJndW1lbnRzLgogICAgICogWW91IGNhbiBhbHNvIHNwZWNpZnkgYSBjdXN0b20gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIGEgY2xhaW0gbmFtZSwKICAgICAqIHRoYXQgd2lsbCBjb21wdXRlIGFuZCByZXR1cm4gdGhlIGNsYWltIHZhbHVl4oCUYXMgc2hvd24gaW4gdGhlIGNvbW1lbnRlZCBvdXQgZXhhbXBsZSBiZWxvdy4KICAgICAqLwogICAgdXRpbHMuc2V0Q2xhaW1SZXNvbHZlcnMoewogICAgICAgIC8qCiAgICAgICAgLy8gQW4gZXhhbXBsZSBvZiBhIHNpbXBsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IGlzIGRlZmluZWQgZm9yIGEgY2xhaW0KICAgICAgICAvLyBkaXJlY3RseSBpbiB0aGUgY29uZmlndXJhdGlvbiBvYmplY3Q6CiAgICAgICAgY3VzdG9tLWNsYWltLW5hbWU6IGZ1bmN0aW9uIChyZXF1ZXN0ZWRDbGFpbSkgewogICAgICAgICAgICAvLyBJbiB0aGlzIGNhc2UsIGluaXRpYWxseSwgdGhlIGNsYWltIHZhbHVlIGNvbWVzIHN0cmFpZ2h0IGZyb20gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlOgogICAgICAgICAgICB2YXIgY2xhaW1WYWx1ZSA9IGlkZW50aXR5LmdldEF0dHJpYnV0ZSgnY3VzdG9tLWF0dHJpYnV0ZS1uYW1lJykudG9BcnJheSgpWzBdCgogICAgICAgICAgICAvLyBPcHRpb25hbGx5LCBwcm92aWRlIGFkZGl0aW9uYWwgbG9naWMgZm9yIHByb2Nlc3NpbmcgKGZpbHRlcmluZywgZm9ybWF0dGluZywgZXRjLikgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAgICAvLyBZb3UgY2FuIHVzZToKICAgICAgICAgICAgLy8gcmVxdWVzdGVkQ2xhaW0uZ2V0TmFtZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldFZhbHVlcygpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldExvY2FsZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmlzRXNzZW50aWFsKCkKCiAgICAgICAgICAgIHJldHVybiBjbGFpbVZhbHVlCiAgICAgICAgfSwKICAgICAgICAqLwogICAgICAgIC8qKgogICAgICAgICAqIFRoZSB1c2Ugb2YgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIHNob3dzIGhvdwogICAgICAgICAqIGFuIGFyZ3VtZW50IHBhc3NlZCB0byBhIGZ1bmN0aW9uIHRoYXQgcmV0dXJucyBhIGNsYWltIHJlc29sdmVyCiAgICAgICAgICogYmVjb21lcyBhdmFpbGFibGUgdG8gdGhlIHJlc29sdmVyIGZ1bmN0aW9uICh2aWEgaXRzIGxleGljYWwgY29udGV4dCkuCiAgICAgICAgICovCiAgICAgICAgbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdjbicpLAogICAgICAgIGZhbWlseV9uYW1lOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3NuJyksCiAgICAgICAgZ2l2ZW5fbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdnaXZlbm5hbWUnKSwKICAgICAgICB6b25laW5mbzogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWR0aW1lem9uZScpLAogICAgICAgIGxvY2FsZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWRsb2NhbGUnKSwKICAgICAgICBlbWFpbDogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdtYWlsJyksCiAgICAgICAgYWRkcmVzczogdXRpbHMuZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXIoCiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBUaGUgcGFzc2VkIGluIHVzZXIgcHJvZmlsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiBjYW4gYmUgdXNlZCBieSB0aGUgYWRkcmVzcyBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiB0byBvYnRhaW4gdGhlIGNsYWltIHZhbHVlIHRvIGJlIGZvcm1hdHRlZCBhcyBwZXIgdGhlIE9JREMgc3BlY2lmaWNhdGlvbjoKICAgICAgICAgICAgICogQHNlZSBodHRwczovL29wZW5pZC5uZXQvc3BlY3Mvb3BlbmlkLWNvbm5lY3QtY29yZS0xXzAuaHRtbCNBZGRyZXNzQ2xhaW0uCiAgICAgICAgICAgICAqLwogICAgICAgICAgICB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3Bvc3RhbGFkZHJlc3MnKQogICAgICAgICksCiAgICAgICAgcGhvbmVfbnVtYmVyOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3RlbGVwaG9uZW51bWJlcicpCiAgICB9KTsKCiAgICAvLyBDTEFJTSBQUk9DRVNTSU5HIFVUSUxJVElFUwoKICAgIC8qKgogICAgICogQHJldHVybnMge29iamVjdH0gQW4gb2JqZWN0IHRoYXQgY29udGFpbnMgcmV1c2FibGUgY2xhaW0gcHJvY2Vzc2luZyB1dGlsaXRpZXMuCiAgICAgKiBAc2VlIFBVQkxJQyBNRVRIT0RTIHNlY3Rpb24gYW5kIHRoZSByZXR1cm4gc3RhdGVtZW50IGZvciB0aGUgbGlzdCBvZiBleHBvcnRlZCBmdW5jdGlvbnMuCiAgICAgKi8KICAgIGZ1bmN0aW9uIGdldFV0aWxzICgpIHsKICAgICAgICAvLyBJTVBPUlQgSkFWQQoKICAgICAgICAvKioKICAgICAgICAgKiBQcm92aWRlcyBKYXZhIHNjcmlwdGluZyBmdW5jdGlvbmFsaXR5LgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvTW96aWxsYS9Qcm9qZWN0cy9SaGluby9TY3JpcHRpbmdfSmF2YSNqYXZhaW1wb3J0ZXJfY29uc3RydWN0b3J9LgogICAgICAgICAqLwogICAgICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgICAgIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiwKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltcywKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltLAoKICAgICAgICAgICAgamF2YS51dGlsLkxpbmtlZEhhc2hNYXAsCiAgICAgICAgICAgIGphdmEudXRpbC5BcnJheUxpc3QKICAgICAgICApOwoKICAgICAgICAvLyBTRVQgVVAgQ09ORklHVVJBVElPTgoKICAgICAgICAvKioKICAgICAgICAgKiBQbGFjZWhvbGRlciBmb3IgYSBjb25maWd1cmF0aW9uIG9wdGlvbiB0aGF0IGNvbnRhaW5zCiAgICAgICAgICogYW4gb2JqZWN0IHRoYXQgbWFwcyB0aGUgc3VwcG9ydGVkIHNjb3BlIHZhbHVlcyAoc2NvcGVzKQogICAgICAgICAqIGFuZCB0aGUgY29ycmVzcG9uZGluZyBjbGFpbSBuYW1lcyBmb3IgZWFjaCBzY29wZSB2YWx1ZS4KICAgICAgICAgKi8KICAgICAgICB2YXIgc2NvcGVDbGFpbXNNYXA7CgogICAgICAgIC8qKgogICAgICAgICAqIFBsYWNlaG9sZGVyIGZvciBhIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRoYXQgY29udGFpbnMKICAgICAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAqLwogICAgICAgIHZhciBjbGFpbVJlc29sdmVyczsKCiAgICAgICAgLyoqCiAgICAgICAgICogQSAocHVibGljKSBtZXRob2QgdGhhdCBhY2NlcHRzIGFuIG9iamVjdCB0aGF0IG1hcHMgdGhlIHN1cHBvcnRlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMgZWFjaCBzdXBwb3J0ZWQgc2NvcGUgdmFsdWUgdG8gYW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMsCiAgICAgICAgICogaW4gb3JkZXIgdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgZm9yIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfSBmb3IgZGV0YWlscy4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLnByb2ZpbGVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHByb2ZpbGUgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMuZW1haWxdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGVtYWlsIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLmFkZHJlc3NdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGFkZHJlc3Mgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMucGhvbmVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHBob25lIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcmV0dXJucyB7dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHNldFNjb3BlQ2xhaW1zTWFwKHBhcmFtcykgewogICAgICAgICAgICBzY29wZUNsYWltc01hcCA9IHBhcmFtczsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIEEgKHB1YmxpYykgbWV0aG9kIHRoYXQgYWNjZXB0cyBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMKICAgICAgICAgKiBlYWNoIHN1cHBvcnRlZCBjbGFpbSBuYW1lIHRvIGEgZnVuY3Rpb24gdGhhdCBjb21wdXRlcyBhbmQgcmV0dXJucyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gc2V0Q2xhaW1SZXNvbHZlcnMocGFyYW1zKSB7CiAgICAgICAgICAgIGNsYWltUmVzb2x2ZXJzID0gcGFyYW1zOwogICAgICAgIH0KCiAgICAgICAgLy8gQ0xBSU0gUkVTT0xWRVJTCgogICAgICAgIC8qKgogICAgICAgICAqIENsYWltIHJlc29sdmVycyBhcmUgZnVuY3Rpb25zIHRoYXQgcmV0dXJuIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHBhcmFtIHsqfQogICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAqLwoKICAgICAgICAvKioKICAgICAgICAgKiBEZWZpbmVzIGEgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nfSBhdHRyaWJ1dGVOYW1lIC0gTmFtZSBvZiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGRldGVybWluZSB0aGUgY2xhaW0gdmFsdWUKICAgICAgICAgKiBiYXNlZCBvbiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZSBhbmQgdGhlIChyZXF1ZXN0ZWQpIGNsYWltIHByb3BlcnRpZXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIChhdHRyaWJ1dGVOYW1lKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXNvbHZlcyBhIGNsYWltIHdpdGggYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAgICAgKiBSZXR1cm5zIHVuZGVmaW5lZCBpZiB0aGUgaWRlbnRpdHkgYXR0cmlidXRlIGlzIG5vdCBwb3B1bGF0ZWQsCiAgICAgICAgICAgICAqIE9SIGlmIHRoZSBjbGFpbSBoYXMgcmVxdWVzdGVkIHZhbHVlcyB0aGF0IGRvIG5vdCBjb250YWluIHRoZSBpZGVudGl0eSBhdHRyaWJ1dGUgdmFsdWUuCiAgICAgICAgICAgICAqIEFUVEVOVElPTjogdGhlIGFmb3JlbWVudGlvbmVkIGNvbXBhcmlzb24gaXMgY2FzZS1zZW5zaXRpdmUuCiAgICAgICAgICAgICAqIEBwYXJhbSB7b3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltfSBjbGFpbQogICAgICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciBkZXRhaWxzLgogICAgICAgICAgICAgKiBAcmV0dXJucyB7c3RyaW5nfEhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUNsYWltKGNsYWltKSB7CiAgICAgICAgICAgICAgICB2YXIgdXNlclByb2ZpbGVWYWx1ZTsKCiAgICAgICAgICAgICAgICBpZiAoaWRlbnRpdHkpIHsKICAgICAgICAgICAgICAgICAgICB1c2VyUHJvZmlsZVZhbHVlID0gZ2V0Q2xhaW1WYWx1ZUZyb21TZXQoY2xhaW0sIGlkZW50aXR5LmdldEF0dHJpYnV0ZShhdHRyaWJ1dGVOYW1lKSk7CgogICAgICAgICAgICAgICAgICAgIGlmICh1c2VyUHJvZmlsZVZhbHVlICYmICF1c2VyUHJvZmlsZVZhbHVlLmlzRW1wdHkoKSkgewogICAgICAgICAgICAgICAgICAgICAgICBpZiAoIWNsYWltLmdldFZhbHVlcygpIHx8IGNsYWltLmdldFZhbHVlcygpLmlzRW1wdHkoKSB8fCBjbGFpbS5nZXRWYWx1ZXMoKS5jb250YWlucyh1c2VyUHJvZmlsZVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHVzZXJQcm9maWxlVmFsdWU7CiAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW07CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBSZXR1cm5zIGFuIGFkZHJlc3MgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSBjbGFpbSB2YWx1ZSBvYnRhaW5lZCB3aXRoIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIuCiAgICAgICAgICogQHBhcmFtIHtmdW5jdGlvbn0gcmVzb2x2ZUNsYWltIC0gQSBmdW5jdGlvbiB0aGF0IHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGFjY2VwdCBhIGNsYWltIGFzIGFuIGFyZ3VtZW50LAogICAgICAgICAqIHJ1biB0aGUgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIHRoZSBjbGFpbSBhbmQgb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwKICAgICAgICAgKiBhbmQgYXBwbHkgYWRkaXRpb25hbCBmb3JtYXR0aW5nIHRvIHRoZSB2YWx1ZSBiZWZvcmUgcmV0dXJuaW5nIGl0LgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldEFkZHJlc3NDbGFpbVJlc29sdmVyIChyZXNvbHZlQ2xhaW0pIHsKICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAqIENyZWF0ZXMgYW4gYWRkcmVzcyBjbGFpbSBvYmplY3QgZnJvbSBhIHZhbHVlIHJldHVybmVkIGJ5IGEgY2xhaW0gcmVzb2x2ZXIsCiAgICAgICAgICAgICAqIGFuZCByZXR1cm5zIHRoZSBhZGRyZXNzIGNsYWltIG9iamVjdCBhcyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0FkZHJlc3NDbGFpbX0uCiAgICAgICAgICAgICAqIFRoZSBjbGFpbSB2YWx1ZSBpcyBvYnRhaW5lZCB3aXRoIGEgY2xhaW0gcmVzb2x2aW5nIGZ1bmN0aW9uIGF2YWlsYWJsZSBmcm9tIHRoZSBjbG9zdXJlLgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfHVuZGVmaW5lZH0gVGhlIGFkZHJlc3MgY2xhaW0gb2JqZWN0IGNyZWF0ZWQgZnJvbSBhIGNsYWltIHZhbHVlLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUFkZHJlc3NDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgdmFyIGFkZHJlc3NPYmplY3Q7CgogICAgICAgICAgICAgICAgaWYgKGlzQ2xhaW1WYWx1ZVZhbGlkKGNsYWltVmFsdWUpKSB7CiAgICAgICAgICAgICAgICAgICAgYWRkcmVzc09iamVjdCA9IG5ldyBmckphdmEuTGlua2VkSGFzaE1hcCgpOwoKICAgICAgICAgICAgICAgICAgICBhZGRyZXNzT2JqZWN0LnB1dCgnZm9ybWF0dGVkJywgY2xhaW1WYWx1ZSk7CgogICAgICAgICAgICAgICAgICAgIHJldHVybiBhZGRyZXNzT2JqZWN0OwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICByZXR1cm4gcmVzb2x2ZUFkZHJlc3NDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgYW4gZXNzZW50aWFsIGNsYWltIHJlc29sdmVyIGJhc2VkIG9uIGEgY2xhaW0gdmFsdWUgb2J0YWluZWQgd2l0aCBhbm90aGVyIGNsYWltIHJlc29sdmVyLgogICAgICAgICAqIEBwYXJhbSB7ZnVuY3Rpb259IHJlc29sdmVDbGFpbSAtIEEgZnVuY3Rpb24gdGhhdCByZXR1cm5zIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHJldHVybnMge2Z1bmN0aW9ufSBBIGZ1bmN0aW9uIHRoYXQgd2lsbCBhY2NlcHQgYSBjbGFpbSBhcyBhbiBhcmd1bWVudCwKICAgICAgICAgKiBydW4gdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIGZvciB0aGUgY2xhaW0gYW5kIG9idGFpbiB0aGUgY2xhaW0gdmFsdWUsCiAgICAgICAgICogYW5kIGFwcGx5IGFkZGl0aW9uYWwgbG9naWMgZm9yIGVzc2VudGlhbCBjbGFpbXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0RXNzZW50aWFsQ2xhaW1SZXNvbHZlciAocmVzb2x2ZUNsYWltKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXR1cm5zIGEgY2xhaW0gdmFsdWUgb3IgdGhyb3dzIGFuIGVycm9yLgogICAgICAgICAgICAgKiBUaGUgY2xhaW0gdmFsdWUgaXMgb2J0YWluZWQgd2l0aCBhIGNsYWltIHJlc29sdmluZyBmdW5jdGlvbiBhdmFpbGFibGUgZnJvbSB0aGUgY2xvc3VyZS4KICAgICAgICAgICAgICogVGhyb3dzIGFuIGV4Y2VwdGlvbiBpZiB0aGUgY2xhaW0gaXMgZXNzZW50aWFsIGFuZCBubyB2YWx1ZSBpcyByZXR1cm5lZCBmb3IgdGhlIGNsYWltLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBVc2Ugb2YgdGhpcyByZXNvbHZlciBpcyBvcHRpb25hbC4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjSW5kaXZpZHVhbENsYWltc1JlcXVlc3RzfSBzdGF0aW5nOgogICAgICAgICAgICAgKiAiTm90ZSB0aGF0IGV2ZW4gaWYgdGhlIENsYWltcyBhcmUgbm90IGF2YWlsYWJsZSBiZWNhdXNlIHRoZSBFbmQtVXNlciBkaWQgbm90IGF1dGhvcml6ZSB0aGVpciByZWxlYXNlIG9yIHRoZXkgYXJlIG5vdCBwcmVzZW50LAogICAgICAgICAgICAgKiB0aGUgQXV0aG9yaXphdGlvbiBTZXJ2ZXIgTVVTVCBOT1QgZ2VuZXJhdGUgYW4gZXJyb3Igd2hlbiBDbGFpbXMgYXJlIG5vdCByZXR1cm5lZCwgd2hldGhlciB0aGV5IGFyZSBFc3NlbnRpYWwgb3IgVm9sdW50YXJ5LAogICAgICAgICAgICAgKiB1bmxlc3Mgb3RoZXJ3aXNlIHNwZWNpZmllZCBpbiB0aGUgZGVzY3JpcHRpb24gb2YgdGhlIHNwZWNpZmljIGNsYWltLiIKICAgICAgICAgICAgICoKICAgICAgICAgICAgICogQHBhcmFtIHtvcmcuZm9yZ2Vyb2NrLm9wZW5pZGNvbm5lY3QuQ2xhaW19IGNsYWltCiAgICAgICAgICAgICAqIEFuIG9iamVjdCB0aGF0IHByb3ZpZGVzIG1ldGhvZHMgdG8gb2J0YWluIGluZm9ybWF0aW9uL3JlcXVpcmVtZW50cyBhc3NvY2lhdGVkIHdpdGggYSBjbGFpbS4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqLwogICAgICAgICAgICBmdW5jdGlvbiByZXNvbHZlRXNzZW50aWFsQ2xhaW0oY2xhaW0pIHsKICAgICAgICAgICAgICAgIHZhciBjbGFpbVZhbHVlID0gcmVzb2x2ZUNsYWltKGNsYWltKTsKCiAgICAgICAgICAgICAgICBpZiAoY2xhaW0uaXNFc3NlbnRpYWwoKSAmJiAhaXNDbGFpbVZhbHVlVmFsaWQoY2xhaW1WYWx1ZSkpIHsKICAgICAgICAgICAgICAgICAgICB0aHJvdyBuZXcgZnJKYXZhLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uKCdDb3VsZCBub3QgcHJvdmlkZSB2YWx1ZSBmb3IgZXNzZW50aWFsIGNsYWltOiAnICsgY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1WYWx1ZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHJlc29sdmVFc3NlbnRpYWxDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFByb3ZpZGVzIGRlZmF1bHQgcmVzb2x1dGlvbiBmb3IgYSBjbGFpbS4KICAgICAgICAgKiBVc2UgaXQgaWYgYSBjbGFpbS1zcGVjaWZpYyByZXNvbHZlciBpcyBub3QgZGVmaW5lZCBpbiB0aGUgY29uZmlndXJhdGlvbi4KICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHJldHVybnMgeyp9IEEgc2luZ2xlIHZhbHVlIGFzc29jaWF0ZWQgd2l0aCB0aGlzIGNsYWltLgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHJlc29sdmVBbnlDbGFpbSAoY2xhaW0pIHsKICAgICAgICAgICAgaWYgKGNsYWltLmdldFZhbHVlcygpLnNpemUoKSA9PT0gMSkgewogICAgICAgICAgICAgICAgcmV0dXJuIGNsYWltLmdldFZhbHVlcygpLnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgfQogICAgICAgIH0KCiAgICAgICAgLy8gVVRJTElUSUVTCgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgY2xhaW0gdmFsdWUgZnJvbSBhIHNldC4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIGEgc2luZ2xlIHZhbHVlLCByZXR1cm5zIHRoZSB2YWx1ZS4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIG11bHRpcGxlIHZhbHVlcywgcmV0dXJucyB0aGUgc2V0LgogICAgICAgICAqIE90aGVyd2lzZSwgcmV0dXJucyB1bmRlZmluZWQuCiAgICAgICAgICoKICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHBhcmFtIHtqYXZhLnV0aWwuSGFzaFNldH0gc2V0IFRoZSBzZXTigJRmb3IgZXhhbXBsZSwgYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAqIEByZXR1cm5zIHtzdHJpbmd8amF2YS51dGlsLkhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldENsYWltVmFsdWVGcm9tU2V0IChjbGFpbSwgc2V0KSB7CiAgICAgICAgICAgIGlmIChzZXQgJiYgc2V0LnNpemUoKSkgewogICAgICAgICAgICAgICAgaWYgKHNldC5zaXplKCkgPT09IDEpIHsKICAgICAgICAgICAgICAgICAgICByZXR1cm4gc2V0LnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHNldDsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSBlbHNlIGlmIChsb2dnZXIud2FybmluZ0VuYWJsZWQoKSkgewogICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcoJ09JREMgQ2xhaW1zIHNjcmlwdC4gR290IGFuIGVtcHR5IHNldCBmb3IgY2xhaW06ICcgKyBjbGFpbS5nZXROYW1lKCkpOwogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBmdW5jdGlvbiBpc0NsYWltVmFsdWVWYWxpZCAoY2xhaW1WYWx1ZSkgewogICAgICAgICAgICBpZiAodHlwZW9mIGNsYWltVmFsdWUgPT09ICd1bmRlZmluZWQnIHx8IGNsYWltVmFsdWUgPT09IG51bGwpIHsKICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgfQoKICAgICAgICAvLyBDTEFJTSBQUk9DRVNTSU5HCgogICAgICAgIC8qKgogICAgICAgICAqIENvbnN0cnVjdHMgYW5kIHJldHVybnMgYW4gb2JqZWN0IHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMKICAgICAgICAgKiBhbmQgdGhlIHJlcXVlc3RlZCBzY29wZXMgbWFwcGVkIHRvIHRoZSBjbGFpbSBuYW1lcy4KICAgICAgICAgKiBAcmV0dXJucyB7b3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltc30gVGhlIG9iamVjdCB0byBiZSByZXR1cm5lZCB0byB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIuCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICAgICAqIEBzZWUgUkVTVUxUUyBzZWN0aW9uIGZvciB0aGUgdXNlIG9mIHRoaXMgZnVuY3Rpb24uCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlckluZm9DbGFpbXMgKCkgewogICAgICAgICAgICByZXR1cm4gbmV3IGZySmF2YS5Vc2VySW5mb0NsYWltcyhnZXRDb21wdXRlZENsYWltcygpLCBnZXRDb21wb3NpdGVTY29wZXMoKSk7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIChyZXF1ZXN0ZWQpIGNsYWltIG5hbWVzIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMuCiAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfQogICAgICAgICAqIEEgbWFwIG9mIHRoZSByZXF1ZXN0ZWQgY2xhaW0gbmFtZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIHZhbHVlcy4KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wdXRlZENsYWltcyAoKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBDcmVhdGVzIGEgY29tcGxldGUgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZyb206CiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgZGVyaXZlZCBmcm9tIHRoZSBzY29wZXMsCiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgcHJvdmlkZWQgYnkgdGhlIGF1dGhvcml6YXRpb24gc2VydmVyLAogICAgICAgICAgICAgKiBhbmQgdGhlIGNsYWltcyByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudC4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5BcnJheUxpc3R9CiAgICAgICAgICAgICAqIFJldHVybnMgYSBjb21wbGV0ZSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGF2YWlsYWJsZSB0byB0aGUgc2NyaXB0LgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgdGhlIGNsYWltIG9iamVjdCBkZXRhaWxzLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gZ2V0Q2xhaW1zKCkgewogICAgICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAgICAgKiBSZXR1cm5zIGEgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIFVzZXMgdGhlIHNjb3BlQ2xhaW1zTWFwIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRvIGRlcml2ZSB0aGUgY2xhaW0gbmFtZXM7CiAgICAgICAgICAgICAgICAgKiBubyBvdGhlciBwcm9wZXJ0aWVzIG9mIGEgY2xhaW0gZGVyaXZlZCBmcm9tIGEgc2NvcGUgYXJlIHBvcHVsYXRlZC4KICAgICAgICAgICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuQXJyYXlMaXN0fQogICAgICAgICAgICAgICAgICogQSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciB0aGUgY2xhaW0gb2JqZWN0IGRldGFpbHMuCiAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgIGZ1bmN0aW9uIGNvbnZlcnRTY29wZVRvQ2xhaW1zKCkgewogICAgICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoc2NvcGUpICE9PSAnb3BlbmlkJyAmJiBzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zTWFwW3Njb3BlXS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbU5hbWUpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbGFpbXMuYWRkKG5ldyBmckphdmEuQ2xhaW0oY2xhaW1OYW1lKSk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGNsYWltcy5hZGRBbGwoY29udmVydFNjb3BlVG9DbGFpbXMoKSk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKGNsYWltT2JqZWN0cyk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKHJlcXVlc3RlZFR5cGVkQ2xhaW1zKTsKCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICB9CgogICAgICAgICAgICAvKioKICAgICAgICAgICAgICogQ29tcHV0ZXMgYW5kIHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgICAgICogVG8gb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwgdXNlcyB0aGUgcmVzb2x2ZXIgZnVuY3Rpb24gc3BlY2lmaWVkIGZvciB0aGUgY2xhaW0gaW4gdGhlIGNsYWltUmVzb2x2ZXJzIGNvbmZpZ3VyYXRpb24gb2JqZWN0LgogICAgICAgICAgICAgKiBAc2VlIGNsYWltUmVzb2x2ZXJzCiAgICAgICAgICAgICAqIElmIG5vIHJlc29sdmVyIGZ1bmN0aW9uIGlzIGZvdW5kLCB1c2VzIHRoZSBkZWZhdWx0IGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMgeyp9IENsYWltIHZhbHVlLgogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqIFJldGhyb3dzIHRoaXMgZXhjZXB0aW9uIGlmIGEgY2xhaW0gcmVzb2x2ZXIgdGhyb3dzIGl0LgogICAgICAgICAgICAgKiBZb3UgY2FuIHRocm93IG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiBmcm9tIHlvdXIgY3VzdG9tIGNsYWltIHJlc29sdmVyCiAgICAgICAgICAgICAqIGlmIHlvdSB3YW50IHRvIHRlcm1pbmF0ZSB0aGUgY2xhaW0gcHJvY2Vzc2luZy4KICAgICAgICAgICAgICovCiAgICAgICAgICAgIGZ1bmN0aW9uIGNvbXB1dGVDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIHJlc29sdmVDbGFpbTsKICAgICAgICAgICAgICAgIHZhciBtZXNzYWdlOwoKICAgICAgICAgICAgICAgIHRyeSB7CiAgICAgICAgICAgICAgICAgICAgcmVzb2x2ZUNsYWltID0gY2xhaW1SZXNvbHZlcnNbY2xhaW0uZ2V0TmFtZSgpXSB8fCByZXNvbHZlQW55Q2xhaW07CgogICAgICAgICAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgfSBjYXRjaCAoZSkgewogICAgICAgICAgICAgICAgICAgIG1lc3NhZ2UgPSAnT0lEQyBDbGFpbXMgc2NyaXB0IGV4Y2VwdGlvbi4gVW5hYmxlIHRvIHJlc29sdmUgT0lEQyBDbGFpbS4gJyArIGU7CgogICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoZSkuaW5kZXhPZignb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5leGNlcHRpb25zLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uJykgIT09IC0xKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHRocm93IGU7CiAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICBpZiAobG9nZ2VyLndhcm5pbmdFbmFibGVkKCkpIHsKICAgICAgICAgICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcobWVzc2FnZSk7CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICB2YXIgY29tcHV0ZWRDbGFpbXMgPSBuZXcgZnJKYXZhLkxpbmtlZEhhc2hNYXAoKTsKCiAgICAgICAgICAgIGdldENsYWltcygpLnRvQXJyYXkoKS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSBjb21wdXRlQ2xhaW0oY2xhaW0pOwoKICAgICAgICAgICAgICAgIGlmIChpc0NsYWltVmFsdWVWYWxpZChjbGFpbVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgIGNvbXB1dGVkQ2xhaW1zLnB1dChjbGFpbS5nZXROYW1lKCksIGNsYWltVmFsdWUpOwogICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAvKioKICAgICAgICAgICAgICAgICAgICAgKiBJZiBhIGNsYWltIGhhcyBiZWVuIHByb2Nlc3NlZCwgYnV0IGFwcGVhcnMgaW4gdGhlIGxpc3QgYWdhaW4sCiAgICAgICAgICAgICAgICAgICAgICogYW5kIGl0cyB2YWx1ZSBjYW5ub3QgYmUgY29tcHV0ZWQgdW5kZXIgdGhlIG5ldyBjb25kaXRpb25zLAogICAgICAgICAgICAgICAgICAgICAqIHRoZSBjbGFpbSBpcyByZW1vdmVkIGZyb20gdGhlIGZpbmFsIHJlc3VsdC4KICAgICAgICAgICAgICAgICAgICAgKgogICAgICAgICAgICAgICAgICAgICAqIEZvciBleGFtcGxlLCBhIGNsYWltIGNvdWxkIGJlIG1hcHBlZCB0byBhIHNjb3BlIGFuZCBmb3VuZCBpbiB0aGUgdXNlciBwcm9maWxlLAogICAgICAgICAgICAgICAgICAgICAqIGJ1dCBhbHNvIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHdpdGggcmVxdWlyZWQgdmFsdWVzIHRoYXQgZG9uJ3QgbWF0Y2ggdGhlIGNvbXB1dGVkIG9uZS4KICAgICAgICAgICAgICAgICAgICAgKiBAc2VlIHtsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0luZGl2aWR1YWxDbGFpbXNSZXF1ZXN0c30uCiAgICAgICAgICAgICAgICAgICAgICogZm9yIHRoZSByZWxldmFudCBPSURDIHNwZWNpZmljYXRpb24gZGV0YWlscy4KICAgICAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgICAgICBjb21wdXRlZENsYWltcy5yZW1vdmUoY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSk7CgogICAgICAgICAgICByZXR1cm4gY29tcHV0ZWRDbGFpbXM7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIHJlcXVlc3RlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLgogICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuTGlua2VkSGFzaE1hcH0KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wb3NpdGVTY29wZXMgKCkgewogICAgICAgICAgICB2YXIgY29tcG9zaXRlU2NvcGVzID0gbmV3IGZySmF2YS5MaW5rZWRIYXNoTWFwKCk7CgogICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICB2YXIgc2NvcGVDbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICBzY29wZUNsYWltc01hcFtzY29wZV0uZm9yRWFjaChmdW5jdGlvbiAoY2xhaW1OYW1lKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zLmFkZChjbGFpbU5hbWUpOwogICAgICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltcy5zaXplKCkpIHsKICAgICAgICAgICAgICAgICAgICBjb21wb3NpdGVTY29wZXMucHV0KHNjb3BlLCBzY29wZUNsYWltcyk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgcmV0dXJuIGNvbXBvc2l0ZVNjb3BlczsKICAgICAgICB9CgogICAgICAgIC8vIFBVQkxJQyBNRVRIT0RTCgogICAgICAgIHJldHVybiB7CiAgICAgICAgICAgIHNldFNjb3BlQ2xhaW1zTWFwOiBzZXRTY29wZUNsYWltc01hcCwKICAgICAgICAgICAgc2V0Q2xhaW1SZXNvbHZlcnM6IHNldENsYWltUmVzb2x2ZXJzLAogICAgICAgICAgICBnZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXI6IGdldFVzZXJQcm9maWxlQ2xhaW1SZXNvbHZlciwKICAgICAgICAgICAgZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXI6IGdldEFkZHJlc3NDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyOiBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRVc2VySW5mb0NsYWltczogZ2V0VXNlckluZm9DbGFpbXMKICAgICAgICB9OwogICAgfQoKICAgIC8vIFJFU1VMVFMKCiAgICAvKioKICAgICAqIFRoaXMgc2NyaXB0IHJldHVybnMgYW4gaW5zdGFuY2Ugb2YgdGhlIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuVXNlckluZm9DbGFpbXMgY2xhc3MKICAgICAqIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMgYW5kCiAgICAgKiB0aGUgcmVxdWVzdGVkIHNjb3BlcyBtYXBwZWQgdG8gdGhlIGNsYWltIG5hbWVzLgogICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICoKICAgICAqIEFzc2lnbmluZyBpdCB0byBhIHZhcmlhYmxlIGdpdmVzIHlvdSBhbiBvcHBvcnR1bml0eQogICAgICogdG8gbG9nIHRoZSBjb250ZW50IG9mIHRoZSByZXR1cm5lZCB2YWx1ZSBkdXJpbmcgZGV2ZWxvcG1lbnQuCiAgICAgKi8KICAgIHZhciB1c2VySW5mb0NsYWltcyA9IHV0aWxzLmdldFVzZXJJbmZvQ2xhaW1zKCk7CgogICAgLyoKICAgIGxvZ2dlci5lcnJvcihzY3JpcHROYW1lICsgJyByZXN1bHRzOicpCiAgICBsb2dnZXIuZXJyb3IoJ1ZhbHVlczogJyArIHVzZXJJbmZvQ2xhaW1zLmdldFZhbHVlcygpKQogICAgbG9nZ2VyLmVycm9yKCdTY29wZXM6ICcgKyB1c2VySW5mb0NsYWltcy5nZXRDb21wb3NpdGVTY29wZXMoKSkKICAgICovCgogICAgcmV0dXJuIHVzZXJJbmZvQ2xhaW1zOwp9KCkpOwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OIDC_CLAIMS\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287060863,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"e1db8a0a-0329-4962-a5bf-ecffaca376ae\",\"name\":\"Alpha endUserUIClient OIDC Claims Script\",\"description\":\"Used by endUserUIClient\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMTQtMjAyMSBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUwogKiBvciB3aXRoIG9uZSBvZiBpdHMgYWZmaWxpYXRlcy4gQWxsIHVzZSBzaGFsbCBiZSBleGNsdXNpdmVseSBzdWJqZWN0CiAqIHRvIHN1Y2ggbGljZW5zZSBiZXR3ZWVuIHRoZSBsaWNlbnNlZSBhbmQgRm9yZ2VSb2NrIEFTLgogKi8KCi8qCiAqIFRoaXMgc2NyaXB0IGNvbXB1dGVzIGNsYWltIHZhbHVlcyByZXR1cm5lZCBpbiBJRCB0b2tlbnMgYW5kL29yIGF0IHRoZSBVc2VySW5mbyBFbmRwb2ludC4KICogVGhlIGNsYWltIHZhbHVlcyBhcmUgY29tcHV0ZWQgZm9yOgogKiB0aGUgY2xhaW1zIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICogdGhlIGNsYWltcyBwcm92aWRlZCBieSB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIsCiAqIGFuZCB0aGUgY2xhaW1zIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHZpYSB0aGUgY2xhaW1zIHBhcmFtZXRlci4KICoKICogSW4gdGhlIENPTkZJR1VSQVRJT04gQU5EIENVU1RPTUlaQVRJT04gc2VjdGlvbiwgeW91IGNhbgogKiBkZWZpbmUgdGhlIHNjb3BlLXRvLWNsYWltcyBtYXBwaW5nLCBhbmQKICogYXNzaWduIHRvIGVhY2ggY2xhaW0gYSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IHdpbGwgY29tcHV0ZSB0aGUgY2xhaW0gdmFsdWUuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzIChjbGFzcyByZWZlcmVuY2VzIGFyZSBwcm92aWRlZCBiZWxvdyk6CiAqIHNjb3BlcyAtIFNldDxTdHJpbmc+ICg2KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogKiBjbGFpbXMgLSBNYXA8U3RyaW5nLCBPYmplY3Q+ICg1KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogY2xhaW1PYmplY3RzIC0gTGlzdDxDbGFpbT4gKDcsIDIpLgogKiAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogcmVxdWVzdGVkQ2xhaW1zIC0gTWFwPFN0cmluZywgU2V0PFN0cmluZz4+ICg1KS4KICogICAgICAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIG5vdCBlbXB0eSBpZiB0aGUgcmVxdWVzdCBjb250YWlucyB0aGUgY2xhaW1zIHBhcmFtZXRlciBhbmQgdGhlIHNlcnZlciBoYXMgZW5hYmxlZAogKiAgICAgICAgICAgICAgICAgICBjbGFpbXNfcGFyYW1ldGVyX3N1cHBvcnRlZC4gQSBtYXAgb2YgdGhlIHJlcXVlc3RlZCBjbGFpbXMgdG8gcG9zc2libGUgdmFsdWVzLCBvdGhlcndpc2UgZW1wdHk7CiAqICAgICAgICAgICAgICAgICAgIHJlcXVlc3RlZCBjbGFpbXMgd2l0aCBubyByZXF1ZXN0ZWQgdmFsdWVzIHdpbGwgaGF2ZSBhIGtleSBidXQgbm8gdmFsdWUgaW4gdGhlIG1hcC4gQSBrZXkgd2l0aAogKiAgICAgICAgICAgICAgICAgICBhIHNpbmdsZSB2YWx1ZSBpbiBpdHMgU2V0ICg2KSBpbmRpY2F0ZXMgdGhhdCB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiByZXF1ZXN0ZWRUeXBlZENsYWltcyAtIExpc3Q8Q2xhaW0+ICg3LCAyKS4KICogICAgICAgICAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIHJlcXVlc3RlZCBjbGFpbXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgUmVxdWVzdGVkIGNsYWltcyB3aXRoIG5vIHJlcXVlc3RlZCB2YWx1ZXMgd2lsbCBoYXZlIGEgY2xhaW0gd2l0aCBubyB2YWx1ZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgQSBjbGFpbSB3aXRoIGEgc2luZ2xlIHZhbHVlIGluZGljYXRlcyB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiBjbGFpbXNMb2NhbGVzIC0gTGlzdDxTdHJpbmc+ICg3KS4KICogICAgICAgICAgICAgICAgIFRoZSB2YWx1ZXMgZnJvbSB0aGUgJ2NsYWltc19sb2NhbGVzJyBwYXJhbWV0ZXIuCiAqICAgICAgICAgICAgICAgICBTZWUgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjQ2xhaW1zTGFuZ3VhZ2VzQW5kU2NyaXB0cyBmb3IgdGhlIE9JREMgc3BlY2lmaWNhdGlvbiBkZXRhaWxzLgogKiByZXF1ZXN0UHJvcGVydGllcyAtIFVubW9kaWZpYWJsZSBNYXAgKDUpLgogKiAgICAgICAgICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCBjb250YWlucyBhIG1hcCBvZiByZXF1ZXN0IHByb3BlcnRpZXM6CiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFVyaSAtIFRoZSByZXF1ZXN0IFVSSS4KICogICAgICAgICAgICAgICAgICAgICByZWFsbSAtIFRoZSByZWFsbSB0aGF0IHRoZSByZXF1ZXN0IHJlbGF0ZXMgdG8uCiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFBhcmFtcyAtIEEgbWFwIG9mIHRoZSByZXF1ZXN0IHBhcmFtcyBhbmQvb3IgcG9zdGVkIGRhdGEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVhY2ggdmFsdWUgaXMgYSBsaXN0IG9mIG9uZSBvciBtb3JlIHByb3BlcnRpZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBsZWFzZSBub3RlIHRoYXQgdGhlc2Ugc2hvdWxkIGJlIGhhbmRsZWQgaW4gYWNjb3JkYW5jZSB3aXRoIE9XQVNQIGJlc3QgcHJhY3RpY2VzOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodHRwczovL293YXNwLm9yZy93d3ctY29tbXVuaXR5L3Z1bG5lcmFiaWxpdGllcy9VbnNhZmVfdXNlX29mX1JlZmxlY3Rpb24uCiAqIGNsaWVudFByb3BlcnRpZXMgLSBVbm1vZGlmaWFibGUgTWFwICg1KS4KICogICAgICAgICAgICAgICAgICAgIFByZXNlbnQgaWYgdGhlIGNsaWVudCBzcGVjaWZpZWQgaW4gdGhlIHJlcXVlc3Qgd2FzIGlkZW50aWZpZWQsIGNvbnRhaW5zIGEgbWFwIG9mIGNsaWVudCBwcm9wZXJ0aWVzOgogKiAgICAgICAgICAgICAgICAgICAgY2xpZW50SWQgLSBUaGUgY2xpZW50J3MgVVJJIGZvciB0aGUgcmVxdWVzdCBsb2NhbGUuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkR3JhbnRUeXBlcyAtIExpc3Qgb2YgdGhlIGFsbG93ZWQgZ3JhbnQgdHlwZXMgKG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuR3JhbnRUeXBlKSBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRSZXNwb25zZVR5cGVzIC0gTGlzdCBvZiB0aGUgYWxsb3dlZCByZXNwb25zZSB0eXBlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRTY29wZXMgLSBMaXN0IG9mIHRoZSBhbGxvd2VkIHNjb3BlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGN1c3RvbVByb3BlcnRpZXMgLSBBIG1hcCBvZiB0aGUgY3VzdG9tIHByb3BlcnRpZXMgb2YgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBMaXN0cyBvciBtYXBzIHdpbGwgYmUgaW5jbHVkZWQgYXMgc3ViLW1hcHM7IGZvciBleGFtcGxlOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1c3RvbU1hcFtLZXkxXT1WYWx1ZTEgd2lsbCBiZSByZXR1cm5lZCBhcyBjdXN0b21NYXAgLT4gS2V5MSAtPiBWYWx1ZTEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVG8gYWRkIGN1c3RvbSBwcm9wZXJ0aWVzIHRvIGEgY2xpZW50LCB1cGRhdGUgdGhlIEN1c3RvbSBQcm9wZXJ0aWVzIGZpZWxkCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW4gQU0gQ29uc29sZSA+IFJlYWxtIE5hbWUgPiBBcHBsaWNhdGlvbnMgPiBPQXV0aCAyLjAgPiBDbGllbnRzID4gQ2xpZW50IElEID4gQWR2YW5jZWQuCiAqIGlkZW50aXR5IC0gQU1JZGVudGl0eSAoMykuCiAqICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBpZGVudGl0eSBvZiB0aGUgcmVzb3VyY2Ugb3duZXIuCiAqIHNlc3Npb24gLSBTU09Ub2tlbiAoNCkuCiAqICAgICAgICAgICBQcmVzZW50IGlmIHRoZSByZXF1ZXN0IGNvbnRhaW5zIHRoZSBzZXNzaW9uIGNvb2tpZSwgdGhlIHVzZXIncyBzZXNzaW9uIG9iamVjdC4KICogc2NyaXB0TmFtZSAtIFN0cmluZyAocHJpbWl0aXZlKS4KICogICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgZGlzcGxheSBuYW1lIG9mIHRoZSBzY3JpcHQuCiAqIGxvZ2dlciAtIEFsd2F5cyBwcmVzZW50LCB0aGUgIk9BdXRoMlByb3ZpZGVyIiBkZWJ1ZyBsb2dnZXIgaW5zdGFuY2U6CiAqICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuaHRtbCNzY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuCiAqICAgICAgICAgIENvcnJlc3BvbmRpbmcgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLk9JRENfQ0xBSU1TLgogKiBodHRwQ2xpZW50IC0gSFRUUCBDbGllbnQgKDgpLgogKiAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBIVFRQIENsaWVudCBpbnN0YW5jZToKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1odHRwLWNsaWVudC5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWh0dHAtY2xpZW50LgogKiAgICAgICAgICAgICAgSW4gb3JkZXIgdG8gdXNlIHRoZSBjbGllbnQsIHlvdSBtYXkgbmVlZCB0byBhZGQKICogICAgICAgICAgICAgIG9yZy5mb3JnZXJvY2suaHR0cC5DbGllbnQsCiAqICAgICAgICAgICAgICBvcmcuZm9yZ2Vyb2NrLmh0dHAucHJvdG9jb2wuKiwKICogICAgICAgICAgICAgIGFuZCBvcmcuZm9yZ2Vyb2NrLnV0aWwucHJvbWlzZS5Qcm9taXNlSW1wbAogKiAgICAgICAgICAgICAgdG8gdGhlIGFsbG93ZWQgSmF2YSBjbGFzc2VzIGluIHRoZSBzY3JpcHRpbmcgZW5naW5lIGNvbmZpZ3VyYXRpb24sIGFzIGRlc2NyaWJlZCBpbjoKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHQtZW5naW5lLXNlY3VyaXR5Lmh0bWwKICoKICogUmV0dXJuIC0gYSBuZXcgVXNlckluZm9DbGFpbXMoTWFwPFN0cmluZywgT2JqZWN0PiB2YWx1ZXMsIE1hcDxTdHJpbmcsIExpc3Q8U3RyaW5nPj4gY29tcG9zaXRlU2NvcGVzKSAoMSkgb2JqZWN0LgogKiAgICAgICAgICBUaGUgcmVzdWx0IG9mIHRoZSBsYXN0IHN0YXRlbWVudCBpbiB0aGUgc2NyaXB0IGlzIHJldHVybmVkIHRvIHRoZSBzZXJ2ZXIuCiAqICAgICAgICAgIEN1cnJlbnRseSwgdGhlIEltbWVkaWF0ZWx5IEludm9rZWQgRnVuY3Rpb24gRXhwcmVzc2lvbiAoYWxzbyBrbm93biBhcyBTZWxmLUV4ZWN1dGluZyBBbm9ueW1vdXMgRnVuY3Rpb24pCiAqICAgICAgICAgIGlzIHRoZSBsYXN0IChhbmQgb25seSkgc3RhdGVtZW50IGluIHRoaXMgc2NyaXB0LCBhbmQgaXRzIHJldHVybiB2YWx1ZSB3aWxsIGJlY29tZSB0aGUgc2NyaXB0IHJlc3VsdC4KICogICAgICAgICAgRG8gbm90IHVzZSAicmV0dXJuIHZhcmlhYmxlIiBzdGF0ZW1lbnQgb3V0c2lkZSBvZiBhIGZ1bmN0aW9uIGRlZmluaXRpb24uCiAqICAgICAgICAgIFNlZSBSRVNVTFRTIHNlY3Rpb24gZm9yIGFkZGl0aW9uYWwgZGV0YWlscy4KICoKICogQ2xhc3MgcmVmZXJlbmNlOgogKiAoMSkgVXNlckluZm9DbGFpbXMgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb2F1dGgyL2NvcmUvVXNlckluZm9DbGFpbXMuaHRtbC4KICogKDIpIENsYWltIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbCkuCiAqICAgICAgICAgQW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGhhcyBtZXRob2RzIHRvIGFjY2VzcwogKiAgICAgICAgIHRoZSBjbGFpbSBuYW1lLCByZXF1ZXN0ZWQgdmFsdWVzLCBsb2NhbGUsIGFuZCB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwuCiAqICgzKSBBTUlkZW50aXR5IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L2lkbS9BTUlkZW50aXR5Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBNYXAgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS91dGlsL0hhc2hNYXAuaHRtbCwKICogICAgICAgICAgIG9yIGh0dHBzOi8vZG9jcy5vcmFjbGUuY29tL2VuL2phdmEvamF2YXNlLzExL2RvY3MvYXBpL2phdmEuYmFzZS9qYXZhL3V0aWwvTGlua2VkSGFzaE1hcC5odG1sLgogKiAoNikgU2V0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9IYXNoU2V0Lmh0bWwuCiAqICg3KSBMaXN0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9BcnJheUxpc3QuaHRtbC4KICogKDgpIENsaWVudCAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9odHRwL0NsaWVudC5odG1sLgoqLwoKKGZ1bmN0aW9uICgpIHsKICAgIC8vIFNFVFVQCgogICAgLyoqCiAgICAgKiBDbGFpbSBwcm9jZXNzaW5nIHV0aWxpdGllcy4KICAgICAqIEFuIG9iamVjdCB0aGF0IGNvbnRhaW5zIHJldXNhYmxlIGZ1bmN0aW9ucyBmb3IgcHJvY2Vzc2luZyBjbGFpbXMuCiAgICAgKiBAc2VlIENMQUlNIFBST0NFU1NJTkcgVVRJTElUSUVTIHNlY3Rpb24gZm9yIGRldGFpbHMuCiAgICAgKi8KICAgIHZhciB1dGlscyA9IGdldFV0aWxzKCk7CgogICAgLy8gQ09ORklHVVJBVElPTiBBTkQgQ1VTVE9NSVpBVElPTgoKICAgIC8qKgogICAgICogT0F1dGggMi4wIHNjb3BlIHZhbHVlcyAoc2NvcGVzKSBjYW4gYmUgdXNlZCBieSB0aGUgQ2xpZW50IHRvIHJlcXVlc3QgT0lEQyBjbGFpbXMuCiAgICAgKgogICAgICogQ2FsbCB0aGlzIGNvbmZpZ3VyYXRpb24gbWV0aG9kLCBhbmQgcGFzcyBpbiBhcyB0aGUgZmlyc3QgYXJndW1lbnQKICAgICAqIGFuIG9iamVjdCB0aGF0IG1hcHMgYSBzY29wZSB2YWx1ZSB0byBhbiBhcnJheSBvZiBjbGFpbSBuYW1lcwogICAgICogdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgYW5kIHJldHVybmVkIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfQogICAgICogZm9yIHRoZSBzY29wZSB2YWx1ZXMgdGhhdCBjb3VsZCBiZSB1c2VkIHRvIHJlcXVlc3QgY2xhaW1zIGFzIGRlZmluZWQgaW4gdGhlIE9JREMgc3BlY2lmaWNhdGlvbi4KICAgICAqCiAgICAgKiBCZWxvdywgZmluZCBhIGRlZmF1bHQgY29uZmlndXJhdGlvbiB0aGF0IGlzIGV4cGVjdGVkIHRvIHdvcmsgaW4gdGhlIGN1cnJlbnQgZW52aXJvbm1lbnQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiBjaG9vc2UgdGhlIGNsYWltIG5hbWVzIHJldHVybmVkIGZvciBhIHNjb3BlLgogICAgICovCiAgICB1dGlscy5zZXRTY29wZUNsYWltc01hcCh7CiAgICAgICAgcHJvZmlsZTogWwogICAgICAgICAgICAnbmFtZScsCiAgICAgICAgICAgICdmYW1pbHlfbmFtZScsCiAgICAgICAgICAgICdnaXZlbl9uYW1lJywKICAgICAgICAgICAgJ3pvbmVpbmZvJywKICAgICAgICAgICAgJ2xvY2FsZScKICAgICAgICBdLAogICAgICAgIGVtYWlsOiBbJ2VtYWlsJ10sCiAgICAgICAgYWRkcmVzczogWydhZGRyZXNzJ10sCiAgICAgICAgcGhvbmU6IFsncGhvbmVfbnVtYmVyJ10KICAgIH0pOwoKICAgIC8qKgogICAgICogSW4gdGhpcyBzY3JpcHQsIGVhY2ggY2xhaW0KICAgICAqIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICAgICAqIHByb3ZpZGVkIGJ5IHRoZSBhdXRob3JpemF0aW9uIHNlcnZlciwgYW5kCiAgICAgKiByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudCB2aWEgdGhlIGNsYWltcyBwYXJhbWV0ZXIKICAgICAqIHdpbGwgYmUgcHJvY2Vzc2VkIGJ5IGEgZnVuY3Rpb24gYXNzb2NpYXRlZCB3aXRoIHRoZSBjbGFpbSBuYW1lLgogICAgICoKICAgICAqIENhbGwgdGhpcyBjb25maWd1cmF0aW9uIG1ldGhvZCwgYW5kIHBhc3MgaW4gYXMgdGhlIGZpcnN0IGFyZ3VtZW50CiAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIGEgY2xhaW0gbmFtZSB0byBhIHJlc29sdmVyIGZ1bmN0aW9uLAogICAgICogd2hpY2ggd2lsbCBiZSBhdXRvbWF0aWNhbGx5IGV4ZWN1dGVkIGZvciBlYWNoIGNsYWltIHByb2Nlc3NlZCBieSB0aGUgc2NyaXB0LgogICAgICoKICAgICAqIFRoZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB3aWxsIHJlY2VpdmUgdGhlIHJlcXVlc3RlZCBjbGFpbSBpbmZvcm1hdGlvbgogICAgICogaW4gYW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGFzIHRoZSBmaXJzdCBhcmd1bWVudC4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9CiAgICAgKiBmb3IgZGV0YWlscyBvbiB0aGUgQ2xhaW0gY2xhc3MuCiAgICAgKgogICAgICogSWYgdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIHJldHVybnMgYSB2YWx1ZSwKICAgICAqIG90aGVyIHRoYW4gdW5kZWZpbmVkIG9yIG51bGwsCiAgICAgKiB0aGUgY2xhaW0gd2lsbCBiZSBpbmNsdWRlZCBpbiB0aGUgc2NyaXB0J3MgcmVzdWx0cy4KICAgICAqCiAgICAgKiBUaGUgQ2xhaW0gaW5zdGFuY2UgcHJvdmlkZXMgbWV0aG9kcyB0byBjaGVjawogICAgICogd2hhdCB0aGUgbmFtZSBvZiB0aGUgY2xhaW0gaXMsCiAgICAgKiB3aGljaCB2YWx1ZXMgdGhlIGNsYWltIHJlcXVlc3QgY29udGFpbnMsCiAgICAgKiB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwsIGFuZAogICAgICogd2hpY2ggbG9jYWxlIHRoZSBjbGFpbSBpcyBhc3NvY2lhdGVkIHdpdGguCiAgICAgKiBUaGUgcmVzb2x2ZXIgZnVuY3Rpb24gY2FuIGNvbnNpZGVyIHRoaXMgaW5mb3JtYXRpb24gd2hlbiBjb21wdXRpbmcgYW5kIHJldHVybmluZyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgKgogICAgICogQmVsb3csIGZpbmQgYSBkZWZhdWx0IGNvbmZpZ3VyYXRpb24gdGhhdCBpcyBleHBlY3RlZCB0byB3b3JrIGluIHRoZSBjdXJyZW50IGVudmlyb25tZW50LgogICAgICogQSByZXVzYWJsZSBmdW5jdGlvbiwgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKFN0cmluZyBhdHRyaWJ1dGUtbmFtZSksCiAgICAgKiBpcyBjYWxsZWQgdG8gcmV0dXJuIGEgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICogQHNlZSBDTEFJTSBSRVNPTFZFUlMgc2VjdGlvbiBmb3IgdGhlIGltcGxlbWVudGF0aW9uIGRldGFpbHMgYW5kIGV4YW1wbGVzLgogICAgICogRm9yIHRoZSBhZGRyZXNzIGNsYWltLCBhbiBleGFtcGxlIG9mIGEgY2xhaW0gcmVzb2x2ZXIgdGhhdCB1c2VzIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIgaXMgcHJvdmlkZWQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiByZXVzZSB0aGUgcHJlZGVmaW5lZCB1dGlscyBtZXRob2RzIHdpdGggeW91ciBjdXN0b20gYXJndW1lbnRzLgogICAgICogWW91IGNhbiBhbHNvIHNwZWNpZnkgYSBjdXN0b20gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIGEgY2xhaW0gbmFtZSwKICAgICAqIHRoYXQgd2lsbCBjb21wdXRlIGFuZCByZXR1cm4gdGhlIGNsYWltIHZhbHVl4oCUYXMgc2hvd24gaW4gdGhlIGNvbW1lbnRlZCBvdXQgZXhhbXBsZSBiZWxvdy4KICAgICAqLwogICAgdXRpbHMuc2V0Q2xhaW1SZXNvbHZlcnMoewogICAgICAgIC8qCiAgICAgICAgLy8gQW4gZXhhbXBsZSBvZiBhIHNpbXBsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IGlzIGRlZmluZWQgZm9yIGEgY2xhaW0KICAgICAgICAvLyBkaXJlY3RseSBpbiB0aGUgY29uZmlndXJhdGlvbiBvYmplY3Q6CiAgICAgICAgY3VzdG9tLWNsYWltLW5hbWU6IGZ1bmN0aW9uIChyZXF1ZXN0ZWRDbGFpbSkgewogICAgICAgICAgICAvLyBJbiB0aGlzIGNhc2UsIGluaXRpYWxseSwgdGhlIGNsYWltIHZhbHVlIGNvbWVzIHN0cmFpZ2h0IGZyb20gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlOgogICAgICAgICAgICB2YXIgY2xhaW1WYWx1ZSA9IGlkZW50aXR5LmdldEF0dHJpYnV0ZSgnY3VzdG9tLWF0dHJpYnV0ZS1uYW1lJykudG9BcnJheSgpWzBdCgogICAgICAgICAgICAvLyBPcHRpb25hbGx5LCBwcm92aWRlIGFkZGl0aW9uYWwgbG9naWMgZm9yIHByb2Nlc3NpbmcgKGZpbHRlcmluZywgZm9ybWF0dGluZywgZXRjLikgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAgICAvLyBZb3UgY2FuIHVzZToKICAgICAgICAgICAgLy8gcmVxdWVzdGVkQ2xhaW0uZ2V0TmFtZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldFZhbHVlcygpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldExvY2FsZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmlzRXNzZW50aWFsKCkKCiAgICAgICAgICAgIHJldHVybiBjbGFpbVZhbHVlCiAgICAgICAgfSwKICAgICAgICAqLwogICAgICAgIC8qKgogICAgICAgICAqIFRoZSB1c2Ugb2YgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIHNob3dzIGhvdwogICAgICAgICAqIGFuIGFyZ3VtZW50IHBhc3NlZCB0byBhIGZ1bmN0aW9uIHRoYXQgcmV0dXJucyBhIGNsYWltIHJlc29sdmVyCiAgICAgICAgICogYmVjb21lcyBhdmFpbGFibGUgdG8gdGhlIHJlc29sdmVyIGZ1bmN0aW9uICh2aWEgaXRzIGxleGljYWwgY29udGV4dCkuCiAgICAgICAgICovCiAgICAgICAgbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdjbicpLAogICAgICAgIGZhbWlseV9uYW1lOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3NuJyksCiAgICAgICAgZ2l2ZW5fbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdnaXZlbm5hbWUnKSwKICAgICAgICB6b25laW5mbzogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWR0aW1lem9uZScpLAogICAgICAgIGxvY2FsZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWRsb2NhbGUnKSwKICAgICAgICBlbWFpbDogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdtYWlsJyksCiAgICAgICAgYWRkcmVzczogdXRpbHMuZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXIoCiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBUaGUgcGFzc2VkIGluIHVzZXIgcHJvZmlsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiBjYW4gYmUgdXNlZCBieSB0aGUgYWRkcmVzcyBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiB0byBvYnRhaW4gdGhlIGNsYWltIHZhbHVlIHRvIGJlIGZvcm1hdHRlZCBhcyBwZXIgdGhlIE9JREMgc3BlY2lmaWNhdGlvbjoKICAgICAgICAgICAgICogQHNlZSBodHRwczovL29wZW5pZC5uZXQvc3BlY3Mvb3BlbmlkLWNvbm5lY3QtY29yZS0xXzAuaHRtbCNBZGRyZXNzQ2xhaW0uCiAgICAgICAgICAgICAqLwogICAgICAgICAgICB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3Bvc3RhbGFkZHJlc3MnKQogICAgICAgICksCiAgICAgICAgcGhvbmVfbnVtYmVyOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3RlbGVwaG9uZW51bWJlcicpCiAgICB9KTsKCiAgICAvLyBDTEFJTSBQUk9DRVNTSU5HIFVUSUxJVElFUwoKICAgIC8qKgogICAgICogQHJldHVybnMge29iamVjdH0gQW4gb2JqZWN0IHRoYXQgY29udGFpbnMgcmV1c2FibGUgY2xhaW0gcHJvY2Vzc2luZyB1dGlsaXRpZXMuCiAgICAgKiBAc2VlIFBVQkxJQyBNRVRIT0RTIHNlY3Rpb24gYW5kIHRoZSByZXR1cm4gc3RhdGVtZW50IGZvciB0aGUgbGlzdCBvZiBleHBvcnRlZCBmdW5jdGlvbnMuCiAgICAgKi8KICAgIGZ1bmN0aW9uIGdldFV0aWxzICgpIHsKICAgICAgICAvLyBJTVBPUlQgSkFWQQoKICAgICAgICAvKioKICAgICAgICAgKiBQcm92aWRlcyBKYXZhIHNjcmlwdGluZyBmdW5jdGlvbmFsaXR5LgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvTW96aWxsYS9Qcm9qZWN0cy9SaGluby9TY3JpcHRpbmdfSmF2YSNqYXZhaW1wb3J0ZXJfY29uc3RydWN0b3J9LgogICAgICAgICAqLwogICAgICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgICAgIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiwKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltcywKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltLAoKICAgICAgICAgICAgamF2YS51dGlsLkxpbmtlZEhhc2hNYXAsCiAgICAgICAgICAgIGphdmEudXRpbC5BcnJheUxpc3QKICAgICAgICApOwoKICAgICAgICAvLyBTRVQgVVAgQ09ORklHVVJBVElPTgoKICAgICAgICAvKioKICAgICAgICAgKiBQbGFjZWhvbGRlciBmb3IgYSBjb25maWd1cmF0aW9uIG9wdGlvbiB0aGF0IGNvbnRhaW5zCiAgICAgICAgICogYW4gb2JqZWN0IHRoYXQgbWFwcyB0aGUgc3VwcG9ydGVkIHNjb3BlIHZhbHVlcyAoc2NvcGVzKQogICAgICAgICAqIGFuZCB0aGUgY29ycmVzcG9uZGluZyBjbGFpbSBuYW1lcyBmb3IgZWFjaCBzY29wZSB2YWx1ZS4KICAgICAgICAgKi8KICAgICAgICB2YXIgc2NvcGVDbGFpbXNNYXA7CgogICAgICAgIC8qKgogICAgICAgICAqIFBsYWNlaG9sZGVyIGZvciBhIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRoYXQgY29udGFpbnMKICAgICAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAqLwogICAgICAgIHZhciBjbGFpbVJlc29sdmVyczsKCiAgICAgICAgLyoqCiAgICAgICAgICogQSAocHVibGljKSBtZXRob2QgdGhhdCBhY2NlcHRzIGFuIG9iamVjdCB0aGF0IG1hcHMgdGhlIHN1cHBvcnRlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMgZWFjaCBzdXBwb3J0ZWQgc2NvcGUgdmFsdWUgdG8gYW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMsCiAgICAgICAgICogaW4gb3JkZXIgdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgZm9yIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfSBmb3IgZGV0YWlscy4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLnByb2ZpbGVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHByb2ZpbGUgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMuZW1haWxdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGVtYWlsIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLmFkZHJlc3NdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGFkZHJlc3Mgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMucGhvbmVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHBob25lIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcmV0dXJucyB7dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHNldFNjb3BlQ2xhaW1zTWFwKHBhcmFtcykgewogICAgICAgICAgICBzY29wZUNsYWltc01hcCA9IHBhcmFtczsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIEEgKHB1YmxpYykgbWV0aG9kIHRoYXQgYWNjZXB0cyBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMKICAgICAgICAgKiBlYWNoIHN1cHBvcnRlZCBjbGFpbSBuYW1lIHRvIGEgZnVuY3Rpb24gdGhhdCBjb21wdXRlcyBhbmQgcmV0dXJucyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gc2V0Q2xhaW1SZXNvbHZlcnMocGFyYW1zKSB7CiAgICAgICAgICAgIGNsYWltUmVzb2x2ZXJzID0gcGFyYW1zOwogICAgICAgIH0KCiAgICAgICAgLy8gQ0xBSU0gUkVTT0xWRVJTCgogICAgICAgIC8qKgogICAgICAgICAqIENsYWltIHJlc29sdmVycyBhcmUgZnVuY3Rpb25zIHRoYXQgcmV0dXJuIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHBhcmFtIHsqfQogICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAqLwoKICAgICAgICAvKioKICAgICAgICAgKiBEZWZpbmVzIGEgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nfSBhdHRyaWJ1dGVOYW1lIC0gTmFtZSBvZiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGRldGVybWluZSB0aGUgY2xhaW0gdmFsdWUKICAgICAgICAgKiBiYXNlZCBvbiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZSBhbmQgdGhlIChyZXF1ZXN0ZWQpIGNsYWltIHByb3BlcnRpZXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIChhdHRyaWJ1dGVOYW1lKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXNvbHZlcyBhIGNsYWltIHdpdGggYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAgICAgKiBSZXR1cm5zIHVuZGVmaW5lZCBpZiB0aGUgaWRlbnRpdHkgYXR0cmlidXRlIGlzIG5vdCBwb3B1bGF0ZWQsCiAgICAgICAgICAgICAqIE9SIGlmIHRoZSBjbGFpbSBoYXMgcmVxdWVzdGVkIHZhbHVlcyB0aGF0IGRvIG5vdCBjb250YWluIHRoZSBpZGVudGl0eSBhdHRyaWJ1dGUgdmFsdWUuCiAgICAgICAgICAgICAqIEFUVEVOVElPTjogdGhlIGFmb3JlbWVudGlvbmVkIGNvbXBhcmlzb24gaXMgY2FzZS1zZW5zaXRpdmUuCiAgICAgICAgICAgICAqIEBwYXJhbSB7b3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltfSBjbGFpbQogICAgICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciBkZXRhaWxzLgogICAgICAgICAgICAgKiBAcmV0dXJucyB7c3RyaW5nfEhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUNsYWltKGNsYWltKSB7CiAgICAgICAgICAgICAgICB2YXIgdXNlclByb2ZpbGVWYWx1ZTsKCiAgICAgICAgICAgICAgICBpZiAoaWRlbnRpdHkpIHsKICAgICAgICAgICAgICAgICAgICB1c2VyUHJvZmlsZVZhbHVlID0gZ2V0Q2xhaW1WYWx1ZUZyb21TZXQoY2xhaW0sIGlkZW50aXR5LmdldEF0dHJpYnV0ZShhdHRyaWJ1dGVOYW1lKSk7CgogICAgICAgICAgICAgICAgICAgIGlmICh1c2VyUHJvZmlsZVZhbHVlICYmICF1c2VyUHJvZmlsZVZhbHVlLmlzRW1wdHkoKSkgewogICAgICAgICAgICAgICAgICAgICAgICBpZiAoIWNsYWltLmdldFZhbHVlcygpIHx8IGNsYWltLmdldFZhbHVlcygpLmlzRW1wdHkoKSB8fCBjbGFpbS5nZXRWYWx1ZXMoKS5jb250YWlucyh1c2VyUHJvZmlsZVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHVzZXJQcm9maWxlVmFsdWU7CiAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW07CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBSZXR1cm5zIGFuIGFkZHJlc3MgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSBjbGFpbSB2YWx1ZSBvYnRhaW5lZCB3aXRoIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIuCiAgICAgICAgICogQHBhcmFtIHtmdW5jdGlvbn0gcmVzb2x2ZUNsYWltIC0gQSBmdW5jdGlvbiB0aGF0IHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGFjY2VwdCBhIGNsYWltIGFzIGFuIGFyZ3VtZW50LAogICAgICAgICAqIHJ1biB0aGUgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIHRoZSBjbGFpbSBhbmQgb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwKICAgICAgICAgKiBhbmQgYXBwbHkgYWRkaXRpb25hbCBmb3JtYXR0aW5nIHRvIHRoZSB2YWx1ZSBiZWZvcmUgcmV0dXJuaW5nIGl0LgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldEFkZHJlc3NDbGFpbVJlc29sdmVyIChyZXNvbHZlQ2xhaW0pIHsKICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAqIENyZWF0ZXMgYW4gYWRkcmVzcyBjbGFpbSBvYmplY3QgZnJvbSBhIHZhbHVlIHJldHVybmVkIGJ5IGEgY2xhaW0gcmVzb2x2ZXIsCiAgICAgICAgICAgICAqIGFuZCByZXR1cm5zIHRoZSBhZGRyZXNzIGNsYWltIG9iamVjdCBhcyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0FkZHJlc3NDbGFpbX0uCiAgICAgICAgICAgICAqIFRoZSBjbGFpbSB2YWx1ZSBpcyBvYnRhaW5lZCB3aXRoIGEgY2xhaW0gcmVzb2x2aW5nIGZ1bmN0aW9uIGF2YWlsYWJsZSBmcm9tIHRoZSBjbG9zdXJlLgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfHVuZGVmaW5lZH0gVGhlIGFkZHJlc3MgY2xhaW0gb2JqZWN0IGNyZWF0ZWQgZnJvbSBhIGNsYWltIHZhbHVlLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUFkZHJlc3NDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgdmFyIGFkZHJlc3NPYmplY3Q7CgogICAgICAgICAgICAgICAgaWYgKGlzQ2xhaW1WYWx1ZVZhbGlkKGNsYWltVmFsdWUpKSB7CiAgICAgICAgICAgICAgICAgICAgYWRkcmVzc09iamVjdCA9IG5ldyBmckphdmEuTGlua2VkSGFzaE1hcCgpOwoKICAgICAgICAgICAgICAgICAgICBhZGRyZXNzT2JqZWN0LnB1dCgnZm9ybWF0dGVkJywgY2xhaW1WYWx1ZSk7CgogICAgICAgICAgICAgICAgICAgIHJldHVybiBhZGRyZXNzT2JqZWN0OwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICByZXR1cm4gcmVzb2x2ZUFkZHJlc3NDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgYW4gZXNzZW50aWFsIGNsYWltIHJlc29sdmVyIGJhc2VkIG9uIGEgY2xhaW0gdmFsdWUgb2J0YWluZWQgd2l0aCBhbm90aGVyIGNsYWltIHJlc29sdmVyLgogICAgICAgICAqIEBwYXJhbSB7ZnVuY3Rpb259IHJlc29sdmVDbGFpbSAtIEEgZnVuY3Rpb24gdGhhdCByZXR1cm5zIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHJldHVybnMge2Z1bmN0aW9ufSBBIGZ1bmN0aW9uIHRoYXQgd2lsbCBhY2NlcHQgYSBjbGFpbSBhcyBhbiBhcmd1bWVudCwKICAgICAgICAgKiBydW4gdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIGZvciB0aGUgY2xhaW0gYW5kIG9idGFpbiB0aGUgY2xhaW0gdmFsdWUsCiAgICAgICAgICogYW5kIGFwcGx5IGFkZGl0aW9uYWwgbG9naWMgZm9yIGVzc2VudGlhbCBjbGFpbXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0RXNzZW50aWFsQ2xhaW1SZXNvbHZlciAocmVzb2x2ZUNsYWltKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXR1cm5zIGEgY2xhaW0gdmFsdWUgb3IgdGhyb3dzIGFuIGVycm9yLgogICAgICAgICAgICAgKiBUaGUgY2xhaW0gdmFsdWUgaXMgb2J0YWluZWQgd2l0aCBhIGNsYWltIHJlc29sdmluZyBmdW5jdGlvbiBhdmFpbGFibGUgZnJvbSB0aGUgY2xvc3VyZS4KICAgICAgICAgICAgICogVGhyb3dzIGFuIGV4Y2VwdGlvbiBpZiB0aGUgY2xhaW0gaXMgZXNzZW50aWFsIGFuZCBubyB2YWx1ZSBpcyByZXR1cm5lZCBmb3IgdGhlIGNsYWltLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBVc2Ugb2YgdGhpcyByZXNvbHZlciBpcyBvcHRpb25hbC4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjSW5kaXZpZHVhbENsYWltc1JlcXVlc3RzfSBzdGF0aW5nOgogICAgICAgICAgICAgKiAiTm90ZSB0aGF0IGV2ZW4gaWYgdGhlIENsYWltcyBhcmUgbm90IGF2YWlsYWJsZSBiZWNhdXNlIHRoZSBFbmQtVXNlciBkaWQgbm90IGF1dGhvcml6ZSB0aGVpciByZWxlYXNlIG9yIHRoZXkgYXJlIG5vdCBwcmVzZW50LAogICAgICAgICAgICAgKiB0aGUgQXV0aG9yaXphdGlvbiBTZXJ2ZXIgTVVTVCBOT1QgZ2VuZXJhdGUgYW4gZXJyb3Igd2hlbiBDbGFpbXMgYXJlIG5vdCByZXR1cm5lZCwgd2hldGhlciB0aGV5IGFyZSBFc3NlbnRpYWwgb3IgVm9sdW50YXJ5LAogICAgICAgICAgICAgKiB1bmxlc3Mgb3RoZXJ3aXNlIHNwZWNpZmllZCBpbiB0aGUgZGVzY3JpcHRpb24gb2YgdGhlIHNwZWNpZmljIGNsYWltLiIKICAgICAgICAgICAgICoKICAgICAgICAgICAgICogQHBhcmFtIHtvcmcuZm9yZ2Vyb2NrLm9wZW5pZGNvbm5lY3QuQ2xhaW19IGNsYWltCiAgICAgICAgICAgICAqIEFuIG9iamVjdCB0aGF0IHByb3ZpZGVzIG1ldGhvZHMgdG8gb2J0YWluIGluZm9ybWF0aW9uL3JlcXVpcmVtZW50cyBhc3NvY2lhdGVkIHdpdGggYSBjbGFpbS4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqLwogICAgICAgICAgICBmdW5jdGlvbiByZXNvbHZlRXNzZW50aWFsQ2xhaW0oY2xhaW0pIHsKICAgICAgICAgICAgICAgIHZhciBjbGFpbVZhbHVlID0gcmVzb2x2ZUNsYWltKGNsYWltKTsKCiAgICAgICAgICAgICAgICBpZiAoY2xhaW0uaXNFc3NlbnRpYWwoKSAmJiAhaXNDbGFpbVZhbHVlVmFsaWQoY2xhaW1WYWx1ZSkpIHsKICAgICAgICAgICAgICAgICAgICB0aHJvdyBuZXcgZnJKYXZhLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uKCdDb3VsZCBub3QgcHJvdmlkZSB2YWx1ZSBmb3IgZXNzZW50aWFsIGNsYWltOiAnICsgY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1WYWx1ZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHJlc29sdmVFc3NlbnRpYWxDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFByb3ZpZGVzIGRlZmF1bHQgcmVzb2x1dGlvbiBmb3IgYSBjbGFpbS4KICAgICAgICAgKiBVc2UgaXQgaWYgYSBjbGFpbS1zcGVjaWZpYyByZXNvbHZlciBpcyBub3QgZGVmaW5lZCBpbiB0aGUgY29uZmlndXJhdGlvbi4KICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHJldHVybnMgeyp9IEEgc2luZ2xlIHZhbHVlIGFzc29jaWF0ZWQgd2l0aCB0aGlzIGNsYWltLgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHJlc29sdmVBbnlDbGFpbSAoY2xhaW0pIHsKICAgICAgICAgICAgaWYgKGNsYWltLmdldFZhbHVlcygpLnNpemUoKSA9PT0gMSkgewogICAgICAgICAgICAgICAgcmV0dXJuIGNsYWltLmdldFZhbHVlcygpLnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgfQogICAgICAgIH0KCiAgICAgICAgLy8gVVRJTElUSUVTCgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgY2xhaW0gdmFsdWUgZnJvbSBhIHNldC4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIGEgc2luZ2xlIHZhbHVlLCByZXR1cm5zIHRoZSB2YWx1ZS4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIG11bHRpcGxlIHZhbHVlcywgcmV0dXJucyB0aGUgc2V0LgogICAgICAgICAqIE90aGVyd2lzZSwgcmV0dXJucyB1bmRlZmluZWQuCiAgICAgICAgICoKICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHBhcmFtIHtqYXZhLnV0aWwuSGFzaFNldH0gc2V0IFRoZSBzZXTigJRmb3IgZXhhbXBsZSwgYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAqIEByZXR1cm5zIHtzdHJpbmd8amF2YS51dGlsLkhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldENsYWltVmFsdWVGcm9tU2V0IChjbGFpbSwgc2V0KSB7CiAgICAgICAgICAgIGlmIChzZXQgJiYgc2V0LnNpemUoKSkgewogICAgICAgICAgICAgICAgaWYgKHNldC5zaXplKCkgPT09IDEpIHsKICAgICAgICAgICAgICAgICAgICByZXR1cm4gc2V0LnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHNldDsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSBlbHNlIGlmIChsb2dnZXIud2FybmluZ0VuYWJsZWQoKSkgewogICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcoJ09JREMgQ2xhaW1zIHNjcmlwdC4gR290IGFuIGVtcHR5IHNldCBmb3IgY2xhaW06ICcgKyBjbGFpbS5nZXROYW1lKCkpOwogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBmdW5jdGlvbiBpc0NsYWltVmFsdWVWYWxpZCAoY2xhaW1WYWx1ZSkgewogICAgICAgICAgICBpZiAodHlwZW9mIGNsYWltVmFsdWUgPT09ICd1bmRlZmluZWQnIHx8IGNsYWltVmFsdWUgPT09IG51bGwpIHsKICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgfQoKICAgICAgICAvLyBDTEFJTSBQUk9DRVNTSU5HCgogICAgICAgIC8qKgogICAgICAgICAqIENvbnN0cnVjdHMgYW5kIHJldHVybnMgYW4gb2JqZWN0IHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMKICAgICAgICAgKiBhbmQgdGhlIHJlcXVlc3RlZCBzY29wZXMgbWFwcGVkIHRvIHRoZSBjbGFpbSBuYW1lcy4KICAgICAgICAgKiBAcmV0dXJucyB7b3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltc30gVGhlIG9iamVjdCB0byBiZSByZXR1cm5lZCB0byB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIuCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICAgICAqIEBzZWUgUkVTVUxUUyBzZWN0aW9uIGZvciB0aGUgdXNlIG9mIHRoaXMgZnVuY3Rpb24uCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlckluZm9DbGFpbXMgKCkgewogICAgICAgICAgICByZXR1cm4gbmV3IGZySmF2YS5Vc2VySW5mb0NsYWltcyhnZXRDb21wdXRlZENsYWltcygpLCBnZXRDb21wb3NpdGVTY29wZXMoKSk7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIChyZXF1ZXN0ZWQpIGNsYWltIG5hbWVzIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMuCiAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfQogICAgICAgICAqIEEgbWFwIG9mIHRoZSByZXF1ZXN0ZWQgY2xhaW0gbmFtZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIHZhbHVlcy4KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wdXRlZENsYWltcyAoKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBDcmVhdGVzIGEgY29tcGxldGUgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZyb206CiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgZGVyaXZlZCBmcm9tIHRoZSBzY29wZXMsCiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgcHJvdmlkZWQgYnkgdGhlIGF1dGhvcml6YXRpb24gc2VydmVyLAogICAgICAgICAgICAgKiBhbmQgdGhlIGNsYWltcyByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudC4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5BcnJheUxpc3R9CiAgICAgICAgICAgICAqIFJldHVybnMgYSBjb21wbGV0ZSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGF2YWlsYWJsZSB0byB0aGUgc2NyaXB0LgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgdGhlIGNsYWltIG9iamVjdCBkZXRhaWxzLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gZ2V0Q2xhaW1zKCkgewogICAgICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAgICAgKiBSZXR1cm5zIGEgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIFVzZXMgdGhlIHNjb3BlQ2xhaW1zTWFwIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRvIGRlcml2ZSB0aGUgY2xhaW0gbmFtZXM7CiAgICAgICAgICAgICAgICAgKiBubyBvdGhlciBwcm9wZXJ0aWVzIG9mIGEgY2xhaW0gZGVyaXZlZCBmcm9tIGEgc2NvcGUgYXJlIHBvcHVsYXRlZC4KICAgICAgICAgICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuQXJyYXlMaXN0fQogICAgICAgICAgICAgICAgICogQSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciB0aGUgY2xhaW0gb2JqZWN0IGRldGFpbHMuCiAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgIGZ1bmN0aW9uIGNvbnZlcnRTY29wZVRvQ2xhaW1zKCkgewogICAgICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoc2NvcGUpICE9PSAnb3BlbmlkJyAmJiBzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zTWFwW3Njb3BlXS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbU5hbWUpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbGFpbXMuYWRkKG5ldyBmckphdmEuQ2xhaW0oY2xhaW1OYW1lKSk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGNsYWltcy5hZGRBbGwoY29udmVydFNjb3BlVG9DbGFpbXMoKSk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKGNsYWltT2JqZWN0cyk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKHJlcXVlc3RlZFR5cGVkQ2xhaW1zKTsKCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICB9CgogICAgICAgICAgICAvKioKICAgICAgICAgICAgICogQ29tcHV0ZXMgYW5kIHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgICAgICogVG8gb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwgdXNlcyB0aGUgcmVzb2x2ZXIgZnVuY3Rpb24gc3BlY2lmaWVkIGZvciB0aGUgY2xhaW0gaW4gdGhlIGNsYWltUmVzb2x2ZXJzIGNvbmZpZ3VyYXRpb24gb2JqZWN0LgogICAgICAgICAgICAgKiBAc2VlIGNsYWltUmVzb2x2ZXJzCiAgICAgICAgICAgICAqIElmIG5vIHJlc29sdmVyIGZ1bmN0aW9uIGlzIGZvdW5kLCB1c2VzIHRoZSBkZWZhdWx0IGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMgeyp9IENsYWltIHZhbHVlLgogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqIFJldGhyb3dzIHRoaXMgZXhjZXB0aW9uIGlmIGEgY2xhaW0gcmVzb2x2ZXIgdGhyb3dzIGl0LgogICAgICAgICAgICAgKiBZb3UgY2FuIHRocm93IG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiBmcm9tIHlvdXIgY3VzdG9tIGNsYWltIHJlc29sdmVyCiAgICAgICAgICAgICAqIGlmIHlvdSB3YW50IHRvIHRlcm1pbmF0ZSB0aGUgY2xhaW0gcHJvY2Vzc2luZy4KICAgICAgICAgICAgICovCiAgICAgICAgICAgIGZ1bmN0aW9uIGNvbXB1dGVDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIHJlc29sdmVDbGFpbTsKICAgICAgICAgICAgICAgIHZhciBtZXNzYWdlOwoKICAgICAgICAgICAgICAgIHRyeSB7CiAgICAgICAgICAgICAgICAgICAgcmVzb2x2ZUNsYWltID0gY2xhaW1SZXNvbHZlcnNbY2xhaW0uZ2V0TmFtZSgpXSB8fCByZXNvbHZlQW55Q2xhaW07CgogICAgICAgICAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgfSBjYXRjaCAoZSkgewogICAgICAgICAgICAgICAgICAgIG1lc3NhZ2UgPSAnT0lEQyBDbGFpbXMgc2NyaXB0IGV4Y2VwdGlvbi4gVW5hYmxlIHRvIHJlc29sdmUgT0lEQyBDbGFpbS4gJyArIGU7CgogICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoZSkuaW5kZXhPZignb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5leGNlcHRpb25zLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uJykgIT09IC0xKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHRocm93IGU7CiAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICBpZiAobG9nZ2VyLndhcm5pbmdFbmFibGVkKCkpIHsKICAgICAgICAgICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcobWVzc2FnZSk7CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICB2YXIgY29tcHV0ZWRDbGFpbXMgPSBuZXcgZnJKYXZhLkxpbmtlZEhhc2hNYXAoKTsKCiAgICAgICAgICAgIGdldENsYWltcygpLnRvQXJyYXkoKS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSBjb21wdXRlQ2xhaW0oY2xhaW0pOwoKICAgICAgICAgICAgICAgIGlmIChpc0NsYWltVmFsdWVWYWxpZChjbGFpbVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgIGNvbXB1dGVkQ2xhaW1zLnB1dChjbGFpbS5nZXROYW1lKCksIGNsYWltVmFsdWUpOwogICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAvKioKICAgICAgICAgICAgICAgICAgICAgKiBJZiBhIGNsYWltIGhhcyBiZWVuIHByb2Nlc3NlZCwgYnV0IGFwcGVhcnMgaW4gdGhlIGxpc3QgYWdhaW4sCiAgICAgICAgICAgICAgICAgICAgICogYW5kIGl0cyB2YWx1ZSBjYW5ub3QgYmUgY29tcHV0ZWQgdW5kZXIgdGhlIG5ldyBjb25kaXRpb25zLAogICAgICAgICAgICAgICAgICAgICAqIHRoZSBjbGFpbSBpcyByZW1vdmVkIGZyb20gdGhlIGZpbmFsIHJlc3VsdC4KICAgICAgICAgICAgICAgICAgICAgKgogICAgICAgICAgICAgICAgICAgICAqIEZvciBleGFtcGxlLCBhIGNsYWltIGNvdWxkIGJlIG1hcHBlZCB0byBhIHNjb3BlIGFuZCBmb3VuZCBpbiB0aGUgdXNlciBwcm9maWxlLAogICAgICAgICAgICAgICAgICAgICAqIGJ1dCBhbHNvIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHdpdGggcmVxdWlyZWQgdmFsdWVzIHRoYXQgZG9uJ3QgbWF0Y2ggdGhlIGNvbXB1dGVkIG9uZS4KICAgICAgICAgICAgICAgICAgICAgKiBAc2VlIHtsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0luZGl2aWR1YWxDbGFpbXNSZXF1ZXN0c30uCiAgICAgICAgICAgICAgICAgICAgICogZm9yIHRoZSByZWxldmFudCBPSURDIHNwZWNpZmljYXRpb24gZGV0YWlscy4KICAgICAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgICAgICBjb21wdXRlZENsYWltcy5yZW1vdmUoY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSk7CgogICAgICAgICAgICByZXR1cm4gY29tcHV0ZWRDbGFpbXM7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIHJlcXVlc3RlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLgogICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuTGlua2VkSGFzaE1hcH0KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wb3NpdGVTY29wZXMgKCkgewogICAgICAgICAgICB2YXIgY29tcG9zaXRlU2NvcGVzID0gbmV3IGZySmF2YS5MaW5rZWRIYXNoTWFwKCk7CgogICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICB2YXIgc2NvcGVDbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICBzY29wZUNsYWltc01hcFtzY29wZV0uZm9yRWFjaChmdW5jdGlvbiAoY2xhaW1OYW1lKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zLmFkZChjbGFpbU5hbWUpOwogICAgICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltcy5zaXplKCkpIHsKICAgICAgICAgICAgICAgICAgICBjb21wb3NpdGVTY29wZXMucHV0KHNjb3BlLCBzY29wZUNsYWltcyk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgcmV0dXJuIGNvbXBvc2l0ZVNjb3BlczsKICAgICAgICB9CgogICAgICAgIC8vIFBVQkxJQyBNRVRIT0RTCgogICAgICAgIHJldHVybiB7CiAgICAgICAgICAgIHNldFNjb3BlQ2xhaW1zTWFwOiBzZXRTY29wZUNsYWltc01hcCwKICAgICAgICAgICAgc2V0Q2xhaW1SZXNvbHZlcnM6IHNldENsYWltUmVzb2x2ZXJzLAogICAgICAgICAgICBnZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXI6IGdldFVzZXJQcm9maWxlQ2xhaW1SZXNvbHZlciwKICAgICAgICAgICAgZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXI6IGdldEFkZHJlc3NDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyOiBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRVc2VySW5mb0NsYWltczogZ2V0VXNlckluZm9DbGFpbXMKICAgICAgICB9OwogICAgfQoKICAgIC8vIFJFU1VMVFMKCiAgICAvKioKICAgICAqIFRoaXMgc2NyaXB0IHJldHVybnMgYW4gaW5zdGFuY2Ugb2YgdGhlIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuVXNlckluZm9DbGFpbXMgY2xhc3MKICAgICAqIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMgYW5kCiAgICAgKiB0aGUgcmVxdWVzdGVkIHNjb3BlcyBtYXBwZWQgdG8gdGhlIGNsYWltIG5hbWVzLgogICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICoKICAgICAqIEFzc2lnbmluZyBpdCB0byBhIHZhcmlhYmxlIGdpdmVzIHlvdSBhbiBvcHBvcnR1bml0eQogICAgICogdG8gbG9nIHRoZSBjb250ZW50IG9mIHRoZSByZXR1cm5lZCB2YWx1ZSBkdXJpbmcgZGV2ZWxvcG1lbnQuCiAgICAgKi8KICAgIHZhciB1c2VySW5mb0NsYWltcyA9IHV0aWxzLmdldFVzZXJJbmZvQ2xhaW1zKCk7CgogICAgLyoKICAgIGxvZ2dlci5lcnJvcihzY3JpcHROYW1lICsgJyByZXN1bHRzOicpCiAgICBsb2dnZXIuZXJyb3IoJ1ZhbHVlczogJyArIHVzZXJJbmZvQ2xhaW1zLmdldFZhbHVlcygpKQogICAgbG9nZ2VyLmVycm9yKCdTY29wZXM6ICcgKyB1c2VySW5mb0NsYWltcy5nZXRDb21wb3NpdGVTY29wZXMoKSkKICAgICovCgogICAgcmV0dXJuIHVzZXJJbmZvQ2xhaW1zOwp9KCkpOwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OIDC_CLAIMS\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730077994,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -4316,11 +4316,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:00 GMT" + "value": "Thu, 11 Jul 2024 20:34:37 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -4349,8 +4349,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:00.785Z", - "time": 95, + "startedDateTime": "2024-07-11T20:34:37.952Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -4358,7 +4358,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 95 + "wait": 69 } }, { @@ -4383,7 +4383,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -4422,7 +4422,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 992, - "text": "{\"_id\":\"e232cff3-2460-47cd-80b2-36c86c0d0f06\",\"name\":\"Alpha endUserUIClient OAuth2 Access Token Modification Script\",\"description\":\"Used by endUserUIClient\",\"script\":\"KGZ1bmN0aW9uICgpIHsKICBpZiAoc2NvcGVzLmNvbnRhaW5zKCdmcjphdXRvYWNjZXNzOionKSB8fCBzY29wZXMuY29udGFpbnMoJ2ZyOmlnYToqJykgfHwgc2NvcGVzLmNvbnRhaW5zKCdmcjppZGM6YW5hbHl0aWNzOionKSkgewogICAgdmFyIGZyID0gSmF2YUltcG9ydGVyKAogICAgICBjb20uc3VuLmlkZW50aXR5LmlkbS5JZFR5cGUKICAgICk7CiAgICB2YXIgZ3JvdXBzID0gW107CiAgICBpZGVudGl0eS5nZXRNZW1iZXJzaGlwcyhmci5JZFR5cGUuR1JPVVApLnRvQXJyYXkoKS5mb3JFYWNoKGZ1bmN0aW9uIChncm91cCkgewogICAgICBncm91cHMucHVzaChncm91cC5nZXRBdHRyaWJ1dGUoJ2NuJykudG9BcnJheSgpWzBdKTsKICAgIH0pOwogICAgYWNjZXNzVG9rZW4uc2V0RmllbGQoJ2dyb3VwcycsIGdyb3Vwcyk7CiAgfQp9KCkpOwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OAUTH2_ACCESS_TOKEN_MODIFICATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287060958,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"e232cff3-2460-47cd-80b2-36c86c0d0f06\",\"name\":\"Alpha endUserUIClient OAuth2 Access Token Modification Script\",\"description\":\"Used by endUserUIClient\",\"script\":\"KGZ1bmN0aW9uICgpIHsKICBpZiAoc2NvcGVzLmNvbnRhaW5zKCdmcjphdXRvYWNjZXNzOionKSB8fCBzY29wZXMuY29udGFpbnMoJ2ZyOmlnYToqJykgfHwgc2NvcGVzLmNvbnRhaW5zKCdmcjppZGM6YW5hbHl0aWNzOionKSkgewogICAgdmFyIGZyID0gSmF2YUltcG9ydGVyKAogICAgICBjb20uc3VuLmlkZW50aXR5LmlkbS5JZFR5cGUKICAgICk7CiAgICB2YXIgZ3JvdXBzID0gW107CiAgICBpZGVudGl0eS5nZXRNZW1iZXJzaGlwcyhmci5JZFR5cGUuR1JPVVApLnRvQXJyYXkoKS5mb3JFYWNoKGZ1bmN0aW9uIChncm91cCkgewogICAgICBncm91cHMucHVzaChncm91cC5nZXRBdHRyaWJ1dGUoJ2NuJykudG9BcnJheSgpWzBdKTsKICAgIH0pOwogICAgYWNjZXNzVG9rZW4uc2V0RmllbGQoJ2dyb3VwcycsIGdyb3Vwcyk7CiAgfQp9KCkpOwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OAUTH2_ACCESS_TOKEN_MODIFICATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730078072,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -4476,11 +4476,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:00 GMT" + "value": "Thu, 11 Jul 2024 20:34:37 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -4505,8 +4505,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:00.884Z", - "time": 69, + "startedDateTime": "2024-07-11T20:34:38.027Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -4514,7 +4514,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 69 + "wait": 63 } }, { @@ -4539,7 +4539,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -4578,7 +4578,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 856, - "text": "{\"_id\":\"e5c302c8-f838-4698-87cc-d7225fc82454\",\"name\":\"EmailAsUsername\",\"description\":\"null\",\"script\":\"b2JqZWN0QXR0cmlidXRlcyA9IHNoYXJlZFN0YXRlLmdldCgib2JqZWN0QXR0cmlidXRlcyIpCnVzZXJOYW1lID0gb2JqZWN0QXR0cmlidXRlcy5nZXQoInVzZXJOYW1lIikKCmlmKHVzZXJOYW1lKXsKICAvL0Zvcm0gRmlsbAogIG9iamVjdEF0dHJpYnV0ZXMucHV0KCJtYWlsIiwgdXNlck5hbWUpCn0gZWxzZSB7CiAgLy9Tb2NpYWwKICBvYmplY3RBdHRyaWJ1dGVzLnB1dCgidXNlck5hbWUiLCBvYmplY3RBdHRyaWJ1dGVzLmdldCgibWFpbCIpKQp9CgoKc2hhcmVkU3RhdGUucHV0KCJvYmplY3RBdHRyaWJ1dGVzIiwgb2JqZWN0QXR0cmlidXRlcyk7Ci8vc2hhcmVkU3RhdGUucHV0KCJ1c2VybmFtZSIsIG1haWwpCgpvdXRjb21lID0gInRydWUiOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287061034,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"e5c302c8-f838-4698-87cc-d7225fc82454\",\"name\":\"EmailAsUsername\",\"description\":\"null\",\"script\":\"b2JqZWN0QXR0cmlidXRlcyA9IHNoYXJlZFN0YXRlLmdldCgib2JqZWN0QXR0cmlidXRlcyIpCnVzZXJOYW1lID0gb2JqZWN0QXR0cmlidXRlcy5nZXQoInVzZXJOYW1lIikKCmlmKHVzZXJOYW1lKXsKICAvL0Zvcm0gRmlsbAogIG9iamVjdEF0dHJpYnV0ZXMucHV0KCJtYWlsIiwgdXNlck5hbWUpCn0gZWxzZSB7CiAgLy9Tb2NpYWwKICBvYmplY3RBdHRyaWJ1dGVzLnB1dCgidXNlck5hbWUiLCBvYmplY3RBdHRyaWJ1dGVzLmdldCgibWFpbCIpKQp9CgoKc2hhcmVkU3RhdGUucHV0KCJvYmplY3RBdHRyaWJ1dGVzIiwgb2JqZWN0QXR0cmlidXRlcyk7Ci8vc2hhcmVkU3RhdGUucHV0KCJ1c2VybmFtZSIsIG1haWwpCgpvdXRjb21lID0gInRydWUiOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730078141,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -4632,11 +4632,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:00 GMT" + "value": "Thu, 11 Jul 2024 20:34:37 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -4661,8 +4661,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:00.957Z", - "time": 72, + "startedDateTime": "2024-07-11T20:34:38.095Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -4670,7 +4670,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 72 + "wait": 65 } }, { @@ -4695,7 +4695,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -4734,7 +4734,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 10693, - "text": "{\"_id\":\"fb09ba1b-e9b9-4517-8f11-a7cfe8b65dfd\",\"name\":\"FrodoSPAdapter - imported (2)\",\"description\":\"null\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjMgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKLyoKICogVGhlIHNjcmlwdCBoYXMgdGhlc2UgdG9wIGxldmVsIGZ1bmN0aW9ucyB0aGF0IGNvdWxkIGJlIGV4ZWN1dGVkIGR1cmluZyBhIFNBTUwyIGZsb3cuCiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25SZXF1ZXN0CiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25Qcm9jZXNzCiAqICAgICAgLSBwb3N0U2luZ2xlU2lnbk9uU3VjY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZVNpZ25PbkZhaWx1cmUKICogICAgICAtIHBvc3ROZXdOYW1lSURTdWNjZXNzCiAqICAgICAgLSBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzcwogKiAgICAgIC0gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MKICoKICogUGxlYXNlIHNlZSB0aGUgSmF2YURvYyBmb3IgdGhlIGludGVyZmFjZSBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmFtL3NhbWwyL3BsdWdpbnMvU1BBZGFwdGVyLmh0bWwKICogTm90ZSB0aGF0IHRoZSBpbml0aWFsaXplIG1ldGhvZCBpcyBub3Qgc3VwcG9ydGVkIGluIHRoZSBzY3JpcHRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlcy4gQ2hlY2sgdGhlIGRvY3VtZW50YXRpb24gb24gdGhlIHJlc3BlY3RpdmUgZnVuY3Rpb25zIGZvciB0aGUgdmFyaWFibGVzIGF2YWlsYWJsZSB0byBpdC4KICoKICogaG9zdGVkRW50aXR5SWQgLSBTdHJpbmcKICogICAgIEVudGl0eSBJRCBmb3IgdGhlIGhvc3RlZCBJRFAKICogcmVhbG0gLSBTdHJpbmcKICogICAgIFJlYWxtIG9mIHRoZSBob3N0ZWQgSURQCiAqIGlkcEVudGl0eUlkIC0gU3RyaW5nCiAqICAgICBUaGUgZW50aXR5IElEIGZvciB0aGUgSWRlbnRpdHkgUHJvdmlkZXIgZm9yIHdoaWNoIHRoZSBzaWduLW9uIHJlcXVlc3Qgd2lsbCBiZSBzZW50LgogKiByZXF1ZXN0IC0gSHR0cFNlcnZsZXRSZXF1ZXN0ICgxKQogKiAgICAgU2VydmxldCByZXF1ZXN0IG9iamVjdAogKiByZXNwb25zZSAtIEh0dHBTZXJ2bGV0UmVzcG9uc2UgKDIpCiAqICAgICBTZXJ2bGV0IHJlc3BvbnNlIG9iamVjdAogKiBhdXRoblJlcXVlc3QgLSBBdXRoblJlcXVlc3QgKDMpCiAqICAgICBUaGUgYXV0aGVudGljYXRpb24gcmVxdWVzdCBzZW50IHRoYXQgaXMgc2VudCBmcm9tIHRoZSBTZXJ2aWNlIFByb3ZpZGVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpCiAqICAgICBUaGUgc2luZ2xlIHNpZ24tb24gc2Vzc2lvbi4gVGhlIHJlZmVyZW5jZSB0eXBlIG9mIHRoaXMgaXMgT2JqZWN0IGFuZCB3b3VsZCBuZWVkIHRvIGJlIGNhc3RlZCB0byBTU09Ub2tlbi4KICogcmVzIC0gUmVzcG9uc2UgKDUpCiAqICAgICBUaGUgU1NPIFJlc3BvbnNlIHJlY2VpdmVkIGZyb20gdGhlIElkZW50aXR5IFByb3ZpZGVyLgogKiBwcm9maWxlIC0gU3RyaW5nCiAqICAgICBUaGUgcHJvdG9jb2wgcHJvZmlsZSB0aGF0IGlzIHVzZWQsIHRoaXMgd2lsbCBiZSBvbmUgb2YgdGhlIGZvbGxvd2luZyB2YWx1ZXMgZnJvbSBTQU1MMkNvbnN0YW50cyAoNik6CiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9QT1NUCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9BUlRJRkFDVAogKiAgICAgICAgICAtIFNBTUwyQ29uc3RhbnRzLlBBT1MKICogb3V0IC0gUHJpbnRXcml0ZXIgKDcpCiAqICAgICBUaGUgUHJpbnRXcml0ZXIgdGhhdCBjYW4gYmUgdXNlZCB0byB3cml0ZSB0by4KICogaXNGZWRlcmF0aW9uIC0gYm9vbGVhbgogKiAgICAgU2V0IHRvIHRydWUgaWYgdXNpbmcgZmVkZXJhdGlvbiwgb3RoZXJ3aXNlIGZhbHNlLgogKiBmYWlsdXJlQ29kZSAtIGludAogKiAgICAgQW4gaW50ZWdlciBob2xkaW5nIHRoZSBmYWlsdXJlIGNvZGUgd2hlbiBhbiBlcnJvciBoYXMgb2NjdXJyZWQuIEZvciBwb3RlbnRpYWwgdmFsdWVzIHNlZSBTUEFkYXB0ZXIuCiAqIHVzZXJJZCAtIFN0cmluZwogKiAgICAgVGhlIHVuaXF1ZSB1bml2ZXJzYWwgSUQgb2YgdGhlIHVzZXIgd2l0aCB3aG9tIHRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3Qgd2FzIHBlcmZvcm1lZC4KICogaWRSZXF1ZXN0IC0gTWFuYWdlTmFtZUlEUmVxdWVzdCAoOCkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3QsIHRoaXMgd2lsbCBiZSBudWxsIGlmIHRoZSByZXF1ZXN0IG9iamVjdCBpcyBub3QgYXZhaWxhYmxlCiAqIGlkUmVzcG9uc2UgLSBNYW5hZ2VOYW1lSURSZXNwb25zZSAoOSkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlc3BvbnNlLCB0aGlzIHdpbGwgYmUgbnVsbCBpZiB0aGUgcmVzcG9uc2Ugb2JqZWN0IGlzIG5vdCBhdmFpbGFibGUKICogYmluZGluZyAtIFN0cmluZwogKiAgICAgVGhlIGJpbmRpbmcgdXNlZCBmb3IgdGhlIG5ldyBuYW1lIGlkZW50aWZpZXIgcmVxdWVzdC4gVGhpcyB3aWxsIGJlIG9uZSBvZiB0aGUgZm9sbG93aW5nIHZhbHVlczoKICogICAgICAgICAgLSBTQU1MMkNvbnN0YW50cy5TT0FQCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9SRURJUkVDVAogKiBsb2dvdXRSZXF1ZXN0IC0gTG9nb3V0UmVxdWVzdCAoMTApCiAqICAgICBUaGUgc2luZ2xlIGxvZ291dCByZXF1ZXN0LgogKiBsb2dvdXRSZXNwb25zZSAtIExvZ291dFJlc3BvbnNlICgxMSkKICogICAgIFRoZSBzaW5nbGUgbG9nb3V0IHJlc3BvbnNlLgogKiBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIgLSBTcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEyKQogKiAgICAgQW4gaW5zdGFuY2Ugb2YgU3BBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIGxvZ2dlciAtIExvZ2dlciBpbnN0YW5jZQogKiAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci4KICogICAgIENvcnJlc3BvbmRpbmcgbG9nIGZpbGVzIHdpbGwgYmUgcHJlZml4ZWQgd2l0aDogc2NyaXB0cy48c2NyaXB0IG5hbWU+CiAqCiAqIFRocm93cyBTQU1MMkV4Y2VwdGlvbiAoMTMpOgogKiAgICAgZm9yIGFueSBleGNlcHRpb25zIG9jY3VycmluZyBpbiB0aGUgYWRhcHRlci4gVGhlIGZlZGVyYXRpb24gcHJvY2VzcyB3aWxsIGNvbnRpbnVlCiAqCiAqIENsYXNzIHJlZmVyZW5jZToKICogKDEpIEh0dHBTZXJ2bGV0UmVxdWVzdCAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXF1ZXN0Lmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlc3BvbnNlIC0gaHR0cHM6Ly90b21jYXQuYXBhY2hlLm9yZy90b21jYXQtNy4wLWRvYy9zZXJ2bGV0YXBpL2phdmF4L3NlcnZsZXQvaHR0cC9IdHRwU2VydmxldFJlc3BvbnNlLmh0bWwuCiAqICgzKSBBdXRoblJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wcm90b2NvbC9SZXNwb25zZS5odG1sCiAqICg2KSBTQU1MMkNvbnN0YW50cyAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9jb21tb24vU0FNTDJDb25zdGFudHMuaHRtbAogKiAoNykgUHJpbnRXcml0ZXIgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS9pby9QcmludFdyaXRlci5odG1sCiAqICg4KSBNYW5hZ2VOYW1lSURSZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL01hbmFnZU5hbWVJRFJlcXVlc3QuaHRtbAogKiAoOSkgTWFuYWdlTmFtZUlEUmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTWFuYWdlTmFtZUlEUmVzcG9uc2UuaHRtbAogKiAoMTApIExvZ291dFJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVxdWVzdC5odG1sCiAqICgxMSkgTG9nb3V0UmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVzcG9uc2UuaHRtbAogKiAoMTIpIFNwQWRhcHRlclNjcmlwdEhlbHBlciAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL3NjcmlwdGVkL1NwQWRhcHRlclNjcmlwdEhlbHBlci5odG1sLgogKiAoMTMpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL2NvbW1vbi9TQU1MMkV4Y2VwdGlvbi5odG1sLgogKi8KCi8qCiAqIFRlbXBsYXRlL2RlZmF1bHQgc2NyaXB0IGZvciBTQU1MMiBTUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT25SZXF1ZXN0OgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIGlkcEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblJlcXVlc3QoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZVNpZ25PblByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblByb2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICByZXF1ZXN0CiAqICAgICByZXNwb25zZQogKiAgICAgb3V0CiAqICAgICBzZXNzaW9uCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgaXNGZWRlcmF0aW9uCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKgogKiBSZXR1cm4gLSB0cnVlIGlmIHJlc3BvbnNlIGlzIGJlaW5nIHJlZGlyZWN0ZWQsIGZhbHNlIGlmIG5vdC4gRGVmYXVsdCB0byBmYWxzZS4KICovCmZ1bmN0aW9uIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzKCkgewogICAgcmV0dXJuIGZhbHNlOwp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzCiAqICAgICBwcm9maWxlCiAqICAgICBmYWlsdXJlQ29kZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiByZXNwb25zZSBpcyBiZWluZyByZWRpcmVjdGVkLCBmYWxzZSBpZiBub3QuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZSgpIHsKICAgIHJldHVybiBmYWxzZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdE5ld05hbWVJRFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGlkUmVxdWVzdAogKiAgICAgaWRSZXNwb25zZQogKiAgICAgYmluZGluZwogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHBvc3ROZXdOYW1lSURTdWNjZXNzKCkgewp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzczoKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHVzZXJJZAogKiAgICAgaWRSZXF1ZXN0CiAqICAgICBpZFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFRlcm1pbmF0ZU5hbWVJRFN1Y2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZUxvZ291dFByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcygpIHsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MoKSB7Cn0=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_SP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287061104,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"fb09ba1b-e9b9-4517-8f11-a7cfe8b65dfd\",\"name\":\"FrodoSPAdapter - imported (2)\",\"description\":\"null\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjMgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKLyoKICogVGhlIHNjcmlwdCBoYXMgdGhlc2UgdG9wIGxldmVsIGZ1bmN0aW9ucyB0aGF0IGNvdWxkIGJlIGV4ZWN1dGVkIGR1cmluZyBhIFNBTUwyIGZsb3cuCiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25SZXF1ZXN0CiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25Qcm9jZXNzCiAqICAgICAgLSBwb3N0U2luZ2xlU2lnbk9uU3VjY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZVNpZ25PbkZhaWx1cmUKICogICAgICAtIHBvc3ROZXdOYW1lSURTdWNjZXNzCiAqICAgICAgLSBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzcwogKiAgICAgIC0gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MKICoKICogUGxlYXNlIHNlZSB0aGUgSmF2YURvYyBmb3IgdGhlIGludGVyZmFjZSBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmFtL3NhbWwyL3BsdWdpbnMvU1BBZGFwdGVyLmh0bWwKICogTm90ZSB0aGF0IHRoZSBpbml0aWFsaXplIG1ldGhvZCBpcyBub3Qgc3VwcG9ydGVkIGluIHRoZSBzY3JpcHRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlcy4gQ2hlY2sgdGhlIGRvY3VtZW50YXRpb24gb24gdGhlIHJlc3BlY3RpdmUgZnVuY3Rpb25zIGZvciB0aGUgdmFyaWFibGVzIGF2YWlsYWJsZSB0byBpdC4KICoKICogaG9zdGVkRW50aXR5SWQgLSBTdHJpbmcKICogICAgIEVudGl0eSBJRCBmb3IgdGhlIGhvc3RlZCBJRFAKICogcmVhbG0gLSBTdHJpbmcKICogICAgIFJlYWxtIG9mIHRoZSBob3N0ZWQgSURQCiAqIGlkcEVudGl0eUlkIC0gU3RyaW5nCiAqICAgICBUaGUgZW50aXR5IElEIGZvciB0aGUgSWRlbnRpdHkgUHJvdmlkZXIgZm9yIHdoaWNoIHRoZSBzaWduLW9uIHJlcXVlc3Qgd2lsbCBiZSBzZW50LgogKiByZXF1ZXN0IC0gSHR0cFNlcnZsZXRSZXF1ZXN0ICgxKQogKiAgICAgU2VydmxldCByZXF1ZXN0IG9iamVjdAogKiByZXNwb25zZSAtIEh0dHBTZXJ2bGV0UmVzcG9uc2UgKDIpCiAqICAgICBTZXJ2bGV0IHJlc3BvbnNlIG9iamVjdAogKiBhdXRoblJlcXVlc3QgLSBBdXRoblJlcXVlc3QgKDMpCiAqICAgICBUaGUgYXV0aGVudGljYXRpb24gcmVxdWVzdCBzZW50IHRoYXQgaXMgc2VudCBmcm9tIHRoZSBTZXJ2aWNlIFByb3ZpZGVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpCiAqICAgICBUaGUgc2luZ2xlIHNpZ24tb24gc2Vzc2lvbi4gVGhlIHJlZmVyZW5jZSB0eXBlIG9mIHRoaXMgaXMgT2JqZWN0IGFuZCB3b3VsZCBuZWVkIHRvIGJlIGNhc3RlZCB0byBTU09Ub2tlbi4KICogcmVzIC0gUmVzcG9uc2UgKDUpCiAqICAgICBUaGUgU1NPIFJlc3BvbnNlIHJlY2VpdmVkIGZyb20gdGhlIElkZW50aXR5IFByb3ZpZGVyLgogKiBwcm9maWxlIC0gU3RyaW5nCiAqICAgICBUaGUgcHJvdG9jb2wgcHJvZmlsZSB0aGF0IGlzIHVzZWQsIHRoaXMgd2lsbCBiZSBvbmUgb2YgdGhlIGZvbGxvd2luZyB2YWx1ZXMgZnJvbSBTQU1MMkNvbnN0YW50cyAoNik6CiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9QT1NUCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9BUlRJRkFDVAogKiAgICAgICAgICAtIFNBTUwyQ29uc3RhbnRzLlBBT1MKICogb3V0IC0gUHJpbnRXcml0ZXIgKDcpCiAqICAgICBUaGUgUHJpbnRXcml0ZXIgdGhhdCBjYW4gYmUgdXNlZCB0byB3cml0ZSB0by4KICogaXNGZWRlcmF0aW9uIC0gYm9vbGVhbgogKiAgICAgU2V0IHRvIHRydWUgaWYgdXNpbmcgZmVkZXJhdGlvbiwgb3RoZXJ3aXNlIGZhbHNlLgogKiBmYWlsdXJlQ29kZSAtIGludAogKiAgICAgQW4gaW50ZWdlciBob2xkaW5nIHRoZSBmYWlsdXJlIGNvZGUgd2hlbiBhbiBlcnJvciBoYXMgb2NjdXJyZWQuIEZvciBwb3RlbnRpYWwgdmFsdWVzIHNlZSBTUEFkYXB0ZXIuCiAqIHVzZXJJZCAtIFN0cmluZwogKiAgICAgVGhlIHVuaXF1ZSB1bml2ZXJzYWwgSUQgb2YgdGhlIHVzZXIgd2l0aCB3aG9tIHRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3Qgd2FzIHBlcmZvcm1lZC4KICogaWRSZXF1ZXN0IC0gTWFuYWdlTmFtZUlEUmVxdWVzdCAoOCkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3QsIHRoaXMgd2lsbCBiZSBudWxsIGlmIHRoZSByZXF1ZXN0IG9iamVjdCBpcyBub3QgYXZhaWxhYmxlCiAqIGlkUmVzcG9uc2UgLSBNYW5hZ2VOYW1lSURSZXNwb25zZSAoOSkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlc3BvbnNlLCB0aGlzIHdpbGwgYmUgbnVsbCBpZiB0aGUgcmVzcG9uc2Ugb2JqZWN0IGlzIG5vdCBhdmFpbGFibGUKICogYmluZGluZyAtIFN0cmluZwogKiAgICAgVGhlIGJpbmRpbmcgdXNlZCBmb3IgdGhlIG5ldyBuYW1lIGlkZW50aWZpZXIgcmVxdWVzdC4gVGhpcyB3aWxsIGJlIG9uZSBvZiB0aGUgZm9sbG93aW5nIHZhbHVlczoKICogICAgICAgICAgLSBTQU1MMkNvbnN0YW50cy5TT0FQCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9SRURJUkVDVAogKiBsb2dvdXRSZXF1ZXN0IC0gTG9nb3V0UmVxdWVzdCAoMTApCiAqICAgICBUaGUgc2luZ2xlIGxvZ291dCByZXF1ZXN0LgogKiBsb2dvdXRSZXNwb25zZSAtIExvZ291dFJlc3BvbnNlICgxMSkKICogICAgIFRoZSBzaW5nbGUgbG9nb3V0IHJlc3BvbnNlLgogKiBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIgLSBTcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEyKQogKiAgICAgQW4gaW5zdGFuY2Ugb2YgU3BBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIGxvZ2dlciAtIExvZ2dlciBpbnN0YW5jZQogKiAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci4KICogICAgIENvcnJlc3BvbmRpbmcgbG9nIGZpbGVzIHdpbGwgYmUgcHJlZml4ZWQgd2l0aDogc2NyaXB0cy48c2NyaXB0IG5hbWU+CiAqCiAqIFRocm93cyBTQU1MMkV4Y2VwdGlvbiAoMTMpOgogKiAgICAgZm9yIGFueSBleGNlcHRpb25zIG9jY3VycmluZyBpbiB0aGUgYWRhcHRlci4gVGhlIGZlZGVyYXRpb24gcHJvY2VzcyB3aWxsIGNvbnRpbnVlCiAqCiAqIENsYXNzIHJlZmVyZW5jZToKICogKDEpIEh0dHBTZXJ2bGV0UmVxdWVzdCAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXF1ZXN0Lmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlc3BvbnNlIC0gaHR0cHM6Ly90b21jYXQuYXBhY2hlLm9yZy90b21jYXQtNy4wLWRvYy9zZXJ2bGV0YXBpL2phdmF4L3NlcnZsZXQvaHR0cC9IdHRwU2VydmxldFJlc3BvbnNlLmh0bWwuCiAqICgzKSBBdXRoblJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wcm90b2NvbC9SZXNwb25zZS5odG1sCiAqICg2KSBTQU1MMkNvbnN0YW50cyAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9jb21tb24vU0FNTDJDb25zdGFudHMuaHRtbAogKiAoNykgUHJpbnRXcml0ZXIgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS9pby9QcmludFdyaXRlci5odG1sCiAqICg4KSBNYW5hZ2VOYW1lSURSZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL01hbmFnZU5hbWVJRFJlcXVlc3QuaHRtbAogKiAoOSkgTWFuYWdlTmFtZUlEUmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTWFuYWdlTmFtZUlEUmVzcG9uc2UuaHRtbAogKiAoMTApIExvZ291dFJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVxdWVzdC5odG1sCiAqICgxMSkgTG9nb3V0UmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVzcG9uc2UuaHRtbAogKiAoMTIpIFNwQWRhcHRlclNjcmlwdEhlbHBlciAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL3NjcmlwdGVkL1NwQWRhcHRlclNjcmlwdEhlbHBlci5odG1sLgogKiAoMTMpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL2NvbW1vbi9TQU1MMkV4Y2VwdGlvbi5odG1sLgogKi8KCi8qCiAqIFRlbXBsYXRlL2RlZmF1bHQgc2NyaXB0IGZvciBTQU1MMiBTUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT25SZXF1ZXN0OgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIGlkcEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblJlcXVlc3QoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZVNpZ25PblByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblByb2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICByZXF1ZXN0CiAqICAgICByZXNwb25zZQogKiAgICAgb3V0CiAqICAgICBzZXNzaW9uCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgaXNGZWRlcmF0aW9uCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKgogKiBSZXR1cm4gLSB0cnVlIGlmIHJlc3BvbnNlIGlzIGJlaW5nIHJlZGlyZWN0ZWQsIGZhbHNlIGlmIG5vdC4gRGVmYXVsdCB0byBmYWxzZS4KICovCmZ1bmN0aW9uIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzKCkgewogICAgcmV0dXJuIGZhbHNlOwp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzCiAqICAgICBwcm9maWxlCiAqICAgICBmYWlsdXJlQ29kZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiByZXNwb25zZSBpcyBiZWluZyByZWRpcmVjdGVkLCBmYWxzZSBpZiBub3QuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZSgpIHsKICAgIHJldHVybiBmYWxzZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdE5ld05hbWVJRFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGlkUmVxdWVzdAogKiAgICAgaWRSZXNwb25zZQogKiAgICAgYmluZGluZwogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHBvc3ROZXdOYW1lSURTdWNjZXNzKCkgewp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzczoKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHVzZXJJZAogKiAgICAgaWRSZXF1ZXN0CiAqICAgICBpZFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFRlcm1pbmF0ZU5hbWVJRFN1Y2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZUxvZ291dFByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcygpIHsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MoKSB7Cn0=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_SP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730078219,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -4784,11 +4784,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:00 GMT" + "value": "Thu, 11 Jul 2024 20:34:37 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -4817,8 +4817,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:01.033Z", - "time": 70, + "startedDateTime": "2024-07-11T20:34:38.166Z", + "time": 76, "timings": { "blocked": -1, "connect": -1, @@ -4826,7 +4826,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 70 + "wait": 76 } }, { @@ -4851,7 +4851,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -4890,7 +4890,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1516, - "text": "{\"_id\":\"fdb60c75-d58b-409f-bef2-ce4ebb04c77c\",\"name\":\"GitHub Profile Normalization (VS) - imported (2)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJHaXRIdWIgcmF3UHJvZmlsZTogIityYXdQcm9maWxlKQoKcmV0dXJuIGpzb24ob2JqZWN0KAogICAgICAgIGZpZWxkKCJpZCIsIHJhd1Byb2ZpbGUuaWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIHJhd1Byb2ZpbGUubmFtZSksCiAgICAgICAgZmllbGQoImdpdmVuTmFtZSIsIHJhd1Byb2ZpbGUuZmlyc3RfbmFtZSksCiAgICAgICAgZmllbGQoImZhbWlseU5hbWUiLCByYXdQcm9maWxlLmxhc3RfbmFtZSksCiAgICAgICAgZmllbGQoInBob3RvVXJsIiwgcmF3UHJvZmlsZS5waWN0dXJlLmRhdGEudXJsKSwKICAgICAgICBmaWVsZCgiZW1haWwiLCByYXdQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCByYXdQcm9maWxlLmVtYWlsKSkp\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287061179,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"fdb60c75-d58b-409f-bef2-ce4ebb04c77c\",\"name\":\"GitHub Profile Normalization (VS) - imported (2)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJHaXRIdWIgcmF3UHJvZmlsZTogIityYXdQcm9maWxlKQoKcmV0dXJuIGpzb24ob2JqZWN0KAogICAgICAgIGZpZWxkKCJpZCIsIHJhd1Byb2ZpbGUuaWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIHJhd1Byb2ZpbGUubmFtZSksCiAgICAgICAgZmllbGQoImdpdmVuTmFtZSIsIHJhd1Byb2ZpbGUuZmlyc3RfbmFtZSksCiAgICAgICAgZmllbGQoImZhbWlseU5hbWUiLCByYXdQcm9maWxlLmxhc3RfbmFtZSksCiAgICAgICAgZmllbGQoInBob3RvVXJsIiwgcmF3UHJvZmlsZS5waWN0dXJlLmRhdGEudXJsKSwKICAgICAgICBmaWVsZCgiZW1haWwiLCByYXdQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCByYXdQcm9maWxlLmVtYWlsKSkp\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730078292,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -4944,11 +4944,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:00 GMT" + "value": "Thu, 11 Jul 2024 20:34:37 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -4973,8 +4973,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:01.110Z", - "time": 71, + "startedDateTime": "2024-07-11T20:34:38.248Z", + "time": 61, "timings": { "blocked": -1, "connect": -1, @@ -4982,7 +4982,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 71 + "wait": 61 } }, { @@ -5007,7 +5007,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -5104,11 +5104,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:01 GMT" + "value": "Thu, 11 Jul 2024 20:34:37 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -5133,8 +5133,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:01.185Z", - "time": 502, + "startedDateTime": "2024-07-11T20:34:38.315Z", + "time": 142, "timings": { "blocked": -1, "connect": -1, @@ -5142,7 +5142,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 502 + "wait": 142 } }, { @@ -5167,7 +5167,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -5264,11 +5264,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:01 GMT" + "value": "Thu, 11 Jul 2024 20:34:38 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -5293,8 +5293,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:01.693Z", - "time": 141, + "startedDateTime": "2024-07-11T20:34:38.464Z", + "time": 100, "timings": { "blocked": -1, "connect": -1, @@ -5302,7 +5302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 141 + "wait": 100 } }, { @@ -5327,7 +5327,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -5424,11 +5424,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:01 GMT" + "value": "Thu, 11 Jul 2024 20:34:38 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -5453,8 +5453,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:01.839Z", - "time": 107, + "startedDateTime": "2024-07-11T20:34:38.572Z", + "time": 90, "timings": { "blocked": -1, "connect": -1, @@ -5462,7 +5462,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 107 + "wait": 90 } }, { @@ -5487,7 +5487,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -5584,11 +5584,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:01 GMT" + "value": "Thu, 11 Jul 2024 20:34:38 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -5613,8 +5613,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:01.949Z", - "time": 118, + "startedDateTime": "2024-07-11T20:34:38.668Z", + "time": 90, "timings": { "blocked": -1, "connect": -1, @@ -5622,7 +5622,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 118 + "wait": 90 } }, { @@ -5647,7 +5647,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -5740,11 +5740,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:01 GMT" + "value": "Thu, 11 Jul 2024 20:34:38 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -5773,8 +5773,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:02.074Z", - "time": 145, + "startedDateTime": "2024-07-11T20:34:38.765Z", + "time": 112, "timings": { "blocked": -1, "connect": -1, @@ -5782,7 +5782,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 145 + "wait": 112 } }, { @@ -5807,7 +5807,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -5900,11 +5900,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:01 GMT" + "value": "Thu, 11 Jul 2024 20:34:38 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -5933,8 +5933,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:02.225Z", - "time": 149, + "startedDateTime": "2024-07-11T20:34:38.887Z", + "time": 103, "timings": { "blocked": -1, "connect": -1, @@ -5942,7 +5942,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 149 + "wait": 103 } }, { @@ -5967,7 +5967,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -6064,11 +6064,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:01 GMT" + "value": "Thu, 11 Jul 2024 20:34:38 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -6093,8 +6093,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:02.379Z", - "time": 182, + "startedDateTime": "2024-07-11T20:34:39.001Z", + "time": 126, "timings": { "blocked": -1, "connect": -1, @@ -6102,7 +6102,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 182 + "wait": 126 } }, { @@ -6127,7 +6127,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -6224,11 +6224,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:02 GMT" + "value": "Thu, 11 Jul 2024 20:34:38 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -6253,8 +6253,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:02.567Z", - "time": 142, + "startedDateTime": "2024-07-11T20:34:39.133Z", + "time": 162, "timings": { "blocked": -1, "connect": -1, @@ -6262,7 +6262,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 142 + "wait": 162 } }, { @@ -6287,7 +6287,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -6384,11 +6384,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:02 GMT" + "value": "Thu, 11 Jul 2024 20:34:38 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -6413,8 +6413,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:02.713Z", - "time": 134, + "startedDateTime": "2024-07-11T20:34:39.300Z", + "time": 86, "timings": { "blocked": -1, "connect": -1, @@ -6422,7 +6422,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 134 + "wait": 86 } }, { @@ -6447,7 +6447,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -6545,11 +6545,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:07 GMT" + "value": "Thu, 11 Jul 2024 20:34:44 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -6574,8 +6574,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:31:07.312Z", - "time": 153, + "startedDateTime": "2024-07-11T20:34:44.193Z", + "time": 79, "timings": { "blocked": -1, "connect": -1, @@ -6583,7 +6583,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 153 + "wait": 79 } }, { @@ -6608,7 +6608,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -6647,7 +6647,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 465, - "text": "{\"uuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"name\":\"URL\",\"description\":\"The built-in URL Resource Type available to OpenAMPolicies.\",\"patterns\":[\"*://*:*/*\",\"*://*:*/*?*\"],\"actions\":{\"HEAD\":true,\"DELETE\":true,\"POST\":true,\"GET\":true,\"OPTIONS\":true,\"PATCH\":true,\"PUT\":true},\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"creationDate\":1595479030487,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287067543}" + "text": "{\"uuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"name\":\"URL\",\"description\":\"The built-in URL Resource Type available to OpenAMPolicies.\",\"patterns\":[\"*://*:*/*\",\"*://*:*/*?*\"],\"actions\":{\"HEAD\":true,\"DELETE\":true,\"POST\":true,\"GET\":true,\"OPTIONS\":true,\"PATCH\":true,\"PUT\":true},\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"creationDate\":1595479030487,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730084323}" }, "cookies": [], "headers": [ @@ -6701,11 +6701,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:07 GMT" + "value": "Thu, 11 Jul 2024 20:34:44 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -6730,8 +6730,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:07.470Z", - "time": 122, + "startedDateTime": "2024-07-11T20:34:44.278Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -6739,7 +6739,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 122 + "wait": 69 } }, { @@ -6764,7 +6764,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -6862,11 +6862,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:07 GMT" + "value": "Thu, 11 Jul 2024 20:34:44 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -6891,8 +6891,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:31:07.597Z", - "time": 80, + "startedDateTime": "2024-07-11T20:34:44.352Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -6900,7 +6900,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 80 + "wait": 63 } }, { @@ -6925,7 +6925,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -6964,7 +6964,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 416, - "text": "{\"uuid\":\"d60b7a71-1dc6-44a5-8e48-e4b9d92dee8b\",\"name\":\"OAuth2 Scope\",\"description\":\"The built-in OAuth2 Scope Resource Type for OAuth2policy-provided scope.\",\"patterns\":[\"*://*:*/*\",\"*://*:*/*?*\",\"*\"],\"actions\":{\"GRANT\":true},\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"creationDate\":1595479030586,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287067776}" + "text": "{\"uuid\":\"d60b7a71-1dc6-44a5-8e48-e4b9d92dee8b\",\"name\":\"OAuth2 Scope\",\"description\":\"The built-in OAuth2 Scope Resource Type for OAuth2policy-provided scope.\",\"patterns\":[\"*://*:*/*\",\"*://*:*/*?*\",\"*\"],\"actions\":{\"GRANT\":true},\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"creationDate\":1595479030586,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730084466}" }, "cookies": [], "headers": [ @@ -7018,11 +7018,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:07 GMT" + "value": "Thu, 11 Jul 2024 20:34:44 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -7047,8 +7047,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:07.682Z", - "time": 97, + "startedDateTime": "2024-07-11T20:34:44.420Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -7056,7 +7056,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 97 + "wait": 67 } }, { @@ -7081,7 +7081,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -7170,11 +7170,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:07 GMT" + "value": "Thu, 11 Jul 2024 20:34:44 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -7199,8 +7199,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:07.783Z", - "time": 94, + "startedDateTime": "2024-07-11T20:34:44.492Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -7208,7 +7208,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 94 + "wait": 78 } }, { @@ -7233,7 +7233,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -7331,11 +7331,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:07 GMT" + "value": "Thu, 11 Jul 2024 20:34:44 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -7360,8 +7360,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:31:07.883Z", - "time": 70, + "startedDateTime": "2024-07-11T20:34:44.577Z", + "time": 102, "timings": { "blocked": -1, "connect": -1, @@ -7369,7 +7369,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 70 + "wait": 102 } }, { @@ -7394,7 +7394,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -7482,11 +7482,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:07 GMT" + "value": "Thu, 11 Jul 2024 20:34:44 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -7511,8 +7511,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:07.957Z", - "time": 89, + "startedDateTime": "2024-07-11T20:34:44.684Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -7520,7 +7520,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 89 + "wait": 69 } }, { @@ -7545,7 +7545,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -7643,11 +7643,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:07 GMT" + "value": "Thu, 11 Jul 2024 20:34:44 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -7672,8 +7672,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:31:08.051Z", - "time": 58, + "startedDateTime": "2024-07-11T20:34:44.759Z", + "time": 59, "timings": { "blocked": -1, "connect": -1, @@ -7681,7 +7681,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 59 } }, { @@ -7706,7 +7706,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -7794,11 +7794,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:07 GMT" + "value": "Thu, 11 Jul 2024 20:34:44 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -7823,8 +7823,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:08.114Z", - "time": 51, + "startedDateTime": "2024-07-11T20:34:44.822Z", + "time": 57, "timings": { "blocked": -1, "connect": -1, @@ -7832,7 +7832,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 51 + "wait": 57 } }, { @@ -7857,7 +7857,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -7955,11 +7955,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:07 GMT" + "value": "Thu, 11 Jul 2024 20:34:44 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -7984,8 +7984,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:31:08.171Z", - "time": 53, + "startedDateTime": "2024-07-11T20:34:44.884Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -7993,7 +7993,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 62 } }, { @@ -8018,7 +8018,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -8106,11 +8106,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:07 GMT" + "value": "Thu, 11 Jul 2024 20:34:44 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -8135,8 +8135,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:08.228Z", - "time": 47, + "startedDateTime": "2024-07-11T20:34:44.952Z", + "time": 58, "timings": { "blocked": -1, "connect": -1, @@ -8144,7 +8144,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 47 + "wait": 58 } }, { @@ -8169,7 +8169,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -8266,11 +8266,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:08 GMT" + "value": "Thu, 11 Jul 2024 20:34:44 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -8295,8 +8295,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:08.280Z", - "time": 112, + "startedDateTime": "2024-07-11T20:34:45.015Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -8304,7 +8304,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 112 + "wait": 72 } }, { @@ -8329,7 +8329,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -8426,11 +8426,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:08 GMT" + "value": "Thu, 11 Jul 2024 20:34:44 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -8455,8 +8455,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:08.396Z", - "time": 55, + "startedDateTime": "2024-07-11T20:34:45.092Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -8464,7 +8464,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 70 } }, { @@ -8489,7 +8489,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -8586,11 +8586,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:08 GMT" + "value": "Thu, 11 Jul 2024 20:34:45 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -8615,8 +8615,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:08.457Z", - "time": 224, + "startedDateTime": "2024-07-11T20:34:45.171Z", + "time": 82, "timings": { "blocked": -1, "connect": -1, @@ -8624,7 +8624,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 224 + "wait": 82 } }, { @@ -8649,7 +8649,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -8746,11 +8746,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:08 GMT" + "value": "Thu, 11 Jul 2024 20:34:45 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -8775,8 +8775,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:08.458Z", - "time": 185, + "startedDateTime": "2024-07-11T20:34:45.172Z", + "time": 81, "timings": { "blocked": -1, "connect": -1, @@ -8784,7 +8784,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 185 + "wait": 81 } }, { @@ -8809,7 +8809,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -8906,11 +8906,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:08 GMT" + "value": "Thu, 11 Jul 2024 20:34:45 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -8935,8 +8935,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:08.459Z", - "time": 230, + "startedDateTime": "2024-07-11T20:34:45.174Z", + "time": 141, "timings": { "blocked": -1, "connect": -1, @@ -8944,7 +8944,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 230 + "wait": 141 } }, { @@ -8969,7 +8969,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -9066,11 +9066,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:08 GMT" + "value": "Thu, 11 Jul 2024 20:34:45 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -9095,8 +9095,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:08.461Z", - "time": 216, + "startedDateTime": "2024-07-11T20:34:45.177Z", + "time": 140, "timings": { "blocked": -1, "connect": -1, @@ -9104,7 +9104,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 216 + "wait": 140 } }, { @@ -9129,7 +9129,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -9226,11 +9226,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:08 GMT" + "value": "Thu, 11 Jul 2024 20:34:45 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -9255,8 +9255,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:08.464Z", - "time": 256, + "startedDateTime": "2024-07-11T20:34:45.181Z", + "time": 131, "timings": { "blocked": -1, "connect": -1, @@ -9264,7 +9264,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 256 + "wait": 131 } }, { @@ -9289,7 +9289,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -9386,11 +9386,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:08 GMT" + "value": "Thu, 11 Jul 2024 20:34:45 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -9415,8 +9415,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:08.466Z", - "time": 182, + "startedDateTime": "2024-07-11T20:34:45.183Z", + "time": 130, "timings": { "blocked": -1, "connect": -1, @@ -9424,7 +9424,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 182 + "wait": 130 } }, { @@ -9449,7 +9449,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -9546,11 +9546,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:08 GMT" + "value": "Thu, 11 Jul 2024 20:34:45 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -9575,8 +9575,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:08.726Z", - "time": 71, + "startedDateTime": "2024-07-11T20:34:45.323Z", + "time": 77, "timings": { "blocked": -1, "connect": -1, @@ -9584,7 +9584,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 71 + "wait": 77 } }, { @@ -9609,7 +9609,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -9706,11 +9706,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:08 GMT" + "value": "Thu, 11 Jul 2024 20:34:45 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -9735,8 +9735,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:08.802Z", - "time": 67, + "startedDateTime": "2024-07-11T20:34:45.405Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -9744,7 +9744,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 70 } }, { @@ -9769,7 +9769,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -9862,11 +9862,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:08 GMT" + "value": "Thu, 11 Jul 2024 20:34:45 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -9895,8 +9895,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:08.874Z", - "time": 181, + "startedDateTime": "2024-07-11T20:34:45.481Z", + "time": 114, "timings": { "blocked": -1, "connect": -1, @@ -9904,7 +9904,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 181 + "wait": 114 } }, { @@ -9929,7 +9929,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -10026,11 +10026,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:08 GMT" + "value": "Thu, 11 Jul 2024 20:34:45 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -10055,8 +10055,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:09.060Z", - "time": 66, + "startedDateTime": "2024-07-11T20:34:45.604Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -10064,7 +10064,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 66 + "wait": 70 } }, { @@ -10089,7 +10089,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -10186,11 +10186,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:08 GMT" + "value": "Thu, 11 Jul 2024 20:34:45 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -10215,8 +10215,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:09.130Z", - "time": 122, + "startedDateTime": "2024-07-11T20:34:45.680Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -10224,7 +10224,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 122 + "wait": 68 } }, { @@ -10249,7 +10249,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -10346,11 +10346,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:08 GMT" + "value": "Thu, 11 Jul 2024 20:34:45 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -10375,8 +10375,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:09.256Z", - "time": 98, + "startedDateTime": "2024-07-11T20:34:45.754Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -10384,7 +10384,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 98 + "wait": 69 } }, { @@ -10409,7 +10409,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -10506,11 +10506,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:09 GMT" + "value": "Thu, 11 Jul 2024 20:34:45 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -10535,8 +10535,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:09.360Z", - "time": 174, + "startedDateTime": "2024-07-11T20:34:45.828Z", + "time": 109, "timings": { "blocked": -1, "connect": -1, @@ -10544,7 +10544,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 174 + "wait": 109 } }, { @@ -10569,7 +10569,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -10666,11 +10666,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:09 GMT" + "value": "Thu, 11 Jul 2024 20:34:45 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -10695,8 +10695,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:09.539Z", - "time": 133, + "startedDateTime": "2024-07-11T20:34:45.942Z", + "time": 180, "timings": { "blocked": -1, "connect": -1, @@ -10704,7 +10704,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 133 + "wait": 180 } }, { @@ -10729,7 +10729,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -10827,11 +10827,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:09 GMT" + "value": "Thu, 11 Jul 2024 20:34:46 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -10856,8 +10856,8 @@ "status": 400, "statusText": "Bad Request" }, - "startedDateTime": "2024-07-06T17:31:09.857Z", - "time": 70, + "startedDateTime": "2024-07-11T20:34:46.320Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -10865,7 +10865,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 70 + "wait": 66 } }, { @@ -10890,7 +10890,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -10987,11 +10987,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:09 GMT" + "value": "Thu, 11 Jul 2024 20:34:46 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -11016,8 +11016,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:09.933Z", - "time": 303, + "startedDateTime": "2024-07-11T20:34:46.393Z", + "time": 93, "timings": { "blocked": -1, "connect": -1, @@ -11025,7 +11025,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 303 + "wait": 93 } }, { @@ -11050,7 +11050,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -11147,11 +11147,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:10 GMT" + "value": "Thu, 11 Jul 2024 20:34:46 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -11176,8 +11176,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:10.792Z", - "time": 186, + "startedDateTime": "2024-07-11T20:34:46.920Z", + "time": 114, "timings": { "blocked": -1, "connect": -1, @@ -11185,7 +11185,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 186 + "wait": 114 } }, { @@ -11210,7 +11210,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -11307,11 +11307,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:10 GMT" + "value": "Thu, 11 Jul 2024 20:34:46 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -11336,8 +11336,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:10.983Z", - "time": 266, + "startedDateTime": "2024-07-11T20:34:47.040Z", + "time": 114, "timings": { "blocked": -1, "connect": -1, @@ -11345,7 +11345,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 266 + "wait": 114 } }, { @@ -11370,7 +11370,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -11467,11 +11467,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:10 GMT" + "value": "Thu, 11 Jul 2024 20:34:46 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -11496,8 +11496,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:11.254Z", - "time": 141, + "startedDateTime": "2024-07-11T20:34:47.161Z", + "time": 121, "timings": { "blocked": -1, "connect": -1, @@ -11505,7 +11505,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 141 + "wait": 121 } }, { @@ -11530,7 +11530,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -11627,11 +11627,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:11 GMT" + "value": "Thu, 11 Jul 2024 20:34:47 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -11656,8 +11656,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:11.400Z", - "time": 138, + "startedDateTime": "2024-07-11T20:34:47.303Z", + "time": 106, "timings": { "blocked": -1, "connect": -1, @@ -11665,7 +11665,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 138 + "wait": 106 } }, { @@ -11690,7 +11690,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -11787,11 +11787,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:11 GMT" + "value": "Thu, 11 Jul 2024 20:34:47 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -11816,8 +11816,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:11.543Z", - "time": 118, + "startedDateTime": "2024-07-11T20:34:47.421Z", + "time": 100, "timings": { "blocked": -1, "connect": -1, @@ -11825,7 +11825,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 118 + "wait": 100 } }, { @@ -11850,7 +11850,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -11947,11 +11947,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:11 GMT" + "value": "Thu, 11 Jul 2024 20:34:47 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -11976,7 +11976,7 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:11.701Z", + "startedDateTime": "2024-07-11T20:34:47.526Z", "time": 116, "timings": { "blocked": -1, @@ -12010,7 +12010,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -12107,11 +12107,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:11 GMT" + "value": "Thu, 11 Jul 2024 20:34:47 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -12136,8 +12136,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:11.821Z", - "time": 149, + "startedDateTime": "2024-07-11T20:34:47.647Z", + "time": 109, "timings": { "blocked": -1, "connect": -1, @@ -12145,7 +12145,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 149 + "wait": 109 } }, { @@ -12170,7 +12170,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -12267,11 +12267,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:11 GMT" + "value": "Thu, 11 Jul 2024 20:34:47 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -12296,8 +12296,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:11.974Z", - "time": 176, + "startedDateTime": "2024-07-11T20:34:47.762Z", + "time": 98, "timings": { "blocked": -1, "connect": -1, @@ -12305,7 +12305,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 176 + "wait": 98 } }, { @@ -12330,7 +12330,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -12427,11 +12427,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:11 GMT" + "value": "Thu, 11 Jul 2024 20:34:47 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -12456,8 +12456,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:12.155Z", - "time": 182, + "startedDateTime": "2024-07-11T20:34:47.866Z", + "time": 111, "timings": { "blocked": -1, "connect": -1, @@ -12465,7 +12465,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 182 + "wait": 111 } }, { @@ -12490,7 +12490,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -12587,11 +12587,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:12 GMT" + "value": "Thu, 11 Jul 2024 20:34:47 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -12616,8 +12616,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:12.341Z", - "time": 140, + "startedDateTime": "2024-07-11T20:34:47.984Z", + "time": 105, "timings": { "blocked": -1, "connect": -1, @@ -12625,7 +12625,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 140 + "wait": 105 } }, { @@ -12650,7 +12650,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -12747,11 +12747,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:12 GMT" + "value": "Thu, 11 Jul 2024 20:34:47 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -12776,8 +12776,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:12.486Z", - "time": 135, + "startedDateTime": "2024-07-11T20:34:48.095Z", + "time": 120, "timings": { "blocked": -1, "connect": -1, @@ -12785,7 +12785,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 135 + "wait": 120 } }, { @@ -12810,7 +12810,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -12907,11 +12907,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:12 GMT" + "value": "Thu, 11 Jul 2024 20:34:47 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -12936,8 +12936,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:12.626Z", - "time": 115, + "startedDateTime": "2024-07-11T20:34:48.221Z", + "time": 102, "timings": { "blocked": -1, "connect": -1, @@ -12945,7 +12945,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 115 + "wait": 102 } }, { @@ -12970,7 +12970,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -13067,11 +13067,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:12 GMT" + "value": "Thu, 11 Jul 2024 20:34:48 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -13096,8 +13096,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:12.746Z", - "time": 119, + "startedDateTime": "2024-07-11T20:34:48.330Z", + "time": 105, "timings": { "blocked": -1, "connect": -1, @@ -13105,7 +13105,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 119 + "wait": 105 } }, { @@ -13130,7 +13130,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -13227,11 +13227,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:12 GMT" + "value": "Thu, 11 Jul 2024 20:34:48 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -13256,8 +13256,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:12.870Z", - "time": 106, + "startedDateTime": "2024-07-11T20:34:48.439Z", + "time": 103, "timings": { "blocked": -1, "connect": -1, @@ -13265,7 +13265,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 106 + "wait": 103 } }, { @@ -13290,7 +13290,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -13387,11 +13387,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:12 GMT" + "value": "Thu, 11 Jul 2024 20:34:48 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -13416,8 +13416,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:12.981Z", - "time": 111, + "startedDateTime": "2024-07-11T20:34:48.548Z", + "time": 110, "timings": { "blocked": -1, "connect": -1, @@ -13425,7 +13425,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 111 + "wait": 110 } }, { @@ -13450,7 +13450,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -13547,11 +13547,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:12 GMT" + "value": "Thu, 11 Jul 2024 20:34:48 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -13576,8 +13576,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:13.097Z", - "time": 161, + "startedDateTime": "2024-07-11T20:34:48.666Z", + "time": 98, "timings": { "blocked": -1, "connect": -1, @@ -13585,7 +13585,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 161 + "wait": 98 } }, { @@ -13610,7 +13610,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -13708,11 +13708,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:13 GMT" + "value": "Thu, 11 Jul 2024 20:34:48 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -13737,8 +13737,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:31:13.405Z", - "time": 126, + "startedDateTime": "2024-07-11T20:34:48.892Z", + "time": 96, "timings": { "blocked": -1, "connect": -1, @@ -13746,7 +13746,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 126 + "wait": 96 } }, { @@ -13771,7 +13771,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -13810,7 +13810,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 904, - "text": "{\"name\":\"EdgePolicySet\",\"displayName\":null,\"description\":\"Policy Set EdgePolicySet\",\"attributeNames\":[],\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"conditions\":[\"Script\",\"ClientId\",\"AMIdentityMembership\",\"IPv6\",\"SimpleTime\",\"IPv4\",\"LEAuthLevel\",\"LDAPFilter\",\"AuthScheme\",\"Session\",\"AND\",\"Expiration\",\"AuthenticateToRealm\",\"ResourceEnvIP\",\"Policy\",\"SessionProperty\",\"OAuth2Scope\",\"OR\",\"Transaction\",\"NOT\",\"AuthLevel\",\"AuthenticateToService\"],\"subjects\":[\"AuthenticatedUsers\",\"NOT\",\"Identity\",\"Uma\",\"OR\",\"AND\",\"NONE\",\"Policy\",\"JwtClaim\"],\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null,\"resourceComparator\":null,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedDate\":1720287073608,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":1669672555404,\"editable\":true}" + "text": "{\"creationDate\":1669672555404,\"name\":\"EdgePolicySet\",\"displayName\":null,\"description\":\"Policy Set EdgePolicySet\",\"attributeNames\":[],\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"conditions\":[\"Script\",\"ClientId\",\"AMIdentityMembership\",\"IPv6\",\"SimpleTime\",\"IPv4\",\"LEAuthLevel\",\"LDAPFilter\",\"AuthScheme\",\"Session\",\"AND\",\"Expiration\",\"AuthenticateToRealm\",\"ResourceEnvIP\",\"Policy\",\"SessionProperty\",\"OAuth2Scope\",\"OR\",\"Transaction\",\"NOT\",\"AuthLevel\",\"AuthenticateToService\"],\"subjects\":[\"AuthenticatedUsers\",\"NOT\",\"Identity\",\"Uma\",\"OR\",\"AND\",\"NONE\",\"Policy\",\"JwtClaim\"],\"editable\":true,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730089047,\"resourceComparator\":null,\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null}" }, "cookies": [], "headers": [ @@ -13848,7 +13848,7 @@ }, { "name": "etag", - "value": "\"1720287073608\"" + "value": "\"1720730089047\"" }, { "name": "expires", @@ -13868,11 +13868,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:13 GMT" + "value": "Thu, 11 Jul 2024 20:34:48 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -13897,8 +13897,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:13.537Z", - "time": 74, + "startedDateTime": "2024-07-11T20:34:48.995Z", + "time": 77, "timings": { "blocked": -1, "connect": -1, @@ -13906,7 +13906,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 74 + "wait": 77 } }, { @@ -13931,7 +13931,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -14029,11 +14029,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:13 GMT" + "value": "Thu, 11 Jul 2024 20:34:48 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -14058,7 +14058,7 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:31:13.616Z", + "startedDateTime": "2024-07-11T20:34:49.079Z", "time": 64, "timings": { "blocked": -1, @@ -14092,7 +14092,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -14131,7 +14131,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 906, - "text": "{\"name\":\"FeatureStorePolicySet\",\"displayName\":\"FeatureStorePolicySet\",\"description\":null,\"attributeNames\":[],\"createdBy\":\"id=8efaa5b6-8c98-4489-9b21-ee41f5589ab7,ou=user,ou=am-config\",\"conditions\":[\"AMIdentityMembership\",\"AND\",\"AuthLevel\",\"AuthScheme\",\"AuthenticateToRealm\",\"AuthenticateToService\",\"IPv4\",\"IPv6\",\"LDAPFilter\",\"LEAuthLevel\",\"NOT\",\"OAuth2Scope\",\"OR\",\"Policy\",\"ResourceEnvIP\",\"Script\",\"Session\",\"SessionProperty\",\"SimpleTime\",\"Transaction\"],\"subjects\":[\"AND\",\"AuthenticatedUsers\",\"Identity\",\"JwtClaim\",\"NONE\",\"NOT\",\"OR\",\"Policy\"],\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null,\"resourceComparator\":null,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedDate\":1720287073743,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":1695912757709,\"editable\":true}" + "text": "{\"creationDate\":1695912757709,\"name\":\"FeatureStorePolicySet\",\"displayName\":\"FeatureStorePolicySet\",\"description\":null,\"attributeNames\":[],\"createdBy\":\"id=8efaa5b6-8c98-4489-9b21-ee41f5589ab7,ou=user,ou=am-config\",\"conditions\":[\"AMIdentityMembership\",\"AND\",\"AuthLevel\",\"AuthScheme\",\"AuthenticateToRealm\",\"AuthenticateToService\",\"IPv4\",\"IPv6\",\"LDAPFilter\",\"LEAuthLevel\",\"NOT\",\"OAuth2Scope\",\"OR\",\"Policy\",\"ResourceEnvIP\",\"Script\",\"Session\",\"SessionProperty\",\"SimpleTime\",\"Transaction\"],\"subjects\":[\"AND\",\"AuthenticatedUsers\",\"Identity\",\"JwtClaim\",\"NONE\",\"NOT\",\"OR\",\"Policy\"],\"editable\":true,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730089219,\"resourceComparator\":null,\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null}" }, "cookies": [], "headers": [ @@ -14169,7 +14169,7 @@ }, { "name": "etag", - "value": "\"1720287073743\"" + "value": "\"1720730089219\"" }, { "name": "expires", @@ -14189,11 +14189,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:13 GMT" + "value": "Thu, 11 Jul 2024 20:34:48 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -14218,8 +14218,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:13.684Z", - "time": 62, + "startedDateTime": "2024-07-11T20:34:49.148Z", + "time": 96, "timings": { "blocked": -1, "connect": -1, @@ -14227,7 +14227,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 96 } }, { @@ -14252,7 +14252,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -14350,11 +14350,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:13 GMT" + "value": "Thu, 11 Jul 2024 20:34:48 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -14379,8 +14379,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:31:13.751Z", - "time": 64, + "startedDateTime": "2024-07-11T20:34:49.250Z", + "time": 86, "timings": { "blocked": -1, "connect": -1, @@ -14388,7 +14388,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 86 } }, { @@ -14413,7 +14413,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -14452,7 +14452,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 881, - "text": "{\"name\":\"data\",\"displayName\":\"Baseline Demo\",\"description\":null,\"attributeNames\":[],\"createdBy\":\"id=df492700-ba67-4345-83a9-58305850596c,ou=user,ou=am-config\",\"conditions\":[\"Script\",\"AMIdentityMembership\",\"IPv6\",\"IPv4\",\"SimpleTime\",\"LEAuthLevel\",\"LDAPFilter\",\"AuthScheme\",\"Session\",\"AND\",\"AuthenticateToRealm\",\"ResourceEnvIP\",\"Policy\",\"OAuth2Scope\",\"SessionProperty\",\"OR\",\"Transaction\",\"NOT\",\"AuthLevel\",\"AuthenticateToService\"],\"subjects\":[\"AuthenticatedUsers\",\"NOT\",\"Identity\",\"OR\",\"AND\",\"NONE\",\"Policy\",\"JwtClaim\"],\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null,\"resourceComparator\":null,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedDate\":1720287073878,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":1610648242757,\"editable\":true}" + "text": "{\"creationDate\":1610648242757,\"name\":\"data\",\"displayName\":\"Baseline Demo\",\"description\":null,\"attributeNames\":[],\"createdBy\":\"id=df492700-ba67-4345-83a9-58305850596c,ou=user,ou=am-config\",\"conditions\":[\"Script\",\"AMIdentityMembership\",\"IPv6\",\"IPv4\",\"SimpleTime\",\"LEAuthLevel\",\"LDAPFilter\",\"AuthScheme\",\"Session\",\"AND\",\"AuthenticateToRealm\",\"ResourceEnvIP\",\"Policy\",\"OAuth2Scope\",\"SessionProperty\",\"OR\",\"Transaction\",\"NOT\",\"AuthLevel\",\"AuthenticateToService\"],\"subjects\":[\"AuthenticatedUsers\",\"NOT\",\"Identity\",\"OR\",\"AND\",\"NONE\",\"Policy\",\"JwtClaim\"],\"editable\":true,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730089398,\"resourceComparator\":null,\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null}" }, "cookies": [], "headers": [ @@ -14490,7 +14490,7 @@ }, { "name": "etag", - "value": "\"1720287073878\"" + "value": "\"1720730089398\"" }, { "name": "expires", @@ -14510,11 +14510,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:13 GMT" + "value": "Thu, 11 Jul 2024 20:34:48 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -14539,8 +14539,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:13.820Z", - "time": 61, + "startedDateTime": "2024-07-11T20:34:49.342Z", + "time": 81, "timings": { "blocked": -1, "connect": -1, @@ -14548,7 +14548,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 81 } }, { @@ -14573,7 +14573,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -14671,11 +14671,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:13 GMT" + "value": "Thu, 11 Jul 2024 20:34:49 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -14700,8 +14700,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:31:13.886Z", - "time": 70, + "startedDateTime": "2024-07-11T20:34:49.429Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -14709,7 +14709,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 70 + "wait": 64 } }, { @@ -14734,7 +14734,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -14773,7 +14773,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 933, - "text": "{\"name\":\"oauth2Scopes\",\"displayName\":\"Default OAuth2 Scopes Policy Set\",\"description\":\"The built-in Application used by the OAuth2 scope authorization process.\",\"attributeNames\":[],\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"conditions\":[\"Script\",\"AMIdentityMembership\",\"IPv6\",\"SimpleTime\",\"IPv4\",\"LEAuthLevel\",\"LDAPFilter\",\"AuthScheme\",\"Session\",\"AND\",\"AuthenticateToRealm\",\"ResourceEnvIP\",\"SessionProperty\",\"OAuth2Scope\",\"OR\",\"Transaction\",\"NOT\",\"AuthLevel\",\"AuthenticateToService\"],\"subjects\":[\"AuthenticatedUsers\",\"NOT\",\"Identity\",\"OR\",\"AND\",\"NONE\",\"JwtClaim\"],\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null,\"resourceComparator\":null,\"resourceTypeUuids\":[\"d60b7a71-1dc6-44a5-8e48-e4b9d92dee8b\"],\"lastModifiedDate\":1720287074032,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":1578580064992,\"editable\":true}" + "text": "{\"creationDate\":1578580064992,\"name\":\"oauth2Scopes\",\"displayName\":\"Default OAuth2 Scopes Policy Set\",\"description\":\"The built-in Application used by the OAuth2 scope authorization process.\",\"attributeNames\":[],\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"conditions\":[\"Script\",\"AMIdentityMembership\",\"IPv6\",\"SimpleTime\",\"IPv4\",\"LEAuthLevel\",\"LDAPFilter\",\"AuthScheme\",\"Session\",\"AND\",\"AuthenticateToRealm\",\"ResourceEnvIP\",\"SessionProperty\",\"OAuth2Scope\",\"OR\",\"Transaction\",\"NOT\",\"AuthLevel\",\"AuthenticateToService\"],\"subjects\":[\"AuthenticatedUsers\",\"NOT\",\"Identity\",\"OR\",\"AND\",\"NONE\",\"JwtClaim\"],\"editable\":true,\"resourceTypeUuids\":[\"d60b7a71-1dc6-44a5-8e48-e4b9d92dee8b\"],\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730089573,\"resourceComparator\":null,\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null}" }, "cookies": [], "headers": [ @@ -14811,7 +14811,7 @@ }, { "name": "etag", - "value": "\"1720287074032\"" + "value": "\"1720730089573\"" }, { "name": "expires", @@ -14831,11 +14831,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:13 GMT" + "value": "Thu, 11 Jul 2024 20:34:49 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -14860,8 +14860,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:13.962Z", - "time": 71, + "startedDateTime": "2024-07-11T20:34:49.499Z", + "time": 95, "timings": { "blocked": -1, "connect": -1, @@ -14869,7 +14869,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 71 + "wait": 95 } }, { @@ -14894,7 +14894,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -14992,11 +14992,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:13 GMT" + "value": "Thu, 11 Jul 2024 20:34:49 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -15021,8 +15021,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:31:14.038Z", - "time": 56, + "startedDateTime": "2024-07-11T20:34:49.600Z", + "time": 59, "timings": { "blocked": -1, "connect": -1, @@ -15030,7 +15030,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 59 } }, { @@ -15055,7 +15055,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -15094,7 +15094,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 919, - "text": "{\"name\":\"test-policy-set\",\"displayName\":\"Test Policy Set\",\"description\":\"Test Policy Set Description\",\"attributeNames\":[],\"createdBy\":\"id=fbdeb2a9-beb6-4a14-ae66-e35f16ce421d,ou=user,ou=am-config\",\"conditions\":[\"AMIdentityMembership\",\"AND\",\"AuthLevel\",\"AuthScheme\",\"AuthenticateToRealm\",\"AuthenticateToService\",\"IPv4\",\"IPv6\",\"LDAPFilter\",\"LEAuthLevel\",\"NOT\",\"OAuth2Scope\",\"OR\",\"Policy\",\"ResourceEnvIP\",\"Script\",\"Session\",\"SessionProperty\",\"SimpleTime\",\"Transaction\"],\"subjects\":[\"AND\",\"AuthenticatedUsers\",\"Identity\",\"JwtClaim\",\"NONE\",\"NOT\",\"OR\",\"Policy\"],\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null,\"resourceComparator\":null,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedDate\":1720287074155,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":1693494279401,\"editable\":true}" + "text": "{\"creationDate\":1693494279401,\"name\":\"test-policy-set\",\"displayName\":\"Test Policy Set\",\"description\":\"Test Policy Set Description\",\"attributeNames\":[],\"createdBy\":\"id=fbdeb2a9-beb6-4a14-ae66-e35f16ce421d,ou=user,ou=am-config\",\"conditions\":[\"AMIdentityMembership\",\"AND\",\"AuthLevel\",\"AuthScheme\",\"AuthenticateToRealm\",\"AuthenticateToService\",\"IPv4\",\"IPv6\",\"LDAPFilter\",\"LEAuthLevel\",\"NOT\",\"OAuth2Scope\",\"OR\",\"Policy\",\"ResourceEnvIP\",\"Script\",\"Session\",\"SessionProperty\",\"SimpleTime\",\"Transaction\"],\"subjects\":[\"AND\",\"AuthenticatedUsers\",\"Identity\",\"JwtClaim\",\"NONE\",\"NOT\",\"OR\",\"Policy\"],\"editable\":true,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730089712,\"resourceComparator\":null,\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null}" }, "cookies": [], "headers": [ @@ -15132,7 +15132,7 @@ }, { "name": "etag", - "value": "\"1720287074155\"" + "value": "\"1720730089712\"" }, { "name": "expires", @@ -15152,11 +15152,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:13 GMT" + "value": "Thu, 11 Jul 2024 20:34:49 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -15181,8 +15181,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:14.099Z", - "time": 60, + "startedDateTime": "2024-07-11T20:34:49.665Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -15190,7 +15190,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 78 } }, { @@ -15215,7 +15215,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -15254,7 +15254,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 555, - "text": "{\"_id\":\"FeatureStorePolicy\",\"_rev\":\"1720287074365\",\"name\":\"FeatureStorePolicy\",\"active\":true,\"description\":\"FeatureStorePolicy\",\"resources\":[\"https://www.example.com:443/*\"],\"applicationName\":\"test-policy-set\",\"actionValues\":{},\"subject\":{\"type\":\"NONE\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-06T17:31:14.365Z\",\"createdBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"creationDate\":\"2023-12-11T19:52:32.441Z\"}" + "text": "{\"_id\":\"FeatureStorePolicy\",\"_rev\":\"1720730089830\",\"name\":\"FeatureStorePolicy\",\"active\":true,\"description\":\"FeatureStorePolicy\",\"resources\":[\"https://www.example.com:443/*\"],\"applicationName\":\"test-policy-set\",\"actionValues\":{},\"subject\":{\"type\":\"NONE\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-11T20:34:49.830Z\",\"createdBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"creationDate\":\"2023-12-11T19:52:32.441Z\"}" }, "cookies": [], "headers": [ @@ -15292,7 +15292,7 @@ }, { "name": "etag", - "value": "\"1720287074365\"" + "value": "\"1720730089830\"" }, { "name": "expires", @@ -15312,11 +15312,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:13 GMT" + "value": "Thu, 11 Jul 2024 20:34:49 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -15341,8 +15341,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:14.165Z", - "time": 352, + "startedDateTime": "2024-07-11T20:34:49.748Z", + "time": 147, "timings": { "blocked": -1, "connect": -1, @@ -15350,7 +15350,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 352 + "wait": 147 } }, { @@ -15375,7 +15375,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -15414,7 +15414,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 737, - "text": "{\"_id\":\"HR-webapp\",\"_rev\":\"1720287074602\",\"name\":\"HR-webapp\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/apps/hrlite/*\",\"*://*:*/apps/hrlite?*\",\"*://*:*/apps/contractor\",\"*://*:*/apps/contractor/*\",\"*://*:*/apps/contractor?*\",\"*://*:*/apps/hrlite\"],\"applicationName\":\"EdgePolicySet\",\"actionValues\":{\"POST\":true,\"GET\":true},\"subject\":{\"type\":\"Identity\",\"subjectValues\":[\"id=hradmins,ou=group,o=alpha,ou=services,ou=am-config\"]},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-06T17:31:14.602Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:51.937Z\"}" + "text": "{\"_id\":\"HR-webapp\",\"_rev\":\"1720730089958\",\"name\":\"HR-webapp\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/apps/hrlite/*\",\"*://*:*/apps/hrlite?*\",\"*://*:*/apps/contractor\",\"*://*:*/apps/contractor/*\",\"*://*:*/apps/contractor?*\",\"*://*:*/apps/hrlite\"],\"applicationName\":\"EdgePolicySet\",\"actionValues\":{\"POST\":true,\"GET\":true},\"subject\":{\"type\":\"Identity\",\"subjectValues\":[\"id=hradmins,ou=group,o=alpha,ou=services,ou=am-config\"]},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-11T20:34:49.958Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:51.937Z\"}" }, "cookies": [], "headers": [ @@ -15452,7 +15452,7 @@ }, { "name": "etag", - "value": "\"1720287074602\"" + "value": "\"1720730089958\"" }, { "name": "expires", @@ -15472,11 +15472,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:14 GMT" + "value": "Thu, 11 Jul 2024 20:34:49 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -15501,8 +15501,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:14.521Z", - "time": 117, + "startedDateTime": "2024-07-11T20:34:49.900Z", + "time": 101, "timings": { "blocked": -1, "connect": -1, @@ -15510,7 +15510,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 117 + "wait": 101 } }, { @@ -15535,7 +15535,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -15570,11 +15570,11 @@ "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/policies/Test%20Policy" }, "response": { - "bodySize": 942, + "bodySize": 941, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 942, - "text": "{\"_id\":\"Test Policy\",\"_rev\":\"1720287074716\",\"name\":\"Test Policy\",\"active\":false,\"description\":\"Test Policy Description\",\"resources\":[\"lorem://ipsum:dolor/sit\"],\"applicationName\":\"test-policy-set\",\"actionValues\":{\"POST\":false,\"GET\":true},\"subject\":{\"type\":\"NONE\"},\"condition\":{\"type\":\"AND\",\"conditions\":[{\"type\":\"SimpleTime\",\"startTime\":\"12:00\",\"endTime\":\"11:59\",\"startDay\":\"mon\",\"endDay\":\"fri\",\"startDate\":\"2023:08:01\",\"endDate\":\"2023:08:02\",\"enforcementTimeZone\":\"GMT\"},{\"type\":\"Script\",\"scriptId\":\"59f84396-71e4-4c1d-a6ae-c4fc624d9752\"}]},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"resourceAttributes\":[{\"type\":\"Static\",\"propertyName\":\"Test_Name\",\"propertyValues\":[\"Test_Value\"]}],\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-06T17:31:14.716Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-29T20:31:08.357Z\"}" + "size": 941, + "text": "{\"_id\":\"Test Policy\",\"_rev\":\"1720730090069\",\"name\":\"Test Policy\",\"active\":false,\"description\":\"Test Policy Description\",\"resources\":[\"lorem://ipsum:dolor/sit\"],\"applicationName\":\"test-policy-set\",\"actionValues\":{\"POST\":false,\"GET\":true},\"subject\":{\"type\":\"NONE\"},\"condition\":{\"type\":\"AND\",\"conditions\":[{\"type\":\"SimpleTime\",\"startTime\":\"12:00\",\"endTime\":\"11:59\",\"startDay\":\"mon\",\"endDay\":\"fri\",\"startDate\":\"2023:08:01\",\"endDate\":\"2023:08:02\",\"enforcementTimeZone\":\"GMT\"},{\"type\":\"Script\",\"scriptId\":\"59f84396-71e4-4c1d-a6ae-c4fc624d9752\"}]},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"resourceAttributes\":[{\"type\":\"Static\",\"propertyName\":\"Test_Name\",\"propertyValues\":[\"Test_Value\"]}],\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-11T20:34:50.69Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-29T20:31:08.357Z\"}" }, "cookies": [], "headers": [ @@ -15612,7 +15612,7 @@ }, { "name": "etag", - "value": "\"1720287074716\"" + "value": "\"1720730090069\"" }, { "name": "expires", @@ -15628,15 +15628,15 @@ }, { "name": "content-length", - "value": "942" + "value": "941" }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:14 GMT" + "value": "Thu, 11 Jul 2024 20:34:49 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -15661,8 +15661,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:14.643Z", - "time": 110, + "startedDateTime": "2024-07-11T20:34:50.006Z", + "time": 103, "timings": { "blocked": -1, "connect": -1, @@ -15670,7 +15670,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 110 + "wait": 103 } }, { @@ -15695,7 +15695,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -15734,7 +15734,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 529, - "text": "{\"_id\":\"actions\",\"_rev\":\"1720287074827\",\"name\":\"actions\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/demo/api/action/actions\"],\"applicationName\":\"data\",\"actionValues\":{\"GET\":true},\"subject\":{\"type\":\"AuthenticatedUsers\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-06T17:31:14.827Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:52.30Z\"}" + "text": "{\"_id\":\"actions\",\"_rev\":\"1720730090171\",\"name\":\"actions\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/demo/api/action/actions\"],\"applicationName\":\"data\",\"actionValues\":{\"GET\":true},\"subject\":{\"type\":\"AuthenticatedUsers\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-11T20:34:50.171Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:52.30Z\"}" }, "cookies": [], "headers": [ @@ -15772,7 +15772,7 @@ }, { "name": "etag", - "value": "\"1720287074827\"" + "value": "\"1720730090171\"" }, { "name": "expires", @@ -15792,11 +15792,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:14 GMT" + "value": "Thu, 11 Jul 2024 20:34:49 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -15821,8 +15821,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:14.758Z", - "time": 93, + "startedDateTime": "2024-07-11T20:34:50.119Z", + "time": 91, "timings": { "blocked": -1, "connect": -1, @@ -15830,7 +15830,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 93 + "wait": 91 } }, { @@ -15855,7 +15855,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -15894,7 +15894,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 544, - "text": "{\"_id\":\"activity\",\"_rev\":\"1720287074937\",\"name\":\"activity\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/demo/api/action/activity\"],\"applicationName\":\"data\",\"actionValues\":{\"POST\":true,\"GET\":true},\"subject\":{\"type\":\"AuthenticatedUsers\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-06T17:31:14.937Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:52.99Z\"}" + "text": "{\"_id\":\"activity\",\"_rev\":\"1720730090266\",\"name\":\"activity\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/demo/api/action/activity\"],\"applicationName\":\"data\",\"actionValues\":{\"POST\":true,\"GET\":true},\"subject\":{\"type\":\"AuthenticatedUsers\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-11T20:34:50.266Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:52.99Z\"}" }, "cookies": [], "headers": [ @@ -15932,7 +15932,7 @@ }, { "name": "etag", - "value": "\"1720287074937\"" + "value": "\"1720730090266\"" }, { "name": "expires", @@ -15952,11 +15952,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:14 GMT" + "value": "Thu, 11 Jul 2024 20:34:49 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -15981,8 +15981,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:14.856Z", - "time": 134, + "startedDateTime": "2024-07-11T20:34:50.216Z", + "time": 105, "timings": { "blocked": -1, "connect": -1, @@ -15990,7 +15990,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 134 + "wait": 105 } }, { @@ -16015,7 +16015,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -16050,11 +16050,11 @@ "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/policies/apply" }, "response": { - "bodySize": 663, + "bodySize": 664, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 663, - "text": "{\"_id\":\"apply\",\"_rev\":\"1720287075064\",\"name\":\"apply\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/demo/api/action/apply\"],\"applicationName\":\"data\",\"actionValues\":{\"POST\":true},\"subject\":{\"type\":\"AuthenticatedUsers\"},\"condition\":{\"type\":\"Transaction\",\"authenticationStrategy\":\"AuthenticateToTreeConditionAdvice\",\"strategySpecifier\":\"Baseline-Transaction\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-06T17:31:15.64Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:52.166Z\"}" + "size": 664, + "text": "{\"_id\":\"apply\",\"_rev\":\"1720730090384\",\"name\":\"apply\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/demo/api/action/apply\"],\"applicationName\":\"data\",\"actionValues\":{\"POST\":true},\"subject\":{\"type\":\"AuthenticatedUsers\"},\"condition\":{\"type\":\"Transaction\",\"authenticationStrategy\":\"AuthenticateToTreeConditionAdvice\",\"strategySpecifier\":\"Baseline-Transaction\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-11T20:34:50.384Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:52.166Z\"}" }, "cookies": [], "headers": [ @@ -16092,7 +16092,7 @@ }, { "name": "etag", - "value": "\"1720287075064\"" + "value": "\"1720730090384\"" }, { "name": "expires", @@ -16108,15 +16108,15 @@ }, { "name": "content-length", - "value": "663" + "value": "664" }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:14 GMT" + "value": "Thu, 11 Jul 2024 20:34:49 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -16141,8 +16141,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:14.994Z", - "time": 98, + "startedDateTime": "2024-07-11T20:34:50.327Z", + "time": 116, "timings": { "blocked": -1, "connect": -1, @@ -16150,7 +16150,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 98 + "wait": 116 } }, { @@ -16175,7 +16175,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -16260,11 +16260,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:14 GMT" + "value": "Thu, 11 Jul 2024 20:34:50 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -16293,8 +16293,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:15.097Z", - "time": 82, + "startedDateTime": "2024-07-11T20:34:50.448Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -16302,7 +16302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 82 + "wait": 65 } }, { @@ -16327,7 +16327,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -16424,11 +16424,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:14 GMT" + "value": "Thu, 11 Jul 2024 20:34:50 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -16453,8 +16453,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:15.200Z", - "time": 134, + "startedDateTime": "2024-07-11T20:34:50.542Z", + "time": 89, "timings": { "blocked": -1, "connect": -1, @@ -16462,7 +16462,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 134 + "wait": 89 } }, { @@ -16487,7 +16487,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -16584,11 +16584,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:14 GMT" + "value": "Thu, 11 Jul 2024 20:34:50 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -16613,8 +16613,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:15.340Z", - "time": 140, + "startedDateTime": "2024-07-11T20:34:50.638Z", + "time": 116, "timings": { "blocked": -1, "connect": -1, @@ -16622,7 +16622,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 140 + "wait": 116 } }, { @@ -16647,7 +16647,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -16744,11 +16744,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:15 GMT" + "value": "Thu, 11 Jul 2024 20:34:50 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -16773,8 +16773,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:15.485Z", - "time": 146, + "startedDateTime": "2024-07-11T20:34:50.760Z", + "time": 122, "timings": { "blocked": -1, "connect": -1, @@ -16782,7 +16782,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 146 + "wait": 122 } }, { @@ -16807,7 +16807,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -16904,11 +16904,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:15 GMT" + "value": "Thu, 11 Jul 2024 20:34:50 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -16933,8 +16933,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:15.635Z", - "time": 80, + "startedDateTime": "2024-07-11T20:34:50.888Z", + "time": 95, "timings": { "blocked": -1, "connect": -1, @@ -16942,7 +16942,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 80 + "wait": 95 } }, { @@ -16967,7 +16967,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -17064,11 +17064,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:15 GMT" + "value": "Thu, 11 Jul 2024 20:34:50 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -17093,8 +17093,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:15.720Z", - "time": 91, + "startedDateTime": "2024-07-11T20:34:50.988Z", + "time": 118, "timings": { "blocked": -1, "connect": -1, @@ -17102,7 +17102,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 91 + "wait": 118 } }, { @@ -17127,7 +17127,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -17224,11 +17224,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:15 GMT" + "value": "Thu, 11 Jul 2024 20:34:50 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -17253,8 +17253,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:15.816Z", - "time": 73, + "startedDateTime": "2024-07-11T20:34:51.112Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -17262,7 +17262,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 73 + "wait": 72 } }, { @@ -17287,7 +17287,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -17384,11 +17384,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:15 GMT" + "value": "Thu, 11 Jul 2024 20:34:50 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -17413,8 +17413,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:15.894Z", - "time": 74, + "startedDateTime": "2024-07-11T20:34:51.189Z", + "time": 81, "timings": { "blocked": -1, "connect": -1, @@ -17422,7 +17422,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 74 + "wait": 81 } }, { @@ -17447,7 +17447,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -17544,11 +17544,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:15 GMT" + "value": "Thu, 11 Jul 2024 20:34:50 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -17573,8 +17573,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:15.973Z", - "time": 57, + "startedDateTime": "2024-07-11T20:34:51.276Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -17582,7 +17582,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 64 } }, { @@ -17607,7 +17607,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -17704,11 +17704,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:15 GMT" + "value": "Thu, 11 Jul 2024 20:34:50 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -17733,8 +17733,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:16.036Z", - "time": 86, + "startedDateTime": "2024-07-11T20:34:51.346Z", + "time": 95, "timings": { "blocked": -1, "connect": -1, @@ -17742,7 +17742,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 86 + "wait": 95 } }, { @@ -17767,7 +17767,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -17864,11 +17864,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:15 GMT" + "value": "Thu, 11 Jul 2024 20:34:51 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -17893,8 +17893,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:16.126Z", - "time": 98, + "startedDateTime": "2024-07-11T20:34:51.447Z", + "time": 104, "timings": { "blocked": -1, "connect": -1, @@ -17902,7 +17902,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 98 + "wait": 104 } }, { @@ -17927,7 +17927,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -18024,11 +18024,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:15 GMT" + "value": "Thu, 11 Jul 2024 20:34:51 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -18053,8 +18053,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:16.229Z", - "time": 63, + "startedDateTime": "2024-07-11T20:34:51.556Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -18062,7 +18062,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 63 + "wait": 66 } }, { @@ -18087,7 +18087,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -18184,11 +18184,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:15 GMT" + "value": "Thu, 11 Jul 2024 20:34:51 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -18213,8 +18213,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:16.298Z", - "time": 102, + "startedDateTime": "2024-07-11T20:34:51.628Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -18222,7 +18222,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 102 + "wait": 65 } }, { @@ -18247,7 +18247,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -18344,11 +18344,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:15 GMT" + "value": "Thu, 11 Jul 2024 20:34:51 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -18373,8 +18373,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:16.405Z", - "time": 215, + "startedDateTime": "2024-07-11T20:34:51.698Z", + "time": 82, "timings": { "blocked": -1, "connect": -1, @@ -18382,7 +18382,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 215 + "wait": 82 } }, { @@ -18407,7 +18407,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -18504,11 +18504,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:16 GMT" + "value": "Thu, 11 Jul 2024 20:34:51 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -18533,8 +18533,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:16.625Z", - "time": 75, + "startedDateTime": "2024-07-11T20:34:51.787Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -18542,7 +18542,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 75 + "wait": 68 } }, { @@ -18567,7 +18567,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -18664,11 +18664,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:16 GMT" + "value": "Thu, 11 Jul 2024 20:34:51 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -18693,8 +18693,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:16.704Z", - "time": 102, + "startedDateTime": "2024-07-11T20:34:51.861Z", + "time": 88, "timings": { "blocked": -1, "connect": -1, @@ -18702,7 +18702,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 102 + "wait": 88 } }, { @@ -18727,7 +18727,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -18824,11 +18824,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:16 GMT" + "value": "Thu, 11 Jul 2024 20:34:51 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -18853,8 +18853,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:16.812Z", - "time": 102, + "startedDateTime": "2024-07-11T20:34:51.956Z", + "time": 79, "timings": { "blocked": -1, "connect": -1, @@ -18862,7 +18862,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 102 + "wait": 79 } }, { @@ -18887,7 +18887,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -18984,11 +18984,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:16 GMT" + "value": "Thu, 11 Jul 2024 20:34:51 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -19013,8 +19013,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:16.919Z", - "time": 289, + "startedDateTime": "2024-07-11T20:34:52.041Z", + "time": 204, "timings": { "blocked": -1, "connect": -1, @@ -19022,7 +19022,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 289 + "wait": 204 } }, { @@ -19047,7 +19047,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -19144,11 +19144,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:16 GMT" + "value": "Thu, 11 Jul 2024 20:34:51 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -19173,8 +19173,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:17.213Z", - "time": 79, + "startedDateTime": "2024-07-11T20:34:52.250Z", + "time": 89, "timings": { "blocked": -1, "connect": -1, @@ -19182,7 +19182,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 79 + "wait": 89 } }, { @@ -19207,7 +19207,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -19304,11 +19304,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:16 GMT" + "value": "Thu, 11 Jul 2024 20:34:51 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -19333,8 +19333,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:17.297Z", - "time": 59, + "startedDateTime": "2024-07-11T20:34:52.345Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -19342,7 +19342,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 65 } }, { @@ -19367,7 +19367,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -19464,11 +19464,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:16 GMT" + "value": "Thu, 11 Jul 2024 20:34:51 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -19493,8 +19493,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:17.360Z", - "time": 68, + "startedDateTime": "2024-07-11T20:34:52.416Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -19502,7 +19502,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 68 + "wait": 66 } }, { @@ -19527,7 +19527,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -19624,11 +19624,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:16 GMT" + "value": "Thu, 11 Jul 2024 20:34:52 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -19653,8 +19653,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:17.433Z", - "time": 67, + "startedDateTime": "2024-07-11T20:34:52.488Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -19662,7 +19662,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 66 } }, { @@ -19687,7 +19687,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -19784,11 +19784,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:16 GMT" + "value": "Thu, 11 Jul 2024 20:34:52 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -19813,8 +19813,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:17.504Z", - "time": 82, + "startedDateTime": "2024-07-11T20:34:52.560Z", + "time": 100, "timings": { "blocked": -1, "connect": -1, @@ -19822,7 +19822,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 82 + "wait": 100 } }, { @@ -19847,7 +19847,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -19944,11 +19944,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:17 GMT" + "value": "Thu, 11 Jul 2024 20:34:52 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -19973,8 +19973,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:17.590Z", - "time": 77, + "startedDateTime": "2024-07-11T20:34:52.665Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -19982,7 +19982,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 77 + "wait": 73 } }, { @@ -20007,7 +20007,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -20104,11 +20104,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:17 GMT" + "value": "Thu, 11 Jul 2024 20:34:52 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -20133,8 +20133,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:17.671Z", - "time": 97, + "startedDateTime": "2024-07-11T20:34:52.746Z", + "time": 88, "timings": { "blocked": -1, "connect": -1, @@ -20142,7 +20142,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 97 + "wait": 88 } }, { @@ -20167,7 +20167,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -20264,11 +20264,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:17 GMT" + "value": "Thu, 11 Jul 2024 20:34:52 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -20293,8 +20293,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:17.773Z", - "time": 61, + "startedDateTime": "2024-07-11T20:34:52.841Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -20302,7 +20302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 78 } }, { @@ -20327,7 +20327,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -20424,11 +20424,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:17 GMT" + "value": "Thu, 11 Jul 2024 20:34:52 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -20453,8 +20453,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:17.839Z", - "time": 61, + "startedDateTime": "2024-07-11T20:34:52.925Z", + "time": 82, "timings": { "blocked": -1, "connect": -1, @@ -20462,7 +20462,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 82 } }, { @@ -20487,7 +20487,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -20584,11 +20584,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:17 GMT" + "value": "Thu, 11 Jul 2024 20:34:52 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -20613,8 +20613,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:17.904Z", - "time": 77, + "startedDateTime": "2024-07-11T20:34:53.013Z", + "time": 90, "timings": { "blocked": -1, "connect": -1, @@ -20622,7 +20622,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 77 + "wait": 90 } }, { @@ -20647,7 +20647,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -20744,11 +20744,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:17 GMT" + "value": "Thu, 11 Jul 2024 20:34:52 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -20773,8 +20773,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:17.985Z", - "time": 58, + "startedDateTime": "2024-07-11T20:34:53.112Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -20782,7 +20782,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 66 } }, { @@ -20807,7 +20807,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -20904,11 +20904,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:17 GMT" + "value": "Thu, 11 Jul 2024 20:34:52 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -20933,8 +20933,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:18.047Z", - "time": 61, + "startedDateTime": "2024-07-11T20:34:53.184Z", + "time": 81, "timings": { "blocked": -1, "connect": -1, @@ -20942,7 +20942,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 81 } }, { @@ -20967,7 +20967,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -21064,11 +21064,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:17 GMT" + "value": "Thu, 11 Jul 2024 20:34:52 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -21093,8 +21093,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:18.113Z", - "time": 53, + "startedDateTime": "2024-07-11T20:34:53.273Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -21102,7 +21102,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 64 } }, { @@ -21127,7 +21127,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -21224,11 +21224,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:17 GMT" + "value": "Thu, 11 Jul 2024 20:34:52 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -21253,8 +21253,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:18.170Z", - "time": 88, + "startedDateTime": "2024-07-11T20:34:53.342Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -21262,7 +21262,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 88 + "wait": 65 } }, { @@ -21287,7 +21287,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -21384,11 +21384,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:17 GMT" + "value": "Thu, 11 Jul 2024 20:34:52 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -21413,8 +21413,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:18.261Z", - "time": 97, + "startedDateTime": "2024-07-11T20:34:53.412Z", + "time": 112, "timings": { "blocked": -1, "connect": -1, @@ -21422,7 +21422,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 97 + "wait": 112 } }, { @@ -21447,7 +21447,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -21544,11 +21544,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:17 GMT" + "value": "Thu, 11 Jul 2024 20:34:53 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -21573,8 +21573,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:18.362Z", - "time": 78, + "startedDateTime": "2024-07-11T20:34:53.530Z", + "time": 93, "timings": { "blocked": -1, "connect": -1, @@ -21582,7 +21582,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 78 + "wait": 93 } }, { @@ -21607,7 +21607,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -21704,11 +21704,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:17 GMT" + "value": "Thu, 11 Jul 2024 20:34:53 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -21733,8 +21733,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:18.444Z", - "time": 84, + "startedDateTime": "2024-07-11T20:34:53.628Z", + "time": 86, "timings": { "blocked": -1, "connect": -1, @@ -21742,7 +21742,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 84 + "wait": 86 } }, { @@ -21767,7 +21767,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -21864,11 +21864,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:17 GMT" + "value": "Thu, 11 Jul 2024 20:34:53 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -21893,8 +21893,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:18.533Z", - "time": 86, + "startedDateTime": "2024-07-11T20:34:53.720Z", + "time": 75, "timings": { "blocked": -1, "connect": -1, @@ -21902,7 +21902,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 86 + "wait": 75 } }, { @@ -21927,7 +21927,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -22024,11 +22024,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:18 GMT" + "value": "Thu, 11 Jul 2024 20:34:53 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -22053,8 +22053,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:18.622Z", - "time": 56, + "startedDateTime": "2024-07-11T20:34:53.803Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -22062,7 +22062,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 62 } }, { @@ -22087,7 +22087,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -22184,11 +22184,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:18 GMT" + "value": "Thu, 11 Jul 2024 20:34:53 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -22213,8 +22213,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:18.684Z", - "time": 75, + "startedDateTime": "2024-07-11T20:34:53.871Z", + "time": 79, "timings": { "blocked": -1, "connect": -1, @@ -22222,7 +22222,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 75 + "wait": 79 } }, { @@ -22247,7 +22247,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -22344,11 +22344,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:18 GMT" + "value": "Thu, 11 Jul 2024 20:34:53 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -22373,8 +22373,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:18.763Z", - "time": 73, + "startedDateTime": "2024-07-11T20:34:53.955Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -22382,7 +22382,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 73 + "wait": 78 } }, { @@ -22407,7 +22407,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -22504,11 +22504,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:18 GMT" + "value": "Thu, 11 Jul 2024 20:34:53 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -22533,8 +22533,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:18.841Z", - "time": 69, + "startedDateTime": "2024-07-11T20:34:54.040Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -22542,7 +22542,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 69 + "wait": 63 } }, { @@ -22567,7 +22567,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -22664,11 +22664,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:18 GMT" + "value": "Thu, 11 Jul 2024 20:34:53 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -22693,8 +22693,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:18.915Z", - "time": 91, + "startedDateTime": "2024-07-11T20:34:54.109Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -22702,7 +22702,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 91 + "wait": 72 } }, { @@ -22727,7 +22727,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -22824,11 +22824,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:18 GMT" + "value": "Thu, 11 Jul 2024 20:34:53 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -22853,8 +22853,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:19.010Z", - "time": 69, + "startedDateTime": "2024-07-11T20:34:54.186Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -22862,7 +22862,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 69 + "wait": 64 } }, { @@ -22887,7 +22887,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -22984,11 +22984,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:18 GMT" + "value": "Thu, 11 Jul 2024 20:34:53 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -23013,8 +23013,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:19.083Z", - "time": 73, + "startedDateTime": "2024-07-11T20:34:54.256Z", + "time": 82, "timings": { "blocked": -1, "connect": -1, @@ -23022,7 +23022,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 73 + "wait": 82 } }, { @@ -23047,7 +23047,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -23144,11 +23144,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:18 GMT" + "value": "Thu, 11 Jul 2024 20:34:53 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -23173,8 +23173,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:19.161Z", - "time": 70, + "startedDateTime": "2024-07-11T20:34:54.342Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -23182,7 +23182,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 70 + "wait": 69 } }, { @@ -23207,7 +23207,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -23304,11 +23304,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:18 GMT" + "value": "Thu, 11 Jul 2024 20:34:53 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -23333,8 +23333,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:19.236Z", - "time": 69, + "startedDateTime": "2024-07-11T20:34:54.416Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -23342,7 +23342,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 69 + "wait": 65 } }, { @@ -23367,7 +23367,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -23464,11 +23464,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:18 GMT" + "value": "Thu, 11 Jul 2024 20:34:54 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -23493,8 +23493,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:19.309Z", - "time": 130, + "startedDateTime": "2024-07-11T20:34:54.488Z", + "time": 120, "timings": { "blocked": -1, "connect": -1, @@ -23502,7 +23502,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 130 + "wait": 120 } }, { @@ -23527,7 +23527,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -23624,11 +23624,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:18 GMT" + "value": "Thu, 11 Jul 2024 20:34:54 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -23653,7 +23653,7 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:19.444Z", + "startedDateTime": "2024-07-11T20:34:54.613Z", "time": 89, "timings": { "blocked": -1, @@ -23687,7 +23687,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -23784,11 +23784,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:18 GMT" + "value": "Thu, 11 Jul 2024 20:34:54 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -23813,8 +23813,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:19.538Z", - "time": 69, + "startedDateTime": "2024-07-11T20:34:54.708Z", + "time": 99, "timings": { "blocked": -1, "connect": -1, @@ -23822,7 +23822,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 69 + "wait": 99 } }, { @@ -23847,7 +23847,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -23944,11 +23944,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:19 GMT" + "value": "Thu, 11 Jul 2024 20:34:54 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -23973,8 +23973,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:19.610Z", - "time": 79, + "startedDateTime": "2024-07-11T20:34:54.813Z", + "time": 105, "timings": { "blocked": -1, "connect": -1, @@ -23982,7 +23982,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 79 + "wait": 105 } }, { @@ -24007,7 +24007,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -24104,11 +24104,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:19 GMT" + "value": "Thu, 11 Jul 2024 20:34:54 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -24133,8 +24133,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:19.693Z", - "time": 53, + "startedDateTime": "2024-07-11T20:34:54.925Z", + "time": 58, "timings": { "blocked": -1, "connect": -1, @@ -24142,7 +24142,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 58 } }, { @@ -24167,7 +24167,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -24264,11 +24264,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:19 GMT" + "value": "Thu, 11 Jul 2024 20:34:54 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -24293,8 +24293,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:19.752Z", - "time": 54, + "startedDateTime": "2024-07-11T20:34:54.987Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -24302,7 +24302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 64 } }, { @@ -24327,7 +24327,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -24424,11 +24424,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:19 GMT" + "value": "Thu, 11 Jul 2024 20:34:54 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -24453,8 +24453,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:19.811Z", - "time": 56, + "startedDateTime": "2024-07-11T20:34:55.057Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -24462,7 +24462,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 74 } }, { @@ -24487,7 +24487,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -24584,11 +24584,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:19 GMT" + "value": "Thu, 11 Jul 2024 20:34:54 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -24613,8 +24613,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:19.872Z", - "time": 59, + "startedDateTime": "2024-07-11T20:34:55.136Z", + "time": 85, "timings": { "blocked": -1, "connect": -1, @@ -24622,7 +24622,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 85 } }, { @@ -24647,7 +24647,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -24744,11 +24744,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:19 GMT" + "value": "Thu, 11 Jul 2024 20:34:54 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -24773,8 +24773,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:19.935Z", - "time": 62, + "startedDateTime": "2024-07-11T20:34:55.228Z", + "time": 81, "timings": { "blocked": -1, "connect": -1, @@ -24782,7 +24782,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 81 } }, { @@ -24807,7 +24807,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -24904,11 +24904,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:19 GMT" + "value": "Thu, 11 Jul 2024 20:34:54 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -24933,8 +24933,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:20.001Z", - "time": 61, + "startedDateTime": "2024-07-11T20:34:55.317Z", + "time": 80, "timings": { "blocked": -1, "connect": -1, @@ -24942,7 +24942,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 80 } }, { @@ -24967,7 +24967,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -25064,11 +25064,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:19 GMT" + "value": "Thu, 11 Jul 2024 20:34:54 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -25093,8 +25093,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:20.066Z", - "time": 56, + "startedDateTime": "2024-07-11T20:34:55.403Z", + "time": 83, "timings": { "blocked": -1, "connect": -1, @@ -25102,7 +25102,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 83 } }, { @@ -25127,7 +25127,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -25224,11 +25224,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:19 GMT" + "value": "Thu, 11 Jul 2024 20:34:54 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -25253,8 +25253,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:20.126Z", - "time": 62, + "startedDateTime": "2024-07-11T20:34:55.493Z", + "time": 97, "timings": { "blocked": -1, "connect": -1, @@ -25262,7 +25262,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 97 } }, { @@ -25287,7 +25287,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -25384,11 +25384,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:19 GMT" + "value": "Thu, 11 Jul 2024 20:34:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -25413,8 +25413,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:20.192Z", - "time": 57, + "startedDateTime": "2024-07-11T20:34:55.595Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -25422,7 +25422,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 73 } }, { @@ -25447,7 +25447,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -25544,11 +25544,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:19 GMT" + "value": "Thu, 11 Jul 2024 20:34:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -25573,8 +25573,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:20.253Z", - "time": 58, + "startedDateTime": "2024-07-11T20:34:55.675Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -25582,7 +25582,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 71 } }, { @@ -25607,7 +25607,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -25704,11 +25704,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:19 GMT" + "value": "Thu, 11 Jul 2024 20:34:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -25733,8 +25733,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:20.315Z", - "time": 69, + "startedDateTime": "2024-07-11T20:34:55.751Z", + "time": 75, "timings": { "blocked": -1, "connect": -1, @@ -25742,7 +25742,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 69 + "wait": 75 } }, { @@ -25767,7 +25767,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -25864,11 +25864,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:19 GMT" + "value": "Thu, 11 Jul 2024 20:34:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -25893,8 +25893,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:20.388Z", - "time": 79, + "startedDateTime": "2024-07-11T20:34:55.832Z", + "time": 99, "timings": { "blocked": -1, "connect": -1, @@ -25902,7 +25902,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 79 + "wait": 99 } }, { @@ -25927,7 +25927,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -26024,11 +26024,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:19 GMT" + "value": "Thu, 11 Jul 2024 20:34:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -26053,8 +26053,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:20.472Z", - "time": 63, + "startedDateTime": "2024-07-11T20:34:55.937Z", + "time": 171, "timings": { "blocked": -1, "connect": -1, @@ -26062,7 +26062,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 63 + "wait": 171 } }, { @@ -26087,7 +26087,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -26184,11 +26184,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:19 GMT" + "value": "Thu, 11 Jul 2024 20:34:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -26213,8 +26213,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:20.540Z", - "time": 58, + "startedDateTime": "2024-07-11T20:34:56.115Z", + "time": 76, "timings": { "blocked": -1, "connect": -1, @@ -26222,7 +26222,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 76 } }, { @@ -26247,7 +26247,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -26344,11 +26344,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:19 GMT" + "value": "Thu, 11 Jul 2024 20:34:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -26373,8 +26373,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:20.602Z", - "time": 71, + "startedDateTime": "2024-07-11T20:34:56.197Z", + "time": 79, "timings": { "blocked": -1, "connect": -1, @@ -26382,7 +26382,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 71 + "wait": 79 } }, { @@ -26407,7 +26407,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -26504,11 +26504,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:20 GMT" + "value": "Thu, 11 Jul 2024 20:34:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -26533,8 +26533,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:20.677Z", - "time": 56, + "startedDateTime": "2024-07-11T20:34:56.282Z", + "time": 77, "timings": { "blocked": -1, "connect": -1, @@ -26542,7 +26542,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 77 } }, { @@ -26567,7 +26567,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -26664,11 +26664,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:20 GMT" + "value": "Thu, 11 Jul 2024 20:34:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -26693,8 +26693,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:20.736Z", - "time": 59, + "startedDateTime": "2024-07-11T20:34:56.365Z", + "time": 90, "timings": { "blocked": -1, "connect": -1, @@ -26702,7 +26702,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 90 } }, { @@ -26727,7 +26727,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -26824,11 +26824,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:20 GMT" + "value": "Thu, 11 Jul 2024 20:34:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -26853,8 +26853,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:20.799Z", - "time": 67, + "startedDateTime": "2024-07-11T20:34:56.461Z", + "time": 86, "timings": { "blocked": -1, "connect": -1, @@ -26862,7 +26862,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 86 } }, { @@ -26887,7 +26887,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -26984,11 +26984,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:20 GMT" + "value": "Thu, 11 Jul 2024 20:34:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -27013,8 +27013,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:20.870Z", - "time": 55, + "startedDateTime": "2024-07-11T20:34:56.552Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -27022,7 +27022,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 63 } }, { @@ -27047,7 +27047,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -27144,11 +27144,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:20 GMT" + "value": "Thu, 11 Jul 2024 20:34:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -27173,8 +27173,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:20.929Z", - "time": 56, + "startedDateTime": "2024-07-11T20:34:56.621Z", + "time": 81, "timings": { "blocked": -1, "connect": -1, @@ -27182,7 +27182,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 81 } }, { @@ -27207,7 +27207,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -27304,11 +27304,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:20 GMT" + "value": "Thu, 11 Jul 2024 20:34:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -27333,8 +27333,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:20.989Z", - "time": 56, + "startedDateTime": "2024-07-11T20:34:56.707Z", + "time": 75, "timings": { "blocked": -1, "connect": -1, @@ -27342,7 +27342,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 75 } }, { @@ -27367,7 +27367,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -27464,11 +27464,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:20 GMT" + "value": "Thu, 11 Jul 2024 20:34:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -27493,8 +27493,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:21.049Z", - "time": 56, + "startedDateTime": "2024-07-11T20:34:56.787Z", + "time": 75, "timings": { "blocked": -1, "connect": -1, @@ -27502,7 +27502,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 75 } }, { @@ -27527,7 +27527,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -27624,11 +27624,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:20 GMT" + "value": "Thu, 11 Jul 2024 20:34:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -27653,8 +27653,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:21.109Z", - "time": 58, + "startedDateTime": "2024-07-11T20:34:56.867Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -27662,7 +27662,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 78 } }, { @@ -27687,7 +27687,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -27784,11 +27784,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:20 GMT" + "value": "Thu, 11 Jul 2024 20:34:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -27813,8 +27813,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:21.170Z", - "time": 55, + "startedDateTime": "2024-07-11T20:34:56.950Z", + "time": 80, "timings": { "blocked": -1, "connect": -1, @@ -27822,7 +27822,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 80 } }, { @@ -27847,7 +27847,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -27944,11 +27944,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:20 GMT" + "value": "Thu, 11 Jul 2024 20:34:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -27973,8 +27973,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:21.229Z", - "time": 57, + "startedDateTime": "2024-07-11T20:34:57.037Z", + "time": 79, "timings": { "blocked": -1, "connect": -1, @@ -27982,7 +27982,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 79 } }, { @@ -28007,7 +28007,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -28104,11 +28104,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:20 GMT" + "value": "Thu, 11 Jul 2024 20:34:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -28133,8 +28133,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:21.290Z", - "time": 56, + "startedDateTime": "2024-07-11T20:34:57.124Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -28142,7 +28142,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 65 } }, { @@ -28167,7 +28167,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -28264,11 +28264,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:20 GMT" + "value": "Thu, 11 Jul 2024 20:34:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -28293,8 +28293,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:21.348Z", - "time": 61, + "startedDateTime": "2024-07-11T20:34:57.196Z", + "time": 75, "timings": { "blocked": -1, "connect": -1, @@ -28302,7 +28302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 75 } }, { @@ -28327,7 +28327,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -28424,11 +28424,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:20 GMT" + "value": "Thu, 11 Jul 2024 20:34:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -28453,8 +28453,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:21.412Z", - "time": 65, + "startedDateTime": "2024-07-11T20:34:57.277Z", + "time": 95, "timings": { "blocked": -1, "connect": -1, @@ -28462,7 +28462,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 65 + "wait": 95 } }, { @@ -28487,7 +28487,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -28584,11 +28584,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:20 GMT" + "value": "Thu, 11 Jul 2024 20:34:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -28613,8 +28613,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:21.482Z", - "time": 180, + "startedDateTime": "2024-07-11T20:34:57.378Z", + "time": 99, "timings": { "blocked": -1, "connect": -1, @@ -28622,7 +28622,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 180 + "wait": 99 } }, { @@ -28647,7 +28647,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -28744,11 +28744,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:21 GMT" + "value": "Thu, 11 Jul 2024 20:34:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -28773,8 +28773,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:21.667Z", - "time": 59, + "startedDateTime": "2024-07-11T20:34:57.483Z", + "time": 85, "timings": { "blocked": -1, "connect": -1, @@ -28782,7 +28782,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 85 } }, { @@ -28807,7 +28807,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -28904,11 +28904,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:21 GMT" + "value": "Thu, 11 Jul 2024 20:34:57 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -28933,8 +28933,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:21.732Z", - "time": 56, + "startedDateTime": "2024-07-11T20:34:57.573Z", + "time": 101, "timings": { "blocked": -1, "connect": -1, @@ -28942,7 +28942,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 101 } }, { @@ -28967,7 +28967,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -29064,11 +29064,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:21 GMT" + "value": "Thu, 11 Jul 2024 20:34:57 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -29093,8 +29093,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:21.792Z", - "time": 54, + "startedDateTime": "2024-07-11T20:34:57.680Z", + "time": 95, "timings": { "blocked": -1, "connect": -1, @@ -29102,7 +29102,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 95 } }, { @@ -29127,7 +29127,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -29224,11 +29224,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:21 GMT" + "value": "Thu, 11 Jul 2024 20:34:57 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -29253,8 +29253,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:21.851Z", - "time": 76, + "startedDateTime": "2024-07-11T20:34:57.781Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -29262,7 +29262,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 76 + "wait": 73 } }, { @@ -29287,7 +29287,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -29384,11 +29384,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:21 GMT" + "value": "Thu, 11 Jul 2024 20:34:57 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -29413,8 +29413,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:21.932Z", - "time": 64, + "startedDateTime": "2024-07-11T20:34:57.861Z", + "time": 85, "timings": { "blocked": -1, "connect": -1, @@ -29422,7 +29422,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 85 } }, { @@ -29447,7 +29447,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -29544,11 +29544,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:21 GMT" + "value": "Thu, 11 Jul 2024 20:34:57 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -29573,8 +29573,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:22.000Z", - "time": 62, + "startedDateTime": "2024-07-11T20:34:57.950Z", + "time": 85, "timings": { "blocked": -1, "connect": -1, @@ -29582,7 +29582,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 85 } }, { @@ -29607,7 +29607,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -29704,11 +29704,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:21 GMT" + "value": "Thu, 11 Jul 2024 20:34:57 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -29733,8 +29733,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:22.066Z", - "time": 78, + "startedDateTime": "2024-07-11T20:34:58.041Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -29742,7 +29742,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 78 + "wait": 69 } }, { @@ -29767,7 +29767,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -29864,11 +29864,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:21 GMT" + "value": "Thu, 11 Jul 2024 20:34:57 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -29893,8 +29893,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:22.148Z", - "time": 65, + "startedDateTime": "2024-07-11T20:34:58.116Z", + "time": 85, "timings": { "blocked": -1, "connect": -1, @@ -29902,7 +29902,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 65 + "wait": 85 } }, { @@ -29927,7 +29927,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -30024,11 +30024,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:21 GMT" + "value": "Thu, 11 Jul 2024 20:34:57 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -30053,8 +30053,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:22.217Z", - "time": 55, + "startedDateTime": "2024-07-11T20:34:58.206Z", + "time": 77, "timings": { "blocked": -1, "connect": -1, @@ -30062,7 +30062,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 77 } }, { @@ -30087,7 +30087,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -30184,11 +30184,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:21 GMT" + "value": "Thu, 11 Jul 2024 20:34:57 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -30213,8 +30213,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:22.276Z", - "time": 56, + "startedDateTime": "2024-07-11T20:34:58.287Z", + "time": 81, "timings": { "blocked": -1, "connect": -1, @@ -30222,7 +30222,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 81 } }, { @@ -30247,7 +30247,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -30344,11 +30344,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:21 GMT" + "value": "Thu, 11 Jul 2024 20:34:57 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -30373,8 +30373,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:22.336Z", - "time": 62, + "startedDateTime": "2024-07-11T20:34:58.374Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -30382,7 +30382,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 64 } }, { @@ -30407,7 +30407,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -30504,11 +30504,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:21 GMT" + "value": "Thu, 11 Jul 2024 20:34:57 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -30533,8 +30533,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:22.402Z", - "time": 61, + "startedDateTime": "2024-07-11T20:34:58.443Z", + "time": 80, "timings": { "blocked": -1, "connect": -1, @@ -30542,7 +30542,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 80 } }, { @@ -30567,7 +30567,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -30664,11 +30664,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:21 GMT" + "value": "Thu, 11 Jul 2024 20:34:57 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -30693,8 +30693,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:22.467Z", - "time": 58, + "startedDateTime": "2024-07-11T20:34:58.530Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -30702,7 +30702,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 74 } }, { @@ -30727,7 +30727,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -30824,11 +30824,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:21 GMT" + "value": "Thu, 11 Jul 2024 20:34:58 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -30853,8 +30853,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:22.529Z", - "time": 58, + "startedDateTime": "2024-07-11T20:34:58.611Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -30862,7 +30862,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 73 } }, { @@ -30887,7 +30887,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -30984,11 +30984,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:21 GMT" + "value": "Thu, 11 Jul 2024 20:34:58 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -31013,8 +31013,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:22.591Z", - "time": 61, + "startedDateTime": "2024-07-11T20:34:58.689Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -31022,7 +31022,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 66 } }, { @@ -31047,7 +31047,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -31144,11 +31144,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:21 GMT" + "value": "Thu, 11 Jul 2024 20:34:58 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -31173,8 +31173,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:22.656Z", - "time": 56, + "startedDateTime": "2024-07-11T20:34:58.764Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -31182,7 +31182,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 78 } }, { @@ -31207,7 +31207,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -31304,11 +31304,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:22 GMT" + "value": "Thu, 11 Jul 2024 20:34:58 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -31333,8 +31333,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:22.716Z", - "time": 55, + "startedDateTime": "2024-07-11T20:34:58.848Z", + "time": 79, "timings": { "blocked": -1, "connect": -1, @@ -31342,7 +31342,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 79 } }, { @@ -31367,7 +31367,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -31464,11 +31464,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:22 GMT" + "value": "Thu, 11 Jul 2024 20:34:58 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -31493,7 +31493,7 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:22.775Z", + "startedDateTime": "2024-07-11T20:34:58.933Z", "time": 63, "timings": { "blocked": -1, @@ -31527,7 +31527,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -31624,11 +31624,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:22 GMT" + "value": "Thu, 11 Jul 2024 20:34:58 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -31653,8 +31653,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:22.843Z", - "time": 82, + "startedDateTime": "2024-07-11T20:34:58.999Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -31662,7 +31662,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 82 + "wait": 66 } }, { @@ -31687,7 +31687,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -31784,11 +31784,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:22 GMT" + "value": "Thu, 11 Jul 2024 20:34:58 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -31813,8 +31813,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:22.929Z", - "time": 63, + "startedDateTime": "2024-07-11T20:34:59.069Z", + "time": 76, "timings": { "blocked": -1, "connect": -1, @@ -31822,7 +31822,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 63 + "wait": 76 } }, { @@ -31847,7 +31847,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -31944,11 +31944,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:22 GMT" + "value": "Thu, 11 Jul 2024 20:34:58 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -31973,8 +31973,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:22.997Z", - "time": 54, + "startedDateTime": "2024-07-11T20:34:59.150Z", + "time": 84, "timings": { "blocked": -1, "connect": -1, @@ -31982,7 +31982,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 84 } }, { @@ -32007,7 +32007,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -32104,11 +32104,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:22 GMT" + "value": "Thu, 11 Jul 2024 20:34:58 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -32133,8 +32133,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:23.055Z", - "time": 62, + "startedDateTime": "2024-07-11T20:34:59.239Z", + "time": 80, "timings": { "blocked": -1, "connect": -1, @@ -32142,7 +32142,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 80 } }, { @@ -32167,7 +32167,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -32264,11 +32264,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:22 GMT" + "value": "Thu, 11 Jul 2024 20:34:58 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -32293,8 +32293,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:23.122Z", - "time": 84, + "startedDateTime": "2024-07-11T20:34:59.325Z", + "time": 79, "timings": { "blocked": -1, "connect": -1, @@ -32302,7 +32302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 84 + "wait": 79 } }, { @@ -32327,7 +32327,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -32424,11 +32424,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:22 GMT" + "value": "Thu, 11 Jul 2024 20:34:58 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -32453,8 +32453,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:23.210Z", - "time": 65, + "startedDateTime": "2024-07-11T20:34:59.409Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -32462,7 +32462,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 65 + "wait": 78 } }, { @@ -32487,7 +32487,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -32584,11 +32584,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:22 GMT" + "value": "Thu, 11 Jul 2024 20:34:58 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -32613,8 +32613,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:23.279Z", - "time": 59, + "startedDateTime": "2024-07-11T20:34:59.492Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -32622,7 +32622,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 74 } }, { @@ -32647,7 +32647,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -32744,11 +32744,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:22 GMT" + "value": "Thu, 11 Jul 2024 20:34:58 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -32773,8 +32773,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:23.342Z", - "time": 60, + "startedDateTime": "2024-07-11T20:34:59.571Z", + "time": 87, "timings": { "blocked": -1, "connect": -1, @@ -32782,7 +32782,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 87 } }, { @@ -32807,7 +32807,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -32904,11 +32904,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:22 GMT" + "value": "Thu, 11 Jul 2024 20:34:59 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -32933,8 +32933,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:23.405Z", - "time": 58, + "startedDateTime": "2024-07-11T20:34:59.664Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -32942,7 +32942,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 78 } }, { @@ -32967,7 +32967,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -33064,11 +33064,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:22 GMT" + "value": "Thu, 11 Jul 2024 20:34:59 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -33093,8 +33093,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:23.469Z", - "time": 60, + "startedDateTime": "2024-07-11T20:34:59.749Z", + "time": 86, "timings": { "blocked": -1, "connect": -1, @@ -33102,7 +33102,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 86 } }, { @@ -33127,7 +33127,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -33224,11 +33224,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:22 GMT" + "value": "Thu, 11 Jul 2024 20:34:59 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -33253,8 +33253,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:23.533Z", - "time": 71, + "startedDateTime": "2024-07-11T20:34:59.840Z", + "time": 87, "timings": { "blocked": -1, "connect": -1, @@ -33262,7 +33262,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 71 + "wait": 87 } }, { @@ -33287,7 +33287,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -33384,11 +33384,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:22 GMT" + "value": "Thu, 11 Jul 2024 20:34:59 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -33413,8 +33413,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:23.609Z", - "time": 60, + "startedDateTime": "2024-07-11T20:34:59.934Z", + "time": 76, "timings": { "blocked": -1, "connect": -1, @@ -33422,7 +33422,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 76 } }, { @@ -33447,7 +33447,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -33544,11 +33544,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:22 GMT" + "value": "Thu, 11 Jul 2024 20:34:59 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -33573,8 +33573,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:23.673Z", - "time": 81, + "startedDateTime": "2024-07-11T20:35:00.016Z", + "time": 147, "timings": { "blocked": -1, "connect": -1, @@ -33582,7 +33582,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 81 + "wait": 147 } }, { @@ -33607,7 +33607,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -33704,11 +33704,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:23 GMT" + "value": "Thu, 11 Jul 2024 20:34:59 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -33733,8 +33733,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:23.760Z", - "time": 57, + "startedDateTime": "2024-07-11T20:35:00.168Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -33742,7 +33742,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 66 } }, { @@ -33767,7 +33767,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -33864,11 +33864,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:23 GMT" + "value": "Thu, 11 Jul 2024 20:34:59 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -33893,8 +33893,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:23.821Z", - "time": 56, + "startedDateTime": "2024-07-11T20:35:00.241Z", + "time": 96, "timings": { "blocked": -1, "connect": -1, @@ -33902,7 +33902,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 96 } }, { @@ -33927,7 +33927,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -34024,11 +34024,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:23 GMT" + "value": "Thu, 11 Jul 2024 20:34:59 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -34053,8 +34053,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:23.880Z", - "time": 62, + "startedDateTime": "2024-07-11T20:35:00.342Z", + "time": 105, "timings": { "blocked": -1, "connect": -1, @@ -34062,7 +34062,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 105 } }, { @@ -34087,7 +34087,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -34184,11 +34184,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:23 GMT" + "value": "Thu, 11 Jul 2024 20:34:59 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -34213,8 +34213,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:23.947Z", - "time": 71, + "startedDateTime": "2024-07-11T20:35:00.453Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -34222,7 +34222,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 71 + "wait": 74 } }, { @@ -34247,7 +34247,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -34344,11 +34344,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:23 GMT" + "value": "Thu, 11 Jul 2024 20:34:59 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -34373,8 +34373,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:24.023Z", - "time": 56, + "startedDateTime": "2024-07-11T20:35:00.533Z", + "time": 120, "timings": { "blocked": -1, "connect": -1, @@ -34382,7 +34382,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 120 } }, { @@ -34407,7 +34407,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -34504,11 +34504,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:23 GMT" + "value": "Thu, 11 Jul 2024 20:35:00 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -34533,8 +34533,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:24.083Z", - "time": 56, + "startedDateTime": "2024-07-11T20:35:00.663Z", + "time": 128, "timings": { "blocked": -1, "connect": -1, @@ -34542,7 +34542,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 128 } }, { @@ -34567,7 +34567,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -34664,11 +34664,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:23 GMT" + "value": "Thu, 11 Jul 2024 20:35:00 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -34693,8 +34693,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:24.144Z", - "time": 75, + "startedDateTime": "2024-07-11T20:35:00.797Z", + "time": 109, "timings": { "blocked": -1, "connect": -1, @@ -34702,7 +34702,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 75 + "wait": 109 } }, { @@ -34727,7 +34727,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -34824,11 +34824,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:23 GMT" + "value": "Thu, 11 Jul 2024 20:35:00 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -34853,8 +34853,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:24.224Z", - "time": 81, + "startedDateTime": "2024-07-11T20:35:00.911Z", + "time": 77, "timings": { "blocked": -1, "connect": -1, @@ -34862,7 +34862,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 81 + "wait": 77 } }, { @@ -34887,7 +34887,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -34984,11 +34984,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:23 GMT" + "value": "Thu, 11 Jul 2024 20:35:00 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -35013,8 +35013,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:24.309Z", - "time": 74, + "startedDateTime": "2024-07-11T20:35:00.993Z", + "time": 112, "timings": { "blocked": -1, "connect": -1, @@ -35022,7 +35022,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 74 + "wait": 112 } }, { @@ -35047,7 +35047,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -35144,11 +35144,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:23 GMT" + "value": "Thu, 11 Jul 2024 20:35:00 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -35173,8 +35173,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:24.387Z", - "time": 63, + "startedDateTime": "2024-07-11T20:35:01.110Z", + "time": 99, "timings": { "blocked": -1, "connect": -1, @@ -35182,7 +35182,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 63 + "wait": 99 } }, { @@ -35207,7 +35207,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -35304,11 +35304,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:23 GMT" + "value": "Thu, 11 Jul 2024 20:35:00 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -35333,8 +35333,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:24.454Z", - "time": 79, + "startedDateTime": "2024-07-11T20:35:01.214Z", + "time": 145, "timings": { "blocked": -1, "connect": -1, @@ -35342,7 +35342,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 79 + "wait": 145 } }, { @@ -35367,7 +35367,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -35464,11 +35464,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:23 GMT" + "value": "Thu, 11 Jul 2024 20:35:00 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -35493,8 +35493,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:24.537Z", - "time": 94, + "startedDateTime": "2024-07-11T20:35:01.365Z", + "time": 89, "timings": { "blocked": -1, "connect": -1, @@ -35502,7 +35502,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 94 + "wait": 89 } }, { @@ -35527,7 +35527,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -35624,11 +35624,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:23 GMT" + "value": "Thu, 11 Jul 2024 20:35:00 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -35653,8 +35653,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:24.634Z", - "time": 107, + "startedDateTime": "2024-07-11T20:35:01.461Z", + "time": 79, "timings": { "blocked": -1, "connect": -1, @@ -35662,7 +35662,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 107 + "wait": 79 } }, { @@ -35687,7 +35687,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -35784,11 +35784,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:24 GMT" + "value": "Thu, 11 Jul 2024 20:35:00 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -35813,8 +35813,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:24.745Z", - "time": 67, + "startedDateTime": "2024-07-11T20:35:01.546Z", + "time": 110, "timings": { "blocked": -1, "connect": -1, @@ -35822,7 +35822,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 110 } }, { @@ -35847,7 +35847,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -35944,11 +35944,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:24 GMT" + "value": "Thu, 11 Jul 2024 20:35:01 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -35973,8 +35973,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:24.816Z", - "time": 70, + "startedDateTime": "2024-07-11T20:35:01.662Z", + "time": 83, "timings": { "blocked": -1, "connect": -1, @@ -35982,7 +35982,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 70 + "wait": 83 } }, { @@ -36007,7 +36007,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -36104,11 +36104,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:24 GMT" + "value": "Thu, 11 Jul 2024 20:35:01 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -36133,8 +36133,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:24.890Z", - "time": 73, + "startedDateTime": "2024-07-11T20:35:01.751Z", + "time": 118, "timings": { "blocked": -1, "connect": -1, @@ -36142,7 +36142,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 73 + "wait": 118 } }, { @@ -36167,7 +36167,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -36264,11 +36264,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:24 GMT" + "value": "Thu, 11 Jul 2024 20:35:01 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -36293,8 +36293,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:24.968Z", - "time": 75, + "startedDateTime": "2024-07-11T20:35:01.874Z", + "time": 92, "timings": { "blocked": -1, "connect": -1, @@ -36302,7 +36302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 75 + "wait": 92 } }, { @@ -36327,7 +36327,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -36424,11 +36424,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:24 GMT" + "value": "Thu, 11 Jul 2024 20:35:01 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -36453,8 +36453,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:25.047Z", - "time": 71, + "startedDateTime": "2024-07-11T20:35:01.971Z", + "time": 83, "timings": { "blocked": -1, "connect": -1, @@ -36462,7 +36462,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 71 + "wait": 83 } }, { @@ -36487,7 +36487,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -36584,11 +36584,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:24 GMT" + "value": "Thu, 11 Jul 2024 20:35:01 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -36613,8 +36613,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:25.123Z", - "time": 63, + "startedDateTime": "2024-07-11T20:35:02.059Z", + "time": 88, "timings": { "blocked": -1, "connect": -1, @@ -36622,7 +36622,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 63 + "wait": 88 } }, { @@ -36647,7 +36647,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -36744,11 +36744,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:24 GMT" + "value": "Thu, 11 Jul 2024 20:35:01 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -36773,8 +36773,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:25.190Z", - "time": 60, + "startedDateTime": "2024-07-11T20:35:02.153Z", + "time": 95, "timings": { "blocked": -1, "connect": -1, @@ -36782,7 +36782,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 95 } }, { @@ -36807,7 +36807,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -36904,11 +36904,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:24 GMT" + "value": "Thu, 11 Jul 2024 20:35:01 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -36933,8 +36933,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:25.255Z", - "time": 61, + "startedDateTime": "2024-07-11T20:35:02.254Z", + "time": 96, "timings": { "blocked": -1, "connect": -1, @@ -36942,7 +36942,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 96 } }, { @@ -36967,7 +36967,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -37064,11 +37064,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:24 GMT" + "value": "Thu, 11 Jul 2024 20:35:01 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -37093,8 +37093,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:25.321Z", - "time": 63, + "startedDateTime": "2024-07-11T20:35:02.355Z", + "time": 104, "timings": { "blocked": -1, "connect": -1, @@ -37102,7 +37102,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 63 + "wait": 104 } }, { @@ -37127,7 +37127,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -37224,11 +37224,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:24 GMT" + "value": "Thu, 11 Jul 2024 20:35:01 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -37253,8 +37253,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:25.389Z", - "time": 66, + "startedDateTime": "2024-07-11T20:35:02.465Z", + "time": 100, "timings": { "blocked": -1, "connect": -1, @@ -37262,7 +37262,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 66 + "wait": 100 } }, { @@ -37287,7 +37287,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -37384,11 +37384,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:24 GMT" + "value": "Thu, 11 Jul 2024 20:35:01 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -37413,8 +37413,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:25.459Z", - "time": 61, + "startedDateTime": "2024-07-11T20:35:02.570Z", + "time": 99, "timings": { "blocked": -1, "connect": -1, @@ -37422,7 +37422,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 99 } }, { @@ -37447,7 +37447,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -37544,11 +37544,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:24 GMT" + "value": "Thu, 11 Jul 2024 20:35:02 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -37573,8 +37573,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:25.524Z", - "time": 84, + "startedDateTime": "2024-07-11T20:35:02.675Z", + "time": 75, "timings": { "blocked": -1, "connect": -1, @@ -37582,7 +37582,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 84 + "wait": 75 } }, { @@ -37607,7 +37607,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -37704,11 +37704,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:24 GMT" + "value": "Thu, 11 Jul 2024 20:35:02 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -37733,8 +37733,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:25.611Z", - "time": 55, + "startedDateTime": "2024-07-11T20:35:02.755Z", + "time": 88, "timings": { "blocked": -1, "connect": -1, @@ -37742,7 +37742,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 88 } }, { @@ -37767,7 +37767,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -37864,11 +37864,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:24 GMT" + "value": "Thu, 11 Jul 2024 20:35:02 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -37893,8 +37893,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:25.669Z", - "time": 59, + "startedDateTime": "2024-07-11T20:35:02.848Z", + "time": 83, "timings": { "blocked": -1, "connect": -1, @@ -37902,7 +37902,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 83 } }, { @@ -37927,7 +37927,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -38024,11 +38024,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:24 GMT" + "value": "Thu, 11 Jul 2024 20:35:02 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -38053,8 +38053,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:25.730Z", - "time": 59, + "startedDateTime": "2024-07-11T20:35:02.937Z", + "time": 80, "timings": { "blocked": -1, "connect": -1, @@ -38062,7 +38062,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 80 } }, { @@ -38087,7 +38087,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -38184,11 +38184,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:25 GMT" + "value": "Thu, 11 Jul 2024 20:35:02 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -38213,8 +38213,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:25.793Z", - "time": 62, + "startedDateTime": "2024-07-11T20:35:03.023Z", + "time": 75, "timings": { "blocked": -1, "connect": -1, @@ -38222,7 +38222,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 75 } }, { @@ -38247,7 +38247,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -38344,11 +38344,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:25 GMT" + "value": "Thu, 11 Jul 2024 20:35:02 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -38373,8 +38373,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:25.858Z", - "time": 55, + "startedDateTime": "2024-07-11T20:35:03.103Z", + "time": 81, "timings": { "blocked": -1, "connect": -1, @@ -38382,7 +38382,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 81 } }, { @@ -38407,7 +38407,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -38504,11 +38504,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:25 GMT" + "value": "Thu, 11 Jul 2024 20:35:02 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -38533,8 +38533,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:25.917Z", - "time": 54, + "startedDateTime": "2024-07-11T20:35:03.190Z", + "time": 90, "timings": { "blocked": -1, "connect": -1, @@ -38542,7 +38542,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 90 } }, { @@ -38567,7 +38567,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -38664,11 +38664,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:25 GMT" + "value": "Thu, 11 Jul 2024 20:35:02 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -38693,8 +38693,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:25.974Z", - "time": 57, + "startedDateTime": "2024-07-11T20:35:03.285Z", + "time": 92, "timings": { "blocked": -1, "connect": -1, @@ -38702,7 +38702,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 92 } }, { @@ -38727,7 +38727,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -38824,11 +38824,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:25 GMT" + "value": "Thu, 11 Jul 2024 20:35:02 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -38853,8 +38853,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:26.035Z", - "time": 57, + "startedDateTime": "2024-07-11T20:35:03.383Z", + "time": 92, "timings": { "blocked": -1, "connect": -1, @@ -38862,7 +38862,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 92 } }, { @@ -38887,7 +38887,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -38984,11 +38984,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:25 GMT" + "value": "Thu, 11 Jul 2024 20:35:02 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -39013,8 +39013,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:26.096Z", - "time": 85, + "startedDateTime": "2024-07-11T20:35:03.480Z", + "time": 83, "timings": { "blocked": -1, "connect": -1, @@ -39022,7 +39022,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 85 + "wait": 83 } }, { @@ -39047,7 +39047,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -39144,11 +39144,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:25 GMT" + "value": "Thu, 11 Jul 2024 20:35:02 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -39173,8 +39173,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:26.185Z", - "time": 69, + "startedDateTime": "2024-07-11T20:35:03.569Z", + "time": 96, "timings": { "blocked": -1, "connect": -1, @@ -39182,7 +39182,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 69 + "wait": 96 } }, { @@ -39207,7 +39207,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -39304,11 +39304,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:25 GMT" + "value": "Thu, 11 Jul 2024 20:35:02 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -39333,8 +39333,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:26.258Z", - "time": 60, + "startedDateTime": "2024-07-11T20:35:03.670Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -39342,7 +39342,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 65 } } ], diff --git a/test/e2e/mocks/config_603940551/import_288002260/0_adf_1158910745/environment_1072573434/recording.har b/test/e2e/mocks/config_603940551/import_288002260/0_adf_1158910745/environment_1072573434/recording.har index 8aad80458..320806256 100644 --- a/test/e2e/mocks/config_603940551/import_288002260/0_adf_1158910745/environment_1072573434/recording.har +++ b/test/e2e/mocks/config_603940551/import_288002260/0_adf_1158910745/environment_1072573434/recording.har @@ -74,7 +74,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:30:52 GMT" + "value": "Thu, 11 Jul 2024 20:34:30 GMT" }, { "name": "content-length", @@ -103,8 +103,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:30:51.672Z", - "time": 631, + "startedDateTime": "2024-07-11T20:34:29.494Z", + "time": 674, "timings": { "blocked": -1, "connect": -1, @@ -112,7 +112,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 631 + "wait": 674 } }, { @@ -182,7 +182,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:30:53 GMT" + "value": "Thu, 11 Jul 2024 20:34:30 GMT" }, { "name": "content-length", @@ -211,8 +211,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:30:52.308Z", - "time": 713, + "startedDateTime": "2024-07-11T20:34:30.174Z", + "time": 601, "timings": { "blocked": -1, "connect": -1, @@ -220,7 +220,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 713 + "wait": 601 } }, { @@ -290,7 +290,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:30:53 GMT" + "value": "Thu, 11 Jul 2024 20:34:31 GMT" }, { "name": "content-length", @@ -319,8 +319,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:30:53.028Z", - "time": 621, + "startedDateTime": "2024-07-11T20:34:30.781Z", + "time": 529, "timings": { "blocked": -1, "connect": -1, @@ -328,7 +328,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 621 + "wait": 529 } }, { @@ -398,7 +398,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:30:54 GMT" + "value": "Thu, 11 Jul 2024 20:34:31 GMT" }, { "name": "content-length", @@ -427,8 +427,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:30:53.653Z", - "time": 655, + "startedDateTime": "2024-07-11T20:34:31.317Z", + "time": 563, "timings": { "blocked": -1, "connect": -1, @@ -436,7 +436,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 655 + "wait": 563 } }, { @@ -506,7 +506,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:30:54 GMT" + "value": "Thu, 11 Jul 2024 20:34:32 GMT" }, { "name": "content-length", @@ -535,8 +535,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:30:54.313Z", - "time": 535, + "startedDateTime": "2024-07-11T20:34:31.885Z", + "time": 603, "timings": { "blocked": -1, "connect": -1, @@ -544,7 +544,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 535 + "wait": 603 } }, { @@ -614,7 +614,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:30:55 GMT" + "value": "Thu, 11 Jul 2024 20:34:33 GMT" }, { "name": "content-length", @@ -643,8 +643,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:30:54.854Z", - "time": 550, + "startedDateTime": "2024-07-11T20:34:32.494Z", + "time": 598, "timings": { "blocked": -1, "connect": -1, @@ -652,7 +652,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 550 + "wait": 598 } }, { @@ -722,7 +722,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:30:55 GMT" + "value": "Thu, 11 Jul 2024 20:34:33 GMT" }, { "name": "content-length", @@ -751,8 +751,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:30:55.409Z", - "time": 551, + "startedDateTime": "2024-07-11T20:34:33.097Z", + "time": 518, "timings": { "blocked": -1, "connect": -1, @@ -760,7 +760,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 551 + "wait": 518 } }, { @@ -830,7 +830,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:30:56 GMT" + "value": "Thu, 11 Jul 2024 20:34:34 GMT" }, { "name": "content-length", @@ -859,8 +859,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:30:55.963Z", - "time": 616, + "startedDateTime": "2024-07-11T20:34:33.622Z", + "time": 522, "timings": { "blocked": -1, "connect": -1, @@ -868,7 +868,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 616 + "wait": 522 } }, { @@ -938,7 +938,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:30:57 GMT" + "value": "Thu, 11 Jul 2024 20:34:34 GMT" }, { "name": "content-length", @@ -967,8 +967,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:30:56.583Z", - "time": 479, + "startedDateTime": "2024-07-11T20:34:34.151Z", + "time": 702, "timings": { "blocked": -1, "connect": -1, @@ -976,7 +976,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 479 + "wait": 702 } }, { @@ -1046,7 +1046,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:30:57 GMT" + "value": "Thu, 11 Jul 2024 20:34:35 GMT" }, { "name": "content-length", @@ -1075,8 +1075,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:30:57.066Z", - "time": 666, + "startedDateTime": "2024-07-11T20:34:34.860Z", + "time": 500, "timings": { "blocked": -1, "connect": -1, @@ -1084,7 +1084,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 666 + "wait": 500 } }, { @@ -1154,7 +1154,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:30:58 GMT" + "value": "Thu, 11 Jul 2024 20:34:35 GMT" }, { "name": "content-length", @@ -1183,8 +1183,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:30:57.735Z", - "time": 576, + "startedDateTime": "2024-07-11T20:34:35.366Z", + "time": 593, "timings": { "blocked": -1, "connect": -1, @@ -1192,7 +1192,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 576 + "wait": 593 } } ], diff --git a/test/e2e/mocks/config_603940551/import_288002260/0_adf_1158910745/oauth2_393036114/recording.har b/test/e2e/mocks/config_603940551/import_288002260/0_adf_1158910745/oauth2_393036114/recording.har index 9616c92ae..67da6e2c6 100644 --- a/test/e2e/mocks/config_603940551/import_288002260/0_adf_1158910745/oauth2_393036114/recording.har +++ b/test/e2e/mocks/config_603940551/import_288002260/0_adf_1158910745/oauth2_393036114/recording.har @@ -29,7 +29,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "accept-api-version", @@ -98,11 +98,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:30:51 GMT" + "value": "Thu, 11 Jul 2024 20:34:28 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -127,8 +127,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:30:51.292Z", - "time": 185, + "startedDateTime": "2024-07-11T20:34:29.206Z", + "time": 92, "timings": { "blocked": -1, "connect": -1, @@ -136,7 +136,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 185 + "wait": 92 } } ], diff --git a/test/e2e/mocks/config_603940551/import_288002260/0_adf_1158910745/openidm_3290118515/recording.har b/test/e2e/mocks/config_603940551/import_288002260/0_adf_1158910745/openidm_3290118515/recording.har index a0a2a673c..6d8fa7e9f 100644 --- a/test/e2e/mocks/config_603940551/import_288002260/0_adf_1158910745/openidm_3290118515/recording.har +++ b/test/e2e/mocks/config_603940551/import_288002260/0_adf_1158910745/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "b9c3121cf238fa0d9e549b35af3040d5", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -29,7 +29,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -53,20 +53,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/ba58ff99-76d3-4c69-9c4a-7f150ac70e2c?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1173, + "bodySize": 1163, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1173, - "text": "{\"_id\":\"ba58ff99-76d3-4c69-9c4a-7f150ac70e2c\",\"_rev\":\"0517f93c-53fc-42ec-bdf8-213760903270-609\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701393386423\",\"description\":\"volker.scheuber@forgerock.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"7Dev4iJfutv2O3ysbHo-rZphSi3C2ldAK4NCOM5soWA\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"1LOnr1r01m9qMwrmXRt2FGuN__HL1JmJl5CDZA1Oqrc208cGKZk1gsvFNaYSU-bkDZuj6sgpmf-B5sc4xLGnqyOKeSw3z8GJbGQ5JyychNBsClpUu9981KlEBe_7cDvAhRtRT60Bni15Ff6KKcNdTD20W66XwKLefxPTpsnt7dsBlKXuhIq1pIPbXKFJJoct7tlufNqY_ypwrCbEhNsiVQ9A8Ozr8BUmPGfnaomlqUzMrO8jUV9TWw20WdXfHfCKja7ZnboQJpfXAe_iofFiVvXHVT2UadQDY8A1dtSuIksl3sSLPWUgBwCpZpRmUck1Cbc2l2coBu7qEMK8WEA0POnGRwam7KAi4tWbrc2F9M8ZyuUf8QLvBBjCJQBQwltfjGBmMinEDBWHfyAwYKKBCfQRdFwgmL2D8d_ItZf4PP0AVSgzHLLmis7FtvkiLDI4q7vSoK4lPrKh_i700z5oQY1mXZOQNmFJRx8HkuVxnUDEIAlO4__t-1JdXMYjLEuIXIZZAGAcDF_zes641h4mjV5tyg61e9JRIcGErsqXDNpfUWfbgd4EN0oBZFTI0vL2q87Oyzj8QetqlpPPvOcQniQEbUtBeATheQfUbZkOxFkg7E3LVJxhxKDeagsWOHqjhpDMKAbZ3Bej0zH8F4LJHV2SPAxJd5WkunZmRwoQKsM\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:30:51 GMT" + "value": "Thu, 11 Jul 2024 20:34:29 GMT" }, { "name": "cache-control", @@ -90,7 +90,7 @@ }, { "name": "etag", - "value": "\"0517f93c-53fc-42ec-bdf8-213760903270-609\"" + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" }, { "name": "expires", @@ -110,11 +110,11 @@ }, { "name": "content-length", - "value": "1173" + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -133,14 +133,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 667, + "headersSize": 669, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:30:51.526Z", - "time": 113, + "startedDateTime": "2024-07-11T20:34:29.381Z", + "time": 76, "timings": { "blocked": -1, "connect": -1, @@ -148,7 +148,151 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 113 + "wait": 76 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:34:29 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:34:29.385Z", + "time": 107, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 107 } }, { @@ -173,7 +317,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -214,7 +358,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:02 GMT" + "value": "Thu, 11 Jul 2024 20:34:39 GMT" }, { "name": "cache-control", @@ -262,7 +406,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -287,8 +431,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:02.852Z", - "time": 75, + "startedDateTime": "2024-07-11T20:34:39.391Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -296,7 +440,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 75 + "wait": 70 } }, { @@ -321,7 +465,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -362,7 +506,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:02 GMT" + "value": "Thu, 11 Jul 2024 20:34:39 GMT" }, { "name": "cache-control", @@ -410,7 +554,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -435,8 +579,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:02.934Z", - "time": 61, + "startedDateTime": "2024-07-11T20:34:39.467Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -444,7 +588,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 67 } }, { @@ -469,7 +613,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -510,7 +654,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:03 GMT" + "value": "Thu, 11 Jul 2024 20:34:39 GMT" }, { "name": "cache-control", @@ -558,7 +702,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -583,8 +727,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:03.001Z", - "time": 51, + "startedDateTime": "2024-07-11T20:34:39.541Z", + "time": 50, "timings": { "blocked": -1, "connect": -1, @@ -592,7 +736,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 51 + "wait": 50 } }, { @@ -617,7 +761,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -658,7 +802,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:03 GMT" + "value": "Thu, 11 Jul 2024 20:34:39 GMT" }, { "name": "cache-control", @@ -706,7 +850,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -731,8 +875,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:03.058Z", - "time": 50, + "startedDateTime": "2024-07-11T20:34:39.597Z", + "time": 57, "timings": { "blocked": -1, "connect": -1, @@ -740,7 +884,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 50 + "wait": 57 } }, { @@ -765,7 +909,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -806,7 +950,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:03 GMT" + "value": "Thu, 11 Jul 2024 20:34:39 GMT" }, { "name": "cache-control", @@ -854,7 +998,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -879,8 +1023,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:03.114Z", - "time": 90, + "startedDateTime": "2024-07-11T20:34:39.659Z", + "time": 75, "timings": { "blocked": -1, "connect": -1, @@ -888,7 +1032,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 90 + "wait": 75 } }, { @@ -913,7 +1057,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -958,7 +1102,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:03 GMT" + "value": "Thu, 11 Jul 2024 20:34:39 GMT" }, { "name": "content-security-policy", @@ -986,7 +1130,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -1011,8 +1155,8 @@ "status": 401, "statusText": "Unauthorized" }, - "startedDateTime": "2024-07-06T17:31:03.209Z", - "time": 53, + "startedDateTime": "2024-07-11T20:34:39.738Z", + "time": 57, "timings": { "blocked": -1, "connect": -1, @@ -1020,7 +1164,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 57 } }, { @@ -1045,7 +1189,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -1090,7 +1234,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:03 GMT" + "value": "Thu, 11 Jul 2024 20:34:39 GMT" }, { "name": "cache-control", @@ -1134,7 +1278,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -1159,8 +1303,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:03.267Z", - "time": 59, + "startedDateTime": "2024-07-11T20:34:39.802Z", + "time": 61, "timings": { "blocked": -1, "connect": -1, @@ -1168,7 +1312,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 61 } }, { @@ -1193,7 +1337,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -1238,7 +1382,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:03 GMT" + "value": "Thu, 11 Jul 2024 20:34:39 GMT" }, { "name": "cache-control", @@ -1282,7 +1426,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -1307,8 +1451,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:03.331Z", - "time": 54, + "startedDateTime": "2024-07-11T20:34:39.868Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -1316,7 +1460,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 63 } }, { @@ -1341,7 +1485,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -1390,7 +1534,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:03 GMT" + "value": "Thu, 11 Jul 2024 20:34:39 GMT" }, { "name": "alt-svc", @@ -1403,8 +1547,8 @@ "status": 403, "statusText": "Forbidden" }, - "startedDateTime": "2024-07-06T17:31:03.391Z", - "time": 29, + "startedDateTime": "2024-07-11T20:34:39.936Z", + "time": 40, "timings": { "blocked": -1, "connect": -1, @@ -1412,7 +1556,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 29 + "wait": 40 } }, { @@ -1437,7 +1581,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -1486,7 +1630,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:03 GMT" + "value": "Thu, 11 Jul 2024 20:34:40 GMT" }, { "name": "alt-svc", @@ -1499,8 +1643,8 @@ "status": 403, "statusText": "Forbidden" }, - "startedDateTime": "2024-07-06T17:31:03.425Z", - "time": 30, + "startedDateTime": "2024-07-11T20:34:39.984Z", + "time": 41, "timings": { "blocked": -1, "connect": -1, @@ -1508,7 +1652,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 30 + "wait": 41 } }, { @@ -1533,7 +1677,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -1582,7 +1726,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:03 GMT" + "value": "Thu, 11 Jul 2024 20:34:40 GMT" }, { "name": "alt-svc", @@ -1595,8 +1739,8 @@ "status": 403, "statusText": "Forbidden" }, - "startedDateTime": "2024-07-06T17:31:03.461Z", - "time": 30, + "startedDateTime": "2024-07-11T20:34:40.031Z", + "time": 43, "timings": { "blocked": -1, "connect": -1, @@ -1604,7 +1748,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 30 + "wait": 43 } }, { @@ -1629,7 +1773,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -1678,7 +1822,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:03 GMT" + "value": "Thu, 11 Jul 2024 20:34:40 GMT" }, { "name": "alt-svc", @@ -1691,8 +1835,8 @@ "status": 403, "statusText": "Forbidden" }, - "startedDateTime": "2024-07-06T17:31:03.495Z", - "time": 30, + "startedDateTime": "2024-07-11T20:34:40.079Z", + "time": 40, "timings": { "blocked": -1, "connect": -1, @@ -1700,7 +1844,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 30 + "wait": 40 } }, { @@ -1725,7 +1869,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -1774,7 +1918,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:03 GMT" + "value": "Thu, 11 Jul 2024 20:34:40 GMT" }, { "name": "alt-svc", @@ -1787,8 +1931,8 @@ "status": 403, "statusText": "Forbidden" }, - "startedDateTime": "2024-07-06T17:31:03.529Z", - "time": 31, + "startedDateTime": "2024-07-11T20:34:40.125Z", + "time": 41, "timings": { "blocked": -1, "connect": -1, @@ -1796,7 +1940,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 31 + "wait": 41 } }, { @@ -1821,7 +1965,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -1870,7 +2014,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:03 GMT" + "value": "Thu, 11 Jul 2024 20:34:40 GMT" }, { "name": "alt-svc", @@ -1883,8 +2027,8 @@ "status": 403, "statusText": "Forbidden" }, - "startedDateTime": "2024-07-06T17:31:03.564Z", - "time": 30, + "startedDateTime": "2024-07-11T20:34:40.171Z", + "time": 41, "timings": { "blocked": -1, "connect": -1, @@ -1892,7 +2036,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 30 + "wait": 41 } }, { @@ -1917,7 +2061,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -1966,7 +2110,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:03 GMT" + "value": "Thu, 11 Jul 2024 20:34:40 GMT" }, { "name": "alt-svc", @@ -1979,8 +2123,8 @@ "status": 403, "statusText": "Forbidden" }, - "startedDateTime": "2024-07-06T17:31:03.598Z", - "time": 30, + "startedDateTime": "2024-07-11T20:34:40.221Z", + "time": 40, "timings": { "blocked": -1, "connect": -1, @@ -1988,7 +2132,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 30 + "wait": 40 } }, { @@ -2013,7 +2157,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -2058,7 +2202,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:03 GMT" + "value": "Thu, 11 Jul 2024 20:34:40 GMT" }, { "name": "cache-control", @@ -2102,7 +2246,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -2127,8 +2271,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:03.633Z", - "time": 54, + "startedDateTime": "2024-07-11T20:34:40.266Z", + "time": 60, "timings": { "blocked": -1, "connect": -1, @@ -2136,7 +2280,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 60 } }, { @@ -2161,7 +2305,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -2206,7 +2350,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:03 GMT" + "value": "Thu, 11 Jul 2024 20:34:40 GMT" }, { "name": "cache-control", @@ -2250,7 +2394,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -2275,8 +2419,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:03.692Z", - "time": 57, + "startedDateTime": "2024-07-11T20:34:40.332Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -2284,7 +2428,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 63 } }, { @@ -2309,7 +2453,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -2354,7 +2498,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:03 GMT" + "value": "Thu, 11 Jul 2024 20:34:40 GMT" }, { "name": "cache-control", @@ -2398,7 +2542,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -2423,8 +2567,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:03.755Z", - "time": 52, + "startedDateTime": "2024-07-11T20:34:40.401Z", + "time": 50, "timings": { "blocked": -1, "connect": -1, @@ -2432,7 +2576,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 52 + "wait": 50 } }, { @@ -2457,7 +2601,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -2502,7 +2646,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:03 GMT" + "value": "Thu, 11 Jul 2024 20:34:40 GMT" }, { "name": "cache-control", @@ -2546,7 +2690,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -2571,8 +2715,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:03.813Z", - "time": 52, + "startedDateTime": "2024-07-11T20:34:40.456Z", + "time": 60, "timings": { "blocked": -1, "connect": -1, @@ -2580,7 +2724,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 52 + "wait": 60 } }, { @@ -2605,7 +2749,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -2650,7 +2794,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:03 GMT" + "value": "Thu, 11 Jul 2024 20:34:40 GMT" }, { "name": "cache-control", @@ -2694,7 +2838,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -2719,8 +2863,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:03.871Z", - "time": 52, + "startedDateTime": "2024-07-11T20:34:40.520Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -2728,7 +2872,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 52 + "wait": 66 } }, { @@ -2753,7 +2897,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -2798,7 +2942,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:03 GMT" + "value": "Thu, 11 Jul 2024 20:34:40 GMT" }, { "name": "cache-control", @@ -2842,7 +2986,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -2867,8 +3011,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:03.929Z", - "time": 52, + "startedDateTime": "2024-07-11T20:34:40.592Z", + "time": 60, "timings": { "blocked": -1, "connect": -1, @@ -2876,7 +3020,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 52 + "wait": 60 } }, { @@ -2901,7 +3045,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -2946,7 +3090,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:04 GMT" + "value": "Thu, 11 Jul 2024 20:34:40 GMT" }, { "name": "cache-control", @@ -2990,7 +3134,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -3015,8 +3159,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:03.986Z", - "time": 64, + "startedDateTime": "2024-07-11T20:34:40.657Z", + "time": 58, "timings": { "blocked": -1, "connect": -1, @@ -3024,7 +3168,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 58 } }, { @@ -3049,7 +3193,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -3090,7 +3234,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:04 GMT" + "value": "Thu, 11 Jul 2024 20:34:40 GMT" }, { "name": "cache-control", @@ -3138,7 +3282,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -3163,8 +3307,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:04.055Z", - "time": 49, + "startedDateTime": "2024-07-11T20:34:40.720Z", + "time": 61, "timings": { "blocked": -1, "connect": -1, @@ -3172,7 +3316,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 49 + "wait": 61 } }, { @@ -3197,7 +3341,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -3238,7 +3382,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:04 GMT" + "value": "Thu, 11 Jul 2024 20:34:40 GMT" }, { "name": "cache-control", @@ -3286,7 +3430,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -3311,8 +3455,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:04.109Z", - "time": 49, + "startedDateTime": "2024-07-11T20:34:40.787Z", + "time": 58, "timings": { "blocked": -1, "connect": -1, @@ -3320,7 +3464,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 49 + "wait": 58 } }, { @@ -3345,7 +3489,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -3390,7 +3534,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:04 GMT" + "value": "Thu, 11 Jul 2024 20:34:40 GMT" }, { "name": "cache-control", @@ -3430,7 +3574,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -3459,8 +3603,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:04.163Z", - "time": 73, + "startedDateTime": "2024-07-11T20:34:40.848Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -3468,7 +3612,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 73 + "wait": 66 } }, { @@ -3493,7 +3637,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -3538,7 +3682,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:04 GMT" + "value": "Thu, 11 Jul 2024 20:34:40 GMT" }, { "name": "cache-control", @@ -3578,7 +3722,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -3607,8 +3751,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:04.241Z", - "time": 60, + "startedDateTime": "2024-07-11T20:34:40.920Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -3616,7 +3760,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 65 } }, { @@ -3641,7 +3785,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -3682,7 +3826,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:04 GMT" + "value": "Thu, 11 Jul 2024 20:34:41 GMT" }, { "name": "cache-control", @@ -3730,7 +3874,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -3755,8 +3899,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:04.306Z", - "time": 49, + "startedDateTime": "2024-07-11T20:34:40.991Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -3764,7 +3908,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 49 + "wait": 65 } }, { @@ -3789,7 +3933,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -3834,7 +3978,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:04 GMT" + "value": "Thu, 11 Jul 2024 20:34:41 GMT" }, { "name": "cache-control", @@ -3874,7 +4018,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -3903,8 +4047,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:04.372Z", - "time": 212, + "startedDateTime": "2024-07-11T20:34:41.079Z", + "time": 135, "timings": { "blocked": -1, "connect": -1, @@ -3912,7 +4056,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 212 + "wait": 135 } }, { @@ -3937,7 +4081,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -3978,7 +4122,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:04 GMT" + "value": "Thu, 11 Jul 2024 20:34:41 GMT" }, { "name": "cache-control", @@ -4026,7 +4170,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -4051,8 +4195,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:04.589Z", - "time": 53, + "startedDateTime": "2024-07-11T20:34:41.222Z", + "time": 57, "timings": { "blocked": -1, "connect": -1, @@ -4060,7 +4204,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 57 } }, { @@ -4085,7 +4229,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -4126,7 +4270,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:04 GMT" + "value": "Thu, 11 Jul 2024 20:34:41 GMT" }, { "name": "cache-control", @@ -4174,7 +4318,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -4199,8 +4343,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:04.646Z", - "time": 72, + "startedDateTime": "2024-07-11T20:34:41.284Z", + "time": 59, "timings": { "blocked": -1, "connect": -1, @@ -4208,7 +4352,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 72 + "wait": 59 } }, { @@ -4233,7 +4377,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -4274,7 +4418,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:04 GMT" + "value": "Thu, 11 Jul 2024 20:34:41 GMT" }, { "name": "cache-control", @@ -4322,7 +4466,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -4347,8 +4491,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:04.721Z", - "time": 53, + "startedDateTime": "2024-07-11T20:34:41.347Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -4356,7 +4500,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 64 } }, { @@ -4381,7 +4525,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -4422,7 +4566,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:04 GMT" + "value": "Thu, 11 Jul 2024 20:34:41 GMT" }, { "name": "cache-control", @@ -4470,7 +4614,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -4495,8 +4639,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:04.778Z", - "time": 52, + "startedDateTime": "2024-07-11T20:34:41.417Z", + "time": 59, "timings": { "blocked": -1, "connect": -1, @@ -4504,7 +4648,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 52 + "wait": 59 } }, { @@ -4529,7 +4673,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -4570,7 +4714,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:04 GMT" + "value": "Thu, 11 Jul 2024 20:34:41 GMT" }, { "name": "cache-control", @@ -4618,7 +4762,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -4643,8 +4787,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:04.834Z", - "time": 51, + "startedDateTime": "2024-07-11T20:34:41.482Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -4652,7 +4796,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 51 + "wait": 67 } }, { @@ -4677,7 +4821,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -4718,7 +4862,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:04 GMT" + "value": "Thu, 11 Jul 2024 20:34:41 GMT" }, { "name": "cache-control", @@ -4766,7 +4910,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -4791,8 +4935,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:04.891Z", - "time": 73, + "startedDateTime": "2024-07-11T20:34:41.557Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -4800,7 +4944,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 73 + "wait": 78 } }, { @@ -4825,7 +4969,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -4866,7 +5010,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:05 GMT" + "value": "Thu, 11 Jul 2024 20:34:41 GMT" }, { "name": "cache-control", @@ -4914,7 +5058,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -4939,8 +5083,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:04.969Z", - "time": 57, + "startedDateTime": "2024-07-11T20:34:41.640Z", + "time": 58, "timings": { "blocked": -1, "connect": -1, @@ -4948,7 +5092,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 58 } }, { @@ -4973,7 +5117,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -5014,7 +5158,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:05 GMT" + "value": "Thu, 11 Jul 2024 20:34:41 GMT" }, { "name": "cache-control", @@ -5062,7 +5206,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -5087,8 +5231,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:05.031Z", - "time": 98, + "startedDateTime": "2024-07-11T20:34:41.706Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -5096,7 +5240,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 98 + "wait": 74 } }, { @@ -5121,7 +5265,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -5162,7 +5306,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:05 GMT" + "value": "Thu, 11 Jul 2024 20:34:41 GMT" }, { "name": "cache-control", @@ -5206,7 +5350,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -5235,8 +5379,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:05.138Z", - "time": 132, + "startedDateTime": "2024-07-11T20:34:41.790Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -5244,7 +5388,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 132 + "wait": 78 } }, { @@ -5269,7 +5413,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -5310,7 +5454,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:05 GMT" + "value": "Thu, 11 Jul 2024 20:34:41 GMT" }, { "name": "cache-control", @@ -5358,7 +5502,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -5383,8 +5527,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:05.276Z", - "time": 89, + "startedDateTime": "2024-07-11T20:34:41.873Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -5392,7 +5536,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 89 + "wait": 62 } }, { @@ -5417,7 +5561,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -5458,7 +5602,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:05 GMT" + "value": "Thu, 11 Jul 2024 20:34:41 GMT" }, { "name": "cache-control", @@ -5506,7 +5650,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -5531,8 +5675,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:05.370Z", - "time": 64, + "startedDateTime": "2024-07-11T20:34:41.940Z", + "time": 61, "timings": { "blocked": -1, "connect": -1, @@ -5540,7 +5684,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 61 } }, { @@ -5565,7 +5709,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -5606,7 +5750,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:05 GMT" + "value": "Thu, 11 Jul 2024 20:34:42 GMT" }, { "name": "cache-control", @@ -5654,7 +5798,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -5679,8 +5823,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:05.439Z", - "time": 70, + "startedDateTime": "2024-07-11T20:34:42.008Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -5688,7 +5832,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 70 + "wait": 63 } }, { @@ -5713,7 +5857,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -5754,7 +5898,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:05 GMT" + "value": "Thu, 11 Jul 2024 20:34:42 GMT" }, { "name": "cache-control", @@ -5802,7 +5946,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -5827,8 +5971,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:05.513Z", - "time": 57, + "startedDateTime": "2024-07-11T20:34:42.076Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -5836,7 +5980,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 67 } }, { @@ -5861,7 +6005,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -5902,7 +6046,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:05 GMT" + "value": "Thu, 11 Jul 2024 20:34:42 GMT" }, { "name": "cache-control", @@ -5950,7 +6094,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -5975,8 +6119,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:05.575Z", - "time": 64, + "startedDateTime": "2024-07-11T20:34:42.148Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -5984,7 +6128,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 65 } }, { @@ -6009,7 +6153,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -6050,7 +6194,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:05 GMT" + "value": "Thu, 11 Jul 2024 20:34:42 GMT" }, { "name": "cache-control", @@ -6098,7 +6242,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -6123,8 +6267,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:05.643Z", - "time": 64, + "startedDateTime": "2024-07-11T20:34:42.218Z", + "time": 57, "timings": { "blocked": -1, "connect": -1, @@ -6132,7 +6276,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 57 } }, { @@ -6157,7 +6301,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -6198,7 +6342,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:05 GMT" + "value": "Thu, 11 Jul 2024 20:34:42 GMT" }, { "name": "cache-control", @@ -6246,7 +6390,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -6271,8 +6415,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:05.710Z", - "time": 86, + "startedDateTime": "2024-07-11T20:34:42.280Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -6280,7 +6424,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 86 + "wait": 64 } }, { @@ -6305,7 +6449,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -6346,7 +6490,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:05 GMT" + "value": "Thu, 11 Jul 2024 20:34:42 GMT" }, { "name": "cache-control", @@ -6394,7 +6538,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -6419,8 +6563,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:05.800Z", - "time": 62, + "startedDateTime": "2024-07-11T20:34:42.349Z", + "time": 55, "timings": { "blocked": -1, "connect": -1, @@ -6428,7 +6572,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 55 } }, { @@ -6453,7 +6597,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -6494,7 +6638,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:05 GMT" + "value": "Thu, 11 Jul 2024 20:34:42 GMT" }, { "name": "cache-control", @@ -6542,7 +6686,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -6567,8 +6711,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:05.867Z", - "time": 90, + "startedDateTime": "2024-07-11T20:34:42.411Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -6576,7 +6720,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 90 + "wait": 64 } }, { @@ -6601,7 +6745,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -6642,7 +6786,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:06 GMT" + "value": "Thu, 11 Jul 2024 20:34:42 GMT" }, { "name": "cache-control", @@ -6690,7 +6834,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -6715,8 +6859,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:05.961Z", - "time": 50, + "startedDateTime": "2024-07-11T20:34:42.480Z", + "time": 57, "timings": { "blocked": -1, "connect": -1, @@ -6724,7 +6868,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 50 + "wait": 57 } }, { @@ -6749,7 +6893,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -6790,7 +6934,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:06 GMT" + "value": "Thu, 11 Jul 2024 20:34:42 GMT" }, { "name": "cache-control", @@ -6838,7 +6982,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -6863,8 +7007,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:06.015Z", - "time": 50, + "startedDateTime": "2024-07-11T20:34:42.544Z", + "time": 61, "timings": { "blocked": -1, "connect": -1, @@ -6872,7 +7016,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 50 + "wait": 61 } }, { @@ -6897,7 +7041,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -6938,7 +7082,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:06 GMT" + "value": "Thu, 11 Jul 2024 20:34:42 GMT" }, { "name": "cache-control", @@ -6986,7 +7130,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -7011,8 +7155,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:06.069Z", - "time": 64, + "startedDateTime": "2024-07-11T20:34:42.611Z", + "time": 57, "timings": { "blocked": -1, "connect": -1, @@ -7020,7 +7164,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 57 } }, { @@ -7045,7 +7189,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -7086,7 +7230,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:06 GMT" + "value": "Thu, 11 Jul 2024 20:34:42 GMT" }, { "name": "cache-control", @@ -7134,7 +7278,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -7159,8 +7303,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:06.138Z", - "time": 55, + "startedDateTime": "2024-07-11T20:34:42.673Z", + "time": 53, "timings": { "blocked": -1, "connect": -1, @@ -7168,7 +7312,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 53 } }, { @@ -7193,7 +7337,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -7234,7 +7378,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:06 GMT" + "value": "Thu, 11 Jul 2024 20:34:42 GMT" }, { "name": "cache-control", @@ -7282,7 +7426,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -7307,8 +7451,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:06.197Z", - "time": 67, + "startedDateTime": "2024-07-11T20:34:42.731Z", + "time": 59, "timings": { "blocked": -1, "connect": -1, @@ -7316,7 +7460,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 59 } }, { @@ -7341,7 +7485,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -7382,7 +7526,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:06 GMT" + "value": "Thu, 11 Jul 2024 20:34:42 GMT" }, { "name": "cache-control", @@ -7430,7 +7574,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -7455,8 +7599,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:06.269Z", - "time": 100, + "startedDateTime": "2024-07-11T20:34:42.795Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -7464,7 +7608,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 100 + "wait": 72 } }, { @@ -7489,7 +7633,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -7530,7 +7674,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:06 GMT" + "value": "Thu, 11 Jul 2024 20:34:42 GMT" }, { "name": "cache-control", @@ -7578,7 +7722,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -7603,8 +7747,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:06.374Z", - "time": 47, + "startedDateTime": "2024-07-11T20:34:42.875Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -7612,7 +7756,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 47 + "wait": 63 } }, { @@ -7637,7 +7781,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -7678,7 +7822,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:06 GMT" + "value": "Thu, 11 Jul 2024 20:34:42 GMT" }, { "name": "cache-control", @@ -7726,7 +7870,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -7751,8 +7895,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:06.426Z", - "time": 51, + "startedDateTime": "2024-07-11T20:34:42.944Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -7760,7 +7904,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 51 + "wait": 64 } }, { @@ -7785,7 +7929,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -7826,7 +7970,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:06 GMT" + "value": "Thu, 11 Jul 2024 20:34:43 GMT" }, { "name": "cache-control", @@ -7870,7 +8014,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -7899,8 +8043,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:06.492Z", - "time": 94, + "startedDateTime": "2024-07-11T20:34:43.023Z", + "time": 435, "timings": { "blocked": -1, "connect": -1, @@ -7908,7 +8052,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 94 + "wait": 435 } }, { @@ -7933,7 +8077,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -7974,7 +8118,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:06 GMT" + "value": "Thu, 11 Jul 2024 20:34:43 GMT" }, { "name": "cache-control", @@ -8022,7 +8166,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -8047,8 +8191,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:06.591Z", - "time": 58, + "startedDateTime": "2024-07-11T20:34:43.463Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -8056,7 +8200,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 62 } }, { @@ -8081,7 +8225,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -8113,7 +8257,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:09 GMT" + "value": "Thu, 11 Jul 2024 20:34:46 GMT" }, { "name": "cache-control", @@ -8157,7 +8301,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -8186,8 +8330,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:09.679Z", - "time": 65, + "startedDateTime": "2024-07-11T20:34:46.128Z", + "time": 83, "timings": { "blocked": -1, "connect": -1, @@ -8195,7 +8339,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 65 + "wait": 83 } }, { @@ -8220,7 +8364,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "authorization", @@ -8261,7 +8405,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:31:13 GMT" + "value": "Thu, 11 Jul 2024 20:34:48 GMT" }, { "name": "cache-control", @@ -8313,7 +8457,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-9486cf2d-1ee9-4bf8-b86a-86c3289a2e86" + "value": "frodo-4bbfd87f-2ca2-4980-ada1-ee52ff3d0f3a" }, { "name": "strict-transport-security", @@ -8338,8 +8482,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:31:13.263Z", - "time": 137, + "startedDateTime": "2024-07-11T20:34:48.769Z", + "time": 117, "timings": { "blocked": -1, "connect": -1, @@ -8347,7 +8491,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 137 + "wait": 117 } } ], diff --git a/test/e2e/mocks/config_603940551/import_288002260/0_agCf_4145450081/am_1076162899/recording.har b/test/e2e/mocks/config_603940551/import_288002260/0_agCf_4145450081/am_1076162899/recording.har index 99590a236..e8ea5f94c 100644 --- a/test/e2e/mocks/config_603940551/import_288002260/0_agCf_4145450081/am_1076162899/recording.har +++ b/test/e2e/mocks/config_603940551/import_288002260/0_agCf_4145450081/am_1076162899/recording.har @@ -29,7 +29,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -113,11 +113,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:04 GMT" + "value": "Thu, 11 Jul 2024 20:35:20 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -142,8 +142,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:04.549Z", - "time": 74, + "startedDateTime": "2024-07-11T20:35:20.439Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -151,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 74 + "wait": 73 } }, { @@ -176,7 +176,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -264,11 +264,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:04 GMT" + "value": "Thu, 11 Jul 2024 20:35:20 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -293,8 +293,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:04.729Z", - "time": 57, + "startedDateTime": "2024-07-11T20:35:20.625Z", + "time": 76, "timings": { "blocked": -1, "connect": -1, @@ -302,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 76 } }, { @@ -327,7 +327,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -366,7 +366,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 10678, - "text": "{\"_id\":\"07ee6240-d106-4e25-a781-5fcabc477d22\",\"name\":\"FrodoSPAdapter\",\"description\":\"null\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjMgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKLyoKICogVGhlIHNjcmlwdCBoYXMgdGhlc2UgdG9wIGxldmVsIGZ1bmN0aW9ucyB0aGF0IGNvdWxkIGJlIGV4ZWN1dGVkIGR1cmluZyBhIFNBTUwyIGZsb3cuCiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25SZXF1ZXN0CiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25Qcm9jZXNzCiAqICAgICAgLSBwb3N0U2luZ2xlU2lnbk9uU3VjY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZVNpZ25PbkZhaWx1cmUKICogICAgICAtIHBvc3ROZXdOYW1lSURTdWNjZXNzCiAqICAgICAgLSBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzcwogKiAgICAgIC0gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MKICoKICogUGxlYXNlIHNlZSB0aGUgSmF2YURvYyBmb3IgdGhlIGludGVyZmFjZSBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmFtL3NhbWwyL3BsdWdpbnMvU1BBZGFwdGVyLmh0bWwKICogTm90ZSB0aGF0IHRoZSBpbml0aWFsaXplIG1ldGhvZCBpcyBub3Qgc3VwcG9ydGVkIGluIHRoZSBzY3JpcHRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlcy4gQ2hlY2sgdGhlIGRvY3VtZW50YXRpb24gb24gdGhlIHJlc3BlY3RpdmUgZnVuY3Rpb25zIGZvciB0aGUgdmFyaWFibGVzIGF2YWlsYWJsZSB0byBpdC4KICoKICogaG9zdGVkRW50aXR5SWQgLSBTdHJpbmcKICogICAgIEVudGl0eSBJRCBmb3IgdGhlIGhvc3RlZCBJRFAKICogcmVhbG0gLSBTdHJpbmcKICogICAgIFJlYWxtIG9mIHRoZSBob3N0ZWQgSURQCiAqIGlkcEVudGl0eUlkIC0gU3RyaW5nCiAqICAgICBUaGUgZW50aXR5IElEIGZvciB0aGUgSWRlbnRpdHkgUHJvdmlkZXIgZm9yIHdoaWNoIHRoZSBzaWduLW9uIHJlcXVlc3Qgd2lsbCBiZSBzZW50LgogKiByZXF1ZXN0IC0gSHR0cFNlcnZsZXRSZXF1ZXN0ICgxKQogKiAgICAgU2VydmxldCByZXF1ZXN0IG9iamVjdAogKiByZXNwb25zZSAtIEh0dHBTZXJ2bGV0UmVzcG9uc2UgKDIpCiAqICAgICBTZXJ2bGV0IHJlc3BvbnNlIG9iamVjdAogKiBhdXRoblJlcXVlc3QgLSBBdXRoblJlcXVlc3QgKDMpCiAqICAgICBUaGUgYXV0aGVudGljYXRpb24gcmVxdWVzdCBzZW50IHRoYXQgaXMgc2VudCBmcm9tIHRoZSBTZXJ2aWNlIFByb3ZpZGVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpCiAqICAgICBUaGUgc2luZ2xlIHNpZ24tb24gc2Vzc2lvbi4gVGhlIHJlZmVyZW5jZSB0eXBlIG9mIHRoaXMgaXMgT2JqZWN0IGFuZCB3b3VsZCBuZWVkIHRvIGJlIGNhc3RlZCB0byBTU09Ub2tlbi4KICogcmVzIC0gUmVzcG9uc2UgKDUpCiAqICAgICBUaGUgU1NPIFJlc3BvbnNlIHJlY2VpdmVkIGZyb20gdGhlIElkZW50aXR5IFByb3ZpZGVyLgogKiBwcm9maWxlIC0gU3RyaW5nCiAqICAgICBUaGUgcHJvdG9jb2wgcHJvZmlsZSB0aGF0IGlzIHVzZWQsIHRoaXMgd2lsbCBiZSBvbmUgb2YgdGhlIGZvbGxvd2luZyB2YWx1ZXMgZnJvbSBTQU1MMkNvbnN0YW50cyAoNik6CiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9QT1NUCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9BUlRJRkFDVAogKiAgICAgICAgICAtIFNBTUwyQ29uc3RhbnRzLlBBT1MKICogb3V0IC0gUHJpbnRXcml0ZXIgKDcpCiAqICAgICBUaGUgUHJpbnRXcml0ZXIgdGhhdCBjYW4gYmUgdXNlZCB0byB3cml0ZSB0by4KICogaXNGZWRlcmF0aW9uIC0gYm9vbGVhbgogKiAgICAgU2V0IHRvIHRydWUgaWYgdXNpbmcgZmVkZXJhdGlvbiwgb3RoZXJ3aXNlIGZhbHNlLgogKiBmYWlsdXJlQ29kZSAtIGludAogKiAgICAgQW4gaW50ZWdlciBob2xkaW5nIHRoZSBmYWlsdXJlIGNvZGUgd2hlbiBhbiBlcnJvciBoYXMgb2NjdXJyZWQuIEZvciBwb3RlbnRpYWwgdmFsdWVzIHNlZSBTUEFkYXB0ZXIuCiAqIHVzZXJJZCAtIFN0cmluZwogKiAgICAgVGhlIHVuaXF1ZSB1bml2ZXJzYWwgSUQgb2YgdGhlIHVzZXIgd2l0aCB3aG9tIHRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3Qgd2FzIHBlcmZvcm1lZC4KICogaWRSZXF1ZXN0IC0gTWFuYWdlTmFtZUlEUmVxdWVzdCAoOCkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3QsIHRoaXMgd2lsbCBiZSBudWxsIGlmIHRoZSByZXF1ZXN0IG9iamVjdCBpcyBub3QgYXZhaWxhYmxlCiAqIGlkUmVzcG9uc2UgLSBNYW5hZ2VOYW1lSURSZXNwb25zZSAoOSkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlc3BvbnNlLCB0aGlzIHdpbGwgYmUgbnVsbCBpZiB0aGUgcmVzcG9uc2Ugb2JqZWN0IGlzIG5vdCBhdmFpbGFibGUKICogYmluZGluZyAtIFN0cmluZwogKiAgICAgVGhlIGJpbmRpbmcgdXNlZCBmb3IgdGhlIG5ldyBuYW1lIGlkZW50aWZpZXIgcmVxdWVzdC4gVGhpcyB3aWxsIGJlIG9uZSBvZiB0aGUgZm9sbG93aW5nIHZhbHVlczoKICogICAgICAgICAgLSBTQU1MMkNvbnN0YW50cy5TT0FQCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9SRURJUkVDVAogKiBsb2dvdXRSZXF1ZXN0IC0gTG9nb3V0UmVxdWVzdCAoMTApCiAqICAgICBUaGUgc2luZ2xlIGxvZ291dCByZXF1ZXN0LgogKiBsb2dvdXRSZXNwb25zZSAtIExvZ291dFJlc3BvbnNlICgxMSkKICogICAgIFRoZSBzaW5nbGUgbG9nb3V0IHJlc3BvbnNlLgogKiBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIgLSBTcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEyKQogKiAgICAgQW4gaW5zdGFuY2Ugb2YgU3BBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIGxvZ2dlciAtIExvZ2dlciBpbnN0YW5jZQogKiAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci4KICogICAgIENvcnJlc3BvbmRpbmcgbG9nIGZpbGVzIHdpbGwgYmUgcHJlZml4ZWQgd2l0aDogc2NyaXB0cy48c2NyaXB0IG5hbWU+CiAqCiAqIFRocm93cyBTQU1MMkV4Y2VwdGlvbiAoMTMpOgogKiAgICAgZm9yIGFueSBleGNlcHRpb25zIG9jY3VycmluZyBpbiB0aGUgYWRhcHRlci4gVGhlIGZlZGVyYXRpb24gcHJvY2VzcyB3aWxsIGNvbnRpbnVlCiAqCiAqIENsYXNzIHJlZmVyZW5jZToKICogKDEpIEh0dHBTZXJ2bGV0UmVxdWVzdCAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXF1ZXN0Lmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlc3BvbnNlIC0gaHR0cHM6Ly90b21jYXQuYXBhY2hlLm9yZy90b21jYXQtNy4wLWRvYy9zZXJ2bGV0YXBpL2phdmF4L3NlcnZsZXQvaHR0cC9IdHRwU2VydmxldFJlc3BvbnNlLmh0bWwuCiAqICgzKSBBdXRoblJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wcm90b2NvbC9SZXNwb25zZS5odG1sCiAqICg2KSBTQU1MMkNvbnN0YW50cyAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9jb21tb24vU0FNTDJDb25zdGFudHMuaHRtbAogKiAoNykgUHJpbnRXcml0ZXIgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS9pby9QcmludFdyaXRlci5odG1sCiAqICg4KSBNYW5hZ2VOYW1lSURSZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL01hbmFnZU5hbWVJRFJlcXVlc3QuaHRtbAogKiAoOSkgTWFuYWdlTmFtZUlEUmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTWFuYWdlTmFtZUlEUmVzcG9uc2UuaHRtbAogKiAoMTApIExvZ291dFJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVxdWVzdC5odG1sCiAqICgxMSkgTG9nb3V0UmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVzcG9uc2UuaHRtbAogKiAoMTIpIFNwQWRhcHRlclNjcmlwdEhlbHBlciAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL3NjcmlwdGVkL1NwQWRhcHRlclNjcmlwdEhlbHBlci5odG1sLgogKiAoMTMpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL2NvbW1vbi9TQU1MMkV4Y2VwdGlvbi5odG1sLgogKi8KCi8qCiAqIFRlbXBsYXRlL2RlZmF1bHQgc2NyaXB0IGZvciBTQU1MMiBTUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT25SZXF1ZXN0OgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIGlkcEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblJlcXVlc3QoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZVNpZ25PblByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblByb2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICByZXF1ZXN0CiAqICAgICByZXNwb25zZQogKiAgICAgb3V0CiAqICAgICBzZXNzaW9uCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgaXNGZWRlcmF0aW9uCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKgogKiBSZXR1cm4gLSB0cnVlIGlmIHJlc3BvbnNlIGlzIGJlaW5nIHJlZGlyZWN0ZWQsIGZhbHNlIGlmIG5vdC4gRGVmYXVsdCB0byBmYWxzZS4KICovCmZ1bmN0aW9uIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzKCkgewogICAgcmV0dXJuIGZhbHNlOwp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzCiAqICAgICBwcm9maWxlCiAqICAgICBmYWlsdXJlQ29kZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiByZXNwb25zZSBpcyBiZWluZyByZWRpcmVjdGVkLCBmYWxzZSBpZiBub3QuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZSgpIHsKICAgIHJldHVybiBmYWxzZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdE5ld05hbWVJRFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGlkUmVxdWVzdAogKiAgICAgaWRSZXNwb25zZQogKiAgICAgYmluZGluZwogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHBvc3ROZXdOYW1lSURTdWNjZXNzKCkgewp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzczoKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHVzZXJJZAogKiAgICAgaWRSZXF1ZXN0CiAqICAgICBpZFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFRlcm1pbmF0ZU5hbWVJRFN1Y2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZUxvZ291dFByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcygpIHsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MoKSB7Cn0=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_SP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287131156,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"07ee6240-d106-4e25-a781-5fcabc477d22\",\"name\":\"FrodoSPAdapter\",\"description\":\"null\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjMgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKLyoKICogVGhlIHNjcmlwdCBoYXMgdGhlc2UgdG9wIGxldmVsIGZ1bmN0aW9ucyB0aGF0IGNvdWxkIGJlIGV4ZWN1dGVkIGR1cmluZyBhIFNBTUwyIGZsb3cuCiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25SZXF1ZXN0CiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25Qcm9jZXNzCiAqICAgICAgLSBwb3N0U2luZ2xlU2lnbk9uU3VjY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZVNpZ25PbkZhaWx1cmUKICogICAgICAtIHBvc3ROZXdOYW1lSURTdWNjZXNzCiAqICAgICAgLSBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzcwogKiAgICAgIC0gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MKICoKICogUGxlYXNlIHNlZSB0aGUgSmF2YURvYyBmb3IgdGhlIGludGVyZmFjZSBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmFtL3NhbWwyL3BsdWdpbnMvU1BBZGFwdGVyLmh0bWwKICogTm90ZSB0aGF0IHRoZSBpbml0aWFsaXplIG1ldGhvZCBpcyBub3Qgc3VwcG9ydGVkIGluIHRoZSBzY3JpcHRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlcy4gQ2hlY2sgdGhlIGRvY3VtZW50YXRpb24gb24gdGhlIHJlc3BlY3RpdmUgZnVuY3Rpb25zIGZvciB0aGUgdmFyaWFibGVzIGF2YWlsYWJsZSB0byBpdC4KICoKICogaG9zdGVkRW50aXR5SWQgLSBTdHJpbmcKICogICAgIEVudGl0eSBJRCBmb3IgdGhlIGhvc3RlZCBJRFAKICogcmVhbG0gLSBTdHJpbmcKICogICAgIFJlYWxtIG9mIHRoZSBob3N0ZWQgSURQCiAqIGlkcEVudGl0eUlkIC0gU3RyaW5nCiAqICAgICBUaGUgZW50aXR5IElEIGZvciB0aGUgSWRlbnRpdHkgUHJvdmlkZXIgZm9yIHdoaWNoIHRoZSBzaWduLW9uIHJlcXVlc3Qgd2lsbCBiZSBzZW50LgogKiByZXF1ZXN0IC0gSHR0cFNlcnZsZXRSZXF1ZXN0ICgxKQogKiAgICAgU2VydmxldCByZXF1ZXN0IG9iamVjdAogKiByZXNwb25zZSAtIEh0dHBTZXJ2bGV0UmVzcG9uc2UgKDIpCiAqICAgICBTZXJ2bGV0IHJlc3BvbnNlIG9iamVjdAogKiBhdXRoblJlcXVlc3QgLSBBdXRoblJlcXVlc3QgKDMpCiAqICAgICBUaGUgYXV0aGVudGljYXRpb24gcmVxdWVzdCBzZW50IHRoYXQgaXMgc2VudCBmcm9tIHRoZSBTZXJ2aWNlIFByb3ZpZGVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpCiAqICAgICBUaGUgc2luZ2xlIHNpZ24tb24gc2Vzc2lvbi4gVGhlIHJlZmVyZW5jZSB0eXBlIG9mIHRoaXMgaXMgT2JqZWN0IGFuZCB3b3VsZCBuZWVkIHRvIGJlIGNhc3RlZCB0byBTU09Ub2tlbi4KICogcmVzIC0gUmVzcG9uc2UgKDUpCiAqICAgICBUaGUgU1NPIFJlc3BvbnNlIHJlY2VpdmVkIGZyb20gdGhlIElkZW50aXR5IFByb3ZpZGVyLgogKiBwcm9maWxlIC0gU3RyaW5nCiAqICAgICBUaGUgcHJvdG9jb2wgcHJvZmlsZSB0aGF0IGlzIHVzZWQsIHRoaXMgd2lsbCBiZSBvbmUgb2YgdGhlIGZvbGxvd2luZyB2YWx1ZXMgZnJvbSBTQU1MMkNvbnN0YW50cyAoNik6CiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9QT1NUCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9BUlRJRkFDVAogKiAgICAgICAgICAtIFNBTUwyQ29uc3RhbnRzLlBBT1MKICogb3V0IC0gUHJpbnRXcml0ZXIgKDcpCiAqICAgICBUaGUgUHJpbnRXcml0ZXIgdGhhdCBjYW4gYmUgdXNlZCB0byB3cml0ZSB0by4KICogaXNGZWRlcmF0aW9uIC0gYm9vbGVhbgogKiAgICAgU2V0IHRvIHRydWUgaWYgdXNpbmcgZmVkZXJhdGlvbiwgb3RoZXJ3aXNlIGZhbHNlLgogKiBmYWlsdXJlQ29kZSAtIGludAogKiAgICAgQW4gaW50ZWdlciBob2xkaW5nIHRoZSBmYWlsdXJlIGNvZGUgd2hlbiBhbiBlcnJvciBoYXMgb2NjdXJyZWQuIEZvciBwb3RlbnRpYWwgdmFsdWVzIHNlZSBTUEFkYXB0ZXIuCiAqIHVzZXJJZCAtIFN0cmluZwogKiAgICAgVGhlIHVuaXF1ZSB1bml2ZXJzYWwgSUQgb2YgdGhlIHVzZXIgd2l0aCB3aG9tIHRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3Qgd2FzIHBlcmZvcm1lZC4KICogaWRSZXF1ZXN0IC0gTWFuYWdlTmFtZUlEUmVxdWVzdCAoOCkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3QsIHRoaXMgd2lsbCBiZSBudWxsIGlmIHRoZSByZXF1ZXN0IG9iamVjdCBpcyBub3QgYXZhaWxhYmxlCiAqIGlkUmVzcG9uc2UgLSBNYW5hZ2VOYW1lSURSZXNwb25zZSAoOSkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlc3BvbnNlLCB0aGlzIHdpbGwgYmUgbnVsbCBpZiB0aGUgcmVzcG9uc2Ugb2JqZWN0IGlzIG5vdCBhdmFpbGFibGUKICogYmluZGluZyAtIFN0cmluZwogKiAgICAgVGhlIGJpbmRpbmcgdXNlZCBmb3IgdGhlIG5ldyBuYW1lIGlkZW50aWZpZXIgcmVxdWVzdC4gVGhpcyB3aWxsIGJlIG9uZSBvZiB0aGUgZm9sbG93aW5nIHZhbHVlczoKICogICAgICAgICAgLSBTQU1MMkNvbnN0YW50cy5TT0FQCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9SRURJUkVDVAogKiBsb2dvdXRSZXF1ZXN0IC0gTG9nb3V0UmVxdWVzdCAoMTApCiAqICAgICBUaGUgc2luZ2xlIGxvZ291dCByZXF1ZXN0LgogKiBsb2dvdXRSZXNwb25zZSAtIExvZ291dFJlc3BvbnNlICgxMSkKICogICAgIFRoZSBzaW5nbGUgbG9nb3V0IHJlc3BvbnNlLgogKiBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIgLSBTcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEyKQogKiAgICAgQW4gaW5zdGFuY2Ugb2YgU3BBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIGxvZ2dlciAtIExvZ2dlciBpbnN0YW5jZQogKiAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci4KICogICAgIENvcnJlc3BvbmRpbmcgbG9nIGZpbGVzIHdpbGwgYmUgcHJlZml4ZWQgd2l0aDogc2NyaXB0cy48c2NyaXB0IG5hbWU+CiAqCiAqIFRocm93cyBTQU1MMkV4Y2VwdGlvbiAoMTMpOgogKiAgICAgZm9yIGFueSBleGNlcHRpb25zIG9jY3VycmluZyBpbiB0aGUgYWRhcHRlci4gVGhlIGZlZGVyYXRpb24gcHJvY2VzcyB3aWxsIGNvbnRpbnVlCiAqCiAqIENsYXNzIHJlZmVyZW5jZToKICogKDEpIEh0dHBTZXJ2bGV0UmVxdWVzdCAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXF1ZXN0Lmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlc3BvbnNlIC0gaHR0cHM6Ly90b21jYXQuYXBhY2hlLm9yZy90b21jYXQtNy4wLWRvYy9zZXJ2bGV0YXBpL2phdmF4L3NlcnZsZXQvaHR0cC9IdHRwU2VydmxldFJlc3BvbnNlLmh0bWwuCiAqICgzKSBBdXRoblJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wcm90b2NvbC9SZXNwb25zZS5odG1sCiAqICg2KSBTQU1MMkNvbnN0YW50cyAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9jb21tb24vU0FNTDJDb25zdGFudHMuaHRtbAogKiAoNykgUHJpbnRXcml0ZXIgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS9pby9QcmludFdyaXRlci5odG1sCiAqICg4KSBNYW5hZ2VOYW1lSURSZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL01hbmFnZU5hbWVJRFJlcXVlc3QuaHRtbAogKiAoOSkgTWFuYWdlTmFtZUlEUmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTWFuYWdlTmFtZUlEUmVzcG9uc2UuaHRtbAogKiAoMTApIExvZ291dFJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVxdWVzdC5odG1sCiAqICgxMSkgTG9nb3V0UmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVzcG9uc2UuaHRtbAogKiAoMTIpIFNwQWRhcHRlclNjcmlwdEhlbHBlciAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL3NjcmlwdGVkL1NwQWRhcHRlclNjcmlwdEhlbHBlci5odG1sLgogKiAoMTMpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL2NvbW1vbi9TQU1MMkV4Y2VwdGlvbi5odG1sLgogKi8KCi8qCiAqIFRlbXBsYXRlL2RlZmF1bHQgc2NyaXB0IGZvciBTQU1MMiBTUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT25SZXF1ZXN0OgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIGlkcEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblJlcXVlc3QoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZVNpZ25PblByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblByb2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICByZXF1ZXN0CiAqICAgICByZXNwb25zZQogKiAgICAgb3V0CiAqICAgICBzZXNzaW9uCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgaXNGZWRlcmF0aW9uCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKgogKiBSZXR1cm4gLSB0cnVlIGlmIHJlc3BvbnNlIGlzIGJlaW5nIHJlZGlyZWN0ZWQsIGZhbHNlIGlmIG5vdC4gRGVmYXVsdCB0byBmYWxzZS4KICovCmZ1bmN0aW9uIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzKCkgewogICAgcmV0dXJuIGZhbHNlOwp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzCiAqICAgICBwcm9maWxlCiAqICAgICBmYWlsdXJlQ29kZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiByZXNwb25zZSBpcyBiZWluZyByZWRpcmVjdGVkLCBmYWxzZSBpZiBub3QuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZSgpIHsKICAgIHJldHVybiBmYWxzZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdE5ld05hbWVJRFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGlkUmVxdWVzdAogKiAgICAgaWRSZXNwb25zZQogKiAgICAgYmluZGluZwogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHBvc3ROZXdOYW1lSURTdWNjZXNzKCkgewp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzczoKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHVzZXJJZAogKiAgICAgaWRSZXF1ZXN0CiAqICAgICBpZFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFRlcm1pbmF0ZU5hbWVJRFN1Y2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZUxvZ291dFByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcygpIHsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MoKSB7Cn0=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_SP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730127348,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -416,11 +416,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:10 GMT" + "value": "Thu, 11 Jul 2024 20:35:27 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -449,8 +449,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:11.075Z", - "time": 209, + "startedDateTime": "2024-07-11T20:35:27.299Z", + "time": 165, "timings": { "blocked": -1, "connect": -1, @@ -458,7 +458,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 209 + "wait": 165 } }, { @@ -483,7 +483,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -522,7 +522,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 745, - "text": "{\"_id\":\"1b52a7e0-4019-40fa-958a-15a49870e901\",\"name\":\"shared\",\"description\":\"set the same shared state variable\",\"script\":\"KGZ1bmN0aW9uICgpIHsKICBvdXRjb21lID0gJ3RydWUnOwogIHZhciBsZXZlbCA9IG5vZGVTdGF0ZS5nZXQoJ2xldmVsJykuYXNJbnRlZ2VyKCk7CiAgc2hhcmVkU3RhdGUucHV0KCdzaGFyZWRWYWx1ZScsICdMZXZlbCAnICsgbGV2ZWwgKyAnOiBUaGlzIGlzIGEgbG9uZ2VyIHN0cmluZyB2YWx1ZSBzaGFyZWQgYWNyb3NzIGFsbCBuZXN0ZWQgam91cm5leXMuIEl0IGNvbnRhaW5zIGFuIGluZGljYXRvciBpbiB3aGljaCBsZXZlbCBpdCB3YXMgbGFzdCBzZXQuJyk7Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287131349,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"1b52a7e0-4019-40fa-958a-15a49870e901\",\"name\":\"shared\",\"description\":\"set the same shared state variable\",\"script\":\"KGZ1bmN0aW9uICgpIHsKICBvdXRjb21lID0gJ3RydWUnOwogIHZhciBsZXZlbCA9IG5vZGVTdGF0ZS5nZXQoJ2xldmVsJykuYXNJbnRlZ2VyKCk7CiAgc2hhcmVkU3RhdGUucHV0KCdzaGFyZWRWYWx1ZScsICdMZXZlbCAnICsgbGV2ZWwgKyAnOiBUaGlzIGlzIGEgbG9uZ2VyIHN0cmluZyB2YWx1ZSBzaGFyZWQgYWNyb3NzIGFsbCBuZXN0ZWQgam91cm5leXMuIEl0IGNvbnRhaW5zIGFuIGluZGljYXRvciBpbiB3aGljaCBsZXZlbCBpdCB3YXMgbGFzdCBzZXQuJyk7Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730127517,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -576,11 +576,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:10 GMT" + "value": "Thu, 11 Jul 2024 20:35:27 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -605,8 +605,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:11.288Z", - "time": 56, + "startedDateTime": "2024-07-11T20:35:27.468Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -614,7 +614,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 68 } }, { @@ -639,7 +639,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -678,7 +678,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1516, - "text": "{\"_id\":\"207f172f-ffb5-439d-b7df-e8e80408830b\",\"name\":\"GitHub Profile Normalization (VS) - imported (1)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJHaXRIdWIgcmF3UHJvZmlsZTogIityYXdQcm9maWxlKQoKcmV0dXJuIGpzb24ob2JqZWN0KAogICAgICAgIGZpZWxkKCJpZCIsIHJhd1Byb2ZpbGUuaWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIHJhd1Byb2ZpbGUubmFtZSksCiAgICAgICAgZmllbGQoImdpdmVuTmFtZSIsIHJhd1Byb2ZpbGUuZmlyc3RfbmFtZSksCiAgICAgICAgZmllbGQoImZhbWlseU5hbWUiLCByYXdQcm9maWxlLmxhc3RfbmFtZSksCiAgICAgICAgZmllbGQoInBob3RvVXJsIiwgcmF3UHJvZmlsZS5waWN0dXJlLmRhdGEudXJsKSwKICAgICAgICBmaWVsZCgiZW1haWwiLCByYXdQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCByYXdQcm9maWxlLmVtYWlsKSkp\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287131417,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"207f172f-ffb5-439d-b7df-e8e80408830b\",\"name\":\"GitHub Profile Normalization (VS) - imported (1)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJHaXRIdWIgcmF3UHJvZmlsZTogIityYXdQcm9maWxlKQoKcmV0dXJuIGpzb24ob2JqZWN0KAogICAgICAgIGZpZWxkKCJpZCIsIHJhd1Byb2ZpbGUuaWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIHJhd1Byb2ZpbGUubmFtZSksCiAgICAgICAgZmllbGQoImdpdmVuTmFtZSIsIHJhd1Byb2ZpbGUuZmlyc3RfbmFtZSksCiAgICAgICAgZmllbGQoImZhbWlseU5hbWUiLCByYXdQcm9maWxlLmxhc3RfbmFtZSksCiAgICAgICAgZmllbGQoInBob3RvVXJsIiwgcmF3UHJvZmlsZS5waWN0dXJlLmRhdGEudXJsKSwKICAgICAgICBmaWVsZCgiZW1haWwiLCByYXdQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCByYXdQcm9maWxlLmVtYWlsKSkp\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730127591,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -732,11 +732,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:10 GMT" + "value": "Thu, 11 Jul 2024 20:35:27 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -761,8 +761,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:11.348Z", - "time": 82, + "startedDateTime": "2024-07-11T20:35:27.543Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -770,7 +770,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 82 + "wait": 70 } }, { @@ -795,7 +795,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -834,7 +834,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 508, - "text": "{\"_id\":\"223739f3-9c54-43b7-9572-3c5338786145\",\"name\":\"Format Username\",\"description\":\"null\",\"script\":\"dmFyIHVzZXJuYW1lID0gc2hhcmVkU3RhdGUuZ2V0KCJ1c2VybmFtZSIpOwoKc2hhcmVkU3RhdGUucHV0KCJkaXNwbGF5TmFtZSIsIHVzZXJuYW1lKTsKb3V0Y29tZSA9ICJjb250aW51ZSI7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287131506,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"223739f3-9c54-43b7-9572-3c5338786145\",\"name\":\"Format Username\",\"description\":\"null\",\"script\":\"dmFyIHVzZXJuYW1lID0gc2hhcmVkU3RhdGUuZ2V0KCJ1c2VybmFtZSIpOwoKc2hhcmVkU3RhdGUucHV0KCJkaXNwbGF5TmFtZSIsIHVzZXJuYW1lKTsKb3V0Y29tZSA9ICJjb250aW51ZSI7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730127667,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -888,11 +888,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:10 GMT" + "value": "Thu, 11 Jul 2024 20:35:27 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -917,8 +917,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:11.436Z", - "time": 72, + "startedDateTime": "2024-07-11T20:35:27.620Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -926,7 +926,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 72 + "wait": 63 } }, { @@ -951,7 +951,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -990,7 +990,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1501, - "text": "{\"_id\":\"23143919-6b78-40c3-b25e-beca19b229e0\",\"name\":\"GitHub Profile Normalization (VS)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJHaXRIdWIgcmF3UHJvZmlsZTogIityYXdQcm9maWxlKQoKcmV0dXJuIGpzb24ob2JqZWN0KAogICAgICAgIGZpZWxkKCJpZCIsIHJhd1Byb2ZpbGUuaWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIHJhd1Byb2ZpbGUubmFtZSksCiAgICAgICAgZmllbGQoImdpdmVuTmFtZSIsIHJhd1Byb2ZpbGUuZmlyc3RfbmFtZSksCiAgICAgICAgZmllbGQoImZhbWlseU5hbWUiLCByYXdQcm9maWxlLmxhc3RfbmFtZSksCiAgICAgICAgZmllbGQoInBob3RvVXJsIiwgcmF3UHJvZmlsZS5waWN0dXJlLmRhdGEudXJsKSwKICAgICAgICBmaWVsZCgiZW1haWwiLCByYXdQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCByYXdQcm9maWxlLmVtYWlsKSkp\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287131582,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"23143919-6b78-40c3-b25e-beca19b229e0\",\"name\":\"GitHub Profile Normalization (VS)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJHaXRIdWIgcmF3UHJvZmlsZTogIityYXdQcm9maWxlKQoKcmV0dXJuIGpzb24ob2JqZWN0KAogICAgICAgIGZpZWxkKCJpZCIsIHJhd1Byb2ZpbGUuaWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIHJhd1Byb2ZpbGUubmFtZSksCiAgICAgICAgZmllbGQoImdpdmVuTmFtZSIsIHJhd1Byb2ZpbGUuZmlyc3RfbmFtZSksCiAgICAgICAgZmllbGQoImZhbWlseU5hbWUiLCByYXdQcm9maWxlLmxhc3RfbmFtZSksCiAgICAgICAgZmllbGQoInBob3RvVXJsIiwgcmF3UHJvZmlsZS5waWN0dXJlLmRhdGEudXJsKSwKICAgICAgICBmaWVsZCgiZW1haWwiLCByYXdQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCByYXdQcm9maWxlLmVtYWlsKSkp\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730127740,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -1044,11 +1044,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:11 GMT" + "value": "Thu, 11 Jul 2024 20:35:27 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -1073,8 +1073,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:11.514Z", - "time": 77, + "startedDateTime": "2024-07-11T20:35:27.690Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -1082,7 +1082,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 77 + "wait": 68 } }, { @@ -1107,7 +1107,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -1146,7 +1146,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 795, - "text": "{\"_id\":\"2c38c998-aec0-4e56-8d46-bff6e24a704e\",\"name\":\"My Example Library\",\"description\":\"My Example Library\",\"script\":\"dmFyIGkgPSAwOwoKZnVuY3Rpb24gYWRkKGopIHtpICs9IGp9OwpmdW5jdGlvbiBsb2dUb3RhbChsb2cpIHsgbG9nLmluZm8oIlRvdGFsOiAiICsgaSkgfTsKCi8vIGV4cG9ydCBjb25zdGFudApleHBvcnRzLk1TRyA9ICdGaW5hbCBzdW0nOwoKLy8gZXhwb3J0IGZ1bmN0aW9ucwpleHBvcnRzLmFkZCA9IGFkZDsKZXhwb3J0cy5sb2dUb3RhbCA9IGxvZ1RvdGFsOwoKLy9kaXJlY3QgZXhwb3J0IHVzaW5nIGFuIGlubGluZSBkZWNsYXJhdGlvbgpleHBvcnRzLmxvZ1RvdGFsV2l0aE1lc3NhZ2UgPSAobG9nLCBtZXNzYWdlKSA9PiBsb2cuaW5mbyhtZXNzYWdlICsgIjogIiArIGkpOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"LIBRARY\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287131664,\"evaluatorVersion\":\"2.0\"}" + "text": "{\"_id\":\"2c38c998-aec0-4e56-8d46-bff6e24a704e\",\"name\":\"My Example Library\",\"description\":\"My Example Library\",\"script\":\"dmFyIGkgPSAwOwoKZnVuY3Rpb24gYWRkKGopIHtpICs9IGp9OwpmdW5jdGlvbiBsb2dUb3RhbChsb2cpIHsgbG9nLmluZm8oIlRvdGFsOiAiICsgaSkgfTsKCi8vIGV4cG9ydCBjb25zdGFudApleHBvcnRzLk1TRyA9ICdGaW5hbCBzdW0nOwoKLy8gZXhwb3J0IGZ1bmN0aW9ucwpleHBvcnRzLmFkZCA9IGFkZDsKZXhwb3J0cy5sb2dUb3RhbCA9IGxvZ1RvdGFsOwoKLy9kaXJlY3QgZXhwb3J0IHVzaW5nIGFuIGlubGluZSBkZWNsYXJhdGlvbgpleHBvcnRzLmxvZ1RvdGFsV2l0aE1lc3NhZ2UgPSAobG9nLCBtZXNzYWdlKSA9PiBsb2cuaW5mbyhtZXNzYWdlICsgIjogIiArIGkpOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"LIBRARY\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730127809,\"evaluatorVersion\":\"2.0\"}" }, "cookies": [], "headers": [ @@ -1200,11 +1200,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:11 GMT" + "value": "Thu, 11 Jul 2024 20:35:27 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -1229,8 +1229,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:11.597Z", - "time": 66, + "startedDateTime": "2024-07-11T20:35:27.763Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -1238,7 +1238,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 66 + "wait": 63 } }, { @@ -1263,7 +1263,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -1302,7 +1302,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 10036, - "text": "{\"_id\":\"39c08084-1238-43e8-857f-2e11005eac49\",\"name\":\"Alpha OAuth2 Access Token Modification Script\",\"description\":\"Default alpha realm script for OAuth2 Access Token Modification\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMTktMjAyMSBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMKICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGlzIHNjcmlwdCBsZXRzIHlvdSBtb2RpZnkgaW5mb3JtYXRpb24gYXNzb2NpYXRlZCB3aXRoIGFuIE9BdXRoMiBhY2Nlc3MgdG9rZW4KICogd2l0aCBtZXRob2RzIHByb3ZpZGVkIGJ5IHRoZSBBY2Nlc3NUb2tlbiAoMSkgaW50ZXJmYWNlLgogKiBUaGUgY2hhbmdlcyBtYWRlIHRvIE9BdXRoMiBhY2Nlc3MgdG9rZW5zIHdpbGwgZGlyZWN0bHkgaW1wYWN0IHRoZSBzaXplIG9mIHRoZSBDVFMgdG9rZW5zLAogKiBhbmQsIHNpbWlsYXJseSwgdGhlIHNpemUgb2YgdGhlIEpXVHMgaWYgY2xpZW50LWJhc2VkIE9BdXRoMiB0b2tlbnMgYXJlIHV0aWxpemVkLgogKiBXaGVuIGFkZGluZy91cGRhdGluZyBmaWVsZHMgbWFrZSBzdXJlIHRoYXQgdGhlIHRva2VuIHNpemUgcmVtYWlucyB3aXRoaW4gY2xpZW50L3VzZXItYWdlbnQgbGltaXRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlczoKICogYWNjZXNzVG9rZW4gLSBBY2Nlc3NUb2tlbiAoMSkuCiAqICAgICAgICAgICAgICAgVGhlIGFjY2VzcyB0b2tlbiB0byBiZSB1cGRhdGVkLgogKiAgICAgICAgICAgICAgIE11dGFibGUgb2JqZWN0LCBhbGwgY2hhbmdlcyB0byB0aGUgYWNjZXNzIHRva2VuIHdpbGwgYmUgcmVmbGVjdGVkLgogKiBzY29wZXMgLSBTZXQ8U3RyaW5nPiAoNikuCiAqICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICogcmVxdWVzdFByb3BlcnRpZXMgLSBVbm1vZGlmaWFibGUgTWFwICg1KS4KICogICAgICAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgY29udGFpbnMgYSBtYXAgb2YgcmVxdWVzdCBwcm9wZXJ0aWVzOgogKiAgICAgICAgICAgICAgICAgICAgIHJlcXVlc3RVcmkgLSBUaGUgcmVxdWVzdCBVUkkuCiAqICAgICAgICAgICAgICAgICAgICAgcmVhbG0gLSBUaGUgcmVhbG0gdGhhdCB0aGUgcmVxdWVzdCByZWxhdGVzIHRvLgogKiAgICAgICAgICAgICAgICAgICAgIHJlcXVlc3RQYXJhbXMgLSBBIG1hcCBvZiB0aGUgcmVxdWVzdCBwYXJhbXMgYW5kL29yIHBvc3RlZCBkYXRhLgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFYWNoIHZhbHVlIGlzIGEgbGlzdCBvZiBvbmUgb3IgbW9yZSBwcm9wZXJ0aWVzLgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQbGVhc2Ugbm90ZSB0aGF0IHRoZXNlIHNob3VsZCBiZSBoYW5kbGVkIGluIGFjY29yZGFuY2Ugd2l0aCBPV0FTUCBiZXN0IHByYWN0aWNlczoKICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHR0cHM6Ly9vd2FzcC5vcmcvd3d3LWNvbW11bml0eS92dWxuZXJhYmlsaXRpZXMvVW5zYWZlX3VzZV9vZl9SZWZsZWN0aW9uLgogKiBjbGllbnRQcm9wZXJ0aWVzIC0gVW5tb2RpZmlhYmxlIE1hcCAoNSkuCiAqICAgICAgICAgICAgICAgICAgICBQcmVzZW50IGlmIHRoZSBjbGllbnQgc3BlY2lmaWVkIGluIHRoZSByZXF1ZXN0IHdhcyBpZGVudGlmaWVkLCBjb250YWlucyBhIG1hcCBvZiBjbGllbnQgcHJvcGVydGllczoKICogICAgICAgICAgICAgICAgICAgIGNsaWVudElkIC0gVGhlIGNsaWVudCdzIFVSSSBmb3IgdGhlIHJlcXVlc3QgbG9jYWxlLgogKiAgICAgICAgICAgICAgICAgICAgYWxsb3dlZEdyYW50VHlwZXMgLSBMaXN0IG9mIHRoZSBhbGxvd2VkIGdyYW50IHR5cGVzIChvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLkdyYW50VHlwZSkgZm9yIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkUmVzcG9uc2VUeXBlcyAtIExpc3Qgb2YgdGhlIGFsbG93ZWQgcmVzcG9uc2UgdHlwZXMgZm9yIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkU2NvcGVzIC0gTGlzdCBvZiB0aGUgYWxsb3dlZCBzY29wZXMgZm9yIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICBjdXN0b21Qcm9wZXJ0aWVzIC0gQSBtYXAgb2YgdGhlIGN1c3RvbSBwcm9wZXJ0aWVzIG9mIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTGlzdHMgb3IgbWFwcyB3aWxsIGJlIGluY2x1ZGVkIGFzIHN1Yi1tYXBzOyBmb3IgZXhhbXBsZToKICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXN0b21NYXBbS2V5MV09VmFsdWUxIHdpbGwgYmUgcmV0dXJuZWQgYXMgY3VzdG9tTWFwIC0+IEtleTEgLT4gVmFsdWUxLgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFRvIGFkZCBjdXN0b20gcHJvcGVydGllcyB0byBhIGNsaWVudCwgdXBkYXRlIHRoZSBDdXN0b20gUHJvcGVydGllcyBmaWVsZAogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGluIEFNIENvbnNvbGUgPiBSZWFsbSBOYW1lID4gQXBwbGljYXRpb25zID4gT0F1dGggMi4wID4gQ2xpZW50cyA+IENsaWVudCBJRCA+IEFkdmFuY2VkLgogKiBpZGVudGl0eSAtIEFNSWRlbnRpdHkgKDMpLgogKiAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgaWRlbnRpdHkgb2YgdGhlIHJlc291cmNlIG93bmVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpLgogKiAgICAgICAgICAgUHJlc2VudCBpZiB0aGUgcmVxdWVzdCBjb250YWlucyB0aGUgc2Vzc2lvbiBjb29raWUsIHRoZSB1c2VyJ3Mgc2Vzc2lvbiBvYmplY3QuCiAqIHNjcmlwdE5hbWUgLSBTdHJpbmcgKHByaW1pdGl2ZSkuCiAqICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIGRpc3BsYXkgbmFtZSBvZiB0aGUgc2NyaXB0LgogKiBsb2dnZXIgLSBBbHdheXMgcHJlc2VudCwgdGhlICJPQXV0aDJQcm92aWRlciIgZGVidWcgbG9nZ2VyIGluc3RhbmNlOgogKiAgICAgICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgICAgICBDb3JyZXNwb25kaW5nIGxvZyBmaWxlcyB3aWxsIGJlIHByZWZpeGVkIHdpdGg6IHNjcmlwdHMuT0FVVEgyX0FDQ0VTU19UT0tFTl9NT0RJRklDQVRJT04uCiAqIGh0dHBDbGllbnQgLSBIVFRQIENsaWVudCAoOCkuCiAqICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIEhUVFAgQ2xpZW50IGluc3RhbmNlOgogKiAgICAgICAgICAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWh0dHAtY2xpZW50Lmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtaHR0cC1jbGllbnQuCiAqCiAqIFJldHVybiAtIG5vIHZhbHVlIGlzIGV4cGVjdGVkLCBjaGFuZ2VzIHNoYWxsIGJlIG1hZGUgdG8gdGhlIGFjY2Vzc1Rva2VuIHBhcmFtZXRlciBkaXJlY3RseS4KICoKICogQ2xhc3MgcmVmZXJlbmNlOgogKiAoMSkgQWNjZXNzVG9rZW4gLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb2F1dGgyL2NvcmUvQWNjZXNzVG9rZW4uaHRtbC4KICogKDMpIEFNSWRlbnRpdHkgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvaWRtL0FNSWRlbnRpdHkuaHRtbC4KICogKDQpIFNTT1Rva2VuIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDUpIE1hcCAtIGh0dHBzOi8vZG9jcy5vcmFjbGUuY29tL2VuL2phdmEvamF2YXNlLzExL2RvY3MvYXBpL2phdmEuYmFzZS9qYXZhL3V0aWwvSGFzaE1hcC5odG1sLAogKiAgICAgICAgICAgb3IgaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9MaW5rZWRIYXNoTWFwLmh0bWwuCiAqICg2KSBTZXQgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS91dGlsL0hhc2hTZXQuaHRtbC4KICogKDgpIENsaWVudCAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9odHRwL0NsaWVudC5odG1sLgogKi8KCi8qIEVYQU1QTEUKKGZ1bmN0aW9uICgpIHsKICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgb3JnLmZvcmdlcm9jay5odHRwLnByb3RvY29sLlJlcXVlc3QsCiAgICAgICAgb3JnLmZvcmdlcm9jay5odHRwLnByb3RvY29sLlJlc3BvbnNlCiAgICApOwoKICAgIC8vIEFsd2F5cyBpbmNsdWRlcyB0aGlzIGZpZWxkIGluIHRoZSB0b2tlbi4KICAgIGFjY2Vzc1Rva2VuLnNldEZpZWxkKCdrZXkxJywgJ3ZhbHVlMScpOwoKICAgIC8vIFJlY2VpdmVzIGFuZCBhZGRzIHRvIHRoZSBhY2Nlc3MgdG9rZW4gYWRkaXRpb25hbCB2YWx1ZXMgYnkgcGVyZm9ybWluZyBhIFJFU1QgY2FsbCB0byBhbiBleHRlcm5hbCBzZXJ2aWNlLgogICAgLy8gV0FSTklORzogQmVsb3csIHlvdSB3aWxsIGZpbmQgYSByZWZlcmVuY2UgdG8gYSB0aGlyZC1wYXJ0eSBzaXRlLCB3aGljaCBpcyBwcm92aWRlZCBvbmx5IGFzIGFuIGV4YW1wbGUuCiAgICB2YXIgdXJpID0gJ2h0dHBzOi8vanNvbnBsYWNlaG9sZGVyLnR5cGljb2RlLmNvbS9wb3N0cyc7CgogICAgdHJ5IHsKICAgICAgICB2YXIgcmVxdWVzdCA9IG5ldyBmckphdmEuUmVxdWVzdCgpOwoKICAgICAgICAvLyBZb3UgY2FuIGNoYWluIG1ldGhvZHMgdGhhdCByZXR1cm4gdGhlIHJlcXVlc3Qgb2JqZWN0LgogICAgICAgIHJlcXVlc3Quc2V0VXJpKHVyaSkKICAgICAgICAgICAgLnNldE1ldGhvZCgnUE9TVCcpCiAgICAgICAgICAgIC5zZXRFbnRpdHkoSlNPTi5zdHJpbmdpZnkoewogICAgICAgICAgICAgICAgdXBkYXRlZEZpZWxkczogewogICAgICAgICAgICAgICAgICAgIGtleTI6ICd2YWx1ZTInLAogICAgICAgICAgICAgICAgICAgIGtleTM6ICd2YWx1ZTMnCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pKTsKCiAgICAgICAgLy8gWW91IGNhbiBjYWxsIGEgbWV0aG9kIHdoZW4gY2hhaW5pbmcgaXMgbm90IHBvc3NpYmxlLgogICAgICAgIHJlcXVlc3QuZ2V0SGVhZGVycygpLmFkZCgnQ29udGVudC1UeXBlJywgJ2FwcGxpY2F0aW9uL2pzb247IGNoYXJzZXQ9VVRGLTgnKTsKCiAgICAgICAgLy8gU2VuZHMgdGhlIHJlcXVlc3QgYW5kIHJlY2VpdmVzIHRoZSByZXNwb25zZS4KICAgICAgICB2YXIgcmVzcG9uc2UgPSBodHRwQ2xpZW50LnNlbmQocmVxdWVzdCkuZ2V0T3JUaHJvdygpOwoKICAgICAgICAvLyBDaGVja3MgaWYgdGhlIHJlc3BvbnNlIHN0YXR1cyBpcyBhcyBleHBlY3RlZC4KICAgICAgICBpZiAocmVzcG9uc2UuZ2V0U3RhdHVzKCkgPT09IG9yZy5mb3JnZXJvY2suaHR0cC5wcm90b2NvbC5TdGF0dXMuQ1JFQVRFRCkgewogICAgICAgICAgICB2YXIgcmVzdWx0ID0gSlNPTi5wYXJzZShyZXNwb25zZS5nZXRFbnRpdHkoKS5nZXRTdHJpbmcoKSk7CgogICAgICAgICAgICAvLyBTZXQgbXVsdGlwbGUgdG9rZW4gZmllbGRzIGF0IG9uY2UuCiAgICAgICAgICAgIGFjY2Vzc1Rva2VuLnNldEZpZWxkcyhyZXN1bHQudXBkYXRlZEZpZWxkcyk7CiAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgbG9nZ2VyLmVycm9yKCdVbmFibGUgdG8gb2J0YWluIGFjY2VzcyB0b2tlbiBtb2RpZmljYXRpb25zLiBTdGF0dXM6ICcgKyByZXNwb25zZS5nZXRTdGF0dXMoKSArICcuIENvbnRlbnQ6ICcgKyByZXNwb25zZS5nZXRFbnRpdHkoKS5nZXRTdHJpbmcoKSk7CiAgICAgICAgfQogICAgfSBjYXRjaCAoZSkgewogICAgICAgIGxvZ2dlci5lcnJvcignVGhlIHJlcXVlc3QgcHJvY2Vzc2luZyB3YXMgaW50ZXJydXB0ZWQuICcgKyBlKTsKCiAgICAgICAgLy8gVGhlIGFjY2VzcyB0b2tlbiByZXF1ZXN0IGZhaWxzIHdpdGggdGhlIEhUVFAgNTAwIGVycm9yIGluIHRoaXMgY2FzZS4KICAgICAgICB0aHJvdyAoJ1VuYWJsZSB0byBvYnRhaW4gcmVzcG9uc2UgZnJvbTogJyArIHVyaSk7CiAgICB9CgogICAgLy8gQWRkcyBuZXcgZmllbGRzIGNvbnRhaW5pbmcgaWRlbnRpdHkgYXR0cmlidXRlIHZhbHVlcyB0byB0aGUgYWNjZXNzIHRva2VuLgogICAgYWNjZXNzVG9rZW4uc2V0RmllbGQoJ21haWwnLCBpZGVudGl0eS5nZXRBdHRyaWJ1dGUoJ21haWwnKSk7CiAgICBhY2Nlc3NUb2tlbi5zZXRGaWVsZCgncGhvbmUnLCBpZGVudGl0eS5nZXRBdHRyaWJ1dGUoJ3RlbGVwaG9uZU51bWJlcicpLnRvQXJyYXkoKVswXSk7CgogICAgLy8gQWRkcyBuZXcgZmllbGRzIGNvbnRhaW5pbmcgdGhlIHNlc3Npb24gcHJvcGVydHkgdmFsdWVzLgogICAgLy8gTk9URTogc2Vzc2lvbiBtYXkgbm90IGJlIGF2YWlsYWJsZSBmb3Igbm9uLWludGVyYWN0aXZlIGF1dGhvcml6YXRpb24gZ3JhbnRzLgogICAgaWYgKHNlc3Npb24pIHsKICAgICAgICB0cnkgewogICAgICAgICAgICBhY2Nlc3NUb2tlbi5zZXRGaWVsZCgnaXBBZGRyZXNzJywgc2Vzc2lvbi5nZXRQcm9wZXJ0eSgnSG9zdCcpKTsKICAgICAgICB9IGNhdGNoIChlKSB7CiAgICAgICAgICAgIGxvZ2dlci5lcnJvcignVW5hYmxlIHRvIHJldHJpZXZlIHNlc3Npb24gcHJvcGVydHkgdmFsdWUuICcgKyBlKTsKICAgICAgICB9CiAgICB9CgogICAgLy8gUmVtb3ZlcyBhIG5hdGl2ZSBmaWVsZCBmcm9tIHRoZSB0b2tlbiBlbnRyeSwgdGhhdCB3YXMgc2V0IGJ5IEFNLgogICAgLy8gV0FSTklORzogcmVtb3ZpbmcgbmF0aXZlIGZpZWxkcyBmcm9tIHRoZSB0b2tlbiBtYXkgcmVzdWx0IGluIGxvc3Mgb2YgZnVuY3Rpb25hbGl0eS4KICAgIC8vIGFjY2Vzc1Rva2VuLnJlbW92ZVRva2VuTmFtZSgpCgogICAgLy8gTm8gcmV0dXJuIHZhbHVlIGlzIGV4cGVjdGVkLiBMZXQgaXQgYmUgdW5kZWZpbmVkLgp9KCkpOwoqLwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OAUTH2_ACCESS_TOKEN_MODIFICATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287131742,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"39c08084-1238-43e8-857f-2e11005eac49\",\"name\":\"Alpha OAuth2 Access Token Modification Script\",\"description\":\"Default alpha realm script for OAuth2 Access Token Modification\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMTktMjAyMSBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMKICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGlzIHNjcmlwdCBsZXRzIHlvdSBtb2RpZnkgaW5mb3JtYXRpb24gYXNzb2NpYXRlZCB3aXRoIGFuIE9BdXRoMiBhY2Nlc3MgdG9rZW4KICogd2l0aCBtZXRob2RzIHByb3ZpZGVkIGJ5IHRoZSBBY2Nlc3NUb2tlbiAoMSkgaW50ZXJmYWNlLgogKiBUaGUgY2hhbmdlcyBtYWRlIHRvIE9BdXRoMiBhY2Nlc3MgdG9rZW5zIHdpbGwgZGlyZWN0bHkgaW1wYWN0IHRoZSBzaXplIG9mIHRoZSBDVFMgdG9rZW5zLAogKiBhbmQsIHNpbWlsYXJseSwgdGhlIHNpemUgb2YgdGhlIEpXVHMgaWYgY2xpZW50LWJhc2VkIE9BdXRoMiB0b2tlbnMgYXJlIHV0aWxpemVkLgogKiBXaGVuIGFkZGluZy91cGRhdGluZyBmaWVsZHMgbWFrZSBzdXJlIHRoYXQgdGhlIHRva2VuIHNpemUgcmVtYWlucyB3aXRoaW4gY2xpZW50L3VzZXItYWdlbnQgbGltaXRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlczoKICogYWNjZXNzVG9rZW4gLSBBY2Nlc3NUb2tlbiAoMSkuCiAqICAgICAgICAgICAgICAgVGhlIGFjY2VzcyB0b2tlbiB0byBiZSB1cGRhdGVkLgogKiAgICAgICAgICAgICAgIE11dGFibGUgb2JqZWN0LCBhbGwgY2hhbmdlcyB0byB0aGUgYWNjZXNzIHRva2VuIHdpbGwgYmUgcmVmbGVjdGVkLgogKiBzY29wZXMgLSBTZXQ8U3RyaW5nPiAoNikuCiAqICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICogcmVxdWVzdFByb3BlcnRpZXMgLSBVbm1vZGlmaWFibGUgTWFwICg1KS4KICogICAgICAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgY29udGFpbnMgYSBtYXAgb2YgcmVxdWVzdCBwcm9wZXJ0aWVzOgogKiAgICAgICAgICAgICAgICAgICAgIHJlcXVlc3RVcmkgLSBUaGUgcmVxdWVzdCBVUkkuCiAqICAgICAgICAgICAgICAgICAgICAgcmVhbG0gLSBUaGUgcmVhbG0gdGhhdCB0aGUgcmVxdWVzdCByZWxhdGVzIHRvLgogKiAgICAgICAgICAgICAgICAgICAgIHJlcXVlc3RQYXJhbXMgLSBBIG1hcCBvZiB0aGUgcmVxdWVzdCBwYXJhbXMgYW5kL29yIHBvc3RlZCBkYXRhLgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFYWNoIHZhbHVlIGlzIGEgbGlzdCBvZiBvbmUgb3IgbW9yZSBwcm9wZXJ0aWVzLgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQbGVhc2Ugbm90ZSB0aGF0IHRoZXNlIHNob3VsZCBiZSBoYW5kbGVkIGluIGFjY29yZGFuY2Ugd2l0aCBPV0FTUCBiZXN0IHByYWN0aWNlczoKICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHR0cHM6Ly9vd2FzcC5vcmcvd3d3LWNvbW11bml0eS92dWxuZXJhYmlsaXRpZXMvVW5zYWZlX3VzZV9vZl9SZWZsZWN0aW9uLgogKiBjbGllbnRQcm9wZXJ0aWVzIC0gVW5tb2RpZmlhYmxlIE1hcCAoNSkuCiAqICAgICAgICAgICAgICAgICAgICBQcmVzZW50IGlmIHRoZSBjbGllbnQgc3BlY2lmaWVkIGluIHRoZSByZXF1ZXN0IHdhcyBpZGVudGlmaWVkLCBjb250YWlucyBhIG1hcCBvZiBjbGllbnQgcHJvcGVydGllczoKICogICAgICAgICAgICAgICAgICAgIGNsaWVudElkIC0gVGhlIGNsaWVudCdzIFVSSSBmb3IgdGhlIHJlcXVlc3QgbG9jYWxlLgogKiAgICAgICAgICAgICAgICAgICAgYWxsb3dlZEdyYW50VHlwZXMgLSBMaXN0IG9mIHRoZSBhbGxvd2VkIGdyYW50IHR5cGVzIChvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLkdyYW50VHlwZSkgZm9yIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkUmVzcG9uc2VUeXBlcyAtIExpc3Qgb2YgdGhlIGFsbG93ZWQgcmVzcG9uc2UgdHlwZXMgZm9yIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkU2NvcGVzIC0gTGlzdCBvZiB0aGUgYWxsb3dlZCBzY29wZXMgZm9yIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICBjdXN0b21Qcm9wZXJ0aWVzIC0gQSBtYXAgb2YgdGhlIGN1c3RvbSBwcm9wZXJ0aWVzIG9mIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTGlzdHMgb3IgbWFwcyB3aWxsIGJlIGluY2x1ZGVkIGFzIHN1Yi1tYXBzOyBmb3IgZXhhbXBsZToKICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXN0b21NYXBbS2V5MV09VmFsdWUxIHdpbGwgYmUgcmV0dXJuZWQgYXMgY3VzdG9tTWFwIC0+IEtleTEgLT4gVmFsdWUxLgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFRvIGFkZCBjdXN0b20gcHJvcGVydGllcyB0byBhIGNsaWVudCwgdXBkYXRlIHRoZSBDdXN0b20gUHJvcGVydGllcyBmaWVsZAogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGluIEFNIENvbnNvbGUgPiBSZWFsbSBOYW1lID4gQXBwbGljYXRpb25zID4gT0F1dGggMi4wID4gQ2xpZW50cyA+IENsaWVudCBJRCA+IEFkdmFuY2VkLgogKiBpZGVudGl0eSAtIEFNSWRlbnRpdHkgKDMpLgogKiAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgaWRlbnRpdHkgb2YgdGhlIHJlc291cmNlIG93bmVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpLgogKiAgICAgICAgICAgUHJlc2VudCBpZiB0aGUgcmVxdWVzdCBjb250YWlucyB0aGUgc2Vzc2lvbiBjb29raWUsIHRoZSB1c2VyJ3Mgc2Vzc2lvbiBvYmplY3QuCiAqIHNjcmlwdE5hbWUgLSBTdHJpbmcgKHByaW1pdGl2ZSkuCiAqICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIGRpc3BsYXkgbmFtZSBvZiB0aGUgc2NyaXB0LgogKiBsb2dnZXIgLSBBbHdheXMgcHJlc2VudCwgdGhlICJPQXV0aDJQcm92aWRlciIgZGVidWcgbG9nZ2VyIGluc3RhbmNlOgogKiAgICAgICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgICAgICBDb3JyZXNwb25kaW5nIGxvZyBmaWxlcyB3aWxsIGJlIHByZWZpeGVkIHdpdGg6IHNjcmlwdHMuT0FVVEgyX0FDQ0VTU19UT0tFTl9NT0RJRklDQVRJT04uCiAqIGh0dHBDbGllbnQgLSBIVFRQIENsaWVudCAoOCkuCiAqICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIEhUVFAgQ2xpZW50IGluc3RhbmNlOgogKiAgICAgICAgICAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWh0dHAtY2xpZW50Lmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtaHR0cC1jbGllbnQuCiAqCiAqIFJldHVybiAtIG5vIHZhbHVlIGlzIGV4cGVjdGVkLCBjaGFuZ2VzIHNoYWxsIGJlIG1hZGUgdG8gdGhlIGFjY2Vzc1Rva2VuIHBhcmFtZXRlciBkaXJlY3RseS4KICoKICogQ2xhc3MgcmVmZXJlbmNlOgogKiAoMSkgQWNjZXNzVG9rZW4gLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb2F1dGgyL2NvcmUvQWNjZXNzVG9rZW4uaHRtbC4KICogKDMpIEFNSWRlbnRpdHkgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvaWRtL0FNSWRlbnRpdHkuaHRtbC4KICogKDQpIFNTT1Rva2VuIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDUpIE1hcCAtIGh0dHBzOi8vZG9jcy5vcmFjbGUuY29tL2VuL2phdmEvamF2YXNlLzExL2RvY3MvYXBpL2phdmEuYmFzZS9qYXZhL3V0aWwvSGFzaE1hcC5odG1sLAogKiAgICAgICAgICAgb3IgaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9MaW5rZWRIYXNoTWFwLmh0bWwuCiAqICg2KSBTZXQgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS91dGlsL0hhc2hTZXQuaHRtbC4KICogKDgpIENsaWVudCAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9odHRwL0NsaWVudC5odG1sLgogKi8KCi8qIEVYQU1QTEUKKGZ1bmN0aW9uICgpIHsKICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgb3JnLmZvcmdlcm9jay5odHRwLnByb3RvY29sLlJlcXVlc3QsCiAgICAgICAgb3JnLmZvcmdlcm9jay5odHRwLnByb3RvY29sLlJlc3BvbnNlCiAgICApOwoKICAgIC8vIEFsd2F5cyBpbmNsdWRlcyB0aGlzIGZpZWxkIGluIHRoZSB0b2tlbi4KICAgIGFjY2Vzc1Rva2VuLnNldEZpZWxkKCdrZXkxJywgJ3ZhbHVlMScpOwoKICAgIC8vIFJlY2VpdmVzIGFuZCBhZGRzIHRvIHRoZSBhY2Nlc3MgdG9rZW4gYWRkaXRpb25hbCB2YWx1ZXMgYnkgcGVyZm9ybWluZyBhIFJFU1QgY2FsbCB0byBhbiBleHRlcm5hbCBzZXJ2aWNlLgogICAgLy8gV0FSTklORzogQmVsb3csIHlvdSB3aWxsIGZpbmQgYSByZWZlcmVuY2UgdG8gYSB0aGlyZC1wYXJ0eSBzaXRlLCB3aGljaCBpcyBwcm92aWRlZCBvbmx5IGFzIGFuIGV4YW1wbGUuCiAgICB2YXIgdXJpID0gJ2h0dHBzOi8vanNvbnBsYWNlaG9sZGVyLnR5cGljb2RlLmNvbS9wb3N0cyc7CgogICAgdHJ5IHsKICAgICAgICB2YXIgcmVxdWVzdCA9IG5ldyBmckphdmEuUmVxdWVzdCgpOwoKICAgICAgICAvLyBZb3UgY2FuIGNoYWluIG1ldGhvZHMgdGhhdCByZXR1cm4gdGhlIHJlcXVlc3Qgb2JqZWN0LgogICAgICAgIHJlcXVlc3Quc2V0VXJpKHVyaSkKICAgICAgICAgICAgLnNldE1ldGhvZCgnUE9TVCcpCiAgICAgICAgICAgIC5zZXRFbnRpdHkoSlNPTi5zdHJpbmdpZnkoewogICAgICAgICAgICAgICAgdXBkYXRlZEZpZWxkczogewogICAgICAgICAgICAgICAgICAgIGtleTI6ICd2YWx1ZTInLAogICAgICAgICAgICAgICAgICAgIGtleTM6ICd2YWx1ZTMnCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pKTsKCiAgICAgICAgLy8gWW91IGNhbiBjYWxsIGEgbWV0aG9kIHdoZW4gY2hhaW5pbmcgaXMgbm90IHBvc3NpYmxlLgogICAgICAgIHJlcXVlc3QuZ2V0SGVhZGVycygpLmFkZCgnQ29udGVudC1UeXBlJywgJ2FwcGxpY2F0aW9uL2pzb247IGNoYXJzZXQ9VVRGLTgnKTsKCiAgICAgICAgLy8gU2VuZHMgdGhlIHJlcXVlc3QgYW5kIHJlY2VpdmVzIHRoZSByZXNwb25zZS4KICAgICAgICB2YXIgcmVzcG9uc2UgPSBodHRwQ2xpZW50LnNlbmQocmVxdWVzdCkuZ2V0T3JUaHJvdygpOwoKICAgICAgICAvLyBDaGVja3MgaWYgdGhlIHJlc3BvbnNlIHN0YXR1cyBpcyBhcyBleHBlY3RlZC4KICAgICAgICBpZiAocmVzcG9uc2UuZ2V0U3RhdHVzKCkgPT09IG9yZy5mb3JnZXJvY2suaHR0cC5wcm90b2NvbC5TdGF0dXMuQ1JFQVRFRCkgewogICAgICAgICAgICB2YXIgcmVzdWx0ID0gSlNPTi5wYXJzZShyZXNwb25zZS5nZXRFbnRpdHkoKS5nZXRTdHJpbmcoKSk7CgogICAgICAgICAgICAvLyBTZXQgbXVsdGlwbGUgdG9rZW4gZmllbGRzIGF0IG9uY2UuCiAgICAgICAgICAgIGFjY2Vzc1Rva2VuLnNldEZpZWxkcyhyZXN1bHQudXBkYXRlZEZpZWxkcyk7CiAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgbG9nZ2VyLmVycm9yKCdVbmFibGUgdG8gb2J0YWluIGFjY2VzcyB0b2tlbiBtb2RpZmljYXRpb25zLiBTdGF0dXM6ICcgKyByZXNwb25zZS5nZXRTdGF0dXMoKSArICcuIENvbnRlbnQ6ICcgKyByZXNwb25zZS5nZXRFbnRpdHkoKS5nZXRTdHJpbmcoKSk7CiAgICAgICAgfQogICAgfSBjYXRjaCAoZSkgewogICAgICAgIGxvZ2dlci5lcnJvcignVGhlIHJlcXVlc3QgcHJvY2Vzc2luZyB3YXMgaW50ZXJydXB0ZWQuICcgKyBlKTsKCiAgICAgICAgLy8gVGhlIGFjY2VzcyB0b2tlbiByZXF1ZXN0IGZhaWxzIHdpdGggdGhlIEhUVFAgNTAwIGVycm9yIGluIHRoaXMgY2FzZS4KICAgICAgICB0aHJvdyAoJ1VuYWJsZSB0byBvYnRhaW4gcmVzcG9uc2UgZnJvbTogJyArIHVyaSk7CiAgICB9CgogICAgLy8gQWRkcyBuZXcgZmllbGRzIGNvbnRhaW5pbmcgaWRlbnRpdHkgYXR0cmlidXRlIHZhbHVlcyB0byB0aGUgYWNjZXNzIHRva2VuLgogICAgYWNjZXNzVG9rZW4uc2V0RmllbGQoJ21haWwnLCBpZGVudGl0eS5nZXRBdHRyaWJ1dGUoJ21haWwnKSk7CiAgICBhY2Nlc3NUb2tlbi5zZXRGaWVsZCgncGhvbmUnLCBpZGVudGl0eS5nZXRBdHRyaWJ1dGUoJ3RlbGVwaG9uZU51bWJlcicpLnRvQXJyYXkoKVswXSk7CgogICAgLy8gQWRkcyBuZXcgZmllbGRzIGNvbnRhaW5pbmcgdGhlIHNlc3Npb24gcHJvcGVydHkgdmFsdWVzLgogICAgLy8gTk9URTogc2Vzc2lvbiBtYXkgbm90IGJlIGF2YWlsYWJsZSBmb3Igbm9uLWludGVyYWN0aXZlIGF1dGhvcml6YXRpb24gZ3JhbnRzLgogICAgaWYgKHNlc3Npb24pIHsKICAgICAgICB0cnkgewogICAgICAgICAgICBhY2Nlc3NUb2tlbi5zZXRGaWVsZCgnaXBBZGRyZXNzJywgc2Vzc2lvbi5nZXRQcm9wZXJ0eSgnSG9zdCcpKTsKICAgICAgICB9IGNhdGNoIChlKSB7CiAgICAgICAgICAgIGxvZ2dlci5lcnJvcignVW5hYmxlIHRvIHJldHJpZXZlIHNlc3Npb24gcHJvcGVydHkgdmFsdWUuICcgKyBlKTsKICAgICAgICB9CiAgICB9CgogICAgLy8gUmVtb3ZlcyBhIG5hdGl2ZSBmaWVsZCBmcm9tIHRoZSB0b2tlbiBlbnRyeSwgdGhhdCB3YXMgc2V0IGJ5IEFNLgogICAgLy8gV0FSTklORzogcmVtb3ZpbmcgbmF0aXZlIGZpZWxkcyBmcm9tIHRoZSB0b2tlbiBtYXkgcmVzdWx0IGluIGxvc3Mgb2YgZnVuY3Rpb25hbGl0eS4KICAgIC8vIGFjY2Vzc1Rva2VuLnJlbW92ZVRva2VuTmFtZSgpCgogICAgLy8gTm8gcmV0dXJuIHZhbHVlIGlzIGV4cGVjdGVkLiBMZXQgaXQgYmUgdW5kZWZpbmVkLgp9KCkpOwoqLwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OAUTH2_ACCESS_TOKEN_MODIFICATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730127878,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -1352,11 +1352,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:11 GMT" + "value": "Thu, 11 Jul 2024 20:35:27 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -1385,8 +1385,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:11.670Z", - "time": 71, + "startedDateTime": "2024-07-11T20:35:27.834Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -1394,7 +1394,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 71 + "wait": 65 } }, { @@ -1419,7 +1419,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -1458,7 +1458,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 477, - "text": "{\"_id\":\"3bd13a46-61c4-4974-8efb-1700c80c64e3\",\"name\":\"Inactive Device Match Script\",\"description\":\"Inactive Device Match Script\",\"script\":\"LyoKICogSW5hY3RpdmUgRGV2aWNlIE1hdGNoIFNjcmlwdAogKi8KCm91dGNvbWUgPSAidHJ1ZSI7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287131814,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"3bd13a46-61c4-4974-8efb-1700c80c64e3\",\"name\":\"Inactive Device Match Script\",\"description\":\"Inactive Device Match Script\",\"script\":\"LyoKICogSW5hY3RpdmUgRGV2aWNlIE1hdGNoIFNjcmlwdAogKi8KCm91dGNvbWUgPSAidHJ1ZSI7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730127953,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -1512,11 +1512,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:11 GMT" + "value": "Thu, 11 Jul 2024 20:35:27 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -1541,8 +1541,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:11.746Z", - "time": 75, + "startedDateTime": "2024-07-11T20:35:27.906Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -1550,7 +1550,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 75 + "wait": 66 } }, { @@ -1575,7 +1575,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -1614,7 +1614,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 3239, - "text": "{\"_id\":\"3cb43516-ae69-433a-8787-501d45db14e9\",\"name\":\"debug\",\"description\":\"Display sharedState, transientState, and headers.\",\"script\":\"LyogZGVidWcKICoKICogQXV0aG9yOiB2b2xrZXIuc2NoZXViZXJAZm9yZ2Vyb2NrLmNvbQogKiAKICogRGlzcGxheSBzaGFyZWRTdGF0ZSwgdHJhbnNpZW50U3RhdGUsIGFuZCBoZWFkZXJzLgogKiAKICogVGhpcyBzY3JpcHQgZG9lcyBub3QgbmVlZCB0byBiZSBwYXJhbWV0cml6ZWQuIEl0IHdpbGwgd29yayBwcm9wZXJseSBhcyBpcy4KICogCiAqIFRoZSBTY3JpcHRlZCBEZWNpc2lvbiBOb2RlIG5lZWRzIHRoZSBmb2xsb3dpbmcgb3V0Y29tZXMgZGVmaW5lZDoKICogLSB0cnVlCiAqLwp2YXIgYW5jaG9yID0gImFuY2hvci0iLmNvbmNhdChnZW5lcmF0ZU51bWVyaWNUb2tlbigneHh4JykpOwp2YXIgaGFsaWduID0gImxlZnQiOwp2YXIgbWVzc2FnZSA9ICI8cD48Yj5TaGFyZWQgU3RhdGU8L2I+Ojxici8+Ii5jb25jYXQoCiAgICAgIHNoYXJlZFN0YXRlLnRvU3RyaW5nKCkpLmNvbmNhdCgiPC9wPiIpLmNvbmNhdCgKICAgICI8cD48Yj5UcmFuc2llbnQgU3RhdGU8L2I+Ojxici8+IikuY29uY2F0KAogICAgICB0cmFuc2llbnRTdGF0ZS50b1N0cmluZygpKS5jb25jYXQoIjwvcD4iKS5jb25jYXQoCiAgICAiPHA+PGI+UmVxdWVzdCBIZWFkZXJzPC9iPjo8YnIvPiIpLmNvbmNhdCgKICAgICAgcmVxdWVzdEhlYWRlcnMudG9TdHJpbmcoKSkuY29uY2F0KCI8L3A+IikKdmFyIHNjcmlwdCA9ICJBcnJheS5wcm90b3R5cGUuc2xpY2UuY2FsbChcbiIuY29uY2F0KAogICJkb2N1bWVudC5nZXRFbGVtZW50c0J5Q2xhc3NOYW1lKCdjYWxsYmFjay1jb21wb25lbnQnKSkuZm9yRWFjaChcbiIpLmNvbmNhdCgKICAiZnVuY3Rpb24gKGUpIHtcbiIpLmNvbmNhdCgKICAiICB2YXIgbWVzc2FnZSA9IGUuZmlyc3RFbGVtZW50Q2hpbGQ7XG4iKS5jb25jYXQoCiAgIiAgaWYgKG1lc3NhZ2UuZmlyc3RDaGlsZCAmJiBtZXNzYWdlLmZpcnN0Q2hpbGQubm9kZU5hbWUgPT0gJyN0ZXh0JyAmJiBtZXNzYWdlLmZpcnN0Q2hpbGQubm9kZVZhbHVlLnRyaW0oKSA9PSAnIikuY29uY2F0KGFuY2hvcikuY29uY2F0KCInKSB7XG4iKS5jb25jYXQoCiAgIiAgICBtZXNzYWdlLmNsYXNzTmFtZSA9IFwidGV4dC1sZWZ0XCI7XG4iKS5jb25jYXQoCiAgIiAgICBtZXNzYWdlLmFsaWduID0gXCIiKS5jb25jYXQoaGFsaWduKS5jb25jYXQoIlwiO1xuIikuY29uY2F0KAogICIgICAgbWVzc2FnZS5pbm5lckhUTUwgPSAnIikuY29uY2F0KG1lc3NhZ2UpLmNvbmNhdCgiJztcbiIpLmNvbmNhdCgKICAiICB9XG4iKS5jb25jYXQoCiAgIn0pIikKdmFyIGZyID0gSmF2YUltcG9ydGVyKAogICAgb3JnLmZvcmdlcm9jay5vcGVuYW0uYXV0aC5ub2RlLmFwaS5BY3Rpb24sCiAgICBqYXZheC5zZWN1cml0eS5hdXRoLmNhbGxiYWNrLlRleHRPdXRwdXRDYWxsYmFjaywKICAgIGNvbS5zdW4uaWRlbnRpdHkuYXV0aGVudGljYXRpb24uY2FsbGJhY2tzLlNjcmlwdFRleHRPdXRwdXRDYWxsYmFjawopCmlmIChtZXNzYWdlLmxlbmd0aCAmJiBjYWxsYmFja3MuaXNFbXB0eSgpKSB7CiAgICBhY3Rpb24gPSBmci5BY3Rpb24uc2VuZCgKICAgICAgICBuZXcgZnIuVGV4dE91dHB1dENhbGxiYWNrKAogICAgICAgICAgICBmci5UZXh0T3V0cHV0Q2FsbGJhY2suSU5GT1JNQVRJT04sCiAgICAgICAgICAgIGFuY2hvcgogICAgICAgICksCiAgICAgICAgbmV3IGZyLlNjcmlwdFRleHRPdXRwdXRDYWxsYmFjayhzY3JpcHQpCiAgICApLmJ1aWxkKCkKfQplbHNlIHsKICBhY3Rpb24gPSBmci5BY3Rpb24uZ29UbygidHJ1ZSIpLmJ1aWxkKCk7Cn0KCiAvKgogICogR2VuZXJhdGUgYSB0b2tlbiBpbiB0aGUgZGVzaXJlZCBmb3JtYXQuIEFsbCAneCcgY2hhcmFjdGVycyB3aWxsIGJlIHJlcGxhY2VkIHdpdGggYSByYW5kb20gbnVtYmVyIDAtOS4KICAqIAogICogRXhhbXBsZToKICAqICd4eHh4eCcgcHJvZHVjZXMgJzI4NTM1JwogICogJ3h4eC14eHgnIHByb2R1Y2VzICc0MzItNTIxJwogICovCmZ1bmN0aW9uIGdlbmVyYXRlTnVtZXJpY1Rva2VuKGZvcm1hdCkgewogICAgcmV0dXJuIGZvcm1hdC5yZXBsYWNlKC9beF0vZywgZnVuY3Rpb24oYykgewogICAgICAgIHZhciByID0gTWF0aC5yYW5kb20oKSoxMHwwOwogICAgICAgIHZhciB2ID0gcjsKICAgICAgICByZXR1cm4gdi50b1N0cmluZygxMCk7CiAgICB9KTsKfQ==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287131891,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"3cb43516-ae69-433a-8787-501d45db14e9\",\"name\":\"debug\",\"description\":\"Display sharedState, transientState, and headers.\",\"script\":\"LyogZGVidWcKICoKICogQXV0aG9yOiB2b2xrZXIuc2NoZXViZXJAZm9yZ2Vyb2NrLmNvbQogKiAKICogRGlzcGxheSBzaGFyZWRTdGF0ZSwgdHJhbnNpZW50U3RhdGUsIGFuZCBoZWFkZXJzLgogKiAKICogVGhpcyBzY3JpcHQgZG9lcyBub3QgbmVlZCB0byBiZSBwYXJhbWV0cml6ZWQuIEl0IHdpbGwgd29yayBwcm9wZXJseSBhcyBpcy4KICogCiAqIFRoZSBTY3JpcHRlZCBEZWNpc2lvbiBOb2RlIG5lZWRzIHRoZSBmb2xsb3dpbmcgb3V0Y29tZXMgZGVmaW5lZDoKICogLSB0cnVlCiAqLwp2YXIgYW5jaG9yID0gImFuY2hvci0iLmNvbmNhdChnZW5lcmF0ZU51bWVyaWNUb2tlbigneHh4JykpOwp2YXIgaGFsaWduID0gImxlZnQiOwp2YXIgbWVzc2FnZSA9ICI8cD48Yj5TaGFyZWQgU3RhdGU8L2I+Ojxici8+Ii5jb25jYXQoCiAgICAgIHNoYXJlZFN0YXRlLnRvU3RyaW5nKCkpLmNvbmNhdCgiPC9wPiIpLmNvbmNhdCgKICAgICI8cD48Yj5UcmFuc2llbnQgU3RhdGU8L2I+Ojxici8+IikuY29uY2F0KAogICAgICB0cmFuc2llbnRTdGF0ZS50b1N0cmluZygpKS5jb25jYXQoIjwvcD4iKS5jb25jYXQoCiAgICAiPHA+PGI+UmVxdWVzdCBIZWFkZXJzPC9iPjo8YnIvPiIpLmNvbmNhdCgKICAgICAgcmVxdWVzdEhlYWRlcnMudG9TdHJpbmcoKSkuY29uY2F0KCI8L3A+IikKdmFyIHNjcmlwdCA9ICJBcnJheS5wcm90b3R5cGUuc2xpY2UuY2FsbChcbiIuY29uY2F0KAogICJkb2N1bWVudC5nZXRFbGVtZW50c0J5Q2xhc3NOYW1lKCdjYWxsYmFjay1jb21wb25lbnQnKSkuZm9yRWFjaChcbiIpLmNvbmNhdCgKICAiZnVuY3Rpb24gKGUpIHtcbiIpLmNvbmNhdCgKICAiICB2YXIgbWVzc2FnZSA9IGUuZmlyc3RFbGVtZW50Q2hpbGQ7XG4iKS5jb25jYXQoCiAgIiAgaWYgKG1lc3NhZ2UuZmlyc3RDaGlsZCAmJiBtZXNzYWdlLmZpcnN0Q2hpbGQubm9kZU5hbWUgPT0gJyN0ZXh0JyAmJiBtZXNzYWdlLmZpcnN0Q2hpbGQubm9kZVZhbHVlLnRyaW0oKSA9PSAnIikuY29uY2F0KGFuY2hvcikuY29uY2F0KCInKSB7XG4iKS5jb25jYXQoCiAgIiAgICBtZXNzYWdlLmNsYXNzTmFtZSA9IFwidGV4dC1sZWZ0XCI7XG4iKS5jb25jYXQoCiAgIiAgICBtZXNzYWdlLmFsaWduID0gXCIiKS5jb25jYXQoaGFsaWduKS5jb25jYXQoIlwiO1xuIikuY29uY2F0KAogICIgICAgbWVzc2FnZS5pbm5lckhUTUwgPSAnIikuY29uY2F0KG1lc3NhZ2UpLmNvbmNhdCgiJztcbiIpLmNvbmNhdCgKICAiICB9XG4iKS5jb25jYXQoCiAgIn0pIikKdmFyIGZyID0gSmF2YUltcG9ydGVyKAogICAgb3JnLmZvcmdlcm9jay5vcGVuYW0uYXV0aC5ub2RlLmFwaS5BY3Rpb24sCiAgICBqYXZheC5zZWN1cml0eS5hdXRoLmNhbGxiYWNrLlRleHRPdXRwdXRDYWxsYmFjaywKICAgIGNvbS5zdW4uaWRlbnRpdHkuYXV0aGVudGljYXRpb24uY2FsbGJhY2tzLlNjcmlwdFRleHRPdXRwdXRDYWxsYmFjawopCmlmIChtZXNzYWdlLmxlbmd0aCAmJiBjYWxsYmFja3MuaXNFbXB0eSgpKSB7CiAgICBhY3Rpb24gPSBmci5BY3Rpb24uc2VuZCgKICAgICAgICBuZXcgZnIuVGV4dE91dHB1dENhbGxiYWNrKAogICAgICAgICAgICBmci5UZXh0T3V0cHV0Q2FsbGJhY2suSU5GT1JNQVRJT04sCiAgICAgICAgICAgIGFuY2hvcgogICAgICAgICksCiAgICAgICAgbmV3IGZyLlNjcmlwdFRleHRPdXRwdXRDYWxsYmFjayhzY3JpcHQpCiAgICApLmJ1aWxkKCkKfQplbHNlIHsKICBhY3Rpb24gPSBmci5BY3Rpb24uZ29UbygidHJ1ZSIpLmJ1aWxkKCk7Cn0KCiAvKgogICogR2VuZXJhdGUgYSB0b2tlbiBpbiB0aGUgZGVzaXJlZCBmb3JtYXQuIEFsbCAneCcgY2hhcmFjdGVycyB3aWxsIGJlIHJlcGxhY2VkIHdpdGggYSByYW5kb20gbnVtYmVyIDAtOS4KICAqIAogICogRXhhbXBsZToKICAqICd4eHh4eCcgcHJvZHVjZXMgJzI4NTM1JwogICogJ3h4eC14eHgnIHByb2R1Y2VzICc0MzItNTIxJwogICovCmZ1bmN0aW9uIGdlbmVyYXRlTnVtZXJpY1Rva2VuKGZvcm1hdCkgewogICAgcmV0dXJuIGZvcm1hdC5yZXBsYWNlKC9beF0vZywgZnVuY3Rpb24oYykgewogICAgICAgIHZhciByID0gTWF0aC5yYW5kb20oKSoxMHwwOwogICAgICAgIHZhciB2ID0gcjsKICAgICAgICByZXR1cm4gdi50b1N0cmluZygxMCk7CiAgICB9KTsKfQ==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730128027,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -1668,11 +1668,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:11 GMT" + "value": "Thu, 11 Jul 2024 20:35:27 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -1697,8 +1697,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:11.827Z", - "time": 65, + "startedDateTime": "2024-07-11T20:35:27.978Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -1706,7 +1706,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 65 + "wait": 67 } }, { @@ -1731,7 +1731,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -1770,7 +1770,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 765, - "text": "{\"_id\":\"41c24257-d7fc-4654-8b46-c2666dc5b56d\",\"name\":\"level\",\"description\":\"set per level shared state variable\",\"script\":\"KGZ1bmN0aW9uICgpIHsKICBvdXRjb21lID0gJ3RydWUnOwogIHZhciBsZXZlbCA9IG5vZGVTdGF0ZS5nZXQoJ2xldmVsJykuYXNJbnRlZ2VyKCk7CiAgc2hhcmVkU3RhdGUucHV0KCdsZXZlbCcgKyBsZXZlbCArICdWYWx1ZScsICdMZXZlbCAnICsgbGV2ZWwgKyAnOiBUaGlzIGlzIGEgbG9uZ2VyIHN0cmluZyB2YWx1ZSBzZXQgYXQgZWFjaCBsZXZlbCBvZiB0aGUgbmVzdGVkIGpvdXJuZXlzLiBJdCBjb250YWlucyBhbiBpbmRpY2F0b3IgaW4gd2hpY2ggbGV2ZWwgaXQgd2FzIHNldC4nKTsKfSgpKTs=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287131961,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"41c24257-d7fc-4654-8b46-c2666dc5b56d\",\"name\":\"level\",\"description\":\"set per level shared state variable\",\"script\":\"KGZ1bmN0aW9uICgpIHsKICBvdXRjb21lID0gJ3RydWUnOwogIHZhciBsZXZlbCA9IG5vZGVTdGF0ZS5nZXQoJ2xldmVsJykuYXNJbnRlZ2VyKCk7CiAgc2hhcmVkU3RhdGUucHV0KCdsZXZlbCcgKyBsZXZlbCArICdWYWx1ZScsICdMZXZlbCAnICsgbGV2ZWwgKyAnOiBUaGlzIGlzIGEgbG9uZ2VyIHN0cmluZyB2YWx1ZSBzZXQgYXQgZWFjaCBsZXZlbCBvZiB0aGUgbmVzdGVkIGpvdXJuZXlzLiBJdCBjb250YWlucyBhbiBpbmRpY2F0b3IgaW4gd2hpY2ggbGV2ZWwgaXQgd2FzIHNldC4nKTsKfSgpKTs=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730128099,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -1824,11 +1824,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:11 GMT" + "value": "Thu, 11 Jul 2024 20:35:27 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -1853,8 +1853,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:11.898Z", - "time": 58, + "startedDateTime": "2024-07-11T20:35:28.052Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -1862,7 +1862,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 64 } }, { @@ -1887,7 +1887,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -1926,7 +1926,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 383, - "text": "{\"_id\":\"4c963bb3-7084-43d0-bcdc-a47482cf1825\",\"name\":\"Dummy\",\"description\":\"Dummy\",\"script\":\"Cm91dGNvbWUgPSAidHJ1ZSI7Cg==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287132021,\"evaluatorVersion\":\"2.0\"}" + "text": "{\"_id\":\"4c963bb3-7084-43d0-bcdc-a47482cf1825\",\"name\":\"Dummy\",\"description\":\"Dummy\",\"script\":\"Cm91dGNvbWUgPSAidHJ1ZSI7Cg==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730128167,\"evaluatorVersion\":\"2.0\"}" }, "cookies": [], "headers": [ @@ -1980,11 +1980,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:11 GMT" + "value": "Thu, 11 Jul 2024 20:35:27 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -2009,8 +2009,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:11.961Z", - "time": 54, + "startedDateTime": "2024-07-11T20:35:28.123Z", + "time": 61, "timings": { "blocked": -1, "connect": -1, @@ -2018,7 +2018,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 61 } }, { @@ -2043,7 +2043,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -2082,7 +2082,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 2024, - "text": "{\"_id\":\"5bbdaeff-ddee-44b9-b608-8d413d7d65a6\",\"name\":\"mode\",\"description\":\"Check if mode has already been set.\",\"script\":\"LyogbW9kZQogKgogKiBBdXRob3I6IHZvbGtlci5zY2hldWJlckBmb3JnZXJvY2suY29tCiAqIAogKiBDb2xsZWN0IG1vZGUgaWYgbm90IGFscmVhZHkgc2V0IGFuZCBzZXQgb3V0Y29tZSB0byBtb2RlLgogKiAKICogVGhpcyBzY3JpcHQgZG9lcyBub3QgbmVlZCB0byBiZSBwYXJhbWV0cml6ZWQuIEl0IHdpbGwgd29yayBwcm9wZXJseSBhcyBpcy4KICogCiAqIFRoZSBTY3JpcHRlZCBEZWNpc2lvbiBOb2RlIG5lZWRzIHRoZSBmb2xsb3dpbmcgb3V0Y29tZXMgZGVmaW5lZDoKICogLSAnc2hhcmVkIGFuZCBsZXZlbCcKICogLSAnc2hhcmVkIG9ubHknCiAqIC0gJ2xldmVsIG9ubHknCiAqIC0gJ25vbmUnCiAqLwooZnVuY3Rpb24gKCkgewogIHZhciBtb2RlID0gbm9kZVN0YXRlLmdldCgnbW9kZScpOwogIGlmIChtb2RlKSB7CiAgICBvdXRjb21lID0gbW9kZS5hc1N0cmluZygpOwogICAgdmFyIGxldmVsID0gbm9kZVN0YXRlLmdldCgnbGV2ZWwnKS5hc0ludGVnZXIoKSArIDE7CiAgICBsb2dnZXIuZXJyb3IoJ21vZGU6IG1vZGU9JyArIG1vZGUuYXNTdHJpbmcoKSArICcsIGxldmVsPScgKyBsZXZlbCk7CiAgICBzaGFyZWRTdGF0ZS5wdXQoJ2xldmVsJywgbGV2ZWwpOwogIH0KICBlbHNlIHsKICAgIHZhciBjaG9pY2VzID0gWydzaGFyZWQgYW5kIGxldmVsJywgJ3NoYXJlZCBvbmx5JywgJ2xldmVsIG9ubHknLCAnbm9uZSddOwogIAogICAgdmFyIGZyID0gSmF2YUltcG9ydGVyKAogICAgICBvcmcuZm9yZ2Vyb2NrLm9wZW5hbS5hdXRoLm5vZGUuYXBpLkFjdGlvbiwKICAgICAgamF2YXguc2VjdXJpdHkuYXV0aC5jYWxsYmFjay5DaG9pY2VDYWxsYmFjawogICAgKQoKICAgIGlmIChjYWxsYmFja3MuaXNFbXB0eSgpKSB7CiAgICAgIGFjdGlvbiA9IGZyLkFjdGlvbi5zZW5kKFsKICAgICAgICBuZXcgZnIuQ2hvaWNlQ2FsbGJhY2soJ0Nob29zZSB0ZXN0IG1vZGUnLCBjaG9pY2VzLCAwLCBmYWxzZSkKICAgICAgXSkuYnVpbGQoKTsKICAgIH0gZWxzZSB7CiAgICAgIHZhciBjaG9pY2UgPSBwYXJzZUludChjYWxsYmFja3MuZ2V0KDApLmdldFNlbGVjdGVkSW5kZXhlcygpWzBdKTsKICAgICAgbm9kZVN0YXRlLnB1dFNoYXJlZCgnbW9kZScsIGNob2ljZXNbY2hvaWNlXSk7CiAgICAgIG5vZGVTdGF0ZS5wdXRTaGFyZWQoJ2xldmVsJywgMCk7CiAgICAgIGFjdGlvbiA9IGZyLkFjdGlvbi5nb1RvKGNob2ljZXNbY2hvaWNlXSkuYnVpbGQoKTsKICAgIH0KICB9Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287132081,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"5bbdaeff-ddee-44b9-b608-8d413d7d65a6\",\"name\":\"mode\",\"description\":\"Check if mode has already been set.\",\"script\":\"LyogbW9kZQogKgogKiBBdXRob3I6IHZvbGtlci5zY2hldWJlckBmb3JnZXJvY2suY29tCiAqIAogKiBDb2xsZWN0IG1vZGUgaWYgbm90IGFscmVhZHkgc2V0IGFuZCBzZXQgb3V0Y29tZSB0byBtb2RlLgogKiAKICogVGhpcyBzY3JpcHQgZG9lcyBub3QgbmVlZCB0byBiZSBwYXJhbWV0cml6ZWQuIEl0IHdpbGwgd29yayBwcm9wZXJseSBhcyBpcy4KICogCiAqIFRoZSBTY3JpcHRlZCBEZWNpc2lvbiBOb2RlIG5lZWRzIHRoZSBmb2xsb3dpbmcgb3V0Y29tZXMgZGVmaW5lZDoKICogLSAnc2hhcmVkIGFuZCBsZXZlbCcKICogLSAnc2hhcmVkIG9ubHknCiAqIC0gJ2xldmVsIG9ubHknCiAqIC0gJ25vbmUnCiAqLwooZnVuY3Rpb24gKCkgewogIHZhciBtb2RlID0gbm9kZVN0YXRlLmdldCgnbW9kZScpOwogIGlmIChtb2RlKSB7CiAgICBvdXRjb21lID0gbW9kZS5hc1N0cmluZygpOwogICAgdmFyIGxldmVsID0gbm9kZVN0YXRlLmdldCgnbGV2ZWwnKS5hc0ludGVnZXIoKSArIDE7CiAgICBsb2dnZXIuZXJyb3IoJ21vZGU6IG1vZGU9JyArIG1vZGUuYXNTdHJpbmcoKSArICcsIGxldmVsPScgKyBsZXZlbCk7CiAgICBzaGFyZWRTdGF0ZS5wdXQoJ2xldmVsJywgbGV2ZWwpOwogIH0KICBlbHNlIHsKICAgIHZhciBjaG9pY2VzID0gWydzaGFyZWQgYW5kIGxldmVsJywgJ3NoYXJlZCBvbmx5JywgJ2xldmVsIG9ubHknLCAnbm9uZSddOwogIAogICAgdmFyIGZyID0gSmF2YUltcG9ydGVyKAogICAgICBvcmcuZm9yZ2Vyb2NrLm9wZW5hbS5hdXRoLm5vZGUuYXBpLkFjdGlvbiwKICAgICAgamF2YXguc2VjdXJpdHkuYXV0aC5jYWxsYmFjay5DaG9pY2VDYWxsYmFjawogICAgKQoKICAgIGlmIChjYWxsYmFja3MuaXNFbXB0eSgpKSB7CiAgICAgIGFjdGlvbiA9IGZyLkFjdGlvbi5zZW5kKFsKICAgICAgICBuZXcgZnIuQ2hvaWNlQ2FsbGJhY2soJ0Nob29zZSB0ZXN0IG1vZGUnLCBjaG9pY2VzLCAwLCBmYWxzZSkKICAgICAgXSkuYnVpbGQoKTsKICAgIH0gZWxzZSB7CiAgICAgIHZhciBjaG9pY2UgPSBwYXJzZUludChjYWxsYmFja3MuZ2V0KDApLmdldFNlbGVjdGVkSW5kZXhlcygpWzBdKTsKICAgICAgbm9kZVN0YXRlLnB1dFNoYXJlZCgnbW9kZScsIGNob2ljZXNbY2hvaWNlXSk7CiAgICAgIG5vZGVTdGF0ZS5wdXRTaGFyZWQoJ2xldmVsJywgMCk7CiAgICAgIGFjdGlvbiA9IGZyLkFjdGlvbi5nb1RvKGNob2ljZXNbY2hvaWNlXSkuYnVpbGQoKTsKICAgIH0KICB9Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730128242,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -2136,11 +2136,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:11 GMT" + "value": "Thu, 11 Jul 2024 20:35:28 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -2165,8 +2165,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:12.021Z", - "time": 55, + "startedDateTime": "2024-07-11T20:35:28.190Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -2174,7 +2174,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 69 } }, { @@ -2199,7 +2199,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -2238,7 +2238,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 10693, - "text": "{\"_id\":\"5ce0d38a-154c-4be5-bd22-f9879c77e895\",\"name\":\"FrodoSPAdapter - imported (1)\",\"description\":\"null\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjMgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKLyoKICogVGhlIHNjcmlwdCBoYXMgdGhlc2UgdG9wIGxldmVsIGZ1bmN0aW9ucyB0aGF0IGNvdWxkIGJlIGV4ZWN1dGVkIGR1cmluZyBhIFNBTUwyIGZsb3cuCiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25SZXF1ZXN0CiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25Qcm9jZXNzCiAqICAgICAgLSBwb3N0U2luZ2xlU2lnbk9uU3VjY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZVNpZ25PbkZhaWx1cmUKICogICAgICAtIHBvc3ROZXdOYW1lSURTdWNjZXNzCiAqICAgICAgLSBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzcwogKiAgICAgIC0gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MKICoKICogUGxlYXNlIHNlZSB0aGUgSmF2YURvYyBmb3IgdGhlIGludGVyZmFjZSBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmFtL3NhbWwyL3BsdWdpbnMvU1BBZGFwdGVyLmh0bWwKICogTm90ZSB0aGF0IHRoZSBpbml0aWFsaXplIG1ldGhvZCBpcyBub3Qgc3VwcG9ydGVkIGluIHRoZSBzY3JpcHRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlcy4gQ2hlY2sgdGhlIGRvY3VtZW50YXRpb24gb24gdGhlIHJlc3BlY3RpdmUgZnVuY3Rpb25zIGZvciB0aGUgdmFyaWFibGVzIGF2YWlsYWJsZSB0byBpdC4KICoKICogaG9zdGVkRW50aXR5SWQgLSBTdHJpbmcKICogICAgIEVudGl0eSBJRCBmb3IgdGhlIGhvc3RlZCBJRFAKICogcmVhbG0gLSBTdHJpbmcKICogICAgIFJlYWxtIG9mIHRoZSBob3N0ZWQgSURQCiAqIGlkcEVudGl0eUlkIC0gU3RyaW5nCiAqICAgICBUaGUgZW50aXR5IElEIGZvciB0aGUgSWRlbnRpdHkgUHJvdmlkZXIgZm9yIHdoaWNoIHRoZSBzaWduLW9uIHJlcXVlc3Qgd2lsbCBiZSBzZW50LgogKiByZXF1ZXN0IC0gSHR0cFNlcnZsZXRSZXF1ZXN0ICgxKQogKiAgICAgU2VydmxldCByZXF1ZXN0IG9iamVjdAogKiByZXNwb25zZSAtIEh0dHBTZXJ2bGV0UmVzcG9uc2UgKDIpCiAqICAgICBTZXJ2bGV0IHJlc3BvbnNlIG9iamVjdAogKiBhdXRoblJlcXVlc3QgLSBBdXRoblJlcXVlc3QgKDMpCiAqICAgICBUaGUgYXV0aGVudGljYXRpb24gcmVxdWVzdCBzZW50IHRoYXQgaXMgc2VudCBmcm9tIHRoZSBTZXJ2aWNlIFByb3ZpZGVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpCiAqICAgICBUaGUgc2luZ2xlIHNpZ24tb24gc2Vzc2lvbi4gVGhlIHJlZmVyZW5jZSB0eXBlIG9mIHRoaXMgaXMgT2JqZWN0IGFuZCB3b3VsZCBuZWVkIHRvIGJlIGNhc3RlZCB0byBTU09Ub2tlbi4KICogcmVzIC0gUmVzcG9uc2UgKDUpCiAqICAgICBUaGUgU1NPIFJlc3BvbnNlIHJlY2VpdmVkIGZyb20gdGhlIElkZW50aXR5IFByb3ZpZGVyLgogKiBwcm9maWxlIC0gU3RyaW5nCiAqICAgICBUaGUgcHJvdG9jb2wgcHJvZmlsZSB0aGF0IGlzIHVzZWQsIHRoaXMgd2lsbCBiZSBvbmUgb2YgdGhlIGZvbGxvd2luZyB2YWx1ZXMgZnJvbSBTQU1MMkNvbnN0YW50cyAoNik6CiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9QT1NUCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9BUlRJRkFDVAogKiAgICAgICAgICAtIFNBTUwyQ29uc3RhbnRzLlBBT1MKICogb3V0IC0gUHJpbnRXcml0ZXIgKDcpCiAqICAgICBUaGUgUHJpbnRXcml0ZXIgdGhhdCBjYW4gYmUgdXNlZCB0byB3cml0ZSB0by4KICogaXNGZWRlcmF0aW9uIC0gYm9vbGVhbgogKiAgICAgU2V0IHRvIHRydWUgaWYgdXNpbmcgZmVkZXJhdGlvbiwgb3RoZXJ3aXNlIGZhbHNlLgogKiBmYWlsdXJlQ29kZSAtIGludAogKiAgICAgQW4gaW50ZWdlciBob2xkaW5nIHRoZSBmYWlsdXJlIGNvZGUgd2hlbiBhbiBlcnJvciBoYXMgb2NjdXJyZWQuIEZvciBwb3RlbnRpYWwgdmFsdWVzIHNlZSBTUEFkYXB0ZXIuCiAqIHVzZXJJZCAtIFN0cmluZwogKiAgICAgVGhlIHVuaXF1ZSB1bml2ZXJzYWwgSUQgb2YgdGhlIHVzZXIgd2l0aCB3aG9tIHRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3Qgd2FzIHBlcmZvcm1lZC4KICogaWRSZXF1ZXN0IC0gTWFuYWdlTmFtZUlEUmVxdWVzdCAoOCkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3QsIHRoaXMgd2lsbCBiZSBudWxsIGlmIHRoZSByZXF1ZXN0IG9iamVjdCBpcyBub3QgYXZhaWxhYmxlCiAqIGlkUmVzcG9uc2UgLSBNYW5hZ2VOYW1lSURSZXNwb25zZSAoOSkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlc3BvbnNlLCB0aGlzIHdpbGwgYmUgbnVsbCBpZiB0aGUgcmVzcG9uc2Ugb2JqZWN0IGlzIG5vdCBhdmFpbGFibGUKICogYmluZGluZyAtIFN0cmluZwogKiAgICAgVGhlIGJpbmRpbmcgdXNlZCBmb3IgdGhlIG5ldyBuYW1lIGlkZW50aWZpZXIgcmVxdWVzdC4gVGhpcyB3aWxsIGJlIG9uZSBvZiB0aGUgZm9sbG93aW5nIHZhbHVlczoKICogICAgICAgICAgLSBTQU1MMkNvbnN0YW50cy5TT0FQCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9SRURJUkVDVAogKiBsb2dvdXRSZXF1ZXN0IC0gTG9nb3V0UmVxdWVzdCAoMTApCiAqICAgICBUaGUgc2luZ2xlIGxvZ291dCByZXF1ZXN0LgogKiBsb2dvdXRSZXNwb25zZSAtIExvZ291dFJlc3BvbnNlICgxMSkKICogICAgIFRoZSBzaW5nbGUgbG9nb3V0IHJlc3BvbnNlLgogKiBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIgLSBTcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEyKQogKiAgICAgQW4gaW5zdGFuY2Ugb2YgU3BBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIGxvZ2dlciAtIExvZ2dlciBpbnN0YW5jZQogKiAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci4KICogICAgIENvcnJlc3BvbmRpbmcgbG9nIGZpbGVzIHdpbGwgYmUgcHJlZml4ZWQgd2l0aDogc2NyaXB0cy48c2NyaXB0IG5hbWU+CiAqCiAqIFRocm93cyBTQU1MMkV4Y2VwdGlvbiAoMTMpOgogKiAgICAgZm9yIGFueSBleGNlcHRpb25zIG9jY3VycmluZyBpbiB0aGUgYWRhcHRlci4gVGhlIGZlZGVyYXRpb24gcHJvY2VzcyB3aWxsIGNvbnRpbnVlCiAqCiAqIENsYXNzIHJlZmVyZW5jZToKICogKDEpIEh0dHBTZXJ2bGV0UmVxdWVzdCAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXF1ZXN0Lmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlc3BvbnNlIC0gaHR0cHM6Ly90b21jYXQuYXBhY2hlLm9yZy90b21jYXQtNy4wLWRvYy9zZXJ2bGV0YXBpL2phdmF4L3NlcnZsZXQvaHR0cC9IdHRwU2VydmxldFJlc3BvbnNlLmh0bWwuCiAqICgzKSBBdXRoblJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wcm90b2NvbC9SZXNwb25zZS5odG1sCiAqICg2KSBTQU1MMkNvbnN0YW50cyAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9jb21tb24vU0FNTDJDb25zdGFudHMuaHRtbAogKiAoNykgUHJpbnRXcml0ZXIgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS9pby9QcmludFdyaXRlci5odG1sCiAqICg4KSBNYW5hZ2VOYW1lSURSZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL01hbmFnZU5hbWVJRFJlcXVlc3QuaHRtbAogKiAoOSkgTWFuYWdlTmFtZUlEUmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTWFuYWdlTmFtZUlEUmVzcG9uc2UuaHRtbAogKiAoMTApIExvZ291dFJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVxdWVzdC5odG1sCiAqICgxMSkgTG9nb3V0UmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVzcG9uc2UuaHRtbAogKiAoMTIpIFNwQWRhcHRlclNjcmlwdEhlbHBlciAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL3NjcmlwdGVkL1NwQWRhcHRlclNjcmlwdEhlbHBlci5odG1sLgogKiAoMTMpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL2NvbW1vbi9TQU1MMkV4Y2VwdGlvbi5odG1sLgogKi8KCi8qCiAqIFRlbXBsYXRlL2RlZmF1bHQgc2NyaXB0IGZvciBTQU1MMiBTUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT25SZXF1ZXN0OgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIGlkcEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblJlcXVlc3QoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZVNpZ25PblByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblByb2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICByZXF1ZXN0CiAqICAgICByZXNwb25zZQogKiAgICAgb3V0CiAqICAgICBzZXNzaW9uCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgaXNGZWRlcmF0aW9uCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKgogKiBSZXR1cm4gLSB0cnVlIGlmIHJlc3BvbnNlIGlzIGJlaW5nIHJlZGlyZWN0ZWQsIGZhbHNlIGlmIG5vdC4gRGVmYXVsdCB0byBmYWxzZS4KICovCmZ1bmN0aW9uIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzKCkgewogICAgcmV0dXJuIGZhbHNlOwp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzCiAqICAgICBwcm9maWxlCiAqICAgICBmYWlsdXJlQ29kZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiByZXNwb25zZSBpcyBiZWluZyByZWRpcmVjdGVkLCBmYWxzZSBpZiBub3QuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZSgpIHsKICAgIHJldHVybiBmYWxzZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdE5ld05hbWVJRFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGlkUmVxdWVzdAogKiAgICAgaWRSZXNwb25zZQogKiAgICAgYmluZGluZwogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHBvc3ROZXdOYW1lSURTdWNjZXNzKCkgewp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzczoKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHVzZXJJZAogKiAgICAgaWRSZXF1ZXN0CiAqICAgICBpZFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFRlcm1pbmF0ZU5hbWVJRFN1Y2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZUxvZ291dFByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcygpIHsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MoKSB7Cn0=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_SP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287132145,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"5ce0d38a-154c-4be5-bd22-f9879c77e895\",\"name\":\"FrodoSPAdapter - imported (1)\",\"description\":\"null\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjMgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKLyoKICogVGhlIHNjcmlwdCBoYXMgdGhlc2UgdG9wIGxldmVsIGZ1bmN0aW9ucyB0aGF0IGNvdWxkIGJlIGV4ZWN1dGVkIGR1cmluZyBhIFNBTUwyIGZsb3cuCiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25SZXF1ZXN0CiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25Qcm9jZXNzCiAqICAgICAgLSBwb3N0U2luZ2xlU2lnbk9uU3VjY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZVNpZ25PbkZhaWx1cmUKICogICAgICAtIHBvc3ROZXdOYW1lSURTdWNjZXNzCiAqICAgICAgLSBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzcwogKiAgICAgIC0gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MKICoKICogUGxlYXNlIHNlZSB0aGUgSmF2YURvYyBmb3IgdGhlIGludGVyZmFjZSBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmFtL3NhbWwyL3BsdWdpbnMvU1BBZGFwdGVyLmh0bWwKICogTm90ZSB0aGF0IHRoZSBpbml0aWFsaXplIG1ldGhvZCBpcyBub3Qgc3VwcG9ydGVkIGluIHRoZSBzY3JpcHRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlcy4gQ2hlY2sgdGhlIGRvY3VtZW50YXRpb24gb24gdGhlIHJlc3BlY3RpdmUgZnVuY3Rpb25zIGZvciB0aGUgdmFyaWFibGVzIGF2YWlsYWJsZSB0byBpdC4KICoKICogaG9zdGVkRW50aXR5SWQgLSBTdHJpbmcKICogICAgIEVudGl0eSBJRCBmb3IgdGhlIGhvc3RlZCBJRFAKICogcmVhbG0gLSBTdHJpbmcKICogICAgIFJlYWxtIG9mIHRoZSBob3N0ZWQgSURQCiAqIGlkcEVudGl0eUlkIC0gU3RyaW5nCiAqICAgICBUaGUgZW50aXR5IElEIGZvciB0aGUgSWRlbnRpdHkgUHJvdmlkZXIgZm9yIHdoaWNoIHRoZSBzaWduLW9uIHJlcXVlc3Qgd2lsbCBiZSBzZW50LgogKiByZXF1ZXN0IC0gSHR0cFNlcnZsZXRSZXF1ZXN0ICgxKQogKiAgICAgU2VydmxldCByZXF1ZXN0IG9iamVjdAogKiByZXNwb25zZSAtIEh0dHBTZXJ2bGV0UmVzcG9uc2UgKDIpCiAqICAgICBTZXJ2bGV0IHJlc3BvbnNlIG9iamVjdAogKiBhdXRoblJlcXVlc3QgLSBBdXRoblJlcXVlc3QgKDMpCiAqICAgICBUaGUgYXV0aGVudGljYXRpb24gcmVxdWVzdCBzZW50IHRoYXQgaXMgc2VudCBmcm9tIHRoZSBTZXJ2aWNlIFByb3ZpZGVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpCiAqICAgICBUaGUgc2luZ2xlIHNpZ24tb24gc2Vzc2lvbi4gVGhlIHJlZmVyZW5jZSB0eXBlIG9mIHRoaXMgaXMgT2JqZWN0IGFuZCB3b3VsZCBuZWVkIHRvIGJlIGNhc3RlZCB0byBTU09Ub2tlbi4KICogcmVzIC0gUmVzcG9uc2UgKDUpCiAqICAgICBUaGUgU1NPIFJlc3BvbnNlIHJlY2VpdmVkIGZyb20gdGhlIElkZW50aXR5IFByb3ZpZGVyLgogKiBwcm9maWxlIC0gU3RyaW5nCiAqICAgICBUaGUgcHJvdG9jb2wgcHJvZmlsZSB0aGF0IGlzIHVzZWQsIHRoaXMgd2lsbCBiZSBvbmUgb2YgdGhlIGZvbGxvd2luZyB2YWx1ZXMgZnJvbSBTQU1MMkNvbnN0YW50cyAoNik6CiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9QT1NUCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9BUlRJRkFDVAogKiAgICAgICAgICAtIFNBTUwyQ29uc3RhbnRzLlBBT1MKICogb3V0IC0gUHJpbnRXcml0ZXIgKDcpCiAqICAgICBUaGUgUHJpbnRXcml0ZXIgdGhhdCBjYW4gYmUgdXNlZCB0byB3cml0ZSB0by4KICogaXNGZWRlcmF0aW9uIC0gYm9vbGVhbgogKiAgICAgU2V0IHRvIHRydWUgaWYgdXNpbmcgZmVkZXJhdGlvbiwgb3RoZXJ3aXNlIGZhbHNlLgogKiBmYWlsdXJlQ29kZSAtIGludAogKiAgICAgQW4gaW50ZWdlciBob2xkaW5nIHRoZSBmYWlsdXJlIGNvZGUgd2hlbiBhbiBlcnJvciBoYXMgb2NjdXJyZWQuIEZvciBwb3RlbnRpYWwgdmFsdWVzIHNlZSBTUEFkYXB0ZXIuCiAqIHVzZXJJZCAtIFN0cmluZwogKiAgICAgVGhlIHVuaXF1ZSB1bml2ZXJzYWwgSUQgb2YgdGhlIHVzZXIgd2l0aCB3aG9tIHRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3Qgd2FzIHBlcmZvcm1lZC4KICogaWRSZXF1ZXN0IC0gTWFuYWdlTmFtZUlEUmVxdWVzdCAoOCkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3QsIHRoaXMgd2lsbCBiZSBudWxsIGlmIHRoZSByZXF1ZXN0IG9iamVjdCBpcyBub3QgYXZhaWxhYmxlCiAqIGlkUmVzcG9uc2UgLSBNYW5hZ2VOYW1lSURSZXNwb25zZSAoOSkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlc3BvbnNlLCB0aGlzIHdpbGwgYmUgbnVsbCBpZiB0aGUgcmVzcG9uc2Ugb2JqZWN0IGlzIG5vdCBhdmFpbGFibGUKICogYmluZGluZyAtIFN0cmluZwogKiAgICAgVGhlIGJpbmRpbmcgdXNlZCBmb3IgdGhlIG5ldyBuYW1lIGlkZW50aWZpZXIgcmVxdWVzdC4gVGhpcyB3aWxsIGJlIG9uZSBvZiB0aGUgZm9sbG93aW5nIHZhbHVlczoKICogICAgICAgICAgLSBTQU1MMkNvbnN0YW50cy5TT0FQCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9SRURJUkVDVAogKiBsb2dvdXRSZXF1ZXN0IC0gTG9nb3V0UmVxdWVzdCAoMTApCiAqICAgICBUaGUgc2luZ2xlIGxvZ291dCByZXF1ZXN0LgogKiBsb2dvdXRSZXNwb25zZSAtIExvZ291dFJlc3BvbnNlICgxMSkKICogICAgIFRoZSBzaW5nbGUgbG9nb3V0IHJlc3BvbnNlLgogKiBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIgLSBTcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEyKQogKiAgICAgQW4gaW5zdGFuY2Ugb2YgU3BBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIGxvZ2dlciAtIExvZ2dlciBpbnN0YW5jZQogKiAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci4KICogICAgIENvcnJlc3BvbmRpbmcgbG9nIGZpbGVzIHdpbGwgYmUgcHJlZml4ZWQgd2l0aDogc2NyaXB0cy48c2NyaXB0IG5hbWU+CiAqCiAqIFRocm93cyBTQU1MMkV4Y2VwdGlvbiAoMTMpOgogKiAgICAgZm9yIGFueSBleGNlcHRpb25zIG9jY3VycmluZyBpbiB0aGUgYWRhcHRlci4gVGhlIGZlZGVyYXRpb24gcHJvY2VzcyB3aWxsIGNvbnRpbnVlCiAqCiAqIENsYXNzIHJlZmVyZW5jZToKICogKDEpIEh0dHBTZXJ2bGV0UmVxdWVzdCAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXF1ZXN0Lmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlc3BvbnNlIC0gaHR0cHM6Ly90b21jYXQuYXBhY2hlLm9yZy90b21jYXQtNy4wLWRvYy9zZXJ2bGV0YXBpL2phdmF4L3NlcnZsZXQvaHR0cC9IdHRwU2VydmxldFJlc3BvbnNlLmh0bWwuCiAqICgzKSBBdXRoblJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wcm90b2NvbC9SZXNwb25zZS5odG1sCiAqICg2KSBTQU1MMkNvbnN0YW50cyAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9jb21tb24vU0FNTDJDb25zdGFudHMuaHRtbAogKiAoNykgUHJpbnRXcml0ZXIgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS9pby9QcmludFdyaXRlci5odG1sCiAqICg4KSBNYW5hZ2VOYW1lSURSZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL01hbmFnZU5hbWVJRFJlcXVlc3QuaHRtbAogKiAoOSkgTWFuYWdlTmFtZUlEUmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTWFuYWdlTmFtZUlEUmVzcG9uc2UuaHRtbAogKiAoMTApIExvZ291dFJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVxdWVzdC5odG1sCiAqICgxMSkgTG9nb3V0UmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVzcG9uc2UuaHRtbAogKiAoMTIpIFNwQWRhcHRlclNjcmlwdEhlbHBlciAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL3NjcmlwdGVkL1NwQWRhcHRlclNjcmlwdEhlbHBlci5odG1sLgogKiAoMTMpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL2NvbW1vbi9TQU1MMkV4Y2VwdGlvbi5odG1sLgogKi8KCi8qCiAqIFRlbXBsYXRlL2RlZmF1bHQgc2NyaXB0IGZvciBTQU1MMiBTUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT25SZXF1ZXN0OgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIGlkcEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblJlcXVlc3QoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZVNpZ25PblByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblByb2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICByZXF1ZXN0CiAqICAgICByZXNwb25zZQogKiAgICAgb3V0CiAqICAgICBzZXNzaW9uCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgaXNGZWRlcmF0aW9uCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKgogKiBSZXR1cm4gLSB0cnVlIGlmIHJlc3BvbnNlIGlzIGJlaW5nIHJlZGlyZWN0ZWQsIGZhbHNlIGlmIG5vdC4gRGVmYXVsdCB0byBmYWxzZS4KICovCmZ1bmN0aW9uIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzKCkgewogICAgcmV0dXJuIGZhbHNlOwp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzCiAqICAgICBwcm9maWxlCiAqICAgICBmYWlsdXJlQ29kZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiByZXNwb25zZSBpcyBiZWluZyByZWRpcmVjdGVkLCBmYWxzZSBpZiBub3QuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZSgpIHsKICAgIHJldHVybiBmYWxzZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdE5ld05hbWVJRFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGlkUmVxdWVzdAogKiAgICAgaWRSZXNwb25zZQogKiAgICAgYmluZGluZwogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHBvc3ROZXdOYW1lSURTdWNjZXNzKCkgewp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzczoKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHVzZXJJZAogKiAgICAgaWRSZXF1ZXN0CiAqICAgICBpZFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFRlcm1pbmF0ZU5hbWVJRFN1Y2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZUxvZ291dFByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcygpIHsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MoKSB7Cn0=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_SP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730128315,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -2288,11 +2288,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:11 GMT" + "value": "Thu, 11 Jul 2024 20:35:28 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -2321,8 +2321,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:12.083Z", - "time": 60, + "startedDateTime": "2024-07-11T20:35:28.268Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -2330,7 +2330,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 67 } }, { @@ -2355,7 +2355,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -2394,7 +2394,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1525, - "text": "{\"_id\":\"6002c349-f1d0-4317-baa2-a18590fc3cff\",\"name\":\"Okta Profile Normalization - imported (1)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJPa3RhIHJhd1Byb2ZpbGU6ICIrcmF3UHJvZmlsZSkKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5wcmVmZXJyZWRfdXNlcm5hbWUpKSk=\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287132207,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"6002c349-f1d0-4317-baa2-a18590fc3cff\",\"name\":\"Okta Profile Normalization - imported (1)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJPa3RhIHJhd1Byb2ZpbGU6ICIrcmF3UHJvZmlsZSkKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5wcmVmZXJyZWRfdXNlcm5hbWUpKSk=\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730128390,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -2448,11 +2448,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:11 GMT" + "value": "Thu, 11 Jul 2024 20:35:28 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -2477,8 +2477,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:12.146Z", - "time": 58, + "startedDateTime": "2024-07-11T20:35:28.341Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -2486,7 +2486,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 67 } }, { @@ -2511,7 +2511,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -2550,7 +2550,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1510, - "text": "{\"_id\":\"6325cf19-a49b-471e-8d26-7e4df76df0e2\",\"name\":\"Okta Profile Normalization\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJPa3RhIHJhd1Byb2ZpbGU6ICIrcmF3UHJvZmlsZSkKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5wcmVmZXJyZWRfdXNlcm5hbWUpKSk=\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287132271,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"6325cf19-a49b-471e-8d26-7e4df76df0e2\",\"name\":\"Okta Profile Normalization\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJPa3RhIHJhd1Byb2ZpbGU6ICIrcmF3UHJvZmlsZSkKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5wcmVmZXJyZWRfdXNlcm5hbWUpKSk=\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730128461,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -2604,11 +2604,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:11 GMT" + "value": "Thu, 11 Jul 2024 20:35:28 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -2633,8 +2633,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:12.209Z", - "time": 58, + "startedDateTime": "2024-07-11T20:35:28.414Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -2642,7 +2642,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 64 } }, { @@ -2667,7 +2667,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -2706,7 +2706,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1525, - "text": "{\"_id\":\"647f2a33-9211-4315-a83f-a521d8b77d7b\",\"name\":\"Okta Profile Normalization - imported (2)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJPa3RhIHJhd1Byb2ZpbGU6ICIrcmF3UHJvZmlsZSkKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5wcmVmZXJyZWRfdXNlcm5hbWUpKSk=\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287132337,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"647f2a33-9211-4315-a83f-a521d8b77d7b\",\"name\":\"Okta Profile Normalization - imported (2)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJPa3RhIHJhd1Byb2ZpbGU6ICIrcmF3UHJvZmlsZSkKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5wcmVmZXJyZWRfdXNlcm5hbWUpKSk=\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730128531,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -2760,11 +2760,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:11 GMT" + "value": "Thu, 11 Jul 2024 20:35:28 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -2789,8 +2789,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:12.271Z", - "time": 64, + "startedDateTime": "2024-07-11T20:35:28.486Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -2798,7 +2798,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 62 } }, { @@ -2823,7 +2823,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -2862,7 +2862,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1060, - "text": "{\"_id\":\"739bdc48-fd24-4c52-b353-88706d75558a\",\"name\":\"Check Username\",\"description\":\"Check if username has already been collected.\",\"script\":\"LyogQ2hlY2sgVXNlcm5hbWUKICoKICogQXV0aG9yOiB2b2xrZXIuc2NoZXViZXJAZm9yZ2Vyb2NrLmNvbQogKiAKICogQ2hlY2sgaWYgdXNlcm5hbWUgaGFzIGFscmVhZHkgYmVlbiBjb2xsZWN0ZWQuCiAqIFJldHVybiAia25vd24iIGlmIHllcywgInVua25vd24iIG90aGVyd2lzZS4KICogCiAqIFRoaXMgc2NyaXB0IGRvZXMgbm90IG5lZWQgdG8gYmUgcGFyYW1ldHJpemVkLiBJdCB3aWxsIHdvcmsgcHJvcGVybHkgYXMgaXMuCiAqIAogKiBUaGUgU2NyaXB0ZWQgRGVjaXNpb24gTm9kZSBuZWVkcyB0aGUgZm9sbG93aW5nIG91dGNvbWVzIGRlZmluZWQ6CiAqIC0ga25vd24KICogLSB1bmtub3duCiAqLwooZnVuY3Rpb24gKCkgewogICAgaWYgKG51bGwgIT0gc2hhcmVkU3RhdGUuZ2V0KCJ1c2VybmFtZSIpKSB7CiAgICAgICAgb3V0Y29tZSA9ICJrbm93biI7CiAgICB9CiAgICBlbHNlIHsKICAgICAgICBvdXRjb21lID0gInVua25vd24iOwogICAgfQp9KCkpOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287132416,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"739bdc48-fd24-4c52-b353-88706d75558a\",\"name\":\"Check Username\",\"description\":\"Check if username has already been collected.\",\"script\":\"LyogQ2hlY2sgVXNlcm5hbWUKICoKICogQXV0aG9yOiB2b2xrZXIuc2NoZXViZXJAZm9yZ2Vyb2NrLmNvbQogKiAKICogQ2hlY2sgaWYgdXNlcm5hbWUgaGFzIGFscmVhZHkgYmVlbiBjb2xsZWN0ZWQuCiAqIFJldHVybiAia25vd24iIGlmIHllcywgInVua25vd24iIG90aGVyd2lzZS4KICogCiAqIFRoaXMgc2NyaXB0IGRvZXMgbm90IG5lZWQgdG8gYmUgcGFyYW1ldHJpemVkLiBJdCB3aWxsIHdvcmsgcHJvcGVybHkgYXMgaXMuCiAqIAogKiBUaGUgU2NyaXB0ZWQgRGVjaXNpb24gTm9kZSBuZWVkcyB0aGUgZm9sbG93aW5nIG91dGNvbWVzIGRlZmluZWQ6CiAqIC0ga25vd24KICogLSB1bmtub3duCiAqLwooZnVuY3Rpb24gKCkgewogICAgaWYgKG51bGwgIT0gc2hhcmVkU3RhdGUuZ2V0KCJ1c2VybmFtZSIpKSB7CiAgICAgICAgb3V0Y29tZSA9ICJrbm93biI7CiAgICB9CiAgICBlbHNlIHsKICAgICAgICBvdXRjb21lID0gInVua25vd24iOwogICAgfQp9KCkpOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730128601,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -2916,11 +2916,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:11 GMT" + "value": "Thu, 11 Jul 2024 20:35:28 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -2945,8 +2945,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:12.340Z", - "time": 72, + "startedDateTime": "2024-07-11T20:35:28.556Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -2954,7 +2954,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 72 + "wait": 63 } }, { @@ -2979,7 +2979,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -3018,7 +3018,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 7514, - "text": "{\"_id\":\"85523e71-2d77-4577-b078-6f9674cc54e2\",\"name\":\"Saml2 IDP Adapter Always Auth\",\"description\":\"Always redirect browser pre-auth\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjEtMjAyMiBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUy4KICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGUgc2NyaXB0IGhhcyB0aGVzZSB0b3AgbGV2ZWwgZnVuY3Rpb25zIHRoYXQgY291bGQgYmUgZXhlY3V0ZWQgZHVyaW5nIGEgU0FNTDIgZmxvdy4KICogICAgICAtIHByZVNpbmdsZVNpZ25PbgogKiAgICAgIC0gcHJlQXV0aGVudGljYXRpb24KICogICAgICAtIHByZVNlbmRSZXNwb25zZQogKiAgICAgIC0gcHJlU2lnblJlc3BvbnNlCiAqICAgICAgLSBwcmVTZW5kRmFpbHVyZVJlc3BvbnNlCiAqCiAqIFBsZWFzZSBzZWUgdGhlIGphdmFkb2MgZm9yIHRoZSBpbnRlcmZhY2UgZGVmaW5pdGlvbiBhbmQgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4yL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL1NBTUwySWRlbnRpdHlQcm92aWRlckFkYXB0ZXIuaHRtbAogKiBOb3RlIHRoYXQgdGhlIGluaXRpYWxpemUgbWV0aG9kIGlzIG5vdCBzdXBwb3J0ZWQgaW4gdGhlIHNjcmlwdHMuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzLiBDaGVjayB0aGUgZG9jdW1lbnRhdGlvbiBvbiB0aGUgcmVzcGVjdGl2ZSBmdW5jdGlvbnMgZm9yIHRoZSB2YXJpYWJsZXMgYXZhaWxhYmxlIHRvIGl0LgogKgogKiBob3N0ZWRFbnRpdHlJZCAtIFN0cmluZwogKiAgICAgRW50aXR5IElEIGZvciB0aGUgaG9zdGVkIElEUAogKiByZWFsbSAtIFN0cmluZwogKiAgICAgUmVhbG0gb2YgdGhlIGhvc3RlZCBJRFAKICogaWRwQWRhcHRlclNjcmlwdEhlbHBlciAtIElkcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEpCiAqICAgICBBbiBpbnN0YW5jZSBvZiBJZHBBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIHJlcXVlc3QgLSBIdHRwU2VydmxldFJlcXVlc3QgKDIpCiAqICAgICBTZXJ2bGV0IHJlcXVlc3Qgb2JqZWN0CiAqIHJlc3BvbnNlIC0gSHR0cFNlcnZsZXRSZXNwb25zZSAoMykKICogICAgIFNlcnZsZXQgcmVzcG9uc2Ugb2JqZWN0CiAqIGF1dGhuUmVxdWVzdCAtIEF1dGhuUmVxdWVzdCAoNCkKICogICAgIFRoZSBvcmlnaW5hbCBhdXRoZW50aWNhdGlvbiByZXF1ZXN0IHNlbnQgZnJvbSBTUAogKiByZXFJZCAtIFN0cmluZwogKiAgICAgVGhlIGlkIHRvIHVzZSBmb3IgY29udGludWF0aW9uIG9mIHByb2Nlc3NpbmcgaWYgdGhlIGFkYXB0ZXIgcmVkaXJlY3RzCiAqIHJlcyAtIFJlc3BvbnNlICg1KQogKiAgICAgVGhlIFNBTUwgUmVzcG9uc2UKICogc2Vzc2lvbiAtIFNTT1Rva2VuICg2KQogKiAgICAgVGhlIHNpbmdsZSBzaWduLW9uIHNlc3Npb24uIFRoZSByZWZlcmVuY2UgdHlwZSBvZiB0aGlzIGlzIE9iamVjdCBhbmQgd291bGQgbmVlZCB0byBiZSBjYXN0ZWQgdG8gU1NPVG9rZW4uCiAqIHJlbGF5U3RhdGUgLSBTdHJpbmcKICogICAgIFRoZSByZWxheVN0YXRlIHRoYXQgd2lsbCBiZSB1c2VkIGluIHRoZSByZWRpcmVjdAogKiBmYXVsdENvZGUgLSBTdHJpbmcKICogICAgIHRoZSBmYXVsdCBjb2RlIHRoYXQgd2lsbCBiZSByZXR1cm5lZCBpbiB0aGUgU0FNTCByZXNwb25zZQogKiBmYXVsdERldGFpbCAtIFN0cmluZwogKiAgICAgdGhlIGZhdWx0IGRldGFpbCB0aGF0IHdpbGwgYmUgcmV0dXJuZWQgaW4gdGhlIFNBTUwgcmVzcG9uc2UKICogbG9nZ2VyIC0gTG9nZ2VyIGluc3RhbmNlCiAqICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgQ29ycmVzcG9uZGluZyBsb2cgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLjxzY3JpcHQgbmFtZT4KICoKICogVGhyb3dzIFNBTUwyRXhjZXB0aW9uICg3KToKICogICAgIGZvciBhbnkgZXhjZXB0aW9ucyBvY2N1cnJpbmcgaW4gdGhlIGFkYXB0ZXIuIFRoZSBmZWRlcmF0aW9uIHByb2Nlc3Mgd2lsbCBjb250aW51ZQogKgogKiBDbGFzcyByZWZlcmVuY2U6CiAqICgxKSBpZHBBZGFwdGVyU2NyaXB0SGVscGVyIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcGx1Z2lucy9zY3JpcHRlZC9JZHBBZGFwdGVyU2NyaXB0SGVscGVyLmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlcXVlc3QgLSBodHRwczovL3RvbWNhdC5hcGFjaGUub3JnL3RvbWNhdC03LjAtZG9jL3NlcnZsZXRhcGkvamF2YXgvc2VydmxldC9odHRwL0h0dHBTZXJ2bGV0UmVxdWVzdC5odG1sLgogKiAoMykgSHR0cFNlcnZsZXRSZXNwb25zZSAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXNwb25zZS5odG1sLgogKiAoNCkgQXV0aG5SZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL1Jlc3BvbnNlLmh0bWwuCiAqICg2KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDcpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvY29tbW9uL1NBTUwyRXhjZXB0aW9uLmh0bWwuCiAqLwoKLyoKICogVGVtcGxhdGUvZGVmYXVsdCBzY3JpcHQgZm9yIFNBTUwyIElEUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT246CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIGlkcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIHJlcXVlc3QKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHJlcUlkCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiBicm93c2VyIHJlZGlyZWN0aW9uIGlzIGhhcHBlbmluZyBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTaW5nbGVTaWduT24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNpbmdsZVNpZ25PbiIpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZUF1dGhlbnRpY2F0aW9uOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBpcyBoYXBwZW5pbmcgYWZ0ZXIgcHJvY2Vzc2luZywgZmFsc2Ugb3RoZXJ3aXNlLiBEZWZhdWx0IHRvIGZhbHNlLgogKi8KZnVuY3Rpb24gcHJlQXV0aGVudGljYXRpb24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZUF1dGhlbnRpY2F0aW9uIik7CiAgICByZXR1cm4gdHJ1ZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZFJlc3BvbnNlOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBoYXBwZW5lZCBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTZW5kUmVzcG9uc2UgKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNlbmRSZXNwb25zZSIpOwogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IGF1dGhuUmVxdWVzdDogIithdXRoblJlcXVlc3QpOwogICAgICByZXNwb25zZS5zZW5kUmVkaXJlY3QoImh0dHBzOi8vaWRjLnNjaGV1YmVyLmlvL2FtL1hVSS8/cmVhbG09YWxwaGEmYXV0aEluZGV4VHlwZT1zZXJ2aWNlJmF1dGhJbmRleFZhbHVlPURpc3BhdGNoZXImRm9yY2VBdXRoPXRydWUmZ290bz0iK3JlbGF5U3RhdGUpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpZ25SZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgYXV0aG5SZXF1ZXN0CiAqICAgICBzZXNzaW9uCiAqICAgICByZWxheVN0YXRlCiAqICAgICByZXMKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2lnblJlc3BvbnNlICgpIHsKICAgICAgbG9nZ2VyLmVycm9yKCJDaGljYWdvOiBwcmVTaWduUmVzcG9uc2UiKTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZEZhaWx1cmVSZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGZhdWx0Q29kZQogKiAgICAgZmF1bHREZXRhaWwKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2VuZEZhaWx1cmVSZXNwb25zZSAoKSB7CiAgICAgIGxvZ2dlci5lcnJvcigiQ2hpY2FnbzogcHJlU2VuZEZhaWx1cmVSZXNwb25zZSIpOwp9\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_IDP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287132487,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"85523e71-2d77-4577-b078-6f9674cc54e2\",\"name\":\"Saml2 IDP Adapter Always Auth\",\"description\":\"Always redirect browser pre-auth\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjEtMjAyMiBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUy4KICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGUgc2NyaXB0IGhhcyB0aGVzZSB0b3AgbGV2ZWwgZnVuY3Rpb25zIHRoYXQgY291bGQgYmUgZXhlY3V0ZWQgZHVyaW5nIGEgU0FNTDIgZmxvdy4KICogICAgICAtIHByZVNpbmdsZVNpZ25PbgogKiAgICAgIC0gcHJlQXV0aGVudGljYXRpb24KICogICAgICAtIHByZVNlbmRSZXNwb25zZQogKiAgICAgIC0gcHJlU2lnblJlc3BvbnNlCiAqICAgICAgLSBwcmVTZW5kRmFpbHVyZVJlc3BvbnNlCiAqCiAqIFBsZWFzZSBzZWUgdGhlIGphdmFkb2MgZm9yIHRoZSBpbnRlcmZhY2UgZGVmaW5pdGlvbiBhbmQgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4yL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL1NBTUwySWRlbnRpdHlQcm92aWRlckFkYXB0ZXIuaHRtbAogKiBOb3RlIHRoYXQgdGhlIGluaXRpYWxpemUgbWV0aG9kIGlzIG5vdCBzdXBwb3J0ZWQgaW4gdGhlIHNjcmlwdHMuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzLiBDaGVjayB0aGUgZG9jdW1lbnRhdGlvbiBvbiB0aGUgcmVzcGVjdGl2ZSBmdW5jdGlvbnMgZm9yIHRoZSB2YXJpYWJsZXMgYXZhaWxhYmxlIHRvIGl0LgogKgogKiBob3N0ZWRFbnRpdHlJZCAtIFN0cmluZwogKiAgICAgRW50aXR5IElEIGZvciB0aGUgaG9zdGVkIElEUAogKiByZWFsbSAtIFN0cmluZwogKiAgICAgUmVhbG0gb2YgdGhlIGhvc3RlZCBJRFAKICogaWRwQWRhcHRlclNjcmlwdEhlbHBlciAtIElkcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEpCiAqICAgICBBbiBpbnN0YW5jZSBvZiBJZHBBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIHJlcXVlc3QgLSBIdHRwU2VydmxldFJlcXVlc3QgKDIpCiAqICAgICBTZXJ2bGV0IHJlcXVlc3Qgb2JqZWN0CiAqIHJlc3BvbnNlIC0gSHR0cFNlcnZsZXRSZXNwb25zZSAoMykKICogICAgIFNlcnZsZXQgcmVzcG9uc2Ugb2JqZWN0CiAqIGF1dGhuUmVxdWVzdCAtIEF1dGhuUmVxdWVzdCAoNCkKICogICAgIFRoZSBvcmlnaW5hbCBhdXRoZW50aWNhdGlvbiByZXF1ZXN0IHNlbnQgZnJvbSBTUAogKiByZXFJZCAtIFN0cmluZwogKiAgICAgVGhlIGlkIHRvIHVzZSBmb3IgY29udGludWF0aW9uIG9mIHByb2Nlc3NpbmcgaWYgdGhlIGFkYXB0ZXIgcmVkaXJlY3RzCiAqIHJlcyAtIFJlc3BvbnNlICg1KQogKiAgICAgVGhlIFNBTUwgUmVzcG9uc2UKICogc2Vzc2lvbiAtIFNTT1Rva2VuICg2KQogKiAgICAgVGhlIHNpbmdsZSBzaWduLW9uIHNlc3Npb24uIFRoZSByZWZlcmVuY2UgdHlwZSBvZiB0aGlzIGlzIE9iamVjdCBhbmQgd291bGQgbmVlZCB0byBiZSBjYXN0ZWQgdG8gU1NPVG9rZW4uCiAqIHJlbGF5U3RhdGUgLSBTdHJpbmcKICogICAgIFRoZSByZWxheVN0YXRlIHRoYXQgd2lsbCBiZSB1c2VkIGluIHRoZSByZWRpcmVjdAogKiBmYXVsdENvZGUgLSBTdHJpbmcKICogICAgIHRoZSBmYXVsdCBjb2RlIHRoYXQgd2lsbCBiZSByZXR1cm5lZCBpbiB0aGUgU0FNTCByZXNwb25zZQogKiBmYXVsdERldGFpbCAtIFN0cmluZwogKiAgICAgdGhlIGZhdWx0IGRldGFpbCB0aGF0IHdpbGwgYmUgcmV0dXJuZWQgaW4gdGhlIFNBTUwgcmVzcG9uc2UKICogbG9nZ2VyIC0gTG9nZ2VyIGluc3RhbmNlCiAqICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgQ29ycmVzcG9uZGluZyBsb2cgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLjxzY3JpcHQgbmFtZT4KICoKICogVGhyb3dzIFNBTUwyRXhjZXB0aW9uICg3KToKICogICAgIGZvciBhbnkgZXhjZXB0aW9ucyBvY2N1cnJpbmcgaW4gdGhlIGFkYXB0ZXIuIFRoZSBmZWRlcmF0aW9uIHByb2Nlc3Mgd2lsbCBjb250aW51ZQogKgogKiBDbGFzcyByZWZlcmVuY2U6CiAqICgxKSBpZHBBZGFwdGVyU2NyaXB0SGVscGVyIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcGx1Z2lucy9zY3JpcHRlZC9JZHBBZGFwdGVyU2NyaXB0SGVscGVyLmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlcXVlc3QgLSBodHRwczovL3RvbWNhdC5hcGFjaGUub3JnL3RvbWNhdC03LjAtZG9jL3NlcnZsZXRhcGkvamF2YXgvc2VydmxldC9odHRwL0h0dHBTZXJ2bGV0UmVxdWVzdC5odG1sLgogKiAoMykgSHR0cFNlcnZsZXRSZXNwb25zZSAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXNwb25zZS5odG1sLgogKiAoNCkgQXV0aG5SZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL1Jlc3BvbnNlLmh0bWwuCiAqICg2KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDcpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvY29tbW9uL1NBTUwyRXhjZXB0aW9uLmh0bWwuCiAqLwoKLyoKICogVGVtcGxhdGUvZGVmYXVsdCBzY3JpcHQgZm9yIFNBTUwyIElEUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT246CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIGlkcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIHJlcXVlc3QKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHJlcUlkCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiBicm93c2VyIHJlZGlyZWN0aW9uIGlzIGhhcHBlbmluZyBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTaW5nbGVTaWduT24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNpbmdsZVNpZ25PbiIpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZUF1dGhlbnRpY2F0aW9uOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBpcyBoYXBwZW5pbmcgYWZ0ZXIgcHJvY2Vzc2luZywgZmFsc2Ugb3RoZXJ3aXNlLiBEZWZhdWx0IHRvIGZhbHNlLgogKi8KZnVuY3Rpb24gcHJlQXV0aGVudGljYXRpb24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZUF1dGhlbnRpY2F0aW9uIik7CiAgICByZXR1cm4gdHJ1ZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZFJlc3BvbnNlOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBoYXBwZW5lZCBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTZW5kUmVzcG9uc2UgKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNlbmRSZXNwb25zZSIpOwogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IGF1dGhuUmVxdWVzdDogIithdXRoblJlcXVlc3QpOwogICAgICByZXNwb25zZS5zZW5kUmVkaXJlY3QoImh0dHBzOi8vaWRjLnNjaGV1YmVyLmlvL2FtL1hVSS8/cmVhbG09YWxwaGEmYXV0aEluZGV4VHlwZT1zZXJ2aWNlJmF1dGhJbmRleFZhbHVlPURpc3BhdGNoZXImRm9yY2VBdXRoPXRydWUmZ290bz0iK3JlbGF5U3RhdGUpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpZ25SZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgYXV0aG5SZXF1ZXN0CiAqICAgICBzZXNzaW9uCiAqICAgICByZWxheVN0YXRlCiAqICAgICByZXMKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2lnblJlc3BvbnNlICgpIHsKICAgICAgbG9nZ2VyLmVycm9yKCJDaGljYWdvOiBwcmVTaWduUmVzcG9uc2UiKTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZEZhaWx1cmVSZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGZhdWx0Q29kZQogKiAgICAgZmF1bHREZXRhaWwKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2VuZEZhaWx1cmVSZXNwb25zZSAoKSB7CiAgICAgIGxvZ2dlci5lcnJvcigiQ2hpY2FnbzogcHJlU2VuZEZhaWx1cmVSZXNwb25zZSIpOwp9\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_IDP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730128673,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -3072,11 +3072,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:11 GMT" + "value": "Thu, 11 Jul 2024 20:35:28 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -3101,7 +3101,7 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:12.418Z", + "startedDateTime": "2024-07-11T20:35:28.624Z", "time": 71, "timings": { "blocked": -1, @@ -3135,7 +3135,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -3174,7 +3174,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1626, - "text": "{\"_id\":\"9535446c-0ff6-4a76-8576-616599119d64\",\"name\":\"Remove Button\",\"description\":\"Remove button from page.\",\"script\":\"LyogUmVtb3ZlIEJ1dHRvbgogKgogKiBBdXRob3I6IHZvbGtlci5zY2hldWJlckBmb3JnZXJvY2suY29tCiAqIAogKiBIaWRlIGJ1dHRvbnMgb24gdGhlIGpvdXJuZXkgcGFnZS4KICogCiAqIFRoaXMgc2NyaXB0IGRvZXMgbm90IG5lZWQgdG8gYmUgcGFyYW1ldHJpemVkLiBJdCB3aWxsIHdvcmsgcHJvcGVybHkgYXMgaXMuCiAqIAogKiBUaGUgU2NyaXB0ZWQgRGVjaXNpb24gTm9kZSBuZWVkcyB0aGUgZm9sbG93aW5nIG91dGNvbWVzIGRlZmluZWQ6CiAqIC0gdHJ1ZQogKi8KKGZ1bmN0aW9uICgpIHsKICAgIHZhciBzY3JpcHQgPSAiQXJyYXkucHJvdG90eXBlLnNsaWNlLmNhbGwoZG9jdW1lbnQuZ2V0RWxlbWVudHNCeVRhZ05hbWUoJ2J1dHRvbicpKS5mb3JFYWNoKGZ1bmN0aW9uIChlKSB7ZS5zdHlsZS5kaXNwbGF5ID0gJ25vbmUnfSkiCiAgICB2YXIgZnIgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgb3JnLmZvcmdlcm9jay5vcGVuYW0uYXV0aC5ub2RlLmFwaS5BY3Rpb24sCiAgICAgICAgamF2YXguc2VjdXJpdHkuYXV0aC5jYWxsYmFjay5UZXh0T3V0cHV0Q2FsbGJhY2ssCiAgICAgICAgY29tLnN1bi5pZGVudGl0eS5hdXRoZW50aWNhdGlvbi5jYWxsYmFja3MuU2NyaXB0VGV4dE91dHB1dENhbGxiYWNrCiAgICApCiAgICB2YXIgbWVzc2FnZSA9ICIgIgogICAgaWYgKGNhbGxiYWNrcy5pc0VtcHR5KCkpIHsKICAgICAgICBhY3Rpb24gPSBmci5BY3Rpb24uc2VuZCgKICAgICAgICAgICAgbmV3IGZyLlRleHRPdXRwdXRDYWxsYmFjaygKICAgICAgICAgICAgICAgIGZyLlRleHRPdXRwdXRDYWxsYmFjay5JTkZPUk1BVElPTiwKICAgICAgICAgICAgICAgIG1lc3NhZ2UKICAgICAgICAgICAgKSwKICAgICAgICAgICAgbmV3IGZyLlNjcmlwdFRleHRPdXRwdXRDYWxsYmFjayhzY3JpcHQpCiAgICAgICAgKS5idWlsZCgpCiAgICB9Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287132554,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"9535446c-0ff6-4a76-8576-616599119d64\",\"name\":\"Remove Button\",\"description\":\"Remove button from page.\",\"script\":\"LyogUmVtb3ZlIEJ1dHRvbgogKgogKiBBdXRob3I6IHZvbGtlci5zY2hldWJlckBmb3JnZXJvY2suY29tCiAqIAogKiBIaWRlIGJ1dHRvbnMgb24gdGhlIGpvdXJuZXkgcGFnZS4KICogCiAqIFRoaXMgc2NyaXB0IGRvZXMgbm90IG5lZWQgdG8gYmUgcGFyYW1ldHJpemVkLiBJdCB3aWxsIHdvcmsgcHJvcGVybHkgYXMgaXMuCiAqIAogKiBUaGUgU2NyaXB0ZWQgRGVjaXNpb24gTm9kZSBuZWVkcyB0aGUgZm9sbG93aW5nIG91dGNvbWVzIGRlZmluZWQ6CiAqIC0gdHJ1ZQogKi8KKGZ1bmN0aW9uICgpIHsKICAgIHZhciBzY3JpcHQgPSAiQXJyYXkucHJvdG90eXBlLnNsaWNlLmNhbGwoZG9jdW1lbnQuZ2V0RWxlbWVudHNCeVRhZ05hbWUoJ2J1dHRvbicpKS5mb3JFYWNoKGZ1bmN0aW9uIChlKSB7ZS5zdHlsZS5kaXNwbGF5ID0gJ25vbmUnfSkiCiAgICB2YXIgZnIgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgb3JnLmZvcmdlcm9jay5vcGVuYW0uYXV0aC5ub2RlLmFwaS5BY3Rpb24sCiAgICAgICAgamF2YXguc2VjdXJpdHkuYXV0aC5jYWxsYmFjay5UZXh0T3V0cHV0Q2FsbGJhY2ssCiAgICAgICAgY29tLnN1bi5pZGVudGl0eS5hdXRoZW50aWNhdGlvbi5jYWxsYmFja3MuU2NyaXB0VGV4dE91dHB1dENhbGxiYWNrCiAgICApCiAgICB2YXIgbWVzc2FnZSA9ICIgIgogICAgaWYgKGNhbGxiYWNrcy5pc0VtcHR5KCkpIHsKICAgICAgICBhY3Rpb24gPSBmci5BY3Rpb24uc2VuZCgKICAgICAgICAgICAgbmV3IGZyLlRleHRPdXRwdXRDYWxsYmFjaygKICAgICAgICAgICAgICAgIGZyLlRleHRPdXRwdXRDYWxsYmFjay5JTkZPUk1BVElPTiwKICAgICAgICAgICAgICAgIG1lc3NhZ2UKICAgICAgICAgICAgKSwKICAgICAgICAgICAgbmV3IGZyLlNjcmlwdFRleHRPdXRwdXRDYWxsYmFjayhzY3JpcHQpCiAgICAgICAgKS5idWlsZCgpCiAgICB9Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730128750,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -3228,11 +3228,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:11 GMT" + "value": "Thu, 11 Jul 2024 20:35:28 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -3257,8 +3257,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:12.494Z", - "time": 56, + "startedDateTime": "2024-07-11T20:35:28.700Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -3266,7 +3266,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 67 } }, { @@ -3291,7 +3291,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -3330,7 +3330,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 7529, - "text": "{\"_id\":\"994a4e8f-2741-424a-83e7-3c5f78da01f5\",\"name\":\"Saml2 IDP Adapter Always Auth - imported (2)\",\"description\":\"Always redirect browser pre-auth\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjEtMjAyMiBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUy4KICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGUgc2NyaXB0IGhhcyB0aGVzZSB0b3AgbGV2ZWwgZnVuY3Rpb25zIHRoYXQgY291bGQgYmUgZXhlY3V0ZWQgZHVyaW5nIGEgU0FNTDIgZmxvdy4KICogICAgICAtIHByZVNpbmdsZVNpZ25PbgogKiAgICAgIC0gcHJlQXV0aGVudGljYXRpb24KICogICAgICAtIHByZVNlbmRSZXNwb25zZQogKiAgICAgIC0gcHJlU2lnblJlc3BvbnNlCiAqICAgICAgLSBwcmVTZW5kRmFpbHVyZVJlc3BvbnNlCiAqCiAqIFBsZWFzZSBzZWUgdGhlIGphdmFkb2MgZm9yIHRoZSBpbnRlcmZhY2UgZGVmaW5pdGlvbiBhbmQgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4yL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL1NBTUwySWRlbnRpdHlQcm92aWRlckFkYXB0ZXIuaHRtbAogKiBOb3RlIHRoYXQgdGhlIGluaXRpYWxpemUgbWV0aG9kIGlzIG5vdCBzdXBwb3J0ZWQgaW4gdGhlIHNjcmlwdHMuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzLiBDaGVjayB0aGUgZG9jdW1lbnRhdGlvbiBvbiB0aGUgcmVzcGVjdGl2ZSBmdW5jdGlvbnMgZm9yIHRoZSB2YXJpYWJsZXMgYXZhaWxhYmxlIHRvIGl0LgogKgogKiBob3N0ZWRFbnRpdHlJZCAtIFN0cmluZwogKiAgICAgRW50aXR5IElEIGZvciB0aGUgaG9zdGVkIElEUAogKiByZWFsbSAtIFN0cmluZwogKiAgICAgUmVhbG0gb2YgdGhlIGhvc3RlZCBJRFAKICogaWRwQWRhcHRlclNjcmlwdEhlbHBlciAtIElkcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEpCiAqICAgICBBbiBpbnN0YW5jZSBvZiBJZHBBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIHJlcXVlc3QgLSBIdHRwU2VydmxldFJlcXVlc3QgKDIpCiAqICAgICBTZXJ2bGV0IHJlcXVlc3Qgb2JqZWN0CiAqIHJlc3BvbnNlIC0gSHR0cFNlcnZsZXRSZXNwb25zZSAoMykKICogICAgIFNlcnZsZXQgcmVzcG9uc2Ugb2JqZWN0CiAqIGF1dGhuUmVxdWVzdCAtIEF1dGhuUmVxdWVzdCAoNCkKICogICAgIFRoZSBvcmlnaW5hbCBhdXRoZW50aWNhdGlvbiByZXF1ZXN0IHNlbnQgZnJvbSBTUAogKiByZXFJZCAtIFN0cmluZwogKiAgICAgVGhlIGlkIHRvIHVzZSBmb3IgY29udGludWF0aW9uIG9mIHByb2Nlc3NpbmcgaWYgdGhlIGFkYXB0ZXIgcmVkaXJlY3RzCiAqIHJlcyAtIFJlc3BvbnNlICg1KQogKiAgICAgVGhlIFNBTUwgUmVzcG9uc2UKICogc2Vzc2lvbiAtIFNTT1Rva2VuICg2KQogKiAgICAgVGhlIHNpbmdsZSBzaWduLW9uIHNlc3Npb24uIFRoZSByZWZlcmVuY2UgdHlwZSBvZiB0aGlzIGlzIE9iamVjdCBhbmQgd291bGQgbmVlZCB0byBiZSBjYXN0ZWQgdG8gU1NPVG9rZW4uCiAqIHJlbGF5U3RhdGUgLSBTdHJpbmcKICogICAgIFRoZSByZWxheVN0YXRlIHRoYXQgd2lsbCBiZSB1c2VkIGluIHRoZSByZWRpcmVjdAogKiBmYXVsdENvZGUgLSBTdHJpbmcKICogICAgIHRoZSBmYXVsdCBjb2RlIHRoYXQgd2lsbCBiZSByZXR1cm5lZCBpbiB0aGUgU0FNTCByZXNwb25zZQogKiBmYXVsdERldGFpbCAtIFN0cmluZwogKiAgICAgdGhlIGZhdWx0IGRldGFpbCB0aGF0IHdpbGwgYmUgcmV0dXJuZWQgaW4gdGhlIFNBTUwgcmVzcG9uc2UKICogbG9nZ2VyIC0gTG9nZ2VyIGluc3RhbmNlCiAqICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgQ29ycmVzcG9uZGluZyBsb2cgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLjxzY3JpcHQgbmFtZT4KICoKICogVGhyb3dzIFNBTUwyRXhjZXB0aW9uICg3KToKICogICAgIGZvciBhbnkgZXhjZXB0aW9ucyBvY2N1cnJpbmcgaW4gdGhlIGFkYXB0ZXIuIFRoZSBmZWRlcmF0aW9uIHByb2Nlc3Mgd2lsbCBjb250aW51ZQogKgogKiBDbGFzcyByZWZlcmVuY2U6CiAqICgxKSBpZHBBZGFwdGVyU2NyaXB0SGVscGVyIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcGx1Z2lucy9zY3JpcHRlZC9JZHBBZGFwdGVyU2NyaXB0SGVscGVyLmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlcXVlc3QgLSBodHRwczovL3RvbWNhdC5hcGFjaGUub3JnL3RvbWNhdC03LjAtZG9jL3NlcnZsZXRhcGkvamF2YXgvc2VydmxldC9odHRwL0h0dHBTZXJ2bGV0UmVxdWVzdC5odG1sLgogKiAoMykgSHR0cFNlcnZsZXRSZXNwb25zZSAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXNwb25zZS5odG1sLgogKiAoNCkgQXV0aG5SZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL1Jlc3BvbnNlLmh0bWwuCiAqICg2KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDcpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvY29tbW9uL1NBTUwyRXhjZXB0aW9uLmh0bWwuCiAqLwoKLyoKICogVGVtcGxhdGUvZGVmYXVsdCBzY3JpcHQgZm9yIFNBTUwyIElEUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT246CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIGlkcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIHJlcXVlc3QKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHJlcUlkCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiBicm93c2VyIHJlZGlyZWN0aW9uIGlzIGhhcHBlbmluZyBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTaW5nbGVTaWduT24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNpbmdsZVNpZ25PbiIpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZUF1dGhlbnRpY2F0aW9uOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBpcyBoYXBwZW5pbmcgYWZ0ZXIgcHJvY2Vzc2luZywgZmFsc2Ugb3RoZXJ3aXNlLiBEZWZhdWx0IHRvIGZhbHNlLgogKi8KZnVuY3Rpb24gcHJlQXV0aGVudGljYXRpb24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZUF1dGhlbnRpY2F0aW9uIik7CiAgICByZXR1cm4gdHJ1ZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZFJlc3BvbnNlOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBoYXBwZW5lZCBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTZW5kUmVzcG9uc2UgKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNlbmRSZXNwb25zZSIpOwogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IGF1dGhuUmVxdWVzdDogIithdXRoblJlcXVlc3QpOwogICAgICByZXNwb25zZS5zZW5kUmVkaXJlY3QoImh0dHBzOi8vaWRjLnNjaGV1YmVyLmlvL2FtL1hVSS8/cmVhbG09YWxwaGEmYXV0aEluZGV4VHlwZT1zZXJ2aWNlJmF1dGhJbmRleFZhbHVlPURpc3BhdGNoZXImRm9yY2VBdXRoPXRydWUmZ290bz0iK3JlbGF5U3RhdGUpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpZ25SZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgYXV0aG5SZXF1ZXN0CiAqICAgICBzZXNzaW9uCiAqICAgICByZWxheVN0YXRlCiAqICAgICByZXMKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2lnblJlc3BvbnNlICgpIHsKICAgICAgbG9nZ2VyLmVycm9yKCJDaGljYWdvOiBwcmVTaWduUmVzcG9uc2UiKTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZEZhaWx1cmVSZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGZhdWx0Q29kZQogKiAgICAgZmF1bHREZXRhaWwKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2VuZEZhaWx1cmVSZXNwb25zZSAoKSB7CiAgICAgIGxvZ2dlci5lcnJvcigiQ2hpY2FnbzogcHJlU2VuZEZhaWx1cmVSZXNwb25zZSIpOwp9\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_IDP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287132619,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"994a4e8f-2741-424a-83e7-3c5f78da01f5\",\"name\":\"Saml2 IDP Adapter Always Auth - imported (2)\",\"description\":\"Always redirect browser pre-auth\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjEtMjAyMiBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUy4KICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGUgc2NyaXB0IGhhcyB0aGVzZSB0b3AgbGV2ZWwgZnVuY3Rpb25zIHRoYXQgY291bGQgYmUgZXhlY3V0ZWQgZHVyaW5nIGEgU0FNTDIgZmxvdy4KICogICAgICAtIHByZVNpbmdsZVNpZ25PbgogKiAgICAgIC0gcHJlQXV0aGVudGljYXRpb24KICogICAgICAtIHByZVNlbmRSZXNwb25zZQogKiAgICAgIC0gcHJlU2lnblJlc3BvbnNlCiAqICAgICAgLSBwcmVTZW5kRmFpbHVyZVJlc3BvbnNlCiAqCiAqIFBsZWFzZSBzZWUgdGhlIGphdmFkb2MgZm9yIHRoZSBpbnRlcmZhY2UgZGVmaW5pdGlvbiBhbmQgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4yL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL1NBTUwySWRlbnRpdHlQcm92aWRlckFkYXB0ZXIuaHRtbAogKiBOb3RlIHRoYXQgdGhlIGluaXRpYWxpemUgbWV0aG9kIGlzIG5vdCBzdXBwb3J0ZWQgaW4gdGhlIHNjcmlwdHMuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzLiBDaGVjayB0aGUgZG9jdW1lbnRhdGlvbiBvbiB0aGUgcmVzcGVjdGl2ZSBmdW5jdGlvbnMgZm9yIHRoZSB2YXJpYWJsZXMgYXZhaWxhYmxlIHRvIGl0LgogKgogKiBob3N0ZWRFbnRpdHlJZCAtIFN0cmluZwogKiAgICAgRW50aXR5IElEIGZvciB0aGUgaG9zdGVkIElEUAogKiByZWFsbSAtIFN0cmluZwogKiAgICAgUmVhbG0gb2YgdGhlIGhvc3RlZCBJRFAKICogaWRwQWRhcHRlclNjcmlwdEhlbHBlciAtIElkcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEpCiAqICAgICBBbiBpbnN0YW5jZSBvZiBJZHBBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIHJlcXVlc3QgLSBIdHRwU2VydmxldFJlcXVlc3QgKDIpCiAqICAgICBTZXJ2bGV0IHJlcXVlc3Qgb2JqZWN0CiAqIHJlc3BvbnNlIC0gSHR0cFNlcnZsZXRSZXNwb25zZSAoMykKICogICAgIFNlcnZsZXQgcmVzcG9uc2Ugb2JqZWN0CiAqIGF1dGhuUmVxdWVzdCAtIEF1dGhuUmVxdWVzdCAoNCkKICogICAgIFRoZSBvcmlnaW5hbCBhdXRoZW50aWNhdGlvbiByZXF1ZXN0IHNlbnQgZnJvbSBTUAogKiByZXFJZCAtIFN0cmluZwogKiAgICAgVGhlIGlkIHRvIHVzZSBmb3IgY29udGludWF0aW9uIG9mIHByb2Nlc3NpbmcgaWYgdGhlIGFkYXB0ZXIgcmVkaXJlY3RzCiAqIHJlcyAtIFJlc3BvbnNlICg1KQogKiAgICAgVGhlIFNBTUwgUmVzcG9uc2UKICogc2Vzc2lvbiAtIFNTT1Rva2VuICg2KQogKiAgICAgVGhlIHNpbmdsZSBzaWduLW9uIHNlc3Npb24uIFRoZSByZWZlcmVuY2UgdHlwZSBvZiB0aGlzIGlzIE9iamVjdCBhbmQgd291bGQgbmVlZCB0byBiZSBjYXN0ZWQgdG8gU1NPVG9rZW4uCiAqIHJlbGF5U3RhdGUgLSBTdHJpbmcKICogICAgIFRoZSByZWxheVN0YXRlIHRoYXQgd2lsbCBiZSB1c2VkIGluIHRoZSByZWRpcmVjdAogKiBmYXVsdENvZGUgLSBTdHJpbmcKICogICAgIHRoZSBmYXVsdCBjb2RlIHRoYXQgd2lsbCBiZSByZXR1cm5lZCBpbiB0aGUgU0FNTCByZXNwb25zZQogKiBmYXVsdERldGFpbCAtIFN0cmluZwogKiAgICAgdGhlIGZhdWx0IGRldGFpbCB0aGF0IHdpbGwgYmUgcmV0dXJuZWQgaW4gdGhlIFNBTUwgcmVzcG9uc2UKICogbG9nZ2VyIC0gTG9nZ2VyIGluc3RhbmNlCiAqICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgQ29ycmVzcG9uZGluZyBsb2cgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLjxzY3JpcHQgbmFtZT4KICoKICogVGhyb3dzIFNBTUwyRXhjZXB0aW9uICg3KToKICogICAgIGZvciBhbnkgZXhjZXB0aW9ucyBvY2N1cnJpbmcgaW4gdGhlIGFkYXB0ZXIuIFRoZSBmZWRlcmF0aW9uIHByb2Nlc3Mgd2lsbCBjb250aW51ZQogKgogKiBDbGFzcyByZWZlcmVuY2U6CiAqICgxKSBpZHBBZGFwdGVyU2NyaXB0SGVscGVyIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcGx1Z2lucy9zY3JpcHRlZC9JZHBBZGFwdGVyU2NyaXB0SGVscGVyLmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlcXVlc3QgLSBodHRwczovL3RvbWNhdC5hcGFjaGUub3JnL3RvbWNhdC03LjAtZG9jL3NlcnZsZXRhcGkvamF2YXgvc2VydmxldC9odHRwL0h0dHBTZXJ2bGV0UmVxdWVzdC5odG1sLgogKiAoMykgSHR0cFNlcnZsZXRSZXNwb25zZSAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXNwb25zZS5odG1sLgogKiAoNCkgQXV0aG5SZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL1Jlc3BvbnNlLmh0bWwuCiAqICg2KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDcpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvY29tbW9uL1NBTUwyRXhjZXB0aW9uLmh0bWwuCiAqLwoKLyoKICogVGVtcGxhdGUvZGVmYXVsdCBzY3JpcHQgZm9yIFNBTUwyIElEUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT246CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIGlkcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIHJlcXVlc3QKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHJlcUlkCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiBicm93c2VyIHJlZGlyZWN0aW9uIGlzIGhhcHBlbmluZyBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTaW5nbGVTaWduT24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNpbmdsZVNpZ25PbiIpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZUF1dGhlbnRpY2F0aW9uOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBpcyBoYXBwZW5pbmcgYWZ0ZXIgcHJvY2Vzc2luZywgZmFsc2Ugb3RoZXJ3aXNlLiBEZWZhdWx0IHRvIGZhbHNlLgogKi8KZnVuY3Rpb24gcHJlQXV0aGVudGljYXRpb24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZUF1dGhlbnRpY2F0aW9uIik7CiAgICByZXR1cm4gdHJ1ZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZFJlc3BvbnNlOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBoYXBwZW5lZCBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTZW5kUmVzcG9uc2UgKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNlbmRSZXNwb25zZSIpOwogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IGF1dGhuUmVxdWVzdDogIithdXRoblJlcXVlc3QpOwogICAgICByZXNwb25zZS5zZW5kUmVkaXJlY3QoImh0dHBzOi8vaWRjLnNjaGV1YmVyLmlvL2FtL1hVSS8/cmVhbG09YWxwaGEmYXV0aEluZGV4VHlwZT1zZXJ2aWNlJmF1dGhJbmRleFZhbHVlPURpc3BhdGNoZXImRm9yY2VBdXRoPXRydWUmZ290bz0iK3JlbGF5U3RhdGUpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpZ25SZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgYXV0aG5SZXF1ZXN0CiAqICAgICBzZXNzaW9uCiAqICAgICByZWxheVN0YXRlCiAqICAgICByZXMKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2lnblJlc3BvbnNlICgpIHsKICAgICAgbG9nZ2VyLmVycm9yKCJDaGljYWdvOiBwcmVTaWduUmVzcG9uc2UiKTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZEZhaWx1cmVSZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGZhdWx0Q29kZQogKiAgICAgZmF1bHREZXRhaWwKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2VuZEZhaWx1cmVSZXNwb25zZSAoKSB7CiAgICAgIGxvZ2dlci5lcnJvcigiQ2hpY2FnbzogcHJlU2VuZEZhaWx1cmVSZXNwb25zZSIpOwp9\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_IDP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730128821,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -3384,11 +3384,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:12 GMT" + "value": "Thu, 11 Jul 2024 20:35:28 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -3413,8 +3413,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:12.556Z", - "time": 61, + "startedDateTime": "2024-07-11T20:35:28.773Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -3422,7 +3422,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 67 } }, { @@ -3447,7 +3447,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -3486,7 +3486,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 727, - "text": "{\"_id\":\"bb393d07-a121-47e2-9d24-1a1066f39ec0\",\"name\":\"My Example Script Using Libraries\",\"description\":\"My Example Script Using Libraries\",\"script\":\"LyoqCiAqIFRlc3RpbmcgbGlicmFyeSBzY3JpcHRzCiAqLwp2YXIgbXlsaWIgPSByZXF1aXJlKCdNeSBFeGFtcGxlIExpYnJhcnknKTsKdmFyIGxvZ2dlcnMgPSByZXF1aXJlKCdMaWJyYXJ5IFNjcmlwdCcpOwoKbXlsaWIuYWRkKDEpOwpteWxpYi5sb2dUb3RhbChsb2dnZXIpOwpteWxpYi5hZGQoMyk7Cm15bGliLmxvZ1RvdGFsV2l0aE1lc3NhZ2UobG9nZ2VyLCBteWxpYi5NU0cpOwoKb3V0Y29tZSA9ICd0cnVlJzs=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287132682,\"evaluatorVersion\":\"2.0\"}" + "text": "{\"_id\":\"bb393d07-a121-47e2-9d24-1a1066f39ec0\",\"name\":\"My Example Script Using Libraries\",\"description\":\"My Example Script Using Libraries\",\"script\":\"LyoqCiAqIFRlc3RpbmcgbGlicmFyeSBzY3JpcHRzCiAqLwp2YXIgbXlsaWIgPSByZXF1aXJlKCdNeSBFeGFtcGxlIExpYnJhcnknKTsKdmFyIGxvZ2dlcnMgPSByZXF1aXJlKCdMaWJyYXJ5IFNjcmlwdCcpOwoKbXlsaWIuYWRkKDEpOwpteWxpYi5sb2dUb3RhbChsb2dnZXIpOwpteWxpYi5hZGQoMyk7Cm15bGliLmxvZ1RvdGFsV2l0aE1lc3NhZ2UobG9nZ2VyLCBteWxpYi5NU0cpOwoKb3V0Y29tZSA9ICd0cnVlJzs=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730128891,\"evaluatorVersion\":\"2.0\"}" }, "cookies": [], "headers": [ @@ -3540,11 +3540,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:12 GMT" + "value": "Thu, 11 Jul 2024 20:35:28 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -3569,8 +3569,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:12.621Z", - "time": 57, + "startedDateTime": "2024-07-11T20:35:28.845Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -3578,7 +3578,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 62 } }, { @@ -3603,7 +3603,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -3642,7 +3642,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 41493, - "text": "{\"_id\":\"cf3515f0-8278-4ee3-a530-1bad7424c416\",\"name\":\"Alpha OIDC Claims Script\",\"description\":\"Default alpha realm script for OIDC claims\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMTQtMjAyMSBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUwogKiBvciB3aXRoIG9uZSBvZiBpdHMgYWZmaWxpYXRlcy4gQWxsIHVzZSBzaGFsbCBiZSBleGNsdXNpdmVseSBzdWJqZWN0CiAqIHRvIHN1Y2ggbGljZW5zZSBiZXR3ZWVuIHRoZSBsaWNlbnNlZSBhbmQgRm9yZ2VSb2NrIEFTLgogKi8KCi8qCiAqIFRoaXMgc2NyaXB0IGNvbXB1dGVzIGNsYWltIHZhbHVlcyByZXR1cm5lZCBpbiBJRCB0b2tlbnMgYW5kL29yIGF0IHRoZSBVc2VySW5mbyBFbmRwb2ludC4KICogVGhlIGNsYWltIHZhbHVlcyBhcmUgY29tcHV0ZWQgZm9yOgogKiB0aGUgY2xhaW1zIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICogdGhlIGNsYWltcyBwcm92aWRlZCBieSB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIsCiAqIGFuZCB0aGUgY2xhaW1zIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHZpYSB0aGUgY2xhaW1zIHBhcmFtZXRlci4KICoKICogSW4gdGhlIENPTkZJR1VSQVRJT04gQU5EIENVU1RPTUlaQVRJT04gc2VjdGlvbiwgeW91IGNhbgogKiBkZWZpbmUgdGhlIHNjb3BlLXRvLWNsYWltcyBtYXBwaW5nLCBhbmQKICogYXNzaWduIHRvIGVhY2ggY2xhaW0gYSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IHdpbGwgY29tcHV0ZSB0aGUgY2xhaW0gdmFsdWUuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzIChjbGFzcyByZWZlcmVuY2VzIGFyZSBwcm92aWRlZCBiZWxvdyk6CiAqIHNjb3BlcyAtIFNldDxTdHJpbmc+ICg2KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogKiBjbGFpbXMgLSBNYXA8U3RyaW5nLCBPYmplY3Q+ICg1KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogY2xhaW1PYmplY3RzIC0gTGlzdDxDbGFpbT4gKDcsIDIpLgogKiAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogcmVxdWVzdGVkQ2xhaW1zIC0gTWFwPFN0cmluZywgU2V0PFN0cmluZz4+ICg1KS4KICogICAgICAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIG5vdCBlbXB0eSBpZiB0aGUgcmVxdWVzdCBjb250YWlucyB0aGUgY2xhaW1zIHBhcmFtZXRlciBhbmQgdGhlIHNlcnZlciBoYXMgZW5hYmxlZAogKiAgICAgICAgICAgICAgICAgICBjbGFpbXNfcGFyYW1ldGVyX3N1cHBvcnRlZC4gQSBtYXAgb2YgdGhlIHJlcXVlc3RlZCBjbGFpbXMgdG8gcG9zc2libGUgdmFsdWVzLCBvdGhlcndpc2UgZW1wdHk7CiAqICAgICAgICAgICAgICAgICAgIHJlcXVlc3RlZCBjbGFpbXMgd2l0aCBubyByZXF1ZXN0ZWQgdmFsdWVzIHdpbGwgaGF2ZSBhIGtleSBidXQgbm8gdmFsdWUgaW4gdGhlIG1hcC4gQSBrZXkgd2l0aAogKiAgICAgICAgICAgICAgICAgICBhIHNpbmdsZSB2YWx1ZSBpbiBpdHMgU2V0ICg2KSBpbmRpY2F0ZXMgdGhhdCB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiByZXF1ZXN0ZWRUeXBlZENsYWltcyAtIExpc3Q8Q2xhaW0+ICg3LCAyKS4KICogICAgICAgICAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIHJlcXVlc3RlZCBjbGFpbXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgUmVxdWVzdGVkIGNsYWltcyB3aXRoIG5vIHJlcXVlc3RlZCB2YWx1ZXMgd2lsbCBoYXZlIGEgY2xhaW0gd2l0aCBubyB2YWx1ZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgQSBjbGFpbSB3aXRoIGEgc2luZ2xlIHZhbHVlIGluZGljYXRlcyB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiBjbGFpbXNMb2NhbGVzIC0gTGlzdDxTdHJpbmc+ICg3KS4KICogICAgICAgICAgICAgICAgIFRoZSB2YWx1ZXMgZnJvbSB0aGUgJ2NsYWltc19sb2NhbGVzJyBwYXJhbWV0ZXIuCiAqICAgICAgICAgICAgICAgICBTZWUgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjQ2xhaW1zTGFuZ3VhZ2VzQW5kU2NyaXB0cyBmb3IgdGhlIE9JREMgc3BlY2lmaWNhdGlvbiBkZXRhaWxzLgogKiByZXF1ZXN0UHJvcGVydGllcyAtIFVubW9kaWZpYWJsZSBNYXAgKDUpLgogKiAgICAgICAgICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCBjb250YWlucyBhIG1hcCBvZiByZXF1ZXN0IHByb3BlcnRpZXM6CiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFVyaSAtIFRoZSByZXF1ZXN0IFVSSS4KICogICAgICAgICAgICAgICAgICAgICByZWFsbSAtIFRoZSByZWFsbSB0aGF0IHRoZSByZXF1ZXN0IHJlbGF0ZXMgdG8uCiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFBhcmFtcyAtIEEgbWFwIG9mIHRoZSByZXF1ZXN0IHBhcmFtcyBhbmQvb3IgcG9zdGVkIGRhdGEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVhY2ggdmFsdWUgaXMgYSBsaXN0IG9mIG9uZSBvciBtb3JlIHByb3BlcnRpZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBsZWFzZSBub3RlIHRoYXQgdGhlc2Ugc2hvdWxkIGJlIGhhbmRsZWQgaW4gYWNjb3JkYW5jZSB3aXRoIE9XQVNQIGJlc3QgcHJhY3RpY2VzOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodHRwczovL293YXNwLm9yZy93d3ctY29tbXVuaXR5L3Z1bG5lcmFiaWxpdGllcy9VbnNhZmVfdXNlX29mX1JlZmxlY3Rpb24uCiAqIGNsaWVudFByb3BlcnRpZXMgLSBVbm1vZGlmaWFibGUgTWFwICg1KS4KICogICAgICAgICAgICAgICAgICAgIFByZXNlbnQgaWYgdGhlIGNsaWVudCBzcGVjaWZpZWQgaW4gdGhlIHJlcXVlc3Qgd2FzIGlkZW50aWZpZWQsIGNvbnRhaW5zIGEgbWFwIG9mIGNsaWVudCBwcm9wZXJ0aWVzOgogKiAgICAgICAgICAgICAgICAgICAgY2xpZW50SWQgLSBUaGUgY2xpZW50J3MgVVJJIGZvciB0aGUgcmVxdWVzdCBsb2NhbGUuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkR3JhbnRUeXBlcyAtIExpc3Qgb2YgdGhlIGFsbG93ZWQgZ3JhbnQgdHlwZXMgKG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuR3JhbnRUeXBlKSBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRSZXNwb25zZVR5cGVzIC0gTGlzdCBvZiB0aGUgYWxsb3dlZCByZXNwb25zZSB0eXBlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRTY29wZXMgLSBMaXN0IG9mIHRoZSBhbGxvd2VkIHNjb3BlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGN1c3RvbVByb3BlcnRpZXMgLSBBIG1hcCBvZiB0aGUgY3VzdG9tIHByb3BlcnRpZXMgb2YgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBMaXN0cyBvciBtYXBzIHdpbGwgYmUgaW5jbHVkZWQgYXMgc3ViLW1hcHM7IGZvciBleGFtcGxlOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1c3RvbU1hcFtLZXkxXT1WYWx1ZTEgd2lsbCBiZSByZXR1cm5lZCBhcyBjdXN0b21NYXAgLT4gS2V5MSAtPiBWYWx1ZTEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVG8gYWRkIGN1c3RvbSBwcm9wZXJ0aWVzIHRvIGEgY2xpZW50LCB1cGRhdGUgdGhlIEN1c3RvbSBQcm9wZXJ0aWVzIGZpZWxkCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW4gQU0gQ29uc29sZSA+IFJlYWxtIE5hbWUgPiBBcHBsaWNhdGlvbnMgPiBPQXV0aCAyLjAgPiBDbGllbnRzID4gQ2xpZW50IElEID4gQWR2YW5jZWQuCiAqIGlkZW50aXR5IC0gQU1JZGVudGl0eSAoMykuCiAqICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBpZGVudGl0eSBvZiB0aGUgcmVzb3VyY2Ugb3duZXIuCiAqIHNlc3Npb24gLSBTU09Ub2tlbiAoNCkuCiAqICAgICAgICAgICBQcmVzZW50IGlmIHRoZSByZXF1ZXN0IGNvbnRhaW5zIHRoZSBzZXNzaW9uIGNvb2tpZSwgdGhlIHVzZXIncyBzZXNzaW9uIG9iamVjdC4KICogc2NyaXB0TmFtZSAtIFN0cmluZyAocHJpbWl0aXZlKS4KICogICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgZGlzcGxheSBuYW1lIG9mIHRoZSBzY3JpcHQuCiAqIGxvZ2dlciAtIEFsd2F5cyBwcmVzZW50LCB0aGUgIk9BdXRoMlByb3ZpZGVyIiBkZWJ1ZyBsb2dnZXIgaW5zdGFuY2U6CiAqICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuaHRtbCNzY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuCiAqICAgICAgICAgIENvcnJlc3BvbmRpbmcgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLk9JRENfQ0xBSU1TLgogKiBodHRwQ2xpZW50IC0gSFRUUCBDbGllbnQgKDgpLgogKiAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBIVFRQIENsaWVudCBpbnN0YW5jZToKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1odHRwLWNsaWVudC5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWh0dHAtY2xpZW50LgogKiAgICAgICAgICAgICAgSW4gb3JkZXIgdG8gdXNlIHRoZSBjbGllbnQsIHlvdSBtYXkgbmVlZCB0byBhZGQKICogICAgICAgICAgICAgIG9yZy5mb3JnZXJvY2suaHR0cC5DbGllbnQsCiAqICAgICAgICAgICAgICBvcmcuZm9yZ2Vyb2NrLmh0dHAucHJvdG9jb2wuKiwKICogICAgICAgICAgICAgIGFuZCBvcmcuZm9yZ2Vyb2NrLnV0aWwucHJvbWlzZS5Qcm9taXNlSW1wbAogKiAgICAgICAgICAgICAgdG8gdGhlIGFsbG93ZWQgSmF2YSBjbGFzc2VzIGluIHRoZSBzY3JpcHRpbmcgZW5naW5lIGNvbmZpZ3VyYXRpb24sIGFzIGRlc2NyaWJlZCBpbjoKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHQtZW5naW5lLXNlY3VyaXR5Lmh0bWwKICoKICogUmV0dXJuIC0gYSBuZXcgVXNlckluZm9DbGFpbXMoTWFwPFN0cmluZywgT2JqZWN0PiB2YWx1ZXMsIE1hcDxTdHJpbmcsIExpc3Q8U3RyaW5nPj4gY29tcG9zaXRlU2NvcGVzKSAoMSkgb2JqZWN0LgogKiAgICAgICAgICBUaGUgcmVzdWx0IG9mIHRoZSBsYXN0IHN0YXRlbWVudCBpbiB0aGUgc2NyaXB0IGlzIHJldHVybmVkIHRvIHRoZSBzZXJ2ZXIuCiAqICAgICAgICAgIEN1cnJlbnRseSwgdGhlIEltbWVkaWF0ZWx5IEludm9rZWQgRnVuY3Rpb24gRXhwcmVzc2lvbiAoYWxzbyBrbm93biBhcyBTZWxmLUV4ZWN1dGluZyBBbm9ueW1vdXMgRnVuY3Rpb24pCiAqICAgICAgICAgIGlzIHRoZSBsYXN0IChhbmQgb25seSkgc3RhdGVtZW50IGluIHRoaXMgc2NyaXB0LCBhbmQgaXRzIHJldHVybiB2YWx1ZSB3aWxsIGJlY29tZSB0aGUgc2NyaXB0IHJlc3VsdC4KICogICAgICAgICAgRG8gbm90IHVzZSAicmV0dXJuIHZhcmlhYmxlIiBzdGF0ZW1lbnQgb3V0c2lkZSBvZiBhIGZ1bmN0aW9uIGRlZmluaXRpb24uCiAqICAgICAgICAgIFNlZSBSRVNVTFRTIHNlY3Rpb24gZm9yIGFkZGl0aW9uYWwgZGV0YWlscy4KICoKICogQ2xhc3MgcmVmZXJlbmNlOgogKiAoMSkgVXNlckluZm9DbGFpbXMgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb2F1dGgyL2NvcmUvVXNlckluZm9DbGFpbXMuaHRtbC4KICogKDIpIENsYWltIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbCkuCiAqICAgICAgICAgQW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGhhcyBtZXRob2RzIHRvIGFjY2VzcwogKiAgICAgICAgIHRoZSBjbGFpbSBuYW1lLCByZXF1ZXN0ZWQgdmFsdWVzLCBsb2NhbGUsIGFuZCB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwuCiAqICgzKSBBTUlkZW50aXR5IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L2lkbS9BTUlkZW50aXR5Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBNYXAgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS91dGlsL0hhc2hNYXAuaHRtbCwKICogICAgICAgICAgIG9yIGh0dHBzOi8vZG9jcy5vcmFjbGUuY29tL2VuL2phdmEvamF2YXNlLzExL2RvY3MvYXBpL2phdmEuYmFzZS9qYXZhL3V0aWwvTGlua2VkSGFzaE1hcC5odG1sLgogKiAoNikgU2V0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9IYXNoU2V0Lmh0bWwuCiAqICg3KSBMaXN0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9BcnJheUxpc3QuaHRtbC4KICogKDgpIENsaWVudCAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9odHRwL0NsaWVudC5odG1sLgoqLwoKKGZ1bmN0aW9uICgpIHsKICAgIC8vIFNFVFVQCgogICAgLyoqCiAgICAgKiBDbGFpbSBwcm9jZXNzaW5nIHV0aWxpdGllcy4KICAgICAqIEFuIG9iamVjdCB0aGF0IGNvbnRhaW5zIHJldXNhYmxlIGZ1bmN0aW9ucyBmb3IgcHJvY2Vzc2luZyBjbGFpbXMuCiAgICAgKiBAc2VlIENMQUlNIFBST0NFU1NJTkcgVVRJTElUSUVTIHNlY3Rpb24gZm9yIGRldGFpbHMuCiAgICAgKi8KICAgIHZhciB1dGlscyA9IGdldFV0aWxzKCk7CgogICAgLy8gQ09ORklHVVJBVElPTiBBTkQgQ1VTVE9NSVpBVElPTgoKICAgIC8qKgogICAgICogT0F1dGggMi4wIHNjb3BlIHZhbHVlcyAoc2NvcGVzKSBjYW4gYmUgdXNlZCBieSB0aGUgQ2xpZW50IHRvIHJlcXVlc3QgT0lEQyBjbGFpbXMuCiAgICAgKgogICAgICogQ2FsbCB0aGlzIGNvbmZpZ3VyYXRpb24gbWV0aG9kLCBhbmQgcGFzcyBpbiBhcyB0aGUgZmlyc3QgYXJndW1lbnQKICAgICAqIGFuIG9iamVjdCB0aGF0IG1hcHMgYSBzY29wZSB2YWx1ZSB0byBhbiBhcnJheSBvZiBjbGFpbSBuYW1lcwogICAgICogdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgYW5kIHJldHVybmVkIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfQogICAgICogZm9yIHRoZSBzY29wZSB2YWx1ZXMgdGhhdCBjb3VsZCBiZSB1c2VkIHRvIHJlcXVlc3QgY2xhaW1zIGFzIGRlZmluZWQgaW4gdGhlIE9JREMgc3BlY2lmaWNhdGlvbi4KICAgICAqCiAgICAgKiBCZWxvdywgZmluZCBhIGRlZmF1bHQgY29uZmlndXJhdGlvbiB0aGF0IGlzIGV4cGVjdGVkIHRvIHdvcmsgaW4gdGhlIGN1cnJlbnQgZW52aXJvbm1lbnQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiBjaG9vc2UgdGhlIGNsYWltIG5hbWVzIHJldHVybmVkIGZvciBhIHNjb3BlLgogICAgICovCiAgICB1dGlscy5zZXRTY29wZUNsYWltc01hcCh7CiAgICAgICAgcHJvZmlsZTogWwogICAgICAgICAgICAnbmFtZScsCiAgICAgICAgICAgICdmYW1pbHlfbmFtZScsCiAgICAgICAgICAgICdnaXZlbl9uYW1lJywKICAgICAgICAgICAgJ3pvbmVpbmZvJywKICAgICAgICAgICAgJ2xvY2FsZScKICAgICAgICBdLAogICAgICAgIGVtYWlsOiBbJ2VtYWlsJ10sCiAgICAgICAgYWRkcmVzczogWydhZGRyZXNzJ10sCiAgICAgICAgcGhvbmU6IFsncGhvbmVfbnVtYmVyJ10KICAgIH0pOwoKICAgIC8qKgogICAgICogSW4gdGhpcyBzY3JpcHQsIGVhY2ggY2xhaW0KICAgICAqIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICAgICAqIHByb3ZpZGVkIGJ5IHRoZSBhdXRob3JpemF0aW9uIHNlcnZlciwgYW5kCiAgICAgKiByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudCB2aWEgdGhlIGNsYWltcyBwYXJhbWV0ZXIKICAgICAqIHdpbGwgYmUgcHJvY2Vzc2VkIGJ5IGEgZnVuY3Rpb24gYXNzb2NpYXRlZCB3aXRoIHRoZSBjbGFpbSBuYW1lLgogICAgICoKICAgICAqIENhbGwgdGhpcyBjb25maWd1cmF0aW9uIG1ldGhvZCwgYW5kIHBhc3MgaW4gYXMgdGhlIGZpcnN0IGFyZ3VtZW50CiAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIGEgY2xhaW0gbmFtZSB0byBhIHJlc29sdmVyIGZ1bmN0aW9uLAogICAgICogd2hpY2ggd2lsbCBiZSBhdXRvbWF0aWNhbGx5IGV4ZWN1dGVkIGZvciBlYWNoIGNsYWltIHByb2Nlc3NlZCBieSB0aGUgc2NyaXB0LgogICAgICoKICAgICAqIFRoZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB3aWxsIHJlY2VpdmUgdGhlIHJlcXVlc3RlZCBjbGFpbSBpbmZvcm1hdGlvbgogICAgICogaW4gYW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGFzIHRoZSBmaXJzdCBhcmd1bWVudC4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9CiAgICAgKiBmb3IgZGV0YWlscyBvbiB0aGUgQ2xhaW0gY2xhc3MuCiAgICAgKgogICAgICogSWYgdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIHJldHVybnMgYSB2YWx1ZSwKICAgICAqIG90aGVyIHRoYW4gdW5kZWZpbmVkIG9yIG51bGwsCiAgICAgKiB0aGUgY2xhaW0gd2lsbCBiZSBpbmNsdWRlZCBpbiB0aGUgc2NyaXB0J3MgcmVzdWx0cy4KICAgICAqCiAgICAgKiBUaGUgQ2xhaW0gaW5zdGFuY2UgcHJvdmlkZXMgbWV0aG9kcyB0byBjaGVjawogICAgICogd2hhdCB0aGUgbmFtZSBvZiB0aGUgY2xhaW0gaXMsCiAgICAgKiB3aGljaCB2YWx1ZXMgdGhlIGNsYWltIHJlcXVlc3QgY29udGFpbnMsCiAgICAgKiB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwsIGFuZAogICAgICogd2hpY2ggbG9jYWxlIHRoZSBjbGFpbSBpcyBhc3NvY2lhdGVkIHdpdGguCiAgICAgKiBUaGUgcmVzb2x2ZXIgZnVuY3Rpb24gY2FuIGNvbnNpZGVyIHRoaXMgaW5mb3JtYXRpb24gd2hlbiBjb21wdXRpbmcgYW5kIHJldHVybmluZyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgKgogICAgICogQmVsb3csIGZpbmQgYSBkZWZhdWx0IGNvbmZpZ3VyYXRpb24gdGhhdCBpcyBleHBlY3RlZCB0byB3b3JrIGluIHRoZSBjdXJyZW50IGVudmlyb25tZW50LgogICAgICogQSByZXVzYWJsZSBmdW5jdGlvbiwgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKFN0cmluZyBhdHRyaWJ1dGUtbmFtZSksCiAgICAgKiBpcyBjYWxsZWQgdG8gcmV0dXJuIGEgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICogQHNlZSBDTEFJTSBSRVNPTFZFUlMgc2VjdGlvbiBmb3IgdGhlIGltcGxlbWVudGF0aW9uIGRldGFpbHMgYW5kIGV4YW1wbGVzLgogICAgICogRm9yIHRoZSBhZGRyZXNzIGNsYWltLCBhbiBleGFtcGxlIG9mIGEgY2xhaW0gcmVzb2x2ZXIgdGhhdCB1c2VzIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIgaXMgcHJvdmlkZWQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiByZXVzZSB0aGUgcHJlZGVmaW5lZCB1dGlscyBtZXRob2RzIHdpdGggeW91ciBjdXN0b20gYXJndW1lbnRzLgogICAgICogWW91IGNhbiBhbHNvIHNwZWNpZnkgYSBjdXN0b20gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIGEgY2xhaW0gbmFtZSwKICAgICAqIHRoYXQgd2lsbCBjb21wdXRlIGFuZCByZXR1cm4gdGhlIGNsYWltIHZhbHVl4oCUYXMgc2hvd24gaW4gdGhlIGNvbW1lbnRlZCBvdXQgZXhhbXBsZSBiZWxvdy4KICAgICAqLwogICAgdXRpbHMuc2V0Q2xhaW1SZXNvbHZlcnMoewogICAgICAgIC8qCiAgICAgICAgLy8gQW4gZXhhbXBsZSBvZiBhIHNpbXBsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IGlzIGRlZmluZWQgZm9yIGEgY2xhaW0KICAgICAgICAvLyBkaXJlY3RseSBpbiB0aGUgY29uZmlndXJhdGlvbiBvYmplY3Q6CiAgICAgICAgY3VzdG9tLWNsYWltLW5hbWU6IGZ1bmN0aW9uIChyZXF1ZXN0ZWRDbGFpbSkgewogICAgICAgICAgICAvLyBJbiB0aGlzIGNhc2UsIGluaXRpYWxseSwgdGhlIGNsYWltIHZhbHVlIGNvbWVzIHN0cmFpZ2h0IGZyb20gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlOgogICAgICAgICAgICB2YXIgY2xhaW1WYWx1ZSA9IGlkZW50aXR5LmdldEF0dHJpYnV0ZSgnY3VzdG9tLWF0dHJpYnV0ZS1uYW1lJykudG9BcnJheSgpWzBdCgogICAgICAgICAgICAvLyBPcHRpb25hbGx5LCBwcm92aWRlIGFkZGl0aW9uYWwgbG9naWMgZm9yIHByb2Nlc3NpbmcgKGZpbHRlcmluZywgZm9ybWF0dGluZywgZXRjLikgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAgICAvLyBZb3UgY2FuIHVzZToKICAgICAgICAgICAgLy8gcmVxdWVzdGVkQ2xhaW0uZ2V0TmFtZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldFZhbHVlcygpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldExvY2FsZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmlzRXNzZW50aWFsKCkKCiAgICAgICAgICAgIHJldHVybiBjbGFpbVZhbHVlCiAgICAgICAgfSwKICAgICAgICAqLwogICAgICAgIC8qKgogICAgICAgICAqIFRoZSB1c2Ugb2YgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIHNob3dzIGhvdwogICAgICAgICAqIGFuIGFyZ3VtZW50IHBhc3NlZCB0byBhIGZ1bmN0aW9uIHRoYXQgcmV0dXJucyBhIGNsYWltIHJlc29sdmVyCiAgICAgICAgICogYmVjb21lcyBhdmFpbGFibGUgdG8gdGhlIHJlc29sdmVyIGZ1bmN0aW9uICh2aWEgaXRzIGxleGljYWwgY29udGV4dCkuCiAgICAgICAgICovCiAgICAgICAgbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdjbicpLAogICAgICAgIGZhbWlseV9uYW1lOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3NuJyksCiAgICAgICAgZ2l2ZW5fbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdnaXZlbm5hbWUnKSwKICAgICAgICB6b25laW5mbzogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWR0aW1lem9uZScpLAogICAgICAgIGxvY2FsZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWRsb2NhbGUnKSwKICAgICAgICBlbWFpbDogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdtYWlsJyksCiAgICAgICAgYWRkcmVzczogdXRpbHMuZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXIoCiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBUaGUgcGFzc2VkIGluIHVzZXIgcHJvZmlsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiBjYW4gYmUgdXNlZCBieSB0aGUgYWRkcmVzcyBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiB0byBvYnRhaW4gdGhlIGNsYWltIHZhbHVlIHRvIGJlIGZvcm1hdHRlZCBhcyBwZXIgdGhlIE9JREMgc3BlY2lmaWNhdGlvbjoKICAgICAgICAgICAgICogQHNlZSBodHRwczovL29wZW5pZC5uZXQvc3BlY3Mvb3BlbmlkLWNvbm5lY3QtY29yZS0xXzAuaHRtbCNBZGRyZXNzQ2xhaW0uCiAgICAgICAgICAgICAqLwogICAgICAgICAgICB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3Bvc3RhbGFkZHJlc3MnKQogICAgICAgICksCiAgICAgICAgcGhvbmVfbnVtYmVyOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3RlbGVwaG9uZW51bWJlcicpCiAgICB9KTsKCiAgICAvLyBDTEFJTSBQUk9DRVNTSU5HIFVUSUxJVElFUwoKICAgIC8qKgogICAgICogQHJldHVybnMge29iamVjdH0gQW4gb2JqZWN0IHRoYXQgY29udGFpbnMgcmV1c2FibGUgY2xhaW0gcHJvY2Vzc2luZyB1dGlsaXRpZXMuCiAgICAgKiBAc2VlIFBVQkxJQyBNRVRIT0RTIHNlY3Rpb24gYW5kIHRoZSByZXR1cm4gc3RhdGVtZW50IGZvciB0aGUgbGlzdCBvZiBleHBvcnRlZCBmdW5jdGlvbnMuCiAgICAgKi8KICAgIGZ1bmN0aW9uIGdldFV0aWxzICgpIHsKICAgICAgICAvLyBJTVBPUlQgSkFWQQoKICAgICAgICAvKioKICAgICAgICAgKiBQcm92aWRlcyBKYXZhIHNjcmlwdGluZyBmdW5jdGlvbmFsaXR5LgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvTW96aWxsYS9Qcm9qZWN0cy9SaGluby9TY3JpcHRpbmdfSmF2YSNqYXZhaW1wb3J0ZXJfY29uc3RydWN0b3J9LgogICAgICAgICAqLwogICAgICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgICAgIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiwKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltcywKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltLAoKICAgICAgICAgICAgamF2YS51dGlsLkxpbmtlZEhhc2hNYXAsCiAgICAgICAgICAgIGphdmEudXRpbC5BcnJheUxpc3QKICAgICAgICApOwoKICAgICAgICAvLyBTRVQgVVAgQ09ORklHVVJBVElPTgoKICAgICAgICAvKioKICAgICAgICAgKiBQbGFjZWhvbGRlciBmb3IgYSBjb25maWd1cmF0aW9uIG9wdGlvbiB0aGF0IGNvbnRhaW5zCiAgICAgICAgICogYW4gb2JqZWN0IHRoYXQgbWFwcyB0aGUgc3VwcG9ydGVkIHNjb3BlIHZhbHVlcyAoc2NvcGVzKQogICAgICAgICAqIGFuZCB0aGUgY29ycmVzcG9uZGluZyBjbGFpbSBuYW1lcyBmb3IgZWFjaCBzY29wZSB2YWx1ZS4KICAgICAgICAgKi8KICAgICAgICB2YXIgc2NvcGVDbGFpbXNNYXA7CgogICAgICAgIC8qKgogICAgICAgICAqIFBsYWNlaG9sZGVyIGZvciBhIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRoYXQgY29udGFpbnMKICAgICAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAqLwogICAgICAgIHZhciBjbGFpbVJlc29sdmVyczsKCiAgICAgICAgLyoqCiAgICAgICAgICogQSAocHVibGljKSBtZXRob2QgdGhhdCBhY2NlcHRzIGFuIG9iamVjdCB0aGF0IG1hcHMgdGhlIHN1cHBvcnRlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMgZWFjaCBzdXBwb3J0ZWQgc2NvcGUgdmFsdWUgdG8gYW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMsCiAgICAgICAgICogaW4gb3JkZXIgdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgZm9yIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfSBmb3IgZGV0YWlscy4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLnByb2ZpbGVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHByb2ZpbGUgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMuZW1haWxdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGVtYWlsIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLmFkZHJlc3NdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGFkZHJlc3Mgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMucGhvbmVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHBob25lIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcmV0dXJucyB7dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHNldFNjb3BlQ2xhaW1zTWFwKHBhcmFtcykgewogICAgICAgICAgICBzY29wZUNsYWltc01hcCA9IHBhcmFtczsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIEEgKHB1YmxpYykgbWV0aG9kIHRoYXQgYWNjZXB0cyBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMKICAgICAgICAgKiBlYWNoIHN1cHBvcnRlZCBjbGFpbSBuYW1lIHRvIGEgZnVuY3Rpb24gdGhhdCBjb21wdXRlcyBhbmQgcmV0dXJucyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gc2V0Q2xhaW1SZXNvbHZlcnMocGFyYW1zKSB7CiAgICAgICAgICAgIGNsYWltUmVzb2x2ZXJzID0gcGFyYW1zOwogICAgICAgIH0KCiAgICAgICAgLy8gQ0xBSU0gUkVTT0xWRVJTCgogICAgICAgIC8qKgogICAgICAgICAqIENsYWltIHJlc29sdmVycyBhcmUgZnVuY3Rpb25zIHRoYXQgcmV0dXJuIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHBhcmFtIHsqfQogICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAqLwoKICAgICAgICAvKioKICAgICAgICAgKiBEZWZpbmVzIGEgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nfSBhdHRyaWJ1dGVOYW1lIC0gTmFtZSBvZiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGRldGVybWluZSB0aGUgY2xhaW0gdmFsdWUKICAgICAgICAgKiBiYXNlZCBvbiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZSBhbmQgdGhlIChyZXF1ZXN0ZWQpIGNsYWltIHByb3BlcnRpZXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIChhdHRyaWJ1dGVOYW1lKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXNvbHZlcyBhIGNsYWltIHdpdGggYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAgICAgKiBSZXR1cm5zIHVuZGVmaW5lZCBpZiB0aGUgaWRlbnRpdHkgYXR0cmlidXRlIGlzIG5vdCBwb3B1bGF0ZWQsCiAgICAgICAgICAgICAqIE9SIGlmIHRoZSBjbGFpbSBoYXMgcmVxdWVzdGVkIHZhbHVlcyB0aGF0IGRvIG5vdCBjb250YWluIHRoZSBpZGVudGl0eSBhdHRyaWJ1dGUgdmFsdWUuCiAgICAgICAgICAgICAqIEFUVEVOVElPTjogdGhlIGFmb3JlbWVudGlvbmVkIGNvbXBhcmlzb24gaXMgY2FzZS1zZW5zaXRpdmUuCiAgICAgICAgICAgICAqIEBwYXJhbSB7b3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltfSBjbGFpbQogICAgICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciBkZXRhaWxzLgogICAgICAgICAgICAgKiBAcmV0dXJucyB7c3RyaW5nfEhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUNsYWltKGNsYWltKSB7CiAgICAgICAgICAgICAgICB2YXIgdXNlclByb2ZpbGVWYWx1ZTsKCiAgICAgICAgICAgICAgICBpZiAoaWRlbnRpdHkpIHsKICAgICAgICAgICAgICAgICAgICB1c2VyUHJvZmlsZVZhbHVlID0gZ2V0Q2xhaW1WYWx1ZUZyb21TZXQoY2xhaW0sIGlkZW50aXR5LmdldEF0dHJpYnV0ZShhdHRyaWJ1dGVOYW1lKSk7CgogICAgICAgICAgICAgICAgICAgIGlmICh1c2VyUHJvZmlsZVZhbHVlICYmICF1c2VyUHJvZmlsZVZhbHVlLmlzRW1wdHkoKSkgewogICAgICAgICAgICAgICAgICAgICAgICBpZiAoIWNsYWltLmdldFZhbHVlcygpIHx8IGNsYWltLmdldFZhbHVlcygpLmlzRW1wdHkoKSB8fCBjbGFpbS5nZXRWYWx1ZXMoKS5jb250YWlucyh1c2VyUHJvZmlsZVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHVzZXJQcm9maWxlVmFsdWU7CiAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW07CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBSZXR1cm5zIGFuIGFkZHJlc3MgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSBjbGFpbSB2YWx1ZSBvYnRhaW5lZCB3aXRoIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIuCiAgICAgICAgICogQHBhcmFtIHtmdW5jdGlvbn0gcmVzb2x2ZUNsYWltIC0gQSBmdW5jdGlvbiB0aGF0IHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGFjY2VwdCBhIGNsYWltIGFzIGFuIGFyZ3VtZW50LAogICAgICAgICAqIHJ1biB0aGUgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIHRoZSBjbGFpbSBhbmQgb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwKICAgICAgICAgKiBhbmQgYXBwbHkgYWRkaXRpb25hbCBmb3JtYXR0aW5nIHRvIHRoZSB2YWx1ZSBiZWZvcmUgcmV0dXJuaW5nIGl0LgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldEFkZHJlc3NDbGFpbVJlc29sdmVyIChyZXNvbHZlQ2xhaW0pIHsKICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAqIENyZWF0ZXMgYW4gYWRkcmVzcyBjbGFpbSBvYmplY3QgZnJvbSBhIHZhbHVlIHJldHVybmVkIGJ5IGEgY2xhaW0gcmVzb2x2ZXIsCiAgICAgICAgICAgICAqIGFuZCByZXR1cm5zIHRoZSBhZGRyZXNzIGNsYWltIG9iamVjdCBhcyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0FkZHJlc3NDbGFpbX0uCiAgICAgICAgICAgICAqIFRoZSBjbGFpbSB2YWx1ZSBpcyBvYnRhaW5lZCB3aXRoIGEgY2xhaW0gcmVzb2x2aW5nIGZ1bmN0aW9uIGF2YWlsYWJsZSBmcm9tIHRoZSBjbG9zdXJlLgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfHVuZGVmaW5lZH0gVGhlIGFkZHJlc3MgY2xhaW0gb2JqZWN0IGNyZWF0ZWQgZnJvbSBhIGNsYWltIHZhbHVlLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUFkZHJlc3NDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgdmFyIGFkZHJlc3NPYmplY3Q7CgogICAgICAgICAgICAgICAgaWYgKGlzQ2xhaW1WYWx1ZVZhbGlkKGNsYWltVmFsdWUpKSB7CiAgICAgICAgICAgICAgICAgICAgYWRkcmVzc09iamVjdCA9IG5ldyBmckphdmEuTGlua2VkSGFzaE1hcCgpOwoKICAgICAgICAgICAgICAgICAgICBhZGRyZXNzT2JqZWN0LnB1dCgnZm9ybWF0dGVkJywgY2xhaW1WYWx1ZSk7CgogICAgICAgICAgICAgICAgICAgIHJldHVybiBhZGRyZXNzT2JqZWN0OwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICByZXR1cm4gcmVzb2x2ZUFkZHJlc3NDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgYW4gZXNzZW50aWFsIGNsYWltIHJlc29sdmVyIGJhc2VkIG9uIGEgY2xhaW0gdmFsdWUgb2J0YWluZWQgd2l0aCBhbm90aGVyIGNsYWltIHJlc29sdmVyLgogICAgICAgICAqIEBwYXJhbSB7ZnVuY3Rpb259IHJlc29sdmVDbGFpbSAtIEEgZnVuY3Rpb24gdGhhdCByZXR1cm5zIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHJldHVybnMge2Z1bmN0aW9ufSBBIGZ1bmN0aW9uIHRoYXQgd2lsbCBhY2NlcHQgYSBjbGFpbSBhcyBhbiBhcmd1bWVudCwKICAgICAgICAgKiBydW4gdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIGZvciB0aGUgY2xhaW0gYW5kIG9idGFpbiB0aGUgY2xhaW0gdmFsdWUsCiAgICAgICAgICogYW5kIGFwcGx5IGFkZGl0aW9uYWwgbG9naWMgZm9yIGVzc2VudGlhbCBjbGFpbXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0RXNzZW50aWFsQ2xhaW1SZXNvbHZlciAocmVzb2x2ZUNsYWltKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXR1cm5zIGEgY2xhaW0gdmFsdWUgb3IgdGhyb3dzIGFuIGVycm9yLgogICAgICAgICAgICAgKiBUaGUgY2xhaW0gdmFsdWUgaXMgb2J0YWluZWQgd2l0aCBhIGNsYWltIHJlc29sdmluZyBmdW5jdGlvbiBhdmFpbGFibGUgZnJvbSB0aGUgY2xvc3VyZS4KICAgICAgICAgICAgICogVGhyb3dzIGFuIGV4Y2VwdGlvbiBpZiB0aGUgY2xhaW0gaXMgZXNzZW50aWFsIGFuZCBubyB2YWx1ZSBpcyByZXR1cm5lZCBmb3IgdGhlIGNsYWltLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBVc2Ugb2YgdGhpcyByZXNvbHZlciBpcyBvcHRpb25hbC4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjSW5kaXZpZHVhbENsYWltc1JlcXVlc3RzfSBzdGF0aW5nOgogICAgICAgICAgICAgKiAiTm90ZSB0aGF0IGV2ZW4gaWYgdGhlIENsYWltcyBhcmUgbm90IGF2YWlsYWJsZSBiZWNhdXNlIHRoZSBFbmQtVXNlciBkaWQgbm90IGF1dGhvcml6ZSB0aGVpciByZWxlYXNlIG9yIHRoZXkgYXJlIG5vdCBwcmVzZW50LAogICAgICAgICAgICAgKiB0aGUgQXV0aG9yaXphdGlvbiBTZXJ2ZXIgTVVTVCBOT1QgZ2VuZXJhdGUgYW4gZXJyb3Igd2hlbiBDbGFpbXMgYXJlIG5vdCByZXR1cm5lZCwgd2hldGhlciB0aGV5IGFyZSBFc3NlbnRpYWwgb3IgVm9sdW50YXJ5LAogICAgICAgICAgICAgKiB1bmxlc3Mgb3RoZXJ3aXNlIHNwZWNpZmllZCBpbiB0aGUgZGVzY3JpcHRpb24gb2YgdGhlIHNwZWNpZmljIGNsYWltLiIKICAgICAgICAgICAgICoKICAgICAgICAgICAgICogQHBhcmFtIHtvcmcuZm9yZ2Vyb2NrLm9wZW5pZGNvbm5lY3QuQ2xhaW19IGNsYWltCiAgICAgICAgICAgICAqIEFuIG9iamVjdCB0aGF0IHByb3ZpZGVzIG1ldGhvZHMgdG8gb2J0YWluIGluZm9ybWF0aW9uL3JlcXVpcmVtZW50cyBhc3NvY2lhdGVkIHdpdGggYSBjbGFpbS4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqLwogICAgICAgICAgICBmdW5jdGlvbiByZXNvbHZlRXNzZW50aWFsQ2xhaW0oY2xhaW0pIHsKICAgICAgICAgICAgICAgIHZhciBjbGFpbVZhbHVlID0gcmVzb2x2ZUNsYWltKGNsYWltKTsKCiAgICAgICAgICAgICAgICBpZiAoY2xhaW0uaXNFc3NlbnRpYWwoKSAmJiAhaXNDbGFpbVZhbHVlVmFsaWQoY2xhaW1WYWx1ZSkpIHsKICAgICAgICAgICAgICAgICAgICB0aHJvdyBuZXcgZnJKYXZhLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uKCdDb3VsZCBub3QgcHJvdmlkZSB2YWx1ZSBmb3IgZXNzZW50aWFsIGNsYWltOiAnICsgY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1WYWx1ZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHJlc29sdmVFc3NlbnRpYWxDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFByb3ZpZGVzIGRlZmF1bHQgcmVzb2x1dGlvbiBmb3IgYSBjbGFpbS4KICAgICAgICAgKiBVc2UgaXQgaWYgYSBjbGFpbS1zcGVjaWZpYyByZXNvbHZlciBpcyBub3QgZGVmaW5lZCBpbiB0aGUgY29uZmlndXJhdGlvbi4KICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHJldHVybnMgeyp9IEEgc2luZ2xlIHZhbHVlIGFzc29jaWF0ZWQgd2l0aCB0aGlzIGNsYWltLgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHJlc29sdmVBbnlDbGFpbSAoY2xhaW0pIHsKICAgICAgICAgICAgaWYgKGNsYWltLmdldFZhbHVlcygpLnNpemUoKSA9PT0gMSkgewogICAgICAgICAgICAgICAgcmV0dXJuIGNsYWltLmdldFZhbHVlcygpLnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgfQogICAgICAgIH0KCiAgICAgICAgLy8gVVRJTElUSUVTCgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgY2xhaW0gdmFsdWUgZnJvbSBhIHNldC4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIGEgc2luZ2xlIHZhbHVlLCByZXR1cm5zIHRoZSB2YWx1ZS4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIG11bHRpcGxlIHZhbHVlcywgcmV0dXJucyB0aGUgc2V0LgogICAgICAgICAqIE90aGVyd2lzZSwgcmV0dXJucyB1bmRlZmluZWQuCiAgICAgICAgICoKICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHBhcmFtIHtqYXZhLnV0aWwuSGFzaFNldH0gc2V0IFRoZSBzZXTigJRmb3IgZXhhbXBsZSwgYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAqIEByZXR1cm5zIHtzdHJpbmd8amF2YS51dGlsLkhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldENsYWltVmFsdWVGcm9tU2V0IChjbGFpbSwgc2V0KSB7CiAgICAgICAgICAgIGlmIChzZXQgJiYgc2V0LnNpemUoKSkgewogICAgICAgICAgICAgICAgaWYgKHNldC5zaXplKCkgPT09IDEpIHsKICAgICAgICAgICAgICAgICAgICByZXR1cm4gc2V0LnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHNldDsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSBlbHNlIGlmIChsb2dnZXIud2FybmluZ0VuYWJsZWQoKSkgewogICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcoJ09JREMgQ2xhaW1zIHNjcmlwdC4gR290IGFuIGVtcHR5IHNldCBmb3IgY2xhaW06ICcgKyBjbGFpbS5nZXROYW1lKCkpOwogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBmdW5jdGlvbiBpc0NsYWltVmFsdWVWYWxpZCAoY2xhaW1WYWx1ZSkgewogICAgICAgICAgICBpZiAodHlwZW9mIGNsYWltVmFsdWUgPT09ICd1bmRlZmluZWQnIHx8IGNsYWltVmFsdWUgPT09IG51bGwpIHsKICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgfQoKICAgICAgICAvLyBDTEFJTSBQUk9DRVNTSU5HCgogICAgICAgIC8qKgogICAgICAgICAqIENvbnN0cnVjdHMgYW5kIHJldHVybnMgYW4gb2JqZWN0IHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMKICAgICAgICAgKiBhbmQgdGhlIHJlcXVlc3RlZCBzY29wZXMgbWFwcGVkIHRvIHRoZSBjbGFpbSBuYW1lcy4KICAgICAgICAgKiBAcmV0dXJucyB7b3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltc30gVGhlIG9iamVjdCB0byBiZSByZXR1cm5lZCB0byB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIuCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICAgICAqIEBzZWUgUkVTVUxUUyBzZWN0aW9uIGZvciB0aGUgdXNlIG9mIHRoaXMgZnVuY3Rpb24uCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlckluZm9DbGFpbXMgKCkgewogICAgICAgICAgICByZXR1cm4gbmV3IGZySmF2YS5Vc2VySW5mb0NsYWltcyhnZXRDb21wdXRlZENsYWltcygpLCBnZXRDb21wb3NpdGVTY29wZXMoKSk7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIChyZXF1ZXN0ZWQpIGNsYWltIG5hbWVzIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMuCiAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfQogICAgICAgICAqIEEgbWFwIG9mIHRoZSByZXF1ZXN0ZWQgY2xhaW0gbmFtZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIHZhbHVlcy4KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wdXRlZENsYWltcyAoKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBDcmVhdGVzIGEgY29tcGxldGUgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZyb206CiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgZGVyaXZlZCBmcm9tIHRoZSBzY29wZXMsCiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgcHJvdmlkZWQgYnkgdGhlIGF1dGhvcml6YXRpb24gc2VydmVyLAogICAgICAgICAgICAgKiBhbmQgdGhlIGNsYWltcyByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudC4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5BcnJheUxpc3R9CiAgICAgICAgICAgICAqIFJldHVybnMgYSBjb21wbGV0ZSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGF2YWlsYWJsZSB0byB0aGUgc2NyaXB0LgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgdGhlIGNsYWltIG9iamVjdCBkZXRhaWxzLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gZ2V0Q2xhaW1zKCkgewogICAgICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAgICAgKiBSZXR1cm5zIGEgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIFVzZXMgdGhlIHNjb3BlQ2xhaW1zTWFwIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRvIGRlcml2ZSB0aGUgY2xhaW0gbmFtZXM7CiAgICAgICAgICAgICAgICAgKiBubyBvdGhlciBwcm9wZXJ0aWVzIG9mIGEgY2xhaW0gZGVyaXZlZCBmcm9tIGEgc2NvcGUgYXJlIHBvcHVsYXRlZC4KICAgICAgICAgICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuQXJyYXlMaXN0fQogICAgICAgICAgICAgICAgICogQSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciB0aGUgY2xhaW0gb2JqZWN0IGRldGFpbHMuCiAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgIGZ1bmN0aW9uIGNvbnZlcnRTY29wZVRvQ2xhaW1zKCkgewogICAgICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoc2NvcGUpICE9PSAnb3BlbmlkJyAmJiBzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zTWFwW3Njb3BlXS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbU5hbWUpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbGFpbXMuYWRkKG5ldyBmckphdmEuQ2xhaW0oY2xhaW1OYW1lKSk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGNsYWltcy5hZGRBbGwoY29udmVydFNjb3BlVG9DbGFpbXMoKSk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKGNsYWltT2JqZWN0cyk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKHJlcXVlc3RlZFR5cGVkQ2xhaW1zKTsKCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICB9CgogICAgICAgICAgICAvKioKICAgICAgICAgICAgICogQ29tcHV0ZXMgYW5kIHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgICAgICogVG8gb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwgdXNlcyB0aGUgcmVzb2x2ZXIgZnVuY3Rpb24gc3BlY2lmaWVkIGZvciB0aGUgY2xhaW0gaW4gdGhlIGNsYWltUmVzb2x2ZXJzIGNvbmZpZ3VyYXRpb24gb2JqZWN0LgogICAgICAgICAgICAgKiBAc2VlIGNsYWltUmVzb2x2ZXJzCiAgICAgICAgICAgICAqIElmIG5vIHJlc29sdmVyIGZ1bmN0aW9uIGlzIGZvdW5kLCB1c2VzIHRoZSBkZWZhdWx0IGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMgeyp9IENsYWltIHZhbHVlLgogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqIFJldGhyb3dzIHRoaXMgZXhjZXB0aW9uIGlmIGEgY2xhaW0gcmVzb2x2ZXIgdGhyb3dzIGl0LgogICAgICAgICAgICAgKiBZb3UgY2FuIHRocm93IG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiBmcm9tIHlvdXIgY3VzdG9tIGNsYWltIHJlc29sdmVyCiAgICAgICAgICAgICAqIGlmIHlvdSB3YW50IHRvIHRlcm1pbmF0ZSB0aGUgY2xhaW0gcHJvY2Vzc2luZy4KICAgICAgICAgICAgICovCiAgICAgICAgICAgIGZ1bmN0aW9uIGNvbXB1dGVDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIHJlc29sdmVDbGFpbTsKICAgICAgICAgICAgICAgIHZhciBtZXNzYWdlOwoKICAgICAgICAgICAgICAgIHRyeSB7CiAgICAgICAgICAgICAgICAgICAgcmVzb2x2ZUNsYWltID0gY2xhaW1SZXNvbHZlcnNbY2xhaW0uZ2V0TmFtZSgpXSB8fCByZXNvbHZlQW55Q2xhaW07CgogICAgICAgICAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgfSBjYXRjaCAoZSkgewogICAgICAgICAgICAgICAgICAgIG1lc3NhZ2UgPSAnT0lEQyBDbGFpbXMgc2NyaXB0IGV4Y2VwdGlvbi4gVW5hYmxlIHRvIHJlc29sdmUgT0lEQyBDbGFpbS4gJyArIGU7CgogICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoZSkuaW5kZXhPZignb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5leGNlcHRpb25zLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uJykgIT09IC0xKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHRocm93IGU7CiAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICBpZiAobG9nZ2VyLndhcm5pbmdFbmFibGVkKCkpIHsKICAgICAgICAgICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcobWVzc2FnZSk7CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICB2YXIgY29tcHV0ZWRDbGFpbXMgPSBuZXcgZnJKYXZhLkxpbmtlZEhhc2hNYXAoKTsKCiAgICAgICAgICAgIGdldENsYWltcygpLnRvQXJyYXkoKS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSBjb21wdXRlQ2xhaW0oY2xhaW0pOwoKICAgICAgICAgICAgICAgIGlmIChpc0NsYWltVmFsdWVWYWxpZChjbGFpbVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgIGNvbXB1dGVkQ2xhaW1zLnB1dChjbGFpbS5nZXROYW1lKCksIGNsYWltVmFsdWUpOwogICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAvKioKICAgICAgICAgICAgICAgICAgICAgKiBJZiBhIGNsYWltIGhhcyBiZWVuIHByb2Nlc3NlZCwgYnV0IGFwcGVhcnMgaW4gdGhlIGxpc3QgYWdhaW4sCiAgICAgICAgICAgICAgICAgICAgICogYW5kIGl0cyB2YWx1ZSBjYW5ub3QgYmUgY29tcHV0ZWQgdW5kZXIgdGhlIG5ldyBjb25kaXRpb25zLAogICAgICAgICAgICAgICAgICAgICAqIHRoZSBjbGFpbSBpcyByZW1vdmVkIGZyb20gdGhlIGZpbmFsIHJlc3VsdC4KICAgICAgICAgICAgICAgICAgICAgKgogICAgICAgICAgICAgICAgICAgICAqIEZvciBleGFtcGxlLCBhIGNsYWltIGNvdWxkIGJlIG1hcHBlZCB0byBhIHNjb3BlIGFuZCBmb3VuZCBpbiB0aGUgdXNlciBwcm9maWxlLAogICAgICAgICAgICAgICAgICAgICAqIGJ1dCBhbHNvIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHdpdGggcmVxdWlyZWQgdmFsdWVzIHRoYXQgZG9uJ3QgbWF0Y2ggdGhlIGNvbXB1dGVkIG9uZS4KICAgICAgICAgICAgICAgICAgICAgKiBAc2VlIHtsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0luZGl2aWR1YWxDbGFpbXNSZXF1ZXN0c30uCiAgICAgICAgICAgICAgICAgICAgICogZm9yIHRoZSByZWxldmFudCBPSURDIHNwZWNpZmljYXRpb24gZGV0YWlscy4KICAgICAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgICAgICBjb21wdXRlZENsYWltcy5yZW1vdmUoY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSk7CgogICAgICAgICAgICByZXR1cm4gY29tcHV0ZWRDbGFpbXM7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIHJlcXVlc3RlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLgogICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuTGlua2VkSGFzaE1hcH0KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wb3NpdGVTY29wZXMgKCkgewogICAgICAgICAgICB2YXIgY29tcG9zaXRlU2NvcGVzID0gbmV3IGZySmF2YS5MaW5rZWRIYXNoTWFwKCk7CgogICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICB2YXIgc2NvcGVDbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICBzY29wZUNsYWltc01hcFtzY29wZV0uZm9yRWFjaChmdW5jdGlvbiAoY2xhaW1OYW1lKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zLmFkZChjbGFpbU5hbWUpOwogICAgICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltcy5zaXplKCkpIHsKICAgICAgICAgICAgICAgICAgICBjb21wb3NpdGVTY29wZXMucHV0KHNjb3BlLCBzY29wZUNsYWltcyk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgcmV0dXJuIGNvbXBvc2l0ZVNjb3BlczsKICAgICAgICB9CgogICAgICAgIC8vIFBVQkxJQyBNRVRIT0RTCgogICAgICAgIHJldHVybiB7CiAgICAgICAgICAgIHNldFNjb3BlQ2xhaW1zTWFwOiBzZXRTY29wZUNsYWltc01hcCwKICAgICAgICAgICAgc2V0Q2xhaW1SZXNvbHZlcnM6IHNldENsYWltUmVzb2x2ZXJzLAogICAgICAgICAgICBnZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXI6IGdldFVzZXJQcm9maWxlQ2xhaW1SZXNvbHZlciwKICAgICAgICAgICAgZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXI6IGdldEFkZHJlc3NDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyOiBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRVc2VySW5mb0NsYWltczogZ2V0VXNlckluZm9DbGFpbXMKICAgICAgICB9OwogICAgfQoKICAgIC8vIFJFU1VMVFMKCiAgICAvKioKICAgICAqIFRoaXMgc2NyaXB0IHJldHVybnMgYW4gaW5zdGFuY2Ugb2YgdGhlIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuVXNlckluZm9DbGFpbXMgY2xhc3MKICAgICAqIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMgYW5kCiAgICAgKiB0aGUgcmVxdWVzdGVkIHNjb3BlcyBtYXBwZWQgdG8gdGhlIGNsYWltIG5hbWVzLgogICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICoKICAgICAqIEFzc2lnbmluZyBpdCB0byBhIHZhcmlhYmxlIGdpdmVzIHlvdSBhbiBvcHBvcnR1bml0eQogICAgICogdG8gbG9nIHRoZSBjb250ZW50IG9mIHRoZSByZXR1cm5lZCB2YWx1ZSBkdXJpbmcgZGV2ZWxvcG1lbnQuCiAgICAgKi8KICAgIHZhciB1c2VySW5mb0NsYWltcyA9IHV0aWxzLmdldFVzZXJJbmZvQ2xhaW1zKCk7CgogICAgLyoKICAgIGxvZ2dlci5lcnJvcihzY3JpcHROYW1lICsgJyByZXN1bHRzOicpCiAgICBsb2dnZXIuZXJyb3IoJ1ZhbHVlczogJyArIHVzZXJJbmZvQ2xhaW1zLmdldFZhbHVlcygpKQogICAgbG9nZ2VyLmVycm9yKCdTY29wZXM6ICcgKyB1c2VySW5mb0NsYWltcy5nZXRDb21wb3NpdGVTY29wZXMoKSkKICAgICovCgogICAgcmV0dXJuIHVzZXJJbmZvQ2xhaW1zOwp9KCkpOwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OIDC_CLAIMS\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287132752,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"cf3515f0-8278-4ee3-a530-1bad7424c416\",\"name\":\"Alpha OIDC Claims Script\",\"description\":\"Default alpha realm script for OIDC claims\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMTQtMjAyMSBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUwogKiBvciB3aXRoIG9uZSBvZiBpdHMgYWZmaWxpYXRlcy4gQWxsIHVzZSBzaGFsbCBiZSBleGNsdXNpdmVseSBzdWJqZWN0CiAqIHRvIHN1Y2ggbGljZW5zZSBiZXR3ZWVuIHRoZSBsaWNlbnNlZSBhbmQgRm9yZ2VSb2NrIEFTLgogKi8KCi8qCiAqIFRoaXMgc2NyaXB0IGNvbXB1dGVzIGNsYWltIHZhbHVlcyByZXR1cm5lZCBpbiBJRCB0b2tlbnMgYW5kL29yIGF0IHRoZSBVc2VySW5mbyBFbmRwb2ludC4KICogVGhlIGNsYWltIHZhbHVlcyBhcmUgY29tcHV0ZWQgZm9yOgogKiB0aGUgY2xhaW1zIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICogdGhlIGNsYWltcyBwcm92aWRlZCBieSB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIsCiAqIGFuZCB0aGUgY2xhaW1zIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHZpYSB0aGUgY2xhaW1zIHBhcmFtZXRlci4KICoKICogSW4gdGhlIENPTkZJR1VSQVRJT04gQU5EIENVU1RPTUlaQVRJT04gc2VjdGlvbiwgeW91IGNhbgogKiBkZWZpbmUgdGhlIHNjb3BlLXRvLWNsYWltcyBtYXBwaW5nLCBhbmQKICogYXNzaWduIHRvIGVhY2ggY2xhaW0gYSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IHdpbGwgY29tcHV0ZSB0aGUgY2xhaW0gdmFsdWUuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzIChjbGFzcyByZWZlcmVuY2VzIGFyZSBwcm92aWRlZCBiZWxvdyk6CiAqIHNjb3BlcyAtIFNldDxTdHJpbmc+ICg2KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogKiBjbGFpbXMgLSBNYXA8U3RyaW5nLCBPYmplY3Q+ICg1KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogY2xhaW1PYmplY3RzIC0gTGlzdDxDbGFpbT4gKDcsIDIpLgogKiAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogcmVxdWVzdGVkQ2xhaW1zIC0gTWFwPFN0cmluZywgU2V0PFN0cmluZz4+ICg1KS4KICogICAgICAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIG5vdCBlbXB0eSBpZiB0aGUgcmVxdWVzdCBjb250YWlucyB0aGUgY2xhaW1zIHBhcmFtZXRlciBhbmQgdGhlIHNlcnZlciBoYXMgZW5hYmxlZAogKiAgICAgICAgICAgICAgICAgICBjbGFpbXNfcGFyYW1ldGVyX3N1cHBvcnRlZC4gQSBtYXAgb2YgdGhlIHJlcXVlc3RlZCBjbGFpbXMgdG8gcG9zc2libGUgdmFsdWVzLCBvdGhlcndpc2UgZW1wdHk7CiAqICAgICAgICAgICAgICAgICAgIHJlcXVlc3RlZCBjbGFpbXMgd2l0aCBubyByZXF1ZXN0ZWQgdmFsdWVzIHdpbGwgaGF2ZSBhIGtleSBidXQgbm8gdmFsdWUgaW4gdGhlIG1hcC4gQSBrZXkgd2l0aAogKiAgICAgICAgICAgICAgICAgICBhIHNpbmdsZSB2YWx1ZSBpbiBpdHMgU2V0ICg2KSBpbmRpY2F0ZXMgdGhhdCB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiByZXF1ZXN0ZWRUeXBlZENsYWltcyAtIExpc3Q8Q2xhaW0+ICg3LCAyKS4KICogICAgICAgICAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIHJlcXVlc3RlZCBjbGFpbXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgUmVxdWVzdGVkIGNsYWltcyB3aXRoIG5vIHJlcXVlc3RlZCB2YWx1ZXMgd2lsbCBoYXZlIGEgY2xhaW0gd2l0aCBubyB2YWx1ZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgQSBjbGFpbSB3aXRoIGEgc2luZ2xlIHZhbHVlIGluZGljYXRlcyB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiBjbGFpbXNMb2NhbGVzIC0gTGlzdDxTdHJpbmc+ICg3KS4KICogICAgICAgICAgICAgICAgIFRoZSB2YWx1ZXMgZnJvbSB0aGUgJ2NsYWltc19sb2NhbGVzJyBwYXJhbWV0ZXIuCiAqICAgICAgICAgICAgICAgICBTZWUgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjQ2xhaW1zTGFuZ3VhZ2VzQW5kU2NyaXB0cyBmb3IgdGhlIE9JREMgc3BlY2lmaWNhdGlvbiBkZXRhaWxzLgogKiByZXF1ZXN0UHJvcGVydGllcyAtIFVubW9kaWZpYWJsZSBNYXAgKDUpLgogKiAgICAgICAgICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCBjb250YWlucyBhIG1hcCBvZiByZXF1ZXN0IHByb3BlcnRpZXM6CiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFVyaSAtIFRoZSByZXF1ZXN0IFVSSS4KICogICAgICAgICAgICAgICAgICAgICByZWFsbSAtIFRoZSByZWFsbSB0aGF0IHRoZSByZXF1ZXN0IHJlbGF0ZXMgdG8uCiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFBhcmFtcyAtIEEgbWFwIG9mIHRoZSByZXF1ZXN0IHBhcmFtcyBhbmQvb3IgcG9zdGVkIGRhdGEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVhY2ggdmFsdWUgaXMgYSBsaXN0IG9mIG9uZSBvciBtb3JlIHByb3BlcnRpZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBsZWFzZSBub3RlIHRoYXQgdGhlc2Ugc2hvdWxkIGJlIGhhbmRsZWQgaW4gYWNjb3JkYW5jZSB3aXRoIE9XQVNQIGJlc3QgcHJhY3RpY2VzOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodHRwczovL293YXNwLm9yZy93d3ctY29tbXVuaXR5L3Z1bG5lcmFiaWxpdGllcy9VbnNhZmVfdXNlX29mX1JlZmxlY3Rpb24uCiAqIGNsaWVudFByb3BlcnRpZXMgLSBVbm1vZGlmaWFibGUgTWFwICg1KS4KICogICAgICAgICAgICAgICAgICAgIFByZXNlbnQgaWYgdGhlIGNsaWVudCBzcGVjaWZpZWQgaW4gdGhlIHJlcXVlc3Qgd2FzIGlkZW50aWZpZWQsIGNvbnRhaW5zIGEgbWFwIG9mIGNsaWVudCBwcm9wZXJ0aWVzOgogKiAgICAgICAgICAgICAgICAgICAgY2xpZW50SWQgLSBUaGUgY2xpZW50J3MgVVJJIGZvciB0aGUgcmVxdWVzdCBsb2NhbGUuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkR3JhbnRUeXBlcyAtIExpc3Qgb2YgdGhlIGFsbG93ZWQgZ3JhbnQgdHlwZXMgKG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuR3JhbnRUeXBlKSBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRSZXNwb25zZVR5cGVzIC0gTGlzdCBvZiB0aGUgYWxsb3dlZCByZXNwb25zZSB0eXBlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRTY29wZXMgLSBMaXN0IG9mIHRoZSBhbGxvd2VkIHNjb3BlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGN1c3RvbVByb3BlcnRpZXMgLSBBIG1hcCBvZiB0aGUgY3VzdG9tIHByb3BlcnRpZXMgb2YgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBMaXN0cyBvciBtYXBzIHdpbGwgYmUgaW5jbHVkZWQgYXMgc3ViLW1hcHM7IGZvciBleGFtcGxlOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1c3RvbU1hcFtLZXkxXT1WYWx1ZTEgd2lsbCBiZSByZXR1cm5lZCBhcyBjdXN0b21NYXAgLT4gS2V5MSAtPiBWYWx1ZTEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVG8gYWRkIGN1c3RvbSBwcm9wZXJ0aWVzIHRvIGEgY2xpZW50LCB1cGRhdGUgdGhlIEN1c3RvbSBQcm9wZXJ0aWVzIGZpZWxkCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW4gQU0gQ29uc29sZSA+IFJlYWxtIE5hbWUgPiBBcHBsaWNhdGlvbnMgPiBPQXV0aCAyLjAgPiBDbGllbnRzID4gQ2xpZW50IElEID4gQWR2YW5jZWQuCiAqIGlkZW50aXR5IC0gQU1JZGVudGl0eSAoMykuCiAqICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBpZGVudGl0eSBvZiB0aGUgcmVzb3VyY2Ugb3duZXIuCiAqIHNlc3Npb24gLSBTU09Ub2tlbiAoNCkuCiAqICAgICAgICAgICBQcmVzZW50IGlmIHRoZSByZXF1ZXN0IGNvbnRhaW5zIHRoZSBzZXNzaW9uIGNvb2tpZSwgdGhlIHVzZXIncyBzZXNzaW9uIG9iamVjdC4KICogc2NyaXB0TmFtZSAtIFN0cmluZyAocHJpbWl0aXZlKS4KICogICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgZGlzcGxheSBuYW1lIG9mIHRoZSBzY3JpcHQuCiAqIGxvZ2dlciAtIEFsd2F5cyBwcmVzZW50LCB0aGUgIk9BdXRoMlByb3ZpZGVyIiBkZWJ1ZyBsb2dnZXIgaW5zdGFuY2U6CiAqICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuaHRtbCNzY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuCiAqICAgICAgICAgIENvcnJlc3BvbmRpbmcgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLk9JRENfQ0xBSU1TLgogKiBodHRwQ2xpZW50IC0gSFRUUCBDbGllbnQgKDgpLgogKiAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBIVFRQIENsaWVudCBpbnN0YW5jZToKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1odHRwLWNsaWVudC5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWh0dHAtY2xpZW50LgogKiAgICAgICAgICAgICAgSW4gb3JkZXIgdG8gdXNlIHRoZSBjbGllbnQsIHlvdSBtYXkgbmVlZCB0byBhZGQKICogICAgICAgICAgICAgIG9yZy5mb3JnZXJvY2suaHR0cC5DbGllbnQsCiAqICAgICAgICAgICAgICBvcmcuZm9yZ2Vyb2NrLmh0dHAucHJvdG9jb2wuKiwKICogICAgICAgICAgICAgIGFuZCBvcmcuZm9yZ2Vyb2NrLnV0aWwucHJvbWlzZS5Qcm9taXNlSW1wbAogKiAgICAgICAgICAgICAgdG8gdGhlIGFsbG93ZWQgSmF2YSBjbGFzc2VzIGluIHRoZSBzY3JpcHRpbmcgZW5naW5lIGNvbmZpZ3VyYXRpb24sIGFzIGRlc2NyaWJlZCBpbjoKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHQtZW5naW5lLXNlY3VyaXR5Lmh0bWwKICoKICogUmV0dXJuIC0gYSBuZXcgVXNlckluZm9DbGFpbXMoTWFwPFN0cmluZywgT2JqZWN0PiB2YWx1ZXMsIE1hcDxTdHJpbmcsIExpc3Q8U3RyaW5nPj4gY29tcG9zaXRlU2NvcGVzKSAoMSkgb2JqZWN0LgogKiAgICAgICAgICBUaGUgcmVzdWx0IG9mIHRoZSBsYXN0IHN0YXRlbWVudCBpbiB0aGUgc2NyaXB0IGlzIHJldHVybmVkIHRvIHRoZSBzZXJ2ZXIuCiAqICAgICAgICAgIEN1cnJlbnRseSwgdGhlIEltbWVkaWF0ZWx5IEludm9rZWQgRnVuY3Rpb24gRXhwcmVzc2lvbiAoYWxzbyBrbm93biBhcyBTZWxmLUV4ZWN1dGluZyBBbm9ueW1vdXMgRnVuY3Rpb24pCiAqICAgICAgICAgIGlzIHRoZSBsYXN0IChhbmQgb25seSkgc3RhdGVtZW50IGluIHRoaXMgc2NyaXB0LCBhbmQgaXRzIHJldHVybiB2YWx1ZSB3aWxsIGJlY29tZSB0aGUgc2NyaXB0IHJlc3VsdC4KICogICAgICAgICAgRG8gbm90IHVzZSAicmV0dXJuIHZhcmlhYmxlIiBzdGF0ZW1lbnQgb3V0c2lkZSBvZiBhIGZ1bmN0aW9uIGRlZmluaXRpb24uCiAqICAgICAgICAgIFNlZSBSRVNVTFRTIHNlY3Rpb24gZm9yIGFkZGl0aW9uYWwgZGV0YWlscy4KICoKICogQ2xhc3MgcmVmZXJlbmNlOgogKiAoMSkgVXNlckluZm9DbGFpbXMgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb2F1dGgyL2NvcmUvVXNlckluZm9DbGFpbXMuaHRtbC4KICogKDIpIENsYWltIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbCkuCiAqICAgICAgICAgQW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGhhcyBtZXRob2RzIHRvIGFjY2VzcwogKiAgICAgICAgIHRoZSBjbGFpbSBuYW1lLCByZXF1ZXN0ZWQgdmFsdWVzLCBsb2NhbGUsIGFuZCB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwuCiAqICgzKSBBTUlkZW50aXR5IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L2lkbS9BTUlkZW50aXR5Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBNYXAgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS91dGlsL0hhc2hNYXAuaHRtbCwKICogICAgICAgICAgIG9yIGh0dHBzOi8vZG9jcy5vcmFjbGUuY29tL2VuL2phdmEvamF2YXNlLzExL2RvY3MvYXBpL2phdmEuYmFzZS9qYXZhL3V0aWwvTGlua2VkSGFzaE1hcC5odG1sLgogKiAoNikgU2V0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9IYXNoU2V0Lmh0bWwuCiAqICg3KSBMaXN0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9BcnJheUxpc3QuaHRtbC4KICogKDgpIENsaWVudCAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9odHRwL0NsaWVudC5odG1sLgoqLwoKKGZ1bmN0aW9uICgpIHsKICAgIC8vIFNFVFVQCgogICAgLyoqCiAgICAgKiBDbGFpbSBwcm9jZXNzaW5nIHV0aWxpdGllcy4KICAgICAqIEFuIG9iamVjdCB0aGF0IGNvbnRhaW5zIHJldXNhYmxlIGZ1bmN0aW9ucyBmb3IgcHJvY2Vzc2luZyBjbGFpbXMuCiAgICAgKiBAc2VlIENMQUlNIFBST0NFU1NJTkcgVVRJTElUSUVTIHNlY3Rpb24gZm9yIGRldGFpbHMuCiAgICAgKi8KICAgIHZhciB1dGlscyA9IGdldFV0aWxzKCk7CgogICAgLy8gQ09ORklHVVJBVElPTiBBTkQgQ1VTVE9NSVpBVElPTgoKICAgIC8qKgogICAgICogT0F1dGggMi4wIHNjb3BlIHZhbHVlcyAoc2NvcGVzKSBjYW4gYmUgdXNlZCBieSB0aGUgQ2xpZW50IHRvIHJlcXVlc3QgT0lEQyBjbGFpbXMuCiAgICAgKgogICAgICogQ2FsbCB0aGlzIGNvbmZpZ3VyYXRpb24gbWV0aG9kLCBhbmQgcGFzcyBpbiBhcyB0aGUgZmlyc3QgYXJndW1lbnQKICAgICAqIGFuIG9iamVjdCB0aGF0IG1hcHMgYSBzY29wZSB2YWx1ZSB0byBhbiBhcnJheSBvZiBjbGFpbSBuYW1lcwogICAgICogdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgYW5kIHJldHVybmVkIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfQogICAgICogZm9yIHRoZSBzY29wZSB2YWx1ZXMgdGhhdCBjb3VsZCBiZSB1c2VkIHRvIHJlcXVlc3QgY2xhaW1zIGFzIGRlZmluZWQgaW4gdGhlIE9JREMgc3BlY2lmaWNhdGlvbi4KICAgICAqCiAgICAgKiBCZWxvdywgZmluZCBhIGRlZmF1bHQgY29uZmlndXJhdGlvbiB0aGF0IGlzIGV4cGVjdGVkIHRvIHdvcmsgaW4gdGhlIGN1cnJlbnQgZW52aXJvbm1lbnQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiBjaG9vc2UgdGhlIGNsYWltIG5hbWVzIHJldHVybmVkIGZvciBhIHNjb3BlLgogICAgICovCiAgICB1dGlscy5zZXRTY29wZUNsYWltc01hcCh7CiAgICAgICAgcHJvZmlsZTogWwogICAgICAgICAgICAnbmFtZScsCiAgICAgICAgICAgICdmYW1pbHlfbmFtZScsCiAgICAgICAgICAgICdnaXZlbl9uYW1lJywKICAgICAgICAgICAgJ3pvbmVpbmZvJywKICAgICAgICAgICAgJ2xvY2FsZScKICAgICAgICBdLAogICAgICAgIGVtYWlsOiBbJ2VtYWlsJ10sCiAgICAgICAgYWRkcmVzczogWydhZGRyZXNzJ10sCiAgICAgICAgcGhvbmU6IFsncGhvbmVfbnVtYmVyJ10KICAgIH0pOwoKICAgIC8qKgogICAgICogSW4gdGhpcyBzY3JpcHQsIGVhY2ggY2xhaW0KICAgICAqIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICAgICAqIHByb3ZpZGVkIGJ5IHRoZSBhdXRob3JpemF0aW9uIHNlcnZlciwgYW5kCiAgICAgKiByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudCB2aWEgdGhlIGNsYWltcyBwYXJhbWV0ZXIKICAgICAqIHdpbGwgYmUgcHJvY2Vzc2VkIGJ5IGEgZnVuY3Rpb24gYXNzb2NpYXRlZCB3aXRoIHRoZSBjbGFpbSBuYW1lLgogICAgICoKICAgICAqIENhbGwgdGhpcyBjb25maWd1cmF0aW9uIG1ldGhvZCwgYW5kIHBhc3MgaW4gYXMgdGhlIGZpcnN0IGFyZ3VtZW50CiAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIGEgY2xhaW0gbmFtZSB0byBhIHJlc29sdmVyIGZ1bmN0aW9uLAogICAgICogd2hpY2ggd2lsbCBiZSBhdXRvbWF0aWNhbGx5IGV4ZWN1dGVkIGZvciBlYWNoIGNsYWltIHByb2Nlc3NlZCBieSB0aGUgc2NyaXB0LgogICAgICoKICAgICAqIFRoZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB3aWxsIHJlY2VpdmUgdGhlIHJlcXVlc3RlZCBjbGFpbSBpbmZvcm1hdGlvbgogICAgICogaW4gYW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGFzIHRoZSBmaXJzdCBhcmd1bWVudC4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9CiAgICAgKiBmb3IgZGV0YWlscyBvbiB0aGUgQ2xhaW0gY2xhc3MuCiAgICAgKgogICAgICogSWYgdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIHJldHVybnMgYSB2YWx1ZSwKICAgICAqIG90aGVyIHRoYW4gdW5kZWZpbmVkIG9yIG51bGwsCiAgICAgKiB0aGUgY2xhaW0gd2lsbCBiZSBpbmNsdWRlZCBpbiB0aGUgc2NyaXB0J3MgcmVzdWx0cy4KICAgICAqCiAgICAgKiBUaGUgQ2xhaW0gaW5zdGFuY2UgcHJvdmlkZXMgbWV0aG9kcyB0byBjaGVjawogICAgICogd2hhdCB0aGUgbmFtZSBvZiB0aGUgY2xhaW0gaXMsCiAgICAgKiB3aGljaCB2YWx1ZXMgdGhlIGNsYWltIHJlcXVlc3QgY29udGFpbnMsCiAgICAgKiB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwsIGFuZAogICAgICogd2hpY2ggbG9jYWxlIHRoZSBjbGFpbSBpcyBhc3NvY2lhdGVkIHdpdGguCiAgICAgKiBUaGUgcmVzb2x2ZXIgZnVuY3Rpb24gY2FuIGNvbnNpZGVyIHRoaXMgaW5mb3JtYXRpb24gd2hlbiBjb21wdXRpbmcgYW5kIHJldHVybmluZyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgKgogICAgICogQmVsb3csIGZpbmQgYSBkZWZhdWx0IGNvbmZpZ3VyYXRpb24gdGhhdCBpcyBleHBlY3RlZCB0byB3b3JrIGluIHRoZSBjdXJyZW50IGVudmlyb25tZW50LgogICAgICogQSByZXVzYWJsZSBmdW5jdGlvbiwgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKFN0cmluZyBhdHRyaWJ1dGUtbmFtZSksCiAgICAgKiBpcyBjYWxsZWQgdG8gcmV0dXJuIGEgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICogQHNlZSBDTEFJTSBSRVNPTFZFUlMgc2VjdGlvbiBmb3IgdGhlIGltcGxlbWVudGF0aW9uIGRldGFpbHMgYW5kIGV4YW1wbGVzLgogICAgICogRm9yIHRoZSBhZGRyZXNzIGNsYWltLCBhbiBleGFtcGxlIG9mIGEgY2xhaW0gcmVzb2x2ZXIgdGhhdCB1c2VzIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIgaXMgcHJvdmlkZWQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiByZXVzZSB0aGUgcHJlZGVmaW5lZCB1dGlscyBtZXRob2RzIHdpdGggeW91ciBjdXN0b20gYXJndW1lbnRzLgogICAgICogWW91IGNhbiBhbHNvIHNwZWNpZnkgYSBjdXN0b20gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIGEgY2xhaW0gbmFtZSwKICAgICAqIHRoYXQgd2lsbCBjb21wdXRlIGFuZCByZXR1cm4gdGhlIGNsYWltIHZhbHVl4oCUYXMgc2hvd24gaW4gdGhlIGNvbW1lbnRlZCBvdXQgZXhhbXBsZSBiZWxvdy4KICAgICAqLwogICAgdXRpbHMuc2V0Q2xhaW1SZXNvbHZlcnMoewogICAgICAgIC8qCiAgICAgICAgLy8gQW4gZXhhbXBsZSBvZiBhIHNpbXBsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IGlzIGRlZmluZWQgZm9yIGEgY2xhaW0KICAgICAgICAvLyBkaXJlY3RseSBpbiB0aGUgY29uZmlndXJhdGlvbiBvYmplY3Q6CiAgICAgICAgY3VzdG9tLWNsYWltLW5hbWU6IGZ1bmN0aW9uIChyZXF1ZXN0ZWRDbGFpbSkgewogICAgICAgICAgICAvLyBJbiB0aGlzIGNhc2UsIGluaXRpYWxseSwgdGhlIGNsYWltIHZhbHVlIGNvbWVzIHN0cmFpZ2h0IGZyb20gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlOgogICAgICAgICAgICB2YXIgY2xhaW1WYWx1ZSA9IGlkZW50aXR5LmdldEF0dHJpYnV0ZSgnY3VzdG9tLWF0dHJpYnV0ZS1uYW1lJykudG9BcnJheSgpWzBdCgogICAgICAgICAgICAvLyBPcHRpb25hbGx5LCBwcm92aWRlIGFkZGl0aW9uYWwgbG9naWMgZm9yIHByb2Nlc3NpbmcgKGZpbHRlcmluZywgZm9ybWF0dGluZywgZXRjLikgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAgICAvLyBZb3UgY2FuIHVzZToKICAgICAgICAgICAgLy8gcmVxdWVzdGVkQ2xhaW0uZ2V0TmFtZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldFZhbHVlcygpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldExvY2FsZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmlzRXNzZW50aWFsKCkKCiAgICAgICAgICAgIHJldHVybiBjbGFpbVZhbHVlCiAgICAgICAgfSwKICAgICAgICAqLwogICAgICAgIC8qKgogICAgICAgICAqIFRoZSB1c2Ugb2YgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIHNob3dzIGhvdwogICAgICAgICAqIGFuIGFyZ3VtZW50IHBhc3NlZCB0byBhIGZ1bmN0aW9uIHRoYXQgcmV0dXJucyBhIGNsYWltIHJlc29sdmVyCiAgICAgICAgICogYmVjb21lcyBhdmFpbGFibGUgdG8gdGhlIHJlc29sdmVyIGZ1bmN0aW9uICh2aWEgaXRzIGxleGljYWwgY29udGV4dCkuCiAgICAgICAgICovCiAgICAgICAgbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdjbicpLAogICAgICAgIGZhbWlseV9uYW1lOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3NuJyksCiAgICAgICAgZ2l2ZW5fbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdnaXZlbm5hbWUnKSwKICAgICAgICB6b25laW5mbzogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWR0aW1lem9uZScpLAogICAgICAgIGxvY2FsZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWRsb2NhbGUnKSwKICAgICAgICBlbWFpbDogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdtYWlsJyksCiAgICAgICAgYWRkcmVzczogdXRpbHMuZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXIoCiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBUaGUgcGFzc2VkIGluIHVzZXIgcHJvZmlsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiBjYW4gYmUgdXNlZCBieSB0aGUgYWRkcmVzcyBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiB0byBvYnRhaW4gdGhlIGNsYWltIHZhbHVlIHRvIGJlIGZvcm1hdHRlZCBhcyBwZXIgdGhlIE9JREMgc3BlY2lmaWNhdGlvbjoKICAgICAgICAgICAgICogQHNlZSBodHRwczovL29wZW5pZC5uZXQvc3BlY3Mvb3BlbmlkLWNvbm5lY3QtY29yZS0xXzAuaHRtbCNBZGRyZXNzQ2xhaW0uCiAgICAgICAgICAgICAqLwogICAgICAgICAgICB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3Bvc3RhbGFkZHJlc3MnKQogICAgICAgICksCiAgICAgICAgcGhvbmVfbnVtYmVyOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3RlbGVwaG9uZW51bWJlcicpCiAgICB9KTsKCiAgICAvLyBDTEFJTSBQUk9DRVNTSU5HIFVUSUxJVElFUwoKICAgIC8qKgogICAgICogQHJldHVybnMge29iamVjdH0gQW4gb2JqZWN0IHRoYXQgY29udGFpbnMgcmV1c2FibGUgY2xhaW0gcHJvY2Vzc2luZyB1dGlsaXRpZXMuCiAgICAgKiBAc2VlIFBVQkxJQyBNRVRIT0RTIHNlY3Rpb24gYW5kIHRoZSByZXR1cm4gc3RhdGVtZW50IGZvciB0aGUgbGlzdCBvZiBleHBvcnRlZCBmdW5jdGlvbnMuCiAgICAgKi8KICAgIGZ1bmN0aW9uIGdldFV0aWxzICgpIHsKICAgICAgICAvLyBJTVBPUlQgSkFWQQoKICAgICAgICAvKioKICAgICAgICAgKiBQcm92aWRlcyBKYXZhIHNjcmlwdGluZyBmdW5jdGlvbmFsaXR5LgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvTW96aWxsYS9Qcm9qZWN0cy9SaGluby9TY3JpcHRpbmdfSmF2YSNqYXZhaW1wb3J0ZXJfY29uc3RydWN0b3J9LgogICAgICAgICAqLwogICAgICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgICAgIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiwKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltcywKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltLAoKICAgICAgICAgICAgamF2YS51dGlsLkxpbmtlZEhhc2hNYXAsCiAgICAgICAgICAgIGphdmEudXRpbC5BcnJheUxpc3QKICAgICAgICApOwoKICAgICAgICAvLyBTRVQgVVAgQ09ORklHVVJBVElPTgoKICAgICAgICAvKioKICAgICAgICAgKiBQbGFjZWhvbGRlciBmb3IgYSBjb25maWd1cmF0aW9uIG9wdGlvbiB0aGF0IGNvbnRhaW5zCiAgICAgICAgICogYW4gb2JqZWN0IHRoYXQgbWFwcyB0aGUgc3VwcG9ydGVkIHNjb3BlIHZhbHVlcyAoc2NvcGVzKQogICAgICAgICAqIGFuZCB0aGUgY29ycmVzcG9uZGluZyBjbGFpbSBuYW1lcyBmb3IgZWFjaCBzY29wZSB2YWx1ZS4KICAgICAgICAgKi8KICAgICAgICB2YXIgc2NvcGVDbGFpbXNNYXA7CgogICAgICAgIC8qKgogICAgICAgICAqIFBsYWNlaG9sZGVyIGZvciBhIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRoYXQgY29udGFpbnMKICAgICAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAqLwogICAgICAgIHZhciBjbGFpbVJlc29sdmVyczsKCiAgICAgICAgLyoqCiAgICAgICAgICogQSAocHVibGljKSBtZXRob2QgdGhhdCBhY2NlcHRzIGFuIG9iamVjdCB0aGF0IG1hcHMgdGhlIHN1cHBvcnRlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMgZWFjaCBzdXBwb3J0ZWQgc2NvcGUgdmFsdWUgdG8gYW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMsCiAgICAgICAgICogaW4gb3JkZXIgdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgZm9yIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfSBmb3IgZGV0YWlscy4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLnByb2ZpbGVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHByb2ZpbGUgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMuZW1haWxdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGVtYWlsIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLmFkZHJlc3NdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGFkZHJlc3Mgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMucGhvbmVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHBob25lIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcmV0dXJucyB7dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHNldFNjb3BlQ2xhaW1zTWFwKHBhcmFtcykgewogICAgICAgICAgICBzY29wZUNsYWltc01hcCA9IHBhcmFtczsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIEEgKHB1YmxpYykgbWV0aG9kIHRoYXQgYWNjZXB0cyBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMKICAgICAgICAgKiBlYWNoIHN1cHBvcnRlZCBjbGFpbSBuYW1lIHRvIGEgZnVuY3Rpb24gdGhhdCBjb21wdXRlcyBhbmQgcmV0dXJucyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gc2V0Q2xhaW1SZXNvbHZlcnMocGFyYW1zKSB7CiAgICAgICAgICAgIGNsYWltUmVzb2x2ZXJzID0gcGFyYW1zOwogICAgICAgIH0KCiAgICAgICAgLy8gQ0xBSU0gUkVTT0xWRVJTCgogICAgICAgIC8qKgogICAgICAgICAqIENsYWltIHJlc29sdmVycyBhcmUgZnVuY3Rpb25zIHRoYXQgcmV0dXJuIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHBhcmFtIHsqfQogICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAqLwoKICAgICAgICAvKioKICAgICAgICAgKiBEZWZpbmVzIGEgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nfSBhdHRyaWJ1dGVOYW1lIC0gTmFtZSBvZiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGRldGVybWluZSB0aGUgY2xhaW0gdmFsdWUKICAgICAgICAgKiBiYXNlZCBvbiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZSBhbmQgdGhlIChyZXF1ZXN0ZWQpIGNsYWltIHByb3BlcnRpZXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIChhdHRyaWJ1dGVOYW1lKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXNvbHZlcyBhIGNsYWltIHdpdGggYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAgICAgKiBSZXR1cm5zIHVuZGVmaW5lZCBpZiB0aGUgaWRlbnRpdHkgYXR0cmlidXRlIGlzIG5vdCBwb3B1bGF0ZWQsCiAgICAgICAgICAgICAqIE9SIGlmIHRoZSBjbGFpbSBoYXMgcmVxdWVzdGVkIHZhbHVlcyB0aGF0IGRvIG5vdCBjb250YWluIHRoZSBpZGVudGl0eSBhdHRyaWJ1dGUgdmFsdWUuCiAgICAgICAgICAgICAqIEFUVEVOVElPTjogdGhlIGFmb3JlbWVudGlvbmVkIGNvbXBhcmlzb24gaXMgY2FzZS1zZW5zaXRpdmUuCiAgICAgICAgICAgICAqIEBwYXJhbSB7b3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltfSBjbGFpbQogICAgICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciBkZXRhaWxzLgogICAgICAgICAgICAgKiBAcmV0dXJucyB7c3RyaW5nfEhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUNsYWltKGNsYWltKSB7CiAgICAgICAgICAgICAgICB2YXIgdXNlclByb2ZpbGVWYWx1ZTsKCiAgICAgICAgICAgICAgICBpZiAoaWRlbnRpdHkpIHsKICAgICAgICAgICAgICAgICAgICB1c2VyUHJvZmlsZVZhbHVlID0gZ2V0Q2xhaW1WYWx1ZUZyb21TZXQoY2xhaW0sIGlkZW50aXR5LmdldEF0dHJpYnV0ZShhdHRyaWJ1dGVOYW1lKSk7CgogICAgICAgICAgICAgICAgICAgIGlmICh1c2VyUHJvZmlsZVZhbHVlICYmICF1c2VyUHJvZmlsZVZhbHVlLmlzRW1wdHkoKSkgewogICAgICAgICAgICAgICAgICAgICAgICBpZiAoIWNsYWltLmdldFZhbHVlcygpIHx8IGNsYWltLmdldFZhbHVlcygpLmlzRW1wdHkoKSB8fCBjbGFpbS5nZXRWYWx1ZXMoKS5jb250YWlucyh1c2VyUHJvZmlsZVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHVzZXJQcm9maWxlVmFsdWU7CiAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW07CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBSZXR1cm5zIGFuIGFkZHJlc3MgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSBjbGFpbSB2YWx1ZSBvYnRhaW5lZCB3aXRoIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIuCiAgICAgICAgICogQHBhcmFtIHtmdW5jdGlvbn0gcmVzb2x2ZUNsYWltIC0gQSBmdW5jdGlvbiB0aGF0IHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGFjY2VwdCBhIGNsYWltIGFzIGFuIGFyZ3VtZW50LAogICAgICAgICAqIHJ1biB0aGUgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIHRoZSBjbGFpbSBhbmQgb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwKICAgICAgICAgKiBhbmQgYXBwbHkgYWRkaXRpb25hbCBmb3JtYXR0aW5nIHRvIHRoZSB2YWx1ZSBiZWZvcmUgcmV0dXJuaW5nIGl0LgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldEFkZHJlc3NDbGFpbVJlc29sdmVyIChyZXNvbHZlQ2xhaW0pIHsKICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAqIENyZWF0ZXMgYW4gYWRkcmVzcyBjbGFpbSBvYmplY3QgZnJvbSBhIHZhbHVlIHJldHVybmVkIGJ5IGEgY2xhaW0gcmVzb2x2ZXIsCiAgICAgICAgICAgICAqIGFuZCByZXR1cm5zIHRoZSBhZGRyZXNzIGNsYWltIG9iamVjdCBhcyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0FkZHJlc3NDbGFpbX0uCiAgICAgICAgICAgICAqIFRoZSBjbGFpbSB2YWx1ZSBpcyBvYnRhaW5lZCB3aXRoIGEgY2xhaW0gcmVzb2x2aW5nIGZ1bmN0aW9uIGF2YWlsYWJsZSBmcm9tIHRoZSBjbG9zdXJlLgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfHVuZGVmaW5lZH0gVGhlIGFkZHJlc3MgY2xhaW0gb2JqZWN0IGNyZWF0ZWQgZnJvbSBhIGNsYWltIHZhbHVlLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUFkZHJlc3NDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgdmFyIGFkZHJlc3NPYmplY3Q7CgogICAgICAgICAgICAgICAgaWYgKGlzQ2xhaW1WYWx1ZVZhbGlkKGNsYWltVmFsdWUpKSB7CiAgICAgICAgICAgICAgICAgICAgYWRkcmVzc09iamVjdCA9IG5ldyBmckphdmEuTGlua2VkSGFzaE1hcCgpOwoKICAgICAgICAgICAgICAgICAgICBhZGRyZXNzT2JqZWN0LnB1dCgnZm9ybWF0dGVkJywgY2xhaW1WYWx1ZSk7CgogICAgICAgICAgICAgICAgICAgIHJldHVybiBhZGRyZXNzT2JqZWN0OwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICByZXR1cm4gcmVzb2x2ZUFkZHJlc3NDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgYW4gZXNzZW50aWFsIGNsYWltIHJlc29sdmVyIGJhc2VkIG9uIGEgY2xhaW0gdmFsdWUgb2J0YWluZWQgd2l0aCBhbm90aGVyIGNsYWltIHJlc29sdmVyLgogICAgICAgICAqIEBwYXJhbSB7ZnVuY3Rpb259IHJlc29sdmVDbGFpbSAtIEEgZnVuY3Rpb24gdGhhdCByZXR1cm5zIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHJldHVybnMge2Z1bmN0aW9ufSBBIGZ1bmN0aW9uIHRoYXQgd2lsbCBhY2NlcHQgYSBjbGFpbSBhcyBhbiBhcmd1bWVudCwKICAgICAgICAgKiBydW4gdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIGZvciB0aGUgY2xhaW0gYW5kIG9idGFpbiB0aGUgY2xhaW0gdmFsdWUsCiAgICAgICAgICogYW5kIGFwcGx5IGFkZGl0aW9uYWwgbG9naWMgZm9yIGVzc2VudGlhbCBjbGFpbXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0RXNzZW50aWFsQ2xhaW1SZXNvbHZlciAocmVzb2x2ZUNsYWltKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXR1cm5zIGEgY2xhaW0gdmFsdWUgb3IgdGhyb3dzIGFuIGVycm9yLgogICAgICAgICAgICAgKiBUaGUgY2xhaW0gdmFsdWUgaXMgb2J0YWluZWQgd2l0aCBhIGNsYWltIHJlc29sdmluZyBmdW5jdGlvbiBhdmFpbGFibGUgZnJvbSB0aGUgY2xvc3VyZS4KICAgICAgICAgICAgICogVGhyb3dzIGFuIGV4Y2VwdGlvbiBpZiB0aGUgY2xhaW0gaXMgZXNzZW50aWFsIGFuZCBubyB2YWx1ZSBpcyByZXR1cm5lZCBmb3IgdGhlIGNsYWltLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBVc2Ugb2YgdGhpcyByZXNvbHZlciBpcyBvcHRpb25hbC4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjSW5kaXZpZHVhbENsYWltc1JlcXVlc3RzfSBzdGF0aW5nOgogICAgICAgICAgICAgKiAiTm90ZSB0aGF0IGV2ZW4gaWYgdGhlIENsYWltcyBhcmUgbm90IGF2YWlsYWJsZSBiZWNhdXNlIHRoZSBFbmQtVXNlciBkaWQgbm90IGF1dGhvcml6ZSB0aGVpciByZWxlYXNlIG9yIHRoZXkgYXJlIG5vdCBwcmVzZW50LAogICAgICAgICAgICAgKiB0aGUgQXV0aG9yaXphdGlvbiBTZXJ2ZXIgTVVTVCBOT1QgZ2VuZXJhdGUgYW4gZXJyb3Igd2hlbiBDbGFpbXMgYXJlIG5vdCByZXR1cm5lZCwgd2hldGhlciB0aGV5IGFyZSBFc3NlbnRpYWwgb3IgVm9sdW50YXJ5LAogICAgICAgICAgICAgKiB1bmxlc3Mgb3RoZXJ3aXNlIHNwZWNpZmllZCBpbiB0aGUgZGVzY3JpcHRpb24gb2YgdGhlIHNwZWNpZmljIGNsYWltLiIKICAgICAgICAgICAgICoKICAgICAgICAgICAgICogQHBhcmFtIHtvcmcuZm9yZ2Vyb2NrLm9wZW5pZGNvbm5lY3QuQ2xhaW19IGNsYWltCiAgICAgICAgICAgICAqIEFuIG9iamVjdCB0aGF0IHByb3ZpZGVzIG1ldGhvZHMgdG8gb2J0YWluIGluZm9ybWF0aW9uL3JlcXVpcmVtZW50cyBhc3NvY2lhdGVkIHdpdGggYSBjbGFpbS4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqLwogICAgICAgICAgICBmdW5jdGlvbiByZXNvbHZlRXNzZW50aWFsQ2xhaW0oY2xhaW0pIHsKICAgICAgICAgICAgICAgIHZhciBjbGFpbVZhbHVlID0gcmVzb2x2ZUNsYWltKGNsYWltKTsKCiAgICAgICAgICAgICAgICBpZiAoY2xhaW0uaXNFc3NlbnRpYWwoKSAmJiAhaXNDbGFpbVZhbHVlVmFsaWQoY2xhaW1WYWx1ZSkpIHsKICAgICAgICAgICAgICAgICAgICB0aHJvdyBuZXcgZnJKYXZhLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uKCdDb3VsZCBub3QgcHJvdmlkZSB2YWx1ZSBmb3IgZXNzZW50aWFsIGNsYWltOiAnICsgY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1WYWx1ZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHJlc29sdmVFc3NlbnRpYWxDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFByb3ZpZGVzIGRlZmF1bHQgcmVzb2x1dGlvbiBmb3IgYSBjbGFpbS4KICAgICAgICAgKiBVc2UgaXQgaWYgYSBjbGFpbS1zcGVjaWZpYyByZXNvbHZlciBpcyBub3QgZGVmaW5lZCBpbiB0aGUgY29uZmlndXJhdGlvbi4KICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHJldHVybnMgeyp9IEEgc2luZ2xlIHZhbHVlIGFzc29jaWF0ZWQgd2l0aCB0aGlzIGNsYWltLgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHJlc29sdmVBbnlDbGFpbSAoY2xhaW0pIHsKICAgICAgICAgICAgaWYgKGNsYWltLmdldFZhbHVlcygpLnNpemUoKSA9PT0gMSkgewogICAgICAgICAgICAgICAgcmV0dXJuIGNsYWltLmdldFZhbHVlcygpLnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgfQogICAgICAgIH0KCiAgICAgICAgLy8gVVRJTElUSUVTCgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgY2xhaW0gdmFsdWUgZnJvbSBhIHNldC4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIGEgc2luZ2xlIHZhbHVlLCByZXR1cm5zIHRoZSB2YWx1ZS4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIG11bHRpcGxlIHZhbHVlcywgcmV0dXJucyB0aGUgc2V0LgogICAgICAgICAqIE90aGVyd2lzZSwgcmV0dXJucyB1bmRlZmluZWQuCiAgICAgICAgICoKICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHBhcmFtIHtqYXZhLnV0aWwuSGFzaFNldH0gc2V0IFRoZSBzZXTigJRmb3IgZXhhbXBsZSwgYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAqIEByZXR1cm5zIHtzdHJpbmd8amF2YS51dGlsLkhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldENsYWltVmFsdWVGcm9tU2V0IChjbGFpbSwgc2V0KSB7CiAgICAgICAgICAgIGlmIChzZXQgJiYgc2V0LnNpemUoKSkgewogICAgICAgICAgICAgICAgaWYgKHNldC5zaXplKCkgPT09IDEpIHsKICAgICAgICAgICAgICAgICAgICByZXR1cm4gc2V0LnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHNldDsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSBlbHNlIGlmIChsb2dnZXIud2FybmluZ0VuYWJsZWQoKSkgewogICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcoJ09JREMgQ2xhaW1zIHNjcmlwdC4gR290IGFuIGVtcHR5IHNldCBmb3IgY2xhaW06ICcgKyBjbGFpbS5nZXROYW1lKCkpOwogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBmdW5jdGlvbiBpc0NsYWltVmFsdWVWYWxpZCAoY2xhaW1WYWx1ZSkgewogICAgICAgICAgICBpZiAodHlwZW9mIGNsYWltVmFsdWUgPT09ICd1bmRlZmluZWQnIHx8IGNsYWltVmFsdWUgPT09IG51bGwpIHsKICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgfQoKICAgICAgICAvLyBDTEFJTSBQUk9DRVNTSU5HCgogICAgICAgIC8qKgogICAgICAgICAqIENvbnN0cnVjdHMgYW5kIHJldHVybnMgYW4gb2JqZWN0IHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMKICAgICAgICAgKiBhbmQgdGhlIHJlcXVlc3RlZCBzY29wZXMgbWFwcGVkIHRvIHRoZSBjbGFpbSBuYW1lcy4KICAgICAgICAgKiBAcmV0dXJucyB7b3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltc30gVGhlIG9iamVjdCB0byBiZSByZXR1cm5lZCB0byB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIuCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICAgICAqIEBzZWUgUkVTVUxUUyBzZWN0aW9uIGZvciB0aGUgdXNlIG9mIHRoaXMgZnVuY3Rpb24uCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlckluZm9DbGFpbXMgKCkgewogICAgICAgICAgICByZXR1cm4gbmV3IGZySmF2YS5Vc2VySW5mb0NsYWltcyhnZXRDb21wdXRlZENsYWltcygpLCBnZXRDb21wb3NpdGVTY29wZXMoKSk7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIChyZXF1ZXN0ZWQpIGNsYWltIG5hbWVzIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMuCiAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfQogICAgICAgICAqIEEgbWFwIG9mIHRoZSByZXF1ZXN0ZWQgY2xhaW0gbmFtZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIHZhbHVlcy4KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wdXRlZENsYWltcyAoKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBDcmVhdGVzIGEgY29tcGxldGUgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZyb206CiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgZGVyaXZlZCBmcm9tIHRoZSBzY29wZXMsCiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgcHJvdmlkZWQgYnkgdGhlIGF1dGhvcml6YXRpb24gc2VydmVyLAogICAgICAgICAgICAgKiBhbmQgdGhlIGNsYWltcyByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudC4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5BcnJheUxpc3R9CiAgICAgICAgICAgICAqIFJldHVybnMgYSBjb21wbGV0ZSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGF2YWlsYWJsZSB0byB0aGUgc2NyaXB0LgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgdGhlIGNsYWltIG9iamVjdCBkZXRhaWxzLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gZ2V0Q2xhaW1zKCkgewogICAgICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAgICAgKiBSZXR1cm5zIGEgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIFVzZXMgdGhlIHNjb3BlQ2xhaW1zTWFwIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRvIGRlcml2ZSB0aGUgY2xhaW0gbmFtZXM7CiAgICAgICAgICAgICAgICAgKiBubyBvdGhlciBwcm9wZXJ0aWVzIG9mIGEgY2xhaW0gZGVyaXZlZCBmcm9tIGEgc2NvcGUgYXJlIHBvcHVsYXRlZC4KICAgICAgICAgICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuQXJyYXlMaXN0fQogICAgICAgICAgICAgICAgICogQSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciB0aGUgY2xhaW0gb2JqZWN0IGRldGFpbHMuCiAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgIGZ1bmN0aW9uIGNvbnZlcnRTY29wZVRvQ2xhaW1zKCkgewogICAgICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoc2NvcGUpICE9PSAnb3BlbmlkJyAmJiBzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zTWFwW3Njb3BlXS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbU5hbWUpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbGFpbXMuYWRkKG5ldyBmckphdmEuQ2xhaW0oY2xhaW1OYW1lKSk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGNsYWltcy5hZGRBbGwoY29udmVydFNjb3BlVG9DbGFpbXMoKSk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKGNsYWltT2JqZWN0cyk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKHJlcXVlc3RlZFR5cGVkQ2xhaW1zKTsKCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICB9CgogICAgICAgICAgICAvKioKICAgICAgICAgICAgICogQ29tcHV0ZXMgYW5kIHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgICAgICogVG8gb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwgdXNlcyB0aGUgcmVzb2x2ZXIgZnVuY3Rpb24gc3BlY2lmaWVkIGZvciB0aGUgY2xhaW0gaW4gdGhlIGNsYWltUmVzb2x2ZXJzIGNvbmZpZ3VyYXRpb24gb2JqZWN0LgogICAgICAgICAgICAgKiBAc2VlIGNsYWltUmVzb2x2ZXJzCiAgICAgICAgICAgICAqIElmIG5vIHJlc29sdmVyIGZ1bmN0aW9uIGlzIGZvdW5kLCB1c2VzIHRoZSBkZWZhdWx0IGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMgeyp9IENsYWltIHZhbHVlLgogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqIFJldGhyb3dzIHRoaXMgZXhjZXB0aW9uIGlmIGEgY2xhaW0gcmVzb2x2ZXIgdGhyb3dzIGl0LgogICAgICAgICAgICAgKiBZb3UgY2FuIHRocm93IG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiBmcm9tIHlvdXIgY3VzdG9tIGNsYWltIHJlc29sdmVyCiAgICAgICAgICAgICAqIGlmIHlvdSB3YW50IHRvIHRlcm1pbmF0ZSB0aGUgY2xhaW0gcHJvY2Vzc2luZy4KICAgICAgICAgICAgICovCiAgICAgICAgICAgIGZ1bmN0aW9uIGNvbXB1dGVDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIHJlc29sdmVDbGFpbTsKICAgICAgICAgICAgICAgIHZhciBtZXNzYWdlOwoKICAgICAgICAgICAgICAgIHRyeSB7CiAgICAgICAgICAgICAgICAgICAgcmVzb2x2ZUNsYWltID0gY2xhaW1SZXNvbHZlcnNbY2xhaW0uZ2V0TmFtZSgpXSB8fCByZXNvbHZlQW55Q2xhaW07CgogICAgICAgICAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgfSBjYXRjaCAoZSkgewogICAgICAgICAgICAgICAgICAgIG1lc3NhZ2UgPSAnT0lEQyBDbGFpbXMgc2NyaXB0IGV4Y2VwdGlvbi4gVW5hYmxlIHRvIHJlc29sdmUgT0lEQyBDbGFpbS4gJyArIGU7CgogICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoZSkuaW5kZXhPZignb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5leGNlcHRpb25zLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uJykgIT09IC0xKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHRocm93IGU7CiAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICBpZiAobG9nZ2VyLndhcm5pbmdFbmFibGVkKCkpIHsKICAgICAgICAgICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcobWVzc2FnZSk7CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICB2YXIgY29tcHV0ZWRDbGFpbXMgPSBuZXcgZnJKYXZhLkxpbmtlZEhhc2hNYXAoKTsKCiAgICAgICAgICAgIGdldENsYWltcygpLnRvQXJyYXkoKS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSBjb21wdXRlQ2xhaW0oY2xhaW0pOwoKICAgICAgICAgICAgICAgIGlmIChpc0NsYWltVmFsdWVWYWxpZChjbGFpbVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgIGNvbXB1dGVkQ2xhaW1zLnB1dChjbGFpbS5nZXROYW1lKCksIGNsYWltVmFsdWUpOwogICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAvKioKICAgICAgICAgICAgICAgICAgICAgKiBJZiBhIGNsYWltIGhhcyBiZWVuIHByb2Nlc3NlZCwgYnV0IGFwcGVhcnMgaW4gdGhlIGxpc3QgYWdhaW4sCiAgICAgICAgICAgICAgICAgICAgICogYW5kIGl0cyB2YWx1ZSBjYW5ub3QgYmUgY29tcHV0ZWQgdW5kZXIgdGhlIG5ldyBjb25kaXRpb25zLAogICAgICAgICAgICAgICAgICAgICAqIHRoZSBjbGFpbSBpcyByZW1vdmVkIGZyb20gdGhlIGZpbmFsIHJlc3VsdC4KICAgICAgICAgICAgICAgICAgICAgKgogICAgICAgICAgICAgICAgICAgICAqIEZvciBleGFtcGxlLCBhIGNsYWltIGNvdWxkIGJlIG1hcHBlZCB0byBhIHNjb3BlIGFuZCBmb3VuZCBpbiB0aGUgdXNlciBwcm9maWxlLAogICAgICAgICAgICAgICAgICAgICAqIGJ1dCBhbHNvIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHdpdGggcmVxdWlyZWQgdmFsdWVzIHRoYXQgZG9uJ3QgbWF0Y2ggdGhlIGNvbXB1dGVkIG9uZS4KICAgICAgICAgICAgICAgICAgICAgKiBAc2VlIHtsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0luZGl2aWR1YWxDbGFpbXNSZXF1ZXN0c30uCiAgICAgICAgICAgICAgICAgICAgICogZm9yIHRoZSByZWxldmFudCBPSURDIHNwZWNpZmljYXRpb24gZGV0YWlscy4KICAgICAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgICAgICBjb21wdXRlZENsYWltcy5yZW1vdmUoY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSk7CgogICAgICAgICAgICByZXR1cm4gY29tcHV0ZWRDbGFpbXM7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIHJlcXVlc3RlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLgogICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuTGlua2VkSGFzaE1hcH0KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wb3NpdGVTY29wZXMgKCkgewogICAgICAgICAgICB2YXIgY29tcG9zaXRlU2NvcGVzID0gbmV3IGZySmF2YS5MaW5rZWRIYXNoTWFwKCk7CgogICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICB2YXIgc2NvcGVDbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICBzY29wZUNsYWltc01hcFtzY29wZV0uZm9yRWFjaChmdW5jdGlvbiAoY2xhaW1OYW1lKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zLmFkZChjbGFpbU5hbWUpOwogICAgICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltcy5zaXplKCkpIHsKICAgICAgICAgICAgICAgICAgICBjb21wb3NpdGVTY29wZXMucHV0KHNjb3BlLCBzY29wZUNsYWltcyk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgcmV0dXJuIGNvbXBvc2l0ZVNjb3BlczsKICAgICAgICB9CgogICAgICAgIC8vIFBVQkxJQyBNRVRIT0RTCgogICAgICAgIHJldHVybiB7CiAgICAgICAgICAgIHNldFNjb3BlQ2xhaW1zTWFwOiBzZXRTY29wZUNsYWltc01hcCwKICAgICAgICAgICAgc2V0Q2xhaW1SZXNvbHZlcnM6IHNldENsYWltUmVzb2x2ZXJzLAogICAgICAgICAgICBnZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXI6IGdldFVzZXJQcm9maWxlQ2xhaW1SZXNvbHZlciwKICAgICAgICAgICAgZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXI6IGdldEFkZHJlc3NDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyOiBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRVc2VySW5mb0NsYWltczogZ2V0VXNlckluZm9DbGFpbXMKICAgICAgICB9OwogICAgfQoKICAgIC8vIFJFU1VMVFMKCiAgICAvKioKICAgICAqIFRoaXMgc2NyaXB0IHJldHVybnMgYW4gaW5zdGFuY2Ugb2YgdGhlIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuVXNlckluZm9DbGFpbXMgY2xhc3MKICAgICAqIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMgYW5kCiAgICAgKiB0aGUgcmVxdWVzdGVkIHNjb3BlcyBtYXBwZWQgdG8gdGhlIGNsYWltIG5hbWVzLgogICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICoKICAgICAqIEFzc2lnbmluZyBpdCB0byBhIHZhcmlhYmxlIGdpdmVzIHlvdSBhbiBvcHBvcnR1bml0eQogICAgICogdG8gbG9nIHRoZSBjb250ZW50IG9mIHRoZSByZXR1cm5lZCB2YWx1ZSBkdXJpbmcgZGV2ZWxvcG1lbnQuCiAgICAgKi8KICAgIHZhciB1c2VySW5mb0NsYWltcyA9IHV0aWxzLmdldFVzZXJJbmZvQ2xhaW1zKCk7CgogICAgLyoKICAgIGxvZ2dlci5lcnJvcihzY3JpcHROYW1lICsgJyByZXN1bHRzOicpCiAgICBsb2dnZXIuZXJyb3IoJ1ZhbHVlczogJyArIHVzZXJJbmZvQ2xhaW1zLmdldFZhbHVlcygpKQogICAgbG9nZ2VyLmVycm9yKCdTY29wZXM6ICcgKyB1c2VySW5mb0NsYWltcy5nZXRDb21wb3NpdGVTY29wZXMoKSkKICAgICovCgogICAgcmV0dXJuIHVzZXJJbmZvQ2xhaW1zOwp9KCkpOwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OIDC_CLAIMS\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730128968,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -3692,11 +3692,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:12 GMT" + "value": "Thu, 11 Jul 2024 20:35:28 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -3725,8 +3725,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:12.688Z", - "time": 78, + "startedDateTime": "2024-07-11T20:35:28.918Z", + "time": 93, "timings": { "blocked": -1, "connect": -1, @@ -3734,7 +3734,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 78 + "wait": 93 } }, { @@ -3759,7 +3759,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -3798,7 +3798,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 7529, - "text": "{\"_id\":\"d2dc1ae7-ca1b-4ce4-81b8-5d58dfba73b1\",\"name\":\"Saml2 IDP Adapter Always Auth - imported (1)\",\"description\":\"Always redirect browser pre-auth\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjEtMjAyMiBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUy4KICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGUgc2NyaXB0IGhhcyB0aGVzZSB0b3AgbGV2ZWwgZnVuY3Rpb25zIHRoYXQgY291bGQgYmUgZXhlY3V0ZWQgZHVyaW5nIGEgU0FNTDIgZmxvdy4KICogICAgICAtIHByZVNpbmdsZVNpZ25PbgogKiAgICAgIC0gcHJlQXV0aGVudGljYXRpb24KICogICAgICAtIHByZVNlbmRSZXNwb25zZQogKiAgICAgIC0gcHJlU2lnblJlc3BvbnNlCiAqICAgICAgLSBwcmVTZW5kRmFpbHVyZVJlc3BvbnNlCiAqCiAqIFBsZWFzZSBzZWUgdGhlIGphdmFkb2MgZm9yIHRoZSBpbnRlcmZhY2UgZGVmaW5pdGlvbiBhbmQgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4yL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL1NBTUwySWRlbnRpdHlQcm92aWRlckFkYXB0ZXIuaHRtbAogKiBOb3RlIHRoYXQgdGhlIGluaXRpYWxpemUgbWV0aG9kIGlzIG5vdCBzdXBwb3J0ZWQgaW4gdGhlIHNjcmlwdHMuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzLiBDaGVjayB0aGUgZG9jdW1lbnRhdGlvbiBvbiB0aGUgcmVzcGVjdGl2ZSBmdW5jdGlvbnMgZm9yIHRoZSB2YXJpYWJsZXMgYXZhaWxhYmxlIHRvIGl0LgogKgogKiBob3N0ZWRFbnRpdHlJZCAtIFN0cmluZwogKiAgICAgRW50aXR5IElEIGZvciB0aGUgaG9zdGVkIElEUAogKiByZWFsbSAtIFN0cmluZwogKiAgICAgUmVhbG0gb2YgdGhlIGhvc3RlZCBJRFAKICogaWRwQWRhcHRlclNjcmlwdEhlbHBlciAtIElkcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEpCiAqICAgICBBbiBpbnN0YW5jZSBvZiBJZHBBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIHJlcXVlc3QgLSBIdHRwU2VydmxldFJlcXVlc3QgKDIpCiAqICAgICBTZXJ2bGV0IHJlcXVlc3Qgb2JqZWN0CiAqIHJlc3BvbnNlIC0gSHR0cFNlcnZsZXRSZXNwb25zZSAoMykKICogICAgIFNlcnZsZXQgcmVzcG9uc2Ugb2JqZWN0CiAqIGF1dGhuUmVxdWVzdCAtIEF1dGhuUmVxdWVzdCAoNCkKICogICAgIFRoZSBvcmlnaW5hbCBhdXRoZW50aWNhdGlvbiByZXF1ZXN0IHNlbnQgZnJvbSBTUAogKiByZXFJZCAtIFN0cmluZwogKiAgICAgVGhlIGlkIHRvIHVzZSBmb3IgY29udGludWF0aW9uIG9mIHByb2Nlc3NpbmcgaWYgdGhlIGFkYXB0ZXIgcmVkaXJlY3RzCiAqIHJlcyAtIFJlc3BvbnNlICg1KQogKiAgICAgVGhlIFNBTUwgUmVzcG9uc2UKICogc2Vzc2lvbiAtIFNTT1Rva2VuICg2KQogKiAgICAgVGhlIHNpbmdsZSBzaWduLW9uIHNlc3Npb24uIFRoZSByZWZlcmVuY2UgdHlwZSBvZiB0aGlzIGlzIE9iamVjdCBhbmQgd291bGQgbmVlZCB0byBiZSBjYXN0ZWQgdG8gU1NPVG9rZW4uCiAqIHJlbGF5U3RhdGUgLSBTdHJpbmcKICogICAgIFRoZSByZWxheVN0YXRlIHRoYXQgd2lsbCBiZSB1c2VkIGluIHRoZSByZWRpcmVjdAogKiBmYXVsdENvZGUgLSBTdHJpbmcKICogICAgIHRoZSBmYXVsdCBjb2RlIHRoYXQgd2lsbCBiZSByZXR1cm5lZCBpbiB0aGUgU0FNTCByZXNwb25zZQogKiBmYXVsdERldGFpbCAtIFN0cmluZwogKiAgICAgdGhlIGZhdWx0IGRldGFpbCB0aGF0IHdpbGwgYmUgcmV0dXJuZWQgaW4gdGhlIFNBTUwgcmVzcG9uc2UKICogbG9nZ2VyIC0gTG9nZ2VyIGluc3RhbmNlCiAqICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgQ29ycmVzcG9uZGluZyBsb2cgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLjxzY3JpcHQgbmFtZT4KICoKICogVGhyb3dzIFNBTUwyRXhjZXB0aW9uICg3KToKICogICAgIGZvciBhbnkgZXhjZXB0aW9ucyBvY2N1cnJpbmcgaW4gdGhlIGFkYXB0ZXIuIFRoZSBmZWRlcmF0aW9uIHByb2Nlc3Mgd2lsbCBjb250aW51ZQogKgogKiBDbGFzcyByZWZlcmVuY2U6CiAqICgxKSBpZHBBZGFwdGVyU2NyaXB0SGVscGVyIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcGx1Z2lucy9zY3JpcHRlZC9JZHBBZGFwdGVyU2NyaXB0SGVscGVyLmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlcXVlc3QgLSBodHRwczovL3RvbWNhdC5hcGFjaGUub3JnL3RvbWNhdC03LjAtZG9jL3NlcnZsZXRhcGkvamF2YXgvc2VydmxldC9odHRwL0h0dHBTZXJ2bGV0UmVxdWVzdC5odG1sLgogKiAoMykgSHR0cFNlcnZsZXRSZXNwb25zZSAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXNwb25zZS5odG1sLgogKiAoNCkgQXV0aG5SZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL1Jlc3BvbnNlLmh0bWwuCiAqICg2KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDcpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvY29tbW9uL1NBTUwyRXhjZXB0aW9uLmh0bWwuCiAqLwoKLyoKICogVGVtcGxhdGUvZGVmYXVsdCBzY3JpcHQgZm9yIFNBTUwyIElEUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT246CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIGlkcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIHJlcXVlc3QKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHJlcUlkCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiBicm93c2VyIHJlZGlyZWN0aW9uIGlzIGhhcHBlbmluZyBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTaW5nbGVTaWduT24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNpbmdsZVNpZ25PbiIpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZUF1dGhlbnRpY2F0aW9uOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBpcyBoYXBwZW5pbmcgYWZ0ZXIgcHJvY2Vzc2luZywgZmFsc2Ugb3RoZXJ3aXNlLiBEZWZhdWx0IHRvIGZhbHNlLgogKi8KZnVuY3Rpb24gcHJlQXV0aGVudGljYXRpb24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZUF1dGhlbnRpY2F0aW9uIik7CiAgICByZXR1cm4gdHJ1ZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZFJlc3BvbnNlOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBoYXBwZW5lZCBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTZW5kUmVzcG9uc2UgKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNlbmRSZXNwb25zZSIpOwogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IGF1dGhuUmVxdWVzdDogIithdXRoblJlcXVlc3QpOwogICAgICByZXNwb25zZS5zZW5kUmVkaXJlY3QoImh0dHBzOi8vaWRjLnNjaGV1YmVyLmlvL2FtL1hVSS8/cmVhbG09YWxwaGEmYXV0aEluZGV4VHlwZT1zZXJ2aWNlJmF1dGhJbmRleFZhbHVlPURpc3BhdGNoZXImRm9yY2VBdXRoPXRydWUmZ290bz0iK3JlbGF5U3RhdGUpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpZ25SZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgYXV0aG5SZXF1ZXN0CiAqICAgICBzZXNzaW9uCiAqICAgICByZWxheVN0YXRlCiAqICAgICByZXMKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2lnblJlc3BvbnNlICgpIHsKICAgICAgbG9nZ2VyLmVycm9yKCJDaGljYWdvOiBwcmVTaWduUmVzcG9uc2UiKTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZEZhaWx1cmVSZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGZhdWx0Q29kZQogKiAgICAgZmF1bHREZXRhaWwKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2VuZEZhaWx1cmVSZXNwb25zZSAoKSB7CiAgICAgIGxvZ2dlci5lcnJvcigiQ2hpY2FnbzogcHJlU2VuZEZhaWx1cmVSZXNwb25zZSIpOwp9\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_IDP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287132834,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"d2dc1ae7-ca1b-4ce4-81b8-5d58dfba73b1\",\"name\":\"Saml2 IDP Adapter Always Auth - imported (1)\",\"description\":\"Always redirect browser pre-auth\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjEtMjAyMiBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUy4KICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGUgc2NyaXB0IGhhcyB0aGVzZSB0b3AgbGV2ZWwgZnVuY3Rpb25zIHRoYXQgY291bGQgYmUgZXhlY3V0ZWQgZHVyaW5nIGEgU0FNTDIgZmxvdy4KICogICAgICAtIHByZVNpbmdsZVNpZ25PbgogKiAgICAgIC0gcHJlQXV0aGVudGljYXRpb24KICogICAgICAtIHByZVNlbmRSZXNwb25zZQogKiAgICAgIC0gcHJlU2lnblJlc3BvbnNlCiAqICAgICAgLSBwcmVTZW5kRmFpbHVyZVJlc3BvbnNlCiAqCiAqIFBsZWFzZSBzZWUgdGhlIGphdmFkb2MgZm9yIHRoZSBpbnRlcmZhY2UgZGVmaW5pdGlvbiBhbmQgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4yL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL1NBTUwySWRlbnRpdHlQcm92aWRlckFkYXB0ZXIuaHRtbAogKiBOb3RlIHRoYXQgdGhlIGluaXRpYWxpemUgbWV0aG9kIGlzIG5vdCBzdXBwb3J0ZWQgaW4gdGhlIHNjcmlwdHMuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzLiBDaGVjayB0aGUgZG9jdW1lbnRhdGlvbiBvbiB0aGUgcmVzcGVjdGl2ZSBmdW5jdGlvbnMgZm9yIHRoZSB2YXJpYWJsZXMgYXZhaWxhYmxlIHRvIGl0LgogKgogKiBob3N0ZWRFbnRpdHlJZCAtIFN0cmluZwogKiAgICAgRW50aXR5IElEIGZvciB0aGUgaG9zdGVkIElEUAogKiByZWFsbSAtIFN0cmluZwogKiAgICAgUmVhbG0gb2YgdGhlIGhvc3RlZCBJRFAKICogaWRwQWRhcHRlclNjcmlwdEhlbHBlciAtIElkcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEpCiAqICAgICBBbiBpbnN0YW5jZSBvZiBJZHBBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIHJlcXVlc3QgLSBIdHRwU2VydmxldFJlcXVlc3QgKDIpCiAqICAgICBTZXJ2bGV0IHJlcXVlc3Qgb2JqZWN0CiAqIHJlc3BvbnNlIC0gSHR0cFNlcnZsZXRSZXNwb25zZSAoMykKICogICAgIFNlcnZsZXQgcmVzcG9uc2Ugb2JqZWN0CiAqIGF1dGhuUmVxdWVzdCAtIEF1dGhuUmVxdWVzdCAoNCkKICogICAgIFRoZSBvcmlnaW5hbCBhdXRoZW50aWNhdGlvbiByZXF1ZXN0IHNlbnQgZnJvbSBTUAogKiByZXFJZCAtIFN0cmluZwogKiAgICAgVGhlIGlkIHRvIHVzZSBmb3IgY29udGludWF0aW9uIG9mIHByb2Nlc3NpbmcgaWYgdGhlIGFkYXB0ZXIgcmVkaXJlY3RzCiAqIHJlcyAtIFJlc3BvbnNlICg1KQogKiAgICAgVGhlIFNBTUwgUmVzcG9uc2UKICogc2Vzc2lvbiAtIFNTT1Rva2VuICg2KQogKiAgICAgVGhlIHNpbmdsZSBzaWduLW9uIHNlc3Npb24uIFRoZSByZWZlcmVuY2UgdHlwZSBvZiB0aGlzIGlzIE9iamVjdCBhbmQgd291bGQgbmVlZCB0byBiZSBjYXN0ZWQgdG8gU1NPVG9rZW4uCiAqIHJlbGF5U3RhdGUgLSBTdHJpbmcKICogICAgIFRoZSByZWxheVN0YXRlIHRoYXQgd2lsbCBiZSB1c2VkIGluIHRoZSByZWRpcmVjdAogKiBmYXVsdENvZGUgLSBTdHJpbmcKICogICAgIHRoZSBmYXVsdCBjb2RlIHRoYXQgd2lsbCBiZSByZXR1cm5lZCBpbiB0aGUgU0FNTCByZXNwb25zZQogKiBmYXVsdERldGFpbCAtIFN0cmluZwogKiAgICAgdGhlIGZhdWx0IGRldGFpbCB0aGF0IHdpbGwgYmUgcmV0dXJuZWQgaW4gdGhlIFNBTUwgcmVzcG9uc2UKICogbG9nZ2VyIC0gTG9nZ2VyIGluc3RhbmNlCiAqICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgQ29ycmVzcG9uZGluZyBsb2cgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLjxzY3JpcHQgbmFtZT4KICoKICogVGhyb3dzIFNBTUwyRXhjZXB0aW9uICg3KToKICogICAgIGZvciBhbnkgZXhjZXB0aW9ucyBvY2N1cnJpbmcgaW4gdGhlIGFkYXB0ZXIuIFRoZSBmZWRlcmF0aW9uIHByb2Nlc3Mgd2lsbCBjb250aW51ZQogKgogKiBDbGFzcyByZWZlcmVuY2U6CiAqICgxKSBpZHBBZGFwdGVyU2NyaXB0SGVscGVyIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcGx1Z2lucy9zY3JpcHRlZC9JZHBBZGFwdGVyU2NyaXB0SGVscGVyLmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlcXVlc3QgLSBodHRwczovL3RvbWNhdC5hcGFjaGUub3JnL3RvbWNhdC03LjAtZG9jL3NlcnZsZXRhcGkvamF2YXgvc2VydmxldC9odHRwL0h0dHBTZXJ2bGV0UmVxdWVzdC5odG1sLgogKiAoMykgSHR0cFNlcnZsZXRSZXNwb25zZSAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXNwb25zZS5odG1sLgogKiAoNCkgQXV0aG5SZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL1Jlc3BvbnNlLmh0bWwuCiAqICg2KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDcpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvY29tbW9uL1NBTUwyRXhjZXB0aW9uLmh0bWwuCiAqLwoKLyoKICogVGVtcGxhdGUvZGVmYXVsdCBzY3JpcHQgZm9yIFNBTUwyIElEUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT246CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIGlkcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIHJlcXVlc3QKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHJlcUlkCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiBicm93c2VyIHJlZGlyZWN0aW9uIGlzIGhhcHBlbmluZyBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTaW5nbGVTaWduT24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNpbmdsZVNpZ25PbiIpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZUF1dGhlbnRpY2F0aW9uOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBpcyBoYXBwZW5pbmcgYWZ0ZXIgcHJvY2Vzc2luZywgZmFsc2Ugb3RoZXJ3aXNlLiBEZWZhdWx0IHRvIGZhbHNlLgogKi8KZnVuY3Rpb24gcHJlQXV0aGVudGljYXRpb24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZUF1dGhlbnRpY2F0aW9uIik7CiAgICByZXR1cm4gdHJ1ZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZFJlc3BvbnNlOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBoYXBwZW5lZCBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTZW5kUmVzcG9uc2UgKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNlbmRSZXNwb25zZSIpOwogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IGF1dGhuUmVxdWVzdDogIithdXRoblJlcXVlc3QpOwogICAgICByZXNwb25zZS5zZW5kUmVkaXJlY3QoImh0dHBzOi8vaWRjLnNjaGV1YmVyLmlvL2FtL1hVSS8/cmVhbG09YWxwaGEmYXV0aEluZGV4VHlwZT1zZXJ2aWNlJmF1dGhJbmRleFZhbHVlPURpc3BhdGNoZXImRm9yY2VBdXRoPXRydWUmZ290bz0iK3JlbGF5U3RhdGUpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpZ25SZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgYXV0aG5SZXF1ZXN0CiAqICAgICBzZXNzaW9uCiAqICAgICByZWxheVN0YXRlCiAqICAgICByZXMKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2lnblJlc3BvbnNlICgpIHsKICAgICAgbG9nZ2VyLmVycm9yKCJDaGljYWdvOiBwcmVTaWduUmVzcG9uc2UiKTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZEZhaWx1cmVSZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGZhdWx0Q29kZQogKiAgICAgZmF1bHREZXRhaWwKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2VuZEZhaWx1cmVSZXNwb25zZSAoKSB7CiAgICAgIGxvZ2dlci5lcnJvcigiQ2hpY2FnbzogcHJlU2VuZEZhaWx1cmVSZXNwb25zZSIpOwp9\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_IDP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730129062,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -3852,11 +3852,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:12 GMT" + "value": "Thu, 11 Jul 2024 20:35:28 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -3881,8 +3881,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:12.771Z", - "time": 59, + "startedDateTime": "2024-07-11T20:35:29.017Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -3890,7 +3890,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 67 } }, { @@ -3915,7 +3915,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -3954,7 +3954,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 473, - "text": "{\"_id\":\"d58977ed-0542-4147-8197-973ef7300191\",\"name\":\"Custom Device Match Script\",\"description\":\"Custom Device Match Script\",\"script\":\"LyoKICogQ3VzdG9tIERldmljZSBNYXRjaCBTY3JpcHQKICovCgpvdXRjb21lID0gInRydWUiOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287132899,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"d58977ed-0542-4147-8197-973ef7300191\",\"name\":\"Custom Device Match Script\",\"description\":\"Custom Device Match Script\",\"script\":\"LyoKICogQ3VzdG9tIERldmljZSBNYXRjaCBTY3JpcHQKICovCgpvdXRjb21lID0gInRydWUiOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730129135,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -4008,11 +4008,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:12 GMT" + "value": "Thu, 11 Jul 2024 20:35:28 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -4037,8 +4037,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:12.835Z", - "time": 61, + "startedDateTime": "2024-07-11T20:35:29.090Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -4046,7 +4046,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 62 } }, { @@ -4071,7 +4071,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -4110,7 +4110,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 7289, - "text": "{\"_id\":\"dbe0bf9a-72aa-49d5-8483-9db147985a47\",\"name\":\"ADFS Profile Normalization (JS)\",\"description\":\"Normalizes raw profile data from ADFS\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMKICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGlzIHNjcmlwdCByZXR1cm5zIHRoZSBzb2NpYWwgaWRlbnRpdHkgcHJvZmlsZSBpbmZvcm1hdGlvbiBmb3IgdGhlIGF1dGhlbnRpY2F0aW5nIHVzZXIKICogaW4gYSBzdGFuZGFyZCBmb3JtIGV4cGVjdGVkIGJ5IHRoZSBTb2NpYWwgUHJvdmlkZXIgSGFuZGxlciBOb2RlLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlczoKICogcmF3UHJvZmlsZSAtIFRoZSBzb2NpYWwgaWRlbnRpdHkgcHJvdmlkZXIgcHJvZmlsZSBpbmZvcm1hdGlvbiBmb3IgdGhlIGF1dGhlbnRpY2F0aW5nIHVzZXIuCiAqICAgICAgICAgICAgICBKc29uVmFsdWUgKDEpLgogKiBsb2dnZXIgLSBUaGUgZGVidWcgbG9nZ2VyIGluc3RhbmNlOgogKiAgICAgICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiByZWFsbSAtIFN0cmluZyAocHJpbWl0aXZlKS4KICogICAgICAgICBUaGUgbmFtZSBvZiB0aGUgcmVhbG0gdGhlIHVzZXIgaXMgYXV0aGVudGljYXRpbmcgdG8uCiAqIHJlcXVlc3RIZWFkZXJzIC0gVHJlZU1hcCAoMikuCiAqICAgICAgICAgICAgICAgICAgVGhlIG9iamVjdCB0aGF0IHByb3ZpZGVzIG1ldGhvZHMgZm9yIGFjY2Vzc2luZyBoZWFkZXJzIGluIHRoZSBsb2dpbiByZXF1ZXN0OgogKiAgICAgICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2F1dGhlbnRpY2F0aW9uLWd1aWRlL3NjcmlwdGluZy1hcGktbm9kZS5odG1sI3NjcmlwdGluZy1hcGktbm9kZS1yZXF1ZXN0SGVhZGVycy4KICogcmVxdWVzdFBhcmFtZXRlcnMgLSBUcmVlTWFwICgyKS4KICogICAgICAgICAgICAgICAgICAgICBUaGUgb2JqZWN0IHRoYXQgY29udGFpbnMgdGhlIGF1dGhlbnRpY2F0aW9uIHJlcXVlc3QgcGFyYW1ldGVycy4KICogc2VsZWN0ZWRJZHAgLSBTdHJpbmcgKHByaW1pdGl2ZSkuCiAqICAgICAgICAgICAgICAgVGhlIHNvY2lhbCBpZGVudGl0eSBwcm92aWRlciBuYW1lLiBGb3IgZXhhbXBsZTogZ29vZ2xlLgogKiBzaGFyZWRTdGF0ZSAtIExpbmtlZEhhc2hNYXAgKDMpLgogKiAgICAgICAgICAgICAgIFRoZSBvYmplY3QgdGhhdCBob2xkcyB0aGUgc3RhdGUgb2YgdGhlIGF1dGhlbnRpY2F0aW9uIHRyZWUgYW5kIGFsbG93cyBkYXRhIGV4Y2hhbmdlIGJldHdlZW4gdGhlIHN0YXRlbGVzcyBub2RlczoKICogICAgICAgICAgICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hdXRoLW5vZGVzL2NvcmUtYWN0aW9uLmh0bWwjYWNjZXNzaW5nLXRyZWUtc3RhdGUuCiAqIHRyYW5zaWVudFN0YXRlIC0gTGlua2VkSGFzaE1hcCAoMykuCiAqICAgICAgICAgICAgICAgICAgVGhlIG9iamVjdCBmb3Igc3RvcmluZyBzZW5zaXRpdmUgaW5mb3JtYXRpb24gdGhhdCBtdXN0IG5vdCBsZWF2ZSB0aGUgc2VydmVyIHVuZW5jcnlwdGVkLAogKiAgICAgICAgICAgICAgICAgIGFuZCB0aGF0IG1heSBub3QgbmVlZCB0byBwZXJzaXN0IGJldHdlZW4gYXV0aGVudGljYXRpb24gcmVxdWVzdHMgZHVyaW5nIHRoZSBhdXRoZW50aWNhdGlvbiBzZXNzaW9uOgogKiAgICAgICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2F1dGgtbm9kZXMvY29yZS1hY3Rpb24uaHRtbCNhY2Nlc3NpbmctdHJlZS1zdGF0ZS4KICoKICogUmV0dXJuIC0gYSBKc29uVmFsdWUgKDEpLgogKiAgICAgICAgICBUaGUgcmVzdWx0IG9mIHRoZSBsYXN0IHN0YXRlbWVudCBpbiB0aGUgc2NyaXB0IGlzIHJldHVybmVkIHRvIHRoZSBzZXJ2ZXIuCiAqICAgICAgICAgIEN1cnJlbnRseSwgdGhlIEltbWVkaWF0ZWx5IEludm9rZWQgRnVuY3Rpb24gRXhwcmVzc2lvbiAoYWxzbyBrbm93biBhcyBTZWxmLUV4ZWN1dGluZyBBbm9ueW1vdXMgRnVuY3Rpb24pCiAqICAgICAgICAgIGlzIHRoZSBsYXN0IChhbmQgb25seSkgc3RhdGVtZW50IGluIHRoaXMgc2NyaXB0LCBhbmQgaXRzIHJldHVybiB2YWx1ZSB3aWxsIGJlY29tZSB0aGUgc2NyaXB0IHJlc3VsdC4KICogICAgICAgICAgRG8gbm90IHVzZSAicmV0dXJuIHZhcmlhYmxlIiBzdGF0ZW1lbnQgb3V0c2lkZSBvZiBhIGZ1bmN0aW9uIGRlZmluaXRpb24uCiAqCiAqICAgICAgICAgIFRoaXMgc2NyaXB0J3MgbGFzdCBzdGF0ZW1lbnQgc2hvdWxkIHJlc3VsdCBpbiBhIEpzb25WYWx1ZSAoMSkgd2l0aCB0aGUgZm9sbG93aW5nIGtleXM6CiAqICAgICAgICAgIHsKICogICAgICAgICAgICAgIHsiZGlzcGxheU5hbWUiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiZW1haWwiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiZmFtaWx5TmFtZSI6ICJjb3JyZXNwb25kaW5nLXNvY2lhbC1pZGVudGl0eS1wcm92aWRlci12YWx1ZSJ9LAogKiAgICAgICAgICAgICAgeyJnaXZlbk5hbWUiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiaWQiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsibG9jYWxlIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0sCiAqICAgICAgICAgICAgICB7InBob3RvVXJsIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0sCiAqICAgICAgICAgICAgICB7InVzZXJuYW1lIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0KICogICAgICAgICAgfQogKgogKiAgICAgICAgICBUaGUgY29uc3VtZXIgb2YgdGhpcyBkYXRhIGRlZmluZXMgd2hpY2gga2V5cyBhcmUgcmVxdWlyZWQgYW5kIHdoaWNoIGFyZSBvcHRpb25hbC4KICogICAgICAgICAgRm9yIGV4YW1wbGUsIHRoZSBzY3JpcHQgYXNzb2NpYXRlZCB3aXRoIHRoZSBTb2NpYWwgUHJvdmlkZXIgSGFuZGxlciBOb2RlIGFuZCwKICogICAgICAgICAgdWx0aW1hdGVseSwgdGhlIG1hbmFnZWQgb2JqZWN0IGNyZWF0ZWQvdXBkYXRlZCB3aXRoIHRoaXMgZGF0YQogKiAgICAgICAgICB3aWxsIGV4cGVjdCBjZXJ0YWluIGtleXMgdG8gYmUgcG9wdWxhdGVkLgogKiAgICAgICAgICBJbiBzb21lIGNvbW1vbiBkZWZhdWx0IGNvbmZpZ3VyYXRpb25zLCB0aGUgZm9sbG93aW5nIGtleXMgYXJlIHJlcXVpcmVkIHRvIGJlIG5vdCBlbXB0eToKICogICAgICAgICAgdXNlcm5hbWUsIGdpdmVuTmFtZSwgZmFtaWx5TmFtZSwgZW1haWwuCiAqCiAqICAgICAgICAgIEZyb20gUkZDNDUxNzogQSB2YWx1ZSBvZiB0aGUgRGlyZWN0b3J5IFN0cmluZyBzeW50YXggaXMgYSBzdHJpbmcgb2Ygb25lIG9yIG1vcmUKICogICAgICAgICAgYXJiaXRyYXJ5IGNoYXJhY3RlcnMgZnJvbSB0aGUgVW5pdmVyc2FsIENoYXJhY3RlciBTZXQgKFVDUykuCiAqICAgICAgICAgIEEgemVyby1sZW5ndGggY2hhcmFjdGVyIHN0cmluZyBpcyBub3QgcGVybWl0dGVkLgogKgogKiAoMSkgSnNvblZhbHVlIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL2pzb24vSnNvblZhbHVlLmh0bWwuCiAqICgyKSBUcmVlTWFwIC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9UcmVlTWFwLmh0bWwuCiAqICgzKSBMaW5rZWRIYXNoTWFwIC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9MaW5rZWRIYXNoTWFwLmh0bWwuCiAqLwoKKGZ1bmN0aW9uICgpIHsKICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZQogICAgKTsKCiAgICB2YXIgbm9ybWFsaXplZFByb2ZpbGVEYXRhID0gZnJKYXZhLkpzb25WYWx1ZS5qc29uKGZySmF2YS5Kc29uVmFsdWUub2JqZWN0KCkpOwogIAogICAgICAvL2xvZ2dlci5tZXNzYWdlKCdTZWd1aW4gcmF3UHJvZmlsZTogJytyYXdQcm9maWxlKTsKCiAgICBub3JtYWxpemVkUHJvZmlsZURhdGEucHV0KCdpZCcsIHJhd1Byb2ZpbGUuZ2V0KCdzdWInKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2Rpc3BsYXlOYW1lJywgcmF3UHJvZmlsZS5nZXQoJ2dpdmVuTmFtZScpLmFzU3RyaW5nKCkgKyAnICcgKyByYXdQcm9maWxlLmdldCgnc24nKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2VtYWlsJywgcmF3UHJvZmlsZS5nZXQoJ21haWwnKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2dpdmVuTmFtZScsIHJhd1Byb2ZpbGUuZ2V0KCdnaXZlbk5hbWUnKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2ZhbWlseU5hbWUnLCByYXdQcm9maWxlLmdldCgnc24nKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ3VzZXJuYW1lJywgcmF3UHJvZmlsZS5nZXQoJ3VwbicpLmFzU3RyaW5nKCkpOwogICAgbm9ybWFsaXplZFByb2ZpbGVEYXRhLnB1dCgncm9sZXMnLCByYXdQcm9maWxlLmdldCgncm9sZXMnKS5hc1N0cmluZygpKTsKICAKICAgICAgLy9sb2dnZXIubWVzc2FnZSgnU2VndWluIG5vcm1hbGl6ZWRQcm9maWxlRGF0YTogJytub3JtYWxpemVkUHJvZmlsZURhdGEpOwoKICAgIHJldHVybiBub3JtYWxpemVkUHJvZmlsZURhdGE7Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287132966,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"dbe0bf9a-72aa-49d5-8483-9db147985a47\",\"name\":\"ADFS Profile Normalization (JS)\",\"description\":\"Normalizes raw profile data from ADFS\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMKICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGlzIHNjcmlwdCByZXR1cm5zIHRoZSBzb2NpYWwgaWRlbnRpdHkgcHJvZmlsZSBpbmZvcm1hdGlvbiBmb3IgdGhlIGF1dGhlbnRpY2F0aW5nIHVzZXIKICogaW4gYSBzdGFuZGFyZCBmb3JtIGV4cGVjdGVkIGJ5IHRoZSBTb2NpYWwgUHJvdmlkZXIgSGFuZGxlciBOb2RlLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlczoKICogcmF3UHJvZmlsZSAtIFRoZSBzb2NpYWwgaWRlbnRpdHkgcHJvdmlkZXIgcHJvZmlsZSBpbmZvcm1hdGlvbiBmb3IgdGhlIGF1dGhlbnRpY2F0aW5nIHVzZXIuCiAqICAgICAgICAgICAgICBKc29uVmFsdWUgKDEpLgogKiBsb2dnZXIgLSBUaGUgZGVidWcgbG9nZ2VyIGluc3RhbmNlOgogKiAgICAgICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiByZWFsbSAtIFN0cmluZyAocHJpbWl0aXZlKS4KICogICAgICAgICBUaGUgbmFtZSBvZiB0aGUgcmVhbG0gdGhlIHVzZXIgaXMgYXV0aGVudGljYXRpbmcgdG8uCiAqIHJlcXVlc3RIZWFkZXJzIC0gVHJlZU1hcCAoMikuCiAqICAgICAgICAgICAgICAgICAgVGhlIG9iamVjdCB0aGF0IHByb3ZpZGVzIG1ldGhvZHMgZm9yIGFjY2Vzc2luZyBoZWFkZXJzIGluIHRoZSBsb2dpbiByZXF1ZXN0OgogKiAgICAgICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2F1dGhlbnRpY2F0aW9uLWd1aWRlL3NjcmlwdGluZy1hcGktbm9kZS5odG1sI3NjcmlwdGluZy1hcGktbm9kZS1yZXF1ZXN0SGVhZGVycy4KICogcmVxdWVzdFBhcmFtZXRlcnMgLSBUcmVlTWFwICgyKS4KICogICAgICAgICAgICAgICAgICAgICBUaGUgb2JqZWN0IHRoYXQgY29udGFpbnMgdGhlIGF1dGhlbnRpY2F0aW9uIHJlcXVlc3QgcGFyYW1ldGVycy4KICogc2VsZWN0ZWRJZHAgLSBTdHJpbmcgKHByaW1pdGl2ZSkuCiAqICAgICAgICAgICAgICAgVGhlIHNvY2lhbCBpZGVudGl0eSBwcm92aWRlciBuYW1lLiBGb3IgZXhhbXBsZTogZ29vZ2xlLgogKiBzaGFyZWRTdGF0ZSAtIExpbmtlZEhhc2hNYXAgKDMpLgogKiAgICAgICAgICAgICAgIFRoZSBvYmplY3QgdGhhdCBob2xkcyB0aGUgc3RhdGUgb2YgdGhlIGF1dGhlbnRpY2F0aW9uIHRyZWUgYW5kIGFsbG93cyBkYXRhIGV4Y2hhbmdlIGJldHdlZW4gdGhlIHN0YXRlbGVzcyBub2RlczoKICogICAgICAgICAgICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hdXRoLW5vZGVzL2NvcmUtYWN0aW9uLmh0bWwjYWNjZXNzaW5nLXRyZWUtc3RhdGUuCiAqIHRyYW5zaWVudFN0YXRlIC0gTGlua2VkSGFzaE1hcCAoMykuCiAqICAgICAgICAgICAgICAgICAgVGhlIG9iamVjdCBmb3Igc3RvcmluZyBzZW5zaXRpdmUgaW5mb3JtYXRpb24gdGhhdCBtdXN0IG5vdCBsZWF2ZSB0aGUgc2VydmVyIHVuZW5jcnlwdGVkLAogKiAgICAgICAgICAgICAgICAgIGFuZCB0aGF0IG1heSBub3QgbmVlZCB0byBwZXJzaXN0IGJldHdlZW4gYXV0aGVudGljYXRpb24gcmVxdWVzdHMgZHVyaW5nIHRoZSBhdXRoZW50aWNhdGlvbiBzZXNzaW9uOgogKiAgICAgICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2F1dGgtbm9kZXMvY29yZS1hY3Rpb24uaHRtbCNhY2Nlc3NpbmctdHJlZS1zdGF0ZS4KICoKICogUmV0dXJuIC0gYSBKc29uVmFsdWUgKDEpLgogKiAgICAgICAgICBUaGUgcmVzdWx0IG9mIHRoZSBsYXN0IHN0YXRlbWVudCBpbiB0aGUgc2NyaXB0IGlzIHJldHVybmVkIHRvIHRoZSBzZXJ2ZXIuCiAqICAgICAgICAgIEN1cnJlbnRseSwgdGhlIEltbWVkaWF0ZWx5IEludm9rZWQgRnVuY3Rpb24gRXhwcmVzc2lvbiAoYWxzbyBrbm93biBhcyBTZWxmLUV4ZWN1dGluZyBBbm9ueW1vdXMgRnVuY3Rpb24pCiAqICAgICAgICAgIGlzIHRoZSBsYXN0IChhbmQgb25seSkgc3RhdGVtZW50IGluIHRoaXMgc2NyaXB0LCBhbmQgaXRzIHJldHVybiB2YWx1ZSB3aWxsIGJlY29tZSB0aGUgc2NyaXB0IHJlc3VsdC4KICogICAgICAgICAgRG8gbm90IHVzZSAicmV0dXJuIHZhcmlhYmxlIiBzdGF0ZW1lbnQgb3V0c2lkZSBvZiBhIGZ1bmN0aW9uIGRlZmluaXRpb24uCiAqCiAqICAgICAgICAgIFRoaXMgc2NyaXB0J3MgbGFzdCBzdGF0ZW1lbnQgc2hvdWxkIHJlc3VsdCBpbiBhIEpzb25WYWx1ZSAoMSkgd2l0aCB0aGUgZm9sbG93aW5nIGtleXM6CiAqICAgICAgICAgIHsKICogICAgICAgICAgICAgIHsiZGlzcGxheU5hbWUiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiZW1haWwiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiZmFtaWx5TmFtZSI6ICJjb3JyZXNwb25kaW5nLXNvY2lhbC1pZGVudGl0eS1wcm92aWRlci12YWx1ZSJ9LAogKiAgICAgICAgICAgICAgeyJnaXZlbk5hbWUiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiaWQiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsibG9jYWxlIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0sCiAqICAgICAgICAgICAgICB7InBob3RvVXJsIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0sCiAqICAgICAgICAgICAgICB7InVzZXJuYW1lIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0KICogICAgICAgICAgfQogKgogKiAgICAgICAgICBUaGUgY29uc3VtZXIgb2YgdGhpcyBkYXRhIGRlZmluZXMgd2hpY2gga2V5cyBhcmUgcmVxdWlyZWQgYW5kIHdoaWNoIGFyZSBvcHRpb25hbC4KICogICAgICAgICAgRm9yIGV4YW1wbGUsIHRoZSBzY3JpcHQgYXNzb2NpYXRlZCB3aXRoIHRoZSBTb2NpYWwgUHJvdmlkZXIgSGFuZGxlciBOb2RlIGFuZCwKICogICAgICAgICAgdWx0aW1hdGVseSwgdGhlIG1hbmFnZWQgb2JqZWN0IGNyZWF0ZWQvdXBkYXRlZCB3aXRoIHRoaXMgZGF0YQogKiAgICAgICAgICB3aWxsIGV4cGVjdCBjZXJ0YWluIGtleXMgdG8gYmUgcG9wdWxhdGVkLgogKiAgICAgICAgICBJbiBzb21lIGNvbW1vbiBkZWZhdWx0IGNvbmZpZ3VyYXRpb25zLCB0aGUgZm9sbG93aW5nIGtleXMgYXJlIHJlcXVpcmVkIHRvIGJlIG5vdCBlbXB0eToKICogICAgICAgICAgdXNlcm5hbWUsIGdpdmVuTmFtZSwgZmFtaWx5TmFtZSwgZW1haWwuCiAqCiAqICAgICAgICAgIEZyb20gUkZDNDUxNzogQSB2YWx1ZSBvZiB0aGUgRGlyZWN0b3J5IFN0cmluZyBzeW50YXggaXMgYSBzdHJpbmcgb2Ygb25lIG9yIG1vcmUKICogICAgICAgICAgYXJiaXRyYXJ5IGNoYXJhY3RlcnMgZnJvbSB0aGUgVW5pdmVyc2FsIENoYXJhY3RlciBTZXQgKFVDUykuCiAqICAgICAgICAgIEEgemVyby1sZW5ndGggY2hhcmFjdGVyIHN0cmluZyBpcyBub3QgcGVybWl0dGVkLgogKgogKiAoMSkgSnNvblZhbHVlIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL2pzb24vSnNvblZhbHVlLmh0bWwuCiAqICgyKSBUcmVlTWFwIC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9UcmVlTWFwLmh0bWwuCiAqICgzKSBMaW5rZWRIYXNoTWFwIC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9MaW5rZWRIYXNoTWFwLmh0bWwuCiAqLwoKKGZ1bmN0aW9uICgpIHsKICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZQogICAgKTsKCiAgICB2YXIgbm9ybWFsaXplZFByb2ZpbGVEYXRhID0gZnJKYXZhLkpzb25WYWx1ZS5qc29uKGZySmF2YS5Kc29uVmFsdWUub2JqZWN0KCkpOwogIAogICAgICAvL2xvZ2dlci5tZXNzYWdlKCdTZWd1aW4gcmF3UHJvZmlsZTogJytyYXdQcm9maWxlKTsKCiAgICBub3JtYWxpemVkUHJvZmlsZURhdGEucHV0KCdpZCcsIHJhd1Byb2ZpbGUuZ2V0KCdzdWInKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2Rpc3BsYXlOYW1lJywgcmF3UHJvZmlsZS5nZXQoJ2dpdmVuTmFtZScpLmFzU3RyaW5nKCkgKyAnICcgKyByYXdQcm9maWxlLmdldCgnc24nKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2VtYWlsJywgcmF3UHJvZmlsZS5nZXQoJ21haWwnKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2dpdmVuTmFtZScsIHJhd1Byb2ZpbGUuZ2V0KCdnaXZlbk5hbWUnKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2ZhbWlseU5hbWUnLCByYXdQcm9maWxlLmdldCgnc24nKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ3VzZXJuYW1lJywgcmF3UHJvZmlsZS5nZXQoJ3VwbicpLmFzU3RyaW5nKCkpOwogICAgbm9ybWFsaXplZFByb2ZpbGVEYXRhLnB1dCgncm9sZXMnLCByYXdQcm9maWxlLmdldCgncm9sZXMnKS5hc1N0cmluZygpKTsKICAKICAgICAgLy9sb2dnZXIubWVzc2FnZSgnU2VndWluIG5vcm1hbGl6ZWRQcm9maWxlRGF0YTogJytub3JtYWxpemVkUHJvZmlsZURhdGEpOwoKICAgIHJldHVybiBub3JtYWxpemVkUHJvZmlsZURhdGE7Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730129206,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -4164,11 +4164,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:12 GMT" + "value": "Thu, 11 Jul 2024 20:35:28 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -4193,8 +4193,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:12.902Z", - "time": 62, + "startedDateTime": "2024-07-11T20:35:29.158Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -4202,7 +4202,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 70 } }, { @@ -4227,7 +4227,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -4266,7 +4266,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 41490, - "text": "{\"_id\":\"e1db8a0a-0329-4962-a5bf-ecffaca376ae\",\"name\":\"Alpha endUserUIClient OIDC Claims Script\",\"description\":\"Used by endUserUIClient\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMTQtMjAyMSBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUwogKiBvciB3aXRoIG9uZSBvZiBpdHMgYWZmaWxpYXRlcy4gQWxsIHVzZSBzaGFsbCBiZSBleGNsdXNpdmVseSBzdWJqZWN0CiAqIHRvIHN1Y2ggbGljZW5zZSBiZXR3ZWVuIHRoZSBsaWNlbnNlZSBhbmQgRm9yZ2VSb2NrIEFTLgogKi8KCi8qCiAqIFRoaXMgc2NyaXB0IGNvbXB1dGVzIGNsYWltIHZhbHVlcyByZXR1cm5lZCBpbiBJRCB0b2tlbnMgYW5kL29yIGF0IHRoZSBVc2VySW5mbyBFbmRwb2ludC4KICogVGhlIGNsYWltIHZhbHVlcyBhcmUgY29tcHV0ZWQgZm9yOgogKiB0aGUgY2xhaW1zIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICogdGhlIGNsYWltcyBwcm92aWRlZCBieSB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIsCiAqIGFuZCB0aGUgY2xhaW1zIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHZpYSB0aGUgY2xhaW1zIHBhcmFtZXRlci4KICoKICogSW4gdGhlIENPTkZJR1VSQVRJT04gQU5EIENVU1RPTUlaQVRJT04gc2VjdGlvbiwgeW91IGNhbgogKiBkZWZpbmUgdGhlIHNjb3BlLXRvLWNsYWltcyBtYXBwaW5nLCBhbmQKICogYXNzaWduIHRvIGVhY2ggY2xhaW0gYSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IHdpbGwgY29tcHV0ZSB0aGUgY2xhaW0gdmFsdWUuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzIChjbGFzcyByZWZlcmVuY2VzIGFyZSBwcm92aWRlZCBiZWxvdyk6CiAqIHNjb3BlcyAtIFNldDxTdHJpbmc+ICg2KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogKiBjbGFpbXMgLSBNYXA8U3RyaW5nLCBPYmplY3Q+ICg1KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogY2xhaW1PYmplY3RzIC0gTGlzdDxDbGFpbT4gKDcsIDIpLgogKiAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogcmVxdWVzdGVkQ2xhaW1zIC0gTWFwPFN0cmluZywgU2V0PFN0cmluZz4+ICg1KS4KICogICAgICAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIG5vdCBlbXB0eSBpZiB0aGUgcmVxdWVzdCBjb250YWlucyB0aGUgY2xhaW1zIHBhcmFtZXRlciBhbmQgdGhlIHNlcnZlciBoYXMgZW5hYmxlZAogKiAgICAgICAgICAgICAgICAgICBjbGFpbXNfcGFyYW1ldGVyX3N1cHBvcnRlZC4gQSBtYXAgb2YgdGhlIHJlcXVlc3RlZCBjbGFpbXMgdG8gcG9zc2libGUgdmFsdWVzLCBvdGhlcndpc2UgZW1wdHk7CiAqICAgICAgICAgICAgICAgICAgIHJlcXVlc3RlZCBjbGFpbXMgd2l0aCBubyByZXF1ZXN0ZWQgdmFsdWVzIHdpbGwgaGF2ZSBhIGtleSBidXQgbm8gdmFsdWUgaW4gdGhlIG1hcC4gQSBrZXkgd2l0aAogKiAgICAgICAgICAgICAgICAgICBhIHNpbmdsZSB2YWx1ZSBpbiBpdHMgU2V0ICg2KSBpbmRpY2F0ZXMgdGhhdCB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiByZXF1ZXN0ZWRUeXBlZENsYWltcyAtIExpc3Q8Q2xhaW0+ICg3LCAyKS4KICogICAgICAgICAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIHJlcXVlc3RlZCBjbGFpbXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgUmVxdWVzdGVkIGNsYWltcyB3aXRoIG5vIHJlcXVlc3RlZCB2YWx1ZXMgd2lsbCBoYXZlIGEgY2xhaW0gd2l0aCBubyB2YWx1ZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgQSBjbGFpbSB3aXRoIGEgc2luZ2xlIHZhbHVlIGluZGljYXRlcyB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiBjbGFpbXNMb2NhbGVzIC0gTGlzdDxTdHJpbmc+ICg3KS4KICogICAgICAgICAgICAgICAgIFRoZSB2YWx1ZXMgZnJvbSB0aGUgJ2NsYWltc19sb2NhbGVzJyBwYXJhbWV0ZXIuCiAqICAgICAgICAgICAgICAgICBTZWUgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjQ2xhaW1zTGFuZ3VhZ2VzQW5kU2NyaXB0cyBmb3IgdGhlIE9JREMgc3BlY2lmaWNhdGlvbiBkZXRhaWxzLgogKiByZXF1ZXN0UHJvcGVydGllcyAtIFVubW9kaWZpYWJsZSBNYXAgKDUpLgogKiAgICAgICAgICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCBjb250YWlucyBhIG1hcCBvZiByZXF1ZXN0IHByb3BlcnRpZXM6CiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFVyaSAtIFRoZSByZXF1ZXN0IFVSSS4KICogICAgICAgICAgICAgICAgICAgICByZWFsbSAtIFRoZSByZWFsbSB0aGF0IHRoZSByZXF1ZXN0IHJlbGF0ZXMgdG8uCiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFBhcmFtcyAtIEEgbWFwIG9mIHRoZSByZXF1ZXN0IHBhcmFtcyBhbmQvb3IgcG9zdGVkIGRhdGEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVhY2ggdmFsdWUgaXMgYSBsaXN0IG9mIG9uZSBvciBtb3JlIHByb3BlcnRpZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBsZWFzZSBub3RlIHRoYXQgdGhlc2Ugc2hvdWxkIGJlIGhhbmRsZWQgaW4gYWNjb3JkYW5jZSB3aXRoIE9XQVNQIGJlc3QgcHJhY3RpY2VzOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodHRwczovL293YXNwLm9yZy93d3ctY29tbXVuaXR5L3Z1bG5lcmFiaWxpdGllcy9VbnNhZmVfdXNlX29mX1JlZmxlY3Rpb24uCiAqIGNsaWVudFByb3BlcnRpZXMgLSBVbm1vZGlmaWFibGUgTWFwICg1KS4KICogICAgICAgICAgICAgICAgICAgIFByZXNlbnQgaWYgdGhlIGNsaWVudCBzcGVjaWZpZWQgaW4gdGhlIHJlcXVlc3Qgd2FzIGlkZW50aWZpZWQsIGNvbnRhaW5zIGEgbWFwIG9mIGNsaWVudCBwcm9wZXJ0aWVzOgogKiAgICAgICAgICAgICAgICAgICAgY2xpZW50SWQgLSBUaGUgY2xpZW50J3MgVVJJIGZvciB0aGUgcmVxdWVzdCBsb2NhbGUuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkR3JhbnRUeXBlcyAtIExpc3Qgb2YgdGhlIGFsbG93ZWQgZ3JhbnQgdHlwZXMgKG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuR3JhbnRUeXBlKSBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRSZXNwb25zZVR5cGVzIC0gTGlzdCBvZiB0aGUgYWxsb3dlZCByZXNwb25zZSB0eXBlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRTY29wZXMgLSBMaXN0IG9mIHRoZSBhbGxvd2VkIHNjb3BlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGN1c3RvbVByb3BlcnRpZXMgLSBBIG1hcCBvZiB0aGUgY3VzdG9tIHByb3BlcnRpZXMgb2YgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBMaXN0cyBvciBtYXBzIHdpbGwgYmUgaW5jbHVkZWQgYXMgc3ViLW1hcHM7IGZvciBleGFtcGxlOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1c3RvbU1hcFtLZXkxXT1WYWx1ZTEgd2lsbCBiZSByZXR1cm5lZCBhcyBjdXN0b21NYXAgLT4gS2V5MSAtPiBWYWx1ZTEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVG8gYWRkIGN1c3RvbSBwcm9wZXJ0aWVzIHRvIGEgY2xpZW50LCB1cGRhdGUgdGhlIEN1c3RvbSBQcm9wZXJ0aWVzIGZpZWxkCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW4gQU0gQ29uc29sZSA+IFJlYWxtIE5hbWUgPiBBcHBsaWNhdGlvbnMgPiBPQXV0aCAyLjAgPiBDbGllbnRzID4gQ2xpZW50IElEID4gQWR2YW5jZWQuCiAqIGlkZW50aXR5IC0gQU1JZGVudGl0eSAoMykuCiAqICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBpZGVudGl0eSBvZiB0aGUgcmVzb3VyY2Ugb3duZXIuCiAqIHNlc3Npb24gLSBTU09Ub2tlbiAoNCkuCiAqICAgICAgICAgICBQcmVzZW50IGlmIHRoZSByZXF1ZXN0IGNvbnRhaW5zIHRoZSBzZXNzaW9uIGNvb2tpZSwgdGhlIHVzZXIncyBzZXNzaW9uIG9iamVjdC4KICogc2NyaXB0TmFtZSAtIFN0cmluZyAocHJpbWl0aXZlKS4KICogICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgZGlzcGxheSBuYW1lIG9mIHRoZSBzY3JpcHQuCiAqIGxvZ2dlciAtIEFsd2F5cyBwcmVzZW50LCB0aGUgIk9BdXRoMlByb3ZpZGVyIiBkZWJ1ZyBsb2dnZXIgaW5zdGFuY2U6CiAqICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuaHRtbCNzY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuCiAqICAgICAgICAgIENvcnJlc3BvbmRpbmcgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLk9JRENfQ0xBSU1TLgogKiBodHRwQ2xpZW50IC0gSFRUUCBDbGllbnQgKDgpLgogKiAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBIVFRQIENsaWVudCBpbnN0YW5jZToKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1odHRwLWNsaWVudC5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWh0dHAtY2xpZW50LgogKiAgICAgICAgICAgICAgSW4gb3JkZXIgdG8gdXNlIHRoZSBjbGllbnQsIHlvdSBtYXkgbmVlZCB0byBhZGQKICogICAgICAgICAgICAgIG9yZy5mb3JnZXJvY2suaHR0cC5DbGllbnQsCiAqICAgICAgICAgICAgICBvcmcuZm9yZ2Vyb2NrLmh0dHAucHJvdG9jb2wuKiwKICogICAgICAgICAgICAgIGFuZCBvcmcuZm9yZ2Vyb2NrLnV0aWwucHJvbWlzZS5Qcm9taXNlSW1wbAogKiAgICAgICAgICAgICAgdG8gdGhlIGFsbG93ZWQgSmF2YSBjbGFzc2VzIGluIHRoZSBzY3JpcHRpbmcgZW5naW5lIGNvbmZpZ3VyYXRpb24sIGFzIGRlc2NyaWJlZCBpbjoKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHQtZW5naW5lLXNlY3VyaXR5Lmh0bWwKICoKICogUmV0dXJuIC0gYSBuZXcgVXNlckluZm9DbGFpbXMoTWFwPFN0cmluZywgT2JqZWN0PiB2YWx1ZXMsIE1hcDxTdHJpbmcsIExpc3Q8U3RyaW5nPj4gY29tcG9zaXRlU2NvcGVzKSAoMSkgb2JqZWN0LgogKiAgICAgICAgICBUaGUgcmVzdWx0IG9mIHRoZSBsYXN0IHN0YXRlbWVudCBpbiB0aGUgc2NyaXB0IGlzIHJldHVybmVkIHRvIHRoZSBzZXJ2ZXIuCiAqICAgICAgICAgIEN1cnJlbnRseSwgdGhlIEltbWVkaWF0ZWx5IEludm9rZWQgRnVuY3Rpb24gRXhwcmVzc2lvbiAoYWxzbyBrbm93biBhcyBTZWxmLUV4ZWN1dGluZyBBbm9ueW1vdXMgRnVuY3Rpb24pCiAqICAgICAgICAgIGlzIHRoZSBsYXN0IChhbmQgb25seSkgc3RhdGVtZW50IGluIHRoaXMgc2NyaXB0LCBhbmQgaXRzIHJldHVybiB2YWx1ZSB3aWxsIGJlY29tZSB0aGUgc2NyaXB0IHJlc3VsdC4KICogICAgICAgICAgRG8gbm90IHVzZSAicmV0dXJuIHZhcmlhYmxlIiBzdGF0ZW1lbnQgb3V0c2lkZSBvZiBhIGZ1bmN0aW9uIGRlZmluaXRpb24uCiAqICAgICAgICAgIFNlZSBSRVNVTFRTIHNlY3Rpb24gZm9yIGFkZGl0aW9uYWwgZGV0YWlscy4KICoKICogQ2xhc3MgcmVmZXJlbmNlOgogKiAoMSkgVXNlckluZm9DbGFpbXMgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb2F1dGgyL2NvcmUvVXNlckluZm9DbGFpbXMuaHRtbC4KICogKDIpIENsYWltIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbCkuCiAqICAgICAgICAgQW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGhhcyBtZXRob2RzIHRvIGFjY2VzcwogKiAgICAgICAgIHRoZSBjbGFpbSBuYW1lLCByZXF1ZXN0ZWQgdmFsdWVzLCBsb2NhbGUsIGFuZCB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwuCiAqICgzKSBBTUlkZW50aXR5IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L2lkbS9BTUlkZW50aXR5Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBNYXAgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS91dGlsL0hhc2hNYXAuaHRtbCwKICogICAgICAgICAgIG9yIGh0dHBzOi8vZG9jcy5vcmFjbGUuY29tL2VuL2phdmEvamF2YXNlLzExL2RvY3MvYXBpL2phdmEuYmFzZS9qYXZhL3V0aWwvTGlua2VkSGFzaE1hcC5odG1sLgogKiAoNikgU2V0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9IYXNoU2V0Lmh0bWwuCiAqICg3KSBMaXN0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9BcnJheUxpc3QuaHRtbC4KICogKDgpIENsaWVudCAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9odHRwL0NsaWVudC5odG1sLgoqLwoKKGZ1bmN0aW9uICgpIHsKICAgIC8vIFNFVFVQCgogICAgLyoqCiAgICAgKiBDbGFpbSBwcm9jZXNzaW5nIHV0aWxpdGllcy4KICAgICAqIEFuIG9iamVjdCB0aGF0IGNvbnRhaW5zIHJldXNhYmxlIGZ1bmN0aW9ucyBmb3IgcHJvY2Vzc2luZyBjbGFpbXMuCiAgICAgKiBAc2VlIENMQUlNIFBST0NFU1NJTkcgVVRJTElUSUVTIHNlY3Rpb24gZm9yIGRldGFpbHMuCiAgICAgKi8KICAgIHZhciB1dGlscyA9IGdldFV0aWxzKCk7CgogICAgLy8gQ09ORklHVVJBVElPTiBBTkQgQ1VTVE9NSVpBVElPTgoKICAgIC8qKgogICAgICogT0F1dGggMi4wIHNjb3BlIHZhbHVlcyAoc2NvcGVzKSBjYW4gYmUgdXNlZCBieSB0aGUgQ2xpZW50IHRvIHJlcXVlc3QgT0lEQyBjbGFpbXMuCiAgICAgKgogICAgICogQ2FsbCB0aGlzIGNvbmZpZ3VyYXRpb24gbWV0aG9kLCBhbmQgcGFzcyBpbiBhcyB0aGUgZmlyc3QgYXJndW1lbnQKICAgICAqIGFuIG9iamVjdCB0aGF0IG1hcHMgYSBzY29wZSB2YWx1ZSB0byBhbiBhcnJheSBvZiBjbGFpbSBuYW1lcwogICAgICogdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgYW5kIHJldHVybmVkIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfQogICAgICogZm9yIHRoZSBzY29wZSB2YWx1ZXMgdGhhdCBjb3VsZCBiZSB1c2VkIHRvIHJlcXVlc3QgY2xhaW1zIGFzIGRlZmluZWQgaW4gdGhlIE9JREMgc3BlY2lmaWNhdGlvbi4KICAgICAqCiAgICAgKiBCZWxvdywgZmluZCBhIGRlZmF1bHQgY29uZmlndXJhdGlvbiB0aGF0IGlzIGV4cGVjdGVkIHRvIHdvcmsgaW4gdGhlIGN1cnJlbnQgZW52aXJvbm1lbnQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiBjaG9vc2UgdGhlIGNsYWltIG5hbWVzIHJldHVybmVkIGZvciBhIHNjb3BlLgogICAgICovCiAgICB1dGlscy5zZXRTY29wZUNsYWltc01hcCh7CiAgICAgICAgcHJvZmlsZTogWwogICAgICAgICAgICAnbmFtZScsCiAgICAgICAgICAgICdmYW1pbHlfbmFtZScsCiAgICAgICAgICAgICdnaXZlbl9uYW1lJywKICAgICAgICAgICAgJ3pvbmVpbmZvJywKICAgICAgICAgICAgJ2xvY2FsZScKICAgICAgICBdLAogICAgICAgIGVtYWlsOiBbJ2VtYWlsJ10sCiAgICAgICAgYWRkcmVzczogWydhZGRyZXNzJ10sCiAgICAgICAgcGhvbmU6IFsncGhvbmVfbnVtYmVyJ10KICAgIH0pOwoKICAgIC8qKgogICAgICogSW4gdGhpcyBzY3JpcHQsIGVhY2ggY2xhaW0KICAgICAqIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICAgICAqIHByb3ZpZGVkIGJ5IHRoZSBhdXRob3JpemF0aW9uIHNlcnZlciwgYW5kCiAgICAgKiByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudCB2aWEgdGhlIGNsYWltcyBwYXJhbWV0ZXIKICAgICAqIHdpbGwgYmUgcHJvY2Vzc2VkIGJ5IGEgZnVuY3Rpb24gYXNzb2NpYXRlZCB3aXRoIHRoZSBjbGFpbSBuYW1lLgogICAgICoKICAgICAqIENhbGwgdGhpcyBjb25maWd1cmF0aW9uIG1ldGhvZCwgYW5kIHBhc3MgaW4gYXMgdGhlIGZpcnN0IGFyZ3VtZW50CiAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIGEgY2xhaW0gbmFtZSB0byBhIHJlc29sdmVyIGZ1bmN0aW9uLAogICAgICogd2hpY2ggd2lsbCBiZSBhdXRvbWF0aWNhbGx5IGV4ZWN1dGVkIGZvciBlYWNoIGNsYWltIHByb2Nlc3NlZCBieSB0aGUgc2NyaXB0LgogICAgICoKICAgICAqIFRoZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB3aWxsIHJlY2VpdmUgdGhlIHJlcXVlc3RlZCBjbGFpbSBpbmZvcm1hdGlvbgogICAgICogaW4gYW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGFzIHRoZSBmaXJzdCBhcmd1bWVudC4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9CiAgICAgKiBmb3IgZGV0YWlscyBvbiB0aGUgQ2xhaW0gY2xhc3MuCiAgICAgKgogICAgICogSWYgdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIHJldHVybnMgYSB2YWx1ZSwKICAgICAqIG90aGVyIHRoYW4gdW5kZWZpbmVkIG9yIG51bGwsCiAgICAgKiB0aGUgY2xhaW0gd2lsbCBiZSBpbmNsdWRlZCBpbiB0aGUgc2NyaXB0J3MgcmVzdWx0cy4KICAgICAqCiAgICAgKiBUaGUgQ2xhaW0gaW5zdGFuY2UgcHJvdmlkZXMgbWV0aG9kcyB0byBjaGVjawogICAgICogd2hhdCB0aGUgbmFtZSBvZiB0aGUgY2xhaW0gaXMsCiAgICAgKiB3aGljaCB2YWx1ZXMgdGhlIGNsYWltIHJlcXVlc3QgY29udGFpbnMsCiAgICAgKiB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwsIGFuZAogICAgICogd2hpY2ggbG9jYWxlIHRoZSBjbGFpbSBpcyBhc3NvY2lhdGVkIHdpdGguCiAgICAgKiBUaGUgcmVzb2x2ZXIgZnVuY3Rpb24gY2FuIGNvbnNpZGVyIHRoaXMgaW5mb3JtYXRpb24gd2hlbiBjb21wdXRpbmcgYW5kIHJldHVybmluZyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgKgogICAgICogQmVsb3csIGZpbmQgYSBkZWZhdWx0IGNvbmZpZ3VyYXRpb24gdGhhdCBpcyBleHBlY3RlZCB0byB3b3JrIGluIHRoZSBjdXJyZW50IGVudmlyb25tZW50LgogICAgICogQSByZXVzYWJsZSBmdW5jdGlvbiwgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKFN0cmluZyBhdHRyaWJ1dGUtbmFtZSksCiAgICAgKiBpcyBjYWxsZWQgdG8gcmV0dXJuIGEgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICogQHNlZSBDTEFJTSBSRVNPTFZFUlMgc2VjdGlvbiBmb3IgdGhlIGltcGxlbWVudGF0aW9uIGRldGFpbHMgYW5kIGV4YW1wbGVzLgogICAgICogRm9yIHRoZSBhZGRyZXNzIGNsYWltLCBhbiBleGFtcGxlIG9mIGEgY2xhaW0gcmVzb2x2ZXIgdGhhdCB1c2VzIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIgaXMgcHJvdmlkZWQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiByZXVzZSB0aGUgcHJlZGVmaW5lZCB1dGlscyBtZXRob2RzIHdpdGggeW91ciBjdXN0b20gYXJndW1lbnRzLgogICAgICogWW91IGNhbiBhbHNvIHNwZWNpZnkgYSBjdXN0b20gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIGEgY2xhaW0gbmFtZSwKICAgICAqIHRoYXQgd2lsbCBjb21wdXRlIGFuZCByZXR1cm4gdGhlIGNsYWltIHZhbHVl4oCUYXMgc2hvd24gaW4gdGhlIGNvbW1lbnRlZCBvdXQgZXhhbXBsZSBiZWxvdy4KICAgICAqLwogICAgdXRpbHMuc2V0Q2xhaW1SZXNvbHZlcnMoewogICAgICAgIC8qCiAgICAgICAgLy8gQW4gZXhhbXBsZSBvZiBhIHNpbXBsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IGlzIGRlZmluZWQgZm9yIGEgY2xhaW0KICAgICAgICAvLyBkaXJlY3RseSBpbiB0aGUgY29uZmlndXJhdGlvbiBvYmplY3Q6CiAgICAgICAgY3VzdG9tLWNsYWltLW5hbWU6IGZ1bmN0aW9uIChyZXF1ZXN0ZWRDbGFpbSkgewogICAgICAgICAgICAvLyBJbiB0aGlzIGNhc2UsIGluaXRpYWxseSwgdGhlIGNsYWltIHZhbHVlIGNvbWVzIHN0cmFpZ2h0IGZyb20gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlOgogICAgICAgICAgICB2YXIgY2xhaW1WYWx1ZSA9IGlkZW50aXR5LmdldEF0dHJpYnV0ZSgnY3VzdG9tLWF0dHJpYnV0ZS1uYW1lJykudG9BcnJheSgpWzBdCgogICAgICAgICAgICAvLyBPcHRpb25hbGx5LCBwcm92aWRlIGFkZGl0aW9uYWwgbG9naWMgZm9yIHByb2Nlc3NpbmcgKGZpbHRlcmluZywgZm9ybWF0dGluZywgZXRjLikgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAgICAvLyBZb3UgY2FuIHVzZToKICAgICAgICAgICAgLy8gcmVxdWVzdGVkQ2xhaW0uZ2V0TmFtZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldFZhbHVlcygpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldExvY2FsZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmlzRXNzZW50aWFsKCkKCiAgICAgICAgICAgIHJldHVybiBjbGFpbVZhbHVlCiAgICAgICAgfSwKICAgICAgICAqLwogICAgICAgIC8qKgogICAgICAgICAqIFRoZSB1c2Ugb2YgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIHNob3dzIGhvdwogICAgICAgICAqIGFuIGFyZ3VtZW50IHBhc3NlZCB0byBhIGZ1bmN0aW9uIHRoYXQgcmV0dXJucyBhIGNsYWltIHJlc29sdmVyCiAgICAgICAgICogYmVjb21lcyBhdmFpbGFibGUgdG8gdGhlIHJlc29sdmVyIGZ1bmN0aW9uICh2aWEgaXRzIGxleGljYWwgY29udGV4dCkuCiAgICAgICAgICovCiAgICAgICAgbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdjbicpLAogICAgICAgIGZhbWlseV9uYW1lOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3NuJyksCiAgICAgICAgZ2l2ZW5fbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdnaXZlbm5hbWUnKSwKICAgICAgICB6b25laW5mbzogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWR0aW1lem9uZScpLAogICAgICAgIGxvY2FsZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWRsb2NhbGUnKSwKICAgICAgICBlbWFpbDogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdtYWlsJyksCiAgICAgICAgYWRkcmVzczogdXRpbHMuZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXIoCiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBUaGUgcGFzc2VkIGluIHVzZXIgcHJvZmlsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiBjYW4gYmUgdXNlZCBieSB0aGUgYWRkcmVzcyBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiB0byBvYnRhaW4gdGhlIGNsYWltIHZhbHVlIHRvIGJlIGZvcm1hdHRlZCBhcyBwZXIgdGhlIE9JREMgc3BlY2lmaWNhdGlvbjoKICAgICAgICAgICAgICogQHNlZSBodHRwczovL29wZW5pZC5uZXQvc3BlY3Mvb3BlbmlkLWNvbm5lY3QtY29yZS0xXzAuaHRtbCNBZGRyZXNzQ2xhaW0uCiAgICAgICAgICAgICAqLwogICAgICAgICAgICB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3Bvc3RhbGFkZHJlc3MnKQogICAgICAgICksCiAgICAgICAgcGhvbmVfbnVtYmVyOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3RlbGVwaG9uZW51bWJlcicpCiAgICB9KTsKCiAgICAvLyBDTEFJTSBQUk9DRVNTSU5HIFVUSUxJVElFUwoKICAgIC8qKgogICAgICogQHJldHVybnMge29iamVjdH0gQW4gb2JqZWN0IHRoYXQgY29udGFpbnMgcmV1c2FibGUgY2xhaW0gcHJvY2Vzc2luZyB1dGlsaXRpZXMuCiAgICAgKiBAc2VlIFBVQkxJQyBNRVRIT0RTIHNlY3Rpb24gYW5kIHRoZSByZXR1cm4gc3RhdGVtZW50IGZvciB0aGUgbGlzdCBvZiBleHBvcnRlZCBmdW5jdGlvbnMuCiAgICAgKi8KICAgIGZ1bmN0aW9uIGdldFV0aWxzICgpIHsKICAgICAgICAvLyBJTVBPUlQgSkFWQQoKICAgICAgICAvKioKICAgICAgICAgKiBQcm92aWRlcyBKYXZhIHNjcmlwdGluZyBmdW5jdGlvbmFsaXR5LgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvTW96aWxsYS9Qcm9qZWN0cy9SaGluby9TY3JpcHRpbmdfSmF2YSNqYXZhaW1wb3J0ZXJfY29uc3RydWN0b3J9LgogICAgICAgICAqLwogICAgICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgICAgIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiwKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltcywKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltLAoKICAgICAgICAgICAgamF2YS51dGlsLkxpbmtlZEhhc2hNYXAsCiAgICAgICAgICAgIGphdmEudXRpbC5BcnJheUxpc3QKICAgICAgICApOwoKICAgICAgICAvLyBTRVQgVVAgQ09ORklHVVJBVElPTgoKICAgICAgICAvKioKICAgICAgICAgKiBQbGFjZWhvbGRlciBmb3IgYSBjb25maWd1cmF0aW9uIG9wdGlvbiB0aGF0IGNvbnRhaW5zCiAgICAgICAgICogYW4gb2JqZWN0IHRoYXQgbWFwcyB0aGUgc3VwcG9ydGVkIHNjb3BlIHZhbHVlcyAoc2NvcGVzKQogICAgICAgICAqIGFuZCB0aGUgY29ycmVzcG9uZGluZyBjbGFpbSBuYW1lcyBmb3IgZWFjaCBzY29wZSB2YWx1ZS4KICAgICAgICAgKi8KICAgICAgICB2YXIgc2NvcGVDbGFpbXNNYXA7CgogICAgICAgIC8qKgogICAgICAgICAqIFBsYWNlaG9sZGVyIGZvciBhIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRoYXQgY29udGFpbnMKICAgICAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAqLwogICAgICAgIHZhciBjbGFpbVJlc29sdmVyczsKCiAgICAgICAgLyoqCiAgICAgICAgICogQSAocHVibGljKSBtZXRob2QgdGhhdCBhY2NlcHRzIGFuIG9iamVjdCB0aGF0IG1hcHMgdGhlIHN1cHBvcnRlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMgZWFjaCBzdXBwb3J0ZWQgc2NvcGUgdmFsdWUgdG8gYW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMsCiAgICAgICAgICogaW4gb3JkZXIgdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgZm9yIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfSBmb3IgZGV0YWlscy4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLnByb2ZpbGVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHByb2ZpbGUgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMuZW1haWxdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGVtYWlsIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLmFkZHJlc3NdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGFkZHJlc3Mgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMucGhvbmVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHBob25lIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcmV0dXJucyB7dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHNldFNjb3BlQ2xhaW1zTWFwKHBhcmFtcykgewogICAgICAgICAgICBzY29wZUNsYWltc01hcCA9IHBhcmFtczsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIEEgKHB1YmxpYykgbWV0aG9kIHRoYXQgYWNjZXB0cyBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMKICAgICAgICAgKiBlYWNoIHN1cHBvcnRlZCBjbGFpbSBuYW1lIHRvIGEgZnVuY3Rpb24gdGhhdCBjb21wdXRlcyBhbmQgcmV0dXJucyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gc2V0Q2xhaW1SZXNvbHZlcnMocGFyYW1zKSB7CiAgICAgICAgICAgIGNsYWltUmVzb2x2ZXJzID0gcGFyYW1zOwogICAgICAgIH0KCiAgICAgICAgLy8gQ0xBSU0gUkVTT0xWRVJTCgogICAgICAgIC8qKgogICAgICAgICAqIENsYWltIHJlc29sdmVycyBhcmUgZnVuY3Rpb25zIHRoYXQgcmV0dXJuIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHBhcmFtIHsqfQogICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAqLwoKICAgICAgICAvKioKICAgICAgICAgKiBEZWZpbmVzIGEgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nfSBhdHRyaWJ1dGVOYW1lIC0gTmFtZSBvZiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGRldGVybWluZSB0aGUgY2xhaW0gdmFsdWUKICAgICAgICAgKiBiYXNlZCBvbiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZSBhbmQgdGhlIChyZXF1ZXN0ZWQpIGNsYWltIHByb3BlcnRpZXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIChhdHRyaWJ1dGVOYW1lKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXNvbHZlcyBhIGNsYWltIHdpdGggYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAgICAgKiBSZXR1cm5zIHVuZGVmaW5lZCBpZiB0aGUgaWRlbnRpdHkgYXR0cmlidXRlIGlzIG5vdCBwb3B1bGF0ZWQsCiAgICAgICAgICAgICAqIE9SIGlmIHRoZSBjbGFpbSBoYXMgcmVxdWVzdGVkIHZhbHVlcyB0aGF0IGRvIG5vdCBjb250YWluIHRoZSBpZGVudGl0eSBhdHRyaWJ1dGUgdmFsdWUuCiAgICAgICAgICAgICAqIEFUVEVOVElPTjogdGhlIGFmb3JlbWVudGlvbmVkIGNvbXBhcmlzb24gaXMgY2FzZS1zZW5zaXRpdmUuCiAgICAgICAgICAgICAqIEBwYXJhbSB7b3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltfSBjbGFpbQogICAgICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciBkZXRhaWxzLgogICAgICAgICAgICAgKiBAcmV0dXJucyB7c3RyaW5nfEhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUNsYWltKGNsYWltKSB7CiAgICAgICAgICAgICAgICB2YXIgdXNlclByb2ZpbGVWYWx1ZTsKCiAgICAgICAgICAgICAgICBpZiAoaWRlbnRpdHkpIHsKICAgICAgICAgICAgICAgICAgICB1c2VyUHJvZmlsZVZhbHVlID0gZ2V0Q2xhaW1WYWx1ZUZyb21TZXQoY2xhaW0sIGlkZW50aXR5LmdldEF0dHJpYnV0ZShhdHRyaWJ1dGVOYW1lKSk7CgogICAgICAgICAgICAgICAgICAgIGlmICh1c2VyUHJvZmlsZVZhbHVlICYmICF1c2VyUHJvZmlsZVZhbHVlLmlzRW1wdHkoKSkgewogICAgICAgICAgICAgICAgICAgICAgICBpZiAoIWNsYWltLmdldFZhbHVlcygpIHx8IGNsYWltLmdldFZhbHVlcygpLmlzRW1wdHkoKSB8fCBjbGFpbS5nZXRWYWx1ZXMoKS5jb250YWlucyh1c2VyUHJvZmlsZVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHVzZXJQcm9maWxlVmFsdWU7CiAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW07CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBSZXR1cm5zIGFuIGFkZHJlc3MgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSBjbGFpbSB2YWx1ZSBvYnRhaW5lZCB3aXRoIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIuCiAgICAgICAgICogQHBhcmFtIHtmdW5jdGlvbn0gcmVzb2x2ZUNsYWltIC0gQSBmdW5jdGlvbiB0aGF0IHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGFjY2VwdCBhIGNsYWltIGFzIGFuIGFyZ3VtZW50LAogICAgICAgICAqIHJ1biB0aGUgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIHRoZSBjbGFpbSBhbmQgb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwKICAgICAgICAgKiBhbmQgYXBwbHkgYWRkaXRpb25hbCBmb3JtYXR0aW5nIHRvIHRoZSB2YWx1ZSBiZWZvcmUgcmV0dXJuaW5nIGl0LgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldEFkZHJlc3NDbGFpbVJlc29sdmVyIChyZXNvbHZlQ2xhaW0pIHsKICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAqIENyZWF0ZXMgYW4gYWRkcmVzcyBjbGFpbSBvYmplY3QgZnJvbSBhIHZhbHVlIHJldHVybmVkIGJ5IGEgY2xhaW0gcmVzb2x2ZXIsCiAgICAgICAgICAgICAqIGFuZCByZXR1cm5zIHRoZSBhZGRyZXNzIGNsYWltIG9iamVjdCBhcyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0FkZHJlc3NDbGFpbX0uCiAgICAgICAgICAgICAqIFRoZSBjbGFpbSB2YWx1ZSBpcyBvYnRhaW5lZCB3aXRoIGEgY2xhaW0gcmVzb2x2aW5nIGZ1bmN0aW9uIGF2YWlsYWJsZSBmcm9tIHRoZSBjbG9zdXJlLgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfHVuZGVmaW5lZH0gVGhlIGFkZHJlc3MgY2xhaW0gb2JqZWN0IGNyZWF0ZWQgZnJvbSBhIGNsYWltIHZhbHVlLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUFkZHJlc3NDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgdmFyIGFkZHJlc3NPYmplY3Q7CgogICAgICAgICAgICAgICAgaWYgKGlzQ2xhaW1WYWx1ZVZhbGlkKGNsYWltVmFsdWUpKSB7CiAgICAgICAgICAgICAgICAgICAgYWRkcmVzc09iamVjdCA9IG5ldyBmckphdmEuTGlua2VkSGFzaE1hcCgpOwoKICAgICAgICAgICAgICAgICAgICBhZGRyZXNzT2JqZWN0LnB1dCgnZm9ybWF0dGVkJywgY2xhaW1WYWx1ZSk7CgogICAgICAgICAgICAgICAgICAgIHJldHVybiBhZGRyZXNzT2JqZWN0OwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICByZXR1cm4gcmVzb2x2ZUFkZHJlc3NDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgYW4gZXNzZW50aWFsIGNsYWltIHJlc29sdmVyIGJhc2VkIG9uIGEgY2xhaW0gdmFsdWUgb2J0YWluZWQgd2l0aCBhbm90aGVyIGNsYWltIHJlc29sdmVyLgogICAgICAgICAqIEBwYXJhbSB7ZnVuY3Rpb259IHJlc29sdmVDbGFpbSAtIEEgZnVuY3Rpb24gdGhhdCByZXR1cm5zIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHJldHVybnMge2Z1bmN0aW9ufSBBIGZ1bmN0aW9uIHRoYXQgd2lsbCBhY2NlcHQgYSBjbGFpbSBhcyBhbiBhcmd1bWVudCwKICAgICAgICAgKiBydW4gdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIGZvciB0aGUgY2xhaW0gYW5kIG9idGFpbiB0aGUgY2xhaW0gdmFsdWUsCiAgICAgICAgICogYW5kIGFwcGx5IGFkZGl0aW9uYWwgbG9naWMgZm9yIGVzc2VudGlhbCBjbGFpbXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0RXNzZW50aWFsQ2xhaW1SZXNvbHZlciAocmVzb2x2ZUNsYWltKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXR1cm5zIGEgY2xhaW0gdmFsdWUgb3IgdGhyb3dzIGFuIGVycm9yLgogICAgICAgICAgICAgKiBUaGUgY2xhaW0gdmFsdWUgaXMgb2J0YWluZWQgd2l0aCBhIGNsYWltIHJlc29sdmluZyBmdW5jdGlvbiBhdmFpbGFibGUgZnJvbSB0aGUgY2xvc3VyZS4KICAgICAgICAgICAgICogVGhyb3dzIGFuIGV4Y2VwdGlvbiBpZiB0aGUgY2xhaW0gaXMgZXNzZW50aWFsIGFuZCBubyB2YWx1ZSBpcyByZXR1cm5lZCBmb3IgdGhlIGNsYWltLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBVc2Ugb2YgdGhpcyByZXNvbHZlciBpcyBvcHRpb25hbC4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjSW5kaXZpZHVhbENsYWltc1JlcXVlc3RzfSBzdGF0aW5nOgogICAgICAgICAgICAgKiAiTm90ZSB0aGF0IGV2ZW4gaWYgdGhlIENsYWltcyBhcmUgbm90IGF2YWlsYWJsZSBiZWNhdXNlIHRoZSBFbmQtVXNlciBkaWQgbm90IGF1dGhvcml6ZSB0aGVpciByZWxlYXNlIG9yIHRoZXkgYXJlIG5vdCBwcmVzZW50LAogICAgICAgICAgICAgKiB0aGUgQXV0aG9yaXphdGlvbiBTZXJ2ZXIgTVVTVCBOT1QgZ2VuZXJhdGUgYW4gZXJyb3Igd2hlbiBDbGFpbXMgYXJlIG5vdCByZXR1cm5lZCwgd2hldGhlciB0aGV5IGFyZSBFc3NlbnRpYWwgb3IgVm9sdW50YXJ5LAogICAgICAgICAgICAgKiB1bmxlc3Mgb3RoZXJ3aXNlIHNwZWNpZmllZCBpbiB0aGUgZGVzY3JpcHRpb24gb2YgdGhlIHNwZWNpZmljIGNsYWltLiIKICAgICAgICAgICAgICoKICAgICAgICAgICAgICogQHBhcmFtIHtvcmcuZm9yZ2Vyb2NrLm9wZW5pZGNvbm5lY3QuQ2xhaW19IGNsYWltCiAgICAgICAgICAgICAqIEFuIG9iamVjdCB0aGF0IHByb3ZpZGVzIG1ldGhvZHMgdG8gb2J0YWluIGluZm9ybWF0aW9uL3JlcXVpcmVtZW50cyBhc3NvY2lhdGVkIHdpdGggYSBjbGFpbS4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqLwogICAgICAgICAgICBmdW5jdGlvbiByZXNvbHZlRXNzZW50aWFsQ2xhaW0oY2xhaW0pIHsKICAgICAgICAgICAgICAgIHZhciBjbGFpbVZhbHVlID0gcmVzb2x2ZUNsYWltKGNsYWltKTsKCiAgICAgICAgICAgICAgICBpZiAoY2xhaW0uaXNFc3NlbnRpYWwoKSAmJiAhaXNDbGFpbVZhbHVlVmFsaWQoY2xhaW1WYWx1ZSkpIHsKICAgICAgICAgICAgICAgICAgICB0aHJvdyBuZXcgZnJKYXZhLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uKCdDb3VsZCBub3QgcHJvdmlkZSB2YWx1ZSBmb3IgZXNzZW50aWFsIGNsYWltOiAnICsgY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1WYWx1ZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHJlc29sdmVFc3NlbnRpYWxDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFByb3ZpZGVzIGRlZmF1bHQgcmVzb2x1dGlvbiBmb3IgYSBjbGFpbS4KICAgICAgICAgKiBVc2UgaXQgaWYgYSBjbGFpbS1zcGVjaWZpYyByZXNvbHZlciBpcyBub3QgZGVmaW5lZCBpbiB0aGUgY29uZmlndXJhdGlvbi4KICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHJldHVybnMgeyp9IEEgc2luZ2xlIHZhbHVlIGFzc29jaWF0ZWQgd2l0aCB0aGlzIGNsYWltLgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHJlc29sdmVBbnlDbGFpbSAoY2xhaW0pIHsKICAgICAgICAgICAgaWYgKGNsYWltLmdldFZhbHVlcygpLnNpemUoKSA9PT0gMSkgewogICAgICAgICAgICAgICAgcmV0dXJuIGNsYWltLmdldFZhbHVlcygpLnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgfQogICAgICAgIH0KCiAgICAgICAgLy8gVVRJTElUSUVTCgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgY2xhaW0gdmFsdWUgZnJvbSBhIHNldC4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIGEgc2luZ2xlIHZhbHVlLCByZXR1cm5zIHRoZSB2YWx1ZS4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIG11bHRpcGxlIHZhbHVlcywgcmV0dXJucyB0aGUgc2V0LgogICAgICAgICAqIE90aGVyd2lzZSwgcmV0dXJucyB1bmRlZmluZWQuCiAgICAgICAgICoKICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHBhcmFtIHtqYXZhLnV0aWwuSGFzaFNldH0gc2V0IFRoZSBzZXTigJRmb3IgZXhhbXBsZSwgYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAqIEByZXR1cm5zIHtzdHJpbmd8amF2YS51dGlsLkhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldENsYWltVmFsdWVGcm9tU2V0IChjbGFpbSwgc2V0KSB7CiAgICAgICAgICAgIGlmIChzZXQgJiYgc2V0LnNpemUoKSkgewogICAgICAgICAgICAgICAgaWYgKHNldC5zaXplKCkgPT09IDEpIHsKICAgICAgICAgICAgICAgICAgICByZXR1cm4gc2V0LnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHNldDsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSBlbHNlIGlmIChsb2dnZXIud2FybmluZ0VuYWJsZWQoKSkgewogICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcoJ09JREMgQ2xhaW1zIHNjcmlwdC4gR290IGFuIGVtcHR5IHNldCBmb3IgY2xhaW06ICcgKyBjbGFpbS5nZXROYW1lKCkpOwogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBmdW5jdGlvbiBpc0NsYWltVmFsdWVWYWxpZCAoY2xhaW1WYWx1ZSkgewogICAgICAgICAgICBpZiAodHlwZW9mIGNsYWltVmFsdWUgPT09ICd1bmRlZmluZWQnIHx8IGNsYWltVmFsdWUgPT09IG51bGwpIHsKICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgfQoKICAgICAgICAvLyBDTEFJTSBQUk9DRVNTSU5HCgogICAgICAgIC8qKgogICAgICAgICAqIENvbnN0cnVjdHMgYW5kIHJldHVybnMgYW4gb2JqZWN0IHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMKICAgICAgICAgKiBhbmQgdGhlIHJlcXVlc3RlZCBzY29wZXMgbWFwcGVkIHRvIHRoZSBjbGFpbSBuYW1lcy4KICAgICAgICAgKiBAcmV0dXJucyB7b3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltc30gVGhlIG9iamVjdCB0byBiZSByZXR1cm5lZCB0byB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIuCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICAgICAqIEBzZWUgUkVTVUxUUyBzZWN0aW9uIGZvciB0aGUgdXNlIG9mIHRoaXMgZnVuY3Rpb24uCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlckluZm9DbGFpbXMgKCkgewogICAgICAgICAgICByZXR1cm4gbmV3IGZySmF2YS5Vc2VySW5mb0NsYWltcyhnZXRDb21wdXRlZENsYWltcygpLCBnZXRDb21wb3NpdGVTY29wZXMoKSk7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIChyZXF1ZXN0ZWQpIGNsYWltIG5hbWVzIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMuCiAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfQogICAgICAgICAqIEEgbWFwIG9mIHRoZSByZXF1ZXN0ZWQgY2xhaW0gbmFtZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIHZhbHVlcy4KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wdXRlZENsYWltcyAoKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBDcmVhdGVzIGEgY29tcGxldGUgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZyb206CiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgZGVyaXZlZCBmcm9tIHRoZSBzY29wZXMsCiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgcHJvdmlkZWQgYnkgdGhlIGF1dGhvcml6YXRpb24gc2VydmVyLAogICAgICAgICAgICAgKiBhbmQgdGhlIGNsYWltcyByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudC4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5BcnJheUxpc3R9CiAgICAgICAgICAgICAqIFJldHVybnMgYSBjb21wbGV0ZSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGF2YWlsYWJsZSB0byB0aGUgc2NyaXB0LgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgdGhlIGNsYWltIG9iamVjdCBkZXRhaWxzLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gZ2V0Q2xhaW1zKCkgewogICAgICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAgICAgKiBSZXR1cm5zIGEgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIFVzZXMgdGhlIHNjb3BlQ2xhaW1zTWFwIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRvIGRlcml2ZSB0aGUgY2xhaW0gbmFtZXM7CiAgICAgICAgICAgICAgICAgKiBubyBvdGhlciBwcm9wZXJ0aWVzIG9mIGEgY2xhaW0gZGVyaXZlZCBmcm9tIGEgc2NvcGUgYXJlIHBvcHVsYXRlZC4KICAgICAgICAgICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuQXJyYXlMaXN0fQogICAgICAgICAgICAgICAgICogQSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciB0aGUgY2xhaW0gb2JqZWN0IGRldGFpbHMuCiAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgIGZ1bmN0aW9uIGNvbnZlcnRTY29wZVRvQ2xhaW1zKCkgewogICAgICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoc2NvcGUpICE9PSAnb3BlbmlkJyAmJiBzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zTWFwW3Njb3BlXS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbU5hbWUpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbGFpbXMuYWRkKG5ldyBmckphdmEuQ2xhaW0oY2xhaW1OYW1lKSk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGNsYWltcy5hZGRBbGwoY29udmVydFNjb3BlVG9DbGFpbXMoKSk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKGNsYWltT2JqZWN0cyk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKHJlcXVlc3RlZFR5cGVkQ2xhaW1zKTsKCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICB9CgogICAgICAgICAgICAvKioKICAgICAgICAgICAgICogQ29tcHV0ZXMgYW5kIHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgICAgICogVG8gb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwgdXNlcyB0aGUgcmVzb2x2ZXIgZnVuY3Rpb24gc3BlY2lmaWVkIGZvciB0aGUgY2xhaW0gaW4gdGhlIGNsYWltUmVzb2x2ZXJzIGNvbmZpZ3VyYXRpb24gb2JqZWN0LgogICAgICAgICAgICAgKiBAc2VlIGNsYWltUmVzb2x2ZXJzCiAgICAgICAgICAgICAqIElmIG5vIHJlc29sdmVyIGZ1bmN0aW9uIGlzIGZvdW5kLCB1c2VzIHRoZSBkZWZhdWx0IGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMgeyp9IENsYWltIHZhbHVlLgogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqIFJldGhyb3dzIHRoaXMgZXhjZXB0aW9uIGlmIGEgY2xhaW0gcmVzb2x2ZXIgdGhyb3dzIGl0LgogICAgICAgICAgICAgKiBZb3UgY2FuIHRocm93IG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiBmcm9tIHlvdXIgY3VzdG9tIGNsYWltIHJlc29sdmVyCiAgICAgICAgICAgICAqIGlmIHlvdSB3YW50IHRvIHRlcm1pbmF0ZSB0aGUgY2xhaW0gcHJvY2Vzc2luZy4KICAgICAgICAgICAgICovCiAgICAgICAgICAgIGZ1bmN0aW9uIGNvbXB1dGVDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIHJlc29sdmVDbGFpbTsKICAgICAgICAgICAgICAgIHZhciBtZXNzYWdlOwoKICAgICAgICAgICAgICAgIHRyeSB7CiAgICAgICAgICAgICAgICAgICAgcmVzb2x2ZUNsYWltID0gY2xhaW1SZXNvbHZlcnNbY2xhaW0uZ2V0TmFtZSgpXSB8fCByZXNvbHZlQW55Q2xhaW07CgogICAgICAgICAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgfSBjYXRjaCAoZSkgewogICAgICAgICAgICAgICAgICAgIG1lc3NhZ2UgPSAnT0lEQyBDbGFpbXMgc2NyaXB0IGV4Y2VwdGlvbi4gVW5hYmxlIHRvIHJlc29sdmUgT0lEQyBDbGFpbS4gJyArIGU7CgogICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoZSkuaW5kZXhPZignb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5leGNlcHRpb25zLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uJykgIT09IC0xKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHRocm93IGU7CiAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICBpZiAobG9nZ2VyLndhcm5pbmdFbmFibGVkKCkpIHsKICAgICAgICAgICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcobWVzc2FnZSk7CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICB2YXIgY29tcHV0ZWRDbGFpbXMgPSBuZXcgZnJKYXZhLkxpbmtlZEhhc2hNYXAoKTsKCiAgICAgICAgICAgIGdldENsYWltcygpLnRvQXJyYXkoKS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSBjb21wdXRlQ2xhaW0oY2xhaW0pOwoKICAgICAgICAgICAgICAgIGlmIChpc0NsYWltVmFsdWVWYWxpZChjbGFpbVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgIGNvbXB1dGVkQ2xhaW1zLnB1dChjbGFpbS5nZXROYW1lKCksIGNsYWltVmFsdWUpOwogICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAvKioKICAgICAgICAgICAgICAgICAgICAgKiBJZiBhIGNsYWltIGhhcyBiZWVuIHByb2Nlc3NlZCwgYnV0IGFwcGVhcnMgaW4gdGhlIGxpc3QgYWdhaW4sCiAgICAgICAgICAgICAgICAgICAgICogYW5kIGl0cyB2YWx1ZSBjYW5ub3QgYmUgY29tcHV0ZWQgdW5kZXIgdGhlIG5ldyBjb25kaXRpb25zLAogICAgICAgICAgICAgICAgICAgICAqIHRoZSBjbGFpbSBpcyByZW1vdmVkIGZyb20gdGhlIGZpbmFsIHJlc3VsdC4KICAgICAgICAgICAgICAgICAgICAgKgogICAgICAgICAgICAgICAgICAgICAqIEZvciBleGFtcGxlLCBhIGNsYWltIGNvdWxkIGJlIG1hcHBlZCB0byBhIHNjb3BlIGFuZCBmb3VuZCBpbiB0aGUgdXNlciBwcm9maWxlLAogICAgICAgICAgICAgICAgICAgICAqIGJ1dCBhbHNvIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHdpdGggcmVxdWlyZWQgdmFsdWVzIHRoYXQgZG9uJ3QgbWF0Y2ggdGhlIGNvbXB1dGVkIG9uZS4KICAgICAgICAgICAgICAgICAgICAgKiBAc2VlIHtsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0luZGl2aWR1YWxDbGFpbXNSZXF1ZXN0c30uCiAgICAgICAgICAgICAgICAgICAgICogZm9yIHRoZSByZWxldmFudCBPSURDIHNwZWNpZmljYXRpb24gZGV0YWlscy4KICAgICAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgICAgICBjb21wdXRlZENsYWltcy5yZW1vdmUoY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSk7CgogICAgICAgICAgICByZXR1cm4gY29tcHV0ZWRDbGFpbXM7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIHJlcXVlc3RlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLgogICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuTGlua2VkSGFzaE1hcH0KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wb3NpdGVTY29wZXMgKCkgewogICAgICAgICAgICB2YXIgY29tcG9zaXRlU2NvcGVzID0gbmV3IGZySmF2YS5MaW5rZWRIYXNoTWFwKCk7CgogICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICB2YXIgc2NvcGVDbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICBzY29wZUNsYWltc01hcFtzY29wZV0uZm9yRWFjaChmdW5jdGlvbiAoY2xhaW1OYW1lKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zLmFkZChjbGFpbU5hbWUpOwogICAgICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltcy5zaXplKCkpIHsKICAgICAgICAgICAgICAgICAgICBjb21wb3NpdGVTY29wZXMucHV0KHNjb3BlLCBzY29wZUNsYWltcyk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgcmV0dXJuIGNvbXBvc2l0ZVNjb3BlczsKICAgICAgICB9CgogICAgICAgIC8vIFBVQkxJQyBNRVRIT0RTCgogICAgICAgIHJldHVybiB7CiAgICAgICAgICAgIHNldFNjb3BlQ2xhaW1zTWFwOiBzZXRTY29wZUNsYWltc01hcCwKICAgICAgICAgICAgc2V0Q2xhaW1SZXNvbHZlcnM6IHNldENsYWltUmVzb2x2ZXJzLAogICAgICAgICAgICBnZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXI6IGdldFVzZXJQcm9maWxlQ2xhaW1SZXNvbHZlciwKICAgICAgICAgICAgZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXI6IGdldEFkZHJlc3NDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyOiBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRVc2VySW5mb0NsYWltczogZ2V0VXNlckluZm9DbGFpbXMKICAgICAgICB9OwogICAgfQoKICAgIC8vIFJFU1VMVFMKCiAgICAvKioKICAgICAqIFRoaXMgc2NyaXB0IHJldHVybnMgYW4gaW5zdGFuY2Ugb2YgdGhlIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuVXNlckluZm9DbGFpbXMgY2xhc3MKICAgICAqIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMgYW5kCiAgICAgKiB0aGUgcmVxdWVzdGVkIHNjb3BlcyBtYXBwZWQgdG8gdGhlIGNsYWltIG5hbWVzLgogICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICoKICAgICAqIEFzc2lnbmluZyBpdCB0byBhIHZhcmlhYmxlIGdpdmVzIHlvdSBhbiBvcHBvcnR1bml0eQogICAgICogdG8gbG9nIHRoZSBjb250ZW50IG9mIHRoZSByZXR1cm5lZCB2YWx1ZSBkdXJpbmcgZGV2ZWxvcG1lbnQuCiAgICAgKi8KICAgIHZhciB1c2VySW5mb0NsYWltcyA9IHV0aWxzLmdldFVzZXJJbmZvQ2xhaW1zKCk7CgogICAgLyoKICAgIGxvZ2dlci5lcnJvcihzY3JpcHROYW1lICsgJyByZXN1bHRzOicpCiAgICBsb2dnZXIuZXJyb3IoJ1ZhbHVlczogJyArIHVzZXJJbmZvQ2xhaW1zLmdldFZhbHVlcygpKQogICAgbG9nZ2VyLmVycm9yKCdTY29wZXM6ICcgKyB1c2VySW5mb0NsYWltcy5nZXRDb21wb3NpdGVTY29wZXMoKSkKICAgICovCgogICAgcmV0dXJuIHVzZXJJbmZvQ2xhaW1zOwp9KCkpOwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OIDC_CLAIMS\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287133034,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"e1db8a0a-0329-4962-a5bf-ecffaca376ae\",\"name\":\"Alpha endUserUIClient OIDC Claims Script\",\"description\":\"Used by endUserUIClient\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMTQtMjAyMSBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUwogKiBvciB3aXRoIG9uZSBvZiBpdHMgYWZmaWxpYXRlcy4gQWxsIHVzZSBzaGFsbCBiZSBleGNsdXNpdmVseSBzdWJqZWN0CiAqIHRvIHN1Y2ggbGljZW5zZSBiZXR3ZWVuIHRoZSBsaWNlbnNlZSBhbmQgRm9yZ2VSb2NrIEFTLgogKi8KCi8qCiAqIFRoaXMgc2NyaXB0IGNvbXB1dGVzIGNsYWltIHZhbHVlcyByZXR1cm5lZCBpbiBJRCB0b2tlbnMgYW5kL29yIGF0IHRoZSBVc2VySW5mbyBFbmRwb2ludC4KICogVGhlIGNsYWltIHZhbHVlcyBhcmUgY29tcHV0ZWQgZm9yOgogKiB0aGUgY2xhaW1zIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICogdGhlIGNsYWltcyBwcm92aWRlZCBieSB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIsCiAqIGFuZCB0aGUgY2xhaW1zIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHZpYSB0aGUgY2xhaW1zIHBhcmFtZXRlci4KICoKICogSW4gdGhlIENPTkZJR1VSQVRJT04gQU5EIENVU1RPTUlaQVRJT04gc2VjdGlvbiwgeW91IGNhbgogKiBkZWZpbmUgdGhlIHNjb3BlLXRvLWNsYWltcyBtYXBwaW5nLCBhbmQKICogYXNzaWduIHRvIGVhY2ggY2xhaW0gYSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IHdpbGwgY29tcHV0ZSB0aGUgY2xhaW0gdmFsdWUuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzIChjbGFzcyByZWZlcmVuY2VzIGFyZSBwcm92aWRlZCBiZWxvdyk6CiAqIHNjb3BlcyAtIFNldDxTdHJpbmc+ICg2KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogKiBjbGFpbXMgLSBNYXA8U3RyaW5nLCBPYmplY3Q+ICg1KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogY2xhaW1PYmplY3RzIC0gTGlzdDxDbGFpbT4gKDcsIDIpLgogKiAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogcmVxdWVzdGVkQ2xhaW1zIC0gTWFwPFN0cmluZywgU2V0PFN0cmluZz4+ICg1KS4KICogICAgICAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIG5vdCBlbXB0eSBpZiB0aGUgcmVxdWVzdCBjb250YWlucyB0aGUgY2xhaW1zIHBhcmFtZXRlciBhbmQgdGhlIHNlcnZlciBoYXMgZW5hYmxlZAogKiAgICAgICAgICAgICAgICAgICBjbGFpbXNfcGFyYW1ldGVyX3N1cHBvcnRlZC4gQSBtYXAgb2YgdGhlIHJlcXVlc3RlZCBjbGFpbXMgdG8gcG9zc2libGUgdmFsdWVzLCBvdGhlcndpc2UgZW1wdHk7CiAqICAgICAgICAgICAgICAgICAgIHJlcXVlc3RlZCBjbGFpbXMgd2l0aCBubyByZXF1ZXN0ZWQgdmFsdWVzIHdpbGwgaGF2ZSBhIGtleSBidXQgbm8gdmFsdWUgaW4gdGhlIG1hcC4gQSBrZXkgd2l0aAogKiAgICAgICAgICAgICAgICAgICBhIHNpbmdsZSB2YWx1ZSBpbiBpdHMgU2V0ICg2KSBpbmRpY2F0ZXMgdGhhdCB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiByZXF1ZXN0ZWRUeXBlZENsYWltcyAtIExpc3Q8Q2xhaW0+ICg3LCAyKS4KICogICAgICAgICAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIHJlcXVlc3RlZCBjbGFpbXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgUmVxdWVzdGVkIGNsYWltcyB3aXRoIG5vIHJlcXVlc3RlZCB2YWx1ZXMgd2lsbCBoYXZlIGEgY2xhaW0gd2l0aCBubyB2YWx1ZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgQSBjbGFpbSB3aXRoIGEgc2luZ2xlIHZhbHVlIGluZGljYXRlcyB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiBjbGFpbXNMb2NhbGVzIC0gTGlzdDxTdHJpbmc+ICg3KS4KICogICAgICAgICAgICAgICAgIFRoZSB2YWx1ZXMgZnJvbSB0aGUgJ2NsYWltc19sb2NhbGVzJyBwYXJhbWV0ZXIuCiAqICAgICAgICAgICAgICAgICBTZWUgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjQ2xhaW1zTGFuZ3VhZ2VzQW5kU2NyaXB0cyBmb3IgdGhlIE9JREMgc3BlY2lmaWNhdGlvbiBkZXRhaWxzLgogKiByZXF1ZXN0UHJvcGVydGllcyAtIFVubW9kaWZpYWJsZSBNYXAgKDUpLgogKiAgICAgICAgICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCBjb250YWlucyBhIG1hcCBvZiByZXF1ZXN0IHByb3BlcnRpZXM6CiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFVyaSAtIFRoZSByZXF1ZXN0IFVSSS4KICogICAgICAgICAgICAgICAgICAgICByZWFsbSAtIFRoZSByZWFsbSB0aGF0IHRoZSByZXF1ZXN0IHJlbGF0ZXMgdG8uCiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFBhcmFtcyAtIEEgbWFwIG9mIHRoZSByZXF1ZXN0IHBhcmFtcyBhbmQvb3IgcG9zdGVkIGRhdGEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVhY2ggdmFsdWUgaXMgYSBsaXN0IG9mIG9uZSBvciBtb3JlIHByb3BlcnRpZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBsZWFzZSBub3RlIHRoYXQgdGhlc2Ugc2hvdWxkIGJlIGhhbmRsZWQgaW4gYWNjb3JkYW5jZSB3aXRoIE9XQVNQIGJlc3QgcHJhY3RpY2VzOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodHRwczovL293YXNwLm9yZy93d3ctY29tbXVuaXR5L3Z1bG5lcmFiaWxpdGllcy9VbnNhZmVfdXNlX29mX1JlZmxlY3Rpb24uCiAqIGNsaWVudFByb3BlcnRpZXMgLSBVbm1vZGlmaWFibGUgTWFwICg1KS4KICogICAgICAgICAgICAgICAgICAgIFByZXNlbnQgaWYgdGhlIGNsaWVudCBzcGVjaWZpZWQgaW4gdGhlIHJlcXVlc3Qgd2FzIGlkZW50aWZpZWQsIGNvbnRhaW5zIGEgbWFwIG9mIGNsaWVudCBwcm9wZXJ0aWVzOgogKiAgICAgICAgICAgICAgICAgICAgY2xpZW50SWQgLSBUaGUgY2xpZW50J3MgVVJJIGZvciB0aGUgcmVxdWVzdCBsb2NhbGUuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkR3JhbnRUeXBlcyAtIExpc3Qgb2YgdGhlIGFsbG93ZWQgZ3JhbnQgdHlwZXMgKG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuR3JhbnRUeXBlKSBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRSZXNwb25zZVR5cGVzIC0gTGlzdCBvZiB0aGUgYWxsb3dlZCByZXNwb25zZSB0eXBlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRTY29wZXMgLSBMaXN0IG9mIHRoZSBhbGxvd2VkIHNjb3BlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGN1c3RvbVByb3BlcnRpZXMgLSBBIG1hcCBvZiB0aGUgY3VzdG9tIHByb3BlcnRpZXMgb2YgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBMaXN0cyBvciBtYXBzIHdpbGwgYmUgaW5jbHVkZWQgYXMgc3ViLW1hcHM7IGZvciBleGFtcGxlOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1c3RvbU1hcFtLZXkxXT1WYWx1ZTEgd2lsbCBiZSByZXR1cm5lZCBhcyBjdXN0b21NYXAgLT4gS2V5MSAtPiBWYWx1ZTEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVG8gYWRkIGN1c3RvbSBwcm9wZXJ0aWVzIHRvIGEgY2xpZW50LCB1cGRhdGUgdGhlIEN1c3RvbSBQcm9wZXJ0aWVzIGZpZWxkCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW4gQU0gQ29uc29sZSA+IFJlYWxtIE5hbWUgPiBBcHBsaWNhdGlvbnMgPiBPQXV0aCAyLjAgPiBDbGllbnRzID4gQ2xpZW50IElEID4gQWR2YW5jZWQuCiAqIGlkZW50aXR5IC0gQU1JZGVudGl0eSAoMykuCiAqICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBpZGVudGl0eSBvZiB0aGUgcmVzb3VyY2Ugb3duZXIuCiAqIHNlc3Npb24gLSBTU09Ub2tlbiAoNCkuCiAqICAgICAgICAgICBQcmVzZW50IGlmIHRoZSByZXF1ZXN0IGNvbnRhaW5zIHRoZSBzZXNzaW9uIGNvb2tpZSwgdGhlIHVzZXIncyBzZXNzaW9uIG9iamVjdC4KICogc2NyaXB0TmFtZSAtIFN0cmluZyAocHJpbWl0aXZlKS4KICogICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgZGlzcGxheSBuYW1lIG9mIHRoZSBzY3JpcHQuCiAqIGxvZ2dlciAtIEFsd2F5cyBwcmVzZW50LCB0aGUgIk9BdXRoMlByb3ZpZGVyIiBkZWJ1ZyBsb2dnZXIgaW5zdGFuY2U6CiAqICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuaHRtbCNzY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuCiAqICAgICAgICAgIENvcnJlc3BvbmRpbmcgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLk9JRENfQ0xBSU1TLgogKiBodHRwQ2xpZW50IC0gSFRUUCBDbGllbnQgKDgpLgogKiAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBIVFRQIENsaWVudCBpbnN0YW5jZToKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1odHRwLWNsaWVudC5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWh0dHAtY2xpZW50LgogKiAgICAgICAgICAgICAgSW4gb3JkZXIgdG8gdXNlIHRoZSBjbGllbnQsIHlvdSBtYXkgbmVlZCB0byBhZGQKICogICAgICAgICAgICAgIG9yZy5mb3JnZXJvY2suaHR0cC5DbGllbnQsCiAqICAgICAgICAgICAgICBvcmcuZm9yZ2Vyb2NrLmh0dHAucHJvdG9jb2wuKiwKICogICAgICAgICAgICAgIGFuZCBvcmcuZm9yZ2Vyb2NrLnV0aWwucHJvbWlzZS5Qcm9taXNlSW1wbAogKiAgICAgICAgICAgICAgdG8gdGhlIGFsbG93ZWQgSmF2YSBjbGFzc2VzIGluIHRoZSBzY3JpcHRpbmcgZW5naW5lIGNvbmZpZ3VyYXRpb24sIGFzIGRlc2NyaWJlZCBpbjoKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHQtZW5naW5lLXNlY3VyaXR5Lmh0bWwKICoKICogUmV0dXJuIC0gYSBuZXcgVXNlckluZm9DbGFpbXMoTWFwPFN0cmluZywgT2JqZWN0PiB2YWx1ZXMsIE1hcDxTdHJpbmcsIExpc3Q8U3RyaW5nPj4gY29tcG9zaXRlU2NvcGVzKSAoMSkgb2JqZWN0LgogKiAgICAgICAgICBUaGUgcmVzdWx0IG9mIHRoZSBsYXN0IHN0YXRlbWVudCBpbiB0aGUgc2NyaXB0IGlzIHJldHVybmVkIHRvIHRoZSBzZXJ2ZXIuCiAqICAgICAgICAgIEN1cnJlbnRseSwgdGhlIEltbWVkaWF0ZWx5IEludm9rZWQgRnVuY3Rpb24gRXhwcmVzc2lvbiAoYWxzbyBrbm93biBhcyBTZWxmLUV4ZWN1dGluZyBBbm9ueW1vdXMgRnVuY3Rpb24pCiAqICAgICAgICAgIGlzIHRoZSBsYXN0IChhbmQgb25seSkgc3RhdGVtZW50IGluIHRoaXMgc2NyaXB0LCBhbmQgaXRzIHJldHVybiB2YWx1ZSB3aWxsIGJlY29tZSB0aGUgc2NyaXB0IHJlc3VsdC4KICogICAgICAgICAgRG8gbm90IHVzZSAicmV0dXJuIHZhcmlhYmxlIiBzdGF0ZW1lbnQgb3V0c2lkZSBvZiBhIGZ1bmN0aW9uIGRlZmluaXRpb24uCiAqICAgICAgICAgIFNlZSBSRVNVTFRTIHNlY3Rpb24gZm9yIGFkZGl0aW9uYWwgZGV0YWlscy4KICoKICogQ2xhc3MgcmVmZXJlbmNlOgogKiAoMSkgVXNlckluZm9DbGFpbXMgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb2F1dGgyL2NvcmUvVXNlckluZm9DbGFpbXMuaHRtbC4KICogKDIpIENsYWltIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbCkuCiAqICAgICAgICAgQW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGhhcyBtZXRob2RzIHRvIGFjY2VzcwogKiAgICAgICAgIHRoZSBjbGFpbSBuYW1lLCByZXF1ZXN0ZWQgdmFsdWVzLCBsb2NhbGUsIGFuZCB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwuCiAqICgzKSBBTUlkZW50aXR5IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L2lkbS9BTUlkZW50aXR5Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBNYXAgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS91dGlsL0hhc2hNYXAuaHRtbCwKICogICAgICAgICAgIG9yIGh0dHBzOi8vZG9jcy5vcmFjbGUuY29tL2VuL2phdmEvamF2YXNlLzExL2RvY3MvYXBpL2phdmEuYmFzZS9qYXZhL3V0aWwvTGlua2VkSGFzaE1hcC5odG1sLgogKiAoNikgU2V0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9IYXNoU2V0Lmh0bWwuCiAqICg3KSBMaXN0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9BcnJheUxpc3QuaHRtbC4KICogKDgpIENsaWVudCAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9odHRwL0NsaWVudC5odG1sLgoqLwoKKGZ1bmN0aW9uICgpIHsKICAgIC8vIFNFVFVQCgogICAgLyoqCiAgICAgKiBDbGFpbSBwcm9jZXNzaW5nIHV0aWxpdGllcy4KICAgICAqIEFuIG9iamVjdCB0aGF0IGNvbnRhaW5zIHJldXNhYmxlIGZ1bmN0aW9ucyBmb3IgcHJvY2Vzc2luZyBjbGFpbXMuCiAgICAgKiBAc2VlIENMQUlNIFBST0NFU1NJTkcgVVRJTElUSUVTIHNlY3Rpb24gZm9yIGRldGFpbHMuCiAgICAgKi8KICAgIHZhciB1dGlscyA9IGdldFV0aWxzKCk7CgogICAgLy8gQ09ORklHVVJBVElPTiBBTkQgQ1VTVE9NSVpBVElPTgoKICAgIC8qKgogICAgICogT0F1dGggMi4wIHNjb3BlIHZhbHVlcyAoc2NvcGVzKSBjYW4gYmUgdXNlZCBieSB0aGUgQ2xpZW50IHRvIHJlcXVlc3QgT0lEQyBjbGFpbXMuCiAgICAgKgogICAgICogQ2FsbCB0aGlzIGNvbmZpZ3VyYXRpb24gbWV0aG9kLCBhbmQgcGFzcyBpbiBhcyB0aGUgZmlyc3QgYXJndW1lbnQKICAgICAqIGFuIG9iamVjdCB0aGF0IG1hcHMgYSBzY29wZSB2YWx1ZSB0byBhbiBhcnJheSBvZiBjbGFpbSBuYW1lcwogICAgICogdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgYW5kIHJldHVybmVkIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfQogICAgICogZm9yIHRoZSBzY29wZSB2YWx1ZXMgdGhhdCBjb3VsZCBiZSB1c2VkIHRvIHJlcXVlc3QgY2xhaW1zIGFzIGRlZmluZWQgaW4gdGhlIE9JREMgc3BlY2lmaWNhdGlvbi4KICAgICAqCiAgICAgKiBCZWxvdywgZmluZCBhIGRlZmF1bHQgY29uZmlndXJhdGlvbiB0aGF0IGlzIGV4cGVjdGVkIHRvIHdvcmsgaW4gdGhlIGN1cnJlbnQgZW52aXJvbm1lbnQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiBjaG9vc2UgdGhlIGNsYWltIG5hbWVzIHJldHVybmVkIGZvciBhIHNjb3BlLgogICAgICovCiAgICB1dGlscy5zZXRTY29wZUNsYWltc01hcCh7CiAgICAgICAgcHJvZmlsZTogWwogICAgICAgICAgICAnbmFtZScsCiAgICAgICAgICAgICdmYW1pbHlfbmFtZScsCiAgICAgICAgICAgICdnaXZlbl9uYW1lJywKICAgICAgICAgICAgJ3pvbmVpbmZvJywKICAgICAgICAgICAgJ2xvY2FsZScKICAgICAgICBdLAogICAgICAgIGVtYWlsOiBbJ2VtYWlsJ10sCiAgICAgICAgYWRkcmVzczogWydhZGRyZXNzJ10sCiAgICAgICAgcGhvbmU6IFsncGhvbmVfbnVtYmVyJ10KICAgIH0pOwoKICAgIC8qKgogICAgICogSW4gdGhpcyBzY3JpcHQsIGVhY2ggY2xhaW0KICAgICAqIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICAgICAqIHByb3ZpZGVkIGJ5IHRoZSBhdXRob3JpemF0aW9uIHNlcnZlciwgYW5kCiAgICAgKiByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudCB2aWEgdGhlIGNsYWltcyBwYXJhbWV0ZXIKICAgICAqIHdpbGwgYmUgcHJvY2Vzc2VkIGJ5IGEgZnVuY3Rpb24gYXNzb2NpYXRlZCB3aXRoIHRoZSBjbGFpbSBuYW1lLgogICAgICoKICAgICAqIENhbGwgdGhpcyBjb25maWd1cmF0aW9uIG1ldGhvZCwgYW5kIHBhc3MgaW4gYXMgdGhlIGZpcnN0IGFyZ3VtZW50CiAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIGEgY2xhaW0gbmFtZSB0byBhIHJlc29sdmVyIGZ1bmN0aW9uLAogICAgICogd2hpY2ggd2lsbCBiZSBhdXRvbWF0aWNhbGx5IGV4ZWN1dGVkIGZvciBlYWNoIGNsYWltIHByb2Nlc3NlZCBieSB0aGUgc2NyaXB0LgogICAgICoKICAgICAqIFRoZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB3aWxsIHJlY2VpdmUgdGhlIHJlcXVlc3RlZCBjbGFpbSBpbmZvcm1hdGlvbgogICAgICogaW4gYW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGFzIHRoZSBmaXJzdCBhcmd1bWVudC4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9CiAgICAgKiBmb3IgZGV0YWlscyBvbiB0aGUgQ2xhaW0gY2xhc3MuCiAgICAgKgogICAgICogSWYgdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIHJldHVybnMgYSB2YWx1ZSwKICAgICAqIG90aGVyIHRoYW4gdW5kZWZpbmVkIG9yIG51bGwsCiAgICAgKiB0aGUgY2xhaW0gd2lsbCBiZSBpbmNsdWRlZCBpbiB0aGUgc2NyaXB0J3MgcmVzdWx0cy4KICAgICAqCiAgICAgKiBUaGUgQ2xhaW0gaW5zdGFuY2UgcHJvdmlkZXMgbWV0aG9kcyB0byBjaGVjawogICAgICogd2hhdCB0aGUgbmFtZSBvZiB0aGUgY2xhaW0gaXMsCiAgICAgKiB3aGljaCB2YWx1ZXMgdGhlIGNsYWltIHJlcXVlc3QgY29udGFpbnMsCiAgICAgKiB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwsIGFuZAogICAgICogd2hpY2ggbG9jYWxlIHRoZSBjbGFpbSBpcyBhc3NvY2lhdGVkIHdpdGguCiAgICAgKiBUaGUgcmVzb2x2ZXIgZnVuY3Rpb24gY2FuIGNvbnNpZGVyIHRoaXMgaW5mb3JtYXRpb24gd2hlbiBjb21wdXRpbmcgYW5kIHJldHVybmluZyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgKgogICAgICogQmVsb3csIGZpbmQgYSBkZWZhdWx0IGNvbmZpZ3VyYXRpb24gdGhhdCBpcyBleHBlY3RlZCB0byB3b3JrIGluIHRoZSBjdXJyZW50IGVudmlyb25tZW50LgogICAgICogQSByZXVzYWJsZSBmdW5jdGlvbiwgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKFN0cmluZyBhdHRyaWJ1dGUtbmFtZSksCiAgICAgKiBpcyBjYWxsZWQgdG8gcmV0dXJuIGEgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICogQHNlZSBDTEFJTSBSRVNPTFZFUlMgc2VjdGlvbiBmb3IgdGhlIGltcGxlbWVudGF0aW9uIGRldGFpbHMgYW5kIGV4YW1wbGVzLgogICAgICogRm9yIHRoZSBhZGRyZXNzIGNsYWltLCBhbiBleGFtcGxlIG9mIGEgY2xhaW0gcmVzb2x2ZXIgdGhhdCB1c2VzIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIgaXMgcHJvdmlkZWQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiByZXVzZSB0aGUgcHJlZGVmaW5lZCB1dGlscyBtZXRob2RzIHdpdGggeW91ciBjdXN0b20gYXJndW1lbnRzLgogICAgICogWW91IGNhbiBhbHNvIHNwZWNpZnkgYSBjdXN0b20gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIGEgY2xhaW0gbmFtZSwKICAgICAqIHRoYXQgd2lsbCBjb21wdXRlIGFuZCByZXR1cm4gdGhlIGNsYWltIHZhbHVl4oCUYXMgc2hvd24gaW4gdGhlIGNvbW1lbnRlZCBvdXQgZXhhbXBsZSBiZWxvdy4KICAgICAqLwogICAgdXRpbHMuc2V0Q2xhaW1SZXNvbHZlcnMoewogICAgICAgIC8qCiAgICAgICAgLy8gQW4gZXhhbXBsZSBvZiBhIHNpbXBsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IGlzIGRlZmluZWQgZm9yIGEgY2xhaW0KICAgICAgICAvLyBkaXJlY3RseSBpbiB0aGUgY29uZmlndXJhdGlvbiBvYmplY3Q6CiAgICAgICAgY3VzdG9tLWNsYWltLW5hbWU6IGZ1bmN0aW9uIChyZXF1ZXN0ZWRDbGFpbSkgewogICAgICAgICAgICAvLyBJbiB0aGlzIGNhc2UsIGluaXRpYWxseSwgdGhlIGNsYWltIHZhbHVlIGNvbWVzIHN0cmFpZ2h0IGZyb20gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlOgogICAgICAgICAgICB2YXIgY2xhaW1WYWx1ZSA9IGlkZW50aXR5LmdldEF0dHJpYnV0ZSgnY3VzdG9tLWF0dHJpYnV0ZS1uYW1lJykudG9BcnJheSgpWzBdCgogICAgICAgICAgICAvLyBPcHRpb25hbGx5LCBwcm92aWRlIGFkZGl0aW9uYWwgbG9naWMgZm9yIHByb2Nlc3NpbmcgKGZpbHRlcmluZywgZm9ybWF0dGluZywgZXRjLikgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAgICAvLyBZb3UgY2FuIHVzZToKICAgICAgICAgICAgLy8gcmVxdWVzdGVkQ2xhaW0uZ2V0TmFtZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldFZhbHVlcygpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldExvY2FsZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmlzRXNzZW50aWFsKCkKCiAgICAgICAgICAgIHJldHVybiBjbGFpbVZhbHVlCiAgICAgICAgfSwKICAgICAgICAqLwogICAgICAgIC8qKgogICAgICAgICAqIFRoZSB1c2Ugb2YgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIHNob3dzIGhvdwogICAgICAgICAqIGFuIGFyZ3VtZW50IHBhc3NlZCB0byBhIGZ1bmN0aW9uIHRoYXQgcmV0dXJucyBhIGNsYWltIHJlc29sdmVyCiAgICAgICAgICogYmVjb21lcyBhdmFpbGFibGUgdG8gdGhlIHJlc29sdmVyIGZ1bmN0aW9uICh2aWEgaXRzIGxleGljYWwgY29udGV4dCkuCiAgICAgICAgICovCiAgICAgICAgbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdjbicpLAogICAgICAgIGZhbWlseV9uYW1lOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3NuJyksCiAgICAgICAgZ2l2ZW5fbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdnaXZlbm5hbWUnKSwKICAgICAgICB6b25laW5mbzogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWR0aW1lem9uZScpLAogICAgICAgIGxvY2FsZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWRsb2NhbGUnKSwKICAgICAgICBlbWFpbDogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdtYWlsJyksCiAgICAgICAgYWRkcmVzczogdXRpbHMuZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXIoCiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBUaGUgcGFzc2VkIGluIHVzZXIgcHJvZmlsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiBjYW4gYmUgdXNlZCBieSB0aGUgYWRkcmVzcyBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiB0byBvYnRhaW4gdGhlIGNsYWltIHZhbHVlIHRvIGJlIGZvcm1hdHRlZCBhcyBwZXIgdGhlIE9JREMgc3BlY2lmaWNhdGlvbjoKICAgICAgICAgICAgICogQHNlZSBodHRwczovL29wZW5pZC5uZXQvc3BlY3Mvb3BlbmlkLWNvbm5lY3QtY29yZS0xXzAuaHRtbCNBZGRyZXNzQ2xhaW0uCiAgICAgICAgICAgICAqLwogICAgICAgICAgICB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3Bvc3RhbGFkZHJlc3MnKQogICAgICAgICksCiAgICAgICAgcGhvbmVfbnVtYmVyOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3RlbGVwaG9uZW51bWJlcicpCiAgICB9KTsKCiAgICAvLyBDTEFJTSBQUk9DRVNTSU5HIFVUSUxJVElFUwoKICAgIC8qKgogICAgICogQHJldHVybnMge29iamVjdH0gQW4gb2JqZWN0IHRoYXQgY29udGFpbnMgcmV1c2FibGUgY2xhaW0gcHJvY2Vzc2luZyB1dGlsaXRpZXMuCiAgICAgKiBAc2VlIFBVQkxJQyBNRVRIT0RTIHNlY3Rpb24gYW5kIHRoZSByZXR1cm4gc3RhdGVtZW50IGZvciB0aGUgbGlzdCBvZiBleHBvcnRlZCBmdW5jdGlvbnMuCiAgICAgKi8KICAgIGZ1bmN0aW9uIGdldFV0aWxzICgpIHsKICAgICAgICAvLyBJTVBPUlQgSkFWQQoKICAgICAgICAvKioKICAgICAgICAgKiBQcm92aWRlcyBKYXZhIHNjcmlwdGluZyBmdW5jdGlvbmFsaXR5LgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvTW96aWxsYS9Qcm9qZWN0cy9SaGluby9TY3JpcHRpbmdfSmF2YSNqYXZhaW1wb3J0ZXJfY29uc3RydWN0b3J9LgogICAgICAgICAqLwogICAgICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgICAgIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiwKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltcywKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltLAoKICAgICAgICAgICAgamF2YS51dGlsLkxpbmtlZEhhc2hNYXAsCiAgICAgICAgICAgIGphdmEudXRpbC5BcnJheUxpc3QKICAgICAgICApOwoKICAgICAgICAvLyBTRVQgVVAgQ09ORklHVVJBVElPTgoKICAgICAgICAvKioKICAgICAgICAgKiBQbGFjZWhvbGRlciBmb3IgYSBjb25maWd1cmF0aW9uIG9wdGlvbiB0aGF0IGNvbnRhaW5zCiAgICAgICAgICogYW4gb2JqZWN0IHRoYXQgbWFwcyB0aGUgc3VwcG9ydGVkIHNjb3BlIHZhbHVlcyAoc2NvcGVzKQogICAgICAgICAqIGFuZCB0aGUgY29ycmVzcG9uZGluZyBjbGFpbSBuYW1lcyBmb3IgZWFjaCBzY29wZSB2YWx1ZS4KICAgICAgICAgKi8KICAgICAgICB2YXIgc2NvcGVDbGFpbXNNYXA7CgogICAgICAgIC8qKgogICAgICAgICAqIFBsYWNlaG9sZGVyIGZvciBhIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRoYXQgY29udGFpbnMKICAgICAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAqLwogICAgICAgIHZhciBjbGFpbVJlc29sdmVyczsKCiAgICAgICAgLyoqCiAgICAgICAgICogQSAocHVibGljKSBtZXRob2QgdGhhdCBhY2NlcHRzIGFuIG9iamVjdCB0aGF0IG1hcHMgdGhlIHN1cHBvcnRlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMgZWFjaCBzdXBwb3J0ZWQgc2NvcGUgdmFsdWUgdG8gYW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMsCiAgICAgICAgICogaW4gb3JkZXIgdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgZm9yIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfSBmb3IgZGV0YWlscy4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLnByb2ZpbGVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHByb2ZpbGUgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMuZW1haWxdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGVtYWlsIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLmFkZHJlc3NdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGFkZHJlc3Mgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMucGhvbmVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHBob25lIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcmV0dXJucyB7dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHNldFNjb3BlQ2xhaW1zTWFwKHBhcmFtcykgewogICAgICAgICAgICBzY29wZUNsYWltc01hcCA9IHBhcmFtczsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIEEgKHB1YmxpYykgbWV0aG9kIHRoYXQgYWNjZXB0cyBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMKICAgICAgICAgKiBlYWNoIHN1cHBvcnRlZCBjbGFpbSBuYW1lIHRvIGEgZnVuY3Rpb24gdGhhdCBjb21wdXRlcyBhbmQgcmV0dXJucyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gc2V0Q2xhaW1SZXNvbHZlcnMocGFyYW1zKSB7CiAgICAgICAgICAgIGNsYWltUmVzb2x2ZXJzID0gcGFyYW1zOwogICAgICAgIH0KCiAgICAgICAgLy8gQ0xBSU0gUkVTT0xWRVJTCgogICAgICAgIC8qKgogICAgICAgICAqIENsYWltIHJlc29sdmVycyBhcmUgZnVuY3Rpb25zIHRoYXQgcmV0dXJuIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHBhcmFtIHsqfQogICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAqLwoKICAgICAgICAvKioKICAgICAgICAgKiBEZWZpbmVzIGEgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nfSBhdHRyaWJ1dGVOYW1lIC0gTmFtZSBvZiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGRldGVybWluZSB0aGUgY2xhaW0gdmFsdWUKICAgICAgICAgKiBiYXNlZCBvbiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZSBhbmQgdGhlIChyZXF1ZXN0ZWQpIGNsYWltIHByb3BlcnRpZXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIChhdHRyaWJ1dGVOYW1lKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXNvbHZlcyBhIGNsYWltIHdpdGggYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAgICAgKiBSZXR1cm5zIHVuZGVmaW5lZCBpZiB0aGUgaWRlbnRpdHkgYXR0cmlidXRlIGlzIG5vdCBwb3B1bGF0ZWQsCiAgICAgICAgICAgICAqIE9SIGlmIHRoZSBjbGFpbSBoYXMgcmVxdWVzdGVkIHZhbHVlcyB0aGF0IGRvIG5vdCBjb250YWluIHRoZSBpZGVudGl0eSBhdHRyaWJ1dGUgdmFsdWUuCiAgICAgICAgICAgICAqIEFUVEVOVElPTjogdGhlIGFmb3JlbWVudGlvbmVkIGNvbXBhcmlzb24gaXMgY2FzZS1zZW5zaXRpdmUuCiAgICAgICAgICAgICAqIEBwYXJhbSB7b3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltfSBjbGFpbQogICAgICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciBkZXRhaWxzLgogICAgICAgICAgICAgKiBAcmV0dXJucyB7c3RyaW5nfEhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUNsYWltKGNsYWltKSB7CiAgICAgICAgICAgICAgICB2YXIgdXNlclByb2ZpbGVWYWx1ZTsKCiAgICAgICAgICAgICAgICBpZiAoaWRlbnRpdHkpIHsKICAgICAgICAgICAgICAgICAgICB1c2VyUHJvZmlsZVZhbHVlID0gZ2V0Q2xhaW1WYWx1ZUZyb21TZXQoY2xhaW0sIGlkZW50aXR5LmdldEF0dHJpYnV0ZShhdHRyaWJ1dGVOYW1lKSk7CgogICAgICAgICAgICAgICAgICAgIGlmICh1c2VyUHJvZmlsZVZhbHVlICYmICF1c2VyUHJvZmlsZVZhbHVlLmlzRW1wdHkoKSkgewogICAgICAgICAgICAgICAgICAgICAgICBpZiAoIWNsYWltLmdldFZhbHVlcygpIHx8IGNsYWltLmdldFZhbHVlcygpLmlzRW1wdHkoKSB8fCBjbGFpbS5nZXRWYWx1ZXMoKS5jb250YWlucyh1c2VyUHJvZmlsZVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHVzZXJQcm9maWxlVmFsdWU7CiAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW07CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBSZXR1cm5zIGFuIGFkZHJlc3MgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSBjbGFpbSB2YWx1ZSBvYnRhaW5lZCB3aXRoIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIuCiAgICAgICAgICogQHBhcmFtIHtmdW5jdGlvbn0gcmVzb2x2ZUNsYWltIC0gQSBmdW5jdGlvbiB0aGF0IHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGFjY2VwdCBhIGNsYWltIGFzIGFuIGFyZ3VtZW50LAogICAgICAgICAqIHJ1biB0aGUgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIHRoZSBjbGFpbSBhbmQgb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwKICAgICAgICAgKiBhbmQgYXBwbHkgYWRkaXRpb25hbCBmb3JtYXR0aW5nIHRvIHRoZSB2YWx1ZSBiZWZvcmUgcmV0dXJuaW5nIGl0LgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldEFkZHJlc3NDbGFpbVJlc29sdmVyIChyZXNvbHZlQ2xhaW0pIHsKICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAqIENyZWF0ZXMgYW4gYWRkcmVzcyBjbGFpbSBvYmplY3QgZnJvbSBhIHZhbHVlIHJldHVybmVkIGJ5IGEgY2xhaW0gcmVzb2x2ZXIsCiAgICAgICAgICAgICAqIGFuZCByZXR1cm5zIHRoZSBhZGRyZXNzIGNsYWltIG9iamVjdCBhcyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0FkZHJlc3NDbGFpbX0uCiAgICAgICAgICAgICAqIFRoZSBjbGFpbSB2YWx1ZSBpcyBvYnRhaW5lZCB3aXRoIGEgY2xhaW0gcmVzb2x2aW5nIGZ1bmN0aW9uIGF2YWlsYWJsZSBmcm9tIHRoZSBjbG9zdXJlLgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfHVuZGVmaW5lZH0gVGhlIGFkZHJlc3MgY2xhaW0gb2JqZWN0IGNyZWF0ZWQgZnJvbSBhIGNsYWltIHZhbHVlLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUFkZHJlc3NDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgdmFyIGFkZHJlc3NPYmplY3Q7CgogICAgICAgICAgICAgICAgaWYgKGlzQ2xhaW1WYWx1ZVZhbGlkKGNsYWltVmFsdWUpKSB7CiAgICAgICAgICAgICAgICAgICAgYWRkcmVzc09iamVjdCA9IG5ldyBmckphdmEuTGlua2VkSGFzaE1hcCgpOwoKICAgICAgICAgICAgICAgICAgICBhZGRyZXNzT2JqZWN0LnB1dCgnZm9ybWF0dGVkJywgY2xhaW1WYWx1ZSk7CgogICAgICAgICAgICAgICAgICAgIHJldHVybiBhZGRyZXNzT2JqZWN0OwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICByZXR1cm4gcmVzb2x2ZUFkZHJlc3NDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgYW4gZXNzZW50aWFsIGNsYWltIHJlc29sdmVyIGJhc2VkIG9uIGEgY2xhaW0gdmFsdWUgb2J0YWluZWQgd2l0aCBhbm90aGVyIGNsYWltIHJlc29sdmVyLgogICAgICAgICAqIEBwYXJhbSB7ZnVuY3Rpb259IHJlc29sdmVDbGFpbSAtIEEgZnVuY3Rpb24gdGhhdCByZXR1cm5zIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHJldHVybnMge2Z1bmN0aW9ufSBBIGZ1bmN0aW9uIHRoYXQgd2lsbCBhY2NlcHQgYSBjbGFpbSBhcyBhbiBhcmd1bWVudCwKICAgICAgICAgKiBydW4gdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIGZvciB0aGUgY2xhaW0gYW5kIG9idGFpbiB0aGUgY2xhaW0gdmFsdWUsCiAgICAgICAgICogYW5kIGFwcGx5IGFkZGl0aW9uYWwgbG9naWMgZm9yIGVzc2VudGlhbCBjbGFpbXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0RXNzZW50aWFsQ2xhaW1SZXNvbHZlciAocmVzb2x2ZUNsYWltKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXR1cm5zIGEgY2xhaW0gdmFsdWUgb3IgdGhyb3dzIGFuIGVycm9yLgogICAgICAgICAgICAgKiBUaGUgY2xhaW0gdmFsdWUgaXMgb2J0YWluZWQgd2l0aCBhIGNsYWltIHJlc29sdmluZyBmdW5jdGlvbiBhdmFpbGFibGUgZnJvbSB0aGUgY2xvc3VyZS4KICAgICAgICAgICAgICogVGhyb3dzIGFuIGV4Y2VwdGlvbiBpZiB0aGUgY2xhaW0gaXMgZXNzZW50aWFsIGFuZCBubyB2YWx1ZSBpcyByZXR1cm5lZCBmb3IgdGhlIGNsYWltLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBVc2Ugb2YgdGhpcyByZXNvbHZlciBpcyBvcHRpb25hbC4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjSW5kaXZpZHVhbENsYWltc1JlcXVlc3RzfSBzdGF0aW5nOgogICAgICAgICAgICAgKiAiTm90ZSB0aGF0IGV2ZW4gaWYgdGhlIENsYWltcyBhcmUgbm90IGF2YWlsYWJsZSBiZWNhdXNlIHRoZSBFbmQtVXNlciBkaWQgbm90IGF1dGhvcml6ZSB0aGVpciByZWxlYXNlIG9yIHRoZXkgYXJlIG5vdCBwcmVzZW50LAogICAgICAgICAgICAgKiB0aGUgQXV0aG9yaXphdGlvbiBTZXJ2ZXIgTVVTVCBOT1QgZ2VuZXJhdGUgYW4gZXJyb3Igd2hlbiBDbGFpbXMgYXJlIG5vdCByZXR1cm5lZCwgd2hldGhlciB0aGV5IGFyZSBFc3NlbnRpYWwgb3IgVm9sdW50YXJ5LAogICAgICAgICAgICAgKiB1bmxlc3Mgb3RoZXJ3aXNlIHNwZWNpZmllZCBpbiB0aGUgZGVzY3JpcHRpb24gb2YgdGhlIHNwZWNpZmljIGNsYWltLiIKICAgICAgICAgICAgICoKICAgICAgICAgICAgICogQHBhcmFtIHtvcmcuZm9yZ2Vyb2NrLm9wZW5pZGNvbm5lY3QuQ2xhaW19IGNsYWltCiAgICAgICAgICAgICAqIEFuIG9iamVjdCB0aGF0IHByb3ZpZGVzIG1ldGhvZHMgdG8gb2J0YWluIGluZm9ybWF0aW9uL3JlcXVpcmVtZW50cyBhc3NvY2lhdGVkIHdpdGggYSBjbGFpbS4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqLwogICAgICAgICAgICBmdW5jdGlvbiByZXNvbHZlRXNzZW50aWFsQ2xhaW0oY2xhaW0pIHsKICAgICAgICAgICAgICAgIHZhciBjbGFpbVZhbHVlID0gcmVzb2x2ZUNsYWltKGNsYWltKTsKCiAgICAgICAgICAgICAgICBpZiAoY2xhaW0uaXNFc3NlbnRpYWwoKSAmJiAhaXNDbGFpbVZhbHVlVmFsaWQoY2xhaW1WYWx1ZSkpIHsKICAgICAgICAgICAgICAgICAgICB0aHJvdyBuZXcgZnJKYXZhLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uKCdDb3VsZCBub3QgcHJvdmlkZSB2YWx1ZSBmb3IgZXNzZW50aWFsIGNsYWltOiAnICsgY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1WYWx1ZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHJlc29sdmVFc3NlbnRpYWxDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFByb3ZpZGVzIGRlZmF1bHQgcmVzb2x1dGlvbiBmb3IgYSBjbGFpbS4KICAgICAgICAgKiBVc2UgaXQgaWYgYSBjbGFpbS1zcGVjaWZpYyByZXNvbHZlciBpcyBub3QgZGVmaW5lZCBpbiB0aGUgY29uZmlndXJhdGlvbi4KICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHJldHVybnMgeyp9IEEgc2luZ2xlIHZhbHVlIGFzc29jaWF0ZWQgd2l0aCB0aGlzIGNsYWltLgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHJlc29sdmVBbnlDbGFpbSAoY2xhaW0pIHsKICAgICAgICAgICAgaWYgKGNsYWltLmdldFZhbHVlcygpLnNpemUoKSA9PT0gMSkgewogICAgICAgICAgICAgICAgcmV0dXJuIGNsYWltLmdldFZhbHVlcygpLnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgfQogICAgICAgIH0KCiAgICAgICAgLy8gVVRJTElUSUVTCgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgY2xhaW0gdmFsdWUgZnJvbSBhIHNldC4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIGEgc2luZ2xlIHZhbHVlLCByZXR1cm5zIHRoZSB2YWx1ZS4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIG11bHRpcGxlIHZhbHVlcywgcmV0dXJucyB0aGUgc2V0LgogICAgICAgICAqIE90aGVyd2lzZSwgcmV0dXJucyB1bmRlZmluZWQuCiAgICAgICAgICoKICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHBhcmFtIHtqYXZhLnV0aWwuSGFzaFNldH0gc2V0IFRoZSBzZXTigJRmb3IgZXhhbXBsZSwgYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAqIEByZXR1cm5zIHtzdHJpbmd8amF2YS51dGlsLkhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldENsYWltVmFsdWVGcm9tU2V0IChjbGFpbSwgc2V0KSB7CiAgICAgICAgICAgIGlmIChzZXQgJiYgc2V0LnNpemUoKSkgewogICAgICAgICAgICAgICAgaWYgKHNldC5zaXplKCkgPT09IDEpIHsKICAgICAgICAgICAgICAgICAgICByZXR1cm4gc2V0LnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHNldDsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSBlbHNlIGlmIChsb2dnZXIud2FybmluZ0VuYWJsZWQoKSkgewogICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcoJ09JREMgQ2xhaW1zIHNjcmlwdC4gR290IGFuIGVtcHR5IHNldCBmb3IgY2xhaW06ICcgKyBjbGFpbS5nZXROYW1lKCkpOwogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBmdW5jdGlvbiBpc0NsYWltVmFsdWVWYWxpZCAoY2xhaW1WYWx1ZSkgewogICAgICAgICAgICBpZiAodHlwZW9mIGNsYWltVmFsdWUgPT09ICd1bmRlZmluZWQnIHx8IGNsYWltVmFsdWUgPT09IG51bGwpIHsKICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgfQoKICAgICAgICAvLyBDTEFJTSBQUk9DRVNTSU5HCgogICAgICAgIC8qKgogICAgICAgICAqIENvbnN0cnVjdHMgYW5kIHJldHVybnMgYW4gb2JqZWN0IHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMKICAgICAgICAgKiBhbmQgdGhlIHJlcXVlc3RlZCBzY29wZXMgbWFwcGVkIHRvIHRoZSBjbGFpbSBuYW1lcy4KICAgICAgICAgKiBAcmV0dXJucyB7b3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltc30gVGhlIG9iamVjdCB0byBiZSByZXR1cm5lZCB0byB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIuCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICAgICAqIEBzZWUgUkVTVUxUUyBzZWN0aW9uIGZvciB0aGUgdXNlIG9mIHRoaXMgZnVuY3Rpb24uCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlckluZm9DbGFpbXMgKCkgewogICAgICAgICAgICByZXR1cm4gbmV3IGZySmF2YS5Vc2VySW5mb0NsYWltcyhnZXRDb21wdXRlZENsYWltcygpLCBnZXRDb21wb3NpdGVTY29wZXMoKSk7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIChyZXF1ZXN0ZWQpIGNsYWltIG5hbWVzIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMuCiAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfQogICAgICAgICAqIEEgbWFwIG9mIHRoZSByZXF1ZXN0ZWQgY2xhaW0gbmFtZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIHZhbHVlcy4KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wdXRlZENsYWltcyAoKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBDcmVhdGVzIGEgY29tcGxldGUgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZyb206CiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgZGVyaXZlZCBmcm9tIHRoZSBzY29wZXMsCiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgcHJvdmlkZWQgYnkgdGhlIGF1dGhvcml6YXRpb24gc2VydmVyLAogICAgICAgICAgICAgKiBhbmQgdGhlIGNsYWltcyByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudC4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5BcnJheUxpc3R9CiAgICAgICAgICAgICAqIFJldHVybnMgYSBjb21wbGV0ZSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGF2YWlsYWJsZSB0byB0aGUgc2NyaXB0LgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgdGhlIGNsYWltIG9iamVjdCBkZXRhaWxzLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gZ2V0Q2xhaW1zKCkgewogICAgICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAgICAgKiBSZXR1cm5zIGEgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIFVzZXMgdGhlIHNjb3BlQ2xhaW1zTWFwIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRvIGRlcml2ZSB0aGUgY2xhaW0gbmFtZXM7CiAgICAgICAgICAgICAgICAgKiBubyBvdGhlciBwcm9wZXJ0aWVzIG9mIGEgY2xhaW0gZGVyaXZlZCBmcm9tIGEgc2NvcGUgYXJlIHBvcHVsYXRlZC4KICAgICAgICAgICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuQXJyYXlMaXN0fQogICAgICAgICAgICAgICAgICogQSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciB0aGUgY2xhaW0gb2JqZWN0IGRldGFpbHMuCiAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgIGZ1bmN0aW9uIGNvbnZlcnRTY29wZVRvQ2xhaW1zKCkgewogICAgICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoc2NvcGUpICE9PSAnb3BlbmlkJyAmJiBzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zTWFwW3Njb3BlXS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbU5hbWUpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbGFpbXMuYWRkKG5ldyBmckphdmEuQ2xhaW0oY2xhaW1OYW1lKSk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGNsYWltcy5hZGRBbGwoY29udmVydFNjb3BlVG9DbGFpbXMoKSk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKGNsYWltT2JqZWN0cyk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKHJlcXVlc3RlZFR5cGVkQ2xhaW1zKTsKCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICB9CgogICAgICAgICAgICAvKioKICAgICAgICAgICAgICogQ29tcHV0ZXMgYW5kIHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgICAgICogVG8gb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwgdXNlcyB0aGUgcmVzb2x2ZXIgZnVuY3Rpb24gc3BlY2lmaWVkIGZvciB0aGUgY2xhaW0gaW4gdGhlIGNsYWltUmVzb2x2ZXJzIGNvbmZpZ3VyYXRpb24gb2JqZWN0LgogICAgICAgICAgICAgKiBAc2VlIGNsYWltUmVzb2x2ZXJzCiAgICAgICAgICAgICAqIElmIG5vIHJlc29sdmVyIGZ1bmN0aW9uIGlzIGZvdW5kLCB1c2VzIHRoZSBkZWZhdWx0IGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMgeyp9IENsYWltIHZhbHVlLgogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqIFJldGhyb3dzIHRoaXMgZXhjZXB0aW9uIGlmIGEgY2xhaW0gcmVzb2x2ZXIgdGhyb3dzIGl0LgogICAgICAgICAgICAgKiBZb3UgY2FuIHRocm93IG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiBmcm9tIHlvdXIgY3VzdG9tIGNsYWltIHJlc29sdmVyCiAgICAgICAgICAgICAqIGlmIHlvdSB3YW50IHRvIHRlcm1pbmF0ZSB0aGUgY2xhaW0gcHJvY2Vzc2luZy4KICAgICAgICAgICAgICovCiAgICAgICAgICAgIGZ1bmN0aW9uIGNvbXB1dGVDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIHJlc29sdmVDbGFpbTsKICAgICAgICAgICAgICAgIHZhciBtZXNzYWdlOwoKICAgICAgICAgICAgICAgIHRyeSB7CiAgICAgICAgICAgICAgICAgICAgcmVzb2x2ZUNsYWltID0gY2xhaW1SZXNvbHZlcnNbY2xhaW0uZ2V0TmFtZSgpXSB8fCByZXNvbHZlQW55Q2xhaW07CgogICAgICAgICAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgfSBjYXRjaCAoZSkgewogICAgICAgICAgICAgICAgICAgIG1lc3NhZ2UgPSAnT0lEQyBDbGFpbXMgc2NyaXB0IGV4Y2VwdGlvbi4gVW5hYmxlIHRvIHJlc29sdmUgT0lEQyBDbGFpbS4gJyArIGU7CgogICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoZSkuaW5kZXhPZignb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5leGNlcHRpb25zLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uJykgIT09IC0xKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHRocm93IGU7CiAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICBpZiAobG9nZ2VyLndhcm5pbmdFbmFibGVkKCkpIHsKICAgICAgICAgICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcobWVzc2FnZSk7CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICB2YXIgY29tcHV0ZWRDbGFpbXMgPSBuZXcgZnJKYXZhLkxpbmtlZEhhc2hNYXAoKTsKCiAgICAgICAgICAgIGdldENsYWltcygpLnRvQXJyYXkoKS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSBjb21wdXRlQ2xhaW0oY2xhaW0pOwoKICAgICAgICAgICAgICAgIGlmIChpc0NsYWltVmFsdWVWYWxpZChjbGFpbVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgIGNvbXB1dGVkQ2xhaW1zLnB1dChjbGFpbS5nZXROYW1lKCksIGNsYWltVmFsdWUpOwogICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAvKioKICAgICAgICAgICAgICAgICAgICAgKiBJZiBhIGNsYWltIGhhcyBiZWVuIHByb2Nlc3NlZCwgYnV0IGFwcGVhcnMgaW4gdGhlIGxpc3QgYWdhaW4sCiAgICAgICAgICAgICAgICAgICAgICogYW5kIGl0cyB2YWx1ZSBjYW5ub3QgYmUgY29tcHV0ZWQgdW5kZXIgdGhlIG5ldyBjb25kaXRpb25zLAogICAgICAgICAgICAgICAgICAgICAqIHRoZSBjbGFpbSBpcyByZW1vdmVkIGZyb20gdGhlIGZpbmFsIHJlc3VsdC4KICAgICAgICAgICAgICAgICAgICAgKgogICAgICAgICAgICAgICAgICAgICAqIEZvciBleGFtcGxlLCBhIGNsYWltIGNvdWxkIGJlIG1hcHBlZCB0byBhIHNjb3BlIGFuZCBmb3VuZCBpbiB0aGUgdXNlciBwcm9maWxlLAogICAgICAgICAgICAgICAgICAgICAqIGJ1dCBhbHNvIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHdpdGggcmVxdWlyZWQgdmFsdWVzIHRoYXQgZG9uJ3QgbWF0Y2ggdGhlIGNvbXB1dGVkIG9uZS4KICAgICAgICAgICAgICAgICAgICAgKiBAc2VlIHtsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0luZGl2aWR1YWxDbGFpbXNSZXF1ZXN0c30uCiAgICAgICAgICAgICAgICAgICAgICogZm9yIHRoZSByZWxldmFudCBPSURDIHNwZWNpZmljYXRpb24gZGV0YWlscy4KICAgICAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgICAgICBjb21wdXRlZENsYWltcy5yZW1vdmUoY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSk7CgogICAgICAgICAgICByZXR1cm4gY29tcHV0ZWRDbGFpbXM7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIHJlcXVlc3RlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLgogICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuTGlua2VkSGFzaE1hcH0KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wb3NpdGVTY29wZXMgKCkgewogICAgICAgICAgICB2YXIgY29tcG9zaXRlU2NvcGVzID0gbmV3IGZySmF2YS5MaW5rZWRIYXNoTWFwKCk7CgogICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICB2YXIgc2NvcGVDbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICBzY29wZUNsYWltc01hcFtzY29wZV0uZm9yRWFjaChmdW5jdGlvbiAoY2xhaW1OYW1lKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zLmFkZChjbGFpbU5hbWUpOwogICAgICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltcy5zaXplKCkpIHsKICAgICAgICAgICAgICAgICAgICBjb21wb3NpdGVTY29wZXMucHV0KHNjb3BlLCBzY29wZUNsYWltcyk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgcmV0dXJuIGNvbXBvc2l0ZVNjb3BlczsKICAgICAgICB9CgogICAgICAgIC8vIFBVQkxJQyBNRVRIT0RTCgogICAgICAgIHJldHVybiB7CiAgICAgICAgICAgIHNldFNjb3BlQ2xhaW1zTWFwOiBzZXRTY29wZUNsYWltc01hcCwKICAgICAgICAgICAgc2V0Q2xhaW1SZXNvbHZlcnM6IHNldENsYWltUmVzb2x2ZXJzLAogICAgICAgICAgICBnZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXI6IGdldFVzZXJQcm9maWxlQ2xhaW1SZXNvbHZlciwKICAgICAgICAgICAgZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXI6IGdldEFkZHJlc3NDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyOiBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRVc2VySW5mb0NsYWltczogZ2V0VXNlckluZm9DbGFpbXMKICAgICAgICB9OwogICAgfQoKICAgIC8vIFJFU1VMVFMKCiAgICAvKioKICAgICAqIFRoaXMgc2NyaXB0IHJldHVybnMgYW4gaW5zdGFuY2Ugb2YgdGhlIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuVXNlckluZm9DbGFpbXMgY2xhc3MKICAgICAqIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMgYW5kCiAgICAgKiB0aGUgcmVxdWVzdGVkIHNjb3BlcyBtYXBwZWQgdG8gdGhlIGNsYWltIG5hbWVzLgogICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICoKICAgICAqIEFzc2lnbmluZyBpdCB0byBhIHZhcmlhYmxlIGdpdmVzIHlvdSBhbiBvcHBvcnR1bml0eQogICAgICogdG8gbG9nIHRoZSBjb250ZW50IG9mIHRoZSByZXR1cm5lZCB2YWx1ZSBkdXJpbmcgZGV2ZWxvcG1lbnQuCiAgICAgKi8KICAgIHZhciB1c2VySW5mb0NsYWltcyA9IHV0aWxzLmdldFVzZXJJbmZvQ2xhaW1zKCk7CgogICAgLyoKICAgIGxvZ2dlci5lcnJvcihzY3JpcHROYW1lICsgJyByZXN1bHRzOicpCiAgICBsb2dnZXIuZXJyb3IoJ1ZhbHVlczogJyArIHVzZXJJbmZvQ2xhaW1zLmdldFZhbHVlcygpKQogICAgbG9nZ2VyLmVycm9yKCdTY29wZXM6ICcgKyB1c2VySW5mb0NsYWltcy5nZXRDb21wb3NpdGVTY29wZXMoKSkKICAgICovCgogICAgcmV0dXJuIHVzZXJJbmZvQ2xhaW1zOwp9KCkpOwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OIDC_CLAIMS\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730129282,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -4316,11 +4316,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:12 GMT" + "value": "Thu, 11 Jul 2024 20:35:29 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -4349,8 +4349,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:12.971Z", - "time": 69, + "startedDateTime": "2024-07-11T20:35:29.238Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -4358,7 +4358,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 69 + "wait": 71 } }, { @@ -4383,7 +4383,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -4422,7 +4422,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 992, - "text": "{\"_id\":\"e232cff3-2460-47cd-80b2-36c86c0d0f06\",\"name\":\"Alpha endUserUIClient OAuth2 Access Token Modification Script\",\"description\":\"Used by endUserUIClient\",\"script\":\"KGZ1bmN0aW9uICgpIHsKICBpZiAoc2NvcGVzLmNvbnRhaW5zKCdmcjphdXRvYWNjZXNzOionKSB8fCBzY29wZXMuY29udGFpbnMoJ2ZyOmlnYToqJykgfHwgc2NvcGVzLmNvbnRhaW5zKCdmcjppZGM6YW5hbHl0aWNzOionKSkgewogICAgdmFyIGZyID0gSmF2YUltcG9ydGVyKAogICAgICBjb20uc3VuLmlkZW50aXR5LmlkbS5JZFR5cGUKICAgICk7CiAgICB2YXIgZ3JvdXBzID0gW107CiAgICBpZGVudGl0eS5nZXRNZW1iZXJzaGlwcyhmci5JZFR5cGUuR1JPVVApLnRvQXJyYXkoKS5mb3JFYWNoKGZ1bmN0aW9uIChncm91cCkgewogICAgICBncm91cHMucHVzaChncm91cC5nZXRBdHRyaWJ1dGUoJ2NuJykudG9BcnJheSgpWzBdKTsKICAgIH0pOwogICAgYWNjZXNzVG9rZW4uc2V0RmllbGQoJ2dyb3VwcycsIGdyb3Vwcyk7CiAgfQp9KCkpOwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OAUTH2_ACCESS_TOKEN_MODIFICATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287133105,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"e232cff3-2460-47cd-80b2-36c86c0d0f06\",\"name\":\"Alpha endUserUIClient OAuth2 Access Token Modification Script\",\"description\":\"Used by endUserUIClient\",\"script\":\"KGZ1bmN0aW9uICgpIHsKICBpZiAoc2NvcGVzLmNvbnRhaW5zKCdmcjphdXRvYWNjZXNzOionKSB8fCBzY29wZXMuY29udGFpbnMoJ2ZyOmlnYToqJykgfHwgc2NvcGVzLmNvbnRhaW5zKCdmcjppZGM6YW5hbHl0aWNzOionKSkgewogICAgdmFyIGZyID0gSmF2YUltcG9ydGVyKAogICAgICBjb20uc3VuLmlkZW50aXR5LmlkbS5JZFR5cGUKICAgICk7CiAgICB2YXIgZ3JvdXBzID0gW107CiAgICBpZGVudGl0eS5nZXRNZW1iZXJzaGlwcyhmci5JZFR5cGUuR1JPVVApLnRvQXJyYXkoKS5mb3JFYWNoKGZ1bmN0aW9uIChncm91cCkgewogICAgICBncm91cHMucHVzaChncm91cC5nZXRBdHRyaWJ1dGUoJ2NuJykudG9BcnJheSgpWzBdKTsKICAgIH0pOwogICAgYWNjZXNzVG9rZW4uc2V0RmllbGQoJ2dyb3VwcycsIGdyb3Vwcyk7CiAgfQp9KCkpOwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OAUTH2_ACCESS_TOKEN_MODIFICATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730129362,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -4476,11 +4476,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:12 GMT" + "value": "Thu, 11 Jul 2024 20:35:29 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -4505,8 +4505,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:13.044Z", - "time": 59, + "startedDateTime": "2024-07-11T20:35:29.316Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -4514,7 +4514,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 64 } }, { @@ -4539,7 +4539,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -4578,7 +4578,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 856, - "text": "{\"_id\":\"e5c302c8-f838-4698-87cc-d7225fc82454\",\"name\":\"EmailAsUsername\",\"description\":\"null\",\"script\":\"b2JqZWN0QXR0cmlidXRlcyA9IHNoYXJlZFN0YXRlLmdldCgib2JqZWN0QXR0cmlidXRlcyIpCnVzZXJOYW1lID0gb2JqZWN0QXR0cmlidXRlcy5nZXQoInVzZXJOYW1lIikKCmlmKHVzZXJOYW1lKXsKICAvL0Zvcm0gRmlsbAogIG9iamVjdEF0dHJpYnV0ZXMucHV0KCJtYWlsIiwgdXNlck5hbWUpCn0gZWxzZSB7CiAgLy9Tb2NpYWwKICBvYmplY3RBdHRyaWJ1dGVzLnB1dCgidXNlck5hbWUiLCBvYmplY3RBdHRyaWJ1dGVzLmdldCgibWFpbCIpKQp9CgoKc2hhcmVkU3RhdGUucHV0KCJvYmplY3RBdHRyaWJ1dGVzIiwgb2JqZWN0QXR0cmlidXRlcyk7Ci8vc2hhcmVkU3RhdGUucHV0KCJ1c2VybmFtZSIsIG1haWwpCgpvdXRjb21lID0gInRydWUiOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287133168,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"e5c302c8-f838-4698-87cc-d7225fc82454\",\"name\":\"EmailAsUsername\",\"description\":\"null\",\"script\":\"b2JqZWN0QXR0cmlidXRlcyA9IHNoYXJlZFN0YXRlLmdldCgib2JqZWN0QXR0cmlidXRlcyIpCnVzZXJOYW1lID0gb2JqZWN0QXR0cmlidXRlcy5nZXQoInVzZXJOYW1lIikKCmlmKHVzZXJOYW1lKXsKICAvL0Zvcm0gRmlsbAogIG9iamVjdEF0dHJpYnV0ZXMucHV0KCJtYWlsIiwgdXNlck5hbWUpCn0gZWxzZSB7CiAgLy9Tb2NpYWwKICBvYmplY3RBdHRyaWJ1dGVzLnB1dCgidXNlck5hbWUiLCBvYmplY3RBdHRyaWJ1dGVzLmdldCgibWFpbCIpKQp9CgoKc2hhcmVkU3RhdGUucHV0KCJvYmplY3RBdHRyaWJ1dGVzIiwgb2JqZWN0QXR0cmlidXRlcyk7Ci8vc2hhcmVkU3RhdGUucHV0KCJ1c2VybmFtZSIsIG1haWwpCgpvdXRjb21lID0gInRydWUiOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730129434,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -4632,11 +4632,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:12 GMT" + "value": "Thu, 11 Jul 2024 20:35:29 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -4661,8 +4661,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:13.107Z", - "time": 60, + "startedDateTime": "2024-07-11T20:35:29.387Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -4670,7 +4670,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 64 } }, { @@ -4695,7 +4695,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -4734,7 +4734,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 10693, - "text": "{\"_id\":\"fb09ba1b-e9b9-4517-8f11-a7cfe8b65dfd\",\"name\":\"FrodoSPAdapter - imported (2)\",\"description\":\"null\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjMgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKLyoKICogVGhlIHNjcmlwdCBoYXMgdGhlc2UgdG9wIGxldmVsIGZ1bmN0aW9ucyB0aGF0IGNvdWxkIGJlIGV4ZWN1dGVkIGR1cmluZyBhIFNBTUwyIGZsb3cuCiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25SZXF1ZXN0CiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25Qcm9jZXNzCiAqICAgICAgLSBwb3N0U2luZ2xlU2lnbk9uU3VjY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZVNpZ25PbkZhaWx1cmUKICogICAgICAtIHBvc3ROZXdOYW1lSURTdWNjZXNzCiAqICAgICAgLSBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzcwogKiAgICAgIC0gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MKICoKICogUGxlYXNlIHNlZSB0aGUgSmF2YURvYyBmb3IgdGhlIGludGVyZmFjZSBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmFtL3NhbWwyL3BsdWdpbnMvU1BBZGFwdGVyLmh0bWwKICogTm90ZSB0aGF0IHRoZSBpbml0aWFsaXplIG1ldGhvZCBpcyBub3Qgc3VwcG9ydGVkIGluIHRoZSBzY3JpcHRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlcy4gQ2hlY2sgdGhlIGRvY3VtZW50YXRpb24gb24gdGhlIHJlc3BlY3RpdmUgZnVuY3Rpb25zIGZvciB0aGUgdmFyaWFibGVzIGF2YWlsYWJsZSB0byBpdC4KICoKICogaG9zdGVkRW50aXR5SWQgLSBTdHJpbmcKICogICAgIEVudGl0eSBJRCBmb3IgdGhlIGhvc3RlZCBJRFAKICogcmVhbG0gLSBTdHJpbmcKICogICAgIFJlYWxtIG9mIHRoZSBob3N0ZWQgSURQCiAqIGlkcEVudGl0eUlkIC0gU3RyaW5nCiAqICAgICBUaGUgZW50aXR5IElEIGZvciB0aGUgSWRlbnRpdHkgUHJvdmlkZXIgZm9yIHdoaWNoIHRoZSBzaWduLW9uIHJlcXVlc3Qgd2lsbCBiZSBzZW50LgogKiByZXF1ZXN0IC0gSHR0cFNlcnZsZXRSZXF1ZXN0ICgxKQogKiAgICAgU2VydmxldCByZXF1ZXN0IG9iamVjdAogKiByZXNwb25zZSAtIEh0dHBTZXJ2bGV0UmVzcG9uc2UgKDIpCiAqICAgICBTZXJ2bGV0IHJlc3BvbnNlIG9iamVjdAogKiBhdXRoblJlcXVlc3QgLSBBdXRoblJlcXVlc3QgKDMpCiAqICAgICBUaGUgYXV0aGVudGljYXRpb24gcmVxdWVzdCBzZW50IHRoYXQgaXMgc2VudCBmcm9tIHRoZSBTZXJ2aWNlIFByb3ZpZGVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpCiAqICAgICBUaGUgc2luZ2xlIHNpZ24tb24gc2Vzc2lvbi4gVGhlIHJlZmVyZW5jZSB0eXBlIG9mIHRoaXMgaXMgT2JqZWN0IGFuZCB3b3VsZCBuZWVkIHRvIGJlIGNhc3RlZCB0byBTU09Ub2tlbi4KICogcmVzIC0gUmVzcG9uc2UgKDUpCiAqICAgICBUaGUgU1NPIFJlc3BvbnNlIHJlY2VpdmVkIGZyb20gdGhlIElkZW50aXR5IFByb3ZpZGVyLgogKiBwcm9maWxlIC0gU3RyaW5nCiAqICAgICBUaGUgcHJvdG9jb2wgcHJvZmlsZSB0aGF0IGlzIHVzZWQsIHRoaXMgd2lsbCBiZSBvbmUgb2YgdGhlIGZvbGxvd2luZyB2YWx1ZXMgZnJvbSBTQU1MMkNvbnN0YW50cyAoNik6CiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9QT1NUCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9BUlRJRkFDVAogKiAgICAgICAgICAtIFNBTUwyQ29uc3RhbnRzLlBBT1MKICogb3V0IC0gUHJpbnRXcml0ZXIgKDcpCiAqICAgICBUaGUgUHJpbnRXcml0ZXIgdGhhdCBjYW4gYmUgdXNlZCB0byB3cml0ZSB0by4KICogaXNGZWRlcmF0aW9uIC0gYm9vbGVhbgogKiAgICAgU2V0IHRvIHRydWUgaWYgdXNpbmcgZmVkZXJhdGlvbiwgb3RoZXJ3aXNlIGZhbHNlLgogKiBmYWlsdXJlQ29kZSAtIGludAogKiAgICAgQW4gaW50ZWdlciBob2xkaW5nIHRoZSBmYWlsdXJlIGNvZGUgd2hlbiBhbiBlcnJvciBoYXMgb2NjdXJyZWQuIEZvciBwb3RlbnRpYWwgdmFsdWVzIHNlZSBTUEFkYXB0ZXIuCiAqIHVzZXJJZCAtIFN0cmluZwogKiAgICAgVGhlIHVuaXF1ZSB1bml2ZXJzYWwgSUQgb2YgdGhlIHVzZXIgd2l0aCB3aG9tIHRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3Qgd2FzIHBlcmZvcm1lZC4KICogaWRSZXF1ZXN0IC0gTWFuYWdlTmFtZUlEUmVxdWVzdCAoOCkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3QsIHRoaXMgd2lsbCBiZSBudWxsIGlmIHRoZSByZXF1ZXN0IG9iamVjdCBpcyBub3QgYXZhaWxhYmxlCiAqIGlkUmVzcG9uc2UgLSBNYW5hZ2VOYW1lSURSZXNwb25zZSAoOSkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlc3BvbnNlLCB0aGlzIHdpbGwgYmUgbnVsbCBpZiB0aGUgcmVzcG9uc2Ugb2JqZWN0IGlzIG5vdCBhdmFpbGFibGUKICogYmluZGluZyAtIFN0cmluZwogKiAgICAgVGhlIGJpbmRpbmcgdXNlZCBmb3IgdGhlIG5ldyBuYW1lIGlkZW50aWZpZXIgcmVxdWVzdC4gVGhpcyB3aWxsIGJlIG9uZSBvZiB0aGUgZm9sbG93aW5nIHZhbHVlczoKICogICAgICAgICAgLSBTQU1MMkNvbnN0YW50cy5TT0FQCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9SRURJUkVDVAogKiBsb2dvdXRSZXF1ZXN0IC0gTG9nb3V0UmVxdWVzdCAoMTApCiAqICAgICBUaGUgc2luZ2xlIGxvZ291dCByZXF1ZXN0LgogKiBsb2dvdXRSZXNwb25zZSAtIExvZ291dFJlc3BvbnNlICgxMSkKICogICAgIFRoZSBzaW5nbGUgbG9nb3V0IHJlc3BvbnNlLgogKiBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIgLSBTcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEyKQogKiAgICAgQW4gaW5zdGFuY2Ugb2YgU3BBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIGxvZ2dlciAtIExvZ2dlciBpbnN0YW5jZQogKiAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci4KICogICAgIENvcnJlc3BvbmRpbmcgbG9nIGZpbGVzIHdpbGwgYmUgcHJlZml4ZWQgd2l0aDogc2NyaXB0cy48c2NyaXB0IG5hbWU+CiAqCiAqIFRocm93cyBTQU1MMkV4Y2VwdGlvbiAoMTMpOgogKiAgICAgZm9yIGFueSBleGNlcHRpb25zIG9jY3VycmluZyBpbiB0aGUgYWRhcHRlci4gVGhlIGZlZGVyYXRpb24gcHJvY2VzcyB3aWxsIGNvbnRpbnVlCiAqCiAqIENsYXNzIHJlZmVyZW5jZToKICogKDEpIEh0dHBTZXJ2bGV0UmVxdWVzdCAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXF1ZXN0Lmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlc3BvbnNlIC0gaHR0cHM6Ly90b21jYXQuYXBhY2hlLm9yZy90b21jYXQtNy4wLWRvYy9zZXJ2bGV0YXBpL2phdmF4L3NlcnZsZXQvaHR0cC9IdHRwU2VydmxldFJlc3BvbnNlLmh0bWwuCiAqICgzKSBBdXRoblJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wcm90b2NvbC9SZXNwb25zZS5odG1sCiAqICg2KSBTQU1MMkNvbnN0YW50cyAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9jb21tb24vU0FNTDJDb25zdGFudHMuaHRtbAogKiAoNykgUHJpbnRXcml0ZXIgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS9pby9QcmludFdyaXRlci5odG1sCiAqICg4KSBNYW5hZ2VOYW1lSURSZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL01hbmFnZU5hbWVJRFJlcXVlc3QuaHRtbAogKiAoOSkgTWFuYWdlTmFtZUlEUmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTWFuYWdlTmFtZUlEUmVzcG9uc2UuaHRtbAogKiAoMTApIExvZ291dFJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVxdWVzdC5odG1sCiAqICgxMSkgTG9nb3V0UmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVzcG9uc2UuaHRtbAogKiAoMTIpIFNwQWRhcHRlclNjcmlwdEhlbHBlciAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL3NjcmlwdGVkL1NwQWRhcHRlclNjcmlwdEhlbHBlci5odG1sLgogKiAoMTMpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL2NvbW1vbi9TQU1MMkV4Y2VwdGlvbi5odG1sLgogKi8KCi8qCiAqIFRlbXBsYXRlL2RlZmF1bHQgc2NyaXB0IGZvciBTQU1MMiBTUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT25SZXF1ZXN0OgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIGlkcEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblJlcXVlc3QoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZVNpZ25PblByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblByb2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICByZXF1ZXN0CiAqICAgICByZXNwb25zZQogKiAgICAgb3V0CiAqICAgICBzZXNzaW9uCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgaXNGZWRlcmF0aW9uCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKgogKiBSZXR1cm4gLSB0cnVlIGlmIHJlc3BvbnNlIGlzIGJlaW5nIHJlZGlyZWN0ZWQsIGZhbHNlIGlmIG5vdC4gRGVmYXVsdCB0byBmYWxzZS4KICovCmZ1bmN0aW9uIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzKCkgewogICAgcmV0dXJuIGZhbHNlOwp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzCiAqICAgICBwcm9maWxlCiAqICAgICBmYWlsdXJlQ29kZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiByZXNwb25zZSBpcyBiZWluZyByZWRpcmVjdGVkLCBmYWxzZSBpZiBub3QuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZSgpIHsKICAgIHJldHVybiBmYWxzZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdE5ld05hbWVJRFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGlkUmVxdWVzdAogKiAgICAgaWRSZXNwb25zZQogKiAgICAgYmluZGluZwogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHBvc3ROZXdOYW1lSURTdWNjZXNzKCkgewp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzczoKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHVzZXJJZAogKiAgICAgaWRSZXF1ZXN0CiAqICAgICBpZFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFRlcm1pbmF0ZU5hbWVJRFN1Y2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZUxvZ291dFByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcygpIHsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MoKSB7Cn0=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_SP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287133235,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"fb09ba1b-e9b9-4517-8f11-a7cfe8b65dfd\",\"name\":\"FrodoSPAdapter - imported (2)\",\"description\":\"null\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjMgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKLyoKICogVGhlIHNjcmlwdCBoYXMgdGhlc2UgdG9wIGxldmVsIGZ1bmN0aW9ucyB0aGF0IGNvdWxkIGJlIGV4ZWN1dGVkIGR1cmluZyBhIFNBTUwyIGZsb3cuCiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25SZXF1ZXN0CiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25Qcm9jZXNzCiAqICAgICAgLSBwb3N0U2luZ2xlU2lnbk9uU3VjY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZVNpZ25PbkZhaWx1cmUKICogICAgICAtIHBvc3ROZXdOYW1lSURTdWNjZXNzCiAqICAgICAgLSBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzcwogKiAgICAgIC0gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MKICoKICogUGxlYXNlIHNlZSB0aGUgSmF2YURvYyBmb3IgdGhlIGludGVyZmFjZSBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmFtL3NhbWwyL3BsdWdpbnMvU1BBZGFwdGVyLmh0bWwKICogTm90ZSB0aGF0IHRoZSBpbml0aWFsaXplIG1ldGhvZCBpcyBub3Qgc3VwcG9ydGVkIGluIHRoZSBzY3JpcHRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlcy4gQ2hlY2sgdGhlIGRvY3VtZW50YXRpb24gb24gdGhlIHJlc3BlY3RpdmUgZnVuY3Rpb25zIGZvciB0aGUgdmFyaWFibGVzIGF2YWlsYWJsZSB0byBpdC4KICoKICogaG9zdGVkRW50aXR5SWQgLSBTdHJpbmcKICogICAgIEVudGl0eSBJRCBmb3IgdGhlIGhvc3RlZCBJRFAKICogcmVhbG0gLSBTdHJpbmcKICogICAgIFJlYWxtIG9mIHRoZSBob3N0ZWQgSURQCiAqIGlkcEVudGl0eUlkIC0gU3RyaW5nCiAqICAgICBUaGUgZW50aXR5IElEIGZvciB0aGUgSWRlbnRpdHkgUHJvdmlkZXIgZm9yIHdoaWNoIHRoZSBzaWduLW9uIHJlcXVlc3Qgd2lsbCBiZSBzZW50LgogKiByZXF1ZXN0IC0gSHR0cFNlcnZsZXRSZXF1ZXN0ICgxKQogKiAgICAgU2VydmxldCByZXF1ZXN0IG9iamVjdAogKiByZXNwb25zZSAtIEh0dHBTZXJ2bGV0UmVzcG9uc2UgKDIpCiAqICAgICBTZXJ2bGV0IHJlc3BvbnNlIG9iamVjdAogKiBhdXRoblJlcXVlc3QgLSBBdXRoblJlcXVlc3QgKDMpCiAqICAgICBUaGUgYXV0aGVudGljYXRpb24gcmVxdWVzdCBzZW50IHRoYXQgaXMgc2VudCBmcm9tIHRoZSBTZXJ2aWNlIFByb3ZpZGVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpCiAqICAgICBUaGUgc2luZ2xlIHNpZ24tb24gc2Vzc2lvbi4gVGhlIHJlZmVyZW5jZSB0eXBlIG9mIHRoaXMgaXMgT2JqZWN0IGFuZCB3b3VsZCBuZWVkIHRvIGJlIGNhc3RlZCB0byBTU09Ub2tlbi4KICogcmVzIC0gUmVzcG9uc2UgKDUpCiAqICAgICBUaGUgU1NPIFJlc3BvbnNlIHJlY2VpdmVkIGZyb20gdGhlIElkZW50aXR5IFByb3ZpZGVyLgogKiBwcm9maWxlIC0gU3RyaW5nCiAqICAgICBUaGUgcHJvdG9jb2wgcHJvZmlsZSB0aGF0IGlzIHVzZWQsIHRoaXMgd2lsbCBiZSBvbmUgb2YgdGhlIGZvbGxvd2luZyB2YWx1ZXMgZnJvbSBTQU1MMkNvbnN0YW50cyAoNik6CiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9QT1NUCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9BUlRJRkFDVAogKiAgICAgICAgICAtIFNBTUwyQ29uc3RhbnRzLlBBT1MKICogb3V0IC0gUHJpbnRXcml0ZXIgKDcpCiAqICAgICBUaGUgUHJpbnRXcml0ZXIgdGhhdCBjYW4gYmUgdXNlZCB0byB3cml0ZSB0by4KICogaXNGZWRlcmF0aW9uIC0gYm9vbGVhbgogKiAgICAgU2V0IHRvIHRydWUgaWYgdXNpbmcgZmVkZXJhdGlvbiwgb3RoZXJ3aXNlIGZhbHNlLgogKiBmYWlsdXJlQ29kZSAtIGludAogKiAgICAgQW4gaW50ZWdlciBob2xkaW5nIHRoZSBmYWlsdXJlIGNvZGUgd2hlbiBhbiBlcnJvciBoYXMgb2NjdXJyZWQuIEZvciBwb3RlbnRpYWwgdmFsdWVzIHNlZSBTUEFkYXB0ZXIuCiAqIHVzZXJJZCAtIFN0cmluZwogKiAgICAgVGhlIHVuaXF1ZSB1bml2ZXJzYWwgSUQgb2YgdGhlIHVzZXIgd2l0aCB3aG9tIHRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3Qgd2FzIHBlcmZvcm1lZC4KICogaWRSZXF1ZXN0IC0gTWFuYWdlTmFtZUlEUmVxdWVzdCAoOCkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3QsIHRoaXMgd2lsbCBiZSBudWxsIGlmIHRoZSByZXF1ZXN0IG9iamVjdCBpcyBub3QgYXZhaWxhYmxlCiAqIGlkUmVzcG9uc2UgLSBNYW5hZ2VOYW1lSURSZXNwb25zZSAoOSkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlc3BvbnNlLCB0aGlzIHdpbGwgYmUgbnVsbCBpZiB0aGUgcmVzcG9uc2Ugb2JqZWN0IGlzIG5vdCBhdmFpbGFibGUKICogYmluZGluZyAtIFN0cmluZwogKiAgICAgVGhlIGJpbmRpbmcgdXNlZCBmb3IgdGhlIG5ldyBuYW1lIGlkZW50aWZpZXIgcmVxdWVzdC4gVGhpcyB3aWxsIGJlIG9uZSBvZiB0aGUgZm9sbG93aW5nIHZhbHVlczoKICogICAgICAgICAgLSBTQU1MMkNvbnN0YW50cy5TT0FQCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9SRURJUkVDVAogKiBsb2dvdXRSZXF1ZXN0IC0gTG9nb3V0UmVxdWVzdCAoMTApCiAqICAgICBUaGUgc2luZ2xlIGxvZ291dCByZXF1ZXN0LgogKiBsb2dvdXRSZXNwb25zZSAtIExvZ291dFJlc3BvbnNlICgxMSkKICogICAgIFRoZSBzaW5nbGUgbG9nb3V0IHJlc3BvbnNlLgogKiBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIgLSBTcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEyKQogKiAgICAgQW4gaW5zdGFuY2Ugb2YgU3BBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIGxvZ2dlciAtIExvZ2dlciBpbnN0YW5jZQogKiAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci4KICogICAgIENvcnJlc3BvbmRpbmcgbG9nIGZpbGVzIHdpbGwgYmUgcHJlZml4ZWQgd2l0aDogc2NyaXB0cy48c2NyaXB0IG5hbWU+CiAqCiAqIFRocm93cyBTQU1MMkV4Y2VwdGlvbiAoMTMpOgogKiAgICAgZm9yIGFueSBleGNlcHRpb25zIG9jY3VycmluZyBpbiB0aGUgYWRhcHRlci4gVGhlIGZlZGVyYXRpb24gcHJvY2VzcyB3aWxsIGNvbnRpbnVlCiAqCiAqIENsYXNzIHJlZmVyZW5jZToKICogKDEpIEh0dHBTZXJ2bGV0UmVxdWVzdCAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXF1ZXN0Lmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlc3BvbnNlIC0gaHR0cHM6Ly90b21jYXQuYXBhY2hlLm9yZy90b21jYXQtNy4wLWRvYy9zZXJ2bGV0YXBpL2phdmF4L3NlcnZsZXQvaHR0cC9IdHRwU2VydmxldFJlc3BvbnNlLmh0bWwuCiAqICgzKSBBdXRoblJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wcm90b2NvbC9SZXNwb25zZS5odG1sCiAqICg2KSBTQU1MMkNvbnN0YW50cyAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9jb21tb24vU0FNTDJDb25zdGFudHMuaHRtbAogKiAoNykgUHJpbnRXcml0ZXIgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS9pby9QcmludFdyaXRlci5odG1sCiAqICg4KSBNYW5hZ2VOYW1lSURSZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL01hbmFnZU5hbWVJRFJlcXVlc3QuaHRtbAogKiAoOSkgTWFuYWdlTmFtZUlEUmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTWFuYWdlTmFtZUlEUmVzcG9uc2UuaHRtbAogKiAoMTApIExvZ291dFJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVxdWVzdC5odG1sCiAqICgxMSkgTG9nb3V0UmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVzcG9uc2UuaHRtbAogKiAoMTIpIFNwQWRhcHRlclNjcmlwdEhlbHBlciAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL3NjcmlwdGVkL1NwQWRhcHRlclNjcmlwdEhlbHBlci5odG1sLgogKiAoMTMpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL2NvbW1vbi9TQU1MMkV4Y2VwdGlvbi5odG1sLgogKi8KCi8qCiAqIFRlbXBsYXRlL2RlZmF1bHQgc2NyaXB0IGZvciBTQU1MMiBTUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT25SZXF1ZXN0OgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIGlkcEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblJlcXVlc3QoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZVNpZ25PblByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblByb2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICByZXF1ZXN0CiAqICAgICByZXNwb25zZQogKiAgICAgb3V0CiAqICAgICBzZXNzaW9uCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgaXNGZWRlcmF0aW9uCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKgogKiBSZXR1cm4gLSB0cnVlIGlmIHJlc3BvbnNlIGlzIGJlaW5nIHJlZGlyZWN0ZWQsIGZhbHNlIGlmIG5vdC4gRGVmYXVsdCB0byBmYWxzZS4KICovCmZ1bmN0aW9uIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzKCkgewogICAgcmV0dXJuIGZhbHNlOwp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzCiAqICAgICBwcm9maWxlCiAqICAgICBmYWlsdXJlQ29kZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiByZXNwb25zZSBpcyBiZWluZyByZWRpcmVjdGVkLCBmYWxzZSBpZiBub3QuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZSgpIHsKICAgIHJldHVybiBmYWxzZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdE5ld05hbWVJRFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGlkUmVxdWVzdAogKiAgICAgaWRSZXNwb25zZQogKiAgICAgYmluZGluZwogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHBvc3ROZXdOYW1lSURTdWNjZXNzKCkgewp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzczoKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHVzZXJJZAogKiAgICAgaWRSZXF1ZXN0CiAqICAgICBpZFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFRlcm1pbmF0ZU5hbWVJRFN1Y2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZUxvZ291dFByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcygpIHsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MoKSB7Cn0=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_SP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730129505,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -4784,11 +4784,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:12 GMT" + "value": "Thu, 11 Jul 2024 20:35:29 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -4817,8 +4817,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:13.171Z", - "time": 65, + "startedDateTime": "2024-07-11T20:35:29.458Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -4826,7 +4826,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 65 + "wait": 68 } }, { @@ -4851,7 +4851,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -4890,7 +4890,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1516, - "text": "{\"_id\":\"fdb60c75-d58b-409f-bef2-ce4ebb04c77c\",\"name\":\"GitHub Profile Normalization (VS) - imported (2)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJHaXRIdWIgcmF3UHJvZmlsZTogIityYXdQcm9maWxlKQoKcmV0dXJuIGpzb24ob2JqZWN0KAogICAgICAgIGZpZWxkKCJpZCIsIHJhd1Byb2ZpbGUuaWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIHJhd1Byb2ZpbGUubmFtZSksCiAgICAgICAgZmllbGQoImdpdmVuTmFtZSIsIHJhd1Byb2ZpbGUuZmlyc3RfbmFtZSksCiAgICAgICAgZmllbGQoImZhbWlseU5hbWUiLCByYXdQcm9maWxlLmxhc3RfbmFtZSksCiAgICAgICAgZmllbGQoInBob3RvVXJsIiwgcmF3UHJvZmlsZS5waWN0dXJlLmRhdGEudXJsKSwKICAgICAgICBmaWVsZCgiZW1haWwiLCByYXdQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCByYXdQcm9maWxlLmVtYWlsKSkp\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287133299,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"fdb60c75-d58b-409f-bef2-ce4ebb04c77c\",\"name\":\"GitHub Profile Normalization (VS) - imported (2)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJHaXRIdWIgcmF3UHJvZmlsZTogIityYXdQcm9maWxlKQoKcmV0dXJuIGpzb24ob2JqZWN0KAogICAgICAgIGZpZWxkKCJpZCIsIHJhd1Byb2ZpbGUuaWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIHJhd1Byb2ZpbGUubmFtZSksCiAgICAgICAgZmllbGQoImdpdmVuTmFtZSIsIHJhd1Byb2ZpbGUuZmlyc3RfbmFtZSksCiAgICAgICAgZmllbGQoImZhbWlseU5hbWUiLCByYXdQcm9maWxlLmxhc3RfbmFtZSksCiAgICAgICAgZmllbGQoInBob3RvVXJsIiwgcmF3UHJvZmlsZS5waWN0dXJlLmRhdGEudXJsKSwKICAgICAgICBmaWVsZCgiZW1haWwiLCByYXdQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCByYXdQcm9maWxlLmVtYWlsKSkp\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730129579,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -4944,11 +4944,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:12 GMT" + "value": "Thu, 11 Jul 2024 20:35:29 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -4973,8 +4973,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:13.240Z", - "time": 57, + "startedDateTime": "2024-07-11T20:35:29.533Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -4982,7 +4982,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 68 } }, { @@ -5007,7 +5007,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -5104,11 +5104,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:12 GMT" + "value": "Thu, 11 Jul 2024 20:35:29 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -5133,8 +5133,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:13.301Z", - "time": 159, + "startedDateTime": "2024-07-11T20:35:29.608Z", + "time": 137, "timings": { "blocked": -1, "connect": -1, @@ -5142,7 +5142,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 159 + "wait": 137 } }, { @@ -5167,7 +5167,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -5264,11 +5264,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:12 GMT" + "value": "Thu, 11 Jul 2024 20:35:29 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -5293,8 +5293,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:13.464Z", - "time": 87, + "startedDateTime": "2024-07-11T20:35:29.751Z", + "time": 107, "timings": { "blocked": -1, "connect": -1, @@ -5302,7 +5302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 87 + "wait": 107 } }, { @@ -5327,7 +5327,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -5424,11 +5424,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:13 GMT" + "value": "Thu, 11 Jul 2024 20:35:29 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -5453,8 +5453,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:13.556Z", - "time": 97, + "startedDateTime": "2024-07-11T20:35:29.864Z", + "time": 96, "timings": { "blocked": -1, "connect": -1, @@ -5462,7 +5462,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 97 + "wait": 96 } }, { @@ -5487,7 +5487,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -5584,11 +5584,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:13 GMT" + "value": "Thu, 11 Jul 2024 20:35:29 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -5613,8 +5613,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:13.657Z", - "time": 132, + "startedDateTime": "2024-07-11T20:35:29.966Z", + "time": 106, "timings": { "blocked": -1, "connect": -1, @@ -5622,7 +5622,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 132 + "wait": 106 } }, { @@ -5647,7 +5647,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -5740,11 +5740,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:13 GMT" + "value": "Thu, 11 Jul 2024 20:35:29 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -5773,8 +5773,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:13.794Z", - "time": 140, + "startedDateTime": "2024-07-11T20:35:30.079Z", + "time": 119, "timings": { "blocked": -1, "connect": -1, @@ -5782,7 +5782,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 140 + "wait": 119 } }, { @@ -5807,7 +5807,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -5900,11 +5900,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:13 GMT" + "value": "Thu, 11 Jul 2024 20:35:30 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -5933,7 +5933,7 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:13.939Z", + "startedDateTime": "2024-07-11T20:35:30.206Z", "time": 115, "timings": { "blocked": -1, @@ -5967,7 +5967,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -6064,11 +6064,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:13 GMT" + "value": "Thu, 11 Jul 2024 20:35:30 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -6093,8 +6093,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:14.059Z", - "time": 136, + "startedDateTime": "2024-07-11T20:35:30.327Z", + "time": 104, "timings": { "blocked": -1, "connect": -1, @@ -6102,7 +6102,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 136 + "wait": 104 } }, { @@ -6127,7 +6127,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -6224,11 +6224,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:13 GMT" + "value": "Thu, 11 Jul 2024 20:35:30 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -6253,8 +6253,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:14.200Z", - "time": 127, + "startedDateTime": "2024-07-11T20:35:30.437Z", + "time": 94, "timings": { "blocked": -1, "connect": -1, @@ -6262,7 +6262,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 127 + "wait": 94 } }, { @@ -6287,7 +6287,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -6384,11 +6384,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:13 GMT" + "value": "Thu, 11 Jul 2024 20:35:30 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -6413,8 +6413,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:14.333Z", - "time": 121, + "startedDateTime": "2024-07-11T20:35:30.537Z", + "time": 87, "timings": { "blocked": -1, "connect": -1, @@ -6422,7 +6422,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 121 + "wait": 87 } }, { @@ -6447,7 +6447,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -6545,11 +6545,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:18 GMT" + "value": "Thu, 11 Jul 2024 20:35:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -6574,8 +6574,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:32:18.407Z", - "time": 69, + "startedDateTime": "2024-07-11T20:35:36.135Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -6583,7 +6583,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 69 + "wait": 73 } }, { @@ -6608,7 +6608,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -6647,7 +6647,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 465, - "text": "{\"uuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"name\":\"URL\",\"description\":\"The built-in URL Resource Type available to OpenAMPolicies.\",\"patterns\":[\"*://*:*/*\",\"*://*:*/*?*\"],\"actions\":{\"HEAD\":true,\"DELETE\":true,\"POST\":true,\"GET\":true,\"OPTIONS\":true,\"PATCH\":true,\"PUT\":true},\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"creationDate\":1595479030487,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287138545}" + "text": "{\"uuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"name\":\"URL\",\"description\":\"The built-in URL Resource Type available to OpenAMPolicies.\",\"patterns\":[\"*://*:*/*\",\"*://*:*/*?*\"],\"actions\":{\"HEAD\":true,\"DELETE\":true,\"POST\":true,\"GET\":true,\"OPTIONS\":true,\"PATCH\":true,\"PUT\":true},\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"creationDate\":1595479030487,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730136259}" }, "cookies": [], "headers": [ @@ -6701,11 +6701,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:18 GMT" + "value": "Thu, 11 Jul 2024 20:35:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -6730,8 +6730,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:18.481Z", - "time": 70, + "startedDateTime": "2024-07-11T20:35:36.213Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -6739,7 +6739,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 70 + "wait": 66 } }, { @@ -6764,7 +6764,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -6862,11 +6862,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:18 GMT" + "value": "Thu, 11 Jul 2024 20:35:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -6891,8 +6891,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:32:18.556Z", - "time": 56, + "startedDateTime": "2024-07-11T20:35:36.285Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -6900,7 +6900,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 63 } }, { @@ -6925,7 +6925,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -6964,7 +6964,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 416, - "text": "{\"uuid\":\"d60b7a71-1dc6-44a5-8e48-e4b9d92dee8b\",\"name\":\"OAuth2 Scope\",\"description\":\"The built-in OAuth2 Scope Resource Type for OAuth2policy-provided scope.\",\"patterns\":[\"*://*:*/*\",\"*://*:*/*?*\",\"*\"],\"actions\":{\"GRANT\":true},\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"creationDate\":1595479030586,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287138674}" + "text": "{\"uuid\":\"d60b7a71-1dc6-44a5-8e48-e4b9d92dee8b\",\"name\":\"OAuth2 Scope\",\"description\":\"The built-in OAuth2 Scope Resource Type for OAuth2policy-provided scope.\",\"patterns\":[\"*://*:*/*\",\"*://*:*/*?*\",\"*\"],\"actions\":{\"GRANT\":true},\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"creationDate\":1595479030586,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730136400}" }, "cookies": [], "headers": [ @@ -7018,11 +7018,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:18 GMT" + "value": "Thu, 11 Jul 2024 20:35:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -7047,8 +7047,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:18.616Z", - "time": 58, + "startedDateTime": "2024-07-11T20:35:36.355Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -7056,7 +7056,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 72 } }, { @@ -7081,7 +7081,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -7170,11 +7170,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:18 GMT" + "value": "Thu, 11 Jul 2024 20:35:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -7199,8 +7199,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:18.678Z", - "time": 76, + "startedDateTime": "2024-07-11T20:35:36.433Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -7208,7 +7208,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 76 + "wait": 72 } }, { @@ -7233,7 +7233,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -7331,11 +7331,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:18 GMT" + "value": "Thu, 11 Jul 2024 20:35:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -7360,8 +7360,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:32:18.788Z", - "time": 86, + "startedDateTime": "2024-07-11T20:35:36.510Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -7369,7 +7369,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 86 + "wait": 68 } }, { @@ -7394,7 +7394,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -7482,11 +7482,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:18 GMT" + "value": "Thu, 11 Jul 2024 20:35:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -7511,8 +7511,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:18.879Z", - "time": 81, + "startedDateTime": "2024-07-11T20:35:36.584Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -7520,7 +7520,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 81 + "wait": 66 } }, { @@ -7545,7 +7545,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -7643,11 +7643,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:18 GMT" + "value": "Thu, 11 Jul 2024 20:35:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -7672,8 +7672,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:32:18.967Z", - "time": 56, + "startedDateTime": "2024-07-11T20:35:36.656Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -7681,7 +7681,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 62 } }, { @@ -7706,7 +7706,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -7794,11 +7794,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:18 GMT" + "value": "Thu, 11 Jul 2024 20:35:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -7823,8 +7823,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:19.029Z", - "time": 44, + "startedDateTime": "2024-07-11T20:35:36.723Z", + "time": 61, "timings": { "blocked": -1, "connect": -1, @@ -7832,7 +7832,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 44 + "wait": 61 } }, { @@ -7857,7 +7857,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -7955,11 +7955,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:18 GMT" + "value": "Thu, 11 Jul 2024 20:35:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -7984,8 +7984,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:32:19.078Z", - "time": 51, + "startedDateTime": "2024-07-11T20:35:36.789Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -7993,7 +7993,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 51 + "wait": 65 } }, { @@ -8018,7 +8018,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -8106,11 +8106,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:19 GMT" + "value": "Thu, 11 Jul 2024 20:35:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -8135,8 +8135,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:19.132Z", - "time": 57, + "startedDateTime": "2024-07-11T20:35:36.860Z", + "time": 77, "timings": { "blocked": -1, "connect": -1, @@ -8144,7 +8144,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 77 } }, { @@ -8169,7 +8169,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -8267,11 +8267,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:19 GMT" + "value": "Thu, 11 Jul 2024 20:35:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -8296,8 +8296,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:19.196Z", - "time": 75, + "startedDateTime": "2024-07-11T20:35:36.943Z", + "time": 124, "timings": { "blocked": -1, "connect": -1, @@ -8305,7 +8305,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 75 + "wait": 124 } }, { @@ -8330,7 +8330,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -8414,11 +8414,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:19 GMT" + "value": "Thu, 11 Jul 2024 20:35:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -8443,8 +8443,8 @@ "status": 400, "statusText": "Bad Request" }, - "startedDateTime": "2024-07-06T17:32:19.276Z", - "time": 57, + "startedDateTime": "2024-07-11T20:35:37.072Z", + "time": 58, "timings": { "blocked": -1, "connect": -1, @@ -8452,7 +8452,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 58 } }, { @@ -8477,7 +8477,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -8517,39 +8517,51 @@ "url": "https://openam-frodo-dev.forgeblocks.com/am/json/global-config/services/SocialIdentityProviders?_action=nextdescendents" }, "response": { - "bodySize": 332, + "bodySize": 107, "content": { - "mimeType": "text/html; charset=UTF-8", - "size": 332, - "text": "\n\n\n502 Server Error\n\n\n

Error: Server Error

\n

The server encountered a temporary error and could not complete your request.

Please try again in 30 seconds.

\n

\n\n" + "mimeType": "application/json;charset=UTF-8", + "size": 107, + "text": "{\"code\":403,\"reason\":\"Forbidden\",\"message\":\"This operation is not available in ForgeRock Identity Cloud.\"}" }, "cookies": [], "headers": [ + { + "name": "cache-control", + "value": "no-cache" + }, { "name": "content-type", - "value": "text/html; charset=UTF-8" + "value": "application/json;charset=UTF-8" }, { - "name": "referrer-policy", - "value": "no-referrer" + "name": "strict-transport-security", + "value": "max-age=31536000;includeSubDomains;preload" }, { - "name": "content-length", - "value": "332" + "name": "date", + "value": "Thu, 11 Jul 2024 20:35:37 GMT" + }, + { + "name": "via", + "value": "1.1 google" }, { "name": "alt-svc", "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "transfer-encoding", + "value": "chunked" } ], - "headersSize": 150, + "headersSize": 283, "httpVersion": "HTTP/1.1", "redirectURL": "", - "status": 502, - "statusText": "Bad Gateway" + "status": 403, + "statusText": "Forbidden" }, - "startedDateTime": "2024-07-06T17:32:19.338Z", - "time": 30, + "startedDateTime": "2024-07-11T20:35:37.134Z", + "time": 44, "timings": { "blocked": -1, "connect": -1, @@ -8557,7 +8569,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 30 + "wait": 44 } }, { @@ -8582,7 +8594,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -8622,51 +8634,39 @@ "url": "https://openam-frodo-dev.forgeblocks.com/am/json/global-config/services/baseurl?_action=nextdescendents" }, "response": { - "bodySize": 107, + "bodySize": 332, "content": { - "mimeType": "application/json;charset=UTF-8", - "size": 107, - "text": "{\"code\":403,\"reason\":\"Forbidden\",\"message\":\"This operation is not available in ForgeRock Identity Cloud.\"}" + "mimeType": "text/html; charset=UTF-8", + "size": 332, + "text": "\n\n\n502 Server Error\n\n\n

Error: Server Error

\n

The server encountered a temporary error and could not complete your request.

Please try again in 30 seconds.

\n

\n\n" }, "cookies": [], "headers": [ - { - "name": "cache-control", - "value": "no-cache" - }, { "name": "content-type", - "value": "application/json;charset=UTF-8" - }, - { - "name": "strict-transport-security", - "value": "max-age=31536000;includeSubDomains;preload" + "value": "text/html; charset=UTF-8" }, { - "name": "date", - "value": "Sat, 06 Jul 2024 17:32:19 GMT" + "name": "referrer-policy", + "value": "no-referrer" }, { - "name": "via", - "value": "1.1 google" + "name": "content-length", + "value": "332" }, { "name": "alt-svc", "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" - }, - { - "name": "transfer-encoding", - "value": "chunked" } ], - "headersSize": 283, + "headersSize": 150, "httpVersion": "HTTP/1.1", "redirectURL": "", - "status": 403, - "statusText": "Forbidden" + "status": 502, + "statusText": "Bad Gateway" }, - "startedDateTime": "2024-07-06T17:32:19.373Z", - "time": 31, + "startedDateTime": "2024-07-11T20:35:37.184Z", + "time": 48, "timings": { "blocked": -1, "connect": -1, @@ -8674,7 +8674,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 31 + "wait": 48 } }, { @@ -8699,7 +8699,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -8739,11 +8739,11 @@ "url": "https://openam-frodo-dev.forgeblocks.com/am/json/global-config/services/dashboard?_action=nextdescendents" }, "response": { - "bodySize": 797, + "bodySize": 13, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 797, - "text": "{\"result\":[{\"icfIdentifier\":\"idm magic 34\",\"login\":\"http://www.google.com\",\"className\":\"SAML2ApplicationClass\",\"displayName\":\"Google\",\"name\":\"Google\",\"icon\":\"images/logos/googleplus.png\",\"_id\":\"Google\",\"_type\":{\"_id\":\"instances\",\"name\":\"instance\",\"collection\":true}},{\"icfIdentifier\":\"idm magic 12\",\"login\":\"http://www.salesforce.com\",\"className\":\"SAML2ApplicationClass\",\"displayName\":\"SalesForce\",\"name\":\"SalesForce\",\"icon\":\"images/logos/salesforce.png\",\"_id\":\"SalesForce\",\"_type\":{\"_id\":\"instances\",\"name\":\"instance\",\"collection\":true}},{\"icfIdentifier\":\"idm magic 56\",\"login\":\"http://www.ZenDesk.com\",\"className\":\"SAML2ApplicationClass\",\"displayName\":\"ZenDesk\",\"name\":\"ZenDesk\",\"icon\":\"images/logos/zendesk.png\",\"_id\":\"ZenDesk\",\"_type\":{\"_id\":\"instances\",\"name\":\"instance\",\"collection\":true}}]}" + "size": 13, + "text": "{\"result\":[]}" }, "cookies": [], "headers": [ @@ -8793,15 +8793,15 @@ }, { "name": "content-length", - "value": "797" + "value": "13" }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:19 GMT" + "value": "Thu, 11 Jul 2024 20:35:37 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -8820,14 +8820,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 766, + "headersSize": 765, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:19.411Z", - "time": 66, + "startedDateTime": "2024-07-11T20:35:37.238Z", + "time": 59, "timings": { "blocked": -1, "connect": -1, @@ -8835,11 +8835,11 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 66 + "wait": 59 } }, { - "_id": "bb9036f9ea12ea6f5d4dbd3dc2d8296d", + "_id": "dcd033e6bd6814a2e43bd468686481d5", "_order": 0, "cache": {}, "request": { @@ -8860,460 +8860,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" - }, - { - "name": "accept-api-version", - "value": "protocol=2.0,resource=1.0" - }, - { - "name": "authorization", - "value": "Bearer " - }, - { - "name": "accept-encoding", - "value": "gzip, compress, deflate, br" - }, - { - "name": "host", - "value": "openam-frodo-dev.forgeblocks.com" - } - ], - "headersSize": 1643, - "httpVersion": "HTTP/1.1", - "method": "DELETE", - "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/am/json/global-config/services/dashboard/instances/Google" - }, - "response": { - "bodySize": 275, - "content": { - "mimeType": "application/json;charset=UTF-8", - "size": 275, - "text": "{\"_id\":\"Google\",\"_rev\":\"-318897705\",\"icfIdentifier\":\"idm magic 34\",\"login\":\"http://www.google.com\",\"className\":\"SAML2ApplicationClass\",\"displayName\":\"Google\",\"name\":\"Google\",\"icon\":\"images/logos/googleplus.png\",\"_type\":{\"_id\":\"instances\",\"name\":\"instance\",\"collection\":true}}" - }, - "cookies": [], - "headers": [ - { - "name": "x-frame-options", - "value": "SAMEORIGIN" - }, - { - "name": "content-security-policy-report-only", - "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" - }, - { - "name": "x-content-type-options", - "value": "nosniff" - }, - { - "name": "cache-control", - "value": "private" - }, - { - "name": "content-api-version", - "value": "resource=1.0" - }, - { - "name": "content-security-policy", - "value": "default-src 'none';frame-ancestors 'none';sandbox" - }, - { - "name": "cross-origin-opener-policy", - "value": "same-origin" - }, - { - "name": "cross-origin-resource-policy", - "value": "same-origin" - }, - { - "name": "etag", - "value": "\"-318897705\"" - }, - { - "name": "expires", - "value": "0" - }, - { - "name": "pragma", - "value": "no-cache" - }, - { - "name": "content-type", - "value": "application/json;charset=UTF-8" - }, - { - "name": "content-length", - "value": "275" - }, - { - "name": "date", - "value": "Sat, 06 Jul 2024 17:32:19 GMT" - }, - { - "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" - }, - { - "name": "strict-transport-security", - "value": "max-age=31536000; includeSubDomains; preload;" - }, - { - "name": "x-robots-tag", - "value": "none" - }, - { - "name": "via", - "value": "1.1 google" - }, - { - "name": "alt-svc", - "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" - } - ], - "headersSize": 786, - "httpVersion": "HTTP/1.1", - "redirectURL": "", - "status": 200, - "statusText": "OK" - }, - "startedDateTime": "2024-07-06T17:32:19.484Z", - "time": 206, - "timings": { - "blocked": -1, - "connect": -1, - "dns": -1, - "receive": 0, - "send": 0, - "ssl": -1, - "wait": 206 - } - }, - { - "_id": "789fc77790d0ca7001485768ce67e289", - "_order": 0, - "cache": {}, - "request": { - "bodySize": 0, - "cookies": [], - "headers": [ - { - "name": "accept", - "value": "application/json, text/plain, */*" - }, - { - "name": "content-type", - "value": "application/json" - }, - { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-91" - }, - { - "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" - }, - { - "name": "accept-api-version", - "value": "protocol=2.0,resource=1.0" - }, - { - "name": "authorization", - "value": "Bearer " - }, - { - "name": "accept-encoding", - "value": "gzip, compress, deflate, br" - }, - { - "name": "host", - "value": "openam-frodo-dev.forgeblocks.com" - } - ], - "headersSize": 1647, - "httpVersion": "HTTP/1.1", - "method": "DELETE", - "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/am/json/global-config/services/dashboard/instances/SalesForce" - }, - "response": { - "bodySize": 292, - "content": { - "mimeType": "application/json;charset=UTF-8", - "size": 292, - "text": "{\"_id\":\"SalesForce\",\"_rev\":\"-1908311973\",\"icfIdentifier\":\"idm magic 12\",\"login\":\"http://www.salesforce.com\",\"className\":\"SAML2ApplicationClass\",\"displayName\":\"SalesForce\",\"name\":\"SalesForce\",\"icon\":\"images/logos/salesforce.png\",\"_type\":{\"_id\":\"instances\",\"name\":\"instance\",\"collection\":true}}" - }, - "cookies": [], - "headers": [ - { - "name": "x-frame-options", - "value": "SAMEORIGIN" - }, - { - "name": "content-security-policy-report-only", - "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" - }, - { - "name": "x-content-type-options", - "value": "nosniff" - }, - { - "name": "cache-control", - "value": "private" - }, - { - "name": "content-api-version", - "value": "resource=1.0" - }, - { - "name": "content-security-policy", - "value": "default-src 'none';frame-ancestors 'none';sandbox" - }, - { - "name": "cross-origin-opener-policy", - "value": "same-origin" - }, - { - "name": "cross-origin-resource-policy", - "value": "same-origin" - }, - { - "name": "etag", - "value": "\"-1908311973\"" - }, - { - "name": "expires", - "value": "0" - }, - { - "name": "pragma", - "value": "no-cache" - }, - { - "name": "content-type", - "value": "application/json;charset=UTF-8" - }, - { - "name": "content-length", - "value": "292" - }, - { - "name": "date", - "value": "Sat, 06 Jul 2024 17:32:19 GMT" - }, - { - "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" - }, - { - "name": "strict-transport-security", - "value": "max-age=31536000; includeSubDomains; preload;" - }, - { - "name": "x-robots-tag", - "value": "none" - }, - { - "name": "via", - "value": "1.1 google" - }, - { - "name": "alt-svc", - "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" - } - ], - "headersSize": 787, - "httpVersion": "HTTP/1.1", - "redirectURL": "", - "status": 200, - "statusText": "OK" - }, - "startedDateTime": "2024-07-06T17:32:19.486Z", - "time": 211, - "timings": { - "blocked": -1, - "connect": -1, - "dns": -1, - "receive": 0, - "send": 0, - "ssl": -1, - "wait": 211 - } - }, - { - "_id": "7e5fe9ae0394111d6983657def269be2", - "_order": 0, - "cache": {}, - "request": { - "bodySize": 0, - "cookies": [], - "headers": [ - { - "name": "accept", - "value": "application/json, text/plain, */*" - }, - { - "name": "content-type", - "value": "application/json" - }, - { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-91" - }, - { - "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" - }, - { - "name": "accept-api-version", - "value": "protocol=2.0,resource=1.0" - }, - { - "name": "authorization", - "value": "Bearer " - }, - { - "name": "accept-encoding", - "value": "gzip, compress, deflate, br" - }, - { - "name": "host", - "value": "openam-frodo-dev.forgeblocks.com" - } - ], - "headersSize": 1644, - "httpVersion": "HTTP/1.1", - "method": "DELETE", - "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/am/json/global-config/services/dashboard/instances/ZenDesk" - }, - "response": { - "bodySize": 276, - "content": { - "mimeType": "application/json;charset=UTF-8", - "size": 276, - "text": "{\"_id\":\"ZenDesk\",\"_rev\":\"1977662298\",\"icfIdentifier\":\"idm magic 56\",\"login\":\"http://www.ZenDesk.com\",\"className\":\"SAML2ApplicationClass\",\"displayName\":\"ZenDesk\",\"name\":\"ZenDesk\",\"icon\":\"images/logos/zendesk.png\",\"_type\":{\"_id\":\"instances\",\"name\":\"instance\",\"collection\":true}}" - }, - "cookies": [], - "headers": [ - { - "name": "x-frame-options", - "value": "SAMEORIGIN" - }, - { - "name": "content-security-policy-report-only", - "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" - }, - { - "name": "x-content-type-options", - "value": "nosniff" - }, - { - "name": "cache-control", - "value": "private" - }, - { - "name": "content-api-version", - "value": "resource=1.0" - }, - { - "name": "content-security-policy", - "value": "default-src 'none';frame-ancestors 'none';sandbox" - }, - { - "name": "cross-origin-opener-policy", - "value": "same-origin" - }, - { - "name": "cross-origin-resource-policy", - "value": "same-origin" - }, - { - "name": "etag", - "value": "\"1977662298\"" - }, - { - "name": "expires", - "value": "0" - }, - { - "name": "pragma", - "value": "no-cache" - }, - { - "name": "content-type", - "value": "application/json;charset=UTF-8" - }, - { - "name": "content-length", - "value": "276" - }, - { - "name": "date", - "value": "Sat, 06 Jul 2024 17:32:19 GMT" - }, - { - "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" - }, - { - "name": "strict-transport-security", - "value": "max-age=31536000; includeSubDomains; preload;" - }, - { - "name": "x-robots-tag", - "value": "none" - }, - { - "name": "via", - "value": "1.1 google" - }, - { - "name": "alt-svc", - "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" - } - ], - "headersSize": 786, - "httpVersion": "HTTP/1.1", - "redirectURL": "", - "status": 200, - "statusText": "OK" - }, - "startedDateTime": "2024-07-06T17:32:19.487Z", - "time": 311, - "timings": { - "blocked": -1, - "connect": -1, - "dns": -1, - "receive": 0, - "send": 0, - "ssl": -1, - "wait": 311 - } - }, - { - "_id": "dcd033e6bd6814a2e43bd468686481d5", - "_order": 0, - "cache": {}, - "request": { - "bodySize": 0, - "cookies": [], - "headers": [ - { - "name": "accept", - "value": "application/json, text/plain, */*" - }, - { - "name": "content-type", - "value": "application/json" - }, - { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-91" - }, - { - "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -9397,11 +8944,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:19 GMT" + "value": "Thu, 11 Jul 2024 20:35:37 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -9426,8 +8973,8 @@ "status": 400, "statusText": "Bad Request" }, - "startedDateTime": "2024-07-06T17:32:19.802Z", - "time": 58, + "startedDateTime": "2024-07-11T20:35:37.301Z", + "time": 55, "timings": { "blocked": -1, "connect": -1, @@ -9435,7 +8982,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 55 } }, { @@ -9460,7 +9007,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -9500,51 +9047,39 @@ "url": "https://openam-frodo-dev.forgeblocks.com/am/json/global-config/services/oauth-oidc?_action=nextdescendents" }, "response": { - "bodySize": 107, + "bodySize": 332, "content": { - "mimeType": "application/json;charset=UTF-8", - "size": 107, - "text": "{\"code\":403,\"reason\":\"Forbidden\",\"message\":\"This operation is not available in ForgeRock Identity Cloud.\"}" + "mimeType": "text/html; charset=UTF-8", + "size": 332, + "text": "\n\n\n502 Server Error\n\n\n

Error: Server Error

\n

The server encountered a temporary error and could not complete your request.

Please try again in 30 seconds.

\n

\n\n" }, "cookies": [], "headers": [ - { - "name": "cache-control", - "value": "no-cache" - }, { "name": "content-type", - "value": "application/json;charset=UTF-8" - }, - { - "name": "strict-transport-security", - "value": "max-age=31536000;includeSubDomains;preload" + "value": "text/html; charset=UTF-8" }, { - "name": "date", - "value": "Sat, 06 Jul 2024 17:32:19 GMT" + "name": "referrer-policy", + "value": "no-referrer" }, { - "name": "via", - "value": "1.1 google" + "name": "content-length", + "value": "332" }, { "name": "alt-svc", "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" - }, - { - "name": "transfer-encoding", - "value": "chunked" } ], - "headersSize": 283, + "headersSize": 150, "httpVersion": "HTTP/1.1", "redirectURL": "", - "status": 403, - "statusText": "Forbidden" + "status": 502, + "statusText": "Bad Gateway" }, - "startedDateTime": "2024-07-06T17:32:19.865Z", - "time": 31, + "startedDateTime": "2024-07-11T20:35:37.362Z", + "time": 39, "timings": { "blocked": -1, "connect": -1, @@ -9552,7 +9087,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 31 + "wait": 39 } }, { @@ -9577,7 +9112,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -9617,39 +9152,51 @@ "url": "https://openam-frodo-dev.forgeblocks.com/am/json/global-config/services/pingOneWorkerService?_action=nextdescendents" }, "response": { - "bodySize": 332, + "bodySize": 107, "content": { - "mimeType": "text/html; charset=UTF-8", - "size": 332, - "text": "\n\n\n502 Server Error\n\n\n

Error: Server Error

\n

The server encountered a temporary error and could not complete your request.

Please try again in 30 seconds.

\n

\n\n" + "mimeType": "application/json;charset=UTF-8", + "size": 107, + "text": "{\"code\":403,\"reason\":\"Forbidden\",\"message\":\"This operation is not available in ForgeRock Identity Cloud.\"}" }, "cookies": [], "headers": [ + { + "name": "cache-control", + "value": "no-cache" + }, { "name": "content-type", - "value": "text/html; charset=UTF-8" + "value": "application/json;charset=UTF-8" }, { - "name": "referrer-policy", - "value": "no-referrer" + "name": "strict-transport-security", + "value": "max-age=31536000;includeSubDomains;preload" }, { - "name": "content-length", - "value": "332" + "name": "date", + "value": "Thu, 11 Jul 2024 20:35:37 GMT" + }, + { + "name": "via", + "value": "1.1 google" }, { "name": "alt-svc", "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "transfer-encoding", + "value": "chunked" } ], - "headersSize": 150, + "headersSize": 283, "httpVersion": "HTTP/1.1", "redirectURL": "", - "status": 502, - "statusText": "Bad Gateway" + "status": 403, + "statusText": "Forbidden" }, - "startedDateTime": "2024-07-06T17:32:19.902Z", - "time": 31, + "startedDateTime": "2024-07-11T20:35:37.407Z", + "time": 41, "timings": { "blocked": -1, "connect": -1, @@ -9657,7 +9204,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 31 + "wait": 41 } }, { @@ -9682,7 +9229,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -9744,7 +9291,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:19 GMT" + "value": "Thu, 11 Jul 2024 20:35:37 GMT" }, { "name": "via", @@ -9765,8 +9312,8 @@ "status": 403, "statusText": "Forbidden" }, - "startedDateTime": "2024-07-06T17:32:19.937Z", - "time": 31, + "startedDateTime": "2024-07-11T20:35:37.456Z", + "time": 42, "timings": { "blocked": -1, "connect": -1, @@ -9774,7 +9321,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 31 + "wait": 42 } }, { @@ -9799,7 +9346,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -9870,8 +9417,8 @@ "status": 502, "statusText": "Bad Gateway" }, - "startedDateTime": "2024-07-06T17:32:19.971Z", - "time": 30, + "startedDateTime": "2024-07-11T20:35:37.504Z", + "time": 43, "timings": { "blocked": -1, "connect": -1, @@ -9879,7 +9426,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 30 + "wait": 43 } }, { @@ -9904,7 +9451,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -10002,11 +9549,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:19 GMT" + "value": "Thu, 11 Jul 2024 20:35:37 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -10031,8 +9578,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:20.004Z", - "time": 51, + "startedDateTime": "2024-07-11T20:35:37.552Z", + "time": 60, "timings": { "blocked": -1, "connect": -1, @@ -10040,7 +9587,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 51 + "wait": 60 } }, { @@ -10065,7 +9612,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -10149,11 +9696,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:19 GMT" + "value": "Thu, 11 Jul 2024 20:35:37 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -10178,8 +9725,8 @@ "status": 400, "statusText": "Bad Request" }, - "startedDateTime": "2024-07-06T17:32:20.059Z", - "time": 46, + "startedDateTime": "2024-07-11T20:35:37.616Z", + "time": 57, "timings": { "blocked": -1, "connect": -1, @@ -10187,7 +9734,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 46 + "wait": 57 } }, { @@ -10212,7 +9759,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -10252,39 +9799,51 @@ "url": "https://openam-frodo-dev.forgeblocks.com/am/json/global-config/services/validation?_action=nextdescendents" }, "response": { - "bodySize": 332, + "bodySize": 107, "content": { - "mimeType": "text/html; charset=UTF-8", - "size": 332, - "text": "\n\n\n502 Server Error\n\n\n

Error: Server Error

\n

The server encountered a temporary error and could not complete your request.

Please try again in 30 seconds.

\n

\n\n" + "mimeType": "application/json;charset=UTF-8", + "size": 107, + "text": "{\"code\":403,\"reason\":\"Forbidden\",\"message\":\"This operation is not available in ForgeRock Identity Cloud.\"}" }, "cookies": [], "headers": [ + { + "name": "cache-control", + "value": "no-cache" + }, { "name": "content-type", - "value": "text/html; charset=UTF-8" + "value": "application/json;charset=UTF-8" }, { - "name": "referrer-policy", - "value": "no-referrer" + "name": "strict-transport-security", + "value": "max-age=31536000;includeSubDomains;preload" }, { - "name": "content-length", - "value": "332" + "name": "date", + "value": "Thu, 11 Jul 2024 20:35:37 GMT" + }, + { + "name": "via", + "value": "1.1 google" }, { "name": "alt-svc", "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "transfer-encoding", + "value": "chunked" } ], - "headersSize": 150, + "headersSize": 283, "httpVersion": "HTTP/1.1", "redirectURL": "", - "status": 502, - "statusText": "Bad Gateway" + "status": 403, + "statusText": "Forbidden" }, - "startedDateTime": "2024-07-06T17:32:20.109Z", - "time": 30, + "startedDateTime": "2024-07-11T20:35:37.679Z", + "time": 42, "timings": { "blocked": -1, "connect": -1, @@ -10292,7 +9851,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 30 + "wait": 42 } }, { @@ -10317,7 +9876,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -10415,11 +9974,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:20 GMT" + "value": "Thu, 11 Jul 2024 20:35:38 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -10444,8 +10003,8 @@ "status": 400, "statusText": "Bad Request" }, - "startedDateTime": "2024-07-06T17:32:20.318Z", - "time": 57, + "startedDateTime": "2024-07-11T20:35:38.253Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -10453,7 +10012,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 66 } }, { @@ -10478,7 +10037,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -10575,11 +10134,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:20 GMT" + "value": "Thu, 11 Jul 2024 20:35:38 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -10604,8 +10163,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:20.380Z", - "time": 103, + "startedDateTime": "2024-07-11T20:35:38.326Z", + "time": 79, "timings": { "blocked": -1, "connect": -1, @@ -10613,7 +10172,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 103 + "wait": 79 } }, { @@ -10638,7 +10197,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -10735,11 +10294,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:20 GMT" + "value": "Thu, 11 Jul 2024 20:35:38 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -10764,8 +10323,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:20.488Z", - "time": 88, + "startedDateTime": "2024-07-11T20:35:38.414Z", + "time": 107, "timings": { "blocked": -1, "connect": -1, @@ -10773,7 +10332,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 88 + "wait": 107 } }, { @@ -10798,7 +10357,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -10895,11 +10454,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:20 GMT" + "value": "Thu, 11 Jul 2024 20:35:38 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -10924,8 +10483,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:20.580Z", - "time": 63, + "startedDateTime": "2024-07-11T20:35:38.527Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -10933,7 +10492,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 63 + "wait": 67 } }, { @@ -10958,7 +10517,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -11055,11 +10614,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:20 GMT" + "value": "Thu, 11 Jul 2024 20:35:38 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -11084,8 +10643,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:20.648Z", - "time": 74, + "startedDateTime": "2024-07-11T20:35:38.600Z", + "time": 77, "timings": { "blocked": -1, "connect": -1, @@ -11093,7 +10652,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 74 + "wait": 77 } }, { @@ -11118,7 +10677,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -11215,11 +10774,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:20 GMT" + "value": "Thu, 11 Jul 2024 20:35:38 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -11244,8 +10803,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:20.726Z", - "time": 73, + "startedDateTime": "2024-07-11T20:35:38.683Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -11253,7 +10812,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 73 + "wait": 64 } }, { @@ -11278,7 +10837,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -11375,11 +10934,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:20 GMT" + "value": "Thu, 11 Jul 2024 20:35:38 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -11404,8 +10963,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:20.803Z", - "time": 73, + "startedDateTime": "2024-07-11T20:35:38.752Z", + "time": 86, "timings": { "blocked": -1, "connect": -1, @@ -11413,7 +10972,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 73 + "wait": 86 } }, { @@ -11438,7 +10997,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -11535,11 +11094,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:20 GMT" + "value": "Thu, 11 Jul 2024 20:35:38 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -11564,8 +11123,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:20.880Z", - "time": 77, + "startedDateTime": "2024-07-11T20:35:38.844Z", + "time": 86, "timings": { "blocked": -1, "connect": -1, @@ -11573,7 +11132,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 77 + "wait": 86 } }, { @@ -11598,7 +11157,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -11695,11 +11254,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:20 GMT" + "value": "Thu, 11 Jul 2024 20:35:38 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -11724,8 +11283,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:20.961Z", - "time": 106, + "startedDateTime": "2024-07-11T20:35:38.936Z", + "time": 112, "timings": { "blocked": -1, "connect": -1, @@ -11733,7 +11292,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 106 + "wait": 112 } }, { @@ -11758,7 +11317,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -11855,11 +11414,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:20 GMT" + "value": "Thu, 11 Jul 2024 20:35:38 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -11884,8 +11443,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:21.072Z", - "time": 143, + "startedDateTime": "2024-07-11T20:35:39.054Z", + "time": 107, "timings": { "blocked": -1, "connect": -1, @@ -11893,7 +11452,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 143 + "wait": 107 } }, { @@ -11918,7 +11477,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -12015,11 +11574,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:21 GMT" + "value": "Thu, 11 Jul 2024 20:35:38 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -12044,8 +11603,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:21.220Z", - "time": 134, + "startedDateTime": "2024-07-11T20:35:39.166Z", + "time": 111, "timings": { "blocked": -1, "connect": -1, @@ -12053,7 +11612,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 134 + "wait": 111 } }, { @@ -12078,7 +11637,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -12175,11 +11734,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:21 GMT" + "value": "Thu, 11 Jul 2024 20:35:39 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -12204,8 +11763,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:21.358Z", - "time": 154, + "startedDateTime": "2024-07-11T20:35:39.283Z", + "time": 98, "timings": { "blocked": -1, "connect": -1, @@ -12213,7 +11772,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 154 + "wait": 98 } }, { @@ -12238,7 +11797,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -12335,11 +11894,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:21 GMT" + "value": "Thu, 11 Jul 2024 20:35:39 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -12364,8 +11923,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:21.516Z", - "time": 142, + "startedDateTime": "2024-07-11T20:35:39.387Z", + "time": 93, "timings": { "blocked": -1, "connect": -1, @@ -12373,7 +11932,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 142 + "wait": 93 } }, { @@ -12398,7 +11957,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -12495,11 +12054,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:21 GMT" + "value": "Thu, 11 Jul 2024 20:35:39 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -12524,8 +12083,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:21.662Z", - "time": 188, + "startedDateTime": "2024-07-11T20:35:39.487Z", + "time": 96, "timings": { "blocked": -1, "connect": -1, @@ -12533,7 +12092,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 188 + "wait": 96 } }, { @@ -12558,7 +12117,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -12655,11 +12214,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:21 GMT" + "value": "Thu, 11 Jul 2024 20:35:39 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -12684,8 +12243,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:21.855Z", - "time": 113, + "startedDateTime": "2024-07-11T20:35:39.589Z", + "time": 90, "timings": { "blocked": -1, "connect": -1, @@ -12693,7 +12252,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 113 + "wait": 90 } }, { @@ -12718,7 +12277,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -12815,11 +12374,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:21 GMT" + "value": "Thu, 11 Jul 2024 20:35:39 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -12844,8 +12403,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:21.973Z", - "time": 98, + "startedDateTime": "2024-07-11T20:35:39.685Z", + "time": 106, "timings": { "blocked": -1, "connect": -1, @@ -12853,7 +12412,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 98 + "wait": 106 } }, { @@ -12878,7 +12437,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -12975,11 +12534,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:21 GMT" + "value": "Thu, 11 Jul 2024 20:35:39 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -13004,8 +12563,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:22.075Z", - "time": 96, + "startedDateTime": "2024-07-11T20:35:39.796Z", + "time": 100, "timings": { "blocked": -1, "connect": -1, @@ -13013,7 +12572,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 96 + "wait": 100 } }, { @@ -13038,7 +12597,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -13135,11 +12694,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:22 GMT" + "value": "Thu, 11 Jul 2024 20:35:39 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -13164,8 +12723,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:22.175Z", - "time": 126, + "startedDateTime": "2024-07-11T20:35:39.902Z", + "time": 98, "timings": { "blocked": -1, "connect": -1, @@ -13173,7 +12732,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 126 + "wait": 98 } }, { @@ -13198,7 +12757,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -13295,11 +12854,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:22 GMT" + "value": "Thu, 11 Jul 2024 20:35:39 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -13324,8 +12883,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:22.305Z", - "time": 145, + "startedDateTime": "2024-07-11T20:35:40.006Z", + "time": 97, "timings": { "blocked": -1, "connect": -1, @@ -13333,7 +12892,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 145 + "wait": 97 } }, { @@ -13358,7 +12917,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -13455,11 +13014,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:22 GMT" + "value": "Thu, 11 Jul 2024 20:35:39 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -13484,8 +13043,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:22.455Z", - "time": 195, + "startedDateTime": "2024-07-11T20:35:40.108Z", + "time": 95, "timings": { "blocked": -1, "connect": -1, @@ -13493,7 +13052,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 195 + "wait": 95 } }, { @@ -13518,7 +13077,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -13615,11 +13174,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:22 GMT" + "value": "Thu, 11 Jul 2024 20:35:39 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -13644,8 +13203,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:22.655Z", - "time": 161, + "startedDateTime": "2024-07-11T20:35:40.209Z", + "time": 97, "timings": { "blocked": -1, "connect": -1, @@ -13653,7 +13212,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 161 + "wait": 97 } }, { @@ -13678,7 +13237,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -13775,11 +13334,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:22 GMT" + "value": "Thu, 11 Jul 2024 20:35:40 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -13804,8 +13363,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:22.823Z", - "time": 124, + "startedDateTime": "2024-07-11T20:35:40.311Z", + "time": 92, "timings": { "blocked": -1, "connect": -1, @@ -13813,7 +13372,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 124 + "wait": 92 } }, { @@ -13838,7 +13397,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -13935,11 +13494,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:22 GMT" + "value": "Thu, 11 Jul 2024 20:35:40 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -13964,8 +13523,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:22.952Z", - "time": 135, + "startedDateTime": "2024-07-11T20:35:40.409Z", + "time": 96, "timings": { "blocked": -1, "connect": -1, @@ -13973,7 +13532,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 135 + "wait": 96 } }, { @@ -13998,7 +13557,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -14095,11 +13654,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:22 GMT" + "value": "Thu, 11 Jul 2024 20:35:40 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -14124,8 +13683,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:23.092Z", - "time": 135, + "startedDateTime": "2024-07-11T20:35:40.512Z", + "time": 85, "timings": { "blocked": -1, "connect": -1, @@ -14133,7 +13692,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 135 + "wait": 85 } }, { @@ -14158,7 +13717,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -14256,11 +13815,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:23 GMT" + "value": "Thu, 11 Jul 2024 20:35:40 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -14285,8 +13844,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:32:23.310Z", - "time": 124, + "startedDateTime": "2024-07-11T20:35:40.701Z", + "time": 98, "timings": { "blocked": -1, "connect": -1, @@ -14294,7 +13853,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 124 + "wait": 98 } }, { @@ -14319,7 +13878,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -14358,7 +13917,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 904, - "text": "{\"name\":\"EdgePolicySet\",\"displayName\":null,\"description\":\"Policy Set EdgePolicySet\",\"attributeNames\":[],\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"conditions\":[\"Script\",\"ClientId\",\"AMIdentityMembership\",\"IPv6\",\"SimpleTime\",\"IPv4\",\"LEAuthLevel\",\"LDAPFilter\",\"AuthScheme\",\"Session\",\"AND\",\"Expiration\",\"AuthenticateToRealm\",\"ResourceEnvIP\",\"Policy\",\"SessionProperty\",\"OAuth2Scope\",\"OR\",\"Transaction\",\"NOT\",\"AuthLevel\",\"AuthenticateToService\"],\"subjects\":[\"AuthenticatedUsers\",\"NOT\",\"Identity\",\"Uma\",\"OR\",\"AND\",\"NONE\",\"Policy\",\"JwtClaim\"],\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null,\"resourceComparator\":null,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedDate\":1720287143507,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":1669672555404,\"editable\":true}" + "text": "{\"creationDate\":1669672555404,\"name\":\"EdgePolicySet\",\"displayName\":null,\"description\":\"Policy Set EdgePolicySet\",\"attributeNames\":[],\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"conditions\":[\"Script\",\"ClientId\",\"AMIdentityMembership\",\"IPv6\",\"SimpleTime\",\"IPv4\",\"LEAuthLevel\",\"LDAPFilter\",\"AuthScheme\",\"Session\",\"AND\",\"Expiration\",\"AuthenticateToRealm\",\"ResourceEnvIP\",\"Policy\",\"SessionProperty\",\"OAuth2Scope\",\"OR\",\"Transaction\",\"NOT\",\"AuthLevel\",\"AuthenticateToService\"],\"subjects\":[\"AuthenticatedUsers\",\"NOT\",\"Identity\",\"Uma\",\"OR\",\"AND\",\"NONE\",\"Policy\",\"JwtClaim\"],\"editable\":true,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730140849,\"resourceComparator\":null,\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null}" }, "cookies": [], "headers": [ @@ -14396,7 +13955,7 @@ }, { "name": "etag", - "value": "\"1720287143507\"" + "value": "\"1720730140849\"" }, { "name": "expires", @@ -14416,11 +13975,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:23 GMT" + "value": "Thu, 11 Jul 2024 20:35:40 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -14445,8 +14004,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:23.439Z", - "time": 73, + "startedDateTime": "2024-07-11T20:35:40.804Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -14454,7 +14013,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 73 + "wait": 65 } }, { @@ -14479,7 +14038,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -14577,11 +14136,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:23 GMT" + "value": "Thu, 11 Jul 2024 20:35:40 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -14606,8 +14165,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:32:23.516Z", - "time": 60, + "startedDateTime": "2024-07-11T20:35:40.873Z", + "time": 58, "timings": { "blocked": -1, "connect": -1, @@ -14615,7 +14174,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 58 } }, { @@ -14640,7 +14199,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -14679,7 +14238,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 906, - "text": "{\"name\":\"FeatureStorePolicySet\",\"displayName\":\"FeatureStorePolicySet\",\"description\":null,\"attributeNames\":[],\"createdBy\":\"id=8efaa5b6-8c98-4489-9b21-ee41f5589ab7,ou=user,ou=am-config\",\"conditions\":[\"AMIdentityMembership\",\"AND\",\"AuthLevel\",\"AuthScheme\",\"AuthenticateToRealm\",\"AuthenticateToService\",\"IPv4\",\"IPv6\",\"LDAPFilter\",\"LEAuthLevel\",\"NOT\",\"OAuth2Scope\",\"OR\",\"Policy\",\"ResourceEnvIP\",\"Script\",\"Session\",\"SessionProperty\",\"SimpleTime\",\"Transaction\"],\"subjects\":[\"AND\",\"AuthenticatedUsers\",\"Identity\",\"JwtClaim\",\"NONE\",\"NOT\",\"OR\",\"Policy\"],\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null,\"resourceComparator\":null,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedDate\":1720287143642,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":1695912757709,\"editable\":true}" + "text": "{\"creationDate\":1695912757709,\"name\":\"FeatureStorePolicySet\",\"displayName\":\"FeatureStorePolicySet\",\"description\":null,\"attributeNames\":[],\"createdBy\":\"id=8efaa5b6-8c98-4489-9b21-ee41f5589ab7,ou=user,ou=am-config\",\"conditions\":[\"AMIdentityMembership\",\"AND\",\"AuthLevel\",\"AuthScheme\",\"AuthenticateToRealm\",\"AuthenticateToService\",\"IPv4\",\"IPv6\",\"LDAPFilter\",\"LEAuthLevel\",\"NOT\",\"OAuth2Scope\",\"OR\",\"Policy\",\"ResourceEnvIP\",\"Script\",\"Session\",\"SessionProperty\",\"SimpleTime\",\"Transaction\"],\"subjects\":[\"AND\",\"AuthenticatedUsers\",\"Identity\",\"JwtClaim\",\"NONE\",\"NOT\",\"OR\",\"Policy\"],\"editable\":true,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730140985,\"resourceComparator\":null,\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null}" }, "cookies": [], "headers": [ @@ -14717,7 +14276,7 @@ }, { "name": "etag", - "value": "\"1720287143642\"" + "value": "\"1720730140985\"" }, { "name": "expires", @@ -14737,11 +14296,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:23 GMT" + "value": "Thu, 11 Jul 2024 20:35:40 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -14766,8 +14325,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:23.581Z", - "time": 59, + "startedDateTime": "2024-07-11T20:35:40.939Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -14775,7 +14334,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 67 } }, { @@ -14800,7 +14359,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -14898,11 +14457,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:23 GMT" + "value": "Thu, 11 Jul 2024 20:35:40 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -14927,8 +14486,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:32:23.644Z", - "time": 71, + "startedDateTime": "2024-07-11T20:35:41.012Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -14936,7 +14495,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 71 + "wait": 62 } }, { @@ -14961,7 +14520,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -15000,7 +14559,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 881, - "text": "{\"name\":\"data\",\"displayName\":\"Baseline Demo\",\"description\":null,\"attributeNames\":[],\"createdBy\":\"id=df492700-ba67-4345-83a9-58305850596c,ou=user,ou=am-config\",\"conditions\":[\"Script\",\"AMIdentityMembership\",\"IPv6\",\"IPv4\",\"SimpleTime\",\"LEAuthLevel\",\"LDAPFilter\",\"AuthScheme\",\"Session\",\"AND\",\"AuthenticateToRealm\",\"ResourceEnvIP\",\"Policy\",\"OAuth2Scope\",\"SessionProperty\",\"OR\",\"Transaction\",\"NOT\",\"AuthLevel\",\"AuthenticateToService\"],\"subjects\":[\"AuthenticatedUsers\",\"NOT\",\"Identity\",\"OR\",\"AND\",\"NONE\",\"Policy\",\"JwtClaim\"],\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null,\"resourceComparator\":null,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedDate\":1720287143784,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":1610648242757,\"editable\":true}" + "text": "{\"creationDate\":1610648242757,\"name\":\"data\",\"displayName\":\"Baseline Demo\",\"description\":null,\"attributeNames\":[],\"createdBy\":\"id=df492700-ba67-4345-83a9-58305850596c,ou=user,ou=am-config\",\"conditions\":[\"Script\",\"AMIdentityMembership\",\"IPv6\",\"IPv4\",\"SimpleTime\",\"LEAuthLevel\",\"LDAPFilter\",\"AuthScheme\",\"Session\",\"AND\",\"AuthenticateToRealm\",\"ResourceEnvIP\",\"Policy\",\"OAuth2Scope\",\"SessionProperty\",\"OR\",\"Transaction\",\"NOT\",\"AuthLevel\",\"AuthenticateToService\"],\"subjects\":[\"AuthenticatedUsers\",\"NOT\",\"Identity\",\"OR\",\"AND\",\"NONE\",\"Policy\",\"JwtClaim\"],\"editable\":true,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730141122,\"resourceComparator\":null,\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null}" }, "cookies": [], "headers": [ @@ -15038,7 +14597,7 @@ }, { "name": "etag", - "value": "\"1720287143784\"" + "value": "\"1720730141122\"" }, { "name": "expires", @@ -15058,11 +14617,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:23 GMT" + "value": "Thu, 11 Jul 2024 20:35:40 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -15087,8 +14646,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:23.719Z", - "time": 94, + "startedDateTime": "2024-07-11T20:35:41.079Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -15096,7 +14655,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 94 + "wait": 63 } }, { @@ -15121,7 +14680,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -15219,11 +14778,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:23 GMT" + "value": "Thu, 11 Jul 2024 20:35:40 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -15248,8 +14807,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:32:23.817Z", - "time": 74, + "startedDateTime": "2024-07-11T20:35:41.147Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -15257,7 +14816,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 74 + "wait": 62 } }, { @@ -15282,7 +14841,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -15321,7 +14880,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 933, - "text": "{\"name\":\"oauth2Scopes\",\"displayName\":\"Default OAuth2 Scopes Policy Set\",\"description\":\"The built-in Application used by the OAuth2 scope authorization process.\",\"attributeNames\":[],\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"conditions\":[\"Script\",\"AMIdentityMembership\",\"IPv6\",\"SimpleTime\",\"IPv4\",\"LEAuthLevel\",\"LDAPFilter\",\"AuthScheme\",\"Session\",\"AND\",\"AuthenticateToRealm\",\"ResourceEnvIP\",\"SessionProperty\",\"OAuth2Scope\",\"OR\",\"Transaction\",\"NOT\",\"AuthLevel\",\"AuthenticateToService\"],\"subjects\":[\"AuthenticatedUsers\",\"NOT\",\"Identity\",\"OR\",\"AND\",\"NONE\",\"JwtClaim\"],\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null,\"resourceComparator\":null,\"resourceTypeUuids\":[\"d60b7a71-1dc6-44a5-8e48-e4b9d92dee8b\"],\"lastModifiedDate\":1720287143977,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":1578580064992,\"editable\":true}" + "text": "{\"creationDate\":1578580064992,\"name\":\"oauth2Scopes\",\"displayName\":\"Default OAuth2 Scopes Policy Set\",\"description\":\"The built-in Application used by the OAuth2 scope authorization process.\",\"attributeNames\":[],\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"conditions\":[\"Script\",\"AMIdentityMembership\",\"IPv6\",\"SimpleTime\",\"IPv4\",\"LEAuthLevel\",\"LDAPFilter\",\"AuthScheme\",\"Session\",\"AND\",\"AuthenticateToRealm\",\"ResourceEnvIP\",\"SessionProperty\",\"OAuth2Scope\",\"OR\",\"Transaction\",\"NOT\",\"AuthLevel\",\"AuthenticateToService\"],\"subjects\":[\"AuthenticatedUsers\",\"NOT\",\"Identity\",\"OR\",\"AND\",\"NONE\",\"JwtClaim\"],\"editable\":true,\"resourceTypeUuids\":[\"d60b7a71-1dc6-44a5-8e48-e4b9d92dee8b\"],\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730141262,\"resourceComparator\":null,\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null}" }, "cookies": [], "headers": [ @@ -15359,7 +14918,7 @@ }, { "name": "etag", - "value": "\"1720287143977\"" + "value": "\"1720730141262\"" }, { "name": "expires", @@ -15379,11 +14938,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:23 GMT" + "value": "Thu, 11 Jul 2024 20:35:40 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -15408,8 +14967,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:23.895Z", - "time": 88, + "startedDateTime": "2024-07-11T20:35:41.214Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -15417,7 +14976,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 88 + "wait": 70 } }, { @@ -15442,7 +15001,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -15540,11 +15099,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:23 GMT" + "value": "Thu, 11 Jul 2024 20:35:40 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -15569,8 +15128,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:32:23.988Z", - "time": 98, + "startedDateTime": "2024-07-11T20:35:41.289Z", + "time": 60, "timings": { "blocked": -1, "connect": -1, @@ -15578,7 +15137,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 98 + "wait": 60 } }, { @@ -15603,7 +15162,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -15642,7 +15201,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 919, - "text": "{\"name\":\"test-policy-set\",\"displayName\":\"Test Policy Set\",\"description\":\"Test Policy Set Description\",\"attributeNames\":[],\"createdBy\":\"id=fbdeb2a9-beb6-4a14-ae66-e35f16ce421d,ou=user,ou=am-config\",\"conditions\":[\"AMIdentityMembership\",\"AND\",\"AuthLevel\",\"AuthScheme\",\"AuthenticateToRealm\",\"AuthenticateToService\",\"IPv4\",\"IPv6\",\"LDAPFilter\",\"LEAuthLevel\",\"NOT\",\"OAuth2Scope\",\"OR\",\"Policy\",\"ResourceEnvIP\",\"Script\",\"Session\",\"SessionProperty\",\"SimpleTime\",\"Transaction\"],\"subjects\":[\"AND\",\"AuthenticatedUsers\",\"Identity\",\"JwtClaim\",\"NONE\",\"NOT\",\"OR\",\"Policy\"],\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null,\"resourceComparator\":null,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedDate\":1720287144163,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":1693494279401,\"editable\":true}" + "text": "{\"creationDate\":1693494279401,\"name\":\"test-policy-set\",\"displayName\":\"Test Policy Set\",\"description\":\"Test Policy Set Description\",\"attributeNames\":[],\"createdBy\":\"id=fbdeb2a9-beb6-4a14-ae66-e35f16ce421d,ou=user,ou=am-config\",\"conditions\":[\"AMIdentityMembership\",\"AND\",\"AuthLevel\",\"AuthScheme\",\"AuthenticateToRealm\",\"AuthenticateToService\",\"IPv4\",\"IPv6\",\"LDAPFilter\",\"LEAuthLevel\",\"NOT\",\"OAuth2Scope\",\"OR\",\"Policy\",\"ResourceEnvIP\",\"Script\",\"Session\",\"SessionProperty\",\"SimpleTime\",\"Transaction\"],\"subjects\":[\"AND\",\"AuthenticatedUsers\",\"Identity\",\"JwtClaim\",\"NONE\",\"NOT\",\"OR\",\"Policy\"],\"editable\":true,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730141398,\"resourceComparator\":null,\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null}" }, "cookies": [], "headers": [ @@ -15680,7 +15239,7 @@ }, { "name": "etag", - "value": "\"1720287144163\"" + "value": "\"1720730141398\"" }, { "name": "expires", @@ -15700,11 +15259,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:23 GMT" + "value": "Thu, 11 Jul 2024 20:35:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -15729,8 +15288,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:24.090Z", - "time": 82, + "startedDateTime": "2024-07-11T20:35:41.354Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -15738,7 +15297,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 82 + "wait": 66 } }, { @@ -15763,7 +15322,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -15802,7 +15361,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 555, - "text": "{\"_id\":\"FeatureStorePolicy\",\"_rev\":\"1720287144283\",\"name\":\"FeatureStorePolicy\",\"active\":true,\"description\":\"FeatureStorePolicy\",\"resources\":[\"https://www.example.com:443/*\"],\"applicationName\":\"test-policy-set\",\"actionValues\":{},\"subject\":{\"type\":\"NONE\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-06T17:32:24.283Z\",\"createdBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"creationDate\":\"2023-12-11T19:52:32.441Z\"}" + "text": "{\"_id\":\"FeatureStorePolicy\",\"_rev\":\"1720730141482\",\"name\":\"FeatureStorePolicy\",\"active\":true,\"description\":\"FeatureStorePolicy\",\"resources\":[\"https://www.example.com:443/*\"],\"applicationName\":\"test-policy-set\",\"actionValues\":{},\"subject\":{\"type\":\"NONE\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-11T20:35:41.482Z\",\"createdBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"creationDate\":\"2023-12-11T19:52:32.441Z\"}" }, "cookies": [], "headers": [ @@ -15840,7 +15399,7 @@ }, { "name": "etag", - "value": "\"1720287144283\"" + "value": "\"1720730141482\"" }, { "name": "expires", @@ -15860,11 +15419,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:23 GMT" + "value": "Thu, 11 Jul 2024 20:35:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -15889,8 +15448,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:24.176Z", - "time": 148, + "startedDateTime": "2024-07-11T20:35:41.426Z", + "time": 92, "timings": { "blocked": -1, "connect": -1, @@ -15898,7 +15457,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 148 + "wait": 92 } }, { @@ -15923,7 +15482,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -15962,7 +15521,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 737, - "text": "{\"_id\":\"HR-webapp\",\"_rev\":\"1720287144409\",\"name\":\"HR-webapp\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/apps/hrlite/*\",\"*://*:*/apps/hrlite?*\",\"*://*:*/apps/contractor\",\"*://*:*/apps/contractor/*\",\"*://*:*/apps/contractor?*\",\"*://*:*/apps/hrlite\"],\"applicationName\":\"EdgePolicySet\",\"actionValues\":{\"POST\":true,\"GET\":true},\"subject\":{\"type\":\"Identity\",\"subjectValues\":[\"id=hradmins,ou=group,o=alpha,ou=services,ou=am-config\"]},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-06T17:32:24.409Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:51.937Z\"}" + "text": "{\"_id\":\"HR-webapp\",\"_rev\":\"1720730141578\",\"name\":\"HR-webapp\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/apps/hrlite/*\",\"*://*:*/apps/hrlite?*\",\"*://*:*/apps/contractor\",\"*://*:*/apps/contractor/*\",\"*://*:*/apps/contractor?*\",\"*://*:*/apps/hrlite\"],\"applicationName\":\"EdgePolicySet\",\"actionValues\":{\"POST\":true,\"GET\":true},\"subject\":{\"type\":\"Identity\",\"subjectValues\":[\"id=hradmins,ou=group,o=alpha,ou=services,ou=am-config\"]},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-11T20:35:41.578Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:51.937Z\"}" }, "cookies": [], "headers": [ @@ -16000,7 +15559,7 @@ }, { "name": "etag", - "value": "\"1720287144409\"" + "value": "\"1720730141578\"" }, { "name": "expires", @@ -16020,11 +15579,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:24 GMT" + "value": "Thu, 11 Jul 2024 20:35:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -16049,8 +15608,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:24.328Z", - "time": 135, + "startedDateTime": "2024-07-11T20:35:41.523Z", + "time": 92, "timings": { "blocked": -1, "connect": -1, @@ -16058,7 +15617,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 135 + "wait": 92 } }, { @@ -16083,7 +15642,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -16122,7 +15681,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 942, - "text": "{\"_id\":\"Test Policy\",\"_rev\":\"1720287144559\",\"name\":\"Test Policy\",\"active\":false,\"description\":\"Test Policy Description\",\"resources\":[\"lorem://ipsum:dolor/sit\"],\"applicationName\":\"test-policy-set\",\"actionValues\":{\"POST\":false,\"GET\":true},\"subject\":{\"type\":\"NONE\"},\"condition\":{\"type\":\"AND\",\"conditions\":[{\"type\":\"SimpleTime\",\"startTime\":\"12:00\",\"endTime\":\"11:59\",\"startDay\":\"mon\",\"endDay\":\"fri\",\"startDate\":\"2023:08:01\",\"endDate\":\"2023:08:02\",\"enforcementTimeZone\":\"GMT\"},{\"type\":\"Script\",\"scriptId\":\"59f84396-71e4-4c1d-a6ae-c4fc624d9752\"}]},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"resourceAttributes\":[{\"type\":\"Static\",\"propertyName\":\"Test_Name\",\"propertyValues\":[\"Test_Value\"]}],\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-06T17:32:24.559Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-29T20:31:08.357Z\"}" + "text": "{\"_id\":\"Test Policy\",\"_rev\":\"1720730141671\",\"name\":\"Test Policy\",\"active\":false,\"description\":\"Test Policy Description\",\"resources\":[\"lorem://ipsum:dolor/sit\"],\"applicationName\":\"test-policy-set\",\"actionValues\":{\"POST\":false,\"GET\":true},\"subject\":{\"type\":\"NONE\"},\"condition\":{\"type\":\"AND\",\"conditions\":[{\"type\":\"SimpleTime\",\"startTime\":\"12:00\",\"endTime\":\"11:59\",\"startDay\":\"mon\",\"endDay\":\"fri\",\"startDate\":\"2023:08:01\",\"endDate\":\"2023:08:02\",\"enforcementTimeZone\":\"GMT\"},{\"type\":\"Script\",\"scriptId\":\"59f84396-71e4-4c1d-a6ae-c4fc624d9752\"}]},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"resourceAttributes\":[{\"type\":\"Static\",\"propertyName\":\"Test_Name\",\"propertyValues\":[\"Test_Value\"]}],\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-11T20:35:41.671Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-29T20:31:08.357Z\"}" }, "cookies": [], "headers": [ @@ -16160,7 +15719,7 @@ }, { "name": "etag", - "value": "\"1720287144559\"" + "value": "\"1720730141671\"" }, { "name": "expires", @@ -16180,11 +15739,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:24 GMT" + "value": "Thu, 11 Jul 2024 20:35:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -16209,8 +15768,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:24.468Z", - "time": 130, + "startedDateTime": "2024-07-11T20:35:41.620Z", + "time": 89, "timings": { "blocked": -1, "connect": -1, @@ -16218,7 +15777,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 130 + "wait": 89 } }, { @@ -16243,7 +15802,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -16282,7 +15841,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 529, - "text": "{\"_id\":\"actions\",\"_rev\":\"1720287144682\",\"name\":\"actions\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/demo/api/action/actions\"],\"applicationName\":\"data\",\"actionValues\":{\"GET\":true},\"subject\":{\"type\":\"AuthenticatedUsers\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-06T17:32:24.682Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:52.30Z\"}" + "text": "{\"_id\":\"actions\",\"_rev\":\"1720730141765\",\"name\":\"actions\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/demo/api/action/actions\"],\"applicationName\":\"data\",\"actionValues\":{\"GET\":true},\"subject\":{\"type\":\"AuthenticatedUsers\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-11T20:35:41.765Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:52.30Z\"}" }, "cookies": [], "headers": [ @@ -16320,7 +15879,7 @@ }, { "name": "etag", - "value": "\"1720287144682\"" + "value": "\"1720730141765\"" }, { "name": "expires", @@ -16340,11 +15899,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:24 GMT" + "value": "Thu, 11 Jul 2024 20:35:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -16369,8 +15928,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:24.602Z", - "time": 128, + "startedDateTime": "2024-07-11T20:35:41.715Z", + "time": 88, "timings": { "blocked": -1, "connect": -1, @@ -16378,7 +15937,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 128 + "wait": 88 } }, { @@ -16403,7 +15962,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -16442,7 +16001,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 544, - "text": "{\"_id\":\"activity\",\"_rev\":\"1720287144813\",\"name\":\"activity\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/demo/api/action/activity\"],\"applicationName\":\"data\",\"actionValues\":{\"POST\":true,\"GET\":true},\"subject\":{\"type\":\"AuthenticatedUsers\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-06T17:32:24.813Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:52.99Z\"}" + "text": "{\"_id\":\"activity\",\"_rev\":\"1720730141856\",\"name\":\"activity\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/demo/api/action/activity\"],\"applicationName\":\"data\",\"actionValues\":{\"POST\":true,\"GET\":true},\"subject\":{\"type\":\"AuthenticatedUsers\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-11T20:35:41.856Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:52.99Z\"}" }, "cookies": [], "headers": [ @@ -16480,7 +16039,7 @@ }, { "name": "etag", - "value": "\"1720287144813\"" + "value": "\"1720730141856\"" }, { "name": "expires", @@ -16500,11 +16059,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:24 GMT" + "value": "Thu, 11 Jul 2024 20:35:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -16529,8 +16088,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:24.734Z", - "time": 121, + "startedDateTime": "2024-07-11T20:35:41.808Z", + "time": 82, "timings": { "blocked": -1, "connect": -1, @@ -16538,7 +16097,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 121 + "wait": 82 } }, { @@ -16563,7 +16122,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -16602,7 +16161,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 664, - "text": "{\"_id\":\"apply\",\"_rev\":\"1720287144945\",\"name\":\"apply\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/demo/api/action/apply\"],\"applicationName\":\"data\",\"actionValues\":{\"POST\":true},\"subject\":{\"type\":\"AuthenticatedUsers\"},\"condition\":{\"type\":\"Transaction\",\"authenticationStrategy\":\"AuthenticateToTreeConditionAdvice\",\"strategySpecifier\":\"Baseline-Transaction\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-06T17:32:24.945Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:52.166Z\"}" + "text": "{\"_id\":\"apply\",\"_rev\":\"1720730141946\",\"name\":\"apply\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/demo/api/action/apply\"],\"applicationName\":\"data\",\"actionValues\":{\"POST\":true},\"subject\":{\"type\":\"AuthenticatedUsers\"},\"condition\":{\"type\":\"Transaction\",\"authenticationStrategy\":\"AuthenticateToTreeConditionAdvice\",\"strategySpecifier\":\"Baseline-Transaction\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-11T20:35:41.946Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:52.166Z\"}" }, "cookies": [], "headers": [ @@ -16640,7 +16199,7 @@ }, { "name": "etag", - "value": "\"1720287144945\"" + "value": "\"1720730141946\"" }, { "name": "expires", @@ -16660,11 +16219,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:24 GMT" + "value": "Thu, 11 Jul 2024 20:35:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -16689,8 +16248,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:24.859Z", - "time": 113, + "startedDateTime": "2024-07-11T20:35:41.898Z", + "time": 85, "timings": { "blocked": -1, "connect": -1, @@ -16698,7 +16257,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 113 + "wait": 85 } }, { @@ -16723,7 +16282,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -16808,11 +16367,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:24 GMT" + "value": "Thu, 11 Jul 2024 20:35:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -16841,8 +16400,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:24.977Z", - "time": 58, + "startedDateTime": "2024-07-11T20:35:41.989Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -16850,7 +16409,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 65 } }, { @@ -16875,7 +16434,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -16972,11 +16531,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:24 GMT" + "value": "Thu, 11 Jul 2024 20:35:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -17001,8 +16560,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:25.055Z", - "time": 219, + "startedDateTime": "2024-07-11T20:35:42.061Z", + "time": 86, "timings": { "blocked": -1, "connect": -1, @@ -17010,7 +16569,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 219 + "wait": 86 } }, { @@ -17035,7 +16594,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -17132,11 +16691,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:25 GMT" + "value": "Thu, 11 Jul 2024 20:35:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -17161,8 +16720,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:25.279Z", - "time": 129, + "startedDateTime": "2024-07-11T20:35:42.152Z", + "time": 111, "timings": { "blocked": -1, "connect": -1, @@ -17170,7 +16729,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 129 + "wait": 111 } }, { @@ -17195,7 +16754,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -17292,11 +16851,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:25 GMT" + "value": "Thu, 11 Jul 2024 20:35:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -17321,8 +16880,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:25.412Z", - "time": 149, + "startedDateTime": "2024-07-11T20:35:42.268Z", + "time": 105, "timings": { "blocked": -1, "connect": -1, @@ -17330,7 +16889,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 149 + "wait": 105 } }, { @@ -17355,7 +16914,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -17452,11 +17011,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:25 GMT" + "value": "Thu, 11 Jul 2024 20:35:42 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -17481,8 +17040,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:25.566Z", - "time": 99, + "startedDateTime": "2024-07-11T20:35:42.383Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -17490,7 +17049,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 99 + "wait": 78 } }, { @@ -17515,7 +17074,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -17612,11 +17171,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:25 GMT" + "value": "Thu, 11 Jul 2024 20:35:42 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -17641,8 +17200,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:25.669Z", - "time": 128, + "startedDateTime": "2024-07-11T20:35:42.467Z", + "time": 97, "timings": { "blocked": -1, "connect": -1, @@ -17650,7 +17209,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 128 + "wait": 97 } }, { @@ -17675,7 +17234,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -17772,11 +17331,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:25 GMT" + "value": "Thu, 11 Jul 2024 20:35:42 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -17801,8 +17360,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:25.802Z", - "time": 72, + "startedDateTime": "2024-07-11T20:35:42.569Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -17810,7 +17369,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 72 + "wait": 67 } }, { @@ -17835,7 +17394,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -17932,11 +17491,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:25 GMT" + "value": "Thu, 11 Jul 2024 20:35:42 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -17961,8 +17520,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:25.878Z", - "time": 107, + "startedDateTime": "2024-07-11T20:35:42.641Z", + "time": 82, "timings": { "blocked": -1, "connect": -1, @@ -17970,7 +17529,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 107 + "wait": 82 } }, { @@ -17995,7 +17554,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -18092,11 +17651,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:25 GMT" + "value": "Thu, 11 Jul 2024 20:35:42 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -18121,8 +17680,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:25.990Z", - "time": 62, + "startedDateTime": "2024-07-11T20:35:42.729Z", + "time": 105, "timings": { "blocked": -1, "connect": -1, @@ -18130,7 +17689,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 105 } }, { @@ -18155,7 +17714,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -18252,11 +17811,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:25 GMT" + "value": "Thu, 11 Jul 2024 20:35:42 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -18281,8 +17840,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:26.056Z", - "time": 108, + "startedDateTime": "2024-07-11T20:35:42.838Z", + "time": 80, "timings": { "blocked": -1, "connect": -1, @@ -18290,7 +17849,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 108 + "wait": 80 } }, { @@ -18315,7 +17874,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -18412,11 +17971,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:25 GMT" + "value": "Thu, 11 Jul 2024 20:35:42 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -18441,8 +18000,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:26.169Z", - "time": 98, + "startedDateTime": "2024-07-11T20:35:42.923Z", + "time": 87, "timings": { "blocked": -1, "connect": -1, @@ -18450,7 +18009,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 98 + "wait": 87 } }, { @@ -18475,7 +18034,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -18572,11 +18131,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:25 GMT" + "value": "Thu, 11 Jul 2024 20:35:42 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -18601,8 +18160,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:26.274Z", - "time": 55, + "startedDateTime": "2024-07-11T20:35:43.016Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -18610,7 +18169,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 64 } }, { @@ -18635,7 +18194,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -18732,11 +18291,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:25 GMT" + "value": "Thu, 11 Jul 2024 20:35:42 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -18761,8 +18320,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:26.333Z", - "time": 60, + "startedDateTime": "2024-07-11T20:35:43.085Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -18770,7 +18329,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 64 } }, { @@ -18795,7 +18354,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -18892,11 +18451,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:26 GMT" + "value": "Thu, 11 Jul 2024 20:35:42 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -18921,8 +18480,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:26.397Z", - "time": 79, + "startedDateTime": "2024-07-11T20:35:43.154Z", + "time": 75, "timings": { "blocked": -1, "connect": -1, @@ -18930,7 +18489,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 79 + "wait": 75 } }, { @@ -18955,7 +18514,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -19052,11 +18611,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:26 GMT" + "value": "Thu, 11 Jul 2024 20:35:42 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -19081,8 +18640,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:26.480Z", - "time": 69, + "startedDateTime": "2024-07-11T20:35:43.234Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -19090,7 +18649,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 69 + "wait": 64 } }, { @@ -19115,7 +18674,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -19212,11 +18771,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:26 GMT" + "value": "Thu, 11 Jul 2024 20:35:42 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -19241,8 +18800,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:26.554Z", - "time": 95, + "startedDateTime": "2024-07-11T20:35:43.305Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -19250,7 +18809,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 95 + "wait": 74 } }, { @@ -19275,7 +18834,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -19372,11 +18931,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:26 GMT" + "value": "Thu, 11 Jul 2024 20:35:43 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -19401,8 +18960,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:26.653Z", - "time": 93, + "startedDateTime": "2024-07-11T20:35:43.386Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -19410,7 +18969,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 93 + "wait": 68 } }, { @@ -19435,7 +18994,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -19532,11 +19091,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:26 GMT" + "value": "Thu, 11 Jul 2024 20:35:43 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -19561,8 +19120,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:26.750Z", - "time": 320, + "startedDateTime": "2024-07-11T20:35:43.461Z", + "time": 213, "timings": { "blocked": -1, "connect": -1, @@ -19570,7 +19129,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 320 + "wait": 213 } }, { @@ -19595,7 +19154,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -19692,11 +19251,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:26 GMT" + "value": "Thu, 11 Jul 2024 20:35:43 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -19721,8 +19280,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:27.076Z", - "time": 108, + "startedDateTime": "2024-07-11T20:35:43.680Z", + "time": 79, "timings": { "blocked": -1, "connect": -1, @@ -19730,7 +19289,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 108 + "wait": 79 } }, { @@ -19755,7 +19314,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -19852,11 +19411,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:26 GMT" + "value": "Thu, 11 Jul 2024 20:35:43 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -19881,8 +19440,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:27.188Z", - "time": 60, + "startedDateTime": "2024-07-11T20:35:43.766Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -19890,7 +19449,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 63 } }, { @@ -19915,7 +19474,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -20012,11 +19571,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:26 GMT" + "value": "Thu, 11 Jul 2024 20:35:43 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -20041,8 +19600,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:27.253Z", - "time": 60, + "startedDateTime": "2024-07-11T20:35:43.834Z", + "time": 61, "timings": { "blocked": -1, "connect": -1, @@ -20050,7 +19609,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 61 } }, { @@ -20075,7 +19634,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -20172,11 +19731,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:26 GMT" + "value": "Thu, 11 Jul 2024 20:35:43 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -20201,8 +19760,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:27.316Z", - "time": 68, + "startedDateTime": "2024-07-11T20:35:43.900Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -20210,7 +19769,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 68 + "wait": 62 } }, { @@ -20235,7 +19794,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -20332,11 +19891,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:27 GMT" + "value": "Thu, 11 Jul 2024 20:35:43 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -20361,8 +19920,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:27.388Z", - "time": 91, + "startedDateTime": "2024-07-11T20:35:43.968Z", + "time": 76, "timings": { "blocked": -1, "connect": -1, @@ -20370,7 +19929,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 91 + "wait": 76 } }, { @@ -20395,7 +19954,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -20492,11 +20051,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:27 GMT" + "value": "Thu, 11 Jul 2024 20:35:43 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -20521,8 +20080,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:27.484Z", - "time": 72, + "startedDateTime": "2024-07-11T20:35:44.050Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -20530,7 +20089,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 72 + "wait": 65 } }, { @@ -20555,7 +20114,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -20652,11 +20211,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:27 GMT" + "value": "Thu, 11 Jul 2024 20:35:43 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -20681,8 +20240,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:27.561Z", - "time": 75, + "startedDateTime": "2024-07-11T20:35:44.122Z", + "time": 76, "timings": { "blocked": -1, "connect": -1, @@ -20690,7 +20249,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 75 + "wait": 76 } }, { @@ -20715,7 +20274,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -20812,11 +20371,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:27 GMT" + "value": "Thu, 11 Jul 2024 20:35:43 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -20841,8 +20400,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:27.641Z", - "time": 64, + "startedDateTime": "2024-07-11T20:35:44.206Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -20850,7 +20409,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 65 } }, { @@ -20875,7 +20434,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -20972,11 +20531,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:27 GMT" + "value": "Thu, 11 Jul 2024 20:35:43 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -21001,8 +20560,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:27.709Z", - "time": 75, + "startedDateTime": "2024-07-11T20:35:44.277Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -21010,7 +20569,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 75 + "wait": 65 } }, { @@ -21035,7 +20594,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -21132,11 +20691,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:27 GMT" + "value": "Thu, 11 Jul 2024 20:35:43 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -21161,8 +20720,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:27.789Z", - "time": 123, + "startedDateTime": "2024-07-11T20:35:44.348Z", + "time": 82, "timings": { "blocked": -1, "connect": -1, @@ -21170,7 +20729,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 123 + "wait": 82 } }, { @@ -21195,7 +20754,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -21292,11 +20851,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:27 GMT" + "value": "Thu, 11 Jul 2024 20:35:44 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -21321,8 +20880,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:27.917Z", - "time": 59, + "startedDateTime": "2024-07-11T20:35:44.435Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -21330,7 +20889,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 63 } }, { @@ -21355,7 +20914,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -21452,11 +21011,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:27 GMT" + "value": "Thu, 11 Jul 2024 20:35:44 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -21481,8 +21040,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:27.982Z", - "time": 71, + "startedDateTime": "2024-07-11T20:35:44.506Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -21490,7 +21049,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 71 + "wait": 72 } }, { @@ -21515,7 +21074,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -21612,11 +21171,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:27 GMT" + "value": "Thu, 11 Jul 2024 20:35:44 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -21641,8 +21200,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:28.059Z", - "time": 67, + "startedDateTime": "2024-07-11T20:35:44.586Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -21650,7 +21209,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 66 } }, { @@ -21675,7 +21234,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -21772,11 +21331,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:27 GMT" + "value": "Thu, 11 Jul 2024 20:35:44 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -21801,8 +21360,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:28.132Z", - "time": 60, + "startedDateTime": "2024-07-11T20:35:44.657Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -21810,7 +21369,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 66 } }, { @@ -21835,7 +21394,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -21932,11 +21491,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:27 GMT" + "value": "Thu, 11 Jul 2024 20:35:44 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -21961,8 +21520,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:28.197Z", - "time": 86, + "startedDateTime": "2024-07-11T20:35:44.728Z", + "time": 84, "timings": { "blocked": -1, "connect": -1, @@ -21970,7 +21529,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 86 + "wait": 84 } }, { @@ -21995,7 +21554,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -22092,11 +21651,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:27 GMT" + "value": "Thu, 11 Jul 2024 20:35:44 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -22121,8 +21680,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:28.289Z", - "time": 77, + "startedDateTime": "2024-07-11T20:35:44.819Z", + "time": 82, "timings": { "blocked": -1, "connect": -1, @@ -22130,7 +21689,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 77 + "wait": 82 } }, { @@ -22155,7 +21714,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -22252,11 +21811,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:27 GMT" + "value": "Thu, 11 Jul 2024 20:35:44 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -22281,8 +21840,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:28.371Z", - "time": 65, + "startedDateTime": "2024-07-11T20:35:44.907Z", + "time": 81, "timings": { "blocked": -1, "connect": -1, @@ -22290,7 +21849,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 65 + "wait": 81 } }, { @@ -22315,7 +21874,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -22412,11 +21971,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:28 GMT" + "value": "Thu, 11 Jul 2024 20:35:44 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -22441,8 +22000,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:28.440Z", - "time": 61, + "startedDateTime": "2024-07-11T20:35:44.994Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -22450,7 +22009,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 69 } }, { @@ -22475,7 +22034,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -22572,11 +22131,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:28 GMT" + "value": "Thu, 11 Jul 2024 20:35:44 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -22601,8 +22160,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:28.506Z", - "time": 59, + "startedDateTime": "2024-07-11T20:35:45.068Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -22610,7 +22169,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 63 } }, { @@ -22635,7 +22194,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -22732,11 +22291,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:28 GMT" + "value": "Thu, 11 Jul 2024 20:35:44 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -22761,8 +22320,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:28.570Z", - "time": 76, + "startedDateTime": "2024-07-11T20:35:45.137Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -22770,7 +22329,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 76 + "wait": 73 } }, { @@ -22795,7 +22354,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -22892,11 +22451,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:28 GMT" + "value": "Thu, 11 Jul 2024 20:35:44 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -22921,8 +22480,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:28.651Z", - "time": 62, + "startedDateTime": "2024-07-11T20:35:45.215Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -22930,7 +22489,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 68 } }, { @@ -22955,7 +22514,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -23052,11 +22611,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:28 GMT" + "value": "Thu, 11 Jul 2024 20:35:44 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -23081,8 +22640,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:28.717Z", - "time": 64, + "startedDateTime": "2024-07-11T20:35:45.288Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -23090,7 +22649,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 65 } }, { @@ -23115,7 +22674,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -23212,11 +22771,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:28 GMT" + "value": "Thu, 11 Jul 2024 20:35:44 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -23241,8 +22800,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:28.785Z", - "time": 89, + "startedDateTime": "2024-07-11T20:35:45.358Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -23250,7 +22809,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 89 + "wait": 78 } }, { @@ -23275,7 +22834,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -23372,11 +22931,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:28 GMT" + "value": "Thu, 11 Jul 2024 20:35:45 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -23401,8 +22960,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:28.878Z", - "time": 92, + "startedDateTime": "2024-07-11T20:35:45.442Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -23410,7 +22969,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 92 + "wait": 62 } }, { @@ -23435,7 +22994,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -23532,11 +23091,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:28 GMT" + "value": "Thu, 11 Jul 2024 20:35:45 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -23561,7 +23120,7 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:28.975Z", + "startedDateTime": "2024-07-11T20:35:45.509Z", "time": 66, "timings": { "blocked": -1, @@ -23595,7 +23154,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -23692,11 +23251,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:28 GMT" + "value": "Thu, 11 Jul 2024 20:35:45 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -23721,8 +23280,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:29.046Z", - "time": 104, + "startedDateTime": "2024-07-11T20:35:45.579Z", + "time": 84, "timings": { "blocked": -1, "connect": -1, @@ -23730,7 +23289,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 104 + "wait": 84 } }, { @@ -23755,7 +23314,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -23852,11 +23411,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:28 GMT" + "value": "Thu, 11 Jul 2024 20:35:45 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -23881,8 +23440,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:29.154Z", - "time": 66, + "startedDateTime": "2024-07-11T20:35:45.668Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -23890,7 +23449,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 66 + "wait": 74 } }, { @@ -23915,7 +23474,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -24012,11 +23571,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:28 GMT" + "value": "Thu, 11 Jul 2024 20:35:45 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -24041,8 +23600,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:29.224Z", - "time": 61, + "startedDateTime": "2024-07-11T20:35:45.747Z", + "time": 83, "timings": { "blocked": -1, "connect": -1, @@ -24050,7 +23609,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 83 } }, { @@ -24075,7 +23634,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -24172,11 +23731,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:28 GMT" + "value": "Thu, 11 Jul 2024 20:35:45 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -24201,8 +23760,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:29.289Z", - "time": 59, + "startedDateTime": "2024-07-11T20:35:45.835Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -24210,7 +23769,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 73 } }, { @@ -24235,7 +23794,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -24332,11 +23891,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:28 GMT" + "value": "Thu, 11 Jul 2024 20:35:45 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -24361,8 +23920,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:29.352Z", - "time": 58, + "startedDateTime": "2024-07-11T20:35:45.912Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -24370,7 +23929,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 63 } }, { @@ -24395,7 +23954,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -24492,11 +24051,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:29 GMT" + "value": "Thu, 11 Jul 2024 20:35:45 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -24521,8 +24080,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:29.414Z", - "time": 69, + "startedDateTime": "2024-07-11T20:35:45.980Z", + "time": 132, "timings": { "blocked": -1, "connect": -1, @@ -24530,7 +24089,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 69 + "wait": 132 } }, { @@ -24555,7 +24114,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -24652,11 +24211,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:29 GMT" + "value": "Thu, 11 Jul 2024 20:35:45 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -24681,8 +24240,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:29.487Z", - "time": 54, + "startedDateTime": "2024-07-11T20:35:46.117Z", + "time": 49, "timings": { "blocked": -1, "connect": -1, @@ -24690,7 +24249,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 49 } }, { @@ -24715,7 +24274,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -24812,11 +24371,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:29 GMT" + "value": "Thu, 11 Jul 2024 20:35:45 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -24841,8 +24400,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:29.546Z", - "time": 60, + "startedDateTime": "2024-07-11T20:35:46.171Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -24850,7 +24409,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 71 } }, { @@ -24875,7 +24434,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -24972,11 +24531,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:29 GMT" + "value": "Thu, 11 Jul 2024 20:35:45 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -25001,8 +24560,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:29.610Z", - "time": 53, + "startedDateTime": "2024-07-11T20:35:46.248Z", + "time": 60, "timings": { "blocked": -1, "connect": -1, @@ -25010,7 +24569,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 60 } }, { @@ -25035,7 +24594,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -25132,11 +24691,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:29 GMT" + "value": "Thu, 11 Jul 2024 20:35:45 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -25161,8 +24720,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:29.668Z", - "time": 57, + "startedDateTime": "2024-07-11T20:35:46.313Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -25170,7 +24729,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 64 } }, { @@ -25195,7 +24754,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -25292,11 +24851,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:29 GMT" + "value": "Thu, 11 Jul 2024 20:35:45 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -25321,8 +24880,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:29.729Z", - "time": 58, + "startedDateTime": "2024-07-11T20:35:46.382Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -25330,7 +24889,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 66 } }, { @@ -25355,7 +24914,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -25452,11 +25011,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:29 GMT" + "value": "Thu, 11 Jul 2024 20:35:46 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -25481,8 +25040,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:29.792Z", - "time": 60, + "startedDateTime": "2024-07-11T20:35:46.454Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -25490,7 +25049,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 78 } }, { @@ -25515,7 +25074,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -25612,11 +25171,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:29 GMT" + "value": "Thu, 11 Jul 2024 20:35:46 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -25641,8 +25200,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:29.857Z", - "time": 65, + "startedDateTime": "2024-07-11T20:35:46.538Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -25650,7 +25209,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 65 + "wait": 72 } }, { @@ -25675,7 +25234,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -25772,11 +25331,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:29 GMT" + "value": "Thu, 11 Jul 2024 20:35:46 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -25801,8 +25360,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:29.926Z", - "time": 74, + "startedDateTime": "2024-07-11T20:35:46.616Z", + "time": 93, "timings": { "blocked": -1, "connect": -1, @@ -25810,7 +25369,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 74 + "wait": 93 } }, { @@ -25835,7 +25394,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -25932,11 +25491,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:29 GMT" + "value": "Thu, 11 Jul 2024 20:35:46 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -25961,8 +25520,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:30.004Z", - "time": 69, + "startedDateTime": "2024-07-11T20:35:46.716Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -25970,7 +25529,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 69 + "wait": 63 } }, { @@ -25995,7 +25554,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -26092,11 +25651,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:29 GMT" + "value": "Thu, 11 Jul 2024 20:35:46 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -26121,8 +25680,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:30.078Z", - "time": 73, + "startedDateTime": "2024-07-11T20:35:46.786Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -26130,7 +25689,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 73 + "wait": 66 } }, { @@ -26155,7 +25714,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -26252,11 +25811,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:29 GMT" + "value": "Thu, 11 Jul 2024 20:35:46 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -26281,8 +25840,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:30.157Z", - "time": 59, + "startedDateTime": "2024-07-11T20:35:46.856Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -26290,7 +25849,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 65 } }, { @@ -26315,7 +25874,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -26412,11 +25971,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:29 GMT" + "value": "Thu, 11 Jul 2024 20:35:46 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -26441,8 +26000,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:30.219Z", - "time": 95, + "startedDateTime": "2024-07-11T20:35:46.928Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -26450,7 +26009,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 95 + "wait": 72 } }, { @@ -26475,7 +26034,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -26572,11 +26131,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:29 GMT" + "value": "Thu, 11 Jul 2024 20:35:46 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -26601,8 +26160,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:30.319Z", - "time": 69, + "startedDateTime": "2024-07-11T20:35:47.007Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -26610,7 +26169,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 69 + "wait": 65 } }, { @@ -26635,7 +26194,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -26732,11 +26291,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:29 GMT" + "value": "Thu, 11 Jul 2024 20:35:46 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -26761,8 +26320,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:30.393Z", - "time": 60, + "startedDateTime": "2024-07-11T20:35:47.078Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -26770,7 +26329,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 64 } }, { @@ -26795,7 +26354,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -26892,11 +26451,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:30 GMT" + "value": "Thu, 11 Jul 2024 20:35:46 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -26921,8 +26480,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:30.458Z", - "time": 62, + "startedDateTime": "2024-07-11T20:35:47.148Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -26930,7 +26489,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 73 } }, { @@ -26955,7 +26514,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -27052,11 +26611,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:30 GMT" + "value": "Thu, 11 Jul 2024 20:35:46 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -27081,8 +26640,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:30.522Z", - "time": 59, + "startedDateTime": "2024-07-11T20:35:47.227Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -27090,7 +26649,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 68 } }, { @@ -27115,7 +26674,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -27212,11 +26771,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:30 GMT" + "value": "Thu, 11 Jul 2024 20:35:46 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -27241,8 +26800,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:30.585Z", - "time": 57, + "startedDateTime": "2024-07-11T20:35:47.301Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -27250,7 +26809,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 70 } }, { @@ -27275,7 +26834,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -27372,11 +26931,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:30 GMT" + "value": "Thu, 11 Jul 2024 20:35:46 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -27401,8 +26960,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:30.647Z", - "time": 63, + "startedDateTime": "2024-07-11T20:35:47.377Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -27410,7 +26969,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 63 + "wait": 72 } }, { @@ -27435,7 +26994,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -27532,11 +27091,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:30 GMT" + "value": "Thu, 11 Jul 2024 20:35:47 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -27561,8 +27120,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:30.714Z", - "time": 53, + "startedDateTime": "2024-07-11T20:35:47.456Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -27570,7 +27129,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 71 } }, { @@ -27595,7 +27154,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -27692,11 +27251,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:30 GMT" + "value": "Thu, 11 Jul 2024 20:35:47 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -27721,8 +27280,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:30.771Z", - "time": 55, + "startedDateTime": "2024-07-11T20:35:47.532Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -27730,7 +27289,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 71 } }, { @@ -27755,7 +27314,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -27852,11 +27411,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:30 GMT" + "value": "Thu, 11 Jul 2024 20:35:47 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -27881,8 +27440,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:30.830Z", - "time": 54, + "startedDateTime": "2024-07-11T20:35:47.609Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -27890,7 +27449,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 69 } }, { @@ -27915,7 +27474,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -28012,11 +27571,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:30 GMT" + "value": "Thu, 11 Jul 2024 20:35:47 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -28041,8 +27600,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:30.888Z", - "time": 56, + "startedDateTime": "2024-07-11T20:35:47.684Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -28050,7 +27609,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 70 } }, { @@ -28075,7 +27634,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -28172,11 +27731,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:30 GMT" + "value": "Thu, 11 Jul 2024 20:35:47 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -28201,8 +27760,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:30.948Z", - "time": 61, + "startedDateTime": "2024-07-11T20:35:47.760Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -28210,7 +27769,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 70 } }, { @@ -28235,7 +27794,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -28332,11 +27891,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:30 GMT" + "value": "Thu, 11 Jul 2024 20:35:47 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -28361,8 +27920,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:31.013Z", - "time": 79, + "startedDateTime": "2024-07-11T20:35:47.835Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -28370,7 +27929,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 79 + "wait": 66 } }, { @@ -28395,7 +27954,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -28492,11 +28051,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:30 GMT" + "value": "Thu, 11 Jul 2024 20:35:47 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -28521,8 +28080,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:31.097Z", - "time": 61, + "startedDateTime": "2024-07-11T20:35:47.906Z", + "time": 90, "timings": { "blocked": -1, "connect": -1, @@ -28530,7 +28089,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 90 } }, { @@ -28555,7 +28114,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -28652,11 +28211,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:30 GMT" + "value": "Thu, 11 Jul 2024 20:35:47 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -28681,8 +28240,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:31.163Z", - "time": 133, + "startedDateTime": "2024-07-11T20:35:48.001Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -28690,7 +28249,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 133 + "wait": 62 } }, { @@ -28715,7 +28274,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -28812,11 +28371,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:30 GMT" + "value": "Thu, 11 Jul 2024 20:35:47 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -28841,8 +28400,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:31.300Z", - "time": 52, + "startedDateTime": "2024-07-11T20:35:48.069Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -28850,7 +28409,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 52 + "wait": 69 } }, { @@ -28875,7 +28434,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -28972,11 +28531,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:30 GMT" + "value": "Thu, 11 Jul 2024 20:35:47 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -29001,8 +28560,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:31.357Z", - "time": 62, + "startedDateTime": "2024-07-11T20:35:48.143Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -29010,7 +28569,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 68 } }, { @@ -29035,7 +28594,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -29132,11 +28691,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:30 GMT" + "value": "Thu, 11 Jul 2024 20:35:47 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -29161,8 +28720,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:31.424Z", - "time": 67, + "startedDateTime": "2024-07-11T20:35:48.216Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -29170,7 +28729,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 64 } }, { @@ -29195,7 +28754,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -29292,11 +28851,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:31 GMT" + "value": "Thu, 11 Jul 2024 20:35:47 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -29321,7 +28880,7 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:31.495Z", + "startedDateTime": "2024-07-11T20:35:48.285Z", "time": 65, "timings": { "blocked": -1, @@ -29355,7 +28914,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -29452,11 +29011,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:31 GMT" + "value": "Thu, 11 Jul 2024 20:35:47 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -29481,8 +29040,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:31.564Z", - "time": 61, + "startedDateTime": "2024-07-11T20:35:48.355Z", + "time": 76, "timings": { "blocked": -1, "connect": -1, @@ -29490,7 +29049,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 76 } }, { @@ -29515,7 +29074,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -29612,11 +29171,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:31 GMT" + "value": "Thu, 11 Jul 2024 20:35:47 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -29641,8 +29200,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:31.630Z", - "time": 59, + "startedDateTime": "2024-07-11T20:35:48.437Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -29650,7 +29209,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 66 } }, { @@ -29675,7 +29234,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -29772,11 +29331,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:31 GMT" + "value": "Thu, 11 Jul 2024 20:35:48 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -29801,8 +29360,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:31.693Z", - "time": 54, + "startedDateTime": "2024-07-11T20:35:48.508Z", + "time": 59, "timings": { "blocked": -1, "connect": -1, @@ -29810,7 +29369,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 59 } }, { @@ -29835,7 +29394,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -29932,11 +29491,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:31 GMT" + "value": "Thu, 11 Jul 2024 20:35:48 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -29961,8 +29520,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:31.749Z", - "time": 58, + "startedDateTime": "2024-07-11T20:35:48.572Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -29970,7 +29529,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 67 } }, { @@ -29995,7 +29554,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -30092,11 +29651,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:31 GMT" + "value": "Thu, 11 Jul 2024 20:35:48 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -30121,8 +29680,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:31.811Z", - "time": 77, + "startedDateTime": "2024-07-11T20:35:48.643Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -30130,7 +29689,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 77 + "wait": 66 } }, { @@ -30155,7 +29714,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -30252,11 +29811,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:31 GMT" + "value": "Thu, 11 Jul 2024 20:35:48 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -30281,8 +29840,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:31.892Z", - "time": 66, + "startedDateTime": "2024-07-11T20:35:48.716Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -30290,7 +29849,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 66 + "wait": 65 } }, { @@ -30315,7 +29874,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -30412,11 +29971,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:31 GMT" + "value": "Thu, 11 Jul 2024 20:35:48 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -30441,8 +30000,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:31.962Z", - "time": 57, + "startedDateTime": "2024-07-11T20:35:48.786Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -30450,7 +30009,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 65 } }, { @@ -30475,7 +30034,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -30572,11 +30131,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:31 GMT" + "value": "Thu, 11 Jul 2024 20:35:48 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -30601,8 +30160,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:32.023Z", - "time": 57, + "startedDateTime": "2024-07-11T20:35:48.856Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -30610,7 +30169,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 69 } }, { @@ -30635,7 +30194,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -30732,11 +30291,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:31 GMT" + "value": "Thu, 11 Jul 2024 20:35:48 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -30761,8 +30320,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:32.083Z", - "time": 52, + "startedDateTime": "2024-07-11T20:35:48.930Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -30770,7 +30329,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 52 + "wait": 67 } }, { @@ -30795,7 +30354,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -30892,11 +30451,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:31 GMT" + "value": "Thu, 11 Jul 2024 20:35:48 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -30921,8 +30480,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:32.140Z", - "time": 62, + "startedDateTime": "2024-07-11T20:35:49.002Z", + "time": 61, "timings": { "blocked": -1, "connect": -1, @@ -30930,7 +30489,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 61 } }, { @@ -30955,7 +30514,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -31052,11 +30611,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:31 GMT" + "value": "Thu, 11 Jul 2024 20:35:48 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -31081,8 +30640,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:32.206Z", - "time": 63, + "startedDateTime": "2024-07-11T20:35:49.068Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -31090,7 +30649,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 63 + "wait": 70 } }, { @@ -31115,7 +30674,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -31212,11 +30771,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:31 GMT" + "value": "Thu, 11 Jul 2024 20:35:48 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -31241,8 +30800,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:32.273Z", - "time": 56, + "startedDateTime": "2024-07-11T20:35:49.143Z", + "time": 79, "timings": { "blocked": -1, "connect": -1, @@ -31250,7 +30809,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 79 } }, { @@ -31275,7 +30834,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -31372,11 +30931,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:31 GMT" + "value": "Thu, 11 Jul 2024 20:35:48 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -31401,8 +30960,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:32.333Z", - "time": 78, + "startedDateTime": "2024-07-11T20:35:49.228Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -31410,7 +30969,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 78 + "wait": 68 } }, { @@ -31435,7 +30994,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -31532,11 +31091,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:31 GMT" + "value": "Thu, 11 Jul 2024 20:35:48 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -31561,8 +31120,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:32.415Z", - "time": 93, + "startedDateTime": "2024-07-11T20:35:49.300Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -31570,7 +31129,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 93 + "wait": 66 } }, { @@ -31595,7 +31154,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -31692,11 +31251,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:32 GMT" + "value": "Thu, 11 Jul 2024 20:35:48 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -31721,8 +31280,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:32.512Z", - "time": 61, + "startedDateTime": "2024-07-11T20:35:49.372Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -31730,7 +31289,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 66 } }, { @@ -31755,7 +31314,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -31852,11 +31411,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:32 GMT" + "value": "Thu, 11 Jul 2024 20:35:48 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -31881,8 +31440,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:32.577Z", - "time": 56, + "startedDateTime": "2024-07-11T20:35:49.444Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -31890,7 +31449,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 67 } }, { @@ -31915,7 +31474,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -32012,11 +31571,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:32 GMT" + "value": "Thu, 11 Jul 2024 20:35:49 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -32041,8 +31600,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:32.637Z", - "time": 53, + "startedDateTime": "2024-07-11T20:35:49.516Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -32050,7 +31609,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 65 } }, { @@ -32075,7 +31634,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -32172,11 +31731,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:32 GMT" + "value": "Thu, 11 Jul 2024 20:35:49 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -32201,8 +31760,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:32.694Z", - "time": 60, + "startedDateTime": "2024-07-11T20:35:49.585Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -32210,7 +31769,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 70 } }, { @@ -32235,7 +31794,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -32332,11 +31891,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:32 GMT" + "value": "Thu, 11 Jul 2024 20:35:49 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -32361,8 +31920,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:32.759Z", - "time": 54, + "startedDateTime": "2024-07-11T20:35:49.660Z", + "time": 75, "timings": { "blocked": -1, "connect": -1, @@ -32370,7 +31929,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 75 } }, { @@ -32395,7 +31954,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -32492,11 +32051,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:32 GMT" + "value": "Thu, 11 Jul 2024 20:35:49 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -32521,8 +32080,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:32.817Z", - "time": 53, + "startedDateTime": "2024-07-11T20:35:49.740Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -32530,7 +32089,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 67 } }, { @@ -32555,7 +32114,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -32652,11 +32211,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:32 GMT" + "value": "Thu, 11 Jul 2024 20:35:49 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -32681,8 +32240,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:32.874Z", - "time": 56, + "startedDateTime": "2024-07-11T20:35:49.813Z", + "time": 91, "timings": { "blocked": -1, "connect": -1, @@ -32690,7 +32249,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 91 } }, { @@ -32715,7 +32274,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -32812,11 +32371,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:32 GMT" + "value": "Thu, 11 Jul 2024 20:35:49 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -32841,8 +32400,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:32.934Z", - "time": 54, + "startedDateTime": "2024-07-11T20:35:49.909Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -32850,7 +32409,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 67 } }, { @@ -32875,7 +32434,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -32972,11 +32531,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:32 GMT" + "value": "Thu, 11 Jul 2024 20:35:49 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -33001,8 +32560,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:32.992Z", - "time": 52, + "startedDateTime": "2024-07-11T20:35:49.980Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -33010,7 +32569,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 52 + "wait": 65 } }, { @@ -33035,7 +32594,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -33132,11 +32691,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:32 GMT" + "value": "Thu, 11 Jul 2024 20:35:49 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -33161,8 +32720,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:33.048Z", - "time": 53, + "startedDateTime": "2024-07-11T20:35:50.049Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -33170,7 +32729,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 65 } }, { @@ -33195,7 +32754,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -33292,11 +32851,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:32 GMT" + "value": "Thu, 11 Jul 2024 20:35:49 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -33321,8 +32880,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:33.105Z", - "time": 53, + "startedDateTime": "2024-07-11T20:35:50.120Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -33330,7 +32889,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 64 } }, { @@ -33355,7 +32914,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -33452,11 +33011,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:32 GMT" + "value": "Thu, 11 Jul 2024 20:35:49 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -33481,8 +33040,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:33.162Z", - "time": 54, + "startedDateTime": "2024-07-11T20:35:50.190Z", + "time": 77, "timings": { "blocked": -1, "connect": -1, @@ -33490,7 +33049,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 77 } }, { @@ -33515,7 +33074,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -33612,11 +33171,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:32 GMT" + "value": "Thu, 11 Jul 2024 20:35:49 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -33641,8 +33200,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:33.219Z", - "time": 57, + "startedDateTime": "2024-07-11T20:35:50.273Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -33650,7 +33209,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 78 } }, { @@ -33675,7 +33234,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -33772,11 +33331,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:32 GMT" + "value": "Thu, 11 Jul 2024 20:35:49 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -33801,8 +33360,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:33.280Z", - "time": 67, + "startedDateTime": "2024-07-11T20:35:50.356Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -33810,7 +33369,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 72 } }, { @@ -33835,7 +33394,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -33932,11 +33491,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:32 GMT" + "value": "Thu, 11 Jul 2024 20:35:49 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -33961,8 +33520,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:33.351Z", - "time": 58, + "startedDateTime": "2024-07-11T20:35:50.433Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -33970,7 +33529,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 66 } }, { @@ -33995,7 +33554,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -34092,11 +33651,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:32 GMT" + "value": "Thu, 11 Jul 2024 20:35:50 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -34121,8 +33680,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:33.413Z", - "time": 66, + "startedDateTime": "2024-07-11T20:35:50.507Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -34130,7 +33689,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 66 + "wait": 65 } }, { @@ -34155,7 +33714,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -34252,11 +33811,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:32 GMT" + "value": "Thu, 11 Jul 2024 20:35:50 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -34281,8 +33840,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:33.483Z", - "time": 73, + "startedDateTime": "2024-07-11T20:35:50.578Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -34290,7 +33849,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 73 + "wait": 67 } }, { @@ -34315,7 +33874,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -34412,11 +33971,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:33 GMT" + "value": "Thu, 11 Jul 2024 20:35:50 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -34441,8 +34000,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:33.560Z", - "time": 60, + "startedDateTime": "2024-07-11T20:35:50.650Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -34450,7 +34009,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 70 } }, { @@ -34475,7 +34034,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -34572,11 +34131,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:33 GMT" + "value": "Thu, 11 Jul 2024 20:35:50 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -34601,8 +34160,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:33.624Z", - "time": 59, + "startedDateTime": "2024-07-11T20:35:50.726Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -34610,7 +34169,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 69 } }, { @@ -34635,7 +34194,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -34732,11 +34291,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:33 GMT" + "value": "Thu, 11 Jul 2024 20:35:50 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -34761,8 +34320,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:33.687Z", - "time": 98, + "startedDateTime": "2024-07-11T20:35:50.800Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -34770,7 +34329,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 98 + "wait": 68 } }, { @@ -34795,7 +34354,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -34892,11 +34451,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:33 GMT" + "value": "Thu, 11 Jul 2024 20:35:50 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -34921,8 +34480,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:33.790Z", - "time": 58, + "startedDateTime": "2024-07-11T20:35:50.873Z", + "time": 75, "timings": { "blocked": -1, "connect": -1, @@ -34930,7 +34489,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 75 } }, { @@ -34955,7 +34514,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -35052,11 +34611,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:33 GMT" + "value": "Thu, 11 Jul 2024 20:35:50 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -35081,8 +34640,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:33.851Z", - "time": 65, + "startedDateTime": "2024-07-11T20:35:50.953Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -35090,7 +34649,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 65 + "wait": 67 } }, { @@ -35115,7 +34674,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -35212,11 +34771,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:33 GMT" + "value": "Thu, 11 Jul 2024 20:35:50 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -35241,8 +34800,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:33.921Z", - "time": 58, + "startedDateTime": "2024-07-11T20:35:51.025Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -35250,7 +34809,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 71 } }, { @@ -35275,7 +34834,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -35372,11 +34931,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:33 GMT" + "value": "Thu, 11 Jul 2024 20:35:50 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -35401,8 +34960,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:33.984Z", - "time": 67, + "startedDateTime": "2024-07-11T20:35:51.101Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -35410,7 +34969,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 64 } }, { @@ -35435,7 +34994,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -35532,11 +35091,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:33 GMT" + "value": "Thu, 11 Jul 2024 20:35:50 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -35561,8 +35120,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:34.055Z", - "time": 66, + "startedDateTime": "2024-07-11T20:35:51.169Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -35570,7 +35129,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 66 + "wait": 74 } }, { @@ -35595,7 +35154,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -35692,11 +35251,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:33 GMT" + "value": "Thu, 11 Jul 2024 20:35:50 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -35721,8 +35280,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:34.125Z", - "time": 73, + "startedDateTime": "2024-07-11T20:35:51.248Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -35730,7 +35289,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 73 + "wait": 65 } }, { @@ -35755,7 +35314,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -35852,11 +35411,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:33 GMT" + "value": "Thu, 11 Jul 2024 20:35:50 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -35881,8 +35440,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:34.202Z", - "time": 63, + "startedDateTime": "2024-07-11T20:35:51.318Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -35890,7 +35449,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 63 + "wait": 74 } }, { @@ -35915,7 +35474,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -36012,11 +35571,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:33 GMT" + "value": "Thu, 11 Jul 2024 20:35:50 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -36041,8 +35600,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:34.268Z", - "time": 68, + "startedDateTime": "2024-07-11T20:35:51.397Z", + "time": 82, "timings": { "blocked": -1, "connect": -1, @@ -36050,7 +35609,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 68 + "wait": 82 } }, { @@ -36075,7 +35634,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -36172,11 +35731,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:33 GMT" + "value": "Thu, 11 Jul 2024 20:35:50 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -36201,8 +35760,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:34.339Z", - "time": 70, + "startedDateTime": "2024-07-11T20:35:51.485Z", + "time": 76, "timings": { "blocked": -1, "connect": -1, @@ -36210,7 +35769,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 70 + "wait": 76 } }, { @@ -36235,7 +35794,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -36332,11 +35891,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:33 GMT" + "value": "Thu, 11 Jul 2024 20:35:51 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -36361,8 +35920,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:34.413Z", - "time": 58, + "startedDateTime": "2024-07-11T20:35:51.566Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -36370,7 +35929,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 78 } }, { @@ -36395,7 +35954,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -36492,11 +36051,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:33 GMT" + "value": "Thu, 11 Jul 2024 20:35:51 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -36521,8 +36080,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:34.476Z", - "time": 58, + "startedDateTime": "2024-07-11T20:35:51.650Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -36530,7 +36089,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 67 } }, { @@ -36555,7 +36114,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -36652,11 +36211,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:33 GMT" + "value": "Thu, 11 Jul 2024 20:35:51 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -36681,8 +36240,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:34.539Z", - "time": 63, + "startedDateTime": "2024-07-11T20:35:51.734Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -36690,7 +36249,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 63 + "wait": 72 } }, { @@ -36715,7 +36274,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -36812,11 +36371,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:34 GMT" + "value": "Thu, 11 Jul 2024 20:35:51 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -36841,7 +36400,7 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:34.608Z", + "startedDateTime": "2024-07-11T20:35:51.812Z", "time": 67, "timings": { "blocked": -1, @@ -36875,7 +36434,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -36972,11 +36531,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:34 GMT" + "value": "Thu, 11 Jul 2024 20:35:51 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -37001,8 +36560,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:34.680Z", - "time": 52, + "startedDateTime": "2024-07-11T20:35:51.884Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -37010,7 +36569,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 52 + "wait": 65 } }, { @@ -37035,7 +36594,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -37132,11 +36691,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:34 GMT" + "value": "Thu, 11 Jul 2024 20:35:51 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -37161,8 +36720,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:34.737Z", - "time": 53, + "startedDateTime": "2024-07-11T20:35:51.955Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -37170,7 +36729,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 66 } }, { @@ -37195,7 +36754,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -37292,11 +36851,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:34 GMT" + "value": "Thu, 11 Jul 2024 20:35:51 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -37321,8 +36880,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:34.796Z", - "time": 54, + "startedDateTime": "2024-07-11T20:35:52.027Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -37330,7 +36889,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 63 } }, { @@ -37355,7 +36914,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -37452,11 +37011,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:34 GMT" + "value": "Thu, 11 Jul 2024 20:35:51 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -37481,8 +37040,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:34.855Z", - "time": 54, + "startedDateTime": "2024-07-11T20:35:52.097Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -37490,7 +37049,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 68 } }, { @@ -37515,7 +37074,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -37612,11 +37171,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:34 GMT" + "value": "Thu, 11 Jul 2024 20:35:51 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -37641,8 +37200,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:34.914Z", - "time": 55, + "startedDateTime": "2024-07-11T20:35:52.171Z", + "time": 61, "timings": { "blocked": -1, "connect": -1, @@ -37650,7 +37209,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 61 } }, { @@ -37675,7 +37234,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -37772,11 +37331,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:34 GMT" + "value": "Thu, 11 Jul 2024 20:35:51 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -37801,8 +37360,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:34.975Z", - "time": 54, + "startedDateTime": "2024-07-11T20:35:52.238Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -37810,7 +37369,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 68 } }, { @@ -37835,7 +37394,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -37932,11 +37491,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:34 GMT" + "value": "Thu, 11 Jul 2024 20:35:51 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -37961,8 +37520,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:35.033Z", - "time": 54, + "startedDateTime": "2024-07-11T20:35:52.311Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -37970,7 +37529,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 69 } }, { @@ -37995,7 +37554,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -38092,11 +37651,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:34 GMT" + "value": "Thu, 11 Jul 2024 20:35:51 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -38121,8 +37680,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:35.091Z", - "time": 74, + "startedDateTime": "2024-07-11T20:35:52.385Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -38130,7 +37689,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 74 + "wait": 65 } }, { @@ -38155,7 +37714,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -38252,11 +37811,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:34 GMT" + "value": "Thu, 11 Jul 2024 20:35:51 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -38281,8 +37840,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:35.170Z", - "time": 64, + "startedDateTime": "2024-07-11T20:35:52.457Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -38290,7 +37849,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 71 } }, { @@ -38315,7 +37874,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -38412,11 +37971,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:34 GMT" + "value": "Thu, 11 Jul 2024 20:35:52 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -38441,8 +38000,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:35.238Z", - "time": 65, + "startedDateTime": "2024-07-11T20:35:52.534Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -38450,7 +38009,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 65 + "wait": 66 } }, { @@ -38475,7 +38034,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -38572,11 +38131,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:34 GMT" + "value": "Thu, 11 Jul 2024 20:35:52 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -38601,8 +38160,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:35.306Z", - "time": 70, + "startedDateTime": "2024-07-11T20:35:52.606Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -38610,7 +38169,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 70 + "wait": 69 } }, { @@ -38635,7 +38194,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -38732,11 +38291,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:34 GMT" + "value": "Thu, 11 Jul 2024 20:35:52 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -38761,8 +38320,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:35.381Z", - "time": 71, + "startedDateTime": "2024-07-11T20:35:52.680Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -38770,7 +38329,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 71 + "wait": 68 } }, { @@ -38795,7 +38354,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -38892,11 +38451,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:34 GMT" + "value": "Thu, 11 Jul 2024 20:35:52 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -38921,8 +38480,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:35.457Z", - "time": 88, + "startedDateTime": "2024-07-11T20:35:52.755Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -38930,7 +38489,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 88 + "wait": 64 } }, { @@ -38955,7 +38514,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -39052,11 +38611,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:34 GMT" + "value": "Thu, 11 Jul 2024 20:35:52 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -39081,8 +38640,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:35.550Z", - "time": 65, + "startedDateTime": "2024-07-11T20:35:52.825Z", + "time": 121, "timings": { "blocked": -1, "connect": -1, @@ -39090,7 +38649,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 65 + "wait": 121 } }, { @@ -39115,7 +38674,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -39212,11 +38771,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:35 GMT" + "value": "Thu, 11 Jul 2024 20:35:52 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -39241,8 +38800,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:35.620Z", - "time": 59, + "startedDateTime": "2024-07-11T20:35:52.952Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -39250,7 +38809,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 74 } }, { @@ -39275,7 +38834,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -39372,11 +38931,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:35 GMT" + "value": "Thu, 11 Jul 2024 20:35:52 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -39401,8 +38960,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:35.684Z", - "time": 65, + "startedDateTime": "2024-07-11T20:35:53.032Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -39410,7 +38969,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 65 + "wait": 70 } }, { @@ -39435,7 +38994,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -39532,11 +39091,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:35 GMT" + "value": "Thu, 11 Jul 2024 20:35:52 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -39561,8 +39120,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:35.754Z", - "time": 97, + "startedDateTime": "2024-07-11T20:35:53.108Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -39570,7 +39129,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 97 + "wait": 70 } }, { @@ -39595,7 +39154,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -39692,11 +39251,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:35 GMT" + "value": "Thu, 11 Jul 2024 20:35:52 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -39721,8 +39280,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:35.856Z", - "time": 83, + "startedDateTime": "2024-07-11T20:35:53.183Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -39730,7 +39289,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 83 + "wait": 65 } }, { @@ -39755,7 +39314,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -39852,11 +39411,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:35 GMT" + "value": "Thu, 11 Jul 2024 20:35:52 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -39881,7 +39440,7 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:35.944Z", + "startedDateTime": "2024-07-11T20:35:53.253Z", "time": 66, "timings": { "blocked": -1, diff --git a/test/e2e/mocks/config_603940551/import_288002260/0_agCf_4145450081/environment_1072573434/recording.har b/test/e2e/mocks/config_603940551/import_288002260/0_agCf_4145450081/environment_1072573434/recording.har index 2642a0e65..685b94bb6 100644 --- a/test/e2e/mocks/config_603940551/import_288002260/0_agCf_4145450081/environment_1072573434/recording.har +++ b/test/e2e/mocks/config_603940551/import_288002260/0_agCf_4145450081/environment_1072573434/recording.har @@ -74,7 +74,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:05 GMT" + "value": "Thu, 11 Jul 2024 20:35:21 GMT" }, { "name": "content-length", @@ -103,8 +103,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:04.883Z", - "time": 573, + "startedDateTime": "2024-07-11T20:35:20.819Z", + "time": 617, "timings": { "blocked": -1, "connect": -1, @@ -112,7 +112,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 573 + "wait": 617 } }, { @@ -182,7 +182,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:06 GMT" + "value": "Thu, 11 Jul 2024 20:35:21 GMT" }, { "name": "content-length", @@ -211,8 +211,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:05.461Z", - "time": 599, + "startedDateTime": "2024-07-11T20:35:21.443Z", + "time": 518, "timings": { "blocked": -1, "connect": -1, @@ -220,7 +220,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 599 + "wait": 518 } }, { @@ -290,7 +290,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:06 GMT" + "value": "Thu, 11 Jul 2024 20:35:22 GMT" }, { "name": "content-length", @@ -319,8 +319,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:06.064Z", - "time": 547, + "startedDateTime": "2024-07-11T20:35:21.969Z", + "time": 508, "timings": { "blocked": -1, "connect": -1, @@ -328,7 +328,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 547 + "wait": 508 } }, { @@ -398,7 +398,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:07 GMT" + "value": "Thu, 11 Jul 2024 20:35:22 GMT" }, { "name": "content-length", @@ -427,8 +427,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:06.616Z", - "time": 526, + "startedDateTime": "2024-07-11T20:35:22.483Z", + "time": 518, "timings": { "blocked": -1, "connect": -1, @@ -436,7 +436,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 526 + "wait": 518 } }, { @@ -506,7 +506,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:07 GMT" + "value": "Thu, 11 Jul 2024 20:35:23 GMT" }, { "name": "content-length", @@ -535,8 +535,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:07.147Z", - "time": 568, + "startedDateTime": "2024-07-11T20:35:23.006Z", + "time": 575, "timings": { "blocked": -1, "connect": -1, @@ -544,7 +544,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 568 + "wait": 575 } }, { @@ -614,7 +614,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:08 GMT" + "value": "Thu, 11 Jul 2024 20:35:24 GMT" }, { "name": "content-length", @@ -643,8 +643,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:07.720Z", - "time": 609, + "startedDateTime": "2024-07-11T20:35:23.586Z", + "time": 719, "timings": { "blocked": -1, "connect": -1, @@ -652,7 +652,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 609 + "wait": 719 } }, { @@ -722,7 +722,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:08 GMT" + "value": "Thu, 11 Jul 2024 20:35:24 GMT" }, { "name": "content-length", @@ -751,8 +751,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:08.334Z", - "time": 538, + "startedDateTime": "2024-07-11T20:35:24.311Z", + "time": 585, "timings": { "blocked": -1, "connect": -1, @@ -760,7 +760,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 538 + "wait": 585 } }, { @@ -830,7 +830,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:09 GMT" + "value": "Thu, 11 Jul 2024 20:35:25 GMT" }, { "name": "content-length", @@ -859,8 +859,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:08.878Z", - "time": 527, + "startedDateTime": "2024-07-11T20:35:24.901Z", + "time": 616, "timings": { "blocked": -1, "connect": -1, @@ -868,7 +868,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 527 + "wait": 616 } }, { @@ -938,7 +938,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:09 GMT" + "value": "Thu, 11 Jul 2024 20:35:26 GMT" }, { "name": "content-length", @@ -967,8 +967,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:09.410Z", - "time": 554, + "startedDateTime": "2024-07-11T20:35:25.524Z", + "time": 545, "timings": { "blocked": -1, "connect": -1, @@ -976,7 +976,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 554 + "wait": 545 } }, { @@ -1046,7 +1046,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:10 GMT" + "value": "Thu, 11 Jul 2024 20:35:26 GMT" }, { "name": "content-length", @@ -1075,8 +1075,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:09.971Z", - "time": 544, + "startedDateTime": "2024-07-11T20:35:26.078Z", + "time": 641, "timings": { "blocked": -1, "connect": -1, @@ -1084,7 +1084,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 544 + "wait": 641 } }, { @@ -1154,7 +1154,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:11 GMT" + "value": "Thu, 11 Jul 2024 20:35:27 GMT" }, { "name": "content-length", @@ -1183,8 +1183,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:10.520Z", - "time": 548, + "startedDateTime": "2024-07-11T20:35:26.726Z", + "time": 563, "timings": { "blocked": -1, "connect": -1, @@ -1192,7 +1192,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 548 + "wait": 563 } } ], diff --git a/test/e2e/mocks/config_603940551/import_288002260/0_agCf_4145450081/oauth2_393036114/recording.har b/test/e2e/mocks/config_603940551/import_288002260/0_agCf_4145450081/oauth2_393036114/recording.har index ff9597e56..91391eb68 100644 --- a/test/e2e/mocks/config_603940551/import_288002260/0_agCf_4145450081/oauth2_393036114/recording.har +++ b/test/e2e/mocks/config_603940551/import_288002260/0_agCf_4145450081/oauth2_393036114/recording.har @@ -29,7 +29,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "accept-api-version", @@ -98,11 +98,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:04 GMT" + "value": "Thu, 11 Jul 2024 20:35:20 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -127,8 +127,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:04.643Z", - "time": 79, + "startedDateTime": "2024-07-11T20:35:20.530Z", + "time": 88, "timings": { "blocked": -1, "connect": -1, @@ -136,7 +136,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 79 + "wait": 88 } } ], diff --git a/test/e2e/mocks/config_603940551/import_288002260/0_agCf_4145450081/openidm_3290118515/recording.har b/test/e2e/mocks/config_603940551/import_288002260/0_agCf_4145450081/openidm_3290118515/recording.har index bda33af19..285001247 100644 --- a/test/e2e/mocks/config_603940551/import_288002260/0_agCf_4145450081/openidm_3290118515/recording.har +++ b/test/e2e/mocks/config_603940551/import_288002260/0_agCf_4145450081/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "b9c3121cf238fa0d9e549b35af3040d5", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -29,7 +29,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -53,20 +53,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/ba58ff99-76d3-4c69-9c4a-7f150ac70e2c?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1173, + "bodySize": 1163, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1173, - "text": "{\"_id\":\"ba58ff99-76d3-4c69-9c4a-7f150ac70e2c\",\"_rev\":\"0517f93c-53fc-42ec-bdf8-213760903270-609\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701393386423\",\"description\":\"volker.scheuber@forgerock.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"7Dev4iJfutv2O3ysbHo-rZphSi3C2ldAK4NCOM5soWA\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"1LOnr1r01m9qMwrmXRt2FGuN__HL1JmJl5CDZA1Oqrc208cGKZk1gsvFNaYSU-bkDZuj6sgpmf-B5sc4xLGnqyOKeSw3z8GJbGQ5JyychNBsClpUu9981KlEBe_7cDvAhRtRT60Bni15Ff6KKcNdTD20W66XwKLefxPTpsnt7dsBlKXuhIq1pIPbXKFJJoct7tlufNqY_ypwrCbEhNsiVQ9A8Ozr8BUmPGfnaomlqUzMrO8jUV9TWw20WdXfHfCKja7ZnboQJpfXAe_iofFiVvXHVT2UadQDY8A1dtSuIksl3sSLPWUgBwCpZpRmUck1Cbc2l2coBu7qEMK8WEA0POnGRwam7KAi4tWbrc2F9M8ZyuUf8QLvBBjCJQBQwltfjGBmMinEDBWHfyAwYKKBCfQRdFwgmL2D8d_ItZf4PP0AVSgzHLLmis7FtvkiLDI4q7vSoK4lPrKh_i700z5oQY1mXZOQNmFJRx8HkuVxnUDEIAlO4__t-1JdXMYjLEuIXIZZAGAcDF_zes641h4mjV5tyg61e9JRIcGErsqXDNpfUWfbgd4EN0oBZFTI0vL2q87Oyzj8QetqlpPPvOcQniQEbUtBeATheQfUbZkOxFkg7E3LVJxhxKDeagsWOHqjhpDMKAbZ3Bej0zH8F4LJHV2SPAxJd5WkunZmRwoQKsM\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:04 GMT" + "value": "Thu, 11 Jul 2024 20:35:20 GMT" }, { "name": "cache-control", @@ -90,7 +90,7 @@ }, { "name": "etag", - "value": "\"0517f93c-53fc-42ec-bdf8-213760903270-609\"" + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" }, { "name": "expires", @@ -110,11 +110,11 @@ }, { "name": "content-length", - "value": "1173" + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -133,14 +133,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 667, + "headersSize": 669, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:04.792Z", - "time": 65, + "startedDateTime": "2024-07-11T20:35:20.688Z", + "time": 144, "timings": { "blocked": -1, "connect": -1, @@ -148,7 +148,151 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 65 + "wait": 144 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:35:20 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:35:20.708Z", + "time": 85, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 85 } }, { @@ -173,7 +317,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -214,7 +358,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:14 GMT" + "value": "Thu, 11 Jul 2024 20:35:30 GMT" }, { "name": "cache-control", @@ -262,7 +406,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -287,8 +431,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:14.458Z", - "time": 54, + "startedDateTime": "2024-07-11T20:35:30.630Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -296,7 +440,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 68 } }, { @@ -321,7 +465,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -362,7 +506,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:14 GMT" + "value": "Thu, 11 Jul 2024 20:35:30 GMT" }, { "name": "cache-control", @@ -410,7 +554,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -435,8 +579,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:14.517Z", - "time": 61, + "startedDateTime": "2024-07-11T20:35:30.704Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -444,7 +588,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 74 } }, { @@ -469,7 +613,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -510,7 +654,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:14 GMT" + "value": "Thu, 11 Jul 2024 20:35:30 GMT" }, { "name": "cache-control", @@ -558,7 +702,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -583,8 +727,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:14.582Z", - "time": 49, + "startedDateTime": "2024-07-11T20:35:30.784Z", + "time": 46, "timings": { "blocked": -1, "connect": -1, @@ -592,7 +736,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 49 + "wait": 46 } }, { @@ -617,7 +761,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -658,7 +802,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:14 GMT" + "value": "Thu, 11 Jul 2024 20:35:30 GMT" }, { "name": "cache-control", @@ -706,7 +850,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -731,8 +875,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:14.634Z", - "time": 46, + "startedDateTime": "2024-07-11T20:35:30.837Z", + "time": 60, "timings": { "blocked": -1, "connect": -1, @@ -740,7 +884,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 46 + "wait": 60 } }, { @@ -765,7 +909,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -796,25 +940,17 @@ "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/bravoOrgPrivileges" }, "response": { - "bodySize": 8640, + "bodySize": 61, "content": { "mimeType": "application/json;charset=utf-8", - "size": 8640, - "text": "{\"_id\":\"bravoOrgPrivileges\",\"privileges\":[{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":false},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/ownerIDs eq \\\"{{_id}}\\\" or /parentOwnerIDs eq \\\"{{_id}}\\\"\",\"name\":\"owner-view-update-delete-orgs\",\"path\":\"managed/bravo_organization\",\"permissions\":[\"VIEW\",\"UPDATE\",\"DELETE\"]},{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":false},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/parent pr\",\"name\":\"owner-create-orgs\",\"path\":\"managed/bravo_organization\",\"permissions\":[\"CREATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":false},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrgIDs eq \\\"__org_id_placeholder__\\\"\",\"name\":\"owner-view-update-delete-admins-and-members\",\"path\":\"managed/bravo_user\",\"permissions\":[\"VIEW\",\"DELETE\",\"UPDATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":false},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrg/0 pr and /adminOfOrg/0 pr and !(/ownerOfOrg pr)\",\"name\":\"owner-create-admins\",\"path\":\"managed/bravo_user\",\"permissions\":[\"CREATE\"]},{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":true},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/adminIDs eq \\\"{{_id}}\\\" or /parentAdminIDs eq \\\"{{_id}}\\\"\",\"name\":\"admin-view-update-delete-orgs\",\"path\":\"managed/bravo_organization\",\"permissions\":[\"VIEW\",\"UPDATE\",\"DELETE\"]},{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":true},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/parent pr\",\"name\":\"admin-create-orgs\",\"path\":\"managed/bravo_organization\",\"permissions\":[\"CREATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":true},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrgIDs eq \\\"__org_id_placeholder__\\\"\",\"name\":\"admin-view-update-delete-members\",\"path\":\"managed/bravo_user\",\"permissions\":[\"VIEW\",\"DELETE\",\"UPDATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":true},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrg/0 pr and !(/adminOfOrg pr) and !(/ownerOfOrg pr)\",\"name\":\"admin-create-members\",\"path\":\"managed/bravo_user\",\"permissions\":[\"CREATE\"]}]}" + "size": 61, + "text": "{\"code\":401,\"reason\":\"Unauthorized\",\"message\":\"Unauthorized\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:14 GMT" - }, - { - "name": "cache-control", - "value": "no-store" - }, - { - "name": "content-api-version", - "value": "protocol=2.1,resource=1.0" + "value": "Thu, 11 Jul 2024 20:35:30 GMT" }, { "name": "content-security-policy", @@ -832,14 +968,6 @@ "name": "cross-origin-resource-policy", "value": "same-origin" }, - { - "name": "expires", - "value": "0" - }, - { - "name": "pragma", - "value": "no-cache" - }, { "name": "x-content-type-options", "value": "nosniff" @@ -850,11 +978,11 @@ }, { "name": "content-length", - "value": "8640" + "value": "61" }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -873,14 +1001,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 665, + "headersSize": 560, "httpVersion": "HTTP/1.1", "redirectURL": "", - "status": 200, - "statusText": "OK" + "status": 401, + "statusText": "Unauthorized" }, - "startedDateTime": "2024-07-06T17:32:14.685Z", - "time": 60, + "startedDateTime": "2024-07-11T20:35:30.903Z", + "time": 51, "timings": { "blocked": -1, "connect": -1, @@ -888,7 +1016,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 51 } }, { @@ -913,7 +1041,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -958,7 +1086,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:14 GMT" + "value": "Thu, 11 Jul 2024 20:35:30 GMT" }, { "name": "content-security-policy", @@ -986,7 +1114,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -1011,8 +1139,8 @@ "status": 401, "statusText": "Unauthorized" }, - "startedDateTime": "2024-07-06T17:32:14.749Z", - "time": 48, + "startedDateTime": "2024-07-11T20:35:30.960Z", + "time": 59, "timings": { "blocked": -1, "connect": -1, @@ -1020,7 +1148,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 48 + "wait": 59 } }, { @@ -1045,7 +1173,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -1090,7 +1218,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:15 GMT" + "value": "Thu, 11 Jul 2024 20:35:31 GMT" }, { "name": "cache-control", @@ -1134,7 +1262,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -1159,8 +1287,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:15.027Z", - "time": 52, + "startedDateTime": "2024-07-11T20:35:31.025Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -1168,7 +1296,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 52 + "wait": 65 } }, { @@ -1193,7 +1321,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -1238,7 +1366,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:15 GMT" + "value": "Thu, 11 Jul 2024 20:35:31 GMT" }, { "name": "cache-control", @@ -1282,7 +1410,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -1307,8 +1435,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:15.083Z", - "time": 51, + "startedDateTime": "2024-07-11T20:35:31.096Z", + "time": 61, "timings": { "blocked": -1, "connect": -1, @@ -1316,7 +1444,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 51 + "wait": 61 } }, { @@ -1341,7 +1469,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -1390,7 +1518,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:15 GMT" + "value": "Thu, 11 Jul 2024 20:35:31 GMT" }, { "name": "alt-svc", @@ -1403,8 +1531,8 @@ "status": 403, "statusText": "Forbidden" }, - "startedDateTime": "2024-07-06T17:32:15.138Z", - "time": 33, + "startedDateTime": "2024-07-11T20:35:31.162Z", + "time": 39, "timings": { "blocked": -1, "connect": -1, @@ -1412,7 +1540,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 33 + "wait": 39 } }, { @@ -1437,7 +1565,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -1486,7 +1614,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:15 GMT" + "value": "Thu, 11 Jul 2024 20:35:31 GMT" }, { "name": "alt-svc", @@ -1499,8 +1627,8 @@ "status": 403, "statusText": "Forbidden" }, - "startedDateTime": "2024-07-06T17:32:15.175Z", - "time": 29, + "startedDateTime": "2024-07-11T20:35:31.207Z", + "time": 39, "timings": { "blocked": -1, "connect": -1, @@ -1508,7 +1636,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 29 + "wait": 39 } }, { @@ -1533,7 +1661,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -1582,7 +1710,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:15 GMT" + "value": "Thu, 11 Jul 2024 20:35:31 GMT" }, { "name": "alt-svc", @@ -1595,8 +1723,8 @@ "status": 403, "statusText": "Forbidden" }, - "startedDateTime": "2024-07-06T17:32:15.207Z", - "time": 31, + "startedDateTime": "2024-07-11T20:35:31.252Z", + "time": 39, "timings": { "blocked": -1, "connect": -1, @@ -1604,7 +1732,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 31 + "wait": 39 } }, { @@ -1629,7 +1757,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -1678,7 +1806,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:15 GMT" + "value": "Thu, 11 Jul 2024 20:35:31 GMT" }, { "name": "alt-svc", @@ -1691,8 +1819,8 @@ "status": 403, "statusText": "Forbidden" }, - "startedDateTime": "2024-07-06T17:32:15.242Z", - "time": 32, + "startedDateTime": "2024-07-11T20:35:31.296Z", + "time": 41, "timings": { "blocked": -1, "connect": -1, @@ -1700,7 +1828,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 32 + "wait": 41 } }, { @@ -1725,7 +1853,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -1774,7 +1902,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:15 GMT" + "value": "Thu, 11 Jul 2024 20:35:31 GMT" }, { "name": "alt-svc", @@ -1787,8 +1915,8 @@ "status": 403, "statusText": "Forbidden" }, - "startedDateTime": "2024-07-06T17:32:15.278Z", - "time": 29, + "startedDateTime": "2024-07-11T20:35:31.342Z", + "time": 40, "timings": { "blocked": -1, "connect": -1, @@ -1796,7 +1924,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 29 + "wait": 40 } }, { @@ -1821,7 +1949,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -1870,7 +1998,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:15 GMT" + "value": "Thu, 11 Jul 2024 20:35:31 GMT" }, { "name": "alt-svc", @@ -1883,8 +2011,8 @@ "status": 403, "statusText": "Forbidden" }, - "startedDateTime": "2024-07-06T17:32:15.312Z", - "time": 30, + "startedDateTime": "2024-07-11T20:35:31.387Z", + "time": 42, "timings": { "blocked": -1, "connect": -1, @@ -1892,7 +2020,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 30 + "wait": 42 } }, { @@ -1917,7 +2045,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -1966,7 +2094,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:15 GMT" + "value": "Thu, 11 Jul 2024 20:35:31 GMT" }, { "name": "alt-svc", @@ -1979,8 +2107,8 @@ "status": 403, "statusText": "Forbidden" }, - "startedDateTime": "2024-07-06T17:32:15.346Z", - "time": 31, + "startedDateTime": "2024-07-11T20:35:31.434Z", + "time": 41, "timings": { "blocked": -1, "connect": -1, @@ -1988,7 +2116,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 31 + "wait": 41 } }, { @@ -2013,7 +2141,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -2058,7 +2186,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:15 GMT" + "value": "Thu, 11 Jul 2024 20:35:31 GMT" }, { "name": "cache-control", @@ -2102,7 +2230,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -2127,8 +2255,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:15.382Z", - "time": 48, + "startedDateTime": "2024-07-11T20:35:31.481Z", + "time": 61, "timings": { "blocked": -1, "connect": -1, @@ -2136,7 +2264,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 48 + "wait": 61 } }, { @@ -2161,7 +2289,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -2206,7 +2334,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:15 GMT" + "value": "Thu, 11 Jul 2024 20:35:31 GMT" }, { "name": "cache-control", @@ -2250,7 +2378,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -2275,8 +2403,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:15.434Z", - "time": 51, + "startedDateTime": "2024-07-11T20:35:31.549Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -2284,7 +2412,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 51 + "wait": 65 } }, { @@ -2309,7 +2437,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -2354,7 +2482,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:15 GMT" + "value": "Thu, 11 Jul 2024 20:35:31 GMT" }, { "name": "cache-control", @@ -2398,7 +2526,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -2423,8 +2551,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:15.489Z", - "time": 50, + "startedDateTime": "2024-07-11T20:35:31.619Z", + "time": 49, "timings": { "blocked": -1, "connect": -1, @@ -2432,7 +2560,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 50 + "wait": 49 } }, { @@ -2457,7 +2585,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -2502,7 +2630,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:15 GMT" + "value": "Thu, 11 Jul 2024 20:35:31 GMT" }, { "name": "cache-control", @@ -2546,7 +2674,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -2571,8 +2699,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:15.543Z", - "time": 48, + "startedDateTime": "2024-07-11T20:35:31.674Z", + "time": 60, "timings": { "blocked": -1, "connect": -1, @@ -2580,7 +2708,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 48 + "wait": 60 } }, { @@ -2605,7 +2733,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -2650,7 +2778,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:15 GMT" + "value": "Thu, 11 Jul 2024 20:35:31 GMT" }, { "name": "cache-control", @@ -2694,7 +2822,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -2719,8 +2847,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:15.595Z", - "time": 57, + "startedDateTime": "2024-07-11T20:35:31.739Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -2728,7 +2856,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 62 } }, { @@ -2753,7 +2881,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -2798,7 +2926,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:15 GMT" + "value": "Thu, 11 Jul 2024 20:35:31 GMT" }, { "name": "cache-control", @@ -2842,7 +2970,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -2867,8 +2995,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:15.656Z", - "time": 53, + "startedDateTime": "2024-07-11T20:35:31.806Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -2876,7 +3004,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 73 } }, { @@ -2901,7 +3029,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -2946,7 +3074,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:15 GMT" + "value": "Thu, 11 Jul 2024 20:35:31 GMT" }, { "name": "cache-control", @@ -2990,7 +3118,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -3015,8 +3143,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:15.713Z", - "time": 52, + "startedDateTime": "2024-07-11T20:35:31.884Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -3024,7 +3152,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 52 + "wait": 63 } }, { @@ -3049,7 +3177,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -3090,7 +3218,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:15 GMT" + "value": "Thu, 11 Jul 2024 20:35:31 GMT" }, { "name": "cache-control", @@ -3138,7 +3266,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -3163,8 +3291,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:15.769Z", - "time": 45, + "startedDateTime": "2024-07-11T20:35:31.953Z", + "time": 58, "timings": { "blocked": -1, "connect": -1, @@ -3172,7 +3300,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 45 + "wait": 58 } }, { @@ -3197,7 +3325,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -3238,7 +3366,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:15 GMT" + "value": "Thu, 11 Jul 2024 20:35:32 GMT" }, { "name": "cache-control", @@ -3286,7 +3414,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -3311,8 +3439,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:15.818Z", - "time": 48, + "startedDateTime": "2024-07-11T20:35:32.017Z", + "time": 57, "timings": { "blocked": -1, "connect": -1, @@ -3320,7 +3448,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 48 + "wait": 57 } }, { @@ -3345,7 +3473,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -3390,7 +3518,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:15 GMT" + "value": "Thu, 11 Jul 2024 20:35:32 GMT" }, { "name": "cache-control", @@ -3430,7 +3558,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -3459,8 +3587,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:15.870Z", - "time": 53, + "startedDateTime": "2024-07-11T20:35:32.080Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -3468,7 +3596,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 66 } }, { @@ -3493,7 +3621,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -3538,7 +3666,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:15 GMT" + "value": "Thu, 11 Jul 2024 20:35:32 GMT" }, { "name": "cache-control", @@ -3578,7 +3706,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -3607,8 +3735,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:15.927Z", - "time": 53, + "startedDateTime": "2024-07-11T20:35:32.151Z", + "time": 168, "timings": { "blocked": -1, "connect": -1, @@ -3616,7 +3744,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 168 } }, { @@ -3641,7 +3769,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -3682,7 +3810,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:16 GMT" + "value": "Thu, 11 Jul 2024 20:35:32 GMT" }, { "name": "cache-control", @@ -3730,7 +3858,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -3755,8 +3883,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:15.984Z", - "time": 48, + "startedDateTime": "2024-07-11T20:35:32.325Z", + "time": 59, "timings": { "blocked": -1, "connect": -1, @@ -3764,7 +3892,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 48 + "wait": 59 } }, { @@ -3789,7 +3917,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -3834,7 +3962,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:16 GMT" + "value": "Thu, 11 Jul 2024 20:35:32 GMT" }, { "name": "cache-control", @@ -3874,7 +4002,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -3903,8 +4031,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:16.045Z", - "time": 133, + "startedDateTime": "2024-07-11T20:35:32.404Z", + "time": 883, "timings": { "blocked": -1, "connect": -1, @@ -3912,7 +4040,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 133 + "wait": 883 } }, { @@ -3937,7 +4065,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -3978,7 +4106,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:16 GMT" + "value": "Thu, 11 Jul 2024 20:35:33 GMT" }, { "name": "cache-control", @@ -4026,7 +4154,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -4051,8 +4179,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:16.184Z", - "time": 46, + "startedDateTime": "2024-07-11T20:35:33.294Z", + "time": 140, "timings": { "blocked": -1, "connect": -1, @@ -4060,7 +4188,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 46 + "wait": 140 } }, { @@ -4085,7 +4213,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -4126,7 +4254,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:16 GMT" + "value": "Thu, 11 Jul 2024 20:35:33 GMT" }, { "name": "cache-control", @@ -4174,7 +4302,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -4199,8 +4327,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:16.236Z", - "time": 46, + "startedDateTime": "2024-07-11T20:35:33.439Z", + "time": 151, "timings": { "blocked": -1, "connect": -1, @@ -4208,7 +4336,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 46 + "wait": 151 } }, { @@ -4233,7 +4361,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -4274,7 +4402,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:16 GMT" + "value": "Thu, 11 Jul 2024 20:35:33 GMT" }, { "name": "cache-control", @@ -4322,7 +4450,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -4347,8 +4475,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:16.287Z", - "time": 58, + "startedDateTime": "2024-07-11T20:35:33.595Z", + "time": 60, "timings": { "blocked": -1, "connect": -1, @@ -4356,7 +4484,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 60 } }, { @@ -4381,7 +4509,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -4422,7 +4550,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:16 GMT" + "value": "Thu, 11 Jul 2024 20:35:33 GMT" }, { "name": "cache-control", @@ -4470,7 +4598,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -4495,8 +4623,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:16.350Z", - "time": 48, + "startedDateTime": "2024-07-11T20:35:33.660Z", + "time": 60, "timings": { "blocked": -1, "connect": -1, @@ -4504,7 +4632,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 48 + "wait": 60 } }, { @@ -4529,7 +4657,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -4570,7 +4698,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:16 GMT" + "value": "Thu, 11 Jul 2024 20:35:33 GMT" }, { "name": "cache-control", @@ -4618,7 +4746,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -4643,8 +4771,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:16.403Z", - "time": 44, + "startedDateTime": "2024-07-11T20:35:33.725Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -4652,7 +4780,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 44 + "wait": 64 } }, { @@ -4677,7 +4805,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -4718,7 +4846,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:16 GMT" + "value": "Thu, 11 Jul 2024 20:35:33 GMT" }, { "name": "cache-control", @@ -4766,7 +4894,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -4791,8 +4919,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:16.452Z", - "time": 57, + "startedDateTime": "2024-07-11T20:35:33.795Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -4800,7 +4928,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 69 } }, { @@ -4825,7 +4953,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -4866,7 +4994,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:16 GMT" + "value": "Thu, 11 Jul 2024 20:35:33 GMT" }, { "name": "cache-control", @@ -4914,7 +5042,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -4939,7 +5067,7 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:16.514Z", + "startedDateTime": "2024-07-11T20:35:33.869Z", "time": 61, "timings": { "blocked": -1, @@ -4973,7 +5101,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -5014,7 +5142,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:16 GMT" + "value": "Thu, 11 Jul 2024 20:35:33 GMT" }, { "name": "cache-control", @@ -5062,7 +5190,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -5087,8 +5215,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:16.581Z", - "time": 59, + "startedDateTime": "2024-07-11T20:35:33.936Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -5096,7 +5224,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 72 } }, { @@ -5121,7 +5249,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -5162,7 +5290,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:16 GMT" + "value": "Thu, 11 Jul 2024 20:35:34 GMT" }, { "name": "cache-control", @@ -5206,7 +5334,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -5235,8 +5363,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:16.651Z", - "time": 70, + "startedDateTime": "2024-07-11T20:35:34.019Z", + "time": 80, "timings": { "blocked": -1, "connect": -1, @@ -5244,7 +5372,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 70 + "wait": 80 } }, { @@ -5269,7 +5397,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -5310,7 +5438,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:16 GMT" + "value": "Thu, 11 Jul 2024 20:35:34 GMT" }, { "name": "cache-control", @@ -5358,7 +5486,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -5383,8 +5511,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:16.725Z", - "time": 49, + "startedDateTime": "2024-07-11T20:35:34.104Z", + "time": 61, "timings": { "blocked": -1, "connect": -1, @@ -5392,7 +5520,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 49 + "wait": 61 } }, { @@ -5417,7 +5545,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -5458,7 +5586,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:16 GMT" + "value": "Thu, 11 Jul 2024 20:35:34 GMT" }, { "name": "cache-control", @@ -5506,7 +5634,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -5531,8 +5659,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:16.779Z", - "time": 46, + "startedDateTime": "2024-07-11T20:35:34.170Z", + "time": 58, "timings": { "blocked": -1, "connect": -1, @@ -5540,7 +5668,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 46 + "wait": 58 } }, { @@ -5565,7 +5693,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -5606,7 +5734,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:16 GMT" + "value": "Thu, 11 Jul 2024 20:35:34 GMT" }, { "name": "cache-control", @@ -5654,7 +5782,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -5679,8 +5807,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:16.831Z", - "time": 51, + "startedDateTime": "2024-07-11T20:35:34.235Z", + "time": 58, "timings": { "blocked": -1, "connect": -1, @@ -5688,7 +5816,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 51 + "wait": 58 } }, { @@ -5713,7 +5841,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -5754,7 +5882,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:16 GMT" + "value": "Thu, 11 Jul 2024 20:35:34 GMT" }, { "name": "cache-control", @@ -5802,7 +5930,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -5827,8 +5955,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:16.887Z", - "time": 43, + "startedDateTime": "2024-07-11T20:35:34.298Z", + "time": 56, "timings": { "blocked": -1, "connect": -1, @@ -5836,7 +5964,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 43 + "wait": 56 } }, { @@ -5861,7 +5989,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -5902,7 +6030,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:16 GMT" + "value": "Thu, 11 Jul 2024 20:35:34 GMT" }, { "name": "cache-control", @@ -5950,7 +6078,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -5975,8 +6103,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:16.935Z", - "time": 45, + "startedDateTime": "2024-07-11T20:35:34.360Z", + "time": 56, "timings": { "blocked": -1, "connect": -1, @@ -5984,7 +6112,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 45 + "wait": 56 } }, { @@ -6009,7 +6137,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -6050,7 +6178,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:17 GMT" + "value": "Thu, 11 Jul 2024 20:35:34 GMT" }, { "name": "cache-control", @@ -6098,7 +6226,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -6123,8 +6251,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:16.984Z", - "time": 44, + "startedDateTime": "2024-07-11T20:35:34.420Z", + "time": 76, "timings": { "blocked": -1, "connect": -1, @@ -6132,7 +6260,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 44 + "wait": 76 } }, { @@ -6157,7 +6285,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -6198,7 +6326,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:17 GMT" + "value": "Thu, 11 Jul 2024 20:35:34 GMT" }, { "name": "cache-control", @@ -6246,7 +6374,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -6271,8 +6399,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:17.032Z", - "time": 43, + "startedDateTime": "2024-07-11T20:35:34.501Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -6280,7 +6408,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 43 + "wait": 68 } }, { @@ -6305,7 +6433,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -6346,7 +6474,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:17 GMT" + "value": "Thu, 11 Jul 2024 20:35:34 GMT" }, { "name": "cache-control", @@ -6394,7 +6522,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -6419,8 +6547,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:17.078Z", - "time": 43, + "startedDateTime": "2024-07-11T20:35:34.574Z", + "time": 60, "timings": { "blocked": -1, "connect": -1, @@ -6428,7 +6556,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 43 + "wait": 60 } }, { @@ -6453,7 +6581,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -6494,7 +6622,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:17 GMT" + "value": "Thu, 11 Jul 2024 20:35:34 GMT" }, { "name": "cache-control", @@ -6542,7 +6670,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -6567,8 +6695,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:17.125Z", - "time": 67, + "startedDateTime": "2024-07-11T20:35:34.640Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -6576,7 +6704,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 71 } }, { @@ -6601,7 +6729,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -6642,7 +6770,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:17 GMT" + "value": "Thu, 11 Jul 2024 20:35:34 GMT" }, { "name": "cache-control", @@ -6690,7 +6818,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -6715,8 +6843,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:17.196Z", - "time": 58, + "startedDateTime": "2024-07-11T20:35:34.716Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -6724,7 +6852,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 65 } }, { @@ -6749,7 +6877,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -6790,7 +6918,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:17 GMT" + "value": "Thu, 11 Jul 2024 20:35:34 GMT" }, { "name": "cache-control", @@ -6838,7 +6966,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -6863,8 +6991,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:17.257Z", - "time": 50, + "startedDateTime": "2024-07-11T20:35:34.787Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -6872,7 +7000,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 50 + "wait": 63 } }, { @@ -6897,7 +7025,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -6938,7 +7066,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:17 GMT" + "value": "Thu, 11 Jul 2024 20:35:34 GMT" }, { "name": "cache-control", @@ -6986,7 +7114,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -7011,8 +7139,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:17.312Z", - "time": 49, + "startedDateTime": "2024-07-11T20:35:34.855Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -7020,7 +7148,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 49 + "wait": 62 } }, { @@ -7045,7 +7173,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -7086,7 +7214,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:17 GMT" + "value": "Thu, 11 Jul 2024 20:35:34 GMT" }, { "name": "cache-control", @@ -7134,7 +7262,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -7159,8 +7287,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:17.365Z", - "time": 55, + "startedDateTime": "2024-07-11T20:35:34.922Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -7168,7 +7296,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 62 } }, { @@ -7193,7 +7321,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -7234,7 +7362,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:17 GMT" + "value": "Thu, 11 Jul 2024 20:35:35 GMT" }, { "name": "cache-control", @@ -7282,7 +7410,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -7307,8 +7435,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:17.424Z", - "time": 49, + "startedDateTime": "2024-07-11T20:35:34.988Z", + "time": 60, "timings": { "blocked": -1, "connect": -1, @@ -7316,7 +7444,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 49 + "wait": 60 } }, { @@ -7341,7 +7469,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -7382,7 +7510,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:17 GMT" + "value": "Thu, 11 Jul 2024 20:35:35 GMT" }, { "name": "cache-control", @@ -7430,7 +7558,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -7455,8 +7583,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:17.477Z", - "time": 48, + "startedDateTime": "2024-07-11T20:35:35.052Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -7464,7 +7592,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 48 + "wait": 67 } }, { @@ -7489,7 +7617,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -7530,7 +7658,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:17 GMT" + "value": "Thu, 11 Jul 2024 20:35:35 GMT" }, { "name": "cache-control", @@ -7578,7 +7706,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -7603,8 +7731,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:17.529Z", - "time": 76, + "startedDateTime": "2024-07-11T20:35:35.125Z", + "time": 60, "timings": { "blocked": -1, "connect": -1, @@ -7612,7 +7740,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 76 + "wait": 60 } }, { @@ -7637,7 +7765,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -7678,7 +7806,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:17 GMT" + "value": "Thu, 11 Jul 2024 20:35:35 GMT" }, { "name": "cache-control", @@ -7726,7 +7854,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -7751,8 +7879,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:17.609Z", - "time": 51, + "startedDateTime": "2024-07-11T20:35:35.191Z", + "time": 56, "timings": { "blocked": -1, "connect": -1, @@ -7760,7 +7888,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 51 + "wait": 56 } }, { @@ -7785,7 +7913,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -7826,7 +7954,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:17 GMT" + "value": "Thu, 11 Jul 2024 20:35:35 GMT" }, { "name": "cache-control", @@ -7870,7 +7998,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -7899,8 +8027,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:17.672Z", - "time": 85, + "startedDateTime": "2024-07-11T20:35:35.264Z", + "time": 87, "timings": { "blocked": -1, "connect": -1, @@ -7908,7 +8036,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 85 + "wait": 87 } }, { @@ -7933,7 +8061,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -7974,7 +8102,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:17 GMT" + "value": "Thu, 11 Jul 2024 20:35:35 GMT" }, { "name": "cache-control", @@ -8022,7 +8150,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -8047,8 +8175,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:17.761Z", - "time": 64, + "startedDateTime": "2024-07-11T20:35:35.356Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -8056,7 +8184,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 62 } }, { @@ -8081,7 +8209,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -8113,7 +8241,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:20 GMT" + "value": "Thu, 11 Jul 2024 20:35:37 GMT" }, { "name": "cache-control", @@ -8157,7 +8285,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -8186,8 +8314,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:20.144Z", - "time": 75, + "startedDateTime": "2024-07-11T20:35:37.726Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -8195,7 +8323,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 75 + "wait": 65 } }, { @@ -8220,7 +8348,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "authorization", @@ -8261,7 +8389,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:23 GMT" + "value": "Thu, 11 Jul 2024 20:35:40 GMT" }, { "name": "cache-control", @@ -8313,7 +8441,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-d12e1ef2-90a4-4781-a057-c775ca49a72c" + "value": "frodo-f70a128e-b118-4de3-973c-1dce03852ae8" }, { "name": "strict-transport-security", @@ -8338,8 +8466,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:23.232Z", - "time": 73, + "startedDateTime": "2024-07-11T20:35:40.603Z", + "time": 92, "timings": { "blocked": -1, "connect": -1, @@ -8347,7 +8475,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 73 + "wait": 92 } } ], diff --git a/test/e2e/mocks/config_603940551/import_288002260/0_arCf_1287574866/am_1076162899/recording.har b/test/e2e/mocks/config_603940551/import_288002260/0_arCf_1287574866/am_1076162899/recording.har index 896ac71e5..f8fff470a 100644 --- a/test/e2e/mocks/config_603940551/import_288002260/0_arCf_1287574866/am_1076162899/recording.har +++ b/test/e2e/mocks/config_603940551/import_288002260/0_arCf_1287574866/am_1076162899/recording.har @@ -29,7 +29,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -113,11 +113,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:52 GMT" + "value": "Thu, 11 Jul 2024 20:36:08 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -142,8 +142,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:52.622Z", - "time": 67, + "startedDateTime": "2024-07-11T20:36:09.148Z", + "time": 77, "timings": { "blocked": -1, "connect": -1, @@ -151,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 77 } }, { @@ -176,7 +176,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -264,11 +264,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:52 GMT" + "value": "Thu, 11 Jul 2024 20:36:08 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -293,8 +293,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:52.810Z", - "time": 57, + "startedDateTime": "2024-07-11T20:36:09.346Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -302,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 67 } }, { @@ -327,7 +327,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -366,7 +366,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 10678, - "text": "{\"_id\":\"07ee6240-d106-4e25-a781-5fcabc477d22\",\"name\":\"FrodoSPAdapter\",\"description\":\"null\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjMgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKLyoKICogVGhlIHNjcmlwdCBoYXMgdGhlc2UgdG9wIGxldmVsIGZ1bmN0aW9ucyB0aGF0IGNvdWxkIGJlIGV4ZWN1dGVkIGR1cmluZyBhIFNBTUwyIGZsb3cuCiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25SZXF1ZXN0CiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25Qcm9jZXNzCiAqICAgICAgLSBwb3N0U2luZ2xlU2lnbk9uU3VjY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZVNpZ25PbkZhaWx1cmUKICogICAgICAtIHBvc3ROZXdOYW1lSURTdWNjZXNzCiAqICAgICAgLSBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzcwogKiAgICAgIC0gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MKICoKICogUGxlYXNlIHNlZSB0aGUgSmF2YURvYyBmb3IgdGhlIGludGVyZmFjZSBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmFtL3NhbWwyL3BsdWdpbnMvU1BBZGFwdGVyLmh0bWwKICogTm90ZSB0aGF0IHRoZSBpbml0aWFsaXplIG1ldGhvZCBpcyBub3Qgc3VwcG9ydGVkIGluIHRoZSBzY3JpcHRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlcy4gQ2hlY2sgdGhlIGRvY3VtZW50YXRpb24gb24gdGhlIHJlc3BlY3RpdmUgZnVuY3Rpb25zIGZvciB0aGUgdmFyaWFibGVzIGF2YWlsYWJsZSB0byBpdC4KICoKICogaG9zdGVkRW50aXR5SWQgLSBTdHJpbmcKICogICAgIEVudGl0eSBJRCBmb3IgdGhlIGhvc3RlZCBJRFAKICogcmVhbG0gLSBTdHJpbmcKICogICAgIFJlYWxtIG9mIHRoZSBob3N0ZWQgSURQCiAqIGlkcEVudGl0eUlkIC0gU3RyaW5nCiAqICAgICBUaGUgZW50aXR5IElEIGZvciB0aGUgSWRlbnRpdHkgUHJvdmlkZXIgZm9yIHdoaWNoIHRoZSBzaWduLW9uIHJlcXVlc3Qgd2lsbCBiZSBzZW50LgogKiByZXF1ZXN0IC0gSHR0cFNlcnZsZXRSZXF1ZXN0ICgxKQogKiAgICAgU2VydmxldCByZXF1ZXN0IG9iamVjdAogKiByZXNwb25zZSAtIEh0dHBTZXJ2bGV0UmVzcG9uc2UgKDIpCiAqICAgICBTZXJ2bGV0IHJlc3BvbnNlIG9iamVjdAogKiBhdXRoblJlcXVlc3QgLSBBdXRoblJlcXVlc3QgKDMpCiAqICAgICBUaGUgYXV0aGVudGljYXRpb24gcmVxdWVzdCBzZW50IHRoYXQgaXMgc2VudCBmcm9tIHRoZSBTZXJ2aWNlIFByb3ZpZGVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpCiAqICAgICBUaGUgc2luZ2xlIHNpZ24tb24gc2Vzc2lvbi4gVGhlIHJlZmVyZW5jZSB0eXBlIG9mIHRoaXMgaXMgT2JqZWN0IGFuZCB3b3VsZCBuZWVkIHRvIGJlIGNhc3RlZCB0byBTU09Ub2tlbi4KICogcmVzIC0gUmVzcG9uc2UgKDUpCiAqICAgICBUaGUgU1NPIFJlc3BvbnNlIHJlY2VpdmVkIGZyb20gdGhlIElkZW50aXR5IFByb3ZpZGVyLgogKiBwcm9maWxlIC0gU3RyaW5nCiAqICAgICBUaGUgcHJvdG9jb2wgcHJvZmlsZSB0aGF0IGlzIHVzZWQsIHRoaXMgd2lsbCBiZSBvbmUgb2YgdGhlIGZvbGxvd2luZyB2YWx1ZXMgZnJvbSBTQU1MMkNvbnN0YW50cyAoNik6CiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9QT1NUCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9BUlRJRkFDVAogKiAgICAgICAgICAtIFNBTUwyQ29uc3RhbnRzLlBBT1MKICogb3V0IC0gUHJpbnRXcml0ZXIgKDcpCiAqICAgICBUaGUgUHJpbnRXcml0ZXIgdGhhdCBjYW4gYmUgdXNlZCB0byB3cml0ZSB0by4KICogaXNGZWRlcmF0aW9uIC0gYm9vbGVhbgogKiAgICAgU2V0IHRvIHRydWUgaWYgdXNpbmcgZmVkZXJhdGlvbiwgb3RoZXJ3aXNlIGZhbHNlLgogKiBmYWlsdXJlQ29kZSAtIGludAogKiAgICAgQW4gaW50ZWdlciBob2xkaW5nIHRoZSBmYWlsdXJlIGNvZGUgd2hlbiBhbiBlcnJvciBoYXMgb2NjdXJyZWQuIEZvciBwb3RlbnRpYWwgdmFsdWVzIHNlZSBTUEFkYXB0ZXIuCiAqIHVzZXJJZCAtIFN0cmluZwogKiAgICAgVGhlIHVuaXF1ZSB1bml2ZXJzYWwgSUQgb2YgdGhlIHVzZXIgd2l0aCB3aG9tIHRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3Qgd2FzIHBlcmZvcm1lZC4KICogaWRSZXF1ZXN0IC0gTWFuYWdlTmFtZUlEUmVxdWVzdCAoOCkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3QsIHRoaXMgd2lsbCBiZSBudWxsIGlmIHRoZSByZXF1ZXN0IG9iamVjdCBpcyBub3QgYXZhaWxhYmxlCiAqIGlkUmVzcG9uc2UgLSBNYW5hZ2VOYW1lSURSZXNwb25zZSAoOSkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlc3BvbnNlLCB0aGlzIHdpbGwgYmUgbnVsbCBpZiB0aGUgcmVzcG9uc2Ugb2JqZWN0IGlzIG5vdCBhdmFpbGFibGUKICogYmluZGluZyAtIFN0cmluZwogKiAgICAgVGhlIGJpbmRpbmcgdXNlZCBmb3IgdGhlIG5ldyBuYW1lIGlkZW50aWZpZXIgcmVxdWVzdC4gVGhpcyB3aWxsIGJlIG9uZSBvZiB0aGUgZm9sbG93aW5nIHZhbHVlczoKICogICAgICAgICAgLSBTQU1MMkNvbnN0YW50cy5TT0FQCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9SRURJUkVDVAogKiBsb2dvdXRSZXF1ZXN0IC0gTG9nb3V0UmVxdWVzdCAoMTApCiAqICAgICBUaGUgc2luZ2xlIGxvZ291dCByZXF1ZXN0LgogKiBsb2dvdXRSZXNwb25zZSAtIExvZ291dFJlc3BvbnNlICgxMSkKICogICAgIFRoZSBzaW5nbGUgbG9nb3V0IHJlc3BvbnNlLgogKiBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIgLSBTcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEyKQogKiAgICAgQW4gaW5zdGFuY2Ugb2YgU3BBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIGxvZ2dlciAtIExvZ2dlciBpbnN0YW5jZQogKiAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci4KICogICAgIENvcnJlc3BvbmRpbmcgbG9nIGZpbGVzIHdpbGwgYmUgcHJlZml4ZWQgd2l0aDogc2NyaXB0cy48c2NyaXB0IG5hbWU+CiAqCiAqIFRocm93cyBTQU1MMkV4Y2VwdGlvbiAoMTMpOgogKiAgICAgZm9yIGFueSBleGNlcHRpb25zIG9jY3VycmluZyBpbiB0aGUgYWRhcHRlci4gVGhlIGZlZGVyYXRpb24gcHJvY2VzcyB3aWxsIGNvbnRpbnVlCiAqCiAqIENsYXNzIHJlZmVyZW5jZToKICogKDEpIEh0dHBTZXJ2bGV0UmVxdWVzdCAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXF1ZXN0Lmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlc3BvbnNlIC0gaHR0cHM6Ly90b21jYXQuYXBhY2hlLm9yZy90b21jYXQtNy4wLWRvYy9zZXJ2bGV0YXBpL2phdmF4L3NlcnZsZXQvaHR0cC9IdHRwU2VydmxldFJlc3BvbnNlLmh0bWwuCiAqICgzKSBBdXRoblJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wcm90b2NvbC9SZXNwb25zZS5odG1sCiAqICg2KSBTQU1MMkNvbnN0YW50cyAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9jb21tb24vU0FNTDJDb25zdGFudHMuaHRtbAogKiAoNykgUHJpbnRXcml0ZXIgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS9pby9QcmludFdyaXRlci5odG1sCiAqICg4KSBNYW5hZ2VOYW1lSURSZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL01hbmFnZU5hbWVJRFJlcXVlc3QuaHRtbAogKiAoOSkgTWFuYWdlTmFtZUlEUmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTWFuYWdlTmFtZUlEUmVzcG9uc2UuaHRtbAogKiAoMTApIExvZ291dFJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVxdWVzdC5odG1sCiAqICgxMSkgTG9nb3V0UmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVzcG9uc2UuaHRtbAogKiAoMTIpIFNwQWRhcHRlclNjcmlwdEhlbHBlciAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL3NjcmlwdGVkL1NwQWRhcHRlclNjcmlwdEhlbHBlci5odG1sLgogKiAoMTMpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL2NvbW1vbi9TQU1MMkV4Y2VwdGlvbi5odG1sLgogKi8KCi8qCiAqIFRlbXBsYXRlL2RlZmF1bHQgc2NyaXB0IGZvciBTQU1MMiBTUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT25SZXF1ZXN0OgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIGlkcEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblJlcXVlc3QoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZVNpZ25PblByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblByb2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICByZXF1ZXN0CiAqICAgICByZXNwb25zZQogKiAgICAgb3V0CiAqICAgICBzZXNzaW9uCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgaXNGZWRlcmF0aW9uCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKgogKiBSZXR1cm4gLSB0cnVlIGlmIHJlc3BvbnNlIGlzIGJlaW5nIHJlZGlyZWN0ZWQsIGZhbHNlIGlmIG5vdC4gRGVmYXVsdCB0byBmYWxzZS4KICovCmZ1bmN0aW9uIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzKCkgewogICAgcmV0dXJuIGZhbHNlOwp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzCiAqICAgICBwcm9maWxlCiAqICAgICBmYWlsdXJlQ29kZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiByZXNwb25zZSBpcyBiZWluZyByZWRpcmVjdGVkLCBmYWxzZSBpZiBub3QuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZSgpIHsKICAgIHJldHVybiBmYWxzZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdE5ld05hbWVJRFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGlkUmVxdWVzdAogKiAgICAgaWRSZXNwb25zZQogKiAgICAgYmluZGluZwogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHBvc3ROZXdOYW1lSURTdWNjZXNzKCkgewp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzczoKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHVzZXJJZAogKiAgICAgaWRSZXF1ZXN0CiAqICAgICBpZFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFRlcm1pbmF0ZU5hbWVJRFN1Y2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZUxvZ291dFByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcygpIHsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MoKSB7Cn0=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_SP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287179415,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"07ee6240-d106-4e25-a781-5fcabc477d22\",\"name\":\"FrodoSPAdapter\",\"description\":\"null\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjMgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKLyoKICogVGhlIHNjcmlwdCBoYXMgdGhlc2UgdG9wIGxldmVsIGZ1bmN0aW9ucyB0aGF0IGNvdWxkIGJlIGV4ZWN1dGVkIGR1cmluZyBhIFNBTUwyIGZsb3cuCiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25SZXF1ZXN0CiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25Qcm9jZXNzCiAqICAgICAgLSBwb3N0U2luZ2xlU2lnbk9uU3VjY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZVNpZ25PbkZhaWx1cmUKICogICAgICAtIHBvc3ROZXdOYW1lSURTdWNjZXNzCiAqICAgICAgLSBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzcwogKiAgICAgIC0gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MKICoKICogUGxlYXNlIHNlZSB0aGUgSmF2YURvYyBmb3IgdGhlIGludGVyZmFjZSBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmFtL3NhbWwyL3BsdWdpbnMvU1BBZGFwdGVyLmh0bWwKICogTm90ZSB0aGF0IHRoZSBpbml0aWFsaXplIG1ldGhvZCBpcyBub3Qgc3VwcG9ydGVkIGluIHRoZSBzY3JpcHRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlcy4gQ2hlY2sgdGhlIGRvY3VtZW50YXRpb24gb24gdGhlIHJlc3BlY3RpdmUgZnVuY3Rpb25zIGZvciB0aGUgdmFyaWFibGVzIGF2YWlsYWJsZSB0byBpdC4KICoKICogaG9zdGVkRW50aXR5SWQgLSBTdHJpbmcKICogICAgIEVudGl0eSBJRCBmb3IgdGhlIGhvc3RlZCBJRFAKICogcmVhbG0gLSBTdHJpbmcKICogICAgIFJlYWxtIG9mIHRoZSBob3N0ZWQgSURQCiAqIGlkcEVudGl0eUlkIC0gU3RyaW5nCiAqICAgICBUaGUgZW50aXR5IElEIGZvciB0aGUgSWRlbnRpdHkgUHJvdmlkZXIgZm9yIHdoaWNoIHRoZSBzaWduLW9uIHJlcXVlc3Qgd2lsbCBiZSBzZW50LgogKiByZXF1ZXN0IC0gSHR0cFNlcnZsZXRSZXF1ZXN0ICgxKQogKiAgICAgU2VydmxldCByZXF1ZXN0IG9iamVjdAogKiByZXNwb25zZSAtIEh0dHBTZXJ2bGV0UmVzcG9uc2UgKDIpCiAqICAgICBTZXJ2bGV0IHJlc3BvbnNlIG9iamVjdAogKiBhdXRoblJlcXVlc3QgLSBBdXRoblJlcXVlc3QgKDMpCiAqICAgICBUaGUgYXV0aGVudGljYXRpb24gcmVxdWVzdCBzZW50IHRoYXQgaXMgc2VudCBmcm9tIHRoZSBTZXJ2aWNlIFByb3ZpZGVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpCiAqICAgICBUaGUgc2luZ2xlIHNpZ24tb24gc2Vzc2lvbi4gVGhlIHJlZmVyZW5jZSB0eXBlIG9mIHRoaXMgaXMgT2JqZWN0IGFuZCB3b3VsZCBuZWVkIHRvIGJlIGNhc3RlZCB0byBTU09Ub2tlbi4KICogcmVzIC0gUmVzcG9uc2UgKDUpCiAqICAgICBUaGUgU1NPIFJlc3BvbnNlIHJlY2VpdmVkIGZyb20gdGhlIElkZW50aXR5IFByb3ZpZGVyLgogKiBwcm9maWxlIC0gU3RyaW5nCiAqICAgICBUaGUgcHJvdG9jb2wgcHJvZmlsZSB0aGF0IGlzIHVzZWQsIHRoaXMgd2lsbCBiZSBvbmUgb2YgdGhlIGZvbGxvd2luZyB2YWx1ZXMgZnJvbSBTQU1MMkNvbnN0YW50cyAoNik6CiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9QT1NUCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9BUlRJRkFDVAogKiAgICAgICAgICAtIFNBTUwyQ29uc3RhbnRzLlBBT1MKICogb3V0IC0gUHJpbnRXcml0ZXIgKDcpCiAqICAgICBUaGUgUHJpbnRXcml0ZXIgdGhhdCBjYW4gYmUgdXNlZCB0byB3cml0ZSB0by4KICogaXNGZWRlcmF0aW9uIC0gYm9vbGVhbgogKiAgICAgU2V0IHRvIHRydWUgaWYgdXNpbmcgZmVkZXJhdGlvbiwgb3RoZXJ3aXNlIGZhbHNlLgogKiBmYWlsdXJlQ29kZSAtIGludAogKiAgICAgQW4gaW50ZWdlciBob2xkaW5nIHRoZSBmYWlsdXJlIGNvZGUgd2hlbiBhbiBlcnJvciBoYXMgb2NjdXJyZWQuIEZvciBwb3RlbnRpYWwgdmFsdWVzIHNlZSBTUEFkYXB0ZXIuCiAqIHVzZXJJZCAtIFN0cmluZwogKiAgICAgVGhlIHVuaXF1ZSB1bml2ZXJzYWwgSUQgb2YgdGhlIHVzZXIgd2l0aCB3aG9tIHRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3Qgd2FzIHBlcmZvcm1lZC4KICogaWRSZXF1ZXN0IC0gTWFuYWdlTmFtZUlEUmVxdWVzdCAoOCkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3QsIHRoaXMgd2lsbCBiZSBudWxsIGlmIHRoZSByZXF1ZXN0IG9iamVjdCBpcyBub3QgYXZhaWxhYmxlCiAqIGlkUmVzcG9uc2UgLSBNYW5hZ2VOYW1lSURSZXNwb25zZSAoOSkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlc3BvbnNlLCB0aGlzIHdpbGwgYmUgbnVsbCBpZiB0aGUgcmVzcG9uc2Ugb2JqZWN0IGlzIG5vdCBhdmFpbGFibGUKICogYmluZGluZyAtIFN0cmluZwogKiAgICAgVGhlIGJpbmRpbmcgdXNlZCBmb3IgdGhlIG5ldyBuYW1lIGlkZW50aWZpZXIgcmVxdWVzdC4gVGhpcyB3aWxsIGJlIG9uZSBvZiB0aGUgZm9sbG93aW5nIHZhbHVlczoKICogICAgICAgICAgLSBTQU1MMkNvbnN0YW50cy5TT0FQCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9SRURJUkVDVAogKiBsb2dvdXRSZXF1ZXN0IC0gTG9nb3V0UmVxdWVzdCAoMTApCiAqICAgICBUaGUgc2luZ2xlIGxvZ291dCByZXF1ZXN0LgogKiBsb2dvdXRSZXNwb25zZSAtIExvZ291dFJlc3BvbnNlICgxMSkKICogICAgIFRoZSBzaW5nbGUgbG9nb3V0IHJlc3BvbnNlLgogKiBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIgLSBTcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEyKQogKiAgICAgQW4gaW5zdGFuY2Ugb2YgU3BBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIGxvZ2dlciAtIExvZ2dlciBpbnN0YW5jZQogKiAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci4KICogICAgIENvcnJlc3BvbmRpbmcgbG9nIGZpbGVzIHdpbGwgYmUgcHJlZml4ZWQgd2l0aDogc2NyaXB0cy48c2NyaXB0IG5hbWU+CiAqCiAqIFRocm93cyBTQU1MMkV4Y2VwdGlvbiAoMTMpOgogKiAgICAgZm9yIGFueSBleGNlcHRpb25zIG9jY3VycmluZyBpbiB0aGUgYWRhcHRlci4gVGhlIGZlZGVyYXRpb24gcHJvY2VzcyB3aWxsIGNvbnRpbnVlCiAqCiAqIENsYXNzIHJlZmVyZW5jZToKICogKDEpIEh0dHBTZXJ2bGV0UmVxdWVzdCAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXF1ZXN0Lmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlc3BvbnNlIC0gaHR0cHM6Ly90b21jYXQuYXBhY2hlLm9yZy90b21jYXQtNy4wLWRvYy9zZXJ2bGV0YXBpL2phdmF4L3NlcnZsZXQvaHR0cC9IdHRwU2VydmxldFJlc3BvbnNlLmh0bWwuCiAqICgzKSBBdXRoblJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wcm90b2NvbC9SZXNwb25zZS5odG1sCiAqICg2KSBTQU1MMkNvbnN0YW50cyAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9jb21tb24vU0FNTDJDb25zdGFudHMuaHRtbAogKiAoNykgUHJpbnRXcml0ZXIgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS9pby9QcmludFdyaXRlci5odG1sCiAqICg4KSBNYW5hZ2VOYW1lSURSZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL01hbmFnZU5hbWVJRFJlcXVlc3QuaHRtbAogKiAoOSkgTWFuYWdlTmFtZUlEUmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTWFuYWdlTmFtZUlEUmVzcG9uc2UuaHRtbAogKiAoMTApIExvZ291dFJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVxdWVzdC5odG1sCiAqICgxMSkgTG9nb3V0UmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVzcG9uc2UuaHRtbAogKiAoMTIpIFNwQWRhcHRlclNjcmlwdEhlbHBlciAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL3NjcmlwdGVkL1NwQWRhcHRlclNjcmlwdEhlbHBlci5odG1sLgogKiAoMTMpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL2NvbW1vbi9TQU1MMkV4Y2VwdGlvbi5odG1sLgogKi8KCi8qCiAqIFRlbXBsYXRlL2RlZmF1bHQgc2NyaXB0IGZvciBTQU1MMiBTUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT25SZXF1ZXN0OgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIGlkcEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblJlcXVlc3QoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZVNpZ25PblByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblByb2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICByZXF1ZXN0CiAqICAgICByZXNwb25zZQogKiAgICAgb3V0CiAqICAgICBzZXNzaW9uCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgaXNGZWRlcmF0aW9uCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKgogKiBSZXR1cm4gLSB0cnVlIGlmIHJlc3BvbnNlIGlzIGJlaW5nIHJlZGlyZWN0ZWQsIGZhbHNlIGlmIG5vdC4gRGVmYXVsdCB0byBmYWxzZS4KICovCmZ1bmN0aW9uIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzKCkgewogICAgcmV0dXJuIGZhbHNlOwp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzCiAqICAgICBwcm9maWxlCiAqICAgICBmYWlsdXJlQ29kZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiByZXNwb25zZSBpcyBiZWluZyByZWRpcmVjdGVkLCBmYWxzZSBpZiBub3QuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZSgpIHsKICAgIHJldHVybiBmYWxzZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdE5ld05hbWVJRFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGlkUmVxdWVzdAogKiAgICAgaWRSZXNwb25zZQogKiAgICAgYmluZGluZwogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHBvc3ROZXdOYW1lSURTdWNjZXNzKCkgewp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzczoKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHVzZXJJZAogKiAgICAgaWRSZXF1ZXN0CiAqICAgICBpZFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFRlcm1pbmF0ZU5hbWVJRFN1Y2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZUxvZ291dFByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcygpIHsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MoKSB7Cn0=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_SP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730176098,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -416,11 +416,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:58 GMT" + "value": "Thu, 11 Jul 2024 20:36:15 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -449,8 +449,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:59.307Z", - "time": 253, + "startedDateTime": "2024-07-11T20:36:16.030Z", + "time": 156, "timings": { "blocked": -1, "connect": -1, @@ -458,7 +458,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 253 + "wait": 156 } }, { @@ -483,7 +483,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -522,7 +522,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 745, - "text": "{\"_id\":\"1b52a7e0-4019-40fa-958a-15a49870e901\",\"name\":\"shared\",\"description\":\"set the same shared state variable\",\"script\":\"KGZ1bmN0aW9uICgpIHsKICBvdXRjb21lID0gJ3RydWUnOwogIHZhciBsZXZlbCA9IG5vZGVTdGF0ZS5nZXQoJ2xldmVsJykuYXNJbnRlZ2VyKCk7CiAgc2hhcmVkU3RhdGUucHV0KCdzaGFyZWRWYWx1ZScsICdMZXZlbCAnICsgbGV2ZWwgKyAnOiBUaGlzIGlzIGEgbG9uZ2VyIHN0cmluZyB2YWx1ZSBzaGFyZWQgYWNyb3NzIGFsbCBuZXN0ZWQgam91cm5leXMuIEl0IGNvbnRhaW5zIGFuIGluZGljYXRvciBpbiB3aGljaCBsZXZlbCBpdCB3YXMgbGFzdCBzZXQuJyk7Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287179659,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"1b52a7e0-4019-40fa-958a-15a49870e901\",\"name\":\"shared\",\"description\":\"set the same shared state variable\",\"script\":\"KGZ1bmN0aW9uICgpIHsKICBvdXRjb21lID0gJ3RydWUnOwogIHZhciBsZXZlbCA9IG5vZGVTdGF0ZS5nZXQoJ2xldmVsJykuYXNJbnRlZ2VyKCk7CiAgc2hhcmVkU3RhdGUucHV0KCdzaGFyZWRWYWx1ZScsICdMZXZlbCAnICsgbGV2ZWwgKyAnOiBUaGlzIGlzIGEgbG9uZ2VyIHN0cmluZyB2YWx1ZSBzaGFyZWQgYWNyb3NzIGFsbCBuZXN0ZWQgam91cm5leXMuIEl0IGNvbnRhaW5zIGFuIGluZGljYXRvciBpbiB3aGljaCBsZXZlbCBpdCB3YXMgbGFzdCBzZXQuJyk7Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730176242,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -576,11 +576,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:58 GMT" + "value": "Thu, 11 Jul 2024 20:36:15 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -605,8 +605,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:59.565Z", - "time": 98, + "startedDateTime": "2024-07-11T20:36:16.192Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -614,7 +614,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 98 + "wait": 69 } }, { @@ -639,7 +639,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -678,7 +678,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1516, - "text": "{\"_id\":\"207f172f-ffb5-439d-b7df-e8e80408830b\",\"name\":\"GitHub Profile Normalization (VS) - imported (1)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJHaXRIdWIgcmF3UHJvZmlsZTogIityYXdQcm9maWxlKQoKcmV0dXJuIGpzb24ob2JqZWN0KAogICAgICAgIGZpZWxkKCJpZCIsIHJhd1Byb2ZpbGUuaWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIHJhd1Byb2ZpbGUubmFtZSksCiAgICAgICAgZmllbGQoImdpdmVuTmFtZSIsIHJhd1Byb2ZpbGUuZmlyc3RfbmFtZSksCiAgICAgICAgZmllbGQoImZhbWlseU5hbWUiLCByYXdQcm9maWxlLmxhc3RfbmFtZSksCiAgICAgICAgZmllbGQoInBob3RvVXJsIiwgcmF3UHJvZmlsZS5waWN0dXJlLmRhdGEudXJsKSwKICAgICAgICBmaWVsZCgiZW1haWwiLCByYXdQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCByYXdQcm9maWxlLmVtYWlsKSkp\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287179733,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"207f172f-ffb5-439d-b7df-e8e80408830b\",\"name\":\"GitHub Profile Normalization (VS) - imported (1)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJHaXRIdWIgcmF3UHJvZmlsZTogIityYXdQcm9maWxlKQoKcmV0dXJuIGpzb24ob2JqZWN0KAogICAgICAgIGZpZWxkKCJpZCIsIHJhd1Byb2ZpbGUuaWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIHJhd1Byb2ZpbGUubmFtZSksCiAgICAgICAgZmllbGQoImdpdmVuTmFtZSIsIHJhd1Byb2ZpbGUuZmlyc3RfbmFtZSksCiAgICAgICAgZmllbGQoImZhbWlseU5hbWUiLCByYXdQcm9maWxlLmxhc3RfbmFtZSksCiAgICAgICAgZmllbGQoInBob3RvVXJsIiwgcmF3UHJvZmlsZS5waWN0dXJlLmRhdGEudXJsKSwKICAgICAgICBmaWVsZCgiZW1haWwiLCByYXdQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCByYXdQcm9maWxlLmVtYWlsKSkp\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730176319,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -732,11 +732,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:58 GMT" + "value": "Thu, 11 Jul 2024 20:36:15 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -761,8 +761,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:59.668Z", - "time": 72, + "startedDateTime": "2024-07-11T20:36:16.267Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -770,7 +770,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 72 + "wait": 73 } }, { @@ -795,7 +795,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -834,7 +834,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 508, - "text": "{\"_id\":\"223739f3-9c54-43b7-9572-3c5338786145\",\"name\":\"Format Username\",\"description\":\"null\",\"script\":\"dmFyIHVzZXJuYW1lID0gc2hhcmVkU3RhdGUuZ2V0KCJ1c2VybmFtZSIpOwoKc2hhcmVkU3RhdGUucHV0KCJkaXNwbGF5TmFtZSIsIHVzZXJuYW1lKTsKb3V0Y29tZSA9ICJjb250aW51ZSI7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287179821,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"223739f3-9c54-43b7-9572-3c5338786145\",\"name\":\"Format Username\",\"description\":\"null\",\"script\":\"dmFyIHVzZXJuYW1lID0gc2hhcmVkU3RhdGUuZ2V0KCJ1c2VybmFtZSIpOwoKc2hhcmVkU3RhdGUucHV0KCJkaXNwbGF5TmFtZSIsIHVzZXJuYW1lKTsKb3V0Y29tZSA9ICJjb250aW51ZSI7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730176394,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -888,11 +888,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:59 GMT" + "value": "Thu, 11 Jul 2024 20:36:15 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -917,8 +917,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:59.744Z", - "time": 80, + "startedDateTime": "2024-07-11T20:36:16.346Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -926,7 +926,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 80 + "wait": 66 } }, { @@ -951,7 +951,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -990,7 +990,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1501, - "text": "{\"_id\":\"23143919-6b78-40c3-b25e-beca19b229e0\",\"name\":\"GitHub Profile Normalization (VS)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJHaXRIdWIgcmF3UHJvZmlsZTogIityYXdQcm9maWxlKQoKcmV0dXJuIGpzb24ob2JqZWN0KAogICAgICAgIGZpZWxkKCJpZCIsIHJhd1Byb2ZpbGUuaWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIHJhd1Byb2ZpbGUubmFtZSksCiAgICAgICAgZmllbGQoImdpdmVuTmFtZSIsIHJhd1Byb2ZpbGUuZmlyc3RfbmFtZSksCiAgICAgICAgZmllbGQoImZhbWlseU5hbWUiLCByYXdQcm9maWxlLmxhc3RfbmFtZSksCiAgICAgICAgZmllbGQoInBob3RvVXJsIiwgcmF3UHJvZmlsZS5waWN0dXJlLmRhdGEudXJsKSwKICAgICAgICBmaWVsZCgiZW1haWwiLCByYXdQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCByYXdQcm9maWxlLmVtYWlsKSkp\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287179909,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"23143919-6b78-40c3-b25e-beca19b229e0\",\"name\":\"GitHub Profile Normalization (VS)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJHaXRIdWIgcmF3UHJvZmlsZTogIityYXdQcm9maWxlKQoKcmV0dXJuIGpzb24ob2JqZWN0KAogICAgICAgIGZpZWxkKCJpZCIsIHJhd1Byb2ZpbGUuaWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIHJhd1Byb2ZpbGUubmFtZSksCiAgICAgICAgZmllbGQoImdpdmVuTmFtZSIsIHJhd1Byb2ZpbGUuZmlyc3RfbmFtZSksCiAgICAgICAgZmllbGQoImZhbWlseU5hbWUiLCByYXdQcm9maWxlLmxhc3RfbmFtZSksCiAgICAgICAgZmllbGQoInBob3RvVXJsIiwgcmF3UHJvZmlsZS5waWN0dXJlLmRhdGEudXJsKSwKICAgICAgICBmaWVsZCgiZW1haWwiLCByYXdQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCByYXdQcm9maWxlLmVtYWlsKSkp\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730176489,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -1044,11 +1044,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:59 GMT" + "value": "Thu, 11 Jul 2024 20:36:16 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -1073,8 +1073,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:59.828Z", - "time": 83, + "startedDateTime": "2024-07-11T20:36:16.419Z", + "time": 91, "timings": { "blocked": -1, "connect": -1, @@ -1082,7 +1082,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 83 + "wait": 91 } }, { @@ -1107,7 +1107,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -1146,7 +1146,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 795, - "text": "{\"_id\":\"2c38c998-aec0-4e56-8d46-bff6e24a704e\",\"name\":\"My Example Library\",\"description\":\"My Example Library\",\"script\":\"dmFyIGkgPSAwOwoKZnVuY3Rpb24gYWRkKGopIHtpICs9IGp9OwpmdW5jdGlvbiBsb2dUb3RhbChsb2cpIHsgbG9nLmluZm8oIlRvdGFsOiAiICsgaSkgfTsKCi8vIGV4cG9ydCBjb25zdGFudApleHBvcnRzLk1TRyA9ICdGaW5hbCBzdW0nOwoKLy8gZXhwb3J0IGZ1bmN0aW9ucwpleHBvcnRzLmFkZCA9IGFkZDsKZXhwb3J0cy5sb2dUb3RhbCA9IGxvZ1RvdGFsOwoKLy9kaXJlY3QgZXhwb3J0IHVzaW5nIGFuIGlubGluZSBkZWNsYXJhdGlvbgpleHBvcnRzLmxvZ1RvdGFsV2l0aE1lc3NhZ2UgPSAobG9nLCBtZXNzYWdlKSA9PiBsb2cuaW5mbyhtZXNzYWdlICsgIjogIiArIGkpOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"LIBRARY\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287179992,\"evaluatorVersion\":\"2.0\"}" + "text": "{\"_id\":\"2c38c998-aec0-4e56-8d46-bff6e24a704e\",\"name\":\"My Example Library\",\"description\":\"My Example Library\",\"script\":\"dmFyIGkgPSAwOwoKZnVuY3Rpb24gYWRkKGopIHtpICs9IGp9OwpmdW5jdGlvbiBsb2dUb3RhbChsb2cpIHsgbG9nLmluZm8oIlRvdGFsOiAiICsgaSkgfTsKCi8vIGV4cG9ydCBjb25zdGFudApleHBvcnRzLk1TRyA9ICdGaW5hbCBzdW0nOwoKLy8gZXhwb3J0IGZ1bmN0aW9ucwpleHBvcnRzLmFkZCA9IGFkZDsKZXhwb3J0cy5sb2dUb3RhbCA9IGxvZ1RvdGFsOwoKLy9kaXJlY3QgZXhwb3J0IHVzaW5nIGFuIGlubGluZSBkZWNsYXJhdGlvbgpleHBvcnRzLmxvZ1RvdGFsV2l0aE1lc3NhZ2UgPSAobG9nLCBtZXNzYWdlKSA9PiBsb2cuaW5mbyhtZXNzYWdlICsgIjogIiArIGkpOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"LIBRARY\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730176565,\"evaluatorVersion\":\"2.0\"}" }, "cookies": [], "headers": [ @@ -1200,11 +1200,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:59 GMT" + "value": "Thu, 11 Jul 2024 20:36:16 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -1229,8 +1229,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:59.916Z", - "time": 77, + "startedDateTime": "2024-07-11T20:36:16.516Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -1238,7 +1238,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 77 + "wait": 68 } }, { @@ -1263,7 +1263,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -1302,7 +1302,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 10036, - "text": "{\"_id\":\"39c08084-1238-43e8-857f-2e11005eac49\",\"name\":\"Alpha OAuth2 Access Token Modification Script\",\"description\":\"Default alpha realm script for OAuth2 Access Token Modification\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMTktMjAyMSBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMKICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGlzIHNjcmlwdCBsZXRzIHlvdSBtb2RpZnkgaW5mb3JtYXRpb24gYXNzb2NpYXRlZCB3aXRoIGFuIE9BdXRoMiBhY2Nlc3MgdG9rZW4KICogd2l0aCBtZXRob2RzIHByb3ZpZGVkIGJ5IHRoZSBBY2Nlc3NUb2tlbiAoMSkgaW50ZXJmYWNlLgogKiBUaGUgY2hhbmdlcyBtYWRlIHRvIE9BdXRoMiBhY2Nlc3MgdG9rZW5zIHdpbGwgZGlyZWN0bHkgaW1wYWN0IHRoZSBzaXplIG9mIHRoZSBDVFMgdG9rZW5zLAogKiBhbmQsIHNpbWlsYXJseSwgdGhlIHNpemUgb2YgdGhlIEpXVHMgaWYgY2xpZW50LWJhc2VkIE9BdXRoMiB0b2tlbnMgYXJlIHV0aWxpemVkLgogKiBXaGVuIGFkZGluZy91cGRhdGluZyBmaWVsZHMgbWFrZSBzdXJlIHRoYXQgdGhlIHRva2VuIHNpemUgcmVtYWlucyB3aXRoaW4gY2xpZW50L3VzZXItYWdlbnQgbGltaXRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlczoKICogYWNjZXNzVG9rZW4gLSBBY2Nlc3NUb2tlbiAoMSkuCiAqICAgICAgICAgICAgICAgVGhlIGFjY2VzcyB0b2tlbiB0byBiZSB1cGRhdGVkLgogKiAgICAgICAgICAgICAgIE11dGFibGUgb2JqZWN0LCBhbGwgY2hhbmdlcyB0byB0aGUgYWNjZXNzIHRva2VuIHdpbGwgYmUgcmVmbGVjdGVkLgogKiBzY29wZXMgLSBTZXQ8U3RyaW5nPiAoNikuCiAqICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICogcmVxdWVzdFByb3BlcnRpZXMgLSBVbm1vZGlmaWFibGUgTWFwICg1KS4KICogICAgICAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgY29udGFpbnMgYSBtYXAgb2YgcmVxdWVzdCBwcm9wZXJ0aWVzOgogKiAgICAgICAgICAgICAgICAgICAgIHJlcXVlc3RVcmkgLSBUaGUgcmVxdWVzdCBVUkkuCiAqICAgICAgICAgICAgICAgICAgICAgcmVhbG0gLSBUaGUgcmVhbG0gdGhhdCB0aGUgcmVxdWVzdCByZWxhdGVzIHRvLgogKiAgICAgICAgICAgICAgICAgICAgIHJlcXVlc3RQYXJhbXMgLSBBIG1hcCBvZiB0aGUgcmVxdWVzdCBwYXJhbXMgYW5kL29yIHBvc3RlZCBkYXRhLgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFYWNoIHZhbHVlIGlzIGEgbGlzdCBvZiBvbmUgb3IgbW9yZSBwcm9wZXJ0aWVzLgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQbGVhc2Ugbm90ZSB0aGF0IHRoZXNlIHNob3VsZCBiZSBoYW5kbGVkIGluIGFjY29yZGFuY2Ugd2l0aCBPV0FTUCBiZXN0IHByYWN0aWNlczoKICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHR0cHM6Ly9vd2FzcC5vcmcvd3d3LWNvbW11bml0eS92dWxuZXJhYmlsaXRpZXMvVW5zYWZlX3VzZV9vZl9SZWZsZWN0aW9uLgogKiBjbGllbnRQcm9wZXJ0aWVzIC0gVW5tb2RpZmlhYmxlIE1hcCAoNSkuCiAqICAgICAgICAgICAgICAgICAgICBQcmVzZW50IGlmIHRoZSBjbGllbnQgc3BlY2lmaWVkIGluIHRoZSByZXF1ZXN0IHdhcyBpZGVudGlmaWVkLCBjb250YWlucyBhIG1hcCBvZiBjbGllbnQgcHJvcGVydGllczoKICogICAgICAgICAgICAgICAgICAgIGNsaWVudElkIC0gVGhlIGNsaWVudCdzIFVSSSBmb3IgdGhlIHJlcXVlc3QgbG9jYWxlLgogKiAgICAgICAgICAgICAgICAgICAgYWxsb3dlZEdyYW50VHlwZXMgLSBMaXN0IG9mIHRoZSBhbGxvd2VkIGdyYW50IHR5cGVzIChvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLkdyYW50VHlwZSkgZm9yIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkUmVzcG9uc2VUeXBlcyAtIExpc3Qgb2YgdGhlIGFsbG93ZWQgcmVzcG9uc2UgdHlwZXMgZm9yIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkU2NvcGVzIC0gTGlzdCBvZiB0aGUgYWxsb3dlZCBzY29wZXMgZm9yIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICBjdXN0b21Qcm9wZXJ0aWVzIC0gQSBtYXAgb2YgdGhlIGN1c3RvbSBwcm9wZXJ0aWVzIG9mIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTGlzdHMgb3IgbWFwcyB3aWxsIGJlIGluY2x1ZGVkIGFzIHN1Yi1tYXBzOyBmb3IgZXhhbXBsZToKICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXN0b21NYXBbS2V5MV09VmFsdWUxIHdpbGwgYmUgcmV0dXJuZWQgYXMgY3VzdG9tTWFwIC0+IEtleTEgLT4gVmFsdWUxLgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFRvIGFkZCBjdXN0b20gcHJvcGVydGllcyB0byBhIGNsaWVudCwgdXBkYXRlIHRoZSBDdXN0b20gUHJvcGVydGllcyBmaWVsZAogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGluIEFNIENvbnNvbGUgPiBSZWFsbSBOYW1lID4gQXBwbGljYXRpb25zID4gT0F1dGggMi4wID4gQ2xpZW50cyA+IENsaWVudCBJRCA+IEFkdmFuY2VkLgogKiBpZGVudGl0eSAtIEFNSWRlbnRpdHkgKDMpLgogKiAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgaWRlbnRpdHkgb2YgdGhlIHJlc291cmNlIG93bmVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpLgogKiAgICAgICAgICAgUHJlc2VudCBpZiB0aGUgcmVxdWVzdCBjb250YWlucyB0aGUgc2Vzc2lvbiBjb29raWUsIHRoZSB1c2VyJ3Mgc2Vzc2lvbiBvYmplY3QuCiAqIHNjcmlwdE5hbWUgLSBTdHJpbmcgKHByaW1pdGl2ZSkuCiAqICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIGRpc3BsYXkgbmFtZSBvZiB0aGUgc2NyaXB0LgogKiBsb2dnZXIgLSBBbHdheXMgcHJlc2VudCwgdGhlICJPQXV0aDJQcm92aWRlciIgZGVidWcgbG9nZ2VyIGluc3RhbmNlOgogKiAgICAgICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgICAgICBDb3JyZXNwb25kaW5nIGxvZyBmaWxlcyB3aWxsIGJlIHByZWZpeGVkIHdpdGg6IHNjcmlwdHMuT0FVVEgyX0FDQ0VTU19UT0tFTl9NT0RJRklDQVRJT04uCiAqIGh0dHBDbGllbnQgLSBIVFRQIENsaWVudCAoOCkuCiAqICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIEhUVFAgQ2xpZW50IGluc3RhbmNlOgogKiAgICAgICAgICAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWh0dHAtY2xpZW50Lmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtaHR0cC1jbGllbnQuCiAqCiAqIFJldHVybiAtIG5vIHZhbHVlIGlzIGV4cGVjdGVkLCBjaGFuZ2VzIHNoYWxsIGJlIG1hZGUgdG8gdGhlIGFjY2Vzc1Rva2VuIHBhcmFtZXRlciBkaXJlY3RseS4KICoKICogQ2xhc3MgcmVmZXJlbmNlOgogKiAoMSkgQWNjZXNzVG9rZW4gLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb2F1dGgyL2NvcmUvQWNjZXNzVG9rZW4uaHRtbC4KICogKDMpIEFNSWRlbnRpdHkgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvaWRtL0FNSWRlbnRpdHkuaHRtbC4KICogKDQpIFNTT1Rva2VuIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDUpIE1hcCAtIGh0dHBzOi8vZG9jcy5vcmFjbGUuY29tL2VuL2phdmEvamF2YXNlLzExL2RvY3MvYXBpL2phdmEuYmFzZS9qYXZhL3V0aWwvSGFzaE1hcC5odG1sLAogKiAgICAgICAgICAgb3IgaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9MaW5rZWRIYXNoTWFwLmh0bWwuCiAqICg2KSBTZXQgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS91dGlsL0hhc2hTZXQuaHRtbC4KICogKDgpIENsaWVudCAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9odHRwL0NsaWVudC5odG1sLgogKi8KCi8qIEVYQU1QTEUKKGZ1bmN0aW9uICgpIHsKICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgb3JnLmZvcmdlcm9jay5odHRwLnByb3RvY29sLlJlcXVlc3QsCiAgICAgICAgb3JnLmZvcmdlcm9jay5odHRwLnByb3RvY29sLlJlc3BvbnNlCiAgICApOwoKICAgIC8vIEFsd2F5cyBpbmNsdWRlcyB0aGlzIGZpZWxkIGluIHRoZSB0b2tlbi4KICAgIGFjY2Vzc1Rva2VuLnNldEZpZWxkKCdrZXkxJywgJ3ZhbHVlMScpOwoKICAgIC8vIFJlY2VpdmVzIGFuZCBhZGRzIHRvIHRoZSBhY2Nlc3MgdG9rZW4gYWRkaXRpb25hbCB2YWx1ZXMgYnkgcGVyZm9ybWluZyBhIFJFU1QgY2FsbCB0byBhbiBleHRlcm5hbCBzZXJ2aWNlLgogICAgLy8gV0FSTklORzogQmVsb3csIHlvdSB3aWxsIGZpbmQgYSByZWZlcmVuY2UgdG8gYSB0aGlyZC1wYXJ0eSBzaXRlLCB3aGljaCBpcyBwcm92aWRlZCBvbmx5IGFzIGFuIGV4YW1wbGUuCiAgICB2YXIgdXJpID0gJ2h0dHBzOi8vanNvbnBsYWNlaG9sZGVyLnR5cGljb2RlLmNvbS9wb3N0cyc7CgogICAgdHJ5IHsKICAgICAgICB2YXIgcmVxdWVzdCA9IG5ldyBmckphdmEuUmVxdWVzdCgpOwoKICAgICAgICAvLyBZb3UgY2FuIGNoYWluIG1ldGhvZHMgdGhhdCByZXR1cm4gdGhlIHJlcXVlc3Qgb2JqZWN0LgogICAgICAgIHJlcXVlc3Quc2V0VXJpKHVyaSkKICAgICAgICAgICAgLnNldE1ldGhvZCgnUE9TVCcpCiAgICAgICAgICAgIC5zZXRFbnRpdHkoSlNPTi5zdHJpbmdpZnkoewogICAgICAgICAgICAgICAgdXBkYXRlZEZpZWxkczogewogICAgICAgICAgICAgICAgICAgIGtleTI6ICd2YWx1ZTInLAogICAgICAgICAgICAgICAgICAgIGtleTM6ICd2YWx1ZTMnCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pKTsKCiAgICAgICAgLy8gWW91IGNhbiBjYWxsIGEgbWV0aG9kIHdoZW4gY2hhaW5pbmcgaXMgbm90IHBvc3NpYmxlLgogICAgICAgIHJlcXVlc3QuZ2V0SGVhZGVycygpLmFkZCgnQ29udGVudC1UeXBlJywgJ2FwcGxpY2F0aW9uL2pzb247IGNoYXJzZXQ9VVRGLTgnKTsKCiAgICAgICAgLy8gU2VuZHMgdGhlIHJlcXVlc3QgYW5kIHJlY2VpdmVzIHRoZSByZXNwb25zZS4KICAgICAgICB2YXIgcmVzcG9uc2UgPSBodHRwQ2xpZW50LnNlbmQocmVxdWVzdCkuZ2V0T3JUaHJvdygpOwoKICAgICAgICAvLyBDaGVja3MgaWYgdGhlIHJlc3BvbnNlIHN0YXR1cyBpcyBhcyBleHBlY3RlZC4KICAgICAgICBpZiAocmVzcG9uc2UuZ2V0U3RhdHVzKCkgPT09IG9yZy5mb3JnZXJvY2suaHR0cC5wcm90b2NvbC5TdGF0dXMuQ1JFQVRFRCkgewogICAgICAgICAgICB2YXIgcmVzdWx0ID0gSlNPTi5wYXJzZShyZXNwb25zZS5nZXRFbnRpdHkoKS5nZXRTdHJpbmcoKSk7CgogICAgICAgICAgICAvLyBTZXQgbXVsdGlwbGUgdG9rZW4gZmllbGRzIGF0IG9uY2UuCiAgICAgICAgICAgIGFjY2Vzc1Rva2VuLnNldEZpZWxkcyhyZXN1bHQudXBkYXRlZEZpZWxkcyk7CiAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgbG9nZ2VyLmVycm9yKCdVbmFibGUgdG8gb2J0YWluIGFjY2VzcyB0b2tlbiBtb2RpZmljYXRpb25zLiBTdGF0dXM6ICcgKyByZXNwb25zZS5nZXRTdGF0dXMoKSArICcuIENvbnRlbnQ6ICcgKyByZXNwb25zZS5nZXRFbnRpdHkoKS5nZXRTdHJpbmcoKSk7CiAgICAgICAgfQogICAgfSBjYXRjaCAoZSkgewogICAgICAgIGxvZ2dlci5lcnJvcignVGhlIHJlcXVlc3QgcHJvY2Vzc2luZyB3YXMgaW50ZXJydXB0ZWQuICcgKyBlKTsKCiAgICAgICAgLy8gVGhlIGFjY2VzcyB0b2tlbiByZXF1ZXN0IGZhaWxzIHdpdGggdGhlIEhUVFAgNTAwIGVycm9yIGluIHRoaXMgY2FzZS4KICAgICAgICB0aHJvdyAoJ1VuYWJsZSB0byBvYnRhaW4gcmVzcG9uc2UgZnJvbTogJyArIHVyaSk7CiAgICB9CgogICAgLy8gQWRkcyBuZXcgZmllbGRzIGNvbnRhaW5pbmcgaWRlbnRpdHkgYXR0cmlidXRlIHZhbHVlcyB0byB0aGUgYWNjZXNzIHRva2VuLgogICAgYWNjZXNzVG9rZW4uc2V0RmllbGQoJ21haWwnLCBpZGVudGl0eS5nZXRBdHRyaWJ1dGUoJ21haWwnKSk7CiAgICBhY2Nlc3NUb2tlbi5zZXRGaWVsZCgncGhvbmUnLCBpZGVudGl0eS5nZXRBdHRyaWJ1dGUoJ3RlbGVwaG9uZU51bWJlcicpLnRvQXJyYXkoKVswXSk7CgogICAgLy8gQWRkcyBuZXcgZmllbGRzIGNvbnRhaW5pbmcgdGhlIHNlc3Npb24gcHJvcGVydHkgdmFsdWVzLgogICAgLy8gTk9URTogc2Vzc2lvbiBtYXkgbm90IGJlIGF2YWlsYWJsZSBmb3Igbm9uLWludGVyYWN0aXZlIGF1dGhvcml6YXRpb24gZ3JhbnRzLgogICAgaWYgKHNlc3Npb24pIHsKICAgICAgICB0cnkgewogICAgICAgICAgICBhY2Nlc3NUb2tlbi5zZXRGaWVsZCgnaXBBZGRyZXNzJywgc2Vzc2lvbi5nZXRQcm9wZXJ0eSgnSG9zdCcpKTsKICAgICAgICB9IGNhdGNoIChlKSB7CiAgICAgICAgICAgIGxvZ2dlci5lcnJvcignVW5hYmxlIHRvIHJldHJpZXZlIHNlc3Npb24gcHJvcGVydHkgdmFsdWUuICcgKyBlKTsKICAgICAgICB9CiAgICB9CgogICAgLy8gUmVtb3ZlcyBhIG5hdGl2ZSBmaWVsZCBmcm9tIHRoZSB0b2tlbiBlbnRyeSwgdGhhdCB3YXMgc2V0IGJ5IEFNLgogICAgLy8gV0FSTklORzogcmVtb3ZpbmcgbmF0aXZlIGZpZWxkcyBmcm9tIHRoZSB0b2tlbiBtYXkgcmVzdWx0IGluIGxvc3Mgb2YgZnVuY3Rpb25hbGl0eS4KICAgIC8vIGFjY2Vzc1Rva2VuLnJlbW92ZVRva2VuTmFtZSgpCgogICAgLy8gTm8gcmV0dXJuIHZhbHVlIGlzIGV4cGVjdGVkLiBMZXQgaXQgYmUgdW5kZWZpbmVkLgp9KCkpOwoqLwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OAUTH2_ACCESS_TOKEN_MODIFICATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287180087,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"39c08084-1238-43e8-857f-2e11005eac49\",\"name\":\"Alpha OAuth2 Access Token Modification Script\",\"description\":\"Default alpha realm script for OAuth2 Access Token Modification\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMTktMjAyMSBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMKICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGlzIHNjcmlwdCBsZXRzIHlvdSBtb2RpZnkgaW5mb3JtYXRpb24gYXNzb2NpYXRlZCB3aXRoIGFuIE9BdXRoMiBhY2Nlc3MgdG9rZW4KICogd2l0aCBtZXRob2RzIHByb3ZpZGVkIGJ5IHRoZSBBY2Nlc3NUb2tlbiAoMSkgaW50ZXJmYWNlLgogKiBUaGUgY2hhbmdlcyBtYWRlIHRvIE9BdXRoMiBhY2Nlc3MgdG9rZW5zIHdpbGwgZGlyZWN0bHkgaW1wYWN0IHRoZSBzaXplIG9mIHRoZSBDVFMgdG9rZW5zLAogKiBhbmQsIHNpbWlsYXJseSwgdGhlIHNpemUgb2YgdGhlIEpXVHMgaWYgY2xpZW50LWJhc2VkIE9BdXRoMiB0b2tlbnMgYXJlIHV0aWxpemVkLgogKiBXaGVuIGFkZGluZy91cGRhdGluZyBmaWVsZHMgbWFrZSBzdXJlIHRoYXQgdGhlIHRva2VuIHNpemUgcmVtYWlucyB3aXRoaW4gY2xpZW50L3VzZXItYWdlbnQgbGltaXRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlczoKICogYWNjZXNzVG9rZW4gLSBBY2Nlc3NUb2tlbiAoMSkuCiAqICAgICAgICAgICAgICAgVGhlIGFjY2VzcyB0b2tlbiB0byBiZSB1cGRhdGVkLgogKiAgICAgICAgICAgICAgIE11dGFibGUgb2JqZWN0LCBhbGwgY2hhbmdlcyB0byB0aGUgYWNjZXNzIHRva2VuIHdpbGwgYmUgcmVmbGVjdGVkLgogKiBzY29wZXMgLSBTZXQ8U3RyaW5nPiAoNikuCiAqICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICogcmVxdWVzdFByb3BlcnRpZXMgLSBVbm1vZGlmaWFibGUgTWFwICg1KS4KICogICAgICAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgY29udGFpbnMgYSBtYXAgb2YgcmVxdWVzdCBwcm9wZXJ0aWVzOgogKiAgICAgICAgICAgICAgICAgICAgIHJlcXVlc3RVcmkgLSBUaGUgcmVxdWVzdCBVUkkuCiAqICAgICAgICAgICAgICAgICAgICAgcmVhbG0gLSBUaGUgcmVhbG0gdGhhdCB0aGUgcmVxdWVzdCByZWxhdGVzIHRvLgogKiAgICAgICAgICAgICAgICAgICAgIHJlcXVlc3RQYXJhbXMgLSBBIG1hcCBvZiB0aGUgcmVxdWVzdCBwYXJhbXMgYW5kL29yIHBvc3RlZCBkYXRhLgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFYWNoIHZhbHVlIGlzIGEgbGlzdCBvZiBvbmUgb3IgbW9yZSBwcm9wZXJ0aWVzLgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQbGVhc2Ugbm90ZSB0aGF0IHRoZXNlIHNob3VsZCBiZSBoYW5kbGVkIGluIGFjY29yZGFuY2Ugd2l0aCBPV0FTUCBiZXN0IHByYWN0aWNlczoKICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHR0cHM6Ly9vd2FzcC5vcmcvd3d3LWNvbW11bml0eS92dWxuZXJhYmlsaXRpZXMvVW5zYWZlX3VzZV9vZl9SZWZsZWN0aW9uLgogKiBjbGllbnRQcm9wZXJ0aWVzIC0gVW5tb2RpZmlhYmxlIE1hcCAoNSkuCiAqICAgICAgICAgICAgICAgICAgICBQcmVzZW50IGlmIHRoZSBjbGllbnQgc3BlY2lmaWVkIGluIHRoZSByZXF1ZXN0IHdhcyBpZGVudGlmaWVkLCBjb250YWlucyBhIG1hcCBvZiBjbGllbnQgcHJvcGVydGllczoKICogICAgICAgICAgICAgICAgICAgIGNsaWVudElkIC0gVGhlIGNsaWVudCdzIFVSSSBmb3IgdGhlIHJlcXVlc3QgbG9jYWxlLgogKiAgICAgICAgICAgICAgICAgICAgYWxsb3dlZEdyYW50VHlwZXMgLSBMaXN0IG9mIHRoZSBhbGxvd2VkIGdyYW50IHR5cGVzIChvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLkdyYW50VHlwZSkgZm9yIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkUmVzcG9uc2VUeXBlcyAtIExpc3Qgb2YgdGhlIGFsbG93ZWQgcmVzcG9uc2UgdHlwZXMgZm9yIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkU2NvcGVzIC0gTGlzdCBvZiB0aGUgYWxsb3dlZCBzY29wZXMgZm9yIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICBjdXN0b21Qcm9wZXJ0aWVzIC0gQSBtYXAgb2YgdGhlIGN1c3RvbSBwcm9wZXJ0aWVzIG9mIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTGlzdHMgb3IgbWFwcyB3aWxsIGJlIGluY2x1ZGVkIGFzIHN1Yi1tYXBzOyBmb3IgZXhhbXBsZToKICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXN0b21NYXBbS2V5MV09VmFsdWUxIHdpbGwgYmUgcmV0dXJuZWQgYXMgY3VzdG9tTWFwIC0+IEtleTEgLT4gVmFsdWUxLgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFRvIGFkZCBjdXN0b20gcHJvcGVydGllcyB0byBhIGNsaWVudCwgdXBkYXRlIHRoZSBDdXN0b20gUHJvcGVydGllcyBmaWVsZAogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGluIEFNIENvbnNvbGUgPiBSZWFsbSBOYW1lID4gQXBwbGljYXRpb25zID4gT0F1dGggMi4wID4gQ2xpZW50cyA+IENsaWVudCBJRCA+IEFkdmFuY2VkLgogKiBpZGVudGl0eSAtIEFNSWRlbnRpdHkgKDMpLgogKiAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgaWRlbnRpdHkgb2YgdGhlIHJlc291cmNlIG93bmVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpLgogKiAgICAgICAgICAgUHJlc2VudCBpZiB0aGUgcmVxdWVzdCBjb250YWlucyB0aGUgc2Vzc2lvbiBjb29raWUsIHRoZSB1c2VyJ3Mgc2Vzc2lvbiBvYmplY3QuCiAqIHNjcmlwdE5hbWUgLSBTdHJpbmcgKHByaW1pdGl2ZSkuCiAqICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIGRpc3BsYXkgbmFtZSBvZiB0aGUgc2NyaXB0LgogKiBsb2dnZXIgLSBBbHdheXMgcHJlc2VudCwgdGhlICJPQXV0aDJQcm92aWRlciIgZGVidWcgbG9nZ2VyIGluc3RhbmNlOgogKiAgICAgICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgICAgICBDb3JyZXNwb25kaW5nIGxvZyBmaWxlcyB3aWxsIGJlIHByZWZpeGVkIHdpdGg6IHNjcmlwdHMuT0FVVEgyX0FDQ0VTU19UT0tFTl9NT0RJRklDQVRJT04uCiAqIGh0dHBDbGllbnQgLSBIVFRQIENsaWVudCAoOCkuCiAqICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIEhUVFAgQ2xpZW50IGluc3RhbmNlOgogKiAgICAgICAgICAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWh0dHAtY2xpZW50Lmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtaHR0cC1jbGllbnQuCiAqCiAqIFJldHVybiAtIG5vIHZhbHVlIGlzIGV4cGVjdGVkLCBjaGFuZ2VzIHNoYWxsIGJlIG1hZGUgdG8gdGhlIGFjY2Vzc1Rva2VuIHBhcmFtZXRlciBkaXJlY3RseS4KICoKICogQ2xhc3MgcmVmZXJlbmNlOgogKiAoMSkgQWNjZXNzVG9rZW4gLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb2F1dGgyL2NvcmUvQWNjZXNzVG9rZW4uaHRtbC4KICogKDMpIEFNSWRlbnRpdHkgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvaWRtL0FNSWRlbnRpdHkuaHRtbC4KICogKDQpIFNTT1Rva2VuIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDUpIE1hcCAtIGh0dHBzOi8vZG9jcy5vcmFjbGUuY29tL2VuL2phdmEvamF2YXNlLzExL2RvY3MvYXBpL2phdmEuYmFzZS9qYXZhL3V0aWwvSGFzaE1hcC5odG1sLAogKiAgICAgICAgICAgb3IgaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9MaW5rZWRIYXNoTWFwLmh0bWwuCiAqICg2KSBTZXQgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS91dGlsL0hhc2hTZXQuaHRtbC4KICogKDgpIENsaWVudCAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9odHRwL0NsaWVudC5odG1sLgogKi8KCi8qIEVYQU1QTEUKKGZ1bmN0aW9uICgpIHsKICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgb3JnLmZvcmdlcm9jay5odHRwLnByb3RvY29sLlJlcXVlc3QsCiAgICAgICAgb3JnLmZvcmdlcm9jay5odHRwLnByb3RvY29sLlJlc3BvbnNlCiAgICApOwoKICAgIC8vIEFsd2F5cyBpbmNsdWRlcyB0aGlzIGZpZWxkIGluIHRoZSB0b2tlbi4KICAgIGFjY2Vzc1Rva2VuLnNldEZpZWxkKCdrZXkxJywgJ3ZhbHVlMScpOwoKICAgIC8vIFJlY2VpdmVzIGFuZCBhZGRzIHRvIHRoZSBhY2Nlc3MgdG9rZW4gYWRkaXRpb25hbCB2YWx1ZXMgYnkgcGVyZm9ybWluZyBhIFJFU1QgY2FsbCB0byBhbiBleHRlcm5hbCBzZXJ2aWNlLgogICAgLy8gV0FSTklORzogQmVsb3csIHlvdSB3aWxsIGZpbmQgYSByZWZlcmVuY2UgdG8gYSB0aGlyZC1wYXJ0eSBzaXRlLCB3aGljaCBpcyBwcm92aWRlZCBvbmx5IGFzIGFuIGV4YW1wbGUuCiAgICB2YXIgdXJpID0gJ2h0dHBzOi8vanNvbnBsYWNlaG9sZGVyLnR5cGljb2RlLmNvbS9wb3N0cyc7CgogICAgdHJ5IHsKICAgICAgICB2YXIgcmVxdWVzdCA9IG5ldyBmckphdmEuUmVxdWVzdCgpOwoKICAgICAgICAvLyBZb3UgY2FuIGNoYWluIG1ldGhvZHMgdGhhdCByZXR1cm4gdGhlIHJlcXVlc3Qgb2JqZWN0LgogICAgICAgIHJlcXVlc3Quc2V0VXJpKHVyaSkKICAgICAgICAgICAgLnNldE1ldGhvZCgnUE9TVCcpCiAgICAgICAgICAgIC5zZXRFbnRpdHkoSlNPTi5zdHJpbmdpZnkoewogICAgICAgICAgICAgICAgdXBkYXRlZEZpZWxkczogewogICAgICAgICAgICAgICAgICAgIGtleTI6ICd2YWx1ZTInLAogICAgICAgICAgICAgICAgICAgIGtleTM6ICd2YWx1ZTMnCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pKTsKCiAgICAgICAgLy8gWW91IGNhbiBjYWxsIGEgbWV0aG9kIHdoZW4gY2hhaW5pbmcgaXMgbm90IHBvc3NpYmxlLgogICAgICAgIHJlcXVlc3QuZ2V0SGVhZGVycygpLmFkZCgnQ29udGVudC1UeXBlJywgJ2FwcGxpY2F0aW9uL2pzb247IGNoYXJzZXQ9VVRGLTgnKTsKCiAgICAgICAgLy8gU2VuZHMgdGhlIHJlcXVlc3QgYW5kIHJlY2VpdmVzIHRoZSByZXNwb25zZS4KICAgICAgICB2YXIgcmVzcG9uc2UgPSBodHRwQ2xpZW50LnNlbmQocmVxdWVzdCkuZ2V0T3JUaHJvdygpOwoKICAgICAgICAvLyBDaGVja3MgaWYgdGhlIHJlc3BvbnNlIHN0YXR1cyBpcyBhcyBleHBlY3RlZC4KICAgICAgICBpZiAocmVzcG9uc2UuZ2V0U3RhdHVzKCkgPT09IG9yZy5mb3JnZXJvY2suaHR0cC5wcm90b2NvbC5TdGF0dXMuQ1JFQVRFRCkgewogICAgICAgICAgICB2YXIgcmVzdWx0ID0gSlNPTi5wYXJzZShyZXNwb25zZS5nZXRFbnRpdHkoKS5nZXRTdHJpbmcoKSk7CgogICAgICAgICAgICAvLyBTZXQgbXVsdGlwbGUgdG9rZW4gZmllbGRzIGF0IG9uY2UuCiAgICAgICAgICAgIGFjY2Vzc1Rva2VuLnNldEZpZWxkcyhyZXN1bHQudXBkYXRlZEZpZWxkcyk7CiAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgbG9nZ2VyLmVycm9yKCdVbmFibGUgdG8gb2J0YWluIGFjY2VzcyB0b2tlbiBtb2RpZmljYXRpb25zLiBTdGF0dXM6ICcgKyByZXNwb25zZS5nZXRTdGF0dXMoKSArICcuIENvbnRlbnQ6ICcgKyByZXNwb25zZS5nZXRFbnRpdHkoKS5nZXRTdHJpbmcoKSk7CiAgICAgICAgfQogICAgfSBjYXRjaCAoZSkgewogICAgICAgIGxvZ2dlci5lcnJvcignVGhlIHJlcXVlc3QgcHJvY2Vzc2luZyB3YXMgaW50ZXJydXB0ZWQuICcgKyBlKTsKCiAgICAgICAgLy8gVGhlIGFjY2VzcyB0b2tlbiByZXF1ZXN0IGZhaWxzIHdpdGggdGhlIEhUVFAgNTAwIGVycm9yIGluIHRoaXMgY2FzZS4KICAgICAgICB0aHJvdyAoJ1VuYWJsZSB0byBvYnRhaW4gcmVzcG9uc2UgZnJvbTogJyArIHVyaSk7CiAgICB9CgogICAgLy8gQWRkcyBuZXcgZmllbGRzIGNvbnRhaW5pbmcgaWRlbnRpdHkgYXR0cmlidXRlIHZhbHVlcyB0byB0aGUgYWNjZXNzIHRva2VuLgogICAgYWNjZXNzVG9rZW4uc2V0RmllbGQoJ21haWwnLCBpZGVudGl0eS5nZXRBdHRyaWJ1dGUoJ21haWwnKSk7CiAgICBhY2Nlc3NUb2tlbi5zZXRGaWVsZCgncGhvbmUnLCBpZGVudGl0eS5nZXRBdHRyaWJ1dGUoJ3RlbGVwaG9uZU51bWJlcicpLnRvQXJyYXkoKVswXSk7CgogICAgLy8gQWRkcyBuZXcgZmllbGRzIGNvbnRhaW5pbmcgdGhlIHNlc3Npb24gcHJvcGVydHkgdmFsdWVzLgogICAgLy8gTk9URTogc2Vzc2lvbiBtYXkgbm90IGJlIGF2YWlsYWJsZSBmb3Igbm9uLWludGVyYWN0aXZlIGF1dGhvcml6YXRpb24gZ3JhbnRzLgogICAgaWYgKHNlc3Npb24pIHsKICAgICAgICB0cnkgewogICAgICAgICAgICBhY2Nlc3NUb2tlbi5zZXRGaWVsZCgnaXBBZGRyZXNzJywgc2Vzc2lvbi5nZXRQcm9wZXJ0eSgnSG9zdCcpKTsKICAgICAgICB9IGNhdGNoIChlKSB7CiAgICAgICAgICAgIGxvZ2dlci5lcnJvcignVW5hYmxlIHRvIHJldHJpZXZlIHNlc3Npb24gcHJvcGVydHkgdmFsdWUuICcgKyBlKTsKICAgICAgICB9CiAgICB9CgogICAgLy8gUmVtb3ZlcyBhIG5hdGl2ZSBmaWVsZCBmcm9tIHRoZSB0b2tlbiBlbnRyeSwgdGhhdCB3YXMgc2V0IGJ5IEFNLgogICAgLy8gV0FSTklORzogcmVtb3ZpbmcgbmF0aXZlIGZpZWxkcyBmcm9tIHRoZSB0b2tlbiBtYXkgcmVzdWx0IGluIGxvc3Mgb2YgZnVuY3Rpb25hbGl0eS4KICAgIC8vIGFjY2Vzc1Rva2VuLnJlbW92ZVRva2VuTmFtZSgpCgogICAgLy8gTm8gcmV0dXJuIHZhbHVlIGlzIGV4cGVjdGVkLiBMZXQgaXQgYmUgdW5kZWZpbmVkLgp9KCkpOwoqLwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OAUTH2_ACCESS_TOKEN_MODIFICATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730176636,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -1352,11 +1352,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:59 GMT" + "value": "Thu, 11 Jul 2024 20:36:16 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -1385,8 +1385,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:00.000Z", - "time": 88, + "startedDateTime": "2024-07-11T20:36:16.592Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -1394,7 +1394,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 88 + "wait": 67 } }, { @@ -1419,7 +1419,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -1458,7 +1458,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 477, - "text": "{\"_id\":\"3bd13a46-61c4-4974-8efb-1700c80c64e3\",\"name\":\"Inactive Device Match Script\",\"description\":\"Inactive Device Match Script\",\"script\":\"LyoKICogSW5hY3RpdmUgRGV2aWNlIE1hdGNoIFNjcmlwdAogKi8KCm91dGNvbWUgPSAidHJ1ZSI7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287180155,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"3bd13a46-61c4-4974-8efb-1700c80c64e3\",\"name\":\"Inactive Device Match Script\",\"description\":\"Inactive Device Match Script\",\"script\":\"LyoKICogSW5hY3RpdmUgRGV2aWNlIE1hdGNoIFNjcmlwdAogKi8KCm91dGNvbWUgPSAidHJ1ZSI7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730176720,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -1512,11 +1512,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:59 GMT" + "value": "Thu, 11 Jul 2024 20:36:16 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -1541,8 +1541,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:00.092Z", - "time": 60, + "startedDateTime": "2024-07-11T20:36:16.664Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -1550,7 +1550,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 74 } }, { @@ -1575,7 +1575,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -1614,7 +1614,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 3239, - "text": "{\"_id\":\"3cb43516-ae69-433a-8787-501d45db14e9\",\"name\":\"debug\",\"description\":\"Display sharedState, transientState, and headers.\",\"script\":\"LyogZGVidWcKICoKICogQXV0aG9yOiB2b2xrZXIuc2NoZXViZXJAZm9yZ2Vyb2NrLmNvbQogKiAKICogRGlzcGxheSBzaGFyZWRTdGF0ZSwgdHJhbnNpZW50U3RhdGUsIGFuZCBoZWFkZXJzLgogKiAKICogVGhpcyBzY3JpcHQgZG9lcyBub3QgbmVlZCB0byBiZSBwYXJhbWV0cml6ZWQuIEl0IHdpbGwgd29yayBwcm9wZXJseSBhcyBpcy4KICogCiAqIFRoZSBTY3JpcHRlZCBEZWNpc2lvbiBOb2RlIG5lZWRzIHRoZSBmb2xsb3dpbmcgb3V0Y29tZXMgZGVmaW5lZDoKICogLSB0cnVlCiAqLwp2YXIgYW5jaG9yID0gImFuY2hvci0iLmNvbmNhdChnZW5lcmF0ZU51bWVyaWNUb2tlbigneHh4JykpOwp2YXIgaGFsaWduID0gImxlZnQiOwp2YXIgbWVzc2FnZSA9ICI8cD48Yj5TaGFyZWQgU3RhdGU8L2I+Ojxici8+Ii5jb25jYXQoCiAgICAgIHNoYXJlZFN0YXRlLnRvU3RyaW5nKCkpLmNvbmNhdCgiPC9wPiIpLmNvbmNhdCgKICAgICI8cD48Yj5UcmFuc2llbnQgU3RhdGU8L2I+Ojxici8+IikuY29uY2F0KAogICAgICB0cmFuc2llbnRTdGF0ZS50b1N0cmluZygpKS5jb25jYXQoIjwvcD4iKS5jb25jYXQoCiAgICAiPHA+PGI+UmVxdWVzdCBIZWFkZXJzPC9iPjo8YnIvPiIpLmNvbmNhdCgKICAgICAgcmVxdWVzdEhlYWRlcnMudG9TdHJpbmcoKSkuY29uY2F0KCI8L3A+IikKdmFyIHNjcmlwdCA9ICJBcnJheS5wcm90b3R5cGUuc2xpY2UuY2FsbChcbiIuY29uY2F0KAogICJkb2N1bWVudC5nZXRFbGVtZW50c0J5Q2xhc3NOYW1lKCdjYWxsYmFjay1jb21wb25lbnQnKSkuZm9yRWFjaChcbiIpLmNvbmNhdCgKICAiZnVuY3Rpb24gKGUpIHtcbiIpLmNvbmNhdCgKICAiICB2YXIgbWVzc2FnZSA9IGUuZmlyc3RFbGVtZW50Q2hpbGQ7XG4iKS5jb25jYXQoCiAgIiAgaWYgKG1lc3NhZ2UuZmlyc3RDaGlsZCAmJiBtZXNzYWdlLmZpcnN0Q2hpbGQubm9kZU5hbWUgPT0gJyN0ZXh0JyAmJiBtZXNzYWdlLmZpcnN0Q2hpbGQubm9kZVZhbHVlLnRyaW0oKSA9PSAnIikuY29uY2F0KGFuY2hvcikuY29uY2F0KCInKSB7XG4iKS5jb25jYXQoCiAgIiAgICBtZXNzYWdlLmNsYXNzTmFtZSA9IFwidGV4dC1sZWZ0XCI7XG4iKS5jb25jYXQoCiAgIiAgICBtZXNzYWdlLmFsaWduID0gXCIiKS5jb25jYXQoaGFsaWduKS5jb25jYXQoIlwiO1xuIikuY29uY2F0KAogICIgICAgbWVzc2FnZS5pbm5lckhUTUwgPSAnIikuY29uY2F0KG1lc3NhZ2UpLmNvbmNhdCgiJztcbiIpLmNvbmNhdCgKICAiICB9XG4iKS5jb25jYXQoCiAgIn0pIikKdmFyIGZyID0gSmF2YUltcG9ydGVyKAogICAgb3JnLmZvcmdlcm9jay5vcGVuYW0uYXV0aC5ub2RlLmFwaS5BY3Rpb24sCiAgICBqYXZheC5zZWN1cml0eS5hdXRoLmNhbGxiYWNrLlRleHRPdXRwdXRDYWxsYmFjaywKICAgIGNvbS5zdW4uaWRlbnRpdHkuYXV0aGVudGljYXRpb24uY2FsbGJhY2tzLlNjcmlwdFRleHRPdXRwdXRDYWxsYmFjawopCmlmIChtZXNzYWdlLmxlbmd0aCAmJiBjYWxsYmFja3MuaXNFbXB0eSgpKSB7CiAgICBhY3Rpb24gPSBmci5BY3Rpb24uc2VuZCgKICAgICAgICBuZXcgZnIuVGV4dE91dHB1dENhbGxiYWNrKAogICAgICAgICAgICBmci5UZXh0T3V0cHV0Q2FsbGJhY2suSU5GT1JNQVRJT04sCiAgICAgICAgICAgIGFuY2hvcgogICAgICAgICksCiAgICAgICAgbmV3IGZyLlNjcmlwdFRleHRPdXRwdXRDYWxsYmFjayhzY3JpcHQpCiAgICApLmJ1aWxkKCkKfQplbHNlIHsKICBhY3Rpb24gPSBmci5BY3Rpb24uZ29UbygidHJ1ZSIpLmJ1aWxkKCk7Cn0KCiAvKgogICogR2VuZXJhdGUgYSB0b2tlbiBpbiB0aGUgZGVzaXJlZCBmb3JtYXQuIEFsbCAneCcgY2hhcmFjdGVycyB3aWxsIGJlIHJlcGxhY2VkIHdpdGggYSByYW5kb20gbnVtYmVyIDAtOS4KICAqIAogICogRXhhbXBsZToKICAqICd4eHh4eCcgcHJvZHVjZXMgJzI4NTM1JwogICogJ3h4eC14eHgnIHByb2R1Y2VzICc0MzItNTIxJwogICovCmZ1bmN0aW9uIGdlbmVyYXRlTnVtZXJpY1Rva2VuKGZvcm1hdCkgewogICAgcmV0dXJuIGZvcm1hdC5yZXBsYWNlKC9beF0vZywgZnVuY3Rpb24oYykgewogICAgICAgIHZhciByID0gTWF0aC5yYW5kb20oKSoxMHwwOwogICAgICAgIHZhciB2ID0gcjsKICAgICAgICByZXR1cm4gdi50b1N0cmluZygxMCk7CiAgICB9KTsKfQ==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287180219,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"3cb43516-ae69-433a-8787-501d45db14e9\",\"name\":\"debug\",\"description\":\"Display sharedState, transientState, and headers.\",\"script\":\"LyogZGVidWcKICoKICogQXV0aG9yOiB2b2xrZXIuc2NoZXViZXJAZm9yZ2Vyb2NrLmNvbQogKiAKICogRGlzcGxheSBzaGFyZWRTdGF0ZSwgdHJhbnNpZW50U3RhdGUsIGFuZCBoZWFkZXJzLgogKiAKICogVGhpcyBzY3JpcHQgZG9lcyBub3QgbmVlZCB0byBiZSBwYXJhbWV0cml6ZWQuIEl0IHdpbGwgd29yayBwcm9wZXJseSBhcyBpcy4KICogCiAqIFRoZSBTY3JpcHRlZCBEZWNpc2lvbiBOb2RlIG5lZWRzIHRoZSBmb2xsb3dpbmcgb3V0Y29tZXMgZGVmaW5lZDoKICogLSB0cnVlCiAqLwp2YXIgYW5jaG9yID0gImFuY2hvci0iLmNvbmNhdChnZW5lcmF0ZU51bWVyaWNUb2tlbigneHh4JykpOwp2YXIgaGFsaWduID0gImxlZnQiOwp2YXIgbWVzc2FnZSA9ICI8cD48Yj5TaGFyZWQgU3RhdGU8L2I+Ojxici8+Ii5jb25jYXQoCiAgICAgIHNoYXJlZFN0YXRlLnRvU3RyaW5nKCkpLmNvbmNhdCgiPC9wPiIpLmNvbmNhdCgKICAgICI8cD48Yj5UcmFuc2llbnQgU3RhdGU8L2I+Ojxici8+IikuY29uY2F0KAogICAgICB0cmFuc2llbnRTdGF0ZS50b1N0cmluZygpKS5jb25jYXQoIjwvcD4iKS5jb25jYXQoCiAgICAiPHA+PGI+UmVxdWVzdCBIZWFkZXJzPC9iPjo8YnIvPiIpLmNvbmNhdCgKICAgICAgcmVxdWVzdEhlYWRlcnMudG9TdHJpbmcoKSkuY29uY2F0KCI8L3A+IikKdmFyIHNjcmlwdCA9ICJBcnJheS5wcm90b3R5cGUuc2xpY2UuY2FsbChcbiIuY29uY2F0KAogICJkb2N1bWVudC5nZXRFbGVtZW50c0J5Q2xhc3NOYW1lKCdjYWxsYmFjay1jb21wb25lbnQnKSkuZm9yRWFjaChcbiIpLmNvbmNhdCgKICAiZnVuY3Rpb24gKGUpIHtcbiIpLmNvbmNhdCgKICAiICB2YXIgbWVzc2FnZSA9IGUuZmlyc3RFbGVtZW50Q2hpbGQ7XG4iKS5jb25jYXQoCiAgIiAgaWYgKG1lc3NhZ2UuZmlyc3RDaGlsZCAmJiBtZXNzYWdlLmZpcnN0Q2hpbGQubm9kZU5hbWUgPT0gJyN0ZXh0JyAmJiBtZXNzYWdlLmZpcnN0Q2hpbGQubm9kZVZhbHVlLnRyaW0oKSA9PSAnIikuY29uY2F0KGFuY2hvcikuY29uY2F0KCInKSB7XG4iKS5jb25jYXQoCiAgIiAgICBtZXNzYWdlLmNsYXNzTmFtZSA9IFwidGV4dC1sZWZ0XCI7XG4iKS5jb25jYXQoCiAgIiAgICBtZXNzYWdlLmFsaWduID0gXCIiKS5jb25jYXQoaGFsaWduKS5jb25jYXQoIlwiO1xuIikuY29uY2F0KAogICIgICAgbWVzc2FnZS5pbm5lckhUTUwgPSAnIikuY29uY2F0KG1lc3NhZ2UpLmNvbmNhdCgiJztcbiIpLmNvbmNhdCgKICAiICB9XG4iKS5jb25jYXQoCiAgIn0pIikKdmFyIGZyID0gSmF2YUltcG9ydGVyKAogICAgb3JnLmZvcmdlcm9jay5vcGVuYW0uYXV0aC5ub2RlLmFwaS5BY3Rpb24sCiAgICBqYXZheC5zZWN1cml0eS5hdXRoLmNhbGxiYWNrLlRleHRPdXRwdXRDYWxsYmFjaywKICAgIGNvbS5zdW4uaWRlbnRpdHkuYXV0aGVudGljYXRpb24uY2FsbGJhY2tzLlNjcmlwdFRleHRPdXRwdXRDYWxsYmFjawopCmlmIChtZXNzYWdlLmxlbmd0aCAmJiBjYWxsYmFja3MuaXNFbXB0eSgpKSB7CiAgICBhY3Rpb24gPSBmci5BY3Rpb24uc2VuZCgKICAgICAgICBuZXcgZnIuVGV4dE91dHB1dENhbGxiYWNrKAogICAgICAgICAgICBmci5UZXh0T3V0cHV0Q2FsbGJhY2suSU5GT1JNQVRJT04sCiAgICAgICAgICAgIGFuY2hvcgogICAgICAgICksCiAgICAgICAgbmV3IGZyLlNjcmlwdFRleHRPdXRwdXRDYWxsYmFjayhzY3JpcHQpCiAgICApLmJ1aWxkKCkKfQplbHNlIHsKICBhY3Rpb24gPSBmci5BY3Rpb24uZ29UbygidHJ1ZSIpLmJ1aWxkKCk7Cn0KCiAvKgogICogR2VuZXJhdGUgYSB0b2tlbiBpbiB0aGUgZGVzaXJlZCBmb3JtYXQuIEFsbCAneCcgY2hhcmFjdGVycyB3aWxsIGJlIHJlcGxhY2VkIHdpdGggYSByYW5kb20gbnVtYmVyIDAtOS4KICAqIAogICogRXhhbXBsZToKICAqICd4eHh4eCcgcHJvZHVjZXMgJzI4NTM1JwogICogJ3h4eC14eHgnIHByb2R1Y2VzICc0MzItNTIxJwogICovCmZ1bmN0aW9uIGdlbmVyYXRlTnVtZXJpY1Rva2VuKGZvcm1hdCkgewogICAgcmV0dXJuIGZvcm1hdC5yZXBsYWNlKC9beF0vZywgZnVuY3Rpb24oYykgewogICAgICAgIHZhciByID0gTWF0aC5yYW5kb20oKSoxMHwwOwogICAgICAgIHZhciB2ID0gcjsKICAgICAgICByZXR1cm4gdi50b1N0cmluZygxMCk7CiAgICB9KTsKfQ==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730176810,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -1668,11 +1668,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:59 GMT" + "value": "Thu, 11 Jul 2024 20:36:16 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -1697,8 +1697,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:00.156Z", - "time": 68, + "startedDateTime": "2024-07-11T20:36:16.744Z", + "time": 86, "timings": { "blocked": -1, "connect": -1, @@ -1706,7 +1706,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 68 + "wait": 86 } }, { @@ -1731,7 +1731,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -1770,7 +1770,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 765, - "text": "{\"_id\":\"41c24257-d7fc-4654-8b46-c2666dc5b56d\",\"name\":\"level\",\"description\":\"set per level shared state variable\",\"script\":\"KGZ1bmN0aW9uICgpIHsKICBvdXRjb21lID0gJ3RydWUnOwogIHZhciBsZXZlbCA9IG5vZGVTdGF0ZS5nZXQoJ2xldmVsJykuYXNJbnRlZ2VyKCk7CiAgc2hhcmVkU3RhdGUucHV0KCdsZXZlbCcgKyBsZXZlbCArICdWYWx1ZScsICdMZXZlbCAnICsgbGV2ZWwgKyAnOiBUaGlzIGlzIGEgbG9uZ2VyIHN0cmluZyB2YWx1ZSBzZXQgYXQgZWFjaCBsZXZlbCBvZiB0aGUgbmVzdGVkIGpvdXJuZXlzLiBJdCBjb250YWlucyBhbiBpbmRpY2F0b3IgaW4gd2hpY2ggbGV2ZWwgaXQgd2FzIHNldC4nKTsKfSgpKTs=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287180292,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"41c24257-d7fc-4654-8b46-c2666dc5b56d\",\"name\":\"level\",\"description\":\"set per level shared state variable\",\"script\":\"KGZ1bmN0aW9uICgpIHsKICBvdXRjb21lID0gJ3RydWUnOwogIHZhciBsZXZlbCA9IG5vZGVTdGF0ZS5nZXQoJ2xldmVsJykuYXNJbnRlZ2VyKCk7CiAgc2hhcmVkU3RhdGUucHV0KCdsZXZlbCcgKyBsZXZlbCArICdWYWx1ZScsICdMZXZlbCAnICsgbGV2ZWwgKyAnOiBUaGlzIGlzIGEgbG9uZ2VyIHN0cmluZyB2YWx1ZSBzZXQgYXQgZWFjaCBsZXZlbCBvZiB0aGUgbmVzdGVkIGpvdXJuZXlzLiBJdCBjb250YWlucyBhbiBpbmRpY2F0b3IgaW4gd2hpY2ggbGV2ZWwgaXQgd2FzIHNldC4nKTsKfSgpKTs=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730176887,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -1824,11 +1824,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:59 GMT" + "value": "Thu, 11 Jul 2024 20:36:16 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -1853,8 +1853,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:00.229Z", - "time": 62, + "startedDateTime": "2024-07-11T20:36:16.837Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -1862,7 +1862,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 69 } }, { @@ -1887,7 +1887,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -1926,7 +1926,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 383, - "text": "{\"_id\":\"4c963bb3-7084-43d0-bcdc-a47482cf1825\",\"name\":\"Dummy\",\"description\":\"Dummy\",\"script\":\"Cm91dGNvbWUgPSAidHJ1ZSI7Cg==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287180362,\"evaluatorVersion\":\"2.0\"}" + "text": "{\"_id\":\"4c963bb3-7084-43d0-bcdc-a47482cf1825\",\"name\":\"Dummy\",\"description\":\"Dummy\",\"script\":\"Cm91dGNvbWUgPSAidHJ1ZSI7Cg==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730176979,\"evaluatorVersion\":\"2.0\"}" }, "cookies": [], "headers": [ @@ -1980,11 +1980,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:59 GMT" + "value": "Thu, 11 Jul 2024 20:36:16 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -2009,8 +2009,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:00.294Z", - "time": 67, + "startedDateTime": "2024-07-11T20:36:16.912Z", + "time": 87, "timings": { "blocked": -1, "connect": -1, @@ -2018,7 +2018,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 87 } }, { @@ -2043,7 +2043,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -2082,7 +2082,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 2024, - "text": "{\"_id\":\"5bbdaeff-ddee-44b9-b608-8d413d7d65a6\",\"name\":\"mode\",\"description\":\"Check if mode has already been set.\",\"script\":\"LyogbW9kZQogKgogKiBBdXRob3I6IHZvbGtlci5zY2hldWJlckBmb3JnZXJvY2suY29tCiAqIAogKiBDb2xsZWN0IG1vZGUgaWYgbm90IGFscmVhZHkgc2V0IGFuZCBzZXQgb3V0Y29tZSB0byBtb2RlLgogKiAKICogVGhpcyBzY3JpcHQgZG9lcyBub3QgbmVlZCB0byBiZSBwYXJhbWV0cml6ZWQuIEl0IHdpbGwgd29yayBwcm9wZXJseSBhcyBpcy4KICogCiAqIFRoZSBTY3JpcHRlZCBEZWNpc2lvbiBOb2RlIG5lZWRzIHRoZSBmb2xsb3dpbmcgb3V0Y29tZXMgZGVmaW5lZDoKICogLSAnc2hhcmVkIGFuZCBsZXZlbCcKICogLSAnc2hhcmVkIG9ubHknCiAqIC0gJ2xldmVsIG9ubHknCiAqIC0gJ25vbmUnCiAqLwooZnVuY3Rpb24gKCkgewogIHZhciBtb2RlID0gbm9kZVN0YXRlLmdldCgnbW9kZScpOwogIGlmIChtb2RlKSB7CiAgICBvdXRjb21lID0gbW9kZS5hc1N0cmluZygpOwogICAgdmFyIGxldmVsID0gbm9kZVN0YXRlLmdldCgnbGV2ZWwnKS5hc0ludGVnZXIoKSArIDE7CiAgICBsb2dnZXIuZXJyb3IoJ21vZGU6IG1vZGU9JyArIG1vZGUuYXNTdHJpbmcoKSArICcsIGxldmVsPScgKyBsZXZlbCk7CiAgICBzaGFyZWRTdGF0ZS5wdXQoJ2xldmVsJywgbGV2ZWwpOwogIH0KICBlbHNlIHsKICAgIHZhciBjaG9pY2VzID0gWydzaGFyZWQgYW5kIGxldmVsJywgJ3NoYXJlZCBvbmx5JywgJ2xldmVsIG9ubHknLCAnbm9uZSddOwogIAogICAgdmFyIGZyID0gSmF2YUltcG9ydGVyKAogICAgICBvcmcuZm9yZ2Vyb2NrLm9wZW5hbS5hdXRoLm5vZGUuYXBpLkFjdGlvbiwKICAgICAgamF2YXguc2VjdXJpdHkuYXV0aC5jYWxsYmFjay5DaG9pY2VDYWxsYmFjawogICAgKQoKICAgIGlmIChjYWxsYmFja3MuaXNFbXB0eSgpKSB7CiAgICAgIGFjdGlvbiA9IGZyLkFjdGlvbi5zZW5kKFsKICAgICAgICBuZXcgZnIuQ2hvaWNlQ2FsbGJhY2soJ0Nob29zZSB0ZXN0IG1vZGUnLCBjaG9pY2VzLCAwLCBmYWxzZSkKICAgICAgXSkuYnVpbGQoKTsKICAgIH0gZWxzZSB7CiAgICAgIHZhciBjaG9pY2UgPSBwYXJzZUludChjYWxsYmFja3MuZ2V0KDApLmdldFNlbGVjdGVkSW5kZXhlcygpWzBdKTsKICAgICAgbm9kZVN0YXRlLnB1dFNoYXJlZCgnbW9kZScsIGNob2ljZXNbY2hvaWNlXSk7CiAgICAgIG5vZGVTdGF0ZS5wdXRTaGFyZWQoJ2xldmVsJywgMCk7CiAgICAgIGFjdGlvbiA9IGZyLkFjdGlvbi5nb1RvKGNob2ljZXNbY2hvaWNlXSkuYnVpbGQoKTsKICAgIH0KICB9Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287180433,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"5bbdaeff-ddee-44b9-b608-8d413d7d65a6\",\"name\":\"mode\",\"description\":\"Check if mode has already been set.\",\"script\":\"LyogbW9kZQogKgogKiBBdXRob3I6IHZvbGtlci5zY2hldWJlckBmb3JnZXJvY2suY29tCiAqIAogKiBDb2xsZWN0IG1vZGUgaWYgbm90IGFscmVhZHkgc2V0IGFuZCBzZXQgb3V0Y29tZSB0byBtb2RlLgogKiAKICogVGhpcyBzY3JpcHQgZG9lcyBub3QgbmVlZCB0byBiZSBwYXJhbWV0cml6ZWQuIEl0IHdpbGwgd29yayBwcm9wZXJseSBhcyBpcy4KICogCiAqIFRoZSBTY3JpcHRlZCBEZWNpc2lvbiBOb2RlIG5lZWRzIHRoZSBmb2xsb3dpbmcgb3V0Y29tZXMgZGVmaW5lZDoKICogLSAnc2hhcmVkIGFuZCBsZXZlbCcKICogLSAnc2hhcmVkIG9ubHknCiAqIC0gJ2xldmVsIG9ubHknCiAqIC0gJ25vbmUnCiAqLwooZnVuY3Rpb24gKCkgewogIHZhciBtb2RlID0gbm9kZVN0YXRlLmdldCgnbW9kZScpOwogIGlmIChtb2RlKSB7CiAgICBvdXRjb21lID0gbW9kZS5hc1N0cmluZygpOwogICAgdmFyIGxldmVsID0gbm9kZVN0YXRlLmdldCgnbGV2ZWwnKS5hc0ludGVnZXIoKSArIDE7CiAgICBsb2dnZXIuZXJyb3IoJ21vZGU6IG1vZGU9JyArIG1vZGUuYXNTdHJpbmcoKSArICcsIGxldmVsPScgKyBsZXZlbCk7CiAgICBzaGFyZWRTdGF0ZS5wdXQoJ2xldmVsJywgbGV2ZWwpOwogIH0KICBlbHNlIHsKICAgIHZhciBjaG9pY2VzID0gWydzaGFyZWQgYW5kIGxldmVsJywgJ3NoYXJlZCBvbmx5JywgJ2xldmVsIG9ubHknLCAnbm9uZSddOwogIAogICAgdmFyIGZyID0gSmF2YUltcG9ydGVyKAogICAgICBvcmcuZm9yZ2Vyb2NrLm9wZW5hbS5hdXRoLm5vZGUuYXBpLkFjdGlvbiwKICAgICAgamF2YXguc2VjdXJpdHkuYXV0aC5jYWxsYmFjay5DaG9pY2VDYWxsYmFjawogICAgKQoKICAgIGlmIChjYWxsYmFja3MuaXNFbXB0eSgpKSB7CiAgICAgIGFjdGlvbiA9IGZyLkFjdGlvbi5zZW5kKFsKICAgICAgICBuZXcgZnIuQ2hvaWNlQ2FsbGJhY2soJ0Nob29zZSB0ZXN0IG1vZGUnLCBjaG9pY2VzLCAwLCBmYWxzZSkKICAgICAgXSkuYnVpbGQoKTsKICAgIH0gZWxzZSB7CiAgICAgIHZhciBjaG9pY2UgPSBwYXJzZUludChjYWxsYmFja3MuZ2V0KDApLmdldFNlbGVjdGVkSW5kZXhlcygpWzBdKTsKICAgICAgbm9kZVN0YXRlLnB1dFNoYXJlZCgnbW9kZScsIGNob2ljZXNbY2hvaWNlXSk7CiAgICAgIG5vZGVTdGF0ZS5wdXRTaGFyZWQoJ2xldmVsJywgMCk7CiAgICAgIGFjdGlvbiA9IGZyLkFjdGlvbi5nb1RvKGNob2ljZXNbY2hvaWNlXSkuYnVpbGQoKTsKICAgIH0KICB9Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730177056,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -2136,11 +2136,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:59 GMT" + "value": "Thu, 11 Jul 2024 20:36:16 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -2165,8 +2165,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:00.366Z", - "time": 79, + "startedDateTime": "2024-07-11T20:36:17.005Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -2174,7 +2174,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 79 + "wait": 70 } }, { @@ -2199,7 +2199,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -2238,7 +2238,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 10693, - "text": "{\"_id\":\"5ce0d38a-154c-4be5-bd22-f9879c77e895\",\"name\":\"FrodoSPAdapter - imported (1)\",\"description\":\"null\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjMgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKLyoKICogVGhlIHNjcmlwdCBoYXMgdGhlc2UgdG9wIGxldmVsIGZ1bmN0aW9ucyB0aGF0IGNvdWxkIGJlIGV4ZWN1dGVkIGR1cmluZyBhIFNBTUwyIGZsb3cuCiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25SZXF1ZXN0CiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25Qcm9jZXNzCiAqICAgICAgLSBwb3N0U2luZ2xlU2lnbk9uU3VjY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZVNpZ25PbkZhaWx1cmUKICogICAgICAtIHBvc3ROZXdOYW1lSURTdWNjZXNzCiAqICAgICAgLSBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzcwogKiAgICAgIC0gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MKICoKICogUGxlYXNlIHNlZSB0aGUgSmF2YURvYyBmb3IgdGhlIGludGVyZmFjZSBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmFtL3NhbWwyL3BsdWdpbnMvU1BBZGFwdGVyLmh0bWwKICogTm90ZSB0aGF0IHRoZSBpbml0aWFsaXplIG1ldGhvZCBpcyBub3Qgc3VwcG9ydGVkIGluIHRoZSBzY3JpcHRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlcy4gQ2hlY2sgdGhlIGRvY3VtZW50YXRpb24gb24gdGhlIHJlc3BlY3RpdmUgZnVuY3Rpb25zIGZvciB0aGUgdmFyaWFibGVzIGF2YWlsYWJsZSB0byBpdC4KICoKICogaG9zdGVkRW50aXR5SWQgLSBTdHJpbmcKICogICAgIEVudGl0eSBJRCBmb3IgdGhlIGhvc3RlZCBJRFAKICogcmVhbG0gLSBTdHJpbmcKICogICAgIFJlYWxtIG9mIHRoZSBob3N0ZWQgSURQCiAqIGlkcEVudGl0eUlkIC0gU3RyaW5nCiAqICAgICBUaGUgZW50aXR5IElEIGZvciB0aGUgSWRlbnRpdHkgUHJvdmlkZXIgZm9yIHdoaWNoIHRoZSBzaWduLW9uIHJlcXVlc3Qgd2lsbCBiZSBzZW50LgogKiByZXF1ZXN0IC0gSHR0cFNlcnZsZXRSZXF1ZXN0ICgxKQogKiAgICAgU2VydmxldCByZXF1ZXN0IG9iamVjdAogKiByZXNwb25zZSAtIEh0dHBTZXJ2bGV0UmVzcG9uc2UgKDIpCiAqICAgICBTZXJ2bGV0IHJlc3BvbnNlIG9iamVjdAogKiBhdXRoblJlcXVlc3QgLSBBdXRoblJlcXVlc3QgKDMpCiAqICAgICBUaGUgYXV0aGVudGljYXRpb24gcmVxdWVzdCBzZW50IHRoYXQgaXMgc2VudCBmcm9tIHRoZSBTZXJ2aWNlIFByb3ZpZGVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpCiAqICAgICBUaGUgc2luZ2xlIHNpZ24tb24gc2Vzc2lvbi4gVGhlIHJlZmVyZW5jZSB0eXBlIG9mIHRoaXMgaXMgT2JqZWN0IGFuZCB3b3VsZCBuZWVkIHRvIGJlIGNhc3RlZCB0byBTU09Ub2tlbi4KICogcmVzIC0gUmVzcG9uc2UgKDUpCiAqICAgICBUaGUgU1NPIFJlc3BvbnNlIHJlY2VpdmVkIGZyb20gdGhlIElkZW50aXR5IFByb3ZpZGVyLgogKiBwcm9maWxlIC0gU3RyaW5nCiAqICAgICBUaGUgcHJvdG9jb2wgcHJvZmlsZSB0aGF0IGlzIHVzZWQsIHRoaXMgd2lsbCBiZSBvbmUgb2YgdGhlIGZvbGxvd2luZyB2YWx1ZXMgZnJvbSBTQU1MMkNvbnN0YW50cyAoNik6CiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9QT1NUCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9BUlRJRkFDVAogKiAgICAgICAgICAtIFNBTUwyQ29uc3RhbnRzLlBBT1MKICogb3V0IC0gUHJpbnRXcml0ZXIgKDcpCiAqICAgICBUaGUgUHJpbnRXcml0ZXIgdGhhdCBjYW4gYmUgdXNlZCB0byB3cml0ZSB0by4KICogaXNGZWRlcmF0aW9uIC0gYm9vbGVhbgogKiAgICAgU2V0IHRvIHRydWUgaWYgdXNpbmcgZmVkZXJhdGlvbiwgb3RoZXJ3aXNlIGZhbHNlLgogKiBmYWlsdXJlQ29kZSAtIGludAogKiAgICAgQW4gaW50ZWdlciBob2xkaW5nIHRoZSBmYWlsdXJlIGNvZGUgd2hlbiBhbiBlcnJvciBoYXMgb2NjdXJyZWQuIEZvciBwb3RlbnRpYWwgdmFsdWVzIHNlZSBTUEFkYXB0ZXIuCiAqIHVzZXJJZCAtIFN0cmluZwogKiAgICAgVGhlIHVuaXF1ZSB1bml2ZXJzYWwgSUQgb2YgdGhlIHVzZXIgd2l0aCB3aG9tIHRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3Qgd2FzIHBlcmZvcm1lZC4KICogaWRSZXF1ZXN0IC0gTWFuYWdlTmFtZUlEUmVxdWVzdCAoOCkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3QsIHRoaXMgd2lsbCBiZSBudWxsIGlmIHRoZSByZXF1ZXN0IG9iamVjdCBpcyBub3QgYXZhaWxhYmxlCiAqIGlkUmVzcG9uc2UgLSBNYW5hZ2VOYW1lSURSZXNwb25zZSAoOSkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlc3BvbnNlLCB0aGlzIHdpbGwgYmUgbnVsbCBpZiB0aGUgcmVzcG9uc2Ugb2JqZWN0IGlzIG5vdCBhdmFpbGFibGUKICogYmluZGluZyAtIFN0cmluZwogKiAgICAgVGhlIGJpbmRpbmcgdXNlZCBmb3IgdGhlIG5ldyBuYW1lIGlkZW50aWZpZXIgcmVxdWVzdC4gVGhpcyB3aWxsIGJlIG9uZSBvZiB0aGUgZm9sbG93aW5nIHZhbHVlczoKICogICAgICAgICAgLSBTQU1MMkNvbnN0YW50cy5TT0FQCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9SRURJUkVDVAogKiBsb2dvdXRSZXF1ZXN0IC0gTG9nb3V0UmVxdWVzdCAoMTApCiAqICAgICBUaGUgc2luZ2xlIGxvZ291dCByZXF1ZXN0LgogKiBsb2dvdXRSZXNwb25zZSAtIExvZ291dFJlc3BvbnNlICgxMSkKICogICAgIFRoZSBzaW5nbGUgbG9nb3V0IHJlc3BvbnNlLgogKiBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIgLSBTcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEyKQogKiAgICAgQW4gaW5zdGFuY2Ugb2YgU3BBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIGxvZ2dlciAtIExvZ2dlciBpbnN0YW5jZQogKiAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci4KICogICAgIENvcnJlc3BvbmRpbmcgbG9nIGZpbGVzIHdpbGwgYmUgcHJlZml4ZWQgd2l0aDogc2NyaXB0cy48c2NyaXB0IG5hbWU+CiAqCiAqIFRocm93cyBTQU1MMkV4Y2VwdGlvbiAoMTMpOgogKiAgICAgZm9yIGFueSBleGNlcHRpb25zIG9jY3VycmluZyBpbiB0aGUgYWRhcHRlci4gVGhlIGZlZGVyYXRpb24gcHJvY2VzcyB3aWxsIGNvbnRpbnVlCiAqCiAqIENsYXNzIHJlZmVyZW5jZToKICogKDEpIEh0dHBTZXJ2bGV0UmVxdWVzdCAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXF1ZXN0Lmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlc3BvbnNlIC0gaHR0cHM6Ly90b21jYXQuYXBhY2hlLm9yZy90b21jYXQtNy4wLWRvYy9zZXJ2bGV0YXBpL2phdmF4L3NlcnZsZXQvaHR0cC9IdHRwU2VydmxldFJlc3BvbnNlLmh0bWwuCiAqICgzKSBBdXRoblJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wcm90b2NvbC9SZXNwb25zZS5odG1sCiAqICg2KSBTQU1MMkNvbnN0YW50cyAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9jb21tb24vU0FNTDJDb25zdGFudHMuaHRtbAogKiAoNykgUHJpbnRXcml0ZXIgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS9pby9QcmludFdyaXRlci5odG1sCiAqICg4KSBNYW5hZ2VOYW1lSURSZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL01hbmFnZU5hbWVJRFJlcXVlc3QuaHRtbAogKiAoOSkgTWFuYWdlTmFtZUlEUmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTWFuYWdlTmFtZUlEUmVzcG9uc2UuaHRtbAogKiAoMTApIExvZ291dFJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVxdWVzdC5odG1sCiAqICgxMSkgTG9nb3V0UmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVzcG9uc2UuaHRtbAogKiAoMTIpIFNwQWRhcHRlclNjcmlwdEhlbHBlciAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL3NjcmlwdGVkL1NwQWRhcHRlclNjcmlwdEhlbHBlci5odG1sLgogKiAoMTMpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL2NvbW1vbi9TQU1MMkV4Y2VwdGlvbi5odG1sLgogKi8KCi8qCiAqIFRlbXBsYXRlL2RlZmF1bHQgc2NyaXB0IGZvciBTQU1MMiBTUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT25SZXF1ZXN0OgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIGlkcEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblJlcXVlc3QoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZVNpZ25PblByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblByb2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICByZXF1ZXN0CiAqICAgICByZXNwb25zZQogKiAgICAgb3V0CiAqICAgICBzZXNzaW9uCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgaXNGZWRlcmF0aW9uCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKgogKiBSZXR1cm4gLSB0cnVlIGlmIHJlc3BvbnNlIGlzIGJlaW5nIHJlZGlyZWN0ZWQsIGZhbHNlIGlmIG5vdC4gRGVmYXVsdCB0byBmYWxzZS4KICovCmZ1bmN0aW9uIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzKCkgewogICAgcmV0dXJuIGZhbHNlOwp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzCiAqICAgICBwcm9maWxlCiAqICAgICBmYWlsdXJlQ29kZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiByZXNwb25zZSBpcyBiZWluZyByZWRpcmVjdGVkLCBmYWxzZSBpZiBub3QuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZSgpIHsKICAgIHJldHVybiBmYWxzZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdE5ld05hbWVJRFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGlkUmVxdWVzdAogKiAgICAgaWRSZXNwb25zZQogKiAgICAgYmluZGluZwogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHBvc3ROZXdOYW1lSURTdWNjZXNzKCkgewp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzczoKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHVzZXJJZAogKiAgICAgaWRSZXF1ZXN0CiAqICAgICBpZFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFRlcm1pbmF0ZU5hbWVJRFN1Y2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZUxvZ291dFByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcygpIHsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MoKSB7Cn0=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_SP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287180540,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"5ce0d38a-154c-4be5-bd22-f9879c77e895\",\"name\":\"FrodoSPAdapter - imported (1)\",\"description\":\"null\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjMgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKLyoKICogVGhlIHNjcmlwdCBoYXMgdGhlc2UgdG9wIGxldmVsIGZ1bmN0aW9ucyB0aGF0IGNvdWxkIGJlIGV4ZWN1dGVkIGR1cmluZyBhIFNBTUwyIGZsb3cuCiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25SZXF1ZXN0CiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25Qcm9jZXNzCiAqICAgICAgLSBwb3N0U2luZ2xlU2lnbk9uU3VjY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZVNpZ25PbkZhaWx1cmUKICogICAgICAtIHBvc3ROZXdOYW1lSURTdWNjZXNzCiAqICAgICAgLSBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzcwogKiAgICAgIC0gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MKICoKICogUGxlYXNlIHNlZSB0aGUgSmF2YURvYyBmb3IgdGhlIGludGVyZmFjZSBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmFtL3NhbWwyL3BsdWdpbnMvU1BBZGFwdGVyLmh0bWwKICogTm90ZSB0aGF0IHRoZSBpbml0aWFsaXplIG1ldGhvZCBpcyBub3Qgc3VwcG9ydGVkIGluIHRoZSBzY3JpcHRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlcy4gQ2hlY2sgdGhlIGRvY3VtZW50YXRpb24gb24gdGhlIHJlc3BlY3RpdmUgZnVuY3Rpb25zIGZvciB0aGUgdmFyaWFibGVzIGF2YWlsYWJsZSB0byBpdC4KICoKICogaG9zdGVkRW50aXR5SWQgLSBTdHJpbmcKICogICAgIEVudGl0eSBJRCBmb3IgdGhlIGhvc3RlZCBJRFAKICogcmVhbG0gLSBTdHJpbmcKICogICAgIFJlYWxtIG9mIHRoZSBob3N0ZWQgSURQCiAqIGlkcEVudGl0eUlkIC0gU3RyaW5nCiAqICAgICBUaGUgZW50aXR5IElEIGZvciB0aGUgSWRlbnRpdHkgUHJvdmlkZXIgZm9yIHdoaWNoIHRoZSBzaWduLW9uIHJlcXVlc3Qgd2lsbCBiZSBzZW50LgogKiByZXF1ZXN0IC0gSHR0cFNlcnZsZXRSZXF1ZXN0ICgxKQogKiAgICAgU2VydmxldCByZXF1ZXN0IG9iamVjdAogKiByZXNwb25zZSAtIEh0dHBTZXJ2bGV0UmVzcG9uc2UgKDIpCiAqICAgICBTZXJ2bGV0IHJlc3BvbnNlIG9iamVjdAogKiBhdXRoblJlcXVlc3QgLSBBdXRoblJlcXVlc3QgKDMpCiAqICAgICBUaGUgYXV0aGVudGljYXRpb24gcmVxdWVzdCBzZW50IHRoYXQgaXMgc2VudCBmcm9tIHRoZSBTZXJ2aWNlIFByb3ZpZGVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpCiAqICAgICBUaGUgc2luZ2xlIHNpZ24tb24gc2Vzc2lvbi4gVGhlIHJlZmVyZW5jZSB0eXBlIG9mIHRoaXMgaXMgT2JqZWN0IGFuZCB3b3VsZCBuZWVkIHRvIGJlIGNhc3RlZCB0byBTU09Ub2tlbi4KICogcmVzIC0gUmVzcG9uc2UgKDUpCiAqICAgICBUaGUgU1NPIFJlc3BvbnNlIHJlY2VpdmVkIGZyb20gdGhlIElkZW50aXR5IFByb3ZpZGVyLgogKiBwcm9maWxlIC0gU3RyaW5nCiAqICAgICBUaGUgcHJvdG9jb2wgcHJvZmlsZSB0aGF0IGlzIHVzZWQsIHRoaXMgd2lsbCBiZSBvbmUgb2YgdGhlIGZvbGxvd2luZyB2YWx1ZXMgZnJvbSBTQU1MMkNvbnN0YW50cyAoNik6CiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9QT1NUCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9BUlRJRkFDVAogKiAgICAgICAgICAtIFNBTUwyQ29uc3RhbnRzLlBBT1MKICogb3V0IC0gUHJpbnRXcml0ZXIgKDcpCiAqICAgICBUaGUgUHJpbnRXcml0ZXIgdGhhdCBjYW4gYmUgdXNlZCB0byB3cml0ZSB0by4KICogaXNGZWRlcmF0aW9uIC0gYm9vbGVhbgogKiAgICAgU2V0IHRvIHRydWUgaWYgdXNpbmcgZmVkZXJhdGlvbiwgb3RoZXJ3aXNlIGZhbHNlLgogKiBmYWlsdXJlQ29kZSAtIGludAogKiAgICAgQW4gaW50ZWdlciBob2xkaW5nIHRoZSBmYWlsdXJlIGNvZGUgd2hlbiBhbiBlcnJvciBoYXMgb2NjdXJyZWQuIEZvciBwb3RlbnRpYWwgdmFsdWVzIHNlZSBTUEFkYXB0ZXIuCiAqIHVzZXJJZCAtIFN0cmluZwogKiAgICAgVGhlIHVuaXF1ZSB1bml2ZXJzYWwgSUQgb2YgdGhlIHVzZXIgd2l0aCB3aG9tIHRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3Qgd2FzIHBlcmZvcm1lZC4KICogaWRSZXF1ZXN0IC0gTWFuYWdlTmFtZUlEUmVxdWVzdCAoOCkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3QsIHRoaXMgd2lsbCBiZSBudWxsIGlmIHRoZSByZXF1ZXN0IG9iamVjdCBpcyBub3QgYXZhaWxhYmxlCiAqIGlkUmVzcG9uc2UgLSBNYW5hZ2VOYW1lSURSZXNwb25zZSAoOSkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlc3BvbnNlLCB0aGlzIHdpbGwgYmUgbnVsbCBpZiB0aGUgcmVzcG9uc2Ugb2JqZWN0IGlzIG5vdCBhdmFpbGFibGUKICogYmluZGluZyAtIFN0cmluZwogKiAgICAgVGhlIGJpbmRpbmcgdXNlZCBmb3IgdGhlIG5ldyBuYW1lIGlkZW50aWZpZXIgcmVxdWVzdC4gVGhpcyB3aWxsIGJlIG9uZSBvZiB0aGUgZm9sbG93aW5nIHZhbHVlczoKICogICAgICAgICAgLSBTQU1MMkNvbnN0YW50cy5TT0FQCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9SRURJUkVDVAogKiBsb2dvdXRSZXF1ZXN0IC0gTG9nb3V0UmVxdWVzdCAoMTApCiAqICAgICBUaGUgc2luZ2xlIGxvZ291dCByZXF1ZXN0LgogKiBsb2dvdXRSZXNwb25zZSAtIExvZ291dFJlc3BvbnNlICgxMSkKICogICAgIFRoZSBzaW5nbGUgbG9nb3V0IHJlc3BvbnNlLgogKiBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIgLSBTcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEyKQogKiAgICAgQW4gaW5zdGFuY2Ugb2YgU3BBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIGxvZ2dlciAtIExvZ2dlciBpbnN0YW5jZQogKiAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci4KICogICAgIENvcnJlc3BvbmRpbmcgbG9nIGZpbGVzIHdpbGwgYmUgcHJlZml4ZWQgd2l0aDogc2NyaXB0cy48c2NyaXB0IG5hbWU+CiAqCiAqIFRocm93cyBTQU1MMkV4Y2VwdGlvbiAoMTMpOgogKiAgICAgZm9yIGFueSBleGNlcHRpb25zIG9jY3VycmluZyBpbiB0aGUgYWRhcHRlci4gVGhlIGZlZGVyYXRpb24gcHJvY2VzcyB3aWxsIGNvbnRpbnVlCiAqCiAqIENsYXNzIHJlZmVyZW5jZToKICogKDEpIEh0dHBTZXJ2bGV0UmVxdWVzdCAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXF1ZXN0Lmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlc3BvbnNlIC0gaHR0cHM6Ly90b21jYXQuYXBhY2hlLm9yZy90b21jYXQtNy4wLWRvYy9zZXJ2bGV0YXBpL2phdmF4L3NlcnZsZXQvaHR0cC9IdHRwU2VydmxldFJlc3BvbnNlLmh0bWwuCiAqICgzKSBBdXRoblJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wcm90b2NvbC9SZXNwb25zZS5odG1sCiAqICg2KSBTQU1MMkNvbnN0YW50cyAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9jb21tb24vU0FNTDJDb25zdGFudHMuaHRtbAogKiAoNykgUHJpbnRXcml0ZXIgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS9pby9QcmludFdyaXRlci5odG1sCiAqICg4KSBNYW5hZ2VOYW1lSURSZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL01hbmFnZU5hbWVJRFJlcXVlc3QuaHRtbAogKiAoOSkgTWFuYWdlTmFtZUlEUmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTWFuYWdlTmFtZUlEUmVzcG9uc2UuaHRtbAogKiAoMTApIExvZ291dFJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVxdWVzdC5odG1sCiAqICgxMSkgTG9nb3V0UmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVzcG9uc2UuaHRtbAogKiAoMTIpIFNwQWRhcHRlclNjcmlwdEhlbHBlciAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL3NjcmlwdGVkL1NwQWRhcHRlclNjcmlwdEhlbHBlci5odG1sLgogKiAoMTMpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL2NvbW1vbi9TQU1MMkV4Y2VwdGlvbi5odG1sLgogKi8KCi8qCiAqIFRlbXBsYXRlL2RlZmF1bHQgc2NyaXB0IGZvciBTQU1MMiBTUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT25SZXF1ZXN0OgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIGlkcEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblJlcXVlc3QoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZVNpZ25PblByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblByb2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICByZXF1ZXN0CiAqICAgICByZXNwb25zZQogKiAgICAgb3V0CiAqICAgICBzZXNzaW9uCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgaXNGZWRlcmF0aW9uCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKgogKiBSZXR1cm4gLSB0cnVlIGlmIHJlc3BvbnNlIGlzIGJlaW5nIHJlZGlyZWN0ZWQsIGZhbHNlIGlmIG5vdC4gRGVmYXVsdCB0byBmYWxzZS4KICovCmZ1bmN0aW9uIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzKCkgewogICAgcmV0dXJuIGZhbHNlOwp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzCiAqICAgICBwcm9maWxlCiAqICAgICBmYWlsdXJlQ29kZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiByZXNwb25zZSBpcyBiZWluZyByZWRpcmVjdGVkLCBmYWxzZSBpZiBub3QuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZSgpIHsKICAgIHJldHVybiBmYWxzZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdE5ld05hbWVJRFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGlkUmVxdWVzdAogKiAgICAgaWRSZXNwb25zZQogKiAgICAgYmluZGluZwogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHBvc3ROZXdOYW1lSURTdWNjZXNzKCkgewp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzczoKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHVzZXJJZAogKiAgICAgaWRSZXF1ZXN0CiAqICAgICBpZFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFRlcm1pbmF0ZU5hbWVJRFN1Y2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZUxvZ291dFByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcygpIHsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MoKSB7Cn0=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_SP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730177143,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -2288,11 +2288,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:59 GMT" + "value": "Thu, 11 Jul 2024 20:36:16 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -2321,8 +2321,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:00.452Z", - "time": 98, + "startedDateTime": "2024-07-11T20:36:17.082Z", + "time": 85, "timings": { "blocked": -1, "connect": -1, @@ -2330,7 +2330,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 98 + "wait": 85 } }, { @@ -2355,7 +2355,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -2394,7 +2394,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1525, - "text": "{\"_id\":\"6002c349-f1d0-4317-baa2-a18590fc3cff\",\"name\":\"Okta Profile Normalization - imported (1)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJPa3RhIHJhd1Byb2ZpbGU6ICIrcmF3UHJvZmlsZSkKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5wcmVmZXJyZWRfdXNlcm5hbWUpKSk=\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287180631,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"6002c349-f1d0-4317-baa2-a18590fc3cff\",\"name\":\"Okta Profile Normalization - imported (1)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJPa3RhIHJhd1Byb2ZpbGU6ICIrcmF3UHJvZmlsZSkKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5wcmVmZXJyZWRfdXNlcm5hbWUpKSk=\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730177232,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -2448,11 +2448,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:59 GMT" + "value": "Thu, 11 Jul 2024 20:36:16 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -2477,8 +2477,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:00.554Z", - "time": 77, + "startedDateTime": "2024-07-11T20:36:17.173Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -2486,7 +2486,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 77 + "wait": 78 } }, { @@ -2511,7 +2511,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -2550,7 +2550,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1510, - "text": "{\"_id\":\"6325cf19-a49b-471e-8d26-7e4df76df0e2\",\"name\":\"Okta Profile Normalization\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJPa3RhIHJhd1Byb2ZpbGU6ICIrcmF3UHJvZmlsZSkKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5wcmVmZXJyZWRfdXNlcm5hbWUpKSk=\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287180703,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"6325cf19-a49b-471e-8d26-7e4df76df0e2\",\"name\":\"Okta Profile Normalization\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJPa3RhIHJhd1Byb2ZpbGU6ICIrcmF3UHJvZmlsZSkKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5wcmVmZXJyZWRfdXNlcm5hbWUpKSk=\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730177307,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -2604,11 +2604,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:59 GMT" + "value": "Thu, 11 Jul 2024 20:36:16 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -2633,8 +2633,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:00.636Z", - "time": 64, + "startedDateTime": "2024-07-11T20:36:17.258Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -2642,7 +2642,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 67 } }, { @@ -2667,7 +2667,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -2706,7 +2706,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1525, - "text": "{\"_id\":\"647f2a33-9211-4315-a83f-a521d8b77d7b\",\"name\":\"Okta Profile Normalization - imported (2)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJPa3RhIHJhd1Byb2ZpbGU6ICIrcmF3UHJvZmlsZSkKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5wcmVmZXJyZWRfdXNlcm5hbWUpKSk=\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287180792,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"647f2a33-9211-4315-a83f-a521d8b77d7b\",\"name\":\"Okta Profile Normalization - imported (2)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJPa3RhIHJhd1Byb2ZpbGU6ICIrcmF3UHJvZmlsZSkKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5wcmVmZXJyZWRfdXNlcm5hbWUpKSk=\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730177399,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -2760,11 +2760,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:59 GMT" + "value": "Thu, 11 Jul 2024 20:36:16 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -2789,8 +2789,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:00.703Z", - "time": 89, + "startedDateTime": "2024-07-11T20:36:17.331Z", + "time": 87, "timings": { "blocked": -1, "connect": -1, @@ -2798,7 +2798,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 89 + "wait": 87 } }, { @@ -2823,7 +2823,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -2862,7 +2862,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1060, - "text": "{\"_id\":\"739bdc48-fd24-4c52-b353-88706d75558a\",\"name\":\"Check Username\",\"description\":\"Check if username has already been collected.\",\"script\":\"LyogQ2hlY2sgVXNlcm5hbWUKICoKICogQXV0aG9yOiB2b2xrZXIuc2NoZXViZXJAZm9yZ2Vyb2NrLmNvbQogKiAKICogQ2hlY2sgaWYgdXNlcm5hbWUgaGFzIGFscmVhZHkgYmVlbiBjb2xsZWN0ZWQuCiAqIFJldHVybiAia25vd24iIGlmIHllcywgInVua25vd24iIG90aGVyd2lzZS4KICogCiAqIFRoaXMgc2NyaXB0IGRvZXMgbm90IG5lZWQgdG8gYmUgcGFyYW1ldHJpemVkLiBJdCB3aWxsIHdvcmsgcHJvcGVybHkgYXMgaXMuCiAqIAogKiBUaGUgU2NyaXB0ZWQgRGVjaXNpb24gTm9kZSBuZWVkcyB0aGUgZm9sbG93aW5nIG91dGNvbWVzIGRlZmluZWQ6CiAqIC0ga25vd24KICogLSB1bmtub3duCiAqLwooZnVuY3Rpb24gKCkgewogICAgaWYgKG51bGwgIT0gc2hhcmVkU3RhdGUuZ2V0KCJ1c2VybmFtZSIpKSB7CiAgICAgICAgb3V0Y29tZSA9ICJrbm93biI7CiAgICB9CiAgICBlbHNlIHsKICAgICAgICBvdXRjb21lID0gInVua25vd24iOwogICAgfQp9KCkpOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287180864,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"739bdc48-fd24-4c52-b353-88706d75558a\",\"name\":\"Check Username\",\"description\":\"Check if username has already been collected.\",\"script\":\"LyogQ2hlY2sgVXNlcm5hbWUKICoKICogQXV0aG9yOiB2b2xrZXIuc2NoZXViZXJAZm9yZ2Vyb2NrLmNvbQogKiAKICogQ2hlY2sgaWYgdXNlcm5hbWUgaGFzIGFscmVhZHkgYmVlbiBjb2xsZWN0ZWQuCiAqIFJldHVybiAia25vd24iIGlmIHllcywgInVua25vd24iIG90aGVyd2lzZS4KICogCiAqIFRoaXMgc2NyaXB0IGRvZXMgbm90IG5lZWQgdG8gYmUgcGFyYW1ldHJpemVkLiBJdCB3aWxsIHdvcmsgcHJvcGVybHkgYXMgaXMuCiAqIAogKiBUaGUgU2NyaXB0ZWQgRGVjaXNpb24gTm9kZSBuZWVkcyB0aGUgZm9sbG93aW5nIG91dGNvbWVzIGRlZmluZWQ6CiAqIC0ga25vd24KICogLSB1bmtub3duCiAqLwooZnVuY3Rpb24gKCkgewogICAgaWYgKG51bGwgIT0gc2hhcmVkU3RhdGUuZ2V0KCJ1c2VybmFtZSIpKSB7CiAgICAgICAgb3V0Y29tZSA9ICJrbm93biI7CiAgICB9CiAgICBlbHNlIHsKICAgICAgICBvdXRjb21lID0gInVua25vd24iOwogICAgfQp9KCkpOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730177508,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -2916,11 +2916,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:00 GMT" + "value": "Thu, 11 Jul 2024 20:36:17 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -2945,8 +2945,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:00.796Z", - "time": 68, + "startedDateTime": "2024-07-11T20:36:17.425Z", + "time": 103, "timings": { "blocked": -1, "connect": -1, @@ -2954,7 +2954,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 68 + "wait": 103 } }, { @@ -2979,7 +2979,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -3018,7 +3018,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 7514, - "text": "{\"_id\":\"85523e71-2d77-4577-b078-6f9674cc54e2\",\"name\":\"Saml2 IDP Adapter Always Auth\",\"description\":\"Always redirect browser pre-auth\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjEtMjAyMiBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUy4KICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGUgc2NyaXB0IGhhcyB0aGVzZSB0b3AgbGV2ZWwgZnVuY3Rpb25zIHRoYXQgY291bGQgYmUgZXhlY3V0ZWQgZHVyaW5nIGEgU0FNTDIgZmxvdy4KICogICAgICAtIHByZVNpbmdsZVNpZ25PbgogKiAgICAgIC0gcHJlQXV0aGVudGljYXRpb24KICogICAgICAtIHByZVNlbmRSZXNwb25zZQogKiAgICAgIC0gcHJlU2lnblJlc3BvbnNlCiAqICAgICAgLSBwcmVTZW5kRmFpbHVyZVJlc3BvbnNlCiAqCiAqIFBsZWFzZSBzZWUgdGhlIGphdmFkb2MgZm9yIHRoZSBpbnRlcmZhY2UgZGVmaW5pdGlvbiBhbmQgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4yL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL1NBTUwySWRlbnRpdHlQcm92aWRlckFkYXB0ZXIuaHRtbAogKiBOb3RlIHRoYXQgdGhlIGluaXRpYWxpemUgbWV0aG9kIGlzIG5vdCBzdXBwb3J0ZWQgaW4gdGhlIHNjcmlwdHMuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzLiBDaGVjayB0aGUgZG9jdW1lbnRhdGlvbiBvbiB0aGUgcmVzcGVjdGl2ZSBmdW5jdGlvbnMgZm9yIHRoZSB2YXJpYWJsZXMgYXZhaWxhYmxlIHRvIGl0LgogKgogKiBob3N0ZWRFbnRpdHlJZCAtIFN0cmluZwogKiAgICAgRW50aXR5IElEIGZvciB0aGUgaG9zdGVkIElEUAogKiByZWFsbSAtIFN0cmluZwogKiAgICAgUmVhbG0gb2YgdGhlIGhvc3RlZCBJRFAKICogaWRwQWRhcHRlclNjcmlwdEhlbHBlciAtIElkcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEpCiAqICAgICBBbiBpbnN0YW5jZSBvZiBJZHBBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIHJlcXVlc3QgLSBIdHRwU2VydmxldFJlcXVlc3QgKDIpCiAqICAgICBTZXJ2bGV0IHJlcXVlc3Qgb2JqZWN0CiAqIHJlc3BvbnNlIC0gSHR0cFNlcnZsZXRSZXNwb25zZSAoMykKICogICAgIFNlcnZsZXQgcmVzcG9uc2Ugb2JqZWN0CiAqIGF1dGhuUmVxdWVzdCAtIEF1dGhuUmVxdWVzdCAoNCkKICogICAgIFRoZSBvcmlnaW5hbCBhdXRoZW50aWNhdGlvbiByZXF1ZXN0IHNlbnQgZnJvbSBTUAogKiByZXFJZCAtIFN0cmluZwogKiAgICAgVGhlIGlkIHRvIHVzZSBmb3IgY29udGludWF0aW9uIG9mIHByb2Nlc3NpbmcgaWYgdGhlIGFkYXB0ZXIgcmVkaXJlY3RzCiAqIHJlcyAtIFJlc3BvbnNlICg1KQogKiAgICAgVGhlIFNBTUwgUmVzcG9uc2UKICogc2Vzc2lvbiAtIFNTT1Rva2VuICg2KQogKiAgICAgVGhlIHNpbmdsZSBzaWduLW9uIHNlc3Npb24uIFRoZSByZWZlcmVuY2UgdHlwZSBvZiB0aGlzIGlzIE9iamVjdCBhbmQgd291bGQgbmVlZCB0byBiZSBjYXN0ZWQgdG8gU1NPVG9rZW4uCiAqIHJlbGF5U3RhdGUgLSBTdHJpbmcKICogICAgIFRoZSByZWxheVN0YXRlIHRoYXQgd2lsbCBiZSB1c2VkIGluIHRoZSByZWRpcmVjdAogKiBmYXVsdENvZGUgLSBTdHJpbmcKICogICAgIHRoZSBmYXVsdCBjb2RlIHRoYXQgd2lsbCBiZSByZXR1cm5lZCBpbiB0aGUgU0FNTCByZXNwb25zZQogKiBmYXVsdERldGFpbCAtIFN0cmluZwogKiAgICAgdGhlIGZhdWx0IGRldGFpbCB0aGF0IHdpbGwgYmUgcmV0dXJuZWQgaW4gdGhlIFNBTUwgcmVzcG9uc2UKICogbG9nZ2VyIC0gTG9nZ2VyIGluc3RhbmNlCiAqICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgQ29ycmVzcG9uZGluZyBsb2cgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLjxzY3JpcHQgbmFtZT4KICoKICogVGhyb3dzIFNBTUwyRXhjZXB0aW9uICg3KToKICogICAgIGZvciBhbnkgZXhjZXB0aW9ucyBvY2N1cnJpbmcgaW4gdGhlIGFkYXB0ZXIuIFRoZSBmZWRlcmF0aW9uIHByb2Nlc3Mgd2lsbCBjb250aW51ZQogKgogKiBDbGFzcyByZWZlcmVuY2U6CiAqICgxKSBpZHBBZGFwdGVyU2NyaXB0SGVscGVyIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcGx1Z2lucy9zY3JpcHRlZC9JZHBBZGFwdGVyU2NyaXB0SGVscGVyLmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlcXVlc3QgLSBodHRwczovL3RvbWNhdC5hcGFjaGUub3JnL3RvbWNhdC03LjAtZG9jL3NlcnZsZXRhcGkvamF2YXgvc2VydmxldC9odHRwL0h0dHBTZXJ2bGV0UmVxdWVzdC5odG1sLgogKiAoMykgSHR0cFNlcnZsZXRSZXNwb25zZSAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXNwb25zZS5odG1sLgogKiAoNCkgQXV0aG5SZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL1Jlc3BvbnNlLmh0bWwuCiAqICg2KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDcpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvY29tbW9uL1NBTUwyRXhjZXB0aW9uLmh0bWwuCiAqLwoKLyoKICogVGVtcGxhdGUvZGVmYXVsdCBzY3JpcHQgZm9yIFNBTUwyIElEUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT246CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIGlkcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIHJlcXVlc3QKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHJlcUlkCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiBicm93c2VyIHJlZGlyZWN0aW9uIGlzIGhhcHBlbmluZyBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTaW5nbGVTaWduT24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNpbmdsZVNpZ25PbiIpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZUF1dGhlbnRpY2F0aW9uOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBpcyBoYXBwZW5pbmcgYWZ0ZXIgcHJvY2Vzc2luZywgZmFsc2Ugb3RoZXJ3aXNlLiBEZWZhdWx0IHRvIGZhbHNlLgogKi8KZnVuY3Rpb24gcHJlQXV0aGVudGljYXRpb24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZUF1dGhlbnRpY2F0aW9uIik7CiAgICByZXR1cm4gdHJ1ZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZFJlc3BvbnNlOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBoYXBwZW5lZCBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTZW5kUmVzcG9uc2UgKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNlbmRSZXNwb25zZSIpOwogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IGF1dGhuUmVxdWVzdDogIithdXRoblJlcXVlc3QpOwogICAgICByZXNwb25zZS5zZW5kUmVkaXJlY3QoImh0dHBzOi8vaWRjLnNjaGV1YmVyLmlvL2FtL1hVSS8/cmVhbG09YWxwaGEmYXV0aEluZGV4VHlwZT1zZXJ2aWNlJmF1dGhJbmRleFZhbHVlPURpc3BhdGNoZXImRm9yY2VBdXRoPXRydWUmZ290bz0iK3JlbGF5U3RhdGUpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpZ25SZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgYXV0aG5SZXF1ZXN0CiAqICAgICBzZXNzaW9uCiAqICAgICByZWxheVN0YXRlCiAqICAgICByZXMKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2lnblJlc3BvbnNlICgpIHsKICAgICAgbG9nZ2VyLmVycm9yKCJDaGljYWdvOiBwcmVTaWduUmVzcG9uc2UiKTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZEZhaWx1cmVSZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGZhdWx0Q29kZQogKiAgICAgZmF1bHREZXRhaWwKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2VuZEZhaWx1cmVSZXNwb25zZSAoKSB7CiAgICAgIGxvZ2dlci5lcnJvcigiQ2hpY2FnbzogcHJlU2VuZEZhaWx1cmVSZXNwb25zZSIpOwp9\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_IDP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287180940,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"85523e71-2d77-4577-b078-6f9674cc54e2\",\"name\":\"Saml2 IDP Adapter Always Auth\",\"description\":\"Always redirect browser pre-auth\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjEtMjAyMiBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUy4KICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGUgc2NyaXB0IGhhcyB0aGVzZSB0b3AgbGV2ZWwgZnVuY3Rpb25zIHRoYXQgY291bGQgYmUgZXhlY3V0ZWQgZHVyaW5nIGEgU0FNTDIgZmxvdy4KICogICAgICAtIHByZVNpbmdsZVNpZ25PbgogKiAgICAgIC0gcHJlQXV0aGVudGljYXRpb24KICogICAgICAtIHByZVNlbmRSZXNwb25zZQogKiAgICAgIC0gcHJlU2lnblJlc3BvbnNlCiAqICAgICAgLSBwcmVTZW5kRmFpbHVyZVJlc3BvbnNlCiAqCiAqIFBsZWFzZSBzZWUgdGhlIGphdmFkb2MgZm9yIHRoZSBpbnRlcmZhY2UgZGVmaW5pdGlvbiBhbmQgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4yL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL1NBTUwySWRlbnRpdHlQcm92aWRlckFkYXB0ZXIuaHRtbAogKiBOb3RlIHRoYXQgdGhlIGluaXRpYWxpemUgbWV0aG9kIGlzIG5vdCBzdXBwb3J0ZWQgaW4gdGhlIHNjcmlwdHMuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzLiBDaGVjayB0aGUgZG9jdW1lbnRhdGlvbiBvbiB0aGUgcmVzcGVjdGl2ZSBmdW5jdGlvbnMgZm9yIHRoZSB2YXJpYWJsZXMgYXZhaWxhYmxlIHRvIGl0LgogKgogKiBob3N0ZWRFbnRpdHlJZCAtIFN0cmluZwogKiAgICAgRW50aXR5IElEIGZvciB0aGUgaG9zdGVkIElEUAogKiByZWFsbSAtIFN0cmluZwogKiAgICAgUmVhbG0gb2YgdGhlIGhvc3RlZCBJRFAKICogaWRwQWRhcHRlclNjcmlwdEhlbHBlciAtIElkcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEpCiAqICAgICBBbiBpbnN0YW5jZSBvZiBJZHBBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIHJlcXVlc3QgLSBIdHRwU2VydmxldFJlcXVlc3QgKDIpCiAqICAgICBTZXJ2bGV0IHJlcXVlc3Qgb2JqZWN0CiAqIHJlc3BvbnNlIC0gSHR0cFNlcnZsZXRSZXNwb25zZSAoMykKICogICAgIFNlcnZsZXQgcmVzcG9uc2Ugb2JqZWN0CiAqIGF1dGhuUmVxdWVzdCAtIEF1dGhuUmVxdWVzdCAoNCkKICogICAgIFRoZSBvcmlnaW5hbCBhdXRoZW50aWNhdGlvbiByZXF1ZXN0IHNlbnQgZnJvbSBTUAogKiByZXFJZCAtIFN0cmluZwogKiAgICAgVGhlIGlkIHRvIHVzZSBmb3IgY29udGludWF0aW9uIG9mIHByb2Nlc3NpbmcgaWYgdGhlIGFkYXB0ZXIgcmVkaXJlY3RzCiAqIHJlcyAtIFJlc3BvbnNlICg1KQogKiAgICAgVGhlIFNBTUwgUmVzcG9uc2UKICogc2Vzc2lvbiAtIFNTT1Rva2VuICg2KQogKiAgICAgVGhlIHNpbmdsZSBzaWduLW9uIHNlc3Npb24uIFRoZSByZWZlcmVuY2UgdHlwZSBvZiB0aGlzIGlzIE9iamVjdCBhbmQgd291bGQgbmVlZCB0byBiZSBjYXN0ZWQgdG8gU1NPVG9rZW4uCiAqIHJlbGF5U3RhdGUgLSBTdHJpbmcKICogICAgIFRoZSByZWxheVN0YXRlIHRoYXQgd2lsbCBiZSB1c2VkIGluIHRoZSByZWRpcmVjdAogKiBmYXVsdENvZGUgLSBTdHJpbmcKICogICAgIHRoZSBmYXVsdCBjb2RlIHRoYXQgd2lsbCBiZSByZXR1cm5lZCBpbiB0aGUgU0FNTCByZXNwb25zZQogKiBmYXVsdERldGFpbCAtIFN0cmluZwogKiAgICAgdGhlIGZhdWx0IGRldGFpbCB0aGF0IHdpbGwgYmUgcmV0dXJuZWQgaW4gdGhlIFNBTUwgcmVzcG9uc2UKICogbG9nZ2VyIC0gTG9nZ2VyIGluc3RhbmNlCiAqICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgQ29ycmVzcG9uZGluZyBsb2cgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLjxzY3JpcHQgbmFtZT4KICoKICogVGhyb3dzIFNBTUwyRXhjZXB0aW9uICg3KToKICogICAgIGZvciBhbnkgZXhjZXB0aW9ucyBvY2N1cnJpbmcgaW4gdGhlIGFkYXB0ZXIuIFRoZSBmZWRlcmF0aW9uIHByb2Nlc3Mgd2lsbCBjb250aW51ZQogKgogKiBDbGFzcyByZWZlcmVuY2U6CiAqICgxKSBpZHBBZGFwdGVyU2NyaXB0SGVscGVyIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcGx1Z2lucy9zY3JpcHRlZC9JZHBBZGFwdGVyU2NyaXB0SGVscGVyLmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlcXVlc3QgLSBodHRwczovL3RvbWNhdC5hcGFjaGUub3JnL3RvbWNhdC03LjAtZG9jL3NlcnZsZXRhcGkvamF2YXgvc2VydmxldC9odHRwL0h0dHBTZXJ2bGV0UmVxdWVzdC5odG1sLgogKiAoMykgSHR0cFNlcnZsZXRSZXNwb25zZSAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXNwb25zZS5odG1sLgogKiAoNCkgQXV0aG5SZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL1Jlc3BvbnNlLmh0bWwuCiAqICg2KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDcpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvY29tbW9uL1NBTUwyRXhjZXB0aW9uLmh0bWwuCiAqLwoKLyoKICogVGVtcGxhdGUvZGVmYXVsdCBzY3JpcHQgZm9yIFNBTUwyIElEUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT246CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIGlkcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIHJlcXVlc3QKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHJlcUlkCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiBicm93c2VyIHJlZGlyZWN0aW9uIGlzIGhhcHBlbmluZyBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTaW5nbGVTaWduT24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNpbmdsZVNpZ25PbiIpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZUF1dGhlbnRpY2F0aW9uOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBpcyBoYXBwZW5pbmcgYWZ0ZXIgcHJvY2Vzc2luZywgZmFsc2Ugb3RoZXJ3aXNlLiBEZWZhdWx0IHRvIGZhbHNlLgogKi8KZnVuY3Rpb24gcHJlQXV0aGVudGljYXRpb24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZUF1dGhlbnRpY2F0aW9uIik7CiAgICByZXR1cm4gdHJ1ZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZFJlc3BvbnNlOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBoYXBwZW5lZCBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTZW5kUmVzcG9uc2UgKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNlbmRSZXNwb25zZSIpOwogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IGF1dGhuUmVxdWVzdDogIithdXRoblJlcXVlc3QpOwogICAgICByZXNwb25zZS5zZW5kUmVkaXJlY3QoImh0dHBzOi8vaWRjLnNjaGV1YmVyLmlvL2FtL1hVSS8/cmVhbG09YWxwaGEmYXV0aEluZGV4VHlwZT1zZXJ2aWNlJmF1dGhJbmRleFZhbHVlPURpc3BhdGNoZXImRm9yY2VBdXRoPXRydWUmZ290bz0iK3JlbGF5U3RhdGUpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpZ25SZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgYXV0aG5SZXF1ZXN0CiAqICAgICBzZXNzaW9uCiAqICAgICByZWxheVN0YXRlCiAqICAgICByZXMKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2lnblJlc3BvbnNlICgpIHsKICAgICAgbG9nZ2VyLmVycm9yKCJDaGljYWdvOiBwcmVTaWduUmVzcG9uc2UiKTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZEZhaWx1cmVSZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGZhdWx0Q29kZQogKiAgICAgZmF1bHREZXRhaWwKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2VuZEZhaWx1cmVSZXNwb25zZSAoKSB7CiAgICAgIGxvZ2dlci5lcnJvcigiQ2hpY2FnbzogcHJlU2VuZEZhaWx1cmVSZXNwb25zZSIpOwp9\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_IDP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730177586,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -3072,11 +3072,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:00 GMT" + "value": "Thu, 11 Jul 2024 20:36:17 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -3101,8 +3101,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:00.869Z", - "time": 74, + "startedDateTime": "2024-07-11T20:36:17.535Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -3110,7 +3110,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 74 + "wait": 71 } }, { @@ -3135,7 +3135,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -3174,7 +3174,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1626, - "text": "{\"_id\":\"9535446c-0ff6-4a76-8576-616599119d64\",\"name\":\"Remove Button\",\"description\":\"Remove button from page.\",\"script\":\"LyogUmVtb3ZlIEJ1dHRvbgogKgogKiBBdXRob3I6IHZvbGtlci5zY2hldWJlckBmb3JnZXJvY2suY29tCiAqIAogKiBIaWRlIGJ1dHRvbnMgb24gdGhlIGpvdXJuZXkgcGFnZS4KICogCiAqIFRoaXMgc2NyaXB0IGRvZXMgbm90IG5lZWQgdG8gYmUgcGFyYW1ldHJpemVkLiBJdCB3aWxsIHdvcmsgcHJvcGVybHkgYXMgaXMuCiAqIAogKiBUaGUgU2NyaXB0ZWQgRGVjaXNpb24gTm9kZSBuZWVkcyB0aGUgZm9sbG93aW5nIG91dGNvbWVzIGRlZmluZWQ6CiAqIC0gdHJ1ZQogKi8KKGZ1bmN0aW9uICgpIHsKICAgIHZhciBzY3JpcHQgPSAiQXJyYXkucHJvdG90eXBlLnNsaWNlLmNhbGwoZG9jdW1lbnQuZ2V0RWxlbWVudHNCeVRhZ05hbWUoJ2J1dHRvbicpKS5mb3JFYWNoKGZ1bmN0aW9uIChlKSB7ZS5zdHlsZS5kaXNwbGF5ID0gJ25vbmUnfSkiCiAgICB2YXIgZnIgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgb3JnLmZvcmdlcm9jay5vcGVuYW0uYXV0aC5ub2RlLmFwaS5BY3Rpb24sCiAgICAgICAgamF2YXguc2VjdXJpdHkuYXV0aC5jYWxsYmFjay5UZXh0T3V0cHV0Q2FsbGJhY2ssCiAgICAgICAgY29tLnN1bi5pZGVudGl0eS5hdXRoZW50aWNhdGlvbi5jYWxsYmFja3MuU2NyaXB0VGV4dE91dHB1dENhbGxiYWNrCiAgICApCiAgICB2YXIgbWVzc2FnZSA9ICIgIgogICAgaWYgKGNhbGxiYWNrcy5pc0VtcHR5KCkpIHsKICAgICAgICBhY3Rpb24gPSBmci5BY3Rpb24uc2VuZCgKICAgICAgICAgICAgbmV3IGZyLlRleHRPdXRwdXRDYWxsYmFjaygKICAgICAgICAgICAgICAgIGZyLlRleHRPdXRwdXRDYWxsYmFjay5JTkZPUk1BVElPTiwKICAgICAgICAgICAgICAgIG1lc3NhZ2UKICAgICAgICAgICAgKSwKICAgICAgICAgICAgbmV3IGZyLlNjcmlwdFRleHRPdXRwdXRDYWxsYmFjayhzY3JpcHQpCiAgICAgICAgKS5idWlsZCgpCiAgICB9Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287181017,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"9535446c-0ff6-4a76-8576-616599119d64\",\"name\":\"Remove Button\",\"description\":\"Remove button from page.\",\"script\":\"LyogUmVtb3ZlIEJ1dHRvbgogKgogKiBBdXRob3I6IHZvbGtlci5zY2hldWJlckBmb3JnZXJvY2suY29tCiAqIAogKiBIaWRlIGJ1dHRvbnMgb24gdGhlIGpvdXJuZXkgcGFnZS4KICogCiAqIFRoaXMgc2NyaXB0IGRvZXMgbm90IG5lZWQgdG8gYmUgcGFyYW1ldHJpemVkLiBJdCB3aWxsIHdvcmsgcHJvcGVybHkgYXMgaXMuCiAqIAogKiBUaGUgU2NyaXB0ZWQgRGVjaXNpb24gTm9kZSBuZWVkcyB0aGUgZm9sbG93aW5nIG91dGNvbWVzIGRlZmluZWQ6CiAqIC0gdHJ1ZQogKi8KKGZ1bmN0aW9uICgpIHsKICAgIHZhciBzY3JpcHQgPSAiQXJyYXkucHJvdG90eXBlLnNsaWNlLmNhbGwoZG9jdW1lbnQuZ2V0RWxlbWVudHNCeVRhZ05hbWUoJ2J1dHRvbicpKS5mb3JFYWNoKGZ1bmN0aW9uIChlKSB7ZS5zdHlsZS5kaXNwbGF5ID0gJ25vbmUnfSkiCiAgICB2YXIgZnIgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgb3JnLmZvcmdlcm9jay5vcGVuYW0uYXV0aC5ub2RlLmFwaS5BY3Rpb24sCiAgICAgICAgamF2YXguc2VjdXJpdHkuYXV0aC5jYWxsYmFjay5UZXh0T3V0cHV0Q2FsbGJhY2ssCiAgICAgICAgY29tLnN1bi5pZGVudGl0eS5hdXRoZW50aWNhdGlvbi5jYWxsYmFja3MuU2NyaXB0VGV4dE91dHB1dENhbGxiYWNrCiAgICApCiAgICB2YXIgbWVzc2FnZSA9ICIgIgogICAgaWYgKGNhbGxiYWNrcy5pc0VtcHR5KCkpIHsKICAgICAgICBhY3Rpb24gPSBmci5BY3Rpb24uc2VuZCgKICAgICAgICAgICAgbmV3IGZyLlRleHRPdXRwdXRDYWxsYmFjaygKICAgICAgICAgICAgICAgIGZyLlRleHRPdXRwdXRDYWxsYmFjay5JTkZPUk1BVElPTiwKICAgICAgICAgICAgICAgIG1lc3NhZ2UKICAgICAgICAgICAgKSwKICAgICAgICAgICAgbmV3IGZyLlNjcmlwdFRleHRPdXRwdXRDYWxsYmFjayhzY3JpcHQpCiAgICAgICAgKS5idWlsZCgpCiAgICB9Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730177664,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -3228,11 +3228,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:00 GMT" + "value": "Thu, 11 Jul 2024 20:36:17 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -3257,8 +3257,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:00.947Z", - "time": 68, + "startedDateTime": "2024-07-11T20:36:17.612Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -3266,7 +3266,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 68 + "wait": 73 } }, { @@ -3291,7 +3291,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -3330,7 +3330,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 7529, - "text": "{\"_id\":\"994a4e8f-2741-424a-83e7-3c5f78da01f5\",\"name\":\"Saml2 IDP Adapter Always Auth - imported (2)\",\"description\":\"Always redirect browser pre-auth\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjEtMjAyMiBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUy4KICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGUgc2NyaXB0IGhhcyB0aGVzZSB0b3AgbGV2ZWwgZnVuY3Rpb25zIHRoYXQgY291bGQgYmUgZXhlY3V0ZWQgZHVyaW5nIGEgU0FNTDIgZmxvdy4KICogICAgICAtIHByZVNpbmdsZVNpZ25PbgogKiAgICAgIC0gcHJlQXV0aGVudGljYXRpb24KICogICAgICAtIHByZVNlbmRSZXNwb25zZQogKiAgICAgIC0gcHJlU2lnblJlc3BvbnNlCiAqICAgICAgLSBwcmVTZW5kRmFpbHVyZVJlc3BvbnNlCiAqCiAqIFBsZWFzZSBzZWUgdGhlIGphdmFkb2MgZm9yIHRoZSBpbnRlcmZhY2UgZGVmaW5pdGlvbiBhbmQgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4yL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL1NBTUwySWRlbnRpdHlQcm92aWRlckFkYXB0ZXIuaHRtbAogKiBOb3RlIHRoYXQgdGhlIGluaXRpYWxpemUgbWV0aG9kIGlzIG5vdCBzdXBwb3J0ZWQgaW4gdGhlIHNjcmlwdHMuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzLiBDaGVjayB0aGUgZG9jdW1lbnRhdGlvbiBvbiB0aGUgcmVzcGVjdGl2ZSBmdW5jdGlvbnMgZm9yIHRoZSB2YXJpYWJsZXMgYXZhaWxhYmxlIHRvIGl0LgogKgogKiBob3N0ZWRFbnRpdHlJZCAtIFN0cmluZwogKiAgICAgRW50aXR5IElEIGZvciB0aGUgaG9zdGVkIElEUAogKiByZWFsbSAtIFN0cmluZwogKiAgICAgUmVhbG0gb2YgdGhlIGhvc3RlZCBJRFAKICogaWRwQWRhcHRlclNjcmlwdEhlbHBlciAtIElkcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEpCiAqICAgICBBbiBpbnN0YW5jZSBvZiBJZHBBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIHJlcXVlc3QgLSBIdHRwU2VydmxldFJlcXVlc3QgKDIpCiAqICAgICBTZXJ2bGV0IHJlcXVlc3Qgb2JqZWN0CiAqIHJlc3BvbnNlIC0gSHR0cFNlcnZsZXRSZXNwb25zZSAoMykKICogICAgIFNlcnZsZXQgcmVzcG9uc2Ugb2JqZWN0CiAqIGF1dGhuUmVxdWVzdCAtIEF1dGhuUmVxdWVzdCAoNCkKICogICAgIFRoZSBvcmlnaW5hbCBhdXRoZW50aWNhdGlvbiByZXF1ZXN0IHNlbnQgZnJvbSBTUAogKiByZXFJZCAtIFN0cmluZwogKiAgICAgVGhlIGlkIHRvIHVzZSBmb3IgY29udGludWF0aW9uIG9mIHByb2Nlc3NpbmcgaWYgdGhlIGFkYXB0ZXIgcmVkaXJlY3RzCiAqIHJlcyAtIFJlc3BvbnNlICg1KQogKiAgICAgVGhlIFNBTUwgUmVzcG9uc2UKICogc2Vzc2lvbiAtIFNTT1Rva2VuICg2KQogKiAgICAgVGhlIHNpbmdsZSBzaWduLW9uIHNlc3Npb24uIFRoZSByZWZlcmVuY2UgdHlwZSBvZiB0aGlzIGlzIE9iamVjdCBhbmQgd291bGQgbmVlZCB0byBiZSBjYXN0ZWQgdG8gU1NPVG9rZW4uCiAqIHJlbGF5U3RhdGUgLSBTdHJpbmcKICogICAgIFRoZSByZWxheVN0YXRlIHRoYXQgd2lsbCBiZSB1c2VkIGluIHRoZSByZWRpcmVjdAogKiBmYXVsdENvZGUgLSBTdHJpbmcKICogICAgIHRoZSBmYXVsdCBjb2RlIHRoYXQgd2lsbCBiZSByZXR1cm5lZCBpbiB0aGUgU0FNTCByZXNwb25zZQogKiBmYXVsdERldGFpbCAtIFN0cmluZwogKiAgICAgdGhlIGZhdWx0IGRldGFpbCB0aGF0IHdpbGwgYmUgcmV0dXJuZWQgaW4gdGhlIFNBTUwgcmVzcG9uc2UKICogbG9nZ2VyIC0gTG9nZ2VyIGluc3RhbmNlCiAqICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgQ29ycmVzcG9uZGluZyBsb2cgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLjxzY3JpcHQgbmFtZT4KICoKICogVGhyb3dzIFNBTUwyRXhjZXB0aW9uICg3KToKICogICAgIGZvciBhbnkgZXhjZXB0aW9ucyBvY2N1cnJpbmcgaW4gdGhlIGFkYXB0ZXIuIFRoZSBmZWRlcmF0aW9uIHByb2Nlc3Mgd2lsbCBjb250aW51ZQogKgogKiBDbGFzcyByZWZlcmVuY2U6CiAqICgxKSBpZHBBZGFwdGVyU2NyaXB0SGVscGVyIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcGx1Z2lucy9zY3JpcHRlZC9JZHBBZGFwdGVyU2NyaXB0SGVscGVyLmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlcXVlc3QgLSBodHRwczovL3RvbWNhdC5hcGFjaGUub3JnL3RvbWNhdC03LjAtZG9jL3NlcnZsZXRhcGkvamF2YXgvc2VydmxldC9odHRwL0h0dHBTZXJ2bGV0UmVxdWVzdC5odG1sLgogKiAoMykgSHR0cFNlcnZsZXRSZXNwb25zZSAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXNwb25zZS5odG1sLgogKiAoNCkgQXV0aG5SZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL1Jlc3BvbnNlLmh0bWwuCiAqICg2KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDcpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvY29tbW9uL1NBTUwyRXhjZXB0aW9uLmh0bWwuCiAqLwoKLyoKICogVGVtcGxhdGUvZGVmYXVsdCBzY3JpcHQgZm9yIFNBTUwyIElEUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT246CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIGlkcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIHJlcXVlc3QKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHJlcUlkCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiBicm93c2VyIHJlZGlyZWN0aW9uIGlzIGhhcHBlbmluZyBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTaW5nbGVTaWduT24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNpbmdsZVNpZ25PbiIpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZUF1dGhlbnRpY2F0aW9uOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBpcyBoYXBwZW5pbmcgYWZ0ZXIgcHJvY2Vzc2luZywgZmFsc2Ugb3RoZXJ3aXNlLiBEZWZhdWx0IHRvIGZhbHNlLgogKi8KZnVuY3Rpb24gcHJlQXV0aGVudGljYXRpb24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZUF1dGhlbnRpY2F0aW9uIik7CiAgICByZXR1cm4gdHJ1ZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZFJlc3BvbnNlOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBoYXBwZW5lZCBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTZW5kUmVzcG9uc2UgKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNlbmRSZXNwb25zZSIpOwogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IGF1dGhuUmVxdWVzdDogIithdXRoblJlcXVlc3QpOwogICAgICByZXNwb25zZS5zZW5kUmVkaXJlY3QoImh0dHBzOi8vaWRjLnNjaGV1YmVyLmlvL2FtL1hVSS8/cmVhbG09YWxwaGEmYXV0aEluZGV4VHlwZT1zZXJ2aWNlJmF1dGhJbmRleFZhbHVlPURpc3BhdGNoZXImRm9yY2VBdXRoPXRydWUmZ290bz0iK3JlbGF5U3RhdGUpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpZ25SZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgYXV0aG5SZXF1ZXN0CiAqICAgICBzZXNzaW9uCiAqICAgICByZWxheVN0YXRlCiAqICAgICByZXMKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2lnblJlc3BvbnNlICgpIHsKICAgICAgbG9nZ2VyLmVycm9yKCJDaGljYWdvOiBwcmVTaWduUmVzcG9uc2UiKTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZEZhaWx1cmVSZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGZhdWx0Q29kZQogKiAgICAgZmF1bHREZXRhaWwKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2VuZEZhaWx1cmVSZXNwb25zZSAoKSB7CiAgICAgIGxvZ2dlci5lcnJvcigiQ2hpY2FnbzogcHJlU2VuZEZhaWx1cmVSZXNwb25zZSIpOwp9\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_IDP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287181110,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"994a4e8f-2741-424a-83e7-3c5f78da01f5\",\"name\":\"Saml2 IDP Adapter Always Auth - imported (2)\",\"description\":\"Always redirect browser pre-auth\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjEtMjAyMiBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUy4KICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGUgc2NyaXB0IGhhcyB0aGVzZSB0b3AgbGV2ZWwgZnVuY3Rpb25zIHRoYXQgY291bGQgYmUgZXhlY3V0ZWQgZHVyaW5nIGEgU0FNTDIgZmxvdy4KICogICAgICAtIHByZVNpbmdsZVNpZ25PbgogKiAgICAgIC0gcHJlQXV0aGVudGljYXRpb24KICogICAgICAtIHByZVNlbmRSZXNwb25zZQogKiAgICAgIC0gcHJlU2lnblJlc3BvbnNlCiAqICAgICAgLSBwcmVTZW5kRmFpbHVyZVJlc3BvbnNlCiAqCiAqIFBsZWFzZSBzZWUgdGhlIGphdmFkb2MgZm9yIHRoZSBpbnRlcmZhY2UgZGVmaW5pdGlvbiBhbmQgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4yL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL1NBTUwySWRlbnRpdHlQcm92aWRlckFkYXB0ZXIuaHRtbAogKiBOb3RlIHRoYXQgdGhlIGluaXRpYWxpemUgbWV0aG9kIGlzIG5vdCBzdXBwb3J0ZWQgaW4gdGhlIHNjcmlwdHMuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzLiBDaGVjayB0aGUgZG9jdW1lbnRhdGlvbiBvbiB0aGUgcmVzcGVjdGl2ZSBmdW5jdGlvbnMgZm9yIHRoZSB2YXJpYWJsZXMgYXZhaWxhYmxlIHRvIGl0LgogKgogKiBob3N0ZWRFbnRpdHlJZCAtIFN0cmluZwogKiAgICAgRW50aXR5IElEIGZvciB0aGUgaG9zdGVkIElEUAogKiByZWFsbSAtIFN0cmluZwogKiAgICAgUmVhbG0gb2YgdGhlIGhvc3RlZCBJRFAKICogaWRwQWRhcHRlclNjcmlwdEhlbHBlciAtIElkcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEpCiAqICAgICBBbiBpbnN0YW5jZSBvZiBJZHBBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIHJlcXVlc3QgLSBIdHRwU2VydmxldFJlcXVlc3QgKDIpCiAqICAgICBTZXJ2bGV0IHJlcXVlc3Qgb2JqZWN0CiAqIHJlc3BvbnNlIC0gSHR0cFNlcnZsZXRSZXNwb25zZSAoMykKICogICAgIFNlcnZsZXQgcmVzcG9uc2Ugb2JqZWN0CiAqIGF1dGhuUmVxdWVzdCAtIEF1dGhuUmVxdWVzdCAoNCkKICogICAgIFRoZSBvcmlnaW5hbCBhdXRoZW50aWNhdGlvbiByZXF1ZXN0IHNlbnQgZnJvbSBTUAogKiByZXFJZCAtIFN0cmluZwogKiAgICAgVGhlIGlkIHRvIHVzZSBmb3IgY29udGludWF0aW9uIG9mIHByb2Nlc3NpbmcgaWYgdGhlIGFkYXB0ZXIgcmVkaXJlY3RzCiAqIHJlcyAtIFJlc3BvbnNlICg1KQogKiAgICAgVGhlIFNBTUwgUmVzcG9uc2UKICogc2Vzc2lvbiAtIFNTT1Rva2VuICg2KQogKiAgICAgVGhlIHNpbmdsZSBzaWduLW9uIHNlc3Npb24uIFRoZSByZWZlcmVuY2UgdHlwZSBvZiB0aGlzIGlzIE9iamVjdCBhbmQgd291bGQgbmVlZCB0byBiZSBjYXN0ZWQgdG8gU1NPVG9rZW4uCiAqIHJlbGF5U3RhdGUgLSBTdHJpbmcKICogICAgIFRoZSByZWxheVN0YXRlIHRoYXQgd2lsbCBiZSB1c2VkIGluIHRoZSByZWRpcmVjdAogKiBmYXVsdENvZGUgLSBTdHJpbmcKICogICAgIHRoZSBmYXVsdCBjb2RlIHRoYXQgd2lsbCBiZSByZXR1cm5lZCBpbiB0aGUgU0FNTCByZXNwb25zZQogKiBmYXVsdERldGFpbCAtIFN0cmluZwogKiAgICAgdGhlIGZhdWx0IGRldGFpbCB0aGF0IHdpbGwgYmUgcmV0dXJuZWQgaW4gdGhlIFNBTUwgcmVzcG9uc2UKICogbG9nZ2VyIC0gTG9nZ2VyIGluc3RhbmNlCiAqICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgQ29ycmVzcG9uZGluZyBsb2cgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLjxzY3JpcHQgbmFtZT4KICoKICogVGhyb3dzIFNBTUwyRXhjZXB0aW9uICg3KToKICogICAgIGZvciBhbnkgZXhjZXB0aW9ucyBvY2N1cnJpbmcgaW4gdGhlIGFkYXB0ZXIuIFRoZSBmZWRlcmF0aW9uIHByb2Nlc3Mgd2lsbCBjb250aW51ZQogKgogKiBDbGFzcyByZWZlcmVuY2U6CiAqICgxKSBpZHBBZGFwdGVyU2NyaXB0SGVscGVyIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcGx1Z2lucy9zY3JpcHRlZC9JZHBBZGFwdGVyU2NyaXB0SGVscGVyLmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlcXVlc3QgLSBodHRwczovL3RvbWNhdC5hcGFjaGUub3JnL3RvbWNhdC03LjAtZG9jL3NlcnZsZXRhcGkvamF2YXgvc2VydmxldC9odHRwL0h0dHBTZXJ2bGV0UmVxdWVzdC5odG1sLgogKiAoMykgSHR0cFNlcnZsZXRSZXNwb25zZSAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXNwb25zZS5odG1sLgogKiAoNCkgQXV0aG5SZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL1Jlc3BvbnNlLmh0bWwuCiAqICg2KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDcpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvY29tbW9uL1NBTUwyRXhjZXB0aW9uLmh0bWwuCiAqLwoKLyoKICogVGVtcGxhdGUvZGVmYXVsdCBzY3JpcHQgZm9yIFNBTUwyIElEUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT246CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIGlkcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIHJlcXVlc3QKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHJlcUlkCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiBicm93c2VyIHJlZGlyZWN0aW9uIGlzIGhhcHBlbmluZyBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTaW5nbGVTaWduT24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNpbmdsZVNpZ25PbiIpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZUF1dGhlbnRpY2F0aW9uOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBpcyBoYXBwZW5pbmcgYWZ0ZXIgcHJvY2Vzc2luZywgZmFsc2Ugb3RoZXJ3aXNlLiBEZWZhdWx0IHRvIGZhbHNlLgogKi8KZnVuY3Rpb24gcHJlQXV0aGVudGljYXRpb24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZUF1dGhlbnRpY2F0aW9uIik7CiAgICByZXR1cm4gdHJ1ZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZFJlc3BvbnNlOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBoYXBwZW5lZCBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTZW5kUmVzcG9uc2UgKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNlbmRSZXNwb25zZSIpOwogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IGF1dGhuUmVxdWVzdDogIithdXRoblJlcXVlc3QpOwogICAgICByZXNwb25zZS5zZW5kUmVkaXJlY3QoImh0dHBzOi8vaWRjLnNjaGV1YmVyLmlvL2FtL1hVSS8/cmVhbG09YWxwaGEmYXV0aEluZGV4VHlwZT1zZXJ2aWNlJmF1dGhJbmRleFZhbHVlPURpc3BhdGNoZXImRm9yY2VBdXRoPXRydWUmZ290bz0iK3JlbGF5U3RhdGUpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpZ25SZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgYXV0aG5SZXF1ZXN0CiAqICAgICBzZXNzaW9uCiAqICAgICByZWxheVN0YXRlCiAqICAgICByZXMKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2lnblJlc3BvbnNlICgpIHsKICAgICAgbG9nZ2VyLmVycm9yKCJDaGljYWdvOiBwcmVTaWduUmVzcG9uc2UiKTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZEZhaWx1cmVSZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGZhdWx0Q29kZQogKiAgICAgZmF1bHREZXRhaWwKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2VuZEZhaWx1cmVSZXNwb25zZSAoKSB7CiAgICAgIGxvZ2dlci5lcnJvcigiQ2hpY2FnbzogcHJlU2VuZEZhaWx1cmVSZXNwb25zZSIpOwp9\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_IDP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730177757,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -3384,11 +3384,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:00 GMT" + "value": "Thu, 11 Jul 2024 20:36:17 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -3413,8 +3413,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:01.020Z", - "time": 93, + "startedDateTime": "2024-07-11T20:36:17.693Z", + "time": 89, "timings": { "blocked": -1, "connect": -1, @@ -3422,7 +3422,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 93 + "wait": 89 } }, { @@ -3447,7 +3447,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -3486,7 +3486,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 727, - "text": "{\"_id\":\"bb393d07-a121-47e2-9d24-1a1066f39ec0\",\"name\":\"My Example Script Using Libraries\",\"description\":\"My Example Script Using Libraries\",\"script\":\"LyoqCiAqIFRlc3RpbmcgbGlicmFyeSBzY3JpcHRzCiAqLwp2YXIgbXlsaWIgPSByZXF1aXJlKCdNeSBFeGFtcGxlIExpYnJhcnknKTsKdmFyIGxvZ2dlcnMgPSByZXF1aXJlKCdMaWJyYXJ5IFNjcmlwdCcpOwoKbXlsaWIuYWRkKDEpOwpteWxpYi5sb2dUb3RhbChsb2dnZXIpOwpteWxpYi5hZGQoMyk7Cm15bGliLmxvZ1RvdGFsV2l0aE1lc3NhZ2UobG9nZ2VyLCBteWxpYi5NU0cpOwoKb3V0Y29tZSA9ICd0cnVlJzs=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287181185,\"evaluatorVersion\":\"2.0\"}" + "text": "{\"_id\":\"bb393d07-a121-47e2-9d24-1a1066f39ec0\",\"name\":\"My Example Script Using Libraries\",\"description\":\"My Example Script Using Libraries\",\"script\":\"LyoqCiAqIFRlc3RpbmcgbGlicmFyeSBzY3JpcHRzCiAqLwp2YXIgbXlsaWIgPSByZXF1aXJlKCdNeSBFeGFtcGxlIExpYnJhcnknKTsKdmFyIGxvZ2dlcnMgPSByZXF1aXJlKCdMaWJyYXJ5IFNjcmlwdCcpOwoKbXlsaWIuYWRkKDEpOwpteWxpYi5sb2dUb3RhbChsb2dnZXIpOwpteWxpYi5hZGQoMyk7Cm15bGliLmxvZ1RvdGFsV2l0aE1lc3NhZ2UobG9nZ2VyLCBteWxpYi5NU0cpOwoKb3V0Y29tZSA9ICd0cnVlJzs=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730177839,\"evaluatorVersion\":\"2.0\"}" }, "cookies": [], "headers": [ @@ -3540,11 +3540,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:00 GMT" + "value": "Thu, 11 Jul 2024 20:36:17 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -3569,8 +3569,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:01.116Z", - "time": 67, + "startedDateTime": "2024-07-11T20:36:17.789Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -3578,7 +3578,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 68 } }, { @@ -3603,7 +3603,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -3642,7 +3642,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 41493, - "text": "{\"_id\":\"cf3515f0-8278-4ee3-a530-1bad7424c416\",\"name\":\"Alpha OIDC Claims Script\",\"description\":\"Default alpha realm script for OIDC claims\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMTQtMjAyMSBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUwogKiBvciB3aXRoIG9uZSBvZiBpdHMgYWZmaWxpYXRlcy4gQWxsIHVzZSBzaGFsbCBiZSBleGNsdXNpdmVseSBzdWJqZWN0CiAqIHRvIHN1Y2ggbGljZW5zZSBiZXR3ZWVuIHRoZSBsaWNlbnNlZSBhbmQgRm9yZ2VSb2NrIEFTLgogKi8KCi8qCiAqIFRoaXMgc2NyaXB0IGNvbXB1dGVzIGNsYWltIHZhbHVlcyByZXR1cm5lZCBpbiBJRCB0b2tlbnMgYW5kL29yIGF0IHRoZSBVc2VySW5mbyBFbmRwb2ludC4KICogVGhlIGNsYWltIHZhbHVlcyBhcmUgY29tcHV0ZWQgZm9yOgogKiB0aGUgY2xhaW1zIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICogdGhlIGNsYWltcyBwcm92aWRlZCBieSB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIsCiAqIGFuZCB0aGUgY2xhaW1zIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHZpYSB0aGUgY2xhaW1zIHBhcmFtZXRlci4KICoKICogSW4gdGhlIENPTkZJR1VSQVRJT04gQU5EIENVU1RPTUlaQVRJT04gc2VjdGlvbiwgeW91IGNhbgogKiBkZWZpbmUgdGhlIHNjb3BlLXRvLWNsYWltcyBtYXBwaW5nLCBhbmQKICogYXNzaWduIHRvIGVhY2ggY2xhaW0gYSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IHdpbGwgY29tcHV0ZSB0aGUgY2xhaW0gdmFsdWUuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzIChjbGFzcyByZWZlcmVuY2VzIGFyZSBwcm92aWRlZCBiZWxvdyk6CiAqIHNjb3BlcyAtIFNldDxTdHJpbmc+ICg2KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogKiBjbGFpbXMgLSBNYXA8U3RyaW5nLCBPYmplY3Q+ICg1KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogY2xhaW1PYmplY3RzIC0gTGlzdDxDbGFpbT4gKDcsIDIpLgogKiAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogcmVxdWVzdGVkQ2xhaW1zIC0gTWFwPFN0cmluZywgU2V0PFN0cmluZz4+ICg1KS4KICogICAgICAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIG5vdCBlbXB0eSBpZiB0aGUgcmVxdWVzdCBjb250YWlucyB0aGUgY2xhaW1zIHBhcmFtZXRlciBhbmQgdGhlIHNlcnZlciBoYXMgZW5hYmxlZAogKiAgICAgICAgICAgICAgICAgICBjbGFpbXNfcGFyYW1ldGVyX3N1cHBvcnRlZC4gQSBtYXAgb2YgdGhlIHJlcXVlc3RlZCBjbGFpbXMgdG8gcG9zc2libGUgdmFsdWVzLCBvdGhlcndpc2UgZW1wdHk7CiAqICAgICAgICAgICAgICAgICAgIHJlcXVlc3RlZCBjbGFpbXMgd2l0aCBubyByZXF1ZXN0ZWQgdmFsdWVzIHdpbGwgaGF2ZSBhIGtleSBidXQgbm8gdmFsdWUgaW4gdGhlIG1hcC4gQSBrZXkgd2l0aAogKiAgICAgICAgICAgICAgICAgICBhIHNpbmdsZSB2YWx1ZSBpbiBpdHMgU2V0ICg2KSBpbmRpY2F0ZXMgdGhhdCB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiByZXF1ZXN0ZWRUeXBlZENsYWltcyAtIExpc3Q8Q2xhaW0+ICg3LCAyKS4KICogICAgICAgICAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIHJlcXVlc3RlZCBjbGFpbXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgUmVxdWVzdGVkIGNsYWltcyB3aXRoIG5vIHJlcXVlc3RlZCB2YWx1ZXMgd2lsbCBoYXZlIGEgY2xhaW0gd2l0aCBubyB2YWx1ZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgQSBjbGFpbSB3aXRoIGEgc2luZ2xlIHZhbHVlIGluZGljYXRlcyB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiBjbGFpbXNMb2NhbGVzIC0gTGlzdDxTdHJpbmc+ICg3KS4KICogICAgICAgICAgICAgICAgIFRoZSB2YWx1ZXMgZnJvbSB0aGUgJ2NsYWltc19sb2NhbGVzJyBwYXJhbWV0ZXIuCiAqICAgICAgICAgICAgICAgICBTZWUgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjQ2xhaW1zTGFuZ3VhZ2VzQW5kU2NyaXB0cyBmb3IgdGhlIE9JREMgc3BlY2lmaWNhdGlvbiBkZXRhaWxzLgogKiByZXF1ZXN0UHJvcGVydGllcyAtIFVubW9kaWZpYWJsZSBNYXAgKDUpLgogKiAgICAgICAgICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCBjb250YWlucyBhIG1hcCBvZiByZXF1ZXN0IHByb3BlcnRpZXM6CiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFVyaSAtIFRoZSByZXF1ZXN0IFVSSS4KICogICAgICAgICAgICAgICAgICAgICByZWFsbSAtIFRoZSByZWFsbSB0aGF0IHRoZSByZXF1ZXN0IHJlbGF0ZXMgdG8uCiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFBhcmFtcyAtIEEgbWFwIG9mIHRoZSByZXF1ZXN0IHBhcmFtcyBhbmQvb3IgcG9zdGVkIGRhdGEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVhY2ggdmFsdWUgaXMgYSBsaXN0IG9mIG9uZSBvciBtb3JlIHByb3BlcnRpZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBsZWFzZSBub3RlIHRoYXQgdGhlc2Ugc2hvdWxkIGJlIGhhbmRsZWQgaW4gYWNjb3JkYW5jZSB3aXRoIE9XQVNQIGJlc3QgcHJhY3RpY2VzOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodHRwczovL293YXNwLm9yZy93d3ctY29tbXVuaXR5L3Z1bG5lcmFiaWxpdGllcy9VbnNhZmVfdXNlX29mX1JlZmxlY3Rpb24uCiAqIGNsaWVudFByb3BlcnRpZXMgLSBVbm1vZGlmaWFibGUgTWFwICg1KS4KICogICAgICAgICAgICAgICAgICAgIFByZXNlbnQgaWYgdGhlIGNsaWVudCBzcGVjaWZpZWQgaW4gdGhlIHJlcXVlc3Qgd2FzIGlkZW50aWZpZWQsIGNvbnRhaW5zIGEgbWFwIG9mIGNsaWVudCBwcm9wZXJ0aWVzOgogKiAgICAgICAgICAgICAgICAgICAgY2xpZW50SWQgLSBUaGUgY2xpZW50J3MgVVJJIGZvciB0aGUgcmVxdWVzdCBsb2NhbGUuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkR3JhbnRUeXBlcyAtIExpc3Qgb2YgdGhlIGFsbG93ZWQgZ3JhbnQgdHlwZXMgKG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuR3JhbnRUeXBlKSBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRSZXNwb25zZVR5cGVzIC0gTGlzdCBvZiB0aGUgYWxsb3dlZCByZXNwb25zZSB0eXBlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRTY29wZXMgLSBMaXN0IG9mIHRoZSBhbGxvd2VkIHNjb3BlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGN1c3RvbVByb3BlcnRpZXMgLSBBIG1hcCBvZiB0aGUgY3VzdG9tIHByb3BlcnRpZXMgb2YgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBMaXN0cyBvciBtYXBzIHdpbGwgYmUgaW5jbHVkZWQgYXMgc3ViLW1hcHM7IGZvciBleGFtcGxlOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1c3RvbU1hcFtLZXkxXT1WYWx1ZTEgd2lsbCBiZSByZXR1cm5lZCBhcyBjdXN0b21NYXAgLT4gS2V5MSAtPiBWYWx1ZTEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVG8gYWRkIGN1c3RvbSBwcm9wZXJ0aWVzIHRvIGEgY2xpZW50LCB1cGRhdGUgdGhlIEN1c3RvbSBQcm9wZXJ0aWVzIGZpZWxkCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW4gQU0gQ29uc29sZSA+IFJlYWxtIE5hbWUgPiBBcHBsaWNhdGlvbnMgPiBPQXV0aCAyLjAgPiBDbGllbnRzID4gQ2xpZW50IElEID4gQWR2YW5jZWQuCiAqIGlkZW50aXR5IC0gQU1JZGVudGl0eSAoMykuCiAqICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBpZGVudGl0eSBvZiB0aGUgcmVzb3VyY2Ugb3duZXIuCiAqIHNlc3Npb24gLSBTU09Ub2tlbiAoNCkuCiAqICAgICAgICAgICBQcmVzZW50IGlmIHRoZSByZXF1ZXN0IGNvbnRhaW5zIHRoZSBzZXNzaW9uIGNvb2tpZSwgdGhlIHVzZXIncyBzZXNzaW9uIG9iamVjdC4KICogc2NyaXB0TmFtZSAtIFN0cmluZyAocHJpbWl0aXZlKS4KICogICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgZGlzcGxheSBuYW1lIG9mIHRoZSBzY3JpcHQuCiAqIGxvZ2dlciAtIEFsd2F5cyBwcmVzZW50LCB0aGUgIk9BdXRoMlByb3ZpZGVyIiBkZWJ1ZyBsb2dnZXIgaW5zdGFuY2U6CiAqICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuaHRtbCNzY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuCiAqICAgICAgICAgIENvcnJlc3BvbmRpbmcgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLk9JRENfQ0xBSU1TLgogKiBodHRwQ2xpZW50IC0gSFRUUCBDbGllbnQgKDgpLgogKiAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBIVFRQIENsaWVudCBpbnN0YW5jZToKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1odHRwLWNsaWVudC5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWh0dHAtY2xpZW50LgogKiAgICAgICAgICAgICAgSW4gb3JkZXIgdG8gdXNlIHRoZSBjbGllbnQsIHlvdSBtYXkgbmVlZCB0byBhZGQKICogICAgICAgICAgICAgIG9yZy5mb3JnZXJvY2suaHR0cC5DbGllbnQsCiAqICAgICAgICAgICAgICBvcmcuZm9yZ2Vyb2NrLmh0dHAucHJvdG9jb2wuKiwKICogICAgICAgICAgICAgIGFuZCBvcmcuZm9yZ2Vyb2NrLnV0aWwucHJvbWlzZS5Qcm9taXNlSW1wbAogKiAgICAgICAgICAgICAgdG8gdGhlIGFsbG93ZWQgSmF2YSBjbGFzc2VzIGluIHRoZSBzY3JpcHRpbmcgZW5naW5lIGNvbmZpZ3VyYXRpb24sIGFzIGRlc2NyaWJlZCBpbjoKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHQtZW5naW5lLXNlY3VyaXR5Lmh0bWwKICoKICogUmV0dXJuIC0gYSBuZXcgVXNlckluZm9DbGFpbXMoTWFwPFN0cmluZywgT2JqZWN0PiB2YWx1ZXMsIE1hcDxTdHJpbmcsIExpc3Q8U3RyaW5nPj4gY29tcG9zaXRlU2NvcGVzKSAoMSkgb2JqZWN0LgogKiAgICAgICAgICBUaGUgcmVzdWx0IG9mIHRoZSBsYXN0IHN0YXRlbWVudCBpbiB0aGUgc2NyaXB0IGlzIHJldHVybmVkIHRvIHRoZSBzZXJ2ZXIuCiAqICAgICAgICAgIEN1cnJlbnRseSwgdGhlIEltbWVkaWF0ZWx5IEludm9rZWQgRnVuY3Rpb24gRXhwcmVzc2lvbiAoYWxzbyBrbm93biBhcyBTZWxmLUV4ZWN1dGluZyBBbm9ueW1vdXMgRnVuY3Rpb24pCiAqICAgICAgICAgIGlzIHRoZSBsYXN0IChhbmQgb25seSkgc3RhdGVtZW50IGluIHRoaXMgc2NyaXB0LCBhbmQgaXRzIHJldHVybiB2YWx1ZSB3aWxsIGJlY29tZSB0aGUgc2NyaXB0IHJlc3VsdC4KICogICAgICAgICAgRG8gbm90IHVzZSAicmV0dXJuIHZhcmlhYmxlIiBzdGF0ZW1lbnQgb3V0c2lkZSBvZiBhIGZ1bmN0aW9uIGRlZmluaXRpb24uCiAqICAgICAgICAgIFNlZSBSRVNVTFRTIHNlY3Rpb24gZm9yIGFkZGl0aW9uYWwgZGV0YWlscy4KICoKICogQ2xhc3MgcmVmZXJlbmNlOgogKiAoMSkgVXNlckluZm9DbGFpbXMgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb2F1dGgyL2NvcmUvVXNlckluZm9DbGFpbXMuaHRtbC4KICogKDIpIENsYWltIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbCkuCiAqICAgICAgICAgQW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGhhcyBtZXRob2RzIHRvIGFjY2VzcwogKiAgICAgICAgIHRoZSBjbGFpbSBuYW1lLCByZXF1ZXN0ZWQgdmFsdWVzLCBsb2NhbGUsIGFuZCB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwuCiAqICgzKSBBTUlkZW50aXR5IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L2lkbS9BTUlkZW50aXR5Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBNYXAgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS91dGlsL0hhc2hNYXAuaHRtbCwKICogICAgICAgICAgIG9yIGh0dHBzOi8vZG9jcy5vcmFjbGUuY29tL2VuL2phdmEvamF2YXNlLzExL2RvY3MvYXBpL2phdmEuYmFzZS9qYXZhL3V0aWwvTGlua2VkSGFzaE1hcC5odG1sLgogKiAoNikgU2V0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9IYXNoU2V0Lmh0bWwuCiAqICg3KSBMaXN0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9BcnJheUxpc3QuaHRtbC4KICogKDgpIENsaWVudCAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9odHRwL0NsaWVudC5odG1sLgoqLwoKKGZ1bmN0aW9uICgpIHsKICAgIC8vIFNFVFVQCgogICAgLyoqCiAgICAgKiBDbGFpbSBwcm9jZXNzaW5nIHV0aWxpdGllcy4KICAgICAqIEFuIG9iamVjdCB0aGF0IGNvbnRhaW5zIHJldXNhYmxlIGZ1bmN0aW9ucyBmb3IgcHJvY2Vzc2luZyBjbGFpbXMuCiAgICAgKiBAc2VlIENMQUlNIFBST0NFU1NJTkcgVVRJTElUSUVTIHNlY3Rpb24gZm9yIGRldGFpbHMuCiAgICAgKi8KICAgIHZhciB1dGlscyA9IGdldFV0aWxzKCk7CgogICAgLy8gQ09ORklHVVJBVElPTiBBTkQgQ1VTVE9NSVpBVElPTgoKICAgIC8qKgogICAgICogT0F1dGggMi4wIHNjb3BlIHZhbHVlcyAoc2NvcGVzKSBjYW4gYmUgdXNlZCBieSB0aGUgQ2xpZW50IHRvIHJlcXVlc3QgT0lEQyBjbGFpbXMuCiAgICAgKgogICAgICogQ2FsbCB0aGlzIGNvbmZpZ3VyYXRpb24gbWV0aG9kLCBhbmQgcGFzcyBpbiBhcyB0aGUgZmlyc3QgYXJndW1lbnQKICAgICAqIGFuIG9iamVjdCB0aGF0IG1hcHMgYSBzY29wZSB2YWx1ZSB0byBhbiBhcnJheSBvZiBjbGFpbSBuYW1lcwogICAgICogdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgYW5kIHJldHVybmVkIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfQogICAgICogZm9yIHRoZSBzY29wZSB2YWx1ZXMgdGhhdCBjb3VsZCBiZSB1c2VkIHRvIHJlcXVlc3QgY2xhaW1zIGFzIGRlZmluZWQgaW4gdGhlIE9JREMgc3BlY2lmaWNhdGlvbi4KICAgICAqCiAgICAgKiBCZWxvdywgZmluZCBhIGRlZmF1bHQgY29uZmlndXJhdGlvbiB0aGF0IGlzIGV4cGVjdGVkIHRvIHdvcmsgaW4gdGhlIGN1cnJlbnQgZW52aXJvbm1lbnQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiBjaG9vc2UgdGhlIGNsYWltIG5hbWVzIHJldHVybmVkIGZvciBhIHNjb3BlLgogICAgICovCiAgICB1dGlscy5zZXRTY29wZUNsYWltc01hcCh7CiAgICAgICAgcHJvZmlsZTogWwogICAgICAgICAgICAnbmFtZScsCiAgICAgICAgICAgICdmYW1pbHlfbmFtZScsCiAgICAgICAgICAgICdnaXZlbl9uYW1lJywKICAgICAgICAgICAgJ3pvbmVpbmZvJywKICAgICAgICAgICAgJ2xvY2FsZScKICAgICAgICBdLAogICAgICAgIGVtYWlsOiBbJ2VtYWlsJ10sCiAgICAgICAgYWRkcmVzczogWydhZGRyZXNzJ10sCiAgICAgICAgcGhvbmU6IFsncGhvbmVfbnVtYmVyJ10KICAgIH0pOwoKICAgIC8qKgogICAgICogSW4gdGhpcyBzY3JpcHQsIGVhY2ggY2xhaW0KICAgICAqIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICAgICAqIHByb3ZpZGVkIGJ5IHRoZSBhdXRob3JpemF0aW9uIHNlcnZlciwgYW5kCiAgICAgKiByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudCB2aWEgdGhlIGNsYWltcyBwYXJhbWV0ZXIKICAgICAqIHdpbGwgYmUgcHJvY2Vzc2VkIGJ5IGEgZnVuY3Rpb24gYXNzb2NpYXRlZCB3aXRoIHRoZSBjbGFpbSBuYW1lLgogICAgICoKICAgICAqIENhbGwgdGhpcyBjb25maWd1cmF0aW9uIG1ldGhvZCwgYW5kIHBhc3MgaW4gYXMgdGhlIGZpcnN0IGFyZ3VtZW50CiAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIGEgY2xhaW0gbmFtZSB0byBhIHJlc29sdmVyIGZ1bmN0aW9uLAogICAgICogd2hpY2ggd2lsbCBiZSBhdXRvbWF0aWNhbGx5IGV4ZWN1dGVkIGZvciBlYWNoIGNsYWltIHByb2Nlc3NlZCBieSB0aGUgc2NyaXB0LgogICAgICoKICAgICAqIFRoZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB3aWxsIHJlY2VpdmUgdGhlIHJlcXVlc3RlZCBjbGFpbSBpbmZvcm1hdGlvbgogICAgICogaW4gYW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGFzIHRoZSBmaXJzdCBhcmd1bWVudC4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9CiAgICAgKiBmb3IgZGV0YWlscyBvbiB0aGUgQ2xhaW0gY2xhc3MuCiAgICAgKgogICAgICogSWYgdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIHJldHVybnMgYSB2YWx1ZSwKICAgICAqIG90aGVyIHRoYW4gdW5kZWZpbmVkIG9yIG51bGwsCiAgICAgKiB0aGUgY2xhaW0gd2lsbCBiZSBpbmNsdWRlZCBpbiB0aGUgc2NyaXB0J3MgcmVzdWx0cy4KICAgICAqCiAgICAgKiBUaGUgQ2xhaW0gaW5zdGFuY2UgcHJvdmlkZXMgbWV0aG9kcyB0byBjaGVjawogICAgICogd2hhdCB0aGUgbmFtZSBvZiB0aGUgY2xhaW0gaXMsCiAgICAgKiB3aGljaCB2YWx1ZXMgdGhlIGNsYWltIHJlcXVlc3QgY29udGFpbnMsCiAgICAgKiB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwsIGFuZAogICAgICogd2hpY2ggbG9jYWxlIHRoZSBjbGFpbSBpcyBhc3NvY2lhdGVkIHdpdGguCiAgICAgKiBUaGUgcmVzb2x2ZXIgZnVuY3Rpb24gY2FuIGNvbnNpZGVyIHRoaXMgaW5mb3JtYXRpb24gd2hlbiBjb21wdXRpbmcgYW5kIHJldHVybmluZyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgKgogICAgICogQmVsb3csIGZpbmQgYSBkZWZhdWx0IGNvbmZpZ3VyYXRpb24gdGhhdCBpcyBleHBlY3RlZCB0byB3b3JrIGluIHRoZSBjdXJyZW50IGVudmlyb25tZW50LgogICAgICogQSByZXVzYWJsZSBmdW5jdGlvbiwgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKFN0cmluZyBhdHRyaWJ1dGUtbmFtZSksCiAgICAgKiBpcyBjYWxsZWQgdG8gcmV0dXJuIGEgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICogQHNlZSBDTEFJTSBSRVNPTFZFUlMgc2VjdGlvbiBmb3IgdGhlIGltcGxlbWVudGF0aW9uIGRldGFpbHMgYW5kIGV4YW1wbGVzLgogICAgICogRm9yIHRoZSBhZGRyZXNzIGNsYWltLCBhbiBleGFtcGxlIG9mIGEgY2xhaW0gcmVzb2x2ZXIgdGhhdCB1c2VzIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIgaXMgcHJvdmlkZWQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiByZXVzZSB0aGUgcHJlZGVmaW5lZCB1dGlscyBtZXRob2RzIHdpdGggeW91ciBjdXN0b20gYXJndW1lbnRzLgogICAgICogWW91IGNhbiBhbHNvIHNwZWNpZnkgYSBjdXN0b20gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIGEgY2xhaW0gbmFtZSwKICAgICAqIHRoYXQgd2lsbCBjb21wdXRlIGFuZCByZXR1cm4gdGhlIGNsYWltIHZhbHVl4oCUYXMgc2hvd24gaW4gdGhlIGNvbW1lbnRlZCBvdXQgZXhhbXBsZSBiZWxvdy4KICAgICAqLwogICAgdXRpbHMuc2V0Q2xhaW1SZXNvbHZlcnMoewogICAgICAgIC8qCiAgICAgICAgLy8gQW4gZXhhbXBsZSBvZiBhIHNpbXBsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IGlzIGRlZmluZWQgZm9yIGEgY2xhaW0KICAgICAgICAvLyBkaXJlY3RseSBpbiB0aGUgY29uZmlndXJhdGlvbiBvYmplY3Q6CiAgICAgICAgY3VzdG9tLWNsYWltLW5hbWU6IGZ1bmN0aW9uIChyZXF1ZXN0ZWRDbGFpbSkgewogICAgICAgICAgICAvLyBJbiB0aGlzIGNhc2UsIGluaXRpYWxseSwgdGhlIGNsYWltIHZhbHVlIGNvbWVzIHN0cmFpZ2h0IGZyb20gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlOgogICAgICAgICAgICB2YXIgY2xhaW1WYWx1ZSA9IGlkZW50aXR5LmdldEF0dHJpYnV0ZSgnY3VzdG9tLWF0dHJpYnV0ZS1uYW1lJykudG9BcnJheSgpWzBdCgogICAgICAgICAgICAvLyBPcHRpb25hbGx5LCBwcm92aWRlIGFkZGl0aW9uYWwgbG9naWMgZm9yIHByb2Nlc3NpbmcgKGZpbHRlcmluZywgZm9ybWF0dGluZywgZXRjLikgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAgICAvLyBZb3UgY2FuIHVzZToKICAgICAgICAgICAgLy8gcmVxdWVzdGVkQ2xhaW0uZ2V0TmFtZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldFZhbHVlcygpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldExvY2FsZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmlzRXNzZW50aWFsKCkKCiAgICAgICAgICAgIHJldHVybiBjbGFpbVZhbHVlCiAgICAgICAgfSwKICAgICAgICAqLwogICAgICAgIC8qKgogICAgICAgICAqIFRoZSB1c2Ugb2YgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIHNob3dzIGhvdwogICAgICAgICAqIGFuIGFyZ3VtZW50IHBhc3NlZCB0byBhIGZ1bmN0aW9uIHRoYXQgcmV0dXJucyBhIGNsYWltIHJlc29sdmVyCiAgICAgICAgICogYmVjb21lcyBhdmFpbGFibGUgdG8gdGhlIHJlc29sdmVyIGZ1bmN0aW9uICh2aWEgaXRzIGxleGljYWwgY29udGV4dCkuCiAgICAgICAgICovCiAgICAgICAgbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdjbicpLAogICAgICAgIGZhbWlseV9uYW1lOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3NuJyksCiAgICAgICAgZ2l2ZW5fbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdnaXZlbm5hbWUnKSwKICAgICAgICB6b25laW5mbzogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWR0aW1lem9uZScpLAogICAgICAgIGxvY2FsZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWRsb2NhbGUnKSwKICAgICAgICBlbWFpbDogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdtYWlsJyksCiAgICAgICAgYWRkcmVzczogdXRpbHMuZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXIoCiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBUaGUgcGFzc2VkIGluIHVzZXIgcHJvZmlsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiBjYW4gYmUgdXNlZCBieSB0aGUgYWRkcmVzcyBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiB0byBvYnRhaW4gdGhlIGNsYWltIHZhbHVlIHRvIGJlIGZvcm1hdHRlZCBhcyBwZXIgdGhlIE9JREMgc3BlY2lmaWNhdGlvbjoKICAgICAgICAgICAgICogQHNlZSBodHRwczovL29wZW5pZC5uZXQvc3BlY3Mvb3BlbmlkLWNvbm5lY3QtY29yZS0xXzAuaHRtbCNBZGRyZXNzQ2xhaW0uCiAgICAgICAgICAgICAqLwogICAgICAgICAgICB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3Bvc3RhbGFkZHJlc3MnKQogICAgICAgICksCiAgICAgICAgcGhvbmVfbnVtYmVyOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3RlbGVwaG9uZW51bWJlcicpCiAgICB9KTsKCiAgICAvLyBDTEFJTSBQUk9DRVNTSU5HIFVUSUxJVElFUwoKICAgIC8qKgogICAgICogQHJldHVybnMge29iamVjdH0gQW4gb2JqZWN0IHRoYXQgY29udGFpbnMgcmV1c2FibGUgY2xhaW0gcHJvY2Vzc2luZyB1dGlsaXRpZXMuCiAgICAgKiBAc2VlIFBVQkxJQyBNRVRIT0RTIHNlY3Rpb24gYW5kIHRoZSByZXR1cm4gc3RhdGVtZW50IGZvciB0aGUgbGlzdCBvZiBleHBvcnRlZCBmdW5jdGlvbnMuCiAgICAgKi8KICAgIGZ1bmN0aW9uIGdldFV0aWxzICgpIHsKICAgICAgICAvLyBJTVBPUlQgSkFWQQoKICAgICAgICAvKioKICAgICAgICAgKiBQcm92aWRlcyBKYXZhIHNjcmlwdGluZyBmdW5jdGlvbmFsaXR5LgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvTW96aWxsYS9Qcm9qZWN0cy9SaGluby9TY3JpcHRpbmdfSmF2YSNqYXZhaW1wb3J0ZXJfY29uc3RydWN0b3J9LgogICAgICAgICAqLwogICAgICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgICAgIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiwKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltcywKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltLAoKICAgICAgICAgICAgamF2YS51dGlsLkxpbmtlZEhhc2hNYXAsCiAgICAgICAgICAgIGphdmEudXRpbC5BcnJheUxpc3QKICAgICAgICApOwoKICAgICAgICAvLyBTRVQgVVAgQ09ORklHVVJBVElPTgoKICAgICAgICAvKioKICAgICAgICAgKiBQbGFjZWhvbGRlciBmb3IgYSBjb25maWd1cmF0aW9uIG9wdGlvbiB0aGF0IGNvbnRhaW5zCiAgICAgICAgICogYW4gb2JqZWN0IHRoYXQgbWFwcyB0aGUgc3VwcG9ydGVkIHNjb3BlIHZhbHVlcyAoc2NvcGVzKQogICAgICAgICAqIGFuZCB0aGUgY29ycmVzcG9uZGluZyBjbGFpbSBuYW1lcyBmb3IgZWFjaCBzY29wZSB2YWx1ZS4KICAgICAgICAgKi8KICAgICAgICB2YXIgc2NvcGVDbGFpbXNNYXA7CgogICAgICAgIC8qKgogICAgICAgICAqIFBsYWNlaG9sZGVyIGZvciBhIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRoYXQgY29udGFpbnMKICAgICAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAqLwogICAgICAgIHZhciBjbGFpbVJlc29sdmVyczsKCiAgICAgICAgLyoqCiAgICAgICAgICogQSAocHVibGljKSBtZXRob2QgdGhhdCBhY2NlcHRzIGFuIG9iamVjdCB0aGF0IG1hcHMgdGhlIHN1cHBvcnRlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMgZWFjaCBzdXBwb3J0ZWQgc2NvcGUgdmFsdWUgdG8gYW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMsCiAgICAgICAgICogaW4gb3JkZXIgdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgZm9yIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfSBmb3IgZGV0YWlscy4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLnByb2ZpbGVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHByb2ZpbGUgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMuZW1haWxdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGVtYWlsIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLmFkZHJlc3NdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGFkZHJlc3Mgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMucGhvbmVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHBob25lIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcmV0dXJucyB7dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHNldFNjb3BlQ2xhaW1zTWFwKHBhcmFtcykgewogICAgICAgICAgICBzY29wZUNsYWltc01hcCA9IHBhcmFtczsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIEEgKHB1YmxpYykgbWV0aG9kIHRoYXQgYWNjZXB0cyBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMKICAgICAgICAgKiBlYWNoIHN1cHBvcnRlZCBjbGFpbSBuYW1lIHRvIGEgZnVuY3Rpb24gdGhhdCBjb21wdXRlcyBhbmQgcmV0dXJucyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gc2V0Q2xhaW1SZXNvbHZlcnMocGFyYW1zKSB7CiAgICAgICAgICAgIGNsYWltUmVzb2x2ZXJzID0gcGFyYW1zOwogICAgICAgIH0KCiAgICAgICAgLy8gQ0xBSU0gUkVTT0xWRVJTCgogICAgICAgIC8qKgogICAgICAgICAqIENsYWltIHJlc29sdmVycyBhcmUgZnVuY3Rpb25zIHRoYXQgcmV0dXJuIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHBhcmFtIHsqfQogICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAqLwoKICAgICAgICAvKioKICAgICAgICAgKiBEZWZpbmVzIGEgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nfSBhdHRyaWJ1dGVOYW1lIC0gTmFtZSBvZiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGRldGVybWluZSB0aGUgY2xhaW0gdmFsdWUKICAgICAgICAgKiBiYXNlZCBvbiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZSBhbmQgdGhlIChyZXF1ZXN0ZWQpIGNsYWltIHByb3BlcnRpZXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIChhdHRyaWJ1dGVOYW1lKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXNvbHZlcyBhIGNsYWltIHdpdGggYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAgICAgKiBSZXR1cm5zIHVuZGVmaW5lZCBpZiB0aGUgaWRlbnRpdHkgYXR0cmlidXRlIGlzIG5vdCBwb3B1bGF0ZWQsCiAgICAgICAgICAgICAqIE9SIGlmIHRoZSBjbGFpbSBoYXMgcmVxdWVzdGVkIHZhbHVlcyB0aGF0IGRvIG5vdCBjb250YWluIHRoZSBpZGVudGl0eSBhdHRyaWJ1dGUgdmFsdWUuCiAgICAgICAgICAgICAqIEFUVEVOVElPTjogdGhlIGFmb3JlbWVudGlvbmVkIGNvbXBhcmlzb24gaXMgY2FzZS1zZW5zaXRpdmUuCiAgICAgICAgICAgICAqIEBwYXJhbSB7b3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltfSBjbGFpbQogICAgICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciBkZXRhaWxzLgogICAgICAgICAgICAgKiBAcmV0dXJucyB7c3RyaW5nfEhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUNsYWltKGNsYWltKSB7CiAgICAgICAgICAgICAgICB2YXIgdXNlclByb2ZpbGVWYWx1ZTsKCiAgICAgICAgICAgICAgICBpZiAoaWRlbnRpdHkpIHsKICAgICAgICAgICAgICAgICAgICB1c2VyUHJvZmlsZVZhbHVlID0gZ2V0Q2xhaW1WYWx1ZUZyb21TZXQoY2xhaW0sIGlkZW50aXR5LmdldEF0dHJpYnV0ZShhdHRyaWJ1dGVOYW1lKSk7CgogICAgICAgICAgICAgICAgICAgIGlmICh1c2VyUHJvZmlsZVZhbHVlICYmICF1c2VyUHJvZmlsZVZhbHVlLmlzRW1wdHkoKSkgewogICAgICAgICAgICAgICAgICAgICAgICBpZiAoIWNsYWltLmdldFZhbHVlcygpIHx8IGNsYWltLmdldFZhbHVlcygpLmlzRW1wdHkoKSB8fCBjbGFpbS5nZXRWYWx1ZXMoKS5jb250YWlucyh1c2VyUHJvZmlsZVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHVzZXJQcm9maWxlVmFsdWU7CiAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW07CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBSZXR1cm5zIGFuIGFkZHJlc3MgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSBjbGFpbSB2YWx1ZSBvYnRhaW5lZCB3aXRoIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIuCiAgICAgICAgICogQHBhcmFtIHtmdW5jdGlvbn0gcmVzb2x2ZUNsYWltIC0gQSBmdW5jdGlvbiB0aGF0IHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGFjY2VwdCBhIGNsYWltIGFzIGFuIGFyZ3VtZW50LAogICAgICAgICAqIHJ1biB0aGUgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIHRoZSBjbGFpbSBhbmQgb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwKICAgICAgICAgKiBhbmQgYXBwbHkgYWRkaXRpb25hbCBmb3JtYXR0aW5nIHRvIHRoZSB2YWx1ZSBiZWZvcmUgcmV0dXJuaW5nIGl0LgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldEFkZHJlc3NDbGFpbVJlc29sdmVyIChyZXNvbHZlQ2xhaW0pIHsKICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAqIENyZWF0ZXMgYW4gYWRkcmVzcyBjbGFpbSBvYmplY3QgZnJvbSBhIHZhbHVlIHJldHVybmVkIGJ5IGEgY2xhaW0gcmVzb2x2ZXIsCiAgICAgICAgICAgICAqIGFuZCByZXR1cm5zIHRoZSBhZGRyZXNzIGNsYWltIG9iamVjdCBhcyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0FkZHJlc3NDbGFpbX0uCiAgICAgICAgICAgICAqIFRoZSBjbGFpbSB2YWx1ZSBpcyBvYnRhaW5lZCB3aXRoIGEgY2xhaW0gcmVzb2x2aW5nIGZ1bmN0aW9uIGF2YWlsYWJsZSBmcm9tIHRoZSBjbG9zdXJlLgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfHVuZGVmaW5lZH0gVGhlIGFkZHJlc3MgY2xhaW0gb2JqZWN0IGNyZWF0ZWQgZnJvbSBhIGNsYWltIHZhbHVlLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUFkZHJlc3NDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgdmFyIGFkZHJlc3NPYmplY3Q7CgogICAgICAgICAgICAgICAgaWYgKGlzQ2xhaW1WYWx1ZVZhbGlkKGNsYWltVmFsdWUpKSB7CiAgICAgICAgICAgICAgICAgICAgYWRkcmVzc09iamVjdCA9IG5ldyBmckphdmEuTGlua2VkSGFzaE1hcCgpOwoKICAgICAgICAgICAgICAgICAgICBhZGRyZXNzT2JqZWN0LnB1dCgnZm9ybWF0dGVkJywgY2xhaW1WYWx1ZSk7CgogICAgICAgICAgICAgICAgICAgIHJldHVybiBhZGRyZXNzT2JqZWN0OwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICByZXR1cm4gcmVzb2x2ZUFkZHJlc3NDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgYW4gZXNzZW50aWFsIGNsYWltIHJlc29sdmVyIGJhc2VkIG9uIGEgY2xhaW0gdmFsdWUgb2J0YWluZWQgd2l0aCBhbm90aGVyIGNsYWltIHJlc29sdmVyLgogICAgICAgICAqIEBwYXJhbSB7ZnVuY3Rpb259IHJlc29sdmVDbGFpbSAtIEEgZnVuY3Rpb24gdGhhdCByZXR1cm5zIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHJldHVybnMge2Z1bmN0aW9ufSBBIGZ1bmN0aW9uIHRoYXQgd2lsbCBhY2NlcHQgYSBjbGFpbSBhcyBhbiBhcmd1bWVudCwKICAgICAgICAgKiBydW4gdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIGZvciB0aGUgY2xhaW0gYW5kIG9idGFpbiB0aGUgY2xhaW0gdmFsdWUsCiAgICAgICAgICogYW5kIGFwcGx5IGFkZGl0aW9uYWwgbG9naWMgZm9yIGVzc2VudGlhbCBjbGFpbXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0RXNzZW50aWFsQ2xhaW1SZXNvbHZlciAocmVzb2x2ZUNsYWltKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXR1cm5zIGEgY2xhaW0gdmFsdWUgb3IgdGhyb3dzIGFuIGVycm9yLgogICAgICAgICAgICAgKiBUaGUgY2xhaW0gdmFsdWUgaXMgb2J0YWluZWQgd2l0aCBhIGNsYWltIHJlc29sdmluZyBmdW5jdGlvbiBhdmFpbGFibGUgZnJvbSB0aGUgY2xvc3VyZS4KICAgICAgICAgICAgICogVGhyb3dzIGFuIGV4Y2VwdGlvbiBpZiB0aGUgY2xhaW0gaXMgZXNzZW50aWFsIGFuZCBubyB2YWx1ZSBpcyByZXR1cm5lZCBmb3IgdGhlIGNsYWltLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBVc2Ugb2YgdGhpcyByZXNvbHZlciBpcyBvcHRpb25hbC4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjSW5kaXZpZHVhbENsYWltc1JlcXVlc3RzfSBzdGF0aW5nOgogICAgICAgICAgICAgKiAiTm90ZSB0aGF0IGV2ZW4gaWYgdGhlIENsYWltcyBhcmUgbm90IGF2YWlsYWJsZSBiZWNhdXNlIHRoZSBFbmQtVXNlciBkaWQgbm90IGF1dGhvcml6ZSB0aGVpciByZWxlYXNlIG9yIHRoZXkgYXJlIG5vdCBwcmVzZW50LAogICAgICAgICAgICAgKiB0aGUgQXV0aG9yaXphdGlvbiBTZXJ2ZXIgTVVTVCBOT1QgZ2VuZXJhdGUgYW4gZXJyb3Igd2hlbiBDbGFpbXMgYXJlIG5vdCByZXR1cm5lZCwgd2hldGhlciB0aGV5IGFyZSBFc3NlbnRpYWwgb3IgVm9sdW50YXJ5LAogICAgICAgICAgICAgKiB1bmxlc3Mgb3RoZXJ3aXNlIHNwZWNpZmllZCBpbiB0aGUgZGVzY3JpcHRpb24gb2YgdGhlIHNwZWNpZmljIGNsYWltLiIKICAgICAgICAgICAgICoKICAgICAgICAgICAgICogQHBhcmFtIHtvcmcuZm9yZ2Vyb2NrLm9wZW5pZGNvbm5lY3QuQ2xhaW19IGNsYWltCiAgICAgICAgICAgICAqIEFuIG9iamVjdCB0aGF0IHByb3ZpZGVzIG1ldGhvZHMgdG8gb2J0YWluIGluZm9ybWF0aW9uL3JlcXVpcmVtZW50cyBhc3NvY2lhdGVkIHdpdGggYSBjbGFpbS4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqLwogICAgICAgICAgICBmdW5jdGlvbiByZXNvbHZlRXNzZW50aWFsQ2xhaW0oY2xhaW0pIHsKICAgICAgICAgICAgICAgIHZhciBjbGFpbVZhbHVlID0gcmVzb2x2ZUNsYWltKGNsYWltKTsKCiAgICAgICAgICAgICAgICBpZiAoY2xhaW0uaXNFc3NlbnRpYWwoKSAmJiAhaXNDbGFpbVZhbHVlVmFsaWQoY2xhaW1WYWx1ZSkpIHsKICAgICAgICAgICAgICAgICAgICB0aHJvdyBuZXcgZnJKYXZhLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uKCdDb3VsZCBub3QgcHJvdmlkZSB2YWx1ZSBmb3IgZXNzZW50aWFsIGNsYWltOiAnICsgY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1WYWx1ZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHJlc29sdmVFc3NlbnRpYWxDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFByb3ZpZGVzIGRlZmF1bHQgcmVzb2x1dGlvbiBmb3IgYSBjbGFpbS4KICAgICAgICAgKiBVc2UgaXQgaWYgYSBjbGFpbS1zcGVjaWZpYyByZXNvbHZlciBpcyBub3QgZGVmaW5lZCBpbiB0aGUgY29uZmlndXJhdGlvbi4KICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHJldHVybnMgeyp9IEEgc2luZ2xlIHZhbHVlIGFzc29jaWF0ZWQgd2l0aCB0aGlzIGNsYWltLgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHJlc29sdmVBbnlDbGFpbSAoY2xhaW0pIHsKICAgICAgICAgICAgaWYgKGNsYWltLmdldFZhbHVlcygpLnNpemUoKSA9PT0gMSkgewogICAgICAgICAgICAgICAgcmV0dXJuIGNsYWltLmdldFZhbHVlcygpLnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgfQogICAgICAgIH0KCiAgICAgICAgLy8gVVRJTElUSUVTCgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgY2xhaW0gdmFsdWUgZnJvbSBhIHNldC4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIGEgc2luZ2xlIHZhbHVlLCByZXR1cm5zIHRoZSB2YWx1ZS4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIG11bHRpcGxlIHZhbHVlcywgcmV0dXJucyB0aGUgc2V0LgogICAgICAgICAqIE90aGVyd2lzZSwgcmV0dXJucyB1bmRlZmluZWQuCiAgICAgICAgICoKICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHBhcmFtIHtqYXZhLnV0aWwuSGFzaFNldH0gc2V0IFRoZSBzZXTigJRmb3IgZXhhbXBsZSwgYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAqIEByZXR1cm5zIHtzdHJpbmd8amF2YS51dGlsLkhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldENsYWltVmFsdWVGcm9tU2V0IChjbGFpbSwgc2V0KSB7CiAgICAgICAgICAgIGlmIChzZXQgJiYgc2V0LnNpemUoKSkgewogICAgICAgICAgICAgICAgaWYgKHNldC5zaXplKCkgPT09IDEpIHsKICAgICAgICAgICAgICAgICAgICByZXR1cm4gc2V0LnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHNldDsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSBlbHNlIGlmIChsb2dnZXIud2FybmluZ0VuYWJsZWQoKSkgewogICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcoJ09JREMgQ2xhaW1zIHNjcmlwdC4gR290IGFuIGVtcHR5IHNldCBmb3IgY2xhaW06ICcgKyBjbGFpbS5nZXROYW1lKCkpOwogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBmdW5jdGlvbiBpc0NsYWltVmFsdWVWYWxpZCAoY2xhaW1WYWx1ZSkgewogICAgICAgICAgICBpZiAodHlwZW9mIGNsYWltVmFsdWUgPT09ICd1bmRlZmluZWQnIHx8IGNsYWltVmFsdWUgPT09IG51bGwpIHsKICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgfQoKICAgICAgICAvLyBDTEFJTSBQUk9DRVNTSU5HCgogICAgICAgIC8qKgogICAgICAgICAqIENvbnN0cnVjdHMgYW5kIHJldHVybnMgYW4gb2JqZWN0IHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMKICAgICAgICAgKiBhbmQgdGhlIHJlcXVlc3RlZCBzY29wZXMgbWFwcGVkIHRvIHRoZSBjbGFpbSBuYW1lcy4KICAgICAgICAgKiBAcmV0dXJucyB7b3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltc30gVGhlIG9iamVjdCB0byBiZSByZXR1cm5lZCB0byB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIuCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICAgICAqIEBzZWUgUkVTVUxUUyBzZWN0aW9uIGZvciB0aGUgdXNlIG9mIHRoaXMgZnVuY3Rpb24uCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlckluZm9DbGFpbXMgKCkgewogICAgICAgICAgICByZXR1cm4gbmV3IGZySmF2YS5Vc2VySW5mb0NsYWltcyhnZXRDb21wdXRlZENsYWltcygpLCBnZXRDb21wb3NpdGVTY29wZXMoKSk7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIChyZXF1ZXN0ZWQpIGNsYWltIG5hbWVzIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMuCiAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfQogICAgICAgICAqIEEgbWFwIG9mIHRoZSByZXF1ZXN0ZWQgY2xhaW0gbmFtZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIHZhbHVlcy4KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wdXRlZENsYWltcyAoKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBDcmVhdGVzIGEgY29tcGxldGUgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZyb206CiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgZGVyaXZlZCBmcm9tIHRoZSBzY29wZXMsCiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgcHJvdmlkZWQgYnkgdGhlIGF1dGhvcml6YXRpb24gc2VydmVyLAogICAgICAgICAgICAgKiBhbmQgdGhlIGNsYWltcyByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudC4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5BcnJheUxpc3R9CiAgICAgICAgICAgICAqIFJldHVybnMgYSBjb21wbGV0ZSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGF2YWlsYWJsZSB0byB0aGUgc2NyaXB0LgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgdGhlIGNsYWltIG9iamVjdCBkZXRhaWxzLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gZ2V0Q2xhaW1zKCkgewogICAgICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAgICAgKiBSZXR1cm5zIGEgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIFVzZXMgdGhlIHNjb3BlQ2xhaW1zTWFwIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRvIGRlcml2ZSB0aGUgY2xhaW0gbmFtZXM7CiAgICAgICAgICAgICAgICAgKiBubyBvdGhlciBwcm9wZXJ0aWVzIG9mIGEgY2xhaW0gZGVyaXZlZCBmcm9tIGEgc2NvcGUgYXJlIHBvcHVsYXRlZC4KICAgICAgICAgICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuQXJyYXlMaXN0fQogICAgICAgICAgICAgICAgICogQSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciB0aGUgY2xhaW0gb2JqZWN0IGRldGFpbHMuCiAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgIGZ1bmN0aW9uIGNvbnZlcnRTY29wZVRvQ2xhaW1zKCkgewogICAgICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoc2NvcGUpICE9PSAnb3BlbmlkJyAmJiBzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zTWFwW3Njb3BlXS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbU5hbWUpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbGFpbXMuYWRkKG5ldyBmckphdmEuQ2xhaW0oY2xhaW1OYW1lKSk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGNsYWltcy5hZGRBbGwoY29udmVydFNjb3BlVG9DbGFpbXMoKSk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKGNsYWltT2JqZWN0cyk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKHJlcXVlc3RlZFR5cGVkQ2xhaW1zKTsKCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICB9CgogICAgICAgICAgICAvKioKICAgICAgICAgICAgICogQ29tcHV0ZXMgYW5kIHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgICAgICogVG8gb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwgdXNlcyB0aGUgcmVzb2x2ZXIgZnVuY3Rpb24gc3BlY2lmaWVkIGZvciB0aGUgY2xhaW0gaW4gdGhlIGNsYWltUmVzb2x2ZXJzIGNvbmZpZ3VyYXRpb24gb2JqZWN0LgogICAgICAgICAgICAgKiBAc2VlIGNsYWltUmVzb2x2ZXJzCiAgICAgICAgICAgICAqIElmIG5vIHJlc29sdmVyIGZ1bmN0aW9uIGlzIGZvdW5kLCB1c2VzIHRoZSBkZWZhdWx0IGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMgeyp9IENsYWltIHZhbHVlLgogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqIFJldGhyb3dzIHRoaXMgZXhjZXB0aW9uIGlmIGEgY2xhaW0gcmVzb2x2ZXIgdGhyb3dzIGl0LgogICAgICAgICAgICAgKiBZb3UgY2FuIHRocm93IG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiBmcm9tIHlvdXIgY3VzdG9tIGNsYWltIHJlc29sdmVyCiAgICAgICAgICAgICAqIGlmIHlvdSB3YW50IHRvIHRlcm1pbmF0ZSB0aGUgY2xhaW0gcHJvY2Vzc2luZy4KICAgICAgICAgICAgICovCiAgICAgICAgICAgIGZ1bmN0aW9uIGNvbXB1dGVDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIHJlc29sdmVDbGFpbTsKICAgICAgICAgICAgICAgIHZhciBtZXNzYWdlOwoKICAgICAgICAgICAgICAgIHRyeSB7CiAgICAgICAgICAgICAgICAgICAgcmVzb2x2ZUNsYWltID0gY2xhaW1SZXNvbHZlcnNbY2xhaW0uZ2V0TmFtZSgpXSB8fCByZXNvbHZlQW55Q2xhaW07CgogICAgICAgICAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgfSBjYXRjaCAoZSkgewogICAgICAgICAgICAgICAgICAgIG1lc3NhZ2UgPSAnT0lEQyBDbGFpbXMgc2NyaXB0IGV4Y2VwdGlvbi4gVW5hYmxlIHRvIHJlc29sdmUgT0lEQyBDbGFpbS4gJyArIGU7CgogICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoZSkuaW5kZXhPZignb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5leGNlcHRpb25zLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uJykgIT09IC0xKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHRocm93IGU7CiAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICBpZiAobG9nZ2VyLndhcm5pbmdFbmFibGVkKCkpIHsKICAgICAgICAgICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcobWVzc2FnZSk7CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICB2YXIgY29tcHV0ZWRDbGFpbXMgPSBuZXcgZnJKYXZhLkxpbmtlZEhhc2hNYXAoKTsKCiAgICAgICAgICAgIGdldENsYWltcygpLnRvQXJyYXkoKS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSBjb21wdXRlQ2xhaW0oY2xhaW0pOwoKICAgICAgICAgICAgICAgIGlmIChpc0NsYWltVmFsdWVWYWxpZChjbGFpbVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgIGNvbXB1dGVkQ2xhaW1zLnB1dChjbGFpbS5nZXROYW1lKCksIGNsYWltVmFsdWUpOwogICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAvKioKICAgICAgICAgICAgICAgICAgICAgKiBJZiBhIGNsYWltIGhhcyBiZWVuIHByb2Nlc3NlZCwgYnV0IGFwcGVhcnMgaW4gdGhlIGxpc3QgYWdhaW4sCiAgICAgICAgICAgICAgICAgICAgICogYW5kIGl0cyB2YWx1ZSBjYW5ub3QgYmUgY29tcHV0ZWQgdW5kZXIgdGhlIG5ldyBjb25kaXRpb25zLAogICAgICAgICAgICAgICAgICAgICAqIHRoZSBjbGFpbSBpcyByZW1vdmVkIGZyb20gdGhlIGZpbmFsIHJlc3VsdC4KICAgICAgICAgICAgICAgICAgICAgKgogICAgICAgICAgICAgICAgICAgICAqIEZvciBleGFtcGxlLCBhIGNsYWltIGNvdWxkIGJlIG1hcHBlZCB0byBhIHNjb3BlIGFuZCBmb3VuZCBpbiB0aGUgdXNlciBwcm9maWxlLAogICAgICAgICAgICAgICAgICAgICAqIGJ1dCBhbHNvIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHdpdGggcmVxdWlyZWQgdmFsdWVzIHRoYXQgZG9uJ3QgbWF0Y2ggdGhlIGNvbXB1dGVkIG9uZS4KICAgICAgICAgICAgICAgICAgICAgKiBAc2VlIHtsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0luZGl2aWR1YWxDbGFpbXNSZXF1ZXN0c30uCiAgICAgICAgICAgICAgICAgICAgICogZm9yIHRoZSByZWxldmFudCBPSURDIHNwZWNpZmljYXRpb24gZGV0YWlscy4KICAgICAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgICAgICBjb21wdXRlZENsYWltcy5yZW1vdmUoY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSk7CgogICAgICAgICAgICByZXR1cm4gY29tcHV0ZWRDbGFpbXM7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIHJlcXVlc3RlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLgogICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuTGlua2VkSGFzaE1hcH0KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wb3NpdGVTY29wZXMgKCkgewogICAgICAgICAgICB2YXIgY29tcG9zaXRlU2NvcGVzID0gbmV3IGZySmF2YS5MaW5rZWRIYXNoTWFwKCk7CgogICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICB2YXIgc2NvcGVDbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICBzY29wZUNsYWltc01hcFtzY29wZV0uZm9yRWFjaChmdW5jdGlvbiAoY2xhaW1OYW1lKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zLmFkZChjbGFpbU5hbWUpOwogICAgICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltcy5zaXplKCkpIHsKICAgICAgICAgICAgICAgICAgICBjb21wb3NpdGVTY29wZXMucHV0KHNjb3BlLCBzY29wZUNsYWltcyk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgcmV0dXJuIGNvbXBvc2l0ZVNjb3BlczsKICAgICAgICB9CgogICAgICAgIC8vIFBVQkxJQyBNRVRIT0RTCgogICAgICAgIHJldHVybiB7CiAgICAgICAgICAgIHNldFNjb3BlQ2xhaW1zTWFwOiBzZXRTY29wZUNsYWltc01hcCwKICAgICAgICAgICAgc2V0Q2xhaW1SZXNvbHZlcnM6IHNldENsYWltUmVzb2x2ZXJzLAogICAgICAgICAgICBnZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXI6IGdldFVzZXJQcm9maWxlQ2xhaW1SZXNvbHZlciwKICAgICAgICAgICAgZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXI6IGdldEFkZHJlc3NDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyOiBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRVc2VySW5mb0NsYWltczogZ2V0VXNlckluZm9DbGFpbXMKICAgICAgICB9OwogICAgfQoKICAgIC8vIFJFU1VMVFMKCiAgICAvKioKICAgICAqIFRoaXMgc2NyaXB0IHJldHVybnMgYW4gaW5zdGFuY2Ugb2YgdGhlIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuVXNlckluZm9DbGFpbXMgY2xhc3MKICAgICAqIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMgYW5kCiAgICAgKiB0aGUgcmVxdWVzdGVkIHNjb3BlcyBtYXBwZWQgdG8gdGhlIGNsYWltIG5hbWVzLgogICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICoKICAgICAqIEFzc2lnbmluZyBpdCB0byBhIHZhcmlhYmxlIGdpdmVzIHlvdSBhbiBvcHBvcnR1bml0eQogICAgICogdG8gbG9nIHRoZSBjb250ZW50IG9mIHRoZSByZXR1cm5lZCB2YWx1ZSBkdXJpbmcgZGV2ZWxvcG1lbnQuCiAgICAgKi8KICAgIHZhciB1c2VySW5mb0NsYWltcyA9IHV0aWxzLmdldFVzZXJJbmZvQ2xhaW1zKCk7CgogICAgLyoKICAgIGxvZ2dlci5lcnJvcihzY3JpcHROYW1lICsgJyByZXN1bHRzOicpCiAgICBsb2dnZXIuZXJyb3IoJ1ZhbHVlczogJyArIHVzZXJJbmZvQ2xhaW1zLmdldFZhbHVlcygpKQogICAgbG9nZ2VyLmVycm9yKCdTY29wZXM6ICcgKyB1c2VySW5mb0NsYWltcy5nZXRDb21wb3NpdGVTY29wZXMoKSkKICAgICovCgogICAgcmV0dXJuIHVzZXJJbmZvQ2xhaW1zOwp9KCkpOwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OIDC_CLAIMS\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287181262,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"cf3515f0-8278-4ee3-a530-1bad7424c416\",\"name\":\"Alpha OIDC Claims Script\",\"description\":\"Default alpha realm script for OIDC claims\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMTQtMjAyMSBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUwogKiBvciB3aXRoIG9uZSBvZiBpdHMgYWZmaWxpYXRlcy4gQWxsIHVzZSBzaGFsbCBiZSBleGNsdXNpdmVseSBzdWJqZWN0CiAqIHRvIHN1Y2ggbGljZW5zZSBiZXR3ZWVuIHRoZSBsaWNlbnNlZSBhbmQgRm9yZ2VSb2NrIEFTLgogKi8KCi8qCiAqIFRoaXMgc2NyaXB0IGNvbXB1dGVzIGNsYWltIHZhbHVlcyByZXR1cm5lZCBpbiBJRCB0b2tlbnMgYW5kL29yIGF0IHRoZSBVc2VySW5mbyBFbmRwb2ludC4KICogVGhlIGNsYWltIHZhbHVlcyBhcmUgY29tcHV0ZWQgZm9yOgogKiB0aGUgY2xhaW1zIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICogdGhlIGNsYWltcyBwcm92aWRlZCBieSB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIsCiAqIGFuZCB0aGUgY2xhaW1zIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHZpYSB0aGUgY2xhaW1zIHBhcmFtZXRlci4KICoKICogSW4gdGhlIENPTkZJR1VSQVRJT04gQU5EIENVU1RPTUlaQVRJT04gc2VjdGlvbiwgeW91IGNhbgogKiBkZWZpbmUgdGhlIHNjb3BlLXRvLWNsYWltcyBtYXBwaW5nLCBhbmQKICogYXNzaWduIHRvIGVhY2ggY2xhaW0gYSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IHdpbGwgY29tcHV0ZSB0aGUgY2xhaW0gdmFsdWUuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzIChjbGFzcyByZWZlcmVuY2VzIGFyZSBwcm92aWRlZCBiZWxvdyk6CiAqIHNjb3BlcyAtIFNldDxTdHJpbmc+ICg2KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogKiBjbGFpbXMgLSBNYXA8U3RyaW5nLCBPYmplY3Q+ICg1KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogY2xhaW1PYmplY3RzIC0gTGlzdDxDbGFpbT4gKDcsIDIpLgogKiAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogcmVxdWVzdGVkQ2xhaW1zIC0gTWFwPFN0cmluZywgU2V0PFN0cmluZz4+ICg1KS4KICogICAgICAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIG5vdCBlbXB0eSBpZiB0aGUgcmVxdWVzdCBjb250YWlucyB0aGUgY2xhaW1zIHBhcmFtZXRlciBhbmQgdGhlIHNlcnZlciBoYXMgZW5hYmxlZAogKiAgICAgICAgICAgICAgICAgICBjbGFpbXNfcGFyYW1ldGVyX3N1cHBvcnRlZC4gQSBtYXAgb2YgdGhlIHJlcXVlc3RlZCBjbGFpbXMgdG8gcG9zc2libGUgdmFsdWVzLCBvdGhlcndpc2UgZW1wdHk7CiAqICAgICAgICAgICAgICAgICAgIHJlcXVlc3RlZCBjbGFpbXMgd2l0aCBubyByZXF1ZXN0ZWQgdmFsdWVzIHdpbGwgaGF2ZSBhIGtleSBidXQgbm8gdmFsdWUgaW4gdGhlIG1hcC4gQSBrZXkgd2l0aAogKiAgICAgICAgICAgICAgICAgICBhIHNpbmdsZSB2YWx1ZSBpbiBpdHMgU2V0ICg2KSBpbmRpY2F0ZXMgdGhhdCB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiByZXF1ZXN0ZWRUeXBlZENsYWltcyAtIExpc3Q8Q2xhaW0+ICg3LCAyKS4KICogICAgICAgICAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIHJlcXVlc3RlZCBjbGFpbXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgUmVxdWVzdGVkIGNsYWltcyB3aXRoIG5vIHJlcXVlc3RlZCB2YWx1ZXMgd2lsbCBoYXZlIGEgY2xhaW0gd2l0aCBubyB2YWx1ZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgQSBjbGFpbSB3aXRoIGEgc2luZ2xlIHZhbHVlIGluZGljYXRlcyB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiBjbGFpbXNMb2NhbGVzIC0gTGlzdDxTdHJpbmc+ICg3KS4KICogICAgICAgICAgICAgICAgIFRoZSB2YWx1ZXMgZnJvbSB0aGUgJ2NsYWltc19sb2NhbGVzJyBwYXJhbWV0ZXIuCiAqICAgICAgICAgICAgICAgICBTZWUgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjQ2xhaW1zTGFuZ3VhZ2VzQW5kU2NyaXB0cyBmb3IgdGhlIE9JREMgc3BlY2lmaWNhdGlvbiBkZXRhaWxzLgogKiByZXF1ZXN0UHJvcGVydGllcyAtIFVubW9kaWZpYWJsZSBNYXAgKDUpLgogKiAgICAgICAgICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCBjb250YWlucyBhIG1hcCBvZiByZXF1ZXN0IHByb3BlcnRpZXM6CiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFVyaSAtIFRoZSByZXF1ZXN0IFVSSS4KICogICAgICAgICAgICAgICAgICAgICByZWFsbSAtIFRoZSByZWFsbSB0aGF0IHRoZSByZXF1ZXN0IHJlbGF0ZXMgdG8uCiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFBhcmFtcyAtIEEgbWFwIG9mIHRoZSByZXF1ZXN0IHBhcmFtcyBhbmQvb3IgcG9zdGVkIGRhdGEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVhY2ggdmFsdWUgaXMgYSBsaXN0IG9mIG9uZSBvciBtb3JlIHByb3BlcnRpZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBsZWFzZSBub3RlIHRoYXQgdGhlc2Ugc2hvdWxkIGJlIGhhbmRsZWQgaW4gYWNjb3JkYW5jZSB3aXRoIE9XQVNQIGJlc3QgcHJhY3RpY2VzOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodHRwczovL293YXNwLm9yZy93d3ctY29tbXVuaXR5L3Z1bG5lcmFiaWxpdGllcy9VbnNhZmVfdXNlX29mX1JlZmxlY3Rpb24uCiAqIGNsaWVudFByb3BlcnRpZXMgLSBVbm1vZGlmaWFibGUgTWFwICg1KS4KICogICAgICAgICAgICAgICAgICAgIFByZXNlbnQgaWYgdGhlIGNsaWVudCBzcGVjaWZpZWQgaW4gdGhlIHJlcXVlc3Qgd2FzIGlkZW50aWZpZWQsIGNvbnRhaW5zIGEgbWFwIG9mIGNsaWVudCBwcm9wZXJ0aWVzOgogKiAgICAgICAgICAgICAgICAgICAgY2xpZW50SWQgLSBUaGUgY2xpZW50J3MgVVJJIGZvciB0aGUgcmVxdWVzdCBsb2NhbGUuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkR3JhbnRUeXBlcyAtIExpc3Qgb2YgdGhlIGFsbG93ZWQgZ3JhbnQgdHlwZXMgKG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuR3JhbnRUeXBlKSBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRSZXNwb25zZVR5cGVzIC0gTGlzdCBvZiB0aGUgYWxsb3dlZCByZXNwb25zZSB0eXBlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRTY29wZXMgLSBMaXN0IG9mIHRoZSBhbGxvd2VkIHNjb3BlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGN1c3RvbVByb3BlcnRpZXMgLSBBIG1hcCBvZiB0aGUgY3VzdG9tIHByb3BlcnRpZXMgb2YgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBMaXN0cyBvciBtYXBzIHdpbGwgYmUgaW5jbHVkZWQgYXMgc3ViLW1hcHM7IGZvciBleGFtcGxlOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1c3RvbU1hcFtLZXkxXT1WYWx1ZTEgd2lsbCBiZSByZXR1cm5lZCBhcyBjdXN0b21NYXAgLT4gS2V5MSAtPiBWYWx1ZTEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVG8gYWRkIGN1c3RvbSBwcm9wZXJ0aWVzIHRvIGEgY2xpZW50LCB1cGRhdGUgdGhlIEN1c3RvbSBQcm9wZXJ0aWVzIGZpZWxkCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW4gQU0gQ29uc29sZSA+IFJlYWxtIE5hbWUgPiBBcHBsaWNhdGlvbnMgPiBPQXV0aCAyLjAgPiBDbGllbnRzID4gQ2xpZW50IElEID4gQWR2YW5jZWQuCiAqIGlkZW50aXR5IC0gQU1JZGVudGl0eSAoMykuCiAqICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBpZGVudGl0eSBvZiB0aGUgcmVzb3VyY2Ugb3duZXIuCiAqIHNlc3Npb24gLSBTU09Ub2tlbiAoNCkuCiAqICAgICAgICAgICBQcmVzZW50IGlmIHRoZSByZXF1ZXN0IGNvbnRhaW5zIHRoZSBzZXNzaW9uIGNvb2tpZSwgdGhlIHVzZXIncyBzZXNzaW9uIG9iamVjdC4KICogc2NyaXB0TmFtZSAtIFN0cmluZyAocHJpbWl0aXZlKS4KICogICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgZGlzcGxheSBuYW1lIG9mIHRoZSBzY3JpcHQuCiAqIGxvZ2dlciAtIEFsd2F5cyBwcmVzZW50LCB0aGUgIk9BdXRoMlByb3ZpZGVyIiBkZWJ1ZyBsb2dnZXIgaW5zdGFuY2U6CiAqICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuaHRtbCNzY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuCiAqICAgICAgICAgIENvcnJlc3BvbmRpbmcgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLk9JRENfQ0xBSU1TLgogKiBodHRwQ2xpZW50IC0gSFRUUCBDbGllbnQgKDgpLgogKiAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBIVFRQIENsaWVudCBpbnN0YW5jZToKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1odHRwLWNsaWVudC5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWh0dHAtY2xpZW50LgogKiAgICAgICAgICAgICAgSW4gb3JkZXIgdG8gdXNlIHRoZSBjbGllbnQsIHlvdSBtYXkgbmVlZCB0byBhZGQKICogICAgICAgICAgICAgIG9yZy5mb3JnZXJvY2suaHR0cC5DbGllbnQsCiAqICAgICAgICAgICAgICBvcmcuZm9yZ2Vyb2NrLmh0dHAucHJvdG9jb2wuKiwKICogICAgICAgICAgICAgIGFuZCBvcmcuZm9yZ2Vyb2NrLnV0aWwucHJvbWlzZS5Qcm9taXNlSW1wbAogKiAgICAgICAgICAgICAgdG8gdGhlIGFsbG93ZWQgSmF2YSBjbGFzc2VzIGluIHRoZSBzY3JpcHRpbmcgZW5naW5lIGNvbmZpZ3VyYXRpb24sIGFzIGRlc2NyaWJlZCBpbjoKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHQtZW5naW5lLXNlY3VyaXR5Lmh0bWwKICoKICogUmV0dXJuIC0gYSBuZXcgVXNlckluZm9DbGFpbXMoTWFwPFN0cmluZywgT2JqZWN0PiB2YWx1ZXMsIE1hcDxTdHJpbmcsIExpc3Q8U3RyaW5nPj4gY29tcG9zaXRlU2NvcGVzKSAoMSkgb2JqZWN0LgogKiAgICAgICAgICBUaGUgcmVzdWx0IG9mIHRoZSBsYXN0IHN0YXRlbWVudCBpbiB0aGUgc2NyaXB0IGlzIHJldHVybmVkIHRvIHRoZSBzZXJ2ZXIuCiAqICAgICAgICAgIEN1cnJlbnRseSwgdGhlIEltbWVkaWF0ZWx5IEludm9rZWQgRnVuY3Rpb24gRXhwcmVzc2lvbiAoYWxzbyBrbm93biBhcyBTZWxmLUV4ZWN1dGluZyBBbm9ueW1vdXMgRnVuY3Rpb24pCiAqICAgICAgICAgIGlzIHRoZSBsYXN0IChhbmQgb25seSkgc3RhdGVtZW50IGluIHRoaXMgc2NyaXB0LCBhbmQgaXRzIHJldHVybiB2YWx1ZSB3aWxsIGJlY29tZSB0aGUgc2NyaXB0IHJlc3VsdC4KICogICAgICAgICAgRG8gbm90IHVzZSAicmV0dXJuIHZhcmlhYmxlIiBzdGF0ZW1lbnQgb3V0c2lkZSBvZiBhIGZ1bmN0aW9uIGRlZmluaXRpb24uCiAqICAgICAgICAgIFNlZSBSRVNVTFRTIHNlY3Rpb24gZm9yIGFkZGl0aW9uYWwgZGV0YWlscy4KICoKICogQ2xhc3MgcmVmZXJlbmNlOgogKiAoMSkgVXNlckluZm9DbGFpbXMgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb2F1dGgyL2NvcmUvVXNlckluZm9DbGFpbXMuaHRtbC4KICogKDIpIENsYWltIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbCkuCiAqICAgICAgICAgQW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGhhcyBtZXRob2RzIHRvIGFjY2VzcwogKiAgICAgICAgIHRoZSBjbGFpbSBuYW1lLCByZXF1ZXN0ZWQgdmFsdWVzLCBsb2NhbGUsIGFuZCB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwuCiAqICgzKSBBTUlkZW50aXR5IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L2lkbS9BTUlkZW50aXR5Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBNYXAgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS91dGlsL0hhc2hNYXAuaHRtbCwKICogICAgICAgICAgIG9yIGh0dHBzOi8vZG9jcy5vcmFjbGUuY29tL2VuL2phdmEvamF2YXNlLzExL2RvY3MvYXBpL2phdmEuYmFzZS9qYXZhL3V0aWwvTGlua2VkSGFzaE1hcC5odG1sLgogKiAoNikgU2V0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9IYXNoU2V0Lmh0bWwuCiAqICg3KSBMaXN0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9BcnJheUxpc3QuaHRtbC4KICogKDgpIENsaWVudCAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9odHRwL0NsaWVudC5odG1sLgoqLwoKKGZ1bmN0aW9uICgpIHsKICAgIC8vIFNFVFVQCgogICAgLyoqCiAgICAgKiBDbGFpbSBwcm9jZXNzaW5nIHV0aWxpdGllcy4KICAgICAqIEFuIG9iamVjdCB0aGF0IGNvbnRhaW5zIHJldXNhYmxlIGZ1bmN0aW9ucyBmb3IgcHJvY2Vzc2luZyBjbGFpbXMuCiAgICAgKiBAc2VlIENMQUlNIFBST0NFU1NJTkcgVVRJTElUSUVTIHNlY3Rpb24gZm9yIGRldGFpbHMuCiAgICAgKi8KICAgIHZhciB1dGlscyA9IGdldFV0aWxzKCk7CgogICAgLy8gQ09ORklHVVJBVElPTiBBTkQgQ1VTVE9NSVpBVElPTgoKICAgIC8qKgogICAgICogT0F1dGggMi4wIHNjb3BlIHZhbHVlcyAoc2NvcGVzKSBjYW4gYmUgdXNlZCBieSB0aGUgQ2xpZW50IHRvIHJlcXVlc3QgT0lEQyBjbGFpbXMuCiAgICAgKgogICAgICogQ2FsbCB0aGlzIGNvbmZpZ3VyYXRpb24gbWV0aG9kLCBhbmQgcGFzcyBpbiBhcyB0aGUgZmlyc3QgYXJndW1lbnQKICAgICAqIGFuIG9iamVjdCB0aGF0IG1hcHMgYSBzY29wZSB2YWx1ZSB0byBhbiBhcnJheSBvZiBjbGFpbSBuYW1lcwogICAgICogdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgYW5kIHJldHVybmVkIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfQogICAgICogZm9yIHRoZSBzY29wZSB2YWx1ZXMgdGhhdCBjb3VsZCBiZSB1c2VkIHRvIHJlcXVlc3QgY2xhaW1zIGFzIGRlZmluZWQgaW4gdGhlIE9JREMgc3BlY2lmaWNhdGlvbi4KICAgICAqCiAgICAgKiBCZWxvdywgZmluZCBhIGRlZmF1bHQgY29uZmlndXJhdGlvbiB0aGF0IGlzIGV4cGVjdGVkIHRvIHdvcmsgaW4gdGhlIGN1cnJlbnQgZW52aXJvbm1lbnQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiBjaG9vc2UgdGhlIGNsYWltIG5hbWVzIHJldHVybmVkIGZvciBhIHNjb3BlLgogICAgICovCiAgICB1dGlscy5zZXRTY29wZUNsYWltc01hcCh7CiAgICAgICAgcHJvZmlsZTogWwogICAgICAgICAgICAnbmFtZScsCiAgICAgICAgICAgICdmYW1pbHlfbmFtZScsCiAgICAgICAgICAgICdnaXZlbl9uYW1lJywKICAgICAgICAgICAgJ3pvbmVpbmZvJywKICAgICAgICAgICAgJ2xvY2FsZScKICAgICAgICBdLAogICAgICAgIGVtYWlsOiBbJ2VtYWlsJ10sCiAgICAgICAgYWRkcmVzczogWydhZGRyZXNzJ10sCiAgICAgICAgcGhvbmU6IFsncGhvbmVfbnVtYmVyJ10KICAgIH0pOwoKICAgIC8qKgogICAgICogSW4gdGhpcyBzY3JpcHQsIGVhY2ggY2xhaW0KICAgICAqIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICAgICAqIHByb3ZpZGVkIGJ5IHRoZSBhdXRob3JpemF0aW9uIHNlcnZlciwgYW5kCiAgICAgKiByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudCB2aWEgdGhlIGNsYWltcyBwYXJhbWV0ZXIKICAgICAqIHdpbGwgYmUgcHJvY2Vzc2VkIGJ5IGEgZnVuY3Rpb24gYXNzb2NpYXRlZCB3aXRoIHRoZSBjbGFpbSBuYW1lLgogICAgICoKICAgICAqIENhbGwgdGhpcyBjb25maWd1cmF0aW9uIG1ldGhvZCwgYW5kIHBhc3MgaW4gYXMgdGhlIGZpcnN0IGFyZ3VtZW50CiAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIGEgY2xhaW0gbmFtZSB0byBhIHJlc29sdmVyIGZ1bmN0aW9uLAogICAgICogd2hpY2ggd2lsbCBiZSBhdXRvbWF0aWNhbGx5IGV4ZWN1dGVkIGZvciBlYWNoIGNsYWltIHByb2Nlc3NlZCBieSB0aGUgc2NyaXB0LgogICAgICoKICAgICAqIFRoZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB3aWxsIHJlY2VpdmUgdGhlIHJlcXVlc3RlZCBjbGFpbSBpbmZvcm1hdGlvbgogICAgICogaW4gYW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGFzIHRoZSBmaXJzdCBhcmd1bWVudC4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9CiAgICAgKiBmb3IgZGV0YWlscyBvbiB0aGUgQ2xhaW0gY2xhc3MuCiAgICAgKgogICAgICogSWYgdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIHJldHVybnMgYSB2YWx1ZSwKICAgICAqIG90aGVyIHRoYW4gdW5kZWZpbmVkIG9yIG51bGwsCiAgICAgKiB0aGUgY2xhaW0gd2lsbCBiZSBpbmNsdWRlZCBpbiB0aGUgc2NyaXB0J3MgcmVzdWx0cy4KICAgICAqCiAgICAgKiBUaGUgQ2xhaW0gaW5zdGFuY2UgcHJvdmlkZXMgbWV0aG9kcyB0byBjaGVjawogICAgICogd2hhdCB0aGUgbmFtZSBvZiB0aGUgY2xhaW0gaXMsCiAgICAgKiB3aGljaCB2YWx1ZXMgdGhlIGNsYWltIHJlcXVlc3QgY29udGFpbnMsCiAgICAgKiB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwsIGFuZAogICAgICogd2hpY2ggbG9jYWxlIHRoZSBjbGFpbSBpcyBhc3NvY2lhdGVkIHdpdGguCiAgICAgKiBUaGUgcmVzb2x2ZXIgZnVuY3Rpb24gY2FuIGNvbnNpZGVyIHRoaXMgaW5mb3JtYXRpb24gd2hlbiBjb21wdXRpbmcgYW5kIHJldHVybmluZyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgKgogICAgICogQmVsb3csIGZpbmQgYSBkZWZhdWx0IGNvbmZpZ3VyYXRpb24gdGhhdCBpcyBleHBlY3RlZCB0byB3b3JrIGluIHRoZSBjdXJyZW50IGVudmlyb25tZW50LgogICAgICogQSByZXVzYWJsZSBmdW5jdGlvbiwgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKFN0cmluZyBhdHRyaWJ1dGUtbmFtZSksCiAgICAgKiBpcyBjYWxsZWQgdG8gcmV0dXJuIGEgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICogQHNlZSBDTEFJTSBSRVNPTFZFUlMgc2VjdGlvbiBmb3IgdGhlIGltcGxlbWVudGF0aW9uIGRldGFpbHMgYW5kIGV4YW1wbGVzLgogICAgICogRm9yIHRoZSBhZGRyZXNzIGNsYWltLCBhbiBleGFtcGxlIG9mIGEgY2xhaW0gcmVzb2x2ZXIgdGhhdCB1c2VzIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIgaXMgcHJvdmlkZWQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiByZXVzZSB0aGUgcHJlZGVmaW5lZCB1dGlscyBtZXRob2RzIHdpdGggeW91ciBjdXN0b20gYXJndW1lbnRzLgogICAgICogWW91IGNhbiBhbHNvIHNwZWNpZnkgYSBjdXN0b20gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIGEgY2xhaW0gbmFtZSwKICAgICAqIHRoYXQgd2lsbCBjb21wdXRlIGFuZCByZXR1cm4gdGhlIGNsYWltIHZhbHVl4oCUYXMgc2hvd24gaW4gdGhlIGNvbW1lbnRlZCBvdXQgZXhhbXBsZSBiZWxvdy4KICAgICAqLwogICAgdXRpbHMuc2V0Q2xhaW1SZXNvbHZlcnMoewogICAgICAgIC8qCiAgICAgICAgLy8gQW4gZXhhbXBsZSBvZiBhIHNpbXBsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IGlzIGRlZmluZWQgZm9yIGEgY2xhaW0KICAgICAgICAvLyBkaXJlY3RseSBpbiB0aGUgY29uZmlndXJhdGlvbiBvYmplY3Q6CiAgICAgICAgY3VzdG9tLWNsYWltLW5hbWU6IGZ1bmN0aW9uIChyZXF1ZXN0ZWRDbGFpbSkgewogICAgICAgICAgICAvLyBJbiB0aGlzIGNhc2UsIGluaXRpYWxseSwgdGhlIGNsYWltIHZhbHVlIGNvbWVzIHN0cmFpZ2h0IGZyb20gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlOgogICAgICAgICAgICB2YXIgY2xhaW1WYWx1ZSA9IGlkZW50aXR5LmdldEF0dHJpYnV0ZSgnY3VzdG9tLWF0dHJpYnV0ZS1uYW1lJykudG9BcnJheSgpWzBdCgogICAgICAgICAgICAvLyBPcHRpb25hbGx5LCBwcm92aWRlIGFkZGl0aW9uYWwgbG9naWMgZm9yIHByb2Nlc3NpbmcgKGZpbHRlcmluZywgZm9ybWF0dGluZywgZXRjLikgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAgICAvLyBZb3UgY2FuIHVzZToKICAgICAgICAgICAgLy8gcmVxdWVzdGVkQ2xhaW0uZ2V0TmFtZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldFZhbHVlcygpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldExvY2FsZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmlzRXNzZW50aWFsKCkKCiAgICAgICAgICAgIHJldHVybiBjbGFpbVZhbHVlCiAgICAgICAgfSwKICAgICAgICAqLwogICAgICAgIC8qKgogICAgICAgICAqIFRoZSB1c2Ugb2YgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIHNob3dzIGhvdwogICAgICAgICAqIGFuIGFyZ3VtZW50IHBhc3NlZCB0byBhIGZ1bmN0aW9uIHRoYXQgcmV0dXJucyBhIGNsYWltIHJlc29sdmVyCiAgICAgICAgICogYmVjb21lcyBhdmFpbGFibGUgdG8gdGhlIHJlc29sdmVyIGZ1bmN0aW9uICh2aWEgaXRzIGxleGljYWwgY29udGV4dCkuCiAgICAgICAgICovCiAgICAgICAgbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdjbicpLAogICAgICAgIGZhbWlseV9uYW1lOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3NuJyksCiAgICAgICAgZ2l2ZW5fbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdnaXZlbm5hbWUnKSwKICAgICAgICB6b25laW5mbzogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWR0aW1lem9uZScpLAogICAgICAgIGxvY2FsZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWRsb2NhbGUnKSwKICAgICAgICBlbWFpbDogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdtYWlsJyksCiAgICAgICAgYWRkcmVzczogdXRpbHMuZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXIoCiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBUaGUgcGFzc2VkIGluIHVzZXIgcHJvZmlsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiBjYW4gYmUgdXNlZCBieSB0aGUgYWRkcmVzcyBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiB0byBvYnRhaW4gdGhlIGNsYWltIHZhbHVlIHRvIGJlIGZvcm1hdHRlZCBhcyBwZXIgdGhlIE9JREMgc3BlY2lmaWNhdGlvbjoKICAgICAgICAgICAgICogQHNlZSBodHRwczovL29wZW5pZC5uZXQvc3BlY3Mvb3BlbmlkLWNvbm5lY3QtY29yZS0xXzAuaHRtbCNBZGRyZXNzQ2xhaW0uCiAgICAgICAgICAgICAqLwogICAgICAgICAgICB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3Bvc3RhbGFkZHJlc3MnKQogICAgICAgICksCiAgICAgICAgcGhvbmVfbnVtYmVyOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3RlbGVwaG9uZW51bWJlcicpCiAgICB9KTsKCiAgICAvLyBDTEFJTSBQUk9DRVNTSU5HIFVUSUxJVElFUwoKICAgIC8qKgogICAgICogQHJldHVybnMge29iamVjdH0gQW4gb2JqZWN0IHRoYXQgY29udGFpbnMgcmV1c2FibGUgY2xhaW0gcHJvY2Vzc2luZyB1dGlsaXRpZXMuCiAgICAgKiBAc2VlIFBVQkxJQyBNRVRIT0RTIHNlY3Rpb24gYW5kIHRoZSByZXR1cm4gc3RhdGVtZW50IGZvciB0aGUgbGlzdCBvZiBleHBvcnRlZCBmdW5jdGlvbnMuCiAgICAgKi8KICAgIGZ1bmN0aW9uIGdldFV0aWxzICgpIHsKICAgICAgICAvLyBJTVBPUlQgSkFWQQoKICAgICAgICAvKioKICAgICAgICAgKiBQcm92aWRlcyBKYXZhIHNjcmlwdGluZyBmdW5jdGlvbmFsaXR5LgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvTW96aWxsYS9Qcm9qZWN0cy9SaGluby9TY3JpcHRpbmdfSmF2YSNqYXZhaW1wb3J0ZXJfY29uc3RydWN0b3J9LgogICAgICAgICAqLwogICAgICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgICAgIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiwKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltcywKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltLAoKICAgICAgICAgICAgamF2YS51dGlsLkxpbmtlZEhhc2hNYXAsCiAgICAgICAgICAgIGphdmEudXRpbC5BcnJheUxpc3QKICAgICAgICApOwoKICAgICAgICAvLyBTRVQgVVAgQ09ORklHVVJBVElPTgoKICAgICAgICAvKioKICAgICAgICAgKiBQbGFjZWhvbGRlciBmb3IgYSBjb25maWd1cmF0aW9uIG9wdGlvbiB0aGF0IGNvbnRhaW5zCiAgICAgICAgICogYW4gb2JqZWN0IHRoYXQgbWFwcyB0aGUgc3VwcG9ydGVkIHNjb3BlIHZhbHVlcyAoc2NvcGVzKQogICAgICAgICAqIGFuZCB0aGUgY29ycmVzcG9uZGluZyBjbGFpbSBuYW1lcyBmb3IgZWFjaCBzY29wZSB2YWx1ZS4KICAgICAgICAgKi8KICAgICAgICB2YXIgc2NvcGVDbGFpbXNNYXA7CgogICAgICAgIC8qKgogICAgICAgICAqIFBsYWNlaG9sZGVyIGZvciBhIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRoYXQgY29udGFpbnMKICAgICAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAqLwogICAgICAgIHZhciBjbGFpbVJlc29sdmVyczsKCiAgICAgICAgLyoqCiAgICAgICAgICogQSAocHVibGljKSBtZXRob2QgdGhhdCBhY2NlcHRzIGFuIG9iamVjdCB0aGF0IG1hcHMgdGhlIHN1cHBvcnRlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMgZWFjaCBzdXBwb3J0ZWQgc2NvcGUgdmFsdWUgdG8gYW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMsCiAgICAgICAgICogaW4gb3JkZXIgdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgZm9yIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfSBmb3IgZGV0YWlscy4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLnByb2ZpbGVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHByb2ZpbGUgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMuZW1haWxdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGVtYWlsIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLmFkZHJlc3NdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGFkZHJlc3Mgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMucGhvbmVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHBob25lIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcmV0dXJucyB7dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHNldFNjb3BlQ2xhaW1zTWFwKHBhcmFtcykgewogICAgICAgICAgICBzY29wZUNsYWltc01hcCA9IHBhcmFtczsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIEEgKHB1YmxpYykgbWV0aG9kIHRoYXQgYWNjZXB0cyBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMKICAgICAgICAgKiBlYWNoIHN1cHBvcnRlZCBjbGFpbSBuYW1lIHRvIGEgZnVuY3Rpb24gdGhhdCBjb21wdXRlcyBhbmQgcmV0dXJucyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gc2V0Q2xhaW1SZXNvbHZlcnMocGFyYW1zKSB7CiAgICAgICAgICAgIGNsYWltUmVzb2x2ZXJzID0gcGFyYW1zOwogICAgICAgIH0KCiAgICAgICAgLy8gQ0xBSU0gUkVTT0xWRVJTCgogICAgICAgIC8qKgogICAgICAgICAqIENsYWltIHJlc29sdmVycyBhcmUgZnVuY3Rpb25zIHRoYXQgcmV0dXJuIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHBhcmFtIHsqfQogICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAqLwoKICAgICAgICAvKioKICAgICAgICAgKiBEZWZpbmVzIGEgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nfSBhdHRyaWJ1dGVOYW1lIC0gTmFtZSBvZiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGRldGVybWluZSB0aGUgY2xhaW0gdmFsdWUKICAgICAgICAgKiBiYXNlZCBvbiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZSBhbmQgdGhlIChyZXF1ZXN0ZWQpIGNsYWltIHByb3BlcnRpZXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIChhdHRyaWJ1dGVOYW1lKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXNvbHZlcyBhIGNsYWltIHdpdGggYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAgICAgKiBSZXR1cm5zIHVuZGVmaW5lZCBpZiB0aGUgaWRlbnRpdHkgYXR0cmlidXRlIGlzIG5vdCBwb3B1bGF0ZWQsCiAgICAgICAgICAgICAqIE9SIGlmIHRoZSBjbGFpbSBoYXMgcmVxdWVzdGVkIHZhbHVlcyB0aGF0IGRvIG5vdCBjb250YWluIHRoZSBpZGVudGl0eSBhdHRyaWJ1dGUgdmFsdWUuCiAgICAgICAgICAgICAqIEFUVEVOVElPTjogdGhlIGFmb3JlbWVudGlvbmVkIGNvbXBhcmlzb24gaXMgY2FzZS1zZW5zaXRpdmUuCiAgICAgICAgICAgICAqIEBwYXJhbSB7b3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltfSBjbGFpbQogICAgICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciBkZXRhaWxzLgogICAgICAgICAgICAgKiBAcmV0dXJucyB7c3RyaW5nfEhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUNsYWltKGNsYWltKSB7CiAgICAgICAgICAgICAgICB2YXIgdXNlclByb2ZpbGVWYWx1ZTsKCiAgICAgICAgICAgICAgICBpZiAoaWRlbnRpdHkpIHsKICAgICAgICAgICAgICAgICAgICB1c2VyUHJvZmlsZVZhbHVlID0gZ2V0Q2xhaW1WYWx1ZUZyb21TZXQoY2xhaW0sIGlkZW50aXR5LmdldEF0dHJpYnV0ZShhdHRyaWJ1dGVOYW1lKSk7CgogICAgICAgICAgICAgICAgICAgIGlmICh1c2VyUHJvZmlsZVZhbHVlICYmICF1c2VyUHJvZmlsZVZhbHVlLmlzRW1wdHkoKSkgewogICAgICAgICAgICAgICAgICAgICAgICBpZiAoIWNsYWltLmdldFZhbHVlcygpIHx8IGNsYWltLmdldFZhbHVlcygpLmlzRW1wdHkoKSB8fCBjbGFpbS5nZXRWYWx1ZXMoKS5jb250YWlucyh1c2VyUHJvZmlsZVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHVzZXJQcm9maWxlVmFsdWU7CiAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW07CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBSZXR1cm5zIGFuIGFkZHJlc3MgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSBjbGFpbSB2YWx1ZSBvYnRhaW5lZCB3aXRoIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIuCiAgICAgICAgICogQHBhcmFtIHtmdW5jdGlvbn0gcmVzb2x2ZUNsYWltIC0gQSBmdW5jdGlvbiB0aGF0IHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGFjY2VwdCBhIGNsYWltIGFzIGFuIGFyZ3VtZW50LAogICAgICAgICAqIHJ1biB0aGUgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIHRoZSBjbGFpbSBhbmQgb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwKICAgICAgICAgKiBhbmQgYXBwbHkgYWRkaXRpb25hbCBmb3JtYXR0aW5nIHRvIHRoZSB2YWx1ZSBiZWZvcmUgcmV0dXJuaW5nIGl0LgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldEFkZHJlc3NDbGFpbVJlc29sdmVyIChyZXNvbHZlQ2xhaW0pIHsKICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAqIENyZWF0ZXMgYW4gYWRkcmVzcyBjbGFpbSBvYmplY3QgZnJvbSBhIHZhbHVlIHJldHVybmVkIGJ5IGEgY2xhaW0gcmVzb2x2ZXIsCiAgICAgICAgICAgICAqIGFuZCByZXR1cm5zIHRoZSBhZGRyZXNzIGNsYWltIG9iamVjdCBhcyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0FkZHJlc3NDbGFpbX0uCiAgICAgICAgICAgICAqIFRoZSBjbGFpbSB2YWx1ZSBpcyBvYnRhaW5lZCB3aXRoIGEgY2xhaW0gcmVzb2x2aW5nIGZ1bmN0aW9uIGF2YWlsYWJsZSBmcm9tIHRoZSBjbG9zdXJlLgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfHVuZGVmaW5lZH0gVGhlIGFkZHJlc3MgY2xhaW0gb2JqZWN0IGNyZWF0ZWQgZnJvbSBhIGNsYWltIHZhbHVlLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUFkZHJlc3NDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgdmFyIGFkZHJlc3NPYmplY3Q7CgogICAgICAgICAgICAgICAgaWYgKGlzQ2xhaW1WYWx1ZVZhbGlkKGNsYWltVmFsdWUpKSB7CiAgICAgICAgICAgICAgICAgICAgYWRkcmVzc09iamVjdCA9IG5ldyBmckphdmEuTGlua2VkSGFzaE1hcCgpOwoKICAgICAgICAgICAgICAgICAgICBhZGRyZXNzT2JqZWN0LnB1dCgnZm9ybWF0dGVkJywgY2xhaW1WYWx1ZSk7CgogICAgICAgICAgICAgICAgICAgIHJldHVybiBhZGRyZXNzT2JqZWN0OwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICByZXR1cm4gcmVzb2x2ZUFkZHJlc3NDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgYW4gZXNzZW50aWFsIGNsYWltIHJlc29sdmVyIGJhc2VkIG9uIGEgY2xhaW0gdmFsdWUgb2J0YWluZWQgd2l0aCBhbm90aGVyIGNsYWltIHJlc29sdmVyLgogICAgICAgICAqIEBwYXJhbSB7ZnVuY3Rpb259IHJlc29sdmVDbGFpbSAtIEEgZnVuY3Rpb24gdGhhdCByZXR1cm5zIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHJldHVybnMge2Z1bmN0aW9ufSBBIGZ1bmN0aW9uIHRoYXQgd2lsbCBhY2NlcHQgYSBjbGFpbSBhcyBhbiBhcmd1bWVudCwKICAgICAgICAgKiBydW4gdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIGZvciB0aGUgY2xhaW0gYW5kIG9idGFpbiB0aGUgY2xhaW0gdmFsdWUsCiAgICAgICAgICogYW5kIGFwcGx5IGFkZGl0aW9uYWwgbG9naWMgZm9yIGVzc2VudGlhbCBjbGFpbXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0RXNzZW50aWFsQ2xhaW1SZXNvbHZlciAocmVzb2x2ZUNsYWltKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXR1cm5zIGEgY2xhaW0gdmFsdWUgb3IgdGhyb3dzIGFuIGVycm9yLgogICAgICAgICAgICAgKiBUaGUgY2xhaW0gdmFsdWUgaXMgb2J0YWluZWQgd2l0aCBhIGNsYWltIHJlc29sdmluZyBmdW5jdGlvbiBhdmFpbGFibGUgZnJvbSB0aGUgY2xvc3VyZS4KICAgICAgICAgICAgICogVGhyb3dzIGFuIGV4Y2VwdGlvbiBpZiB0aGUgY2xhaW0gaXMgZXNzZW50aWFsIGFuZCBubyB2YWx1ZSBpcyByZXR1cm5lZCBmb3IgdGhlIGNsYWltLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBVc2Ugb2YgdGhpcyByZXNvbHZlciBpcyBvcHRpb25hbC4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjSW5kaXZpZHVhbENsYWltc1JlcXVlc3RzfSBzdGF0aW5nOgogICAgICAgICAgICAgKiAiTm90ZSB0aGF0IGV2ZW4gaWYgdGhlIENsYWltcyBhcmUgbm90IGF2YWlsYWJsZSBiZWNhdXNlIHRoZSBFbmQtVXNlciBkaWQgbm90IGF1dGhvcml6ZSB0aGVpciByZWxlYXNlIG9yIHRoZXkgYXJlIG5vdCBwcmVzZW50LAogICAgICAgICAgICAgKiB0aGUgQXV0aG9yaXphdGlvbiBTZXJ2ZXIgTVVTVCBOT1QgZ2VuZXJhdGUgYW4gZXJyb3Igd2hlbiBDbGFpbXMgYXJlIG5vdCByZXR1cm5lZCwgd2hldGhlciB0aGV5IGFyZSBFc3NlbnRpYWwgb3IgVm9sdW50YXJ5LAogICAgICAgICAgICAgKiB1bmxlc3Mgb3RoZXJ3aXNlIHNwZWNpZmllZCBpbiB0aGUgZGVzY3JpcHRpb24gb2YgdGhlIHNwZWNpZmljIGNsYWltLiIKICAgICAgICAgICAgICoKICAgICAgICAgICAgICogQHBhcmFtIHtvcmcuZm9yZ2Vyb2NrLm9wZW5pZGNvbm5lY3QuQ2xhaW19IGNsYWltCiAgICAgICAgICAgICAqIEFuIG9iamVjdCB0aGF0IHByb3ZpZGVzIG1ldGhvZHMgdG8gb2J0YWluIGluZm9ybWF0aW9uL3JlcXVpcmVtZW50cyBhc3NvY2lhdGVkIHdpdGggYSBjbGFpbS4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqLwogICAgICAgICAgICBmdW5jdGlvbiByZXNvbHZlRXNzZW50aWFsQ2xhaW0oY2xhaW0pIHsKICAgICAgICAgICAgICAgIHZhciBjbGFpbVZhbHVlID0gcmVzb2x2ZUNsYWltKGNsYWltKTsKCiAgICAgICAgICAgICAgICBpZiAoY2xhaW0uaXNFc3NlbnRpYWwoKSAmJiAhaXNDbGFpbVZhbHVlVmFsaWQoY2xhaW1WYWx1ZSkpIHsKICAgICAgICAgICAgICAgICAgICB0aHJvdyBuZXcgZnJKYXZhLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uKCdDb3VsZCBub3QgcHJvdmlkZSB2YWx1ZSBmb3IgZXNzZW50aWFsIGNsYWltOiAnICsgY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1WYWx1ZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHJlc29sdmVFc3NlbnRpYWxDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFByb3ZpZGVzIGRlZmF1bHQgcmVzb2x1dGlvbiBmb3IgYSBjbGFpbS4KICAgICAgICAgKiBVc2UgaXQgaWYgYSBjbGFpbS1zcGVjaWZpYyByZXNvbHZlciBpcyBub3QgZGVmaW5lZCBpbiB0aGUgY29uZmlndXJhdGlvbi4KICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHJldHVybnMgeyp9IEEgc2luZ2xlIHZhbHVlIGFzc29jaWF0ZWQgd2l0aCB0aGlzIGNsYWltLgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHJlc29sdmVBbnlDbGFpbSAoY2xhaW0pIHsKICAgICAgICAgICAgaWYgKGNsYWltLmdldFZhbHVlcygpLnNpemUoKSA9PT0gMSkgewogICAgICAgICAgICAgICAgcmV0dXJuIGNsYWltLmdldFZhbHVlcygpLnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgfQogICAgICAgIH0KCiAgICAgICAgLy8gVVRJTElUSUVTCgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgY2xhaW0gdmFsdWUgZnJvbSBhIHNldC4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIGEgc2luZ2xlIHZhbHVlLCByZXR1cm5zIHRoZSB2YWx1ZS4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIG11bHRpcGxlIHZhbHVlcywgcmV0dXJucyB0aGUgc2V0LgogICAgICAgICAqIE90aGVyd2lzZSwgcmV0dXJucyB1bmRlZmluZWQuCiAgICAgICAgICoKICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHBhcmFtIHtqYXZhLnV0aWwuSGFzaFNldH0gc2V0IFRoZSBzZXTigJRmb3IgZXhhbXBsZSwgYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAqIEByZXR1cm5zIHtzdHJpbmd8amF2YS51dGlsLkhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldENsYWltVmFsdWVGcm9tU2V0IChjbGFpbSwgc2V0KSB7CiAgICAgICAgICAgIGlmIChzZXQgJiYgc2V0LnNpemUoKSkgewogICAgICAgICAgICAgICAgaWYgKHNldC5zaXplKCkgPT09IDEpIHsKICAgICAgICAgICAgICAgICAgICByZXR1cm4gc2V0LnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHNldDsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSBlbHNlIGlmIChsb2dnZXIud2FybmluZ0VuYWJsZWQoKSkgewogICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcoJ09JREMgQ2xhaW1zIHNjcmlwdC4gR290IGFuIGVtcHR5IHNldCBmb3IgY2xhaW06ICcgKyBjbGFpbS5nZXROYW1lKCkpOwogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBmdW5jdGlvbiBpc0NsYWltVmFsdWVWYWxpZCAoY2xhaW1WYWx1ZSkgewogICAgICAgICAgICBpZiAodHlwZW9mIGNsYWltVmFsdWUgPT09ICd1bmRlZmluZWQnIHx8IGNsYWltVmFsdWUgPT09IG51bGwpIHsKICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgfQoKICAgICAgICAvLyBDTEFJTSBQUk9DRVNTSU5HCgogICAgICAgIC8qKgogICAgICAgICAqIENvbnN0cnVjdHMgYW5kIHJldHVybnMgYW4gb2JqZWN0IHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMKICAgICAgICAgKiBhbmQgdGhlIHJlcXVlc3RlZCBzY29wZXMgbWFwcGVkIHRvIHRoZSBjbGFpbSBuYW1lcy4KICAgICAgICAgKiBAcmV0dXJucyB7b3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltc30gVGhlIG9iamVjdCB0byBiZSByZXR1cm5lZCB0byB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIuCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICAgICAqIEBzZWUgUkVTVUxUUyBzZWN0aW9uIGZvciB0aGUgdXNlIG9mIHRoaXMgZnVuY3Rpb24uCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlckluZm9DbGFpbXMgKCkgewogICAgICAgICAgICByZXR1cm4gbmV3IGZySmF2YS5Vc2VySW5mb0NsYWltcyhnZXRDb21wdXRlZENsYWltcygpLCBnZXRDb21wb3NpdGVTY29wZXMoKSk7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIChyZXF1ZXN0ZWQpIGNsYWltIG5hbWVzIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMuCiAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfQogICAgICAgICAqIEEgbWFwIG9mIHRoZSByZXF1ZXN0ZWQgY2xhaW0gbmFtZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIHZhbHVlcy4KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wdXRlZENsYWltcyAoKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBDcmVhdGVzIGEgY29tcGxldGUgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZyb206CiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgZGVyaXZlZCBmcm9tIHRoZSBzY29wZXMsCiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgcHJvdmlkZWQgYnkgdGhlIGF1dGhvcml6YXRpb24gc2VydmVyLAogICAgICAgICAgICAgKiBhbmQgdGhlIGNsYWltcyByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudC4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5BcnJheUxpc3R9CiAgICAgICAgICAgICAqIFJldHVybnMgYSBjb21wbGV0ZSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGF2YWlsYWJsZSB0byB0aGUgc2NyaXB0LgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgdGhlIGNsYWltIG9iamVjdCBkZXRhaWxzLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gZ2V0Q2xhaW1zKCkgewogICAgICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAgICAgKiBSZXR1cm5zIGEgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIFVzZXMgdGhlIHNjb3BlQ2xhaW1zTWFwIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRvIGRlcml2ZSB0aGUgY2xhaW0gbmFtZXM7CiAgICAgICAgICAgICAgICAgKiBubyBvdGhlciBwcm9wZXJ0aWVzIG9mIGEgY2xhaW0gZGVyaXZlZCBmcm9tIGEgc2NvcGUgYXJlIHBvcHVsYXRlZC4KICAgICAgICAgICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuQXJyYXlMaXN0fQogICAgICAgICAgICAgICAgICogQSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciB0aGUgY2xhaW0gb2JqZWN0IGRldGFpbHMuCiAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgIGZ1bmN0aW9uIGNvbnZlcnRTY29wZVRvQ2xhaW1zKCkgewogICAgICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoc2NvcGUpICE9PSAnb3BlbmlkJyAmJiBzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zTWFwW3Njb3BlXS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbU5hbWUpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbGFpbXMuYWRkKG5ldyBmckphdmEuQ2xhaW0oY2xhaW1OYW1lKSk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGNsYWltcy5hZGRBbGwoY29udmVydFNjb3BlVG9DbGFpbXMoKSk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKGNsYWltT2JqZWN0cyk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKHJlcXVlc3RlZFR5cGVkQ2xhaW1zKTsKCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICB9CgogICAgICAgICAgICAvKioKICAgICAgICAgICAgICogQ29tcHV0ZXMgYW5kIHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgICAgICogVG8gb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwgdXNlcyB0aGUgcmVzb2x2ZXIgZnVuY3Rpb24gc3BlY2lmaWVkIGZvciB0aGUgY2xhaW0gaW4gdGhlIGNsYWltUmVzb2x2ZXJzIGNvbmZpZ3VyYXRpb24gb2JqZWN0LgogICAgICAgICAgICAgKiBAc2VlIGNsYWltUmVzb2x2ZXJzCiAgICAgICAgICAgICAqIElmIG5vIHJlc29sdmVyIGZ1bmN0aW9uIGlzIGZvdW5kLCB1c2VzIHRoZSBkZWZhdWx0IGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMgeyp9IENsYWltIHZhbHVlLgogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqIFJldGhyb3dzIHRoaXMgZXhjZXB0aW9uIGlmIGEgY2xhaW0gcmVzb2x2ZXIgdGhyb3dzIGl0LgogICAgICAgICAgICAgKiBZb3UgY2FuIHRocm93IG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiBmcm9tIHlvdXIgY3VzdG9tIGNsYWltIHJlc29sdmVyCiAgICAgICAgICAgICAqIGlmIHlvdSB3YW50IHRvIHRlcm1pbmF0ZSB0aGUgY2xhaW0gcHJvY2Vzc2luZy4KICAgICAgICAgICAgICovCiAgICAgICAgICAgIGZ1bmN0aW9uIGNvbXB1dGVDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIHJlc29sdmVDbGFpbTsKICAgICAgICAgICAgICAgIHZhciBtZXNzYWdlOwoKICAgICAgICAgICAgICAgIHRyeSB7CiAgICAgICAgICAgICAgICAgICAgcmVzb2x2ZUNsYWltID0gY2xhaW1SZXNvbHZlcnNbY2xhaW0uZ2V0TmFtZSgpXSB8fCByZXNvbHZlQW55Q2xhaW07CgogICAgICAgICAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgfSBjYXRjaCAoZSkgewogICAgICAgICAgICAgICAgICAgIG1lc3NhZ2UgPSAnT0lEQyBDbGFpbXMgc2NyaXB0IGV4Y2VwdGlvbi4gVW5hYmxlIHRvIHJlc29sdmUgT0lEQyBDbGFpbS4gJyArIGU7CgogICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoZSkuaW5kZXhPZignb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5leGNlcHRpb25zLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uJykgIT09IC0xKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHRocm93IGU7CiAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICBpZiAobG9nZ2VyLndhcm5pbmdFbmFibGVkKCkpIHsKICAgICAgICAgICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcobWVzc2FnZSk7CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICB2YXIgY29tcHV0ZWRDbGFpbXMgPSBuZXcgZnJKYXZhLkxpbmtlZEhhc2hNYXAoKTsKCiAgICAgICAgICAgIGdldENsYWltcygpLnRvQXJyYXkoKS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSBjb21wdXRlQ2xhaW0oY2xhaW0pOwoKICAgICAgICAgICAgICAgIGlmIChpc0NsYWltVmFsdWVWYWxpZChjbGFpbVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgIGNvbXB1dGVkQ2xhaW1zLnB1dChjbGFpbS5nZXROYW1lKCksIGNsYWltVmFsdWUpOwogICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAvKioKICAgICAgICAgICAgICAgICAgICAgKiBJZiBhIGNsYWltIGhhcyBiZWVuIHByb2Nlc3NlZCwgYnV0IGFwcGVhcnMgaW4gdGhlIGxpc3QgYWdhaW4sCiAgICAgICAgICAgICAgICAgICAgICogYW5kIGl0cyB2YWx1ZSBjYW5ub3QgYmUgY29tcHV0ZWQgdW5kZXIgdGhlIG5ldyBjb25kaXRpb25zLAogICAgICAgICAgICAgICAgICAgICAqIHRoZSBjbGFpbSBpcyByZW1vdmVkIGZyb20gdGhlIGZpbmFsIHJlc3VsdC4KICAgICAgICAgICAgICAgICAgICAgKgogICAgICAgICAgICAgICAgICAgICAqIEZvciBleGFtcGxlLCBhIGNsYWltIGNvdWxkIGJlIG1hcHBlZCB0byBhIHNjb3BlIGFuZCBmb3VuZCBpbiB0aGUgdXNlciBwcm9maWxlLAogICAgICAgICAgICAgICAgICAgICAqIGJ1dCBhbHNvIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHdpdGggcmVxdWlyZWQgdmFsdWVzIHRoYXQgZG9uJ3QgbWF0Y2ggdGhlIGNvbXB1dGVkIG9uZS4KICAgICAgICAgICAgICAgICAgICAgKiBAc2VlIHtsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0luZGl2aWR1YWxDbGFpbXNSZXF1ZXN0c30uCiAgICAgICAgICAgICAgICAgICAgICogZm9yIHRoZSByZWxldmFudCBPSURDIHNwZWNpZmljYXRpb24gZGV0YWlscy4KICAgICAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgICAgICBjb21wdXRlZENsYWltcy5yZW1vdmUoY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSk7CgogICAgICAgICAgICByZXR1cm4gY29tcHV0ZWRDbGFpbXM7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIHJlcXVlc3RlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLgogICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuTGlua2VkSGFzaE1hcH0KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wb3NpdGVTY29wZXMgKCkgewogICAgICAgICAgICB2YXIgY29tcG9zaXRlU2NvcGVzID0gbmV3IGZySmF2YS5MaW5rZWRIYXNoTWFwKCk7CgogICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICB2YXIgc2NvcGVDbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICBzY29wZUNsYWltc01hcFtzY29wZV0uZm9yRWFjaChmdW5jdGlvbiAoY2xhaW1OYW1lKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zLmFkZChjbGFpbU5hbWUpOwogICAgICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltcy5zaXplKCkpIHsKICAgICAgICAgICAgICAgICAgICBjb21wb3NpdGVTY29wZXMucHV0KHNjb3BlLCBzY29wZUNsYWltcyk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgcmV0dXJuIGNvbXBvc2l0ZVNjb3BlczsKICAgICAgICB9CgogICAgICAgIC8vIFBVQkxJQyBNRVRIT0RTCgogICAgICAgIHJldHVybiB7CiAgICAgICAgICAgIHNldFNjb3BlQ2xhaW1zTWFwOiBzZXRTY29wZUNsYWltc01hcCwKICAgICAgICAgICAgc2V0Q2xhaW1SZXNvbHZlcnM6IHNldENsYWltUmVzb2x2ZXJzLAogICAgICAgICAgICBnZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXI6IGdldFVzZXJQcm9maWxlQ2xhaW1SZXNvbHZlciwKICAgICAgICAgICAgZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXI6IGdldEFkZHJlc3NDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyOiBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRVc2VySW5mb0NsYWltczogZ2V0VXNlckluZm9DbGFpbXMKICAgICAgICB9OwogICAgfQoKICAgIC8vIFJFU1VMVFMKCiAgICAvKioKICAgICAqIFRoaXMgc2NyaXB0IHJldHVybnMgYW4gaW5zdGFuY2Ugb2YgdGhlIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuVXNlckluZm9DbGFpbXMgY2xhc3MKICAgICAqIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMgYW5kCiAgICAgKiB0aGUgcmVxdWVzdGVkIHNjb3BlcyBtYXBwZWQgdG8gdGhlIGNsYWltIG5hbWVzLgogICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICoKICAgICAqIEFzc2lnbmluZyBpdCB0byBhIHZhcmlhYmxlIGdpdmVzIHlvdSBhbiBvcHBvcnR1bml0eQogICAgICogdG8gbG9nIHRoZSBjb250ZW50IG9mIHRoZSByZXR1cm5lZCB2YWx1ZSBkdXJpbmcgZGV2ZWxvcG1lbnQuCiAgICAgKi8KICAgIHZhciB1c2VySW5mb0NsYWltcyA9IHV0aWxzLmdldFVzZXJJbmZvQ2xhaW1zKCk7CgogICAgLyoKICAgIGxvZ2dlci5lcnJvcihzY3JpcHROYW1lICsgJyByZXN1bHRzOicpCiAgICBsb2dnZXIuZXJyb3IoJ1ZhbHVlczogJyArIHVzZXJJbmZvQ2xhaW1zLmdldFZhbHVlcygpKQogICAgbG9nZ2VyLmVycm9yKCdTY29wZXM6ICcgKyB1c2VySW5mb0NsYWltcy5nZXRDb21wb3NpdGVTY29wZXMoKSkKICAgICovCgogICAgcmV0dXJuIHVzZXJJbmZvQ2xhaW1zOwp9KCkpOwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OIDC_CLAIMS\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730177923,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -3692,11 +3692,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:00 GMT" + "value": "Thu, 11 Jul 2024 20:36:17 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -3725,8 +3725,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:01.192Z", - "time": 86, + "startedDateTime": "2024-07-11T20:36:17.868Z", + "time": 91, "timings": { "blocked": -1, "connect": -1, @@ -3734,7 +3734,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 86 + "wait": 91 } }, { @@ -3759,7 +3759,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -3798,7 +3798,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 7529, - "text": "{\"_id\":\"d2dc1ae7-ca1b-4ce4-81b8-5d58dfba73b1\",\"name\":\"Saml2 IDP Adapter Always Auth - imported (1)\",\"description\":\"Always redirect browser pre-auth\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjEtMjAyMiBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUy4KICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGUgc2NyaXB0IGhhcyB0aGVzZSB0b3AgbGV2ZWwgZnVuY3Rpb25zIHRoYXQgY291bGQgYmUgZXhlY3V0ZWQgZHVyaW5nIGEgU0FNTDIgZmxvdy4KICogICAgICAtIHByZVNpbmdsZVNpZ25PbgogKiAgICAgIC0gcHJlQXV0aGVudGljYXRpb24KICogICAgICAtIHByZVNlbmRSZXNwb25zZQogKiAgICAgIC0gcHJlU2lnblJlc3BvbnNlCiAqICAgICAgLSBwcmVTZW5kRmFpbHVyZVJlc3BvbnNlCiAqCiAqIFBsZWFzZSBzZWUgdGhlIGphdmFkb2MgZm9yIHRoZSBpbnRlcmZhY2UgZGVmaW5pdGlvbiBhbmQgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4yL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL1NBTUwySWRlbnRpdHlQcm92aWRlckFkYXB0ZXIuaHRtbAogKiBOb3RlIHRoYXQgdGhlIGluaXRpYWxpemUgbWV0aG9kIGlzIG5vdCBzdXBwb3J0ZWQgaW4gdGhlIHNjcmlwdHMuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzLiBDaGVjayB0aGUgZG9jdW1lbnRhdGlvbiBvbiB0aGUgcmVzcGVjdGl2ZSBmdW5jdGlvbnMgZm9yIHRoZSB2YXJpYWJsZXMgYXZhaWxhYmxlIHRvIGl0LgogKgogKiBob3N0ZWRFbnRpdHlJZCAtIFN0cmluZwogKiAgICAgRW50aXR5IElEIGZvciB0aGUgaG9zdGVkIElEUAogKiByZWFsbSAtIFN0cmluZwogKiAgICAgUmVhbG0gb2YgdGhlIGhvc3RlZCBJRFAKICogaWRwQWRhcHRlclNjcmlwdEhlbHBlciAtIElkcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEpCiAqICAgICBBbiBpbnN0YW5jZSBvZiBJZHBBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIHJlcXVlc3QgLSBIdHRwU2VydmxldFJlcXVlc3QgKDIpCiAqICAgICBTZXJ2bGV0IHJlcXVlc3Qgb2JqZWN0CiAqIHJlc3BvbnNlIC0gSHR0cFNlcnZsZXRSZXNwb25zZSAoMykKICogICAgIFNlcnZsZXQgcmVzcG9uc2Ugb2JqZWN0CiAqIGF1dGhuUmVxdWVzdCAtIEF1dGhuUmVxdWVzdCAoNCkKICogICAgIFRoZSBvcmlnaW5hbCBhdXRoZW50aWNhdGlvbiByZXF1ZXN0IHNlbnQgZnJvbSBTUAogKiByZXFJZCAtIFN0cmluZwogKiAgICAgVGhlIGlkIHRvIHVzZSBmb3IgY29udGludWF0aW9uIG9mIHByb2Nlc3NpbmcgaWYgdGhlIGFkYXB0ZXIgcmVkaXJlY3RzCiAqIHJlcyAtIFJlc3BvbnNlICg1KQogKiAgICAgVGhlIFNBTUwgUmVzcG9uc2UKICogc2Vzc2lvbiAtIFNTT1Rva2VuICg2KQogKiAgICAgVGhlIHNpbmdsZSBzaWduLW9uIHNlc3Npb24uIFRoZSByZWZlcmVuY2UgdHlwZSBvZiB0aGlzIGlzIE9iamVjdCBhbmQgd291bGQgbmVlZCB0byBiZSBjYXN0ZWQgdG8gU1NPVG9rZW4uCiAqIHJlbGF5U3RhdGUgLSBTdHJpbmcKICogICAgIFRoZSByZWxheVN0YXRlIHRoYXQgd2lsbCBiZSB1c2VkIGluIHRoZSByZWRpcmVjdAogKiBmYXVsdENvZGUgLSBTdHJpbmcKICogICAgIHRoZSBmYXVsdCBjb2RlIHRoYXQgd2lsbCBiZSByZXR1cm5lZCBpbiB0aGUgU0FNTCByZXNwb25zZQogKiBmYXVsdERldGFpbCAtIFN0cmluZwogKiAgICAgdGhlIGZhdWx0IGRldGFpbCB0aGF0IHdpbGwgYmUgcmV0dXJuZWQgaW4gdGhlIFNBTUwgcmVzcG9uc2UKICogbG9nZ2VyIC0gTG9nZ2VyIGluc3RhbmNlCiAqICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgQ29ycmVzcG9uZGluZyBsb2cgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLjxzY3JpcHQgbmFtZT4KICoKICogVGhyb3dzIFNBTUwyRXhjZXB0aW9uICg3KToKICogICAgIGZvciBhbnkgZXhjZXB0aW9ucyBvY2N1cnJpbmcgaW4gdGhlIGFkYXB0ZXIuIFRoZSBmZWRlcmF0aW9uIHByb2Nlc3Mgd2lsbCBjb250aW51ZQogKgogKiBDbGFzcyByZWZlcmVuY2U6CiAqICgxKSBpZHBBZGFwdGVyU2NyaXB0SGVscGVyIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcGx1Z2lucy9zY3JpcHRlZC9JZHBBZGFwdGVyU2NyaXB0SGVscGVyLmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlcXVlc3QgLSBodHRwczovL3RvbWNhdC5hcGFjaGUub3JnL3RvbWNhdC03LjAtZG9jL3NlcnZsZXRhcGkvamF2YXgvc2VydmxldC9odHRwL0h0dHBTZXJ2bGV0UmVxdWVzdC5odG1sLgogKiAoMykgSHR0cFNlcnZsZXRSZXNwb25zZSAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXNwb25zZS5odG1sLgogKiAoNCkgQXV0aG5SZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL1Jlc3BvbnNlLmh0bWwuCiAqICg2KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDcpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvY29tbW9uL1NBTUwyRXhjZXB0aW9uLmh0bWwuCiAqLwoKLyoKICogVGVtcGxhdGUvZGVmYXVsdCBzY3JpcHQgZm9yIFNBTUwyIElEUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT246CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIGlkcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIHJlcXVlc3QKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHJlcUlkCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiBicm93c2VyIHJlZGlyZWN0aW9uIGlzIGhhcHBlbmluZyBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTaW5nbGVTaWduT24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNpbmdsZVNpZ25PbiIpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZUF1dGhlbnRpY2F0aW9uOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBpcyBoYXBwZW5pbmcgYWZ0ZXIgcHJvY2Vzc2luZywgZmFsc2Ugb3RoZXJ3aXNlLiBEZWZhdWx0IHRvIGZhbHNlLgogKi8KZnVuY3Rpb24gcHJlQXV0aGVudGljYXRpb24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZUF1dGhlbnRpY2F0aW9uIik7CiAgICByZXR1cm4gdHJ1ZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZFJlc3BvbnNlOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBoYXBwZW5lZCBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTZW5kUmVzcG9uc2UgKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNlbmRSZXNwb25zZSIpOwogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IGF1dGhuUmVxdWVzdDogIithdXRoblJlcXVlc3QpOwogICAgICByZXNwb25zZS5zZW5kUmVkaXJlY3QoImh0dHBzOi8vaWRjLnNjaGV1YmVyLmlvL2FtL1hVSS8/cmVhbG09YWxwaGEmYXV0aEluZGV4VHlwZT1zZXJ2aWNlJmF1dGhJbmRleFZhbHVlPURpc3BhdGNoZXImRm9yY2VBdXRoPXRydWUmZ290bz0iK3JlbGF5U3RhdGUpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpZ25SZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgYXV0aG5SZXF1ZXN0CiAqICAgICBzZXNzaW9uCiAqICAgICByZWxheVN0YXRlCiAqICAgICByZXMKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2lnblJlc3BvbnNlICgpIHsKICAgICAgbG9nZ2VyLmVycm9yKCJDaGljYWdvOiBwcmVTaWduUmVzcG9uc2UiKTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZEZhaWx1cmVSZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGZhdWx0Q29kZQogKiAgICAgZmF1bHREZXRhaWwKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2VuZEZhaWx1cmVSZXNwb25zZSAoKSB7CiAgICAgIGxvZ2dlci5lcnJvcigiQ2hpY2FnbzogcHJlU2VuZEZhaWx1cmVSZXNwb25zZSIpOwp9\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_IDP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287181372,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"d2dc1ae7-ca1b-4ce4-81b8-5d58dfba73b1\",\"name\":\"Saml2 IDP Adapter Always Auth - imported (1)\",\"description\":\"Always redirect browser pre-auth\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjEtMjAyMiBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUy4KICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGUgc2NyaXB0IGhhcyB0aGVzZSB0b3AgbGV2ZWwgZnVuY3Rpb25zIHRoYXQgY291bGQgYmUgZXhlY3V0ZWQgZHVyaW5nIGEgU0FNTDIgZmxvdy4KICogICAgICAtIHByZVNpbmdsZVNpZ25PbgogKiAgICAgIC0gcHJlQXV0aGVudGljYXRpb24KICogICAgICAtIHByZVNlbmRSZXNwb25zZQogKiAgICAgIC0gcHJlU2lnblJlc3BvbnNlCiAqICAgICAgLSBwcmVTZW5kRmFpbHVyZVJlc3BvbnNlCiAqCiAqIFBsZWFzZSBzZWUgdGhlIGphdmFkb2MgZm9yIHRoZSBpbnRlcmZhY2UgZGVmaW5pdGlvbiBhbmQgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4yL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL1NBTUwySWRlbnRpdHlQcm92aWRlckFkYXB0ZXIuaHRtbAogKiBOb3RlIHRoYXQgdGhlIGluaXRpYWxpemUgbWV0aG9kIGlzIG5vdCBzdXBwb3J0ZWQgaW4gdGhlIHNjcmlwdHMuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzLiBDaGVjayB0aGUgZG9jdW1lbnRhdGlvbiBvbiB0aGUgcmVzcGVjdGl2ZSBmdW5jdGlvbnMgZm9yIHRoZSB2YXJpYWJsZXMgYXZhaWxhYmxlIHRvIGl0LgogKgogKiBob3N0ZWRFbnRpdHlJZCAtIFN0cmluZwogKiAgICAgRW50aXR5IElEIGZvciB0aGUgaG9zdGVkIElEUAogKiByZWFsbSAtIFN0cmluZwogKiAgICAgUmVhbG0gb2YgdGhlIGhvc3RlZCBJRFAKICogaWRwQWRhcHRlclNjcmlwdEhlbHBlciAtIElkcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEpCiAqICAgICBBbiBpbnN0YW5jZSBvZiBJZHBBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIHJlcXVlc3QgLSBIdHRwU2VydmxldFJlcXVlc3QgKDIpCiAqICAgICBTZXJ2bGV0IHJlcXVlc3Qgb2JqZWN0CiAqIHJlc3BvbnNlIC0gSHR0cFNlcnZsZXRSZXNwb25zZSAoMykKICogICAgIFNlcnZsZXQgcmVzcG9uc2Ugb2JqZWN0CiAqIGF1dGhuUmVxdWVzdCAtIEF1dGhuUmVxdWVzdCAoNCkKICogICAgIFRoZSBvcmlnaW5hbCBhdXRoZW50aWNhdGlvbiByZXF1ZXN0IHNlbnQgZnJvbSBTUAogKiByZXFJZCAtIFN0cmluZwogKiAgICAgVGhlIGlkIHRvIHVzZSBmb3IgY29udGludWF0aW9uIG9mIHByb2Nlc3NpbmcgaWYgdGhlIGFkYXB0ZXIgcmVkaXJlY3RzCiAqIHJlcyAtIFJlc3BvbnNlICg1KQogKiAgICAgVGhlIFNBTUwgUmVzcG9uc2UKICogc2Vzc2lvbiAtIFNTT1Rva2VuICg2KQogKiAgICAgVGhlIHNpbmdsZSBzaWduLW9uIHNlc3Npb24uIFRoZSByZWZlcmVuY2UgdHlwZSBvZiB0aGlzIGlzIE9iamVjdCBhbmQgd291bGQgbmVlZCB0byBiZSBjYXN0ZWQgdG8gU1NPVG9rZW4uCiAqIHJlbGF5U3RhdGUgLSBTdHJpbmcKICogICAgIFRoZSByZWxheVN0YXRlIHRoYXQgd2lsbCBiZSB1c2VkIGluIHRoZSByZWRpcmVjdAogKiBmYXVsdENvZGUgLSBTdHJpbmcKICogICAgIHRoZSBmYXVsdCBjb2RlIHRoYXQgd2lsbCBiZSByZXR1cm5lZCBpbiB0aGUgU0FNTCByZXNwb25zZQogKiBmYXVsdERldGFpbCAtIFN0cmluZwogKiAgICAgdGhlIGZhdWx0IGRldGFpbCB0aGF0IHdpbGwgYmUgcmV0dXJuZWQgaW4gdGhlIFNBTUwgcmVzcG9uc2UKICogbG9nZ2VyIC0gTG9nZ2VyIGluc3RhbmNlCiAqICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgQ29ycmVzcG9uZGluZyBsb2cgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLjxzY3JpcHQgbmFtZT4KICoKICogVGhyb3dzIFNBTUwyRXhjZXB0aW9uICg3KToKICogICAgIGZvciBhbnkgZXhjZXB0aW9ucyBvY2N1cnJpbmcgaW4gdGhlIGFkYXB0ZXIuIFRoZSBmZWRlcmF0aW9uIHByb2Nlc3Mgd2lsbCBjb250aW51ZQogKgogKiBDbGFzcyByZWZlcmVuY2U6CiAqICgxKSBpZHBBZGFwdGVyU2NyaXB0SGVscGVyIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcGx1Z2lucy9zY3JpcHRlZC9JZHBBZGFwdGVyU2NyaXB0SGVscGVyLmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlcXVlc3QgLSBodHRwczovL3RvbWNhdC5hcGFjaGUub3JnL3RvbWNhdC03LjAtZG9jL3NlcnZsZXRhcGkvamF2YXgvc2VydmxldC9odHRwL0h0dHBTZXJ2bGV0UmVxdWVzdC5odG1sLgogKiAoMykgSHR0cFNlcnZsZXRSZXNwb25zZSAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXNwb25zZS5odG1sLgogKiAoNCkgQXV0aG5SZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL1Jlc3BvbnNlLmh0bWwuCiAqICg2KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDcpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvY29tbW9uL1NBTUwyRXhjZXB0aW9uLmh0bWwuCiAqLwoKLyoKICogVGVtcGxhdGUvZGVmYXVsdCBzY3JpcHQgZm9yIFNBTUwyIElEUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT246CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIGlkcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIHJlcXVlc3QKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHJlcUlkCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiBicm93c2VyIHJlZGlyZWN0aW9uIGlzIGhhcHBlbmluZyBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTaW5nbGVTaWduT24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNpbmdsZVNpZ25PbiIpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZUF1dGhlbnRpY2F0aW9uOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBpcyBoYXBwZW5pbmcgYWZ0ZXIgcHJvY2Vzc2luZywgZmFsc2Ugb3RoZXJ3aXNlLiBEZWZhdWx0IHRvIGZhbHNlLgogKi8KZnVuY3Rpb24gcHJlQXV0aGVudGljYXRpb24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZUF1dGhlbnRpY2F0aW9uIik7CiAgICByZXR1cm4gdHJ1ZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZFJlc3BvbnNlOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBoYXBwZW5lZCBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTZW5kUmVzcG9uc2UgKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNlbmRSZXNwb25zZSIpOwogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IGF1dGhuUmVxdWVzdDogIithdXRoblJlcXVlc3QpOwogICAgICByZXNwb25zZS5zZW5kUmVkaXJlY3QoImh0dHBzOi8vaWRjLnNjaGV1YmVyLmlvL2FtL1hVSS8/cmVhbG09YWxwaGEmYXV0aEluZGV4VHlwZT1zZXJ2aWNlJmF1dGhJbmRleFZhbHVlPURpc3BhdGNoZXImRm9yY2VBdXRoPXRydWUmZ290bz0iK3JlbGF5U3RhdGUpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpZ25SZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgYXV0aG5SZXF1ZXN0CiAqICAgICBzZXNzaW9uCiAqICAgICByZWxheVN0YXRlCiAqICAgICByZXMKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2lnblJlc3BvbnNlICgpIHsKICAgICAgbG9nZ2VyLmVycm9yKCJDaGljYWdvOiBwcmVTaWduUmVzcG9uc2UiKTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZEZhaWx1cmVSZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGZhdWx0Q29kZQogKiAgICAgZmF1bHREZXRhaWwKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2VuZEZhaWx1cmVSZXNwb25zZSAoKSB7CiAgICAgIGxvZ2dlci5lcnJvcigiQ2hpY2FnbzogcHJlU2VuZEZhaWx1cmVSZXNwb25zZSIpOwp9\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_IDP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730178018,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -3852,11 +3852,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:00 GMT" + "value": "Thu, 11 Jul 2024 20:36:17 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -3881,8 +3881,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:01.283Z", - "time": 92, + "startedDateTime": "2024-07-11T20:36:17.965Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -3890,7 +3890,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 92 + "wait": 74 } }, { @@ -3915,7 +3915,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -3954,7 +3954,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 473, - "text": "{\"_id\":\"d58977ed-0542-4147-8197-973ef7300191\",\"name\":\"Custom Device Match Script\",\"description\":\"Custom Device Match Script\",\"script\":\"LyoKICogQ3VzdG9tIERldmljZSBNYXRjaCBTY3JpcHQKICovCgpvdXRjb21lID0gInRydWUiOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287181452,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"d58977ed-0542-4147-8197-973ef7300191\",\"name\":\"Custom Device Match Script\",\"description\":\"Custom Device Match Script\",\"script\":\"LyoKICogQ3VzdG9tIERldmljZSBNYXRjaCBTY3JpcHQKICovCgpvdXRjb21lID0gInRydWUiOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730178095,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -4008,11 +4008,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:00 GMT" + "value": "Thu, 11 Jul 2024 20:36:17 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -4037,8 +4037,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:01.379Z", - "time": 76, + "startedDateTime": "2024-07-11T20:36:18.045Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -4046,7 +4046,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 76 + "wait": 71 } }, { @@ -4071,7 +4071,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -4110,7 +4110,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 7289, - "text": "{\"_id\":\"dbe0bf9a-72aa-49d5-8483-9db147985a47\",\"name\":\"ADFS Profile Normalization (JS)\",\"description\":\"Normalizes raw profile data from ADFS\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMKICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGlzIHNjcmlwdCByZXR1cm5zIHRoZSBzb2NpYWwgaWRlbnRpdHkgcHJvZmlsZSBpbmZvcm1hdGlvbiBmb3IgdGhlIGF1dGhlbnRpY2F0aW5nIHVzZXIKICogaW4gYSBzdGFuZGFyZCBmb3JtIGV4cGVjdGVkIGJ5IHRoZSBTb2NpYWwgUHJvdmlkZXIgSGFuZGxlciBOb2RlLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlczoKICogcmF3UHJvZmlsZSAtIFRoZSBzb2NpYWwgaWRlbnRpdHkgcHJvdmlkZXIgcHJvZmlsZSBpbmZvcm1hdGlvbiBmb3IgdGhlIGF1dGhlbnRpY2F0aW5nIHVzZXIuCiAqICAgICAgICAgICAgICBKc29uVmFsdWUgKDEpLgogKiBsb2dnZXIgLSBUaGUgZGVidWcgbG9nZ2VyIGluc3RhbmNlOgogKiAgICAgICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiByZWFsbSAtIFN0cmluZyAocHJpbWl0aXZlKS4KICogICAgICAgICBUaGUgbmFtZSBvZiB0aGUgcmVhbG0gdGhlIHVzZXIgaXMgYXV0aGVudGljYXRpbmcgdG8uCiAqIHJlcXVlc3RIZWFkZXJzIC0gVHJlZU1hcCAoMikuCiAqICAgICAgICAgICAgICAgICAgVGhlIG9iamVjdCB0aGF0IHByb3ZpZGVzIG1ldGhvZHMgZm9yIGFjY2Vzc2luZyBoZWFkZXJzIGluIHRoZSBsb2dpbiByZXF1ZXN0OgogKiAgICAgICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2F1dGhlbnRpY2F0aW9uLWd1aWRlL3NjcmlwdGluZy1hcGktbm9kZS5odG1sI3NjcmlwdGluZy1hcGktbm9kZS1yZXF1ZXN0SGVhZGVycy4KICogcmVxdWVzdFBhcmFtZXRlcnMgLSBUcmVlTWFwICgyKS4KICogICAgICAgICAgICAgICAgICAgICBUaGUgb2JqZWN0IHRoYXQgY29udGFpbnMgdGhlIGF1dGhlbnRpY2F0aW9uIHJlcXVlc3QgcGFyYW1ldGVycy4KICogc2VsZWN0ZWRJZHAgLSBTdHJpbmcgKHByaW1pdGl2ZSkuCiAqICAgICAgICAgICAgICAgVGhlIHNvY2lhbCBpZGVudGl0eSBwcm92aWRlciBuYW1lLiBGb3IgZXhhbXBsZTogZ29vZ2xlLgogKiBzaGFyZWRTdGF0ZSAtIExpbmtlZEhhc2hNYXAgKDMpLgogKiAgICAgICAgICAgICAgIFRoZSBvYmplY3QgdGhhdCBob2xkcyB0aGUgc3RhdGUgb2YgdGhlIGF1dGhlbnRpY2F0aW9uIHRyZWUgYW5kIGFsbG93cyBkYXRhIGV4Y2hhbmdlIGJldHdlZW4gdGhlIHN0YXRlbGVzcyBub2RlczoKICogICAgICAgICAgICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hdXRoLW5vZGVzL2NvcmUtYWN0aW9uLmh0bWwjYWNjZXNzaW5nLXRyZWUtc3RhdGUuCiAqIHRyYW5zaWVudFN0YXRlIC0gTGlua2VkSGFzaE1hcCAoMykuCiAqICAgICAgICAgICAgICAgICAgVGhlIG9iamVjdCBmb3Igc3RvcmluZyBzZW5zaXRpdmUgaW5mb3JtYXRpb24gdGhhdCBtdXN0IG5vdCBsZWF2ZSB0aGUgc2VydmVyIHVuZW5jcnlwdGVkLAogKiAgICAgICAgICAgICAgICAgIGFuZCB0aGF0IG1heSBub3QgbmVlZCB0byBwZXJzaXN0IGJldHdlZW4gYXV0aGVudGljYXRpb24gcmVxdWVzdHMgZHVyaW5nIHRoZSBhdXRoZW50aWNhdGlvbiBzZXNzaW9uOgogKiAgICAgICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2F1dGgtbm9kZXMvY29yZS1hY3Rpb24uaHRtbCNhY2Nlc3NpbmctdHJlZS1zdGF0ZS4KICoKICogUmV0dXJuIC0gYSBKc29uVmFsdWUgKDEpLgogKiAgICAgICAgICBUaGUgcmVzdWx0IG9mIHRoZSBsYXN0IHN0YXRlbWVudCBpbiB0aGUgc2NyaXB0IGlzIHJldHVybmVkIHRvIHRoZSBzZXJ2ZXIuCiAqICAgICAgICAgIEN1cnJlbnRseSwgdGhlIEltbWVkaWF0ZWx5IEludm9rZWQgRnVuY3Rpb24gRXhwcmVzc2lvbiAoYWxzbyBrbm93biBhcyBTZWxmLUV4ZWN1dGluZyBBbm9ueW1vdXMgRnVuY3Rpb24pCiAqICAgICAgICAgIGlzIHRoZSBsYXN0IChhbmQgb25seSkgc3RhdGVtZW50IGluIHRoaXMgc2NyaXB0LCBhbmQgaXRzIHJldHVybiB2YWx1ZSB3aWxsIGJlY29tZSB0aGUgc2NyaXB0IHJlc3VsdC4KICogICAgICAgICAgRG8gbm90IHVzZSAicmV0dXJuIHZhcmlhYmxlIiBzdGF0ZW1lbnQgb3V0c2lkZSBvZiBhIGZ1bmN0aW9uIGRlZmluaXRpb24uCiAqCiAqICAgICAgICAgIFRoaXMgc2NyaXB0J3MgbGFzdCBzdGF0ZW1lbnQgc2hvdWxkIHJlc3VsdCBpbiBhIEpzb25WYWx1ZSAoMSkgd2l0aCB0aGUgZm9sbG93aW5nIGtleXM6CiAqICAgICAgICAgIHsKICogICAgICAgICAgICAgIHsiZGlzcGxheU5hbWUiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiZW1haWwiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiZmFtaWx5TmFtZSI6ICJjb3JyZXNwb25kaW5nLXNvY2lhbC1pZGVudGl0eS1wcm92aWRlci12YWx1ZSJ9LAogKiAgICAgICAgICAgICAgeyJnaXZlbk5hbWUiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiaWQiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsibG9jYWxlIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0sCiAqICAgICAgICAgICAgICB7InBob3RvVXJsIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0sCiAqICAgICAgICAgICAgICB7InVzZXJuYW1lIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0KICogICAgICAgICAgfQogKgogKiAgICAgICAgICBUaGUgY29uc3VtZXIgb2YgdGhpcyBkYXRhIGRlZmluZXMgd2hpY2gga2V5cyBhcmUgcmVxdWlyZWQgYW5kIHdoaWNoIGFyZSBvcHRpb25hbC4KICogICAgICAgICAgRm9yIGV4YW1wbGUsIHRoZSBzY3JpcHQgYXNzb2NpYXRlZCB3aXRoIHRoZSBTb2NpYWwgUHJvdmlkZXIgSGFuZGxlciBOb2RlIGFuZCwKICogICAgICAgICAgdWx0aW1hdGVseSwgdGhlIG1hbmFnZWQgb2JqZWN0IGNyZWF0ZWQvdXBkYXRlZCB3aXRoIHRoaXMgZGF0YQogKiAgICAgICAgICB3aWxsIGV4cGVjdCBjZXJ0YWluIGtleXMgdG8gYmUgcG9wdWxhdGVkLgogKiAgICAgICAgICBJbiBzb21lIGNvbW1vbiBkZWZhdWx0IGNvbmZpZ3VyYXRpb25zLCB0aGUgZm9sbG93aW5nIGtleXMgYXJlIHJlcXVpcmVkIHRvIGJlIG5vdCBlbXB0eToKICogICAgICAgICAgdXNlcm5hbWUsIGdpdmVuTmFtZSwgZmFtaWx5TmFtZSwgZW1haWwuCiAqCiAqICAgICAgICAgIEZyb20gUkZDNDUxNzogQSB2YWx1ZSBvZiB0aGUgRGlyZWN0b3J5IFN0cmluZyBzeW50YXggaXMgYSBzdHJpbmcgb2Ygb25lIG9yIG1vcmUKICogICAgICAgICAgYXJiaXRyYXJ5IGNoYXJhY3RlcnMgZnJvbSB0aGUgVW5pdmVyc2FsIENoYXJhY3RlciBTZXQgKFVDUykuCiAqICAgICAgICAgIEEgemVyby1sZW5ndGggY2hhcmFjdGVyIHN0cmluZyBpcyBub3QgcGVybWl0dGVkLgogKgogKiAoMSkgSnNvblZhbHVlIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL2pzb24vSnNvblZhbHVlLmh0bWwuCiAqICgyKSBUcmVlTWFwIC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9UcmVlTWFwLmh0bWwuCiAqICgzKSBMaW5rZWRIYXNoTWFwIC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9MaW5rZWRIYXNoTWFwLmh0bWwuCiAqLwoKKGZ1bmN0aW9uICgpIHsKICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZQogICAgKTsKCiAgICB2YXIgbm9ybWFsaXplZFByb2ZpbGVEYXRhID0gZnJKYXZhLkpzb25WYWx1ZS5qc29uKGZySmF2YS5Kc29uVmFsdWUub2JqZWN0KCkpOwogIAogICAgICAvL2xvZ2dlci5tZXNzYWdlKCdTZWd1aW4gcmF3UHJvZmlsZTogJytyYXdQcm9maWxlKTsKCiAgICBub3JtYWxpemVkUHJvZmlsZURhdGEucHV0KCdpZCcsIHJhd1Byb2ZpbGUuZ2V0KCdzdWInKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2Rpc3BsYXlOYW1lJywgcmF3UHJvZmlsZS5nZXQoJ2dpdmVuTmFtZScpLmFzU3RyaW5nKCkgKyAnICcgKyByYXdQcm9maWxlLmdldCgnc24nKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2VtYWlsJywgcmF3UHJvZmlsZS5nZXQoJ21haWwnKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2dpdmVuTmFtZScsIHJhd1Byb2ZpbGUuZ2V0KCdnaXZlbk5hbWUnKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2ZhbWlseU5hbWUnLCByYXdQcm9maWxlLmdldCgnc24nKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ3VzZXJuYW1lJywgcmF3UHJvZmlsZS5nZXQoJ3VwbicpLmFzU3RyaW5nKCkpOwogICAgbm9ybWFsaXplZFByb2ZpbGVEYXRhLnB1dCgncm9sZXMnLCByYXdQcm9maWxlLmdldCgncm9sZXMnKS5hc1N0cmluZygpKTsKICAKICAgICAgLy9sb2dnZXIubWVzc2FnZSgnU2VndWluIG5vcm1hbGl6ZWRQcm9maWxlRGF0YTogJytub3JtYWxpemVkUHJvZmlsZURhdGEpOwoKICAgIHJldHVybiBub3JtYWxpemVkUHJvZmlsZURhdGE7Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287181524,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"dbe0bf9a-72aa-49d5-8483-9db147985a47\",\"name\":\"ADFS Profile Normalization (JS)\",\"description\":\"Normalizes raw profile data from ADFS\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMKICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGlzIHNjcmlwdCByZXR1cm5zIHRoZSBzb2NpYWwgaWRlbnRpdHkgcHJvZmlsZSBpbmZvcm1hdGlvbiBmb3IgdGhlIGF1dGhlbnRpY2F0aW5nIHVzZXIKICogaW4gYSBzdGFuZGFyZCBmb3JtIGV4cGVjdGVkIGJ5IHRoZSBTb2NpYWwgUHJvdmlkZXIgSGFuZGxlciBOb2RlLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlczoKICogcmF3UHJvZmlsZSAtIFRoZSBzb2NpYWwgaWRlbnRpdHkgcHJvdmlkZXIgcHJvZmlsZSBpbmZvcm1hdGlvbiBmb3IgdGhlIGF1dGhlbnRpY2F0aW5nIHVzZXIuCiAqICAgICAgICAgICAgICBKc29uVmFsdWUgKDEpLgogKiBsb2dnZXIgLSBUaGUgZGVidWcgbG9nZ2VyIGluc3RhbmNlOgogKiAgICAgICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiByZWFsbSAtIFN0cmluZyAocHJpbWl0aXZlKS4KICogICAgICAgICBUaGUgbmFtZSBvZiB0aGUgcmVhbG0gdGhlIHVzZXIgaXMgYXV0aGVudGljYXRpbmcgdG8uCiAqIHJlcXVlc3RIZWFkZXJzIC0gVHJlZU1hcCAoMikuCiAqICAgICAgICAgICAgICAgICAgVGhlIG9iamVjdCB0aGF0IHByb3ZpZGVzIG1ldGhvZHMgZm9yIGFjY2Vzc2luZyBoZWFkZXJzIGluIHRoZSBsb2dpbiByZXF1ZXN0OgogKiAgICAgICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2F1dGhlbnRpY2F0aW9uLWd1aWRlL3NjcmlwdGluZy1hcGktbm9kZS5odG1sI3NjcmlwdGluZy1hcGktbm9kZS1yZXF1ZXN0SGVhZGVycy4KICogcmVxdWVzdFBhcmFtZXRlcnMgLSBUcmVlTWFwICgyKS4KICogICAgICAgICAgICAgICAgICAgICBUaGUgb2JqZWN0IHRoYXQgY29udGFpbnMgdGhlIGF1dGhlbnRpY2F0aW9uIHJlcXVlc3QgcGFyYW1ldGVycy4KICogc2VsZWN0ZWRJZHAgLSBTdHJpbmcgKHByaW1pdGl2ZSkuCiAqICAgICAgICAgICAgICAgVGhlIHNvY2lhbCBpZGVudGl0eSBwcm92aWRlciBuYW1lLiBGb3IgZXhhbXBsZTogZ29vZ2xlLgogKiBzaGFyZWRTdGF0ZSAtIExpbmtlZEhhc2hNYXAgKDMpLgogKiAgICAgICAgICAgICAgIFRoZSBvYmplY3QgdGhhdCBob2xkcyB0aGUgc3RhdGUgb2YgdGhlIGF1dGhlbnRpY2F0aW9uIHRyZWUgYW5kIGFsbG93cyBkYXRhIGV4Y2hhbmdlIGJldHdlZW4gdGhlIHN0YXRlbGVzcyBub2RlczoKICogICAgICAgICAgICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hdXRoLW5vZGVzL2NvcmUtYWN0aW9uLmh0bWwjYWNjZXNzaW5nLXRyZWUtc3RhdGUuCiAqIHRyYW5zaWVudFN0YXRlIC0gTGlua2VkSGFzaE1hcCAoMykuCiAqICAgICAgICAgICAgICAgICAgVGhlIG9iamVjdCBmb3Igc3RvcmluZyBzZW5zaXRpdmUgaW5mb3JtYXRpb24gdGhhdCBtdXN0IG5vdCBsZWF2ZSB0aGUgc2VydmVyIHVuZW5jcnlwdGVkLAogKiAgICAgICAgICAgICAgICAgIGFuZCB0aGF0IG1heSBub3QgbmVlZCB0byBwZXJzaXN0IGJldHdlZW4gYXV0aGVudGljYXRpb24gcmVxdWVzdHMgZHVyaW5nIHRoZSBhdXRoZW50aWNhdGlvbiBzZXNzaW9uOgogKiAgICAgICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2F1dGgtbm9kZXMvY29yZS1hY3Rpb24uaHRtbCNhY2Nlc3NpbmctdHJlZS1zdGF0ZS4KICoKICogUmV0dXJuIC0gYSBKc29uVmFsdWUgKDEpLgogKiAgICAgICAgICBUaGUgcmVzdWx0IG9mIHRoZSBsYXN0IHN0YXRlbWVudCBpbiB0aGUgc2NyaXB0IGlzIHJldHVybmVkIHRvIHRoZSBzZXJ2ZXIuCiAqICAgICAgICAgIEN1cnJlbnRseSwgdGhlIEltbWVkaWF0ZWx5IEludm9rZWQgRnVuY3Rpb24gRXhwcmVzc2lvbiAoYWxzbyBrbm93biBhcyBTZWxmLUV4ZWN1dGluZyBBbm9ueW1vdXMgRnVuY3Rpb24pCiAqICAgICAgICAgIGlzIHRoZSBsYXN0IChhbmQgb25seSkgc3RhdGVtZW50IGluIHRoaXMgc2NyaXB0LCBhbmQgaXRzIHJldHVybiB2YWx1ZSB3aWxsIGJlY29tZSB0aGUgc2NyaXB0IHJlc3VsdC4KICogICAgICAgICAgRG8gbm90IHVzZSAicmV0dXJuIHZhcmlhYmxlIiBzdGF0ZW1lbnQgb3V0c2lkZSBvZiBhIGZ1bmN0aW9uIGRlZmluaXRpb24uCiAqCiAqICAgICAgICAgIFRoaXMgc2NyaXB0J3MgbGFzdCBzdGF0ZW1lbnQgc2hvdWxkIHJlc3VsdCBpbiBhIEpzb25WYWx1ZSAoMSkgd2l0aCB0aGUgZm9sbG93aW5nIGtleXM6CiAqICAgICAgICAgIHsKICogICAgICAgICAgICAgIHsiZGlzcGxheU5hbWUiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiZW1haWwiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiZmFtaWx5TmFtZSI6ICJjb3JyZXNwb25kaW5nLXNvY2lhbC1pZGVudGl0eS1wcm92aWRlci12YWx1ZSJ9LAogKiAgICAgICAgICAgICAgeyJnaXZlbk5hbWUiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiaWQiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsibG9jYWxlIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0sCiAqICAgICAgICAgICAgICB7InBob3RvVXJsIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0sCiAqICAgICAgICAgICAgICB7InVzZXJuYW1lIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0KICogICAgICAgICAgfQogKgogKiAgICAgICAgICBUaGUgY29uc3VtZXIgb2YgdGhpcyBkYXRhIGRlZmluZXMgd2hpY2gga2V5cyBhcmUgcmVxdWlyZWQgYW5kIHdoaWNoIGFyZSBvcHRpb25hbC4KICogICAgICAgICAgRm9yIGV4YW1wbGUsIHRoZSBzY3JpcHQgYXNzb2NpYXRlZCB3aXRoIHRoZSBTb2NpYWwgUHJvdmlkZXIgSGFuZGxlciBOb2RlIGFuZCwKICogICAgICAgICAgdWx0aW1hdGVseSwgdGhlIG1hbmFnZWQgb2JqZWN0IGNyZWF0ZWQvdXBkYXRlZCB3aXRoIHRoaXMgZGF0YQogKiAgICAgICAgICB3aWxsIGV4cGVjdCBjZXJ0YWluIGtleXMgdG8gYmUgcG9wdWxhdGVkLgogKiAgICAgICAgICBJbiBzb21lIGNvbW1vbiBkZWZhdWx0IGNvbmZpZ3VyYXRpb25zLCB0aGUgZm9sbG93aW5nIGtleXMgYXJlIHJlcXVpcmVkIHRvIGJlIG5vdCBlbXB0eToKICogICAgICAgICAgdXNlcm5hbWUsIGdpdmVuTmFtZSwgZmFtaWx5TmFtZSwgZW1haWwuCiAqCiAqICAgICAgICAgIEZyb20gUkZDNDUxNzogQSB2YWx1ZSBvZiB0aGUgRGlyZWN0b3J5IFN0cmluZyBzeW50YXggaXMgYSBzdHJpbmcgb2Ygb25lIG9yIG1vcmUKICogICAgICAgICAgYXJiaXRyYXJ5IGNoYXJhY3RlcnMgZnJvbSB0aGUgVW5pdmVyc2FsIENoYXJhY3RlciBTZXQgKFVDUykuCiAqICAgICAgICAgIEEgemVyby1sZW5ndGggY2hhcmFjdGVyIHN0cmluZyBpcyBub3QgcGVybWl0dGVkLgogKgogKiAoMSkgSnNvblZhbHVlIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL2pzb24vSnNvblZhbHVlLmh0bWwuCiAqICgyKSBUcmVlTWFwIC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9UcmVlTWFwLmh0bWwuCiAqICgzKSBMaW5rZWRIYXNoTWFwIC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9MaW5rZWRIYXNoTWFwLmh0bWwuCiAqLwoKKGZ1bmN0aW9uICgpIHsKICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZQogICAgKTsKCiAgICB2YXIgbm9ybWFsaXplZFByb2ZpbGVEYXRhID0gZnJKYXZhLkpzb25WYWx1ZS5qc29uKGZySmF2YS5Kc29uVmFsdWUub2JqZWN0KCkpOwogIAogICAgICAvL2xvZ2dlci5tZXNzYWdlKCdTZWd1aW4gcmF3UHJvZmlsZTogJytyYXdQcm9maWxlKTsKCiAgICBub3JtYWxpemVkUHJvZmlsZURhdGEucHV0KCdpZCcsIHJhd1Byb2ZpbGUuZ2V0KCdzdWInKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2Rpc3BsYXlOYW1lJywgcmF3UHJvZmlsZS5nZXQoJ2dpdmVuTmFtZScpLmFzU3RyaW5nKCkgKyAnICcgKyByYXdQcm9maWxlLmdldCgnc24nKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2VtYWlsJywgcmF3UHJvZmlsZS5nZXQoJ21haWwnKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2dpdmVuTmFtZScsIHJhd1Byb2ZpbGUuZ2V0KCdnaXZlbk5hbWUnKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2ZhbWlseU5hbWUnLCByYXdQcm9maWxlLmdldCgnc24nKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ3VzZXJuYW1lJywgcmF3UHJvZmlsZS5nZXQoJ3VwbicpLmFzU3RyaW5nKCkpOwogICAgbm9ybWFsaXplZFByb2ZpbGVEYXRhLnB1dCgncm9sZXMnLCByYXdQcm9maWxlLmdldCgncm9sZXMnKS5hc1N0cmluZygpKTsKICAKICAgICAgLy9sb2dnZXIubWVzc2FnZSgnU2VndWluIG5vcm1hbGl6ZWRQcm9maWxlRGF0YTogJytub3JtYWxpemVkUHJvZmlsZURhdGEpOwoKICAgIHJldHVybiBub3JtYWxpemVkUHJvZmlsZURhdGE7Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730178175,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -4164,11 +4164,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:00 GMT" + "value": "Thu, 11 Jul 2024 20:36:17 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -4193,8 +4193,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:01.460Z", - "time": 63, + "startedDateTime": "2024-07-11T20:36:18.123Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -4202,7 +4202,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 63 + "wait": 72 } }, { @@ -4227,7 +4227,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -4266,7 +4266,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 41490, - "text": "{\"_id\":\"e1db8a0a-0329-4962-a5bf-ecffaca376ae\",\"name\":\"Alpha endUserUIClient OIDC Claims Script\",\"description\":\"Used by endUserUIClient\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMTQtMjAyMSBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUwogKiBvciB3aXRoIG9uZSBvZiBpdHMgYWZmaWxpYXRlcy4gQWxsIHVzZSBzaGFsbCBiZSBleGNsdXNpdmVseSBzdWJqZWN0CiAqIHRvIHN1Y2ggbGljZW5zZSBiZXR3ZWVuIHRoZSBsaWNlbnNlZSBhbmQgRm9yZ2VSb2NrIEFTLgogKi8KCi8qCiAqIFRoaXMgc2NyaXB0IGNvbXB1dGVzIGNsYWltIHZhbHVlcyByZXR1cm5lZCBpbiBJRCB0b2tlbnMgYW5kL29yIGF0IHRoZSBVc2VySW5mbyBFbmRwb2ludC4KICogVGhlIGNsYWltIHZhbHVlcyBhcmUgY29tcHV0ZWQgZm9yOgogKiB0aGUgY2xhaW1zIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICogdGhlIGNsYWltcyBwcm92aWRlZCBieSB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIsCiAqIGFuZCB0aGUgY2xhaW1zIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHZpYSB0aGUgY2xhaW1zIHBhcmFtZXRlci4KICoKICogSW4gdGhlIENPTkZJR1VSQVRJT04gQU5EIENVU1RPTUlaQVRJT04gc2VjdGlvbiwgeW91IGNhbgogKiBkZWZpbmUgdGhlIHNjb3BlLXRvLWNsYWltcyBtYXBwaW5nLCBhbmQKICogYXNzaWduIHRvIGVhY2ggY2xhaW0gYSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IHdpbGwgY29tcHV0ZSB0aGUgY2xhaW0gdmFsdWUuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzIChjbGFzcyByZWZlcmVuY2VzIGFyZSBwcm92aWRlZCBiZWxvdyk6CiAqIHNjb3BlcyAtIFNldDxTdHJpbmc+ICg2KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogKiBjbGFpbXMgLSBNYXA8U3RyaW5nLCBPYmplY3Q+ICg1KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogY2xhaW1PYmplY3RzIC0gTGlzdDxDbGFpbT4gKDcsIDIpLgogKiAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogcmVxdWVzdGVkQ2xhaW1zIC0gTWFwPFN0cmluZywgU2V0PFN0cmluZz4+ICg1KS4KICogICAgICAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIG5vdCBlbXB0eSBpZiB0aGUgcmVxdWVzdCBjb250YWlucyB0aGUgY2xhaW1zIHBhcmFtZXRlciBhbmQgdGhlIHNlcnZlciBoYXMgZW5hYmxlZAogKiAgICAgICAgICAgICAgICAgICBjbGFpbXNfcGFyYW1ldGVyX3N1cHBvcnRlZC4gQSBtYXAgb2YgdGhlIHJlcXVlc3RlZCBjbGFpbXMgdG8gcG9zc2libGUgdmFsdWVzLCBvdGhlcndpc2UgZW1wdHk7CiAqICAgICAgICAgICAgICAgICAgIHJlcXVlc3RlZCBjbGFpbXMgd2l0aCBubyByZXF1ZXN0ZWQgdmFsdWVzIHdpbGwgaGF2ZSBhIGtleSBidXQgbm8gdmFsdWUgaW4gdGhlIG1hcC4gQSBrZXkgd2l0aAogKiAgICAgICAgICAgICAgICAgICBhIHNpbmdsZSB2YWx1ZSBpbiBpdHMgU2V0ICg2KSBpbmRpY2F0ZXMgdGhhdCB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiByZXF1ZXN0ZWRUeXBlZENsYWltcyAtIExpc3Q8Q2xhaW0+ICg3LCAyKS4KICogICAgICAgICAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIHJlcXVlc3RlZCBjbGFpbXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgUmVxdWVzdGVkIGNsYWltcyB3aXRoIG5vIHJlcXVlc3RlZCB2YWx1ZXMgd2lsbCBoYXZlIGEgY2xhaW0gd2l0aCBubyB2YWx1ZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgQSBjbGFpbSB3aXRoIGEgc2luZ2xlIHZhbHVlIGluZGljYXRlcyB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiBjbGFpbXNMb2NhbGVzIC0gTGlzdDxTdHJpbmc+ICg3KS4KICogICAgICAgICAgICAgICAgIFRoZSB2YWx1ZXMgZnJvbSB0aGUgJ2NsYWltc19sb2NhbGVzJyBwYXJhbWV0ZXIuCiAqICAgICAgICAgICAgICAgICBTZWUgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjQ2xhaW1zTGFuZ3VhZ2VzQW5kU2NyaXB0cyBmb3IgdGhlIE9JREMgc3BlY2lmaWNhdGlvbiBkZXRhaWxzLgogKiByZXF1ZXN0UHJvcGVydGllcyAtIFVubW9kaWZpYWJsZSBNYXAgKDUpLgogKiAgICAgICAgICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCBjb250YWlucyBhIG1hcCBvZiByZXF1ZXN0IHByb3BlcnRpZXM6CiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFVyaSAtIFRoZSByZXF1ZXN0IFVSSS4KICogICAgICAgICAgICAgICAgICAgICByZWFsbSAtIFRoZSByZWFsbSB0aGF0IHRoZSByZXF1ZXN0IHJlbGF0ZXMgdG8uCiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFBhcmFtcyAtIEEgbWFwIG9mIHRoZSByZXF1ZXN0IHBhcmFtcyBhbmQvb3IgcG9zdGVkIGRhdGEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVhY2ggdmFsdWUgaXMgYSBsaXN0IG9mIG9uZSBvciBtb3JlIHByb3BlcnRpZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBsZWFzZSBub3RlIHRoYXQgdGhlc2Ugc2hvdWxkIGJlIGhhbmRsZWQgaW4gYWNjb3JkYW5jZSB3aXRoIE9XQVNQIGJlc3QgcHJhY3RpY2VzOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodHRwczovL293YXNwLm9yZy93d3ctY29tbXVuaXR5L3Z1bG5lcmFiaWxpdGllcy9VbnNhZmVfdXNlX29mX1JlZmxlY3Rpb24uCiAqIGNsaWVudFByb3BlcnRpZXMgLSBVbm1vZGlmaWFibGUgTWFwICg1KS4KICogICAgICAgICAgICAgICAgICAgIFByZXNlbnQgaWYgdGhlIGNsaWVudCBzcGVjaWZpZWQgaW4gdGhlIHJlcXVlc3Qgd2FzIGlkZW50aWZpZWQsIGNvbnRhaW5zIGEgbWFwIG9mIGNsaWVudCBwcm9wZXJ0aWVzOgogKiAgICAgICAgICAgICAgICAgICAgY2xpZW50SWQgLSBUaGUgY2xpZW50J3MgVVJJIGZvciB0aGUgcmVxdWVzdCBsb2NhbGUuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkR3JhbnRUeXBlcyAtIExpc3Qgb2YgdGhlIGFsbG93ZWQgZ3JhbnQgdHlwZXMgKG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuR3JhbnRUeXBlKSBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRSZXNwb25zZVR5cGVzIC0gTGlzdCBvZiB0aGUgYWxsb3dlZCByZXNwb25zZSB0eXBlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRTY29wZXMgLSBMaXN0IG9mIHRoZSBhbGxvd2VkIHNjb3BlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGN1c3RvbVByb3BlcnRpZXMgLSBBIG1hcCBvZiB0aGUgY3VzdG9tIHByb3BlcnRpZXMgb2YgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBMaXN0cyBvciBtYXBzIHdpbGwgYmUgaW5jbHVkZWQgYXMgc3ViLW1hcHM7IGZvciBleGFtcGxlOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1c3RvbU1hcFtLZXkxXT1WYWx1ZTEgd2lsbCBiZSByZXR1cm5lZCBhcyBjdXN0b21NYXAgLT4gS2V5MSAtPiBWYWx1ZTEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVG8gYWRkIGN1c3RvbSBwcm9wZXJ0aWVzIHRvIGEgY2xpZW50LCB1cGRhdGUgdGhlIEN1c3RvbSBQcm9wZXJ0aWVzIGZpZWxkCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW4gQU0gQ29uc29sZSA+IFJlYWxtIE5hbWUgPiBBcHBsaWNhdGlvbnMgPiBPQXV0aCAyLjAgPiBDbGllbnRzID4gQ2xpZW50IElEID4gQWR2YW5jZWQuCiAqIGlkZW50aXR5IC0gQU1JZGVudGl0eSAoMykuCiAqICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBpZGVudGl0eSBvZiB0aGUgcmVzb3VyY2Ugb3duZXIuCiAqIHNlc3Npb24gLSBTU09Ub2tlbiAoNCkuCiAqICAgICAgICAgICBQcmVzZW50IGlmIHRoZSByZXF1ZXN0IGNvbnRhaW5zIHRoZSBzZXNzaW9uIGNvb2tpZSwgdGhlIHVzZXIncyBzZXNzaW9uIG9iamVjdC4KICogc2NyaXB0TmFtZSAtIFN0cmluZyAocHJpbWl0aXZlKS4KICogICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgZGlzcGxheSBuYW1lIG9mIHRoZSBzY3JpcHQuCiAqIGxvZ2dlciAtIEFsd2F5cyBwcmVzZW50LCB0aGUgIk9BdXRoMlByb3ZpZGVyIiBkZWJ1ZyBsb2dnZXIgaW5zdGFuY2U6CiAqICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuaHRtbCNzY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuCiAqICAgICAgICAgIENvcnJlc3BvbmRpbmcgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLk9JRENfQ0xBSU1TLgogKiBodHRwQ2xpZW50IC0gSFRUUCBDbGllbnQgKDgpLgogKiAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBIVFRQIENsaWVudCBpbnN0YW5jZToKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1odHRwLWNsaWVudC5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWh0dHAtY2xpZW50LgogKiAgICAgICAgICAgICAgSW4gb3JkZXIgdG8gdXNlIHRoZSBjbGllbnQsIHlvdSBtYXkgbmVlZCB0byBhZGQKICogICAgICAgICAgICAgIG9yZy5mb3JnZXJvY2suaHR0cC5DbGllbnQsCiAqICAgICAgICAgICAgICBvcmcuZm9yZ2Vyb2NrLmh0dHAucHJvdG9jb2wuKiwKICogICAgICAgICAgICAgIGFuZCBvcmcuZm9yZ2Vyb2NrLnV0aWwucHJvbWlzZS5Qcm9taXNlSW1wbAogKiAgICAgICAgICAgICAgdG8gdGhlIGFsbG93ZWQgSmF2YSBjbGFzc2VzIGluIHRoZSBzY3JpcHRpbmcgZW5naW5lIGNvbmZpZ3VyYXRpb24sIGFzIGRlc2NyaWJlZCBpbjoKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHQtZW5naW5lLXNlY3VyaXR5Lmh0bWwKICoKICogUmV0dXJuIC0gYSBuZXcgVXNlckluZm9DbGFpbXMoTWFwPFN0cmluZywgT2JqZWN0PiB2YWx1ZXMsIE1hcDxTdHJpbmcsIExpc3Q8U3RyaW5nPj4gY29tcG9zaXRlU2NvcGVzKSAoMSkgb2JqZWN0LgogKiAgICAgICAgICBUaGUgcmVzdWx0IG9mIHRoZSBsYXN0IHN0YXRlbWVudCBpbiB0aGUgc2NyaXB0IGlzIHJldHVybmVkIHRvIHRoZSBzZXJ2ZXIuCiAqICAgICAgICAgIEN1cnJlbnRseSwgdGhlIEltbWVkaWF0ZWx5IEludm9rZWQgRnVuY3Rpb24gRXhwcmVzc2lvbiAoYWxzbyBrbm93biBhcyBTZWxmLUV4ZWN1dGluZyBBbm9ueW1vdXMgRnVuY3Rpb24pCiAqICAgICAgICAgIGlzIHRoZSBsYXN0IChhbmQgb25seSkgc3RhdGVtZW50IGluIHRoaXMgc2NyaXB0LCBhbmQgaXRzIHJldHVybiB2YWx1ZSB3aWxsIGJlY29tZSB0aGUgc2NyaXB0IHJlc3VsdC4KICogICAgICAgICAgRG8gbm90IHVzZSAicmV0dXJuIHZhcmlhYmxlIiBzdGF0ZW1lbnQgb3V0c2lkZSBvZiBhIGZ1bmN0aW9uIGRlZmluaXRpb24uCiAqICAgICAgICAgIFNlZSBSRVNVTFRTIHNlY3Rpb24gZm9yIGFkZGl0aW9uYWwgZGV0YWlscy4KICoKICogQ2xhc3MgcmVmZXJlbmNlOgogKiAoMSkgVXNlckluZm9DbGFpbXMgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb2F1dGgyL2NvcmUvVXNlckluZm9DbGFpbXMuaHRtbC4KICogKDIpIENsYWltIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbCkuCiAqICAgICAgICAgQW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGhhcyBtZXRob2RzIHRvIGFjY2VzcwogKiAgICAgICAgIHRoZSBjbGFpbSBuYW1lLCByZXF1ZXN0ZWQgdmFsdWVzLCBsb2NhbGUsIGFuZCB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwuCiAqICgzKSBBTUlkZW50aXR5IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L2lkbS9BTUlkZW50aXR5Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBNYXAgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS91dGlsL0hhc2hNYXAuaHRtbCwKICogICAgICAgICAgIG9yIGh0dHBzOi8vZG9jcy5vcmFjbGUuY29tL2VuL2phdmEvamF2YXNlLzExL2RvY3MvYXBpL2phdmEuYmFzZS9qYXZhL3V0aWwvTGlua2VkSGFzaE1hcC5odG1sLgogKiAoNikgU2V0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9IYXNoU2V0Lmh0bWwuCiAqICg3KSBMaXN0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9BcnJheUxpc3QuaHRtbC4KICogKDgpIENsaWVudCAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9odHRwL0NsaWVudC5odG1sLgoqLwoKKGZ1bmN0aW9uICgpIHsKICAgIC8vIFNFVFVQCgogICAgLyoqCiAgICAgKiBDbGFpbSBwcm9jZXNzaW5nIHV0aWxpdGllcy4KICAgICAqIEFuIG9iamVjdCB0aGF0IGNvbnRhaW5zIHJldXNhYmxlIGZ1bmN0aW9ucyBmb3IgcHJvY2Vzc2luZyBjbGFpbXMuCiAgICAgKiBAc2VlIENMQUlNIFBST0NFU1NJTkcgVVRJTElUSUVTIHNlY3Rpb24gZm9yIGRldGFpbHMuCiAgICAgKi8KICAgIHZhciB1dGlscyA9IGdldFV0aWxzKCk7CgogICAgLy8gQ09ORklHVVJBVElPTiBBTkQgQ1VTVE9NSVpBVElPTgoKICAgIC8qKgogICAgICogT0F1dGggMi4wIHNjb3BlIHZhbHVlcyAoc2NvcGVzKSBjYW4gYmUgdXNlZCBieSB0aGUgQ2xpZW50IHRvIHJlcXVlc3QgT0lEQyBjbGFpbXMuCiAgICAgKgogICAgICogQ2FsbCB0aGlzIGNvbmZpZ3VyYXRpb24gbWV0aG9kLCBhbmQgcGFzcyBpbiBhcyB0aGUgZmlyc3QgYXJndW1lbnQKICAgICAqIGFuIG9iamVjdCB0aGF0IG1hcHMgYSBzY29wZSB2YWx1ZSB0byBhbiBhcnJheSBvZiBjbGFpbSBuYW1lcwogICAgICogdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgYW5kIHJldHVybmVkIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfQogICAgICogZm9yIHRoZSBzY29wZSB2YWx1ZXMgdGhhdCBjb3VsZCBiZSB1c2VkIHRvIHJlcXVlc3QgY2xhaW1zIGFzIGRlZmluZWQgaW4gdGhlIE9JREMgc3BlY2lmaWNhdGlvbi4KICAgICAqCiAgICAgKiBCZWxvdywgZmluZCBhIGRlZmF1bHQgY29uZmlndXJhdGlvbiB0aGF0IGlzIGV4cGVjdGVkIHRvIHdvcmsgaW4gdGhlIGN1cnJlbnQgZW52aXJvbm1lbnQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiBjaG9vc2UgdGhlIGNsYWltIG5hbWVzIHJldHVybmVkIGZvciBhIHNjb3BlLgogICAgICovCiAgICB1dGlscy5zZXRTY29wZUNsYWltc01hcCh7CiAgICAgICAgcHJvZmlsZTogWwogICAgICAgICAgICAnbmFtZScsCiAgICAgICAgICAgICdmYW1pbHlfbmFtZScsCiAgICAgICAgICAgICdnaXZlbl9uYW1lJywKICAgICAgICAgICAgJ3pvbmVpbmZvJywKICAgICAgICAgICAgJ2xvY2FsZScKICAgICAgICBdLAogICAgICAgIGVtYWlsOiBbJ2VtYWlsJ10sCiAgICAgICAgYWRkcmVzczogWydhZGRyZXNzJ10sCiAgICAgICAgcGhvbmU6IFsncGhvbmVfbnVtYmVyJ10KICAgIH0pOwoKICAgIC8qKgogICAgICogSW4gdGhpcyBzY3JpcHQsIGVhY2ggY2xhaW0KICAgICAqIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICAgICAqIHByb3ZpZGVkIGJ5IHRoZSBhdXRob3JpemF0aW9uIHNlcnZlciwgYW5kCiAgICAgKiByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudCB2aWEgdGhlIGNsYWltcyBwYXJhbWV0ZXIKICAgICAqIHdpbGwgYmUgcHJvY2Vzc2VkIGJ5IGEgZnVuY3Rpb24gYXNzb2NpYXRlZCB3aXRoIHRoZSBjbGFpbSBuYW1lLgogICAgICoKICAgICAqIENhbGwgdGhpcyBjb25maWd1cmF0aW9uIG1ldGhvZCwgYW5kIHBhc3MgaW4gYXMgdGhlIGZpcnN0IGFyZ3VtZW50CiAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIGEgY2xhaW0gbmFtZSB0byBhIHJlc29sdmVyIGZ1bmN0aW9uLAogICAgICogd2hpY2ggd2lsbCBiZSBhdXRvbWF0aWNhbGx5IGV4ZWN1dGVkIGZvciBlYWNoIGNsYWltIHByb2Nlc3NlZCBieSB0aGUgc2NyaXB0LgogICAgICoKICAgICAqIFRoZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB3aWxsIHJlY2VpdmUgdGhlIHJlcXVlc3RlZCBjbGFpbSBpbmZvcm1hdGlvbgogICAgICogaW4gYW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGFzIHRoZSBmaXJzdCBhcmd1bWVudC4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9CiAgICAgKiBmb3IgZGV0YWlscyBvbiB0aGUgQ2xhaW0gY2xhc3MuCiAgICAgKgogICAgICogSWYgdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIHJldHVybnMgYSB2YWx1ZSwKICAgICAqIG90aGVyIHRoYW4gdW5kZWZpbmVkIG9yIG51bGwsCiAgICAgKiB0aGUgY2xhaW0gd2lsbCBiZSBpbmNsdWRlZCBpbiB0aGUgc2NyaXB0J3MgcmVzdWx0cy4KICAgICAqCiAgICAgKiBUaGUgQ2xhaW0gaW5zdGFuY2UgcHJvdmlkZXMgbWV0aG9kcyB0byBjaGVjawogICAgICogd2hhdCB0aGUgbmFtZSBvZiB0aGUgY2xhaW0gaXMsCiAgICAgKiB3aGljaCB2YWx1ZXMgdGhlIGNsYWltIHJlcXVlc3QgY29udGFpbnMsCiAgICAgKiB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwsIGFuZAogICAgICogd2hpY2ggbG9jYWxlIHRoZSBjbGFpbSBpcyBhc3NvY2lhdGVkIHdpdGguCiAgICAgKiBUaGUgcmVzb2x2ZXIgZnVuY3Rpb24gY2FuIGNvbnNpZGVyIHRoaXMgaW5mb3JtYXRpb24gd2hlbiBjb21wdXRpbmcgYW5kIHJldHVybmluZyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgKgogICAgICogQmVsb3csIGZpbmQgYSBkZWZhdWx0IGNvbmZpZ3VyYXRpb24gdGhhdCBpcyBleHBlY3RlZCB0byB3b3JrIGluIHRoZSBjdXJyZW50IGVudmlyb25tZW50LgogICAgICogQSByZXVzYWJsZSBmdW5jdGlvbiwgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKFN0cmluZyBhdHRyaWJ1dGUtbmFtZSksCiAgICAgKiBpcyBjYWxsZWQgdG8gcmV0dXJuIGEgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICogQHNlZSBDTEFJTSBSRVNPTFZFUlMgc2VjdGlvbiBmb3IgdGhlIGltcGxlbWVudGF0aW9uIGRldGFpbHMgYW5kIGV4YW1wbGVzLgogICAgICogRm9yIHRoZSBhZGRyZXNzIGNsYWltLCBhbiBleGFtcGxlIG9mIGEgY2xhaW0gcmVzb2x2ZXIgdGhhdCB1c2VzIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIgaXMgcHJvdmlkZWQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiByZXVzZSB0aGUgcHJlZGVmaW5lZCB1dGlscyBtZXRob2RzIHdpdGggeW91ciBjdXN0b20gYXJndW1lbnRzLgogICAgICogWW91IGNhbiBhbHNvIHNwZWNpZnkgYSBjdXN0b20gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIGEgY2xhaW0gbmFtZSwKICAgICAqIHRoYXQgd2lsbCBjb21wdXRlIGFuZCByZXR1cm4gdGhlIGNsYWltIHZhbHVl4oCUYXMgc2hvd24gaW4gdGhlIGNvbW1lbnRlZCBvdXQgZXhhbXBsZSBiZWxvdy4KICAgICAqLwogICAgdXRpbHMuc2V0Q2xhaW1SZXNvbHZlcnMoewogICAgICAgIC8qCiAgICAgICAgLy8gQW4gZXhhbXBsZSBvZiBhIHNpbXBsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IGlzIGRlZmluZWQgZm9yIGEgY2xhaW0KICAgICAgICAvLyBkaXJlY3RseSBpbiB0aGUgY29uZmlndXJhdGlvbiBvYmplY3Q6CiAgICAgICAgY3VzdG9tLWNsYWltLW5hbWU6IGZ1bmN0aW9uIChyZXF1ZXN0ZWRDbGFpbSkgewogICAgICAgICAgICAvLyBJbiB0aGlzIGNhc2UsIGluaXRpYWxseSwgdGhlIGNsYWltIHZhbHVlIGNvbWVzIHN0cmFpZ2h0IGZyb20gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlOgogICAgICAgICAgICB2YXIgY2xhaW1WYWx1ZSA9IGlkZW50aXR5LmdldEF0dHJpYnV0ZSgnY3VzdG9tLWF0dHJpYnV0ZS1uYW1lJykudG9BcnJheSgpWzBdCgogICAgICAgICAgICAvLyBPcHRpb25hbGx5LCBwcm92aWRlIGFkZGl0aW9uYWwgbG9naWMgZm9yIHByb2Nlc3NpbmcgKGZpbHRlcmluZywgZm9ybWF0dGluZywgZXRjLikgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAgICAvLyBZb3UgY2FuIHVzZToKICAgICAgICAgICAgLy8gcmVxdWVzdGVkQ2xhaW0uZ2V0TmFtZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldFZhbHVlcygpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldExvY2FsZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmlzRXNzZW50aWFsKCkKCiAgICAgICAgICAgIHJldHVybiBjbGFpbVZhbHVlCiAgICAgICAgfSwKICAgICAgICAqLwogICAgICAgIC8qKgogICAgICAgICAqIFRoZSB1c2Ugb2YgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIHNob3dzIGhvdwogICAgICAgICAqIGFuIGFyZ3VtZW50IHBhc3NlZCB0byBhIGZ1bmN0aW9uIHRoYXQgcmV0dXJucyBhIGNsYWltIHJlc29sdmVyCiAgICAgICAgICogYmVjb21lcyBhdmFpbGFibGUgdG8gdGhlIHJlc29sdmVyIGZ1bmN0aW9uICh2aWEgaXRzIGxleGljYWwgY29udGV4dCkuCiAgICAgICAgICovCiAgICAgICAgbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdjbicpLAogICAgICAgIGZhbWlseV9uYW1lOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3NuJyksCiAgICAgICAgZ2l2ZW5fbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdnaXZlbm5hbWUnKSwKICAgICAgICB6b25laW5mbzogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWR0aW1lem9uZScpLAogICAgICAgIGxvY2FsZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWRsb2NhbGUnKSwKICAgICAgICBlbWFpbDogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdtYWlsJyksCiAgICAgICAgYWRkcmVzczogdXRpbHMuZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXIoCiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBUaGUgcGFzc2VkIGluIHVzZXIgcHJvZmlsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiBjYW4gYmUgdXNlZCBieSB0aGUgYWRkcmVzcyBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiB0byBvYnRhaW4gdGhlIGNsYWltIHZhbHVlIHRvIGJlIGZvcm1hdHRlZCBhcyBwZXIgdGhlIE9JREMgc3BlY2lmaWNhdGlvbjoKICAgICAgICAgICAgICogQHNlZSBodHRwczovL29wZW5pZC5uZXQvc3BlY3Mvb3BlbmlkLWNvbm5lY3QtY29yZS0xXzAuaHRtbCNBZGRyZXNzQ2xhaW0uCiAgICAgICAgICAgICAqLwogICAgICAgICAgICB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3Bvc3RhbGFkZHJlc3MnKQogICAgICAgICksCiAgICAgICAgcGhvbmVfbnVtYmVyOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3RlbGVwaG9uZW51bWJlcicpCiAgICB9KTsKCiAgICAvLyBDTEFJTSBQUk9DRVNTSU5HIFVUSUxJVElFUwoKICAgIC8qKgogICAgICogQHJldHVybnMge29iamVjdH0gQW4gb2JqZWN0IHRoYXQgY29udGFpbnMgcmV1c2FibGUgY2xhaW0gcHJvY2Vzc2luZyB1dGlsaXRpZXMuCiAgICAgKiBAc2VlIFBVQkxJQyBNRVRIT0RTIHNlY3Rpb24gYW5kIHRoZSByZXR1cm4gc3RhdGVtZW50IGZvciB0aGUgbGlzdCBvZiBleHBvcnRlZCBmdW5jdGlvbnMuCiAgICAgKi8KICAgIGZ1bmN0aW9uIGdldFV0aWxzICgpIHsKICAgICAgICAvLyBJTVBPUlQgSkFWQQoKICAgICAgICAvKioKICAgICAgICAgKiBQcm92aWRlcyBKYXZhIHNjcmlwdGluZyBmdW5jdGlvbmFsaXR5LgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvTW96aWxsYS9Qcm9qZWN0cy9SaGluby9TY3JpcHRpbmdfSmF2YSNqYXZhaW1wb3J0ZXJfY29uc3RydWN0b3J9LgogICAgICAgICAqLwogICAgICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgICAgIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiwKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltcywKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltLAoKICAgICAgICAgICAgamF2YS51dGlsLkxpbmtlZEhhc2hNYXAsCiAgICAgICAgICAgIGphdmEudXRpbC5BcnJheUxpc3QKICAgICAgICApOwoKICAgICAgICAvLyBTRVQgVVAgQ09ORklHVVJBVElPTgoKICAgICAgICAvKioKICAgICAgICAgKiBQbGFjZWhvbGRlciBmb3IgYSBjb25maWd1cmF0aW9uIG9wdGlvbiB0aGF0IGNvbnRhaW5zCiAgICAgICAgICogYW4gb2JqZWN0IHRoYXQgbWFwcyB0aGUgc3VwcG9ydGVkIHNjb3BlIHZhbHVlcyAoc2NvcGVzKQogICAgICAgICAqIGFuZCB0aGUgY29ycmVzcG9uZGluZyBjbGFpbSBuYW1lcyBmb3IgZWFjaCBzY29wZSB2YWx1ZS4KICAgICAgICAgKi8KICAgICAgICB2YXIgc2NvcGVDbGFpbXNNYXA7CgogICAgICAgIC8qKgogICAgICAgICAqIFBsYWNlaG9sZGVyIGZvciBhIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRoYXQgY29udGFpbnMKICAgICAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAqLwogICAgICAgIHZhciBjbGFpbVJlc29sdmVyczsKCiAgICAgICAgLyoqCiAgICAgICAgICogQSAocHVibGljKSBtZXRob2QgdGhhdCBhY2NlcHRzIGFuIG9iamVjdCB0aGF0IG1hcHMgdGhlIHN1cHBvcnRlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMgZWFjaCBzdXBwb3J0ZWQgc2NvcGUgdmFsdWUgdG8gYW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMsCiAgICAgICAgICogaW4gb3JkZXIgdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgZm9yIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfSBmb3IgZGV0YWlscy4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLnByb2ZpbGVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHByb2ZpbGUgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMuZW1haWxdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGVtYWlsIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLmFkZHJlc3NdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGFkZHJlc3Mgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMucGhvbmVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHBob25lIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcmV0dXJucyB7dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHNldFNjb3BlQ2xhaW1zTWFwKHBhcmFtcykgewogICAgICAgICAgICBzY29wZUNsYWltc01hcCA9IHBhcmFtczsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIEEgKHB1YmxpYykgbWV0aG9kIHRoYXQgYWNjZXB0cyBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMKICAgICAgICAgKiBlYWNoIHN1cHBvcnRlZCBjbGFpbSBuYW1lIHRvIGEgZnVuY3Rpb24gdGhhdCBjb21wdXRlcyBhbmQgcmV0dXJucyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gc2V0Q2xhaW1SZXNvbHZlcnMocGFyYW1zKSB7CiAgICAgICAgICAgIGNsYWltUmVzb2x2ZXJzID0gcGFyYW1zOwogICAgICAgIH0KCiAgICAgICAgLy8gQ0xBSU0gUkVTT0xWRVJTCgogICAgICAgIC8qKgogICAgICAgICAqIENsYWltIHJlc29sdmVycyBhcmUgZnVuY3Rpb25zIHRoYXQgcmV0dXJuIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHBhcmFtIHsqfQogICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAqLwoKICAgICAgICAvKioKICAgICAgICAgKiBEZWZpbmVzIGEgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nfSBhdHRyaWJ1dGVOYW1lIC0gTmFtZSBvZiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGRldGVybWluZSB0aGUgY2xhaW0gdmFsdWUKICAgICAgICAgKiBiYXNlZCBvbiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZSBhbmQgdGhlIChyZXF1ZXN0ZWQpIGNsYWltIHByb3BlcnRpZXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIChhdHRyaWJ1dGVOYW1lKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXNvbHZlcyBhIGNsYWltIHdpdGggYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAgICAgKiBSZXR1cm5zIHVuZGVmaW5lZCBpZiB0aGUgaWRlbnRpdHkgYXR0cmlidXRlIGlzIG5vdCBwb3B1bGF0ZWQsCiAgICAgICAgICAgICAqIE9SIGlmIHRoZSBjbGFpbSBoYXMgcmVxdWVzdGVkIHZhbHVlcyB0aGF0IGRvIG5vdCBjb250YWluIHRoZSBpZGVudGl0eSBhdHRyaWJ1dGUgdmFsdWUuCiAgICAgICAgICAgICAqIEFUVEVOVElPTjogdGhlIGFmb3JlbWVudGlvbmVkIGNvbXBhcmlzb24gaXMgY2FzZS1zZW5zaXRpdmUuCiAgICAgICAgICAgICAqIEBwYXJhbSB7b3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltfSBjbGFpbQogICAgICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciBkZXRhaWxzLgogICAgICAgICAgICAgKiBAcmV0dXJucyB7c3RyaW5nfEhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUNsYWltKGNsYWltKSB7CiAgICAgICAgICAgICAgICB2YXIgdXNlclByb2ZpbGVWYWx1ZTsKCiAgICAgICAgICAgICAgICBpZiAoaWRlbnRpdHkpIHsKICAgICAgICAgICAgICAgICAgICB1c2VyUHJvZmlsZVZhbHVlID0gZ2V0Q2xhaW1WYWx1ZUZyb21TZXQoY2xhaW0sIGlkZW50aXR5LmdldEF0dHJpYnV0ZShhdHRyaWJ1dGVOYW1lKSk7CgogICAgICAgICAgICAgICAgICAgIGlmICh1c2VyUHJvZmlsZVZhbHVlICYmICF1c2VyUHJvZmlsZVZhbHVlLmlzRW1wdHkoKSkgewogICAgICAgICAgICAgICAgICAgICAgICBpZiAoIWNsYWltLmdldFZhbHVlcygpIHx8IGNsYWltLmdldFZhbHVlcygpLmlzRW1wdHkoKSB8fCBjbGFpbS5nZXRWYWx1ZXMoKS5jb250YWlucyh1c2VyUHJvZmlsZVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHVzZXJQcm9maWxlVmFsdWU7CiAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW07CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBSZXR1cm5zIGFuIGFkZHJlc3MgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSBjbGFpbSB2YWx1ZSBvYnRhaW5lZCB3aXRoIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIuCiAgICAgICAgICogQHBhcmFtIHtmdW5jdGlvbn0gcmVzb2x2ZUNsYWltIC0gQSBmdW5jdGlvbiB0aGF0IHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGFjY2VwdCBhIGNsYWltIGFzIGFuIGFyZ3VtZW50LAogICAgICAgICAqIHJ1biB0aGUgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIHRoZSBjbGFpbSBhbmQgb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwKICAgICAgICAgKiBhbmQgYXBwbHkgYWRkaXRpb25hbCBmb3JtYXR0aW5nIHRvIHRoZSB2YWx1ZSBiZWZvcmUgcmV0dXJuaW5nIGl0LgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldEFkZHJlc3NDbGFpbVJlc29sdmVyIChyZXNvbHZlQ2xhaW0pIHsKICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAqIENyZWF0ZXMgYW4gYWRkcmVzcyBjbGFpbSBvYmplY3QgZnJvbSBhIHZhbHVlIHJldHVybmVkIGJ5IGEgY2xhaW0gcmVzb2x2ZXIsCiAgICAgICAgICAgICAqIGFuZCByZXR1cm5zIHRoZSBhZGRyZXNzIGNsYWltIG9iamVjdCBhcyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0FkZHJlc3NDbGFpbX0uCiAgICAgICAgICAgICAqIFRoZSBjbGFpbSB2YWx1ZSBpcyBvYnRhaW5lZCB3aXRoIGEgY2xhaW0gcmVzb2x2aW5nIGZ1bmN0aW9uIGF2YWlsYWJsZSBmcm9tIHRoZSBjbG9zdXJlLgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfHVuZGVmaW5lZH0gVGhlIGFkZHJlc3MgY2xhaW0gb2JqZWN0IGNyZWF0ZWQgZnJvbSBhIGNsYWltIHZhbHVlLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUFkZHJlc3NDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgdmFyIGFkZHJlc3NPYmplY3Q7CgogICAgICAgICAgICAgICAgaWYgKGlzQ2xhaW1WYWx1ZVZhbGlkKGNsYWltVmFsdWUpKSB7CiAgICAgICAgICAgICAgICAgICAgYWRkcmVzc09iamVjdCA9IG5ldyBmckphdmEuTGlua2VkSGFzaE1hcCgpOwoKICAgICAgICAgICAgICAgICAgICBhZGRyZXNzT2JqZWN0LnB1dCgnZm9ybWF0dGVkJywgY2xhaW1WYWx1ZSk7CgogICAgICAgICAgICAgICAgICAgIHJldHVybiBhZGRyZXNzT2JqZWN0OwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICByZXR1cm4gcmVzb2x2ZUFkZHJlc3NDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgYW4gZXNzZW50aWFsIGNsYWltIHJlc29sdmVyIGJhc2VkIG9uIGEgY2xhaW0gdmFsdWUgb2J0YWluZWQgd2l0aCBhbm90aGVyIGNsYWltIHJlc29sdmVyLgogICAgICAgICAqIEBwYXJhbSB7ZnVuY3Rpb259IHJlc29sdmVDbGFpbSAtIEEgZnVuY3Rpb24gdGhhdCByZXR1cm5zIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHJldHVybnMge2Z1bmN0aW9ufSBBIGZ1bmN0aW9uIHRoYXQgd2lsbCBhY2NlcHQgYSBjbGFpbSBhcyBhbiBhcmd1bWVudCwKICAgICAgICAgKiBydW4gdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIGZvciB0aGUgY2xhaW0gYW5kIG9idGFpbiB0aGUgY2xhaW0gdmFsdWUsCiAgICAgICAgICogYW5kIGFwcGx5IGFkZGl0aW9uYWwgbG9naWMgZm9yIGVzc2VudGlhbCBjbGFpbXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0RXNzZW50aWFsQ2xhaW1SZXNvbHZlciAocmVzb2x2ZUNsYWltKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXR1cm5zIGEgY2xhaW0gdmFsdWUgb3IgdGhyb3dzIGFuIGVycm9yLgogICAgICAgICAgICAgKiBUaGUgY2xhaW0gdmFsdWUgaXMgb2J0YWluZWQgd2l0aCBhIGNsYWltIHJlc29sdmluZyBmdW5jdGlvbiBhdmFpbGFibGUgZnJvbSB0aGUgY2xvc3VyZS4KICAgICAgICAgICAgICogVGhyb3dzIGFuIGV4Y2VwdGlvbiBpZiB0aGUgY2xhaW0gaXMgZXNzZW50aWFsIGFuZCBubyB2YWx1ZSBpcyByZXR1cm5lZCBmb3IgdGhlIGNsYWltLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBVc2Ugb2YgdGhpcyByZXNvbHZlciBpcyBvcHRpb25hbC4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjSW5kaXZpZHVhbENsYWltc1JlcXVlc3RzfSBzdGF0aW5nOgogICAgICAgICAgICAgKiAiTm90ZSB0aGF0IGV2ZW4gaWYgdGhlIENsYWltcyBhcmUgbm90IGF2YWlsYWJsZSBiZWNhdXNlIHRoZSBFbmQtVXNlciBkaWQgbm90IGF1dGhvcml6ZSB0aGVpciByZWxlYXNlIG9yIHRoZXkgYXJlIG5vdCBwcmVzZW50LAogICAgICAgICAgICAgKiB0aGUgQXV0aG9yaXphdGlvbiBTZXJ2ZXIgTVVTVCBOT1QgZ2VuZXJhdGUgYW4gZXJyb3Igd2hlbiBDbGFpbXMgYXJlIG5vdCByZXR1cm5lZCwgd2hldGhlciB0aGV5IGFyZSBFc3NlbnRpYWwgb3IgVm9sdW50YXJ5LAogICAgICAgICAgICAgKiB1bmxlc3Mgb3RoZXJ3aXNlIHNwZWNpZmllZCBpbiB0aGUgZGVzY3JpcHRpb24gb2YgdGhlIHNwZWNpZmljIGNsYWltLiIKICAgICAgICAgICAgICoKICAgICAgICAgICAgICogQHBhcmFtIHtvcmcuZm9yZ2Vyb2NrLm9wZW5pZGNvbm5lY3QuQ2xhaW19IGNsYWltCiAgICAgICAgICAgICAqIEFuIG9iamVjdCB0aGF0IHByb3ZpZGVzIG1ldGhvZHMgdG8gb2J0YWluIGluZm9ybWF0aW9uL3JlcXVpcmVtZW50cyBhc3NvY2lhdGVkIHdpdGggYSBjbGFpbS4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqLwogICAgICAgICAgICBmdW5jdGlvbiByZXNvbHZlRXNzZW50aWFsQ2xhaW0oY2xhaW0pIHsKICAgICAgICAgICAgICAgIHZhciBjbGFpbVZhbHVlID0gcmVzb2x2ZUNsYWltKGNsYWltKTsKCiAgICAgICAgICAgICAgICBpZiAoY2xhaW0uaXNFc3NlbnRpYWwoKSAmJiAhaXNDbGFpbVZhbHVlVmFsaWQoY2xhaW1WYWx1ZSkpIHsKICAgICAgICAgICAgICAgICAgICB0aHJvdyBuZXcgZnJKYXZhLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uKCdDb3VsZCBub3QgcHJvdmlkZSB2YWx1ZSBmb3IgZXNzZW50aWFsIGNsYWltOiAnICsgY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1WYWx1ZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHJlc29sdmVFc3NlbnRpYWxDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFByb3ZpZGVzIGRlZmF1bHQgcmVzb2x1dGlvbiBmb3IgYSBjbGFpbS4KICAgICAgICAgKiBVc2UgaXQgaWYgYSBjbGFpbS1zcGVjaWZpYyByZXNvbHZlciBpcyBub3QgZGVmaW5lZCBpbiB0aGUgY29uZmlndXJhdGlvbi4KICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHJldHVybnMgeyp9IEEgc2luZ2xlIHZhbHVlIGFzc29jaWF0ZWQgd2l0aCB0aGlzIGNsYWltLgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHJlc29sdmVBbnlDbGFpbSAoY2xhaW0pIHsKICAgICAgICAgICAgaWYgKGNsYWltLmdldFZhbHVlcygpLnNpemUoKSA9PT0gMSkgewogICAgICAgICAgICAgICAgcmV0dXJuIGNsYWltLmdldFZhbHVlcygpLnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgfQogICAgICAgIH0KCiAgICAgICAgLy8gVVRJTElUSUVTCgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgY2xhaW0gdmFsdWUgZnJvbSBhIHNldC4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIGEgc2luZ2xlIHZhbHVlLCByZXR1cm5zIHRoZSB2YWx1ZS4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIG11bHRpcGxlIHZhbHVlcywgcmV0dXJucyB0aGUgc2V0LgogICAgICAgICAqIE90aGVyd2lzZSwgcmV0dXJucyB1bmRlZmluZWQuCiAgICAgICAgICoKICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHBhcmFtIHtqYXZhLnV0aWwuSGFzaFNldH0gc2V0IFRoZSBzZXTigJRmb3IgZXhhbXBsZSwgYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAqIEByZXR1cm5zIHtzdHJpbmd8amF2YS51dGlsLkhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldENsYWltVmFsdWVGcm9tU2V0IChjbGFpbSwgc2V0KSB7CiAgICAgICAgICAgIGlmIChzZXQgJiYgc2V0LnNpemUoKSkgewogICAgICAgICAgICAgICAgaWYgKHNldC5zaXplKCkgPT09IDEpIHsKICAgICAgICAgICAgICAgICAgICByZXR1cm4gc2V0LnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHNldDsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSBlbHNlIGlmIChsb2dnZXIud2FybmluZ0VuYWJsZWQoKSkgewogICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcoJ09JREMgQ2xhaW1zIHNjcmlwdC4gR290IGFuIGVtcHR5IHNldCBmb3IgY2xhaW06ICcgKyBjbGFpbS5nZXROYW1lKCkpOwogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBmdW5jdGlvbiBpc0NsYWltVmFsdWVWYWxpZCAoY2xhaW1WYWx1ZSkgewogICAgICAgICAgICBpZiAodHlwZW9mIGNsYWltVmFsdWUgPT09ICd1bmRlZmluZWQnIHx8IGNsYWltVmFsdWUgPT09IG51bGwpIHsKICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgfQoKICAgICAgICAvLyBDTEFJTSBQUk9DRVNTSU5HCgogICAgICAgIC8qKgogICAgICAgICAqIENvbnN0cnVjdHMgYW5kIHJldHVybnMgYW4gb2JqZWN0IHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMKICAgICAgICAgKiBhbmQgdGhlIHJlcXVlc3RlZCBzY29wZXMgbWFwcGVkIHRvIHRoZSBjbGFpbSBuYW1lcy4KICAgICAgICAgKiBAcmV0dXJucyB7b3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltc30gVGhlIG9iamVjdCB0byBiZSByZXR1cm5lZCB0byB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIuCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICAgICAqIEBzZWUgUkVTVUxUUyBzZWN0aW9uIGZvciB0aGUgdXNlIG9mIHRoaXMgZnVuY3Rpb24uCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlckluZm9DbGFpbXMgKCkgewogICAgICAgICAgICByZXR1cm4gbmV3IGZySmF2YS5Vc2VySW5mb0NsYWltcyhnZXRDb21wdXRlZENsYWltcygpLCBnZXRDb21wb3NpdGVTY29wZXMoKSk7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIChyZXF1ZXN0ZWQpIGNsYWltIG5hbWVzIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMuCiAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfQogICAgICAgICAqIEEgbWFwIG9mIHRoZSByZXF1ZXN0ZWQgY2xhaW0gbmFtZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIHZhbHVlcy4KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wdXRlZENsYWltcyAoKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBDcmVhdGVzIGEgY29tcGxldGUgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZyb206CiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgZGVyaXZlZCBmcm9tIHRoZSBzY29wZXMsCiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgcHJvdmlkZWQgYnkgdGhlIGF1dGhvcml6YXRpb24gc2VydmVyLAogICAgICAgICAgICAgKiBhbmQgdGhlIGNsYWltcyByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudC4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5BcnJheUxpc3R9CiAgICAgICAgICAgICAqIFJldHVybnMgYSBjb21wbGV0ZSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGF2YWlsYWJsZSB0byB0aGUgc2NyaXB0LgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgdGhlIGNsYWltIG9iamVjdCBkZXRhaWxzLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gZ2V0Q2xhaW1zKCkgewogICAgICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAgICAgKiBSZXR1cm5zIGEgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIFVzZXMgdGhlIHNjb3BlQ2xhaW1zTWFwIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRvIGRlcml2ZSB0aGUgY2xhaW0gbmFtZXM7CiAgICAgICAgICAgICAgICAgKiBubyBvdGhlciBwcm9wZXJ0aWVzIG9mIGEgY2xhaW0gZGVyaXZlZCBmcm9tIGEgc2NvcGUgYXJlIHBvcHVsYXRlZC4KICAgICAgICAgICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuQXJyYXlMaXN0fQogICAgICAgICAgICAgICAgICogQSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciB0aGUgY2xhaW0gb2JqZWN0IGRldGFpbHMuCiAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgIGZ1bmN0aW9uIGNvbnZlcnRTY29wZVRvQ2xhaW1zKCkgewogICAgICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoc2NvcGUpICE9PSAnb3BlbmlkJyAmJiBzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zTWFwW3Njb3BlXS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbU5hbWUpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbGFpbXMuYWRkKG5ldyBmckphdmEuQ2xhaW0oY2xhaW1OYW1lKSk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGNsYWltcy5hZGRBbGwoY29udmVydFNjb3BlVG9DbGFpbXMoKSk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKGNsYWltT2JqZWN0cyk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKHJlcXVlc3RlZFR5cGVkQ2xhaW1zKTsKCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICB9CgogICAgICAgICAgICAvKioKICAgICAgICAgICAgICogQ29tcHV0ZXMgYW5kIHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgICAgICogVG8gb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwgdXNlcyB0aGUgcmVzb2x2ZXIgZnVuY3Rpb24gc3BlY2lmaWVkIGZvciB0aGUgY2xhaW0gaW4gdGhlIGNsYWltUmVzb2x2ZXJzIGNvbmZpZ3VyYXRpb24gb2JqZWN0LgogICAgICAgICAgICAgKiBAc2VlIGNsYWltUmVzb2x2ZXJzCiAgICAgICAgICAgICAqIElmIG5vIHJlc29sdmVyIGZ1bmN0aW9uIGlzIGZvdW5kLCB1c2VzIHRoZSBkZWZhdWx0IGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMgeyp9IENsYWltIHZhbHVlLgogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqIFJldGhyb3dzIHRoaXMgZXhjZXB0aW9uIGlmIGEgY2xhaW0gcmVzb2x2ZXIgdGhyb3dzIGl0LgogICAgICAgICAgICAgKiBZb3UgY2FuIHRocm93IG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiBmcm9tIHlvdXIgY3VzdG9tIGNsYWltIHJlc29sdmVyCiAgICAgICAgICAgICAqIGlmIHlvdSB3YW50IHRvIHRlcm1pbmF0ZSB0aGUgY2xhaW0gcHJvY2Vzc2luZy4KICAgICAgICAgICAgICovCiAgICAgICAgICAgIGZ1bmN0aW9uIGNvbXB1dGVDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIHJlc29sdmVDbGFpbTsKICAgICAgICAgICAgICAgIHZhciBtZXNzYWdlOwoKICAgICAgICAgICAgICAgIHRyeSB7CiAgICAgICAgICAgICAgICAgICAgcmVzb2x2ZUNsYWltID0gY2xhaW1SZXNvbHZlcnNbY2xhaW0uZ2V0TmFtZSgpXSB8fCByZXNvbHZlQW55Q2xhaW07CgogICAgICAgICAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgfSBjYXRjaCAoZSkgewogICAgICAgICAgICAgICAgICAgIG1lc3NhZ2UgPSAnT0lEQyBDbGFpbXMgc2NyaXB0IGV4Y2VwdGlvbi4gVW5hYmxlIHRvIHJlc29sdmUgT0lEQyBDbGFpbS4gJyArIGU7CgogICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoZSkuaW5kZXhPZignb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5leGNlcHRpb25zLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uJykgIT09IC0xKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHRocm93IGU7CiAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICBpZiAobG9nZ2VyLndhcm5pbmdFbmFibGVkKCkpIHsKICAgICAgICAgICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcobWVzc2FnZSk7CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICB2YXIgY29tcHV0ZWRDbGFpbXMgPSBuZXcgZnJKYXZhLkxpbmtlZEhhc2hNYXAoKTsKCiAgICAgICAgICAgIGdldENsYWltcygpLnRvQXJyYXkoKS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSBjb21wdXRlQ2xhaW0oY2xhaW0pOwoKICAgICAgICAgICAgICAgIGlmIChpc0NsYWltVmFsdWVWYWxpZChjbGFpbVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgIGNvbXB1dGVkQ2xhaW1zLnB1dChjbGFpbS5nZXROYW1lKCksIGNsYWltVmFsdWUpOwogICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAvKioKICAgICAgICAgICAgICAgICAgICAgKiBJZiBhIGNsYWltIGhhcyBiZWVuIHByb2Nlc3NlZCwgYnV0IGFwcGVhcnMgaW4gdGhlIGxpc3QgYWdhaW4sCiAgICAgICAgICAgICAgICAgICAgICogYW5kIGl0cyB2YWx1ZSBjYW5ub3QgYmUgY29tcHV0ZWQgdW5kZXIgdGhlIG5ldyBjb25kaXRpb25zLAogICAgICAgICAgICAgICAgICAgICAqIHRoZSBjbGFpbSBpcyByZW1vdmVkIGZyb20gdGhlIGZpbmFsIHJlc3VsdC4KICAgICAgICAgICAgICAgICAgICAgKgogICAgICAgICAgICAgICAgICAgICAqIEZvciBleGFtcGxlLCBhIGNsYWltIGNvdWxkIGJlIG1hcHBlZCB0byBhIHNjb3BlIGFuZCBmb3VuZCBpbiB0aGUgdXNlciBwcm9maWxlLAogICAgICAgICAgICAgICAgICAgICAqIGJ1dCBhbHNvIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHdpdGggcmVxdWlyZWQgdmFsdWVzIHRoYXQgZG9uJ3QgbWF0Y2ggdGhlIGNvbXB1dGVkIG9uZS4KICAgICAgICAgICAgICAgICAgICAgKiBAc2VlIHtsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0luZGl2aWR1YWxDbGFpbXNSZXF1ZXN0c30uCiAgICAgICAgICAgICAgICAgICAgICogZm9yIHRoZSByZWxldmFudCBPSURDIHNwZWNpZmljYXRpb24gZGV0YWlscy4KICAgICAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgICAgICBjb21wdXRlZENsYWltcy5yZW1vdmUoY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSk7CgogICAgICAgICAgICByZXR1cm4gY29tcHV0ZWRDbGFpbXM7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIHJlcXVlc3RlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLgogICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuTGlua2VkSGFzaE1hcH0KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wb3NpdGVTY29wZXMgKCkgewogICAgICAgICAgICB2YXIgY29tcG9zaXRlU2NvcGVzID0gbmV3IGZySmF2YS5MaW5rZWRIYXNoTWFwKCk7CgogICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICB2YXIgc2NvcGVDbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICBzY29wZUNsYWltc01hcFtzY29wZV0uZm9yRWFjaChmdW5jdGlvbiAoY2xhaW1OYW1lKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zLmFkZChjbGFpbU5hbWUpOwogICAgICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltcy5zaXplKCkpIHsKICAgICAgICAgICAgICAgICAgICBjb21wb3NpdGVTY29wZXMucHV0KHNjb3BlLCBzY29wZUNsYWltcyk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgcmV0dXJuIGNvbXBvc2l0ZVNjb3BlczsKICAgICAgICB9CgogICAgICAgIC8vIFBVQkxJQyBNRVRIT0RTCgogICAgICAgIHJldHVybiB7CiAgICAgICAgICAgIHNldFNjb3BlQ2xhaW1zTWFwOiBzZXRTY29wZUNsYWltc01hcCwKICAgICAgICAgICAgc2V0Q2xhaW1SZXNvbHZlcnM6IHNldENsYWltUmVzb2x2ZXJzLAogICAgICAgICAgICBnZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXI6IGdldFVzZXJQcm9maWxlQ2xhaW1SZXNvbHZlciwKICAgICAgICAgICAgZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXI6IGdldEFkZHJlc3NDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyOiBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRVc2VySW5mb0NsYWltczogZ2V0VXNlckluZm9DbGFpbXMKICAgICAgICB9OwogICAgfQoKICAgIC8vIFJFU1VMVFMKCiAgICAvKioKICAgICAqIFRoaXMgc2NyaXB0IHJldHVybnMgYW4gaW5zdGFuY2Ugb2YgdGhlIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuVXNlckluZm9DbGFpbXMgY2xhc3MKICAgICAqIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMgYW5kCiAgICAgKiB0aGUgcmVxdWVzdGVkIHNjb3BlcyBtYXBwZWQgdG8gdGhlIGNsYWltIG5hbWVzLgogICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICoKICAgICAqIEFzc2lnbmluZyBpdCB0byBhIHZhcmlhYmxlIGdpdmVzIHlvdSBhbiBvcHBvcnR1bml0eQogICAgICogdG8gbG9nIHRoZSBjb250ZW50IG9mIHRoZSByZXR1cm5lZCB2YWx1ZSBkdXJpbmcgZGV2ZWxvcG1lbnQuCiAgICAgKi8KICAgIHZhciB1c2VySW5mb0NsYWltcyA9IHV0aWxzLmdldFVzZXJJbmZvQ2xhaW1zKCk7CgogICAgLyoKICAgIGxvZ2dlci5lcnJvcihzY3JpcHROYW1lICsgJyByZXN1bHRzOicpCiAgICBsb2dnZXIuZXJyb3IoJ1ZhbHVlczogJyArIHVzZXJJbmZvQ2xhaW1zLmdldFZhbHVlcygpKQogICAgbG9nZ2VyLmVycm9yKCdTY29wZXM6ICcgKyB1c2VySW5mb0NsYWltcy5nZXRDb21wb3NpdGVTY29wZXMoKSkKICAgICovCgogICAgcmV0dXJuIHVzZXJJbmZvQ2xhaW1zOwp9KCkpOwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OIDC_CLAIMS\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287181600,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"e1db8a0a-0329-4962-a5bf-ecffaca376ae\",\"name\":\"Alpha endUserUIClient OIDC Claims Script\",\"description\":\"Used by endUserUIClient\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMTQtMjAyMSBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUwogKiBvciB3aXRoIG9uZSBvZiBpdHMgYWZmaWxpYXRlcy4gQWxsIHVzZSBzaGFsbCBiZSBleGNsdXNpdmVseSBzdWJqZWN0CiAqIHRvIHN1Y2ggbGljZW5zZSBiZXR3ZWVuIHRoZSBsaWNlbnNlZSBhbmQgRm9yZ2VSb2NrIEFTLgogKi8KCi8qCiAqIFRoaXMgc2NyaXB0IGNvbXB1dGVzIGNsYWltIHZhbHVlcyByZXR1cm5lZCBpbiBJRCB0b2tlbnMgYW5kL29yIGF0IHRoZSBVc2VySW5mbyBFbmRwb2ludC4KICogVGhlIGNsYWltIHZhbHVlcyBhcmUgY29tcHV0ZWQgZm9yOgogKiB0aGUgY2xhaW1zIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICogdGhlIGNsYWltcyBwcm92aWRlZCBieSB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIsCiAqIGFuZCB0aGUgY2xhaW1zIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHZpYSB0aGUgY2xhaW1zIHBhcmFtZXRlci4KICoKICogSW4gdGhlIENPTkZJR1VSQVRJT04gQU5EIENVU1RPTUlaQVRJT04gc2VjdGlvbiwgeW91IGNhbgogKiBkZWZpbmUgdGhlIHNjb3BlLXRvLWNsYWltcyBtYXBwaW5nLCBhbmQKICogYXNzaWduIHRvIGVhY2ggY2xhaW0gYSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IHdpbGwgY29tcHV0ZSB0aGUgY2xhaW0gdmFsdWUuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzIChjbGFzcyByZWZlcmVuY2VzIGFyZSBwcm92aWRlZCBiZWxvdyk6CiAqIHNjb3BlcyAtIFNldDxTdHJpbmc+ICg2KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogKiBjbGFpbXMgLSBNYXA8U3RyaW5nLCBPYmplY3Q+ICg1KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogY2xhaW1PYmplY3RzIC0gTGlzdDxDbGFpbT4gKDcsIDIpLgogKiAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogcmVxdWVzdGVkQ2xhaW1zIC0gTWFwPFN0cmluZywgU2V0PFN0cmluZz4+ICg1KS4KICogICAgICAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIG5vdCBlbXB0eSBpZiB0aGUgcmVxdWVzdCBjb250YWlucyB0aGUgY2xhaW1zIHBhcmFtZXRlciBhbmQgdGhlIHNlcnZlciBoYXMgZW5hYmxlZAogKiAgICAgICAgICAgICAgICAgICBjbGFpbXNfcGFyYW1ldGVyX3N1cHBvcnRlZC4gQSBtYXAgb2YgdGhlIHJlcXVlc3RlZCBjbGFpbXMgdG8gcG9zc2libGUgdmFsdWVzLCBvdGhlcndpc2UgZW1wdHk7CiAqICAgICAgICAgICAgICAgICAgIHJlcXVlc3RlZCBjbGFpbXMgd2l0aCBubyByZXF1ZXN0ZWQgdmFsdWVzIHdpbGwgaGF2ZSBhIGtleSBidXQgbm8gdmFsdWUgaW4gdGhlIG1hcC4gQSBrZXkgd2l0aAogKiAgICAgICAgICAgICAgICAgICBhIHNpbmdsZSB2YWx1ZSBpbiBpdHMgU2V0ICg2KSBpbmRpY2F0ZXMgdGhhdCB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiByZXF1ZXN0ZWRUeXBlZENsYWltcyAtIExpc3Q8Q2xhaW0+ICg3LCAyKS4KICogICAgICAgICAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIHJlcXVlc3RlZCBjbGFpbXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgUmVxdWVzdGVkIGNsYWltcyB3aXRoIG5vIHJlcXVlc3RlZCB2YWx1ZXMgd2lsbCBoYXZlIGEgY2xhaW0gd2l0aCBubyB2YWx1ZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgQSBjbGFpbSB3aXRoIGEgc2luZ2xlIHZhbHVlIGluZGljYXRlcyB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiBjbGFpbXNMb2NhbGVzIC0gTGlzdDxTdHJpbmc+ICg3KS4KICogICAgICAgICAgICAgICAgIFRoZSB2YWx1ZXMgZnJvbSB0aGUgJ2NsYWltc19sb2NhbGVzJyBwYXJhbWV0ZXIuCiAqICAgICAgICAgICAgICAgICBTZWUgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjQ2xhaW1zTGFuZ3VhZ2VzQW5kU2NyaXB0cyBmb3IgdGhlIE9JREMgc3BlY2lmaWNhdGlvbiBkZXRhaWxzLgogKiByZXF1ZXN0UHJvcGVydGllcyAtIFVubW9kaWZpYWJsZSBNYXAgKDUpLgogKiAgICAgICAgICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCBjb250YWlucyBhIG1hcCBvZiByZXF1ZXN0IHByb3BlcnRpZXM6CiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFVyaSAtIFRoZSByZXF1ZXN0IFVSSS4KICogICAgICAgICAgICAgICAgICAgICByZWFsbSAtIFRoZSByZWFsbSB0aGF0IHRoZSByZXF1ZXN0IHJlbGF0ZXMgdG8uCiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFBhcmFtcyAtIEEgbWFwIG9mIHRoZSByZXF1ZXN0IHBhcmFtcyBhbmQvb3IgcG9zdGVkIGRhdGEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVhY2ggdmFsdWUgaXMgYSBsaXN0IG9mIG9uZSBvciBtb3JlIHByb3BlcnRpZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBsZWFzZSBub3RlIHRoYXQgdGhlc2Ugc2hvdWxkIGJlIGhhbmRsZWQgaW4gYWNjb3JkYW5jZSB3aXRoIE9XQVNQIGJlc3QgcHJhY3RpY2VzOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodHRwczovL293YXNwLm9yZy93d3ctY29tbXVuaXR5L3Z1bG5lcmFiaWxpdGllcy9VbnNhZmVfdXNlX29mX1JlZmxlY3Rpb24uCiAqIGNsaWVudFByb3BlcnRpZXMgLSBVbm1vZGlmaWFibGUgTWFwICg1KS4KICogICAgICAgICAgICAgICAgICAgIFByZXNlbnQgaWYgdGhlIGNsaWVudCBzcGVjaWZpZWQgaW4gdGhlIHJlcXVlc3Qgd2FzIGlkZW50aWZpZWQsIGNvbnRhaW5zIGEgbWFwIG9mIGNsaWVudCBwcm9wZXJ0aWVzOgogKiAgICAgICAgICAgICAgICAgICAgY2xpZW50SWQgLSBUaGUgY2xpZW50J3MgVVJJIGZvciB0aGUgcmVxdWVzdCBsb2NhbGUuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkR3JhbnRUeXBlcyAtIExpc3Qgb2YgdGhlIGFsbG93ZWQgZ3JhbnQgdHlwZXMgKG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuR3JhbnRUeXBlKSBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRSZXNwb25zZVR5cGVzIC0gTGlzdCBvZiB0aGUgYWxsb3dlZCByZXNwb25zZSB0eXBlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRTY29wZXMgLSBMaXN0IG9mIHRoZSBhbGxvd2VkIHNjb3BlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGN1c3RvbVByb3BlcnRpZXMgLSBBIG1hcCBvZiB0aGUgY3VzdG9tIHByb3BlcnRpZXMgb2YgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBMaXN0cyBvciBtYXBzIHdpbGwgYmUgaW5jbHVkZWQgYXMgc3ViLW1hcHM7IGZvciBleGFtcGxlOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1c3RvbU1hcFtLZXkxXT1WYWx1ZTEgd2lsbCBiZSByZXR1cm5lZCBhcyBjdXN0b21NYXAgLT4gS2V5MSAtPiBWYWx1ZTEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVG8gYWRkIGN1c3RvbSBwcm9wZXJ0aWVzIHRvIGEgY2xpZW50LCB1cGRhdGUgdGhlIEN1c3RvbSBQcm9wZXJ0aWVzIGZpZWxkCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW4gQU0gQ29uc29sZSA+IFJlYWxtIE5hbWUgPiBBcHBsaWNhdGlvbnMgPiBPQXV0aCAyLjAgPiBDbGllbnRzID4gQ2xpZW50IElEID4gQWR2YW5jZWQuCiAqIGlkZW50aXR5IC0gQU1JZGVudGl0eSAoMykuCiAqICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBpZGVudGl0eSBvZiB0aGUgcmVzb3VyY2Ugb3duZXIuCiAqIHNlc3Npb24gLSBTU09Ub2tlbiAoNCkuCiAqICAgICAgICAgICBQcmVzZW50IGlmIHRoZSByZXF1ZXN0IGNvbnRhaW5zIHRoZSBzZXNzaW9uIGNvb2tpZSwgdGhlIHVzZXIncyBzZXNzaW9uIG9iamVjdC4KICogc2NyaXB0TmFtZSAtIFN0cmluZyAocHJpbWl0aXZlKS4KICogICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgZGlzcGxheSBuYW1lIG9mIHRoZSBzY3JpcHQuCiAqIGxvZ2dlciAtIEFsd2F5cyBwcmVzZW50LCB0aGUgIk9BdXRoMlByb3ZpZGVyIiBkZWJ1ZyBsb2dnZXIgaW5zdGFuY2U6CiAqICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuaHRtbCNzY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuCiAqICAgICAgICAgIENvcnJlc3BvbmRpbmcgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLk9JRENfQ0xBSU1TLgogKiBodHRwQ2xpZW50IC0gSFRUUCBDbGllbnQgKDgpLgogKiAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBIVFRQIENsaWVudCBpbnN0YW5jZToKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1odHRwLWNsaWVudC5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWh0dHAtY2xpZW50LgogKiAgICAgICAgICAgICAgSW4gb3JkZXIgdG8gdXNlIHRoZSBjbGllbnQsIHlvdSBtYXkgbmVlZCB0byBhZGQKICogICAgICAgICAgICAgIG9yZy5mb3JnZXJvY2suaHR0cC5DbGllbnQsCiAqICAgICAgICAgICAgICBvcmcuZm9yZ2Vyb2NrLmh0dHAucHJvdG9jb2wuKiwKICogICAgICAgICAgICAgIGFuZCBvcmcuZm9yZ2Vyb2NrLnV0aWwucHJvbWlzZS5Qcm9taXNlSW1wbAogKiAgICAgICAgICAgICAgdG8gdGhlIGFsbG93ZWQgSmF2YSBjbGFzc2VzIGluIHRoZSBzY3JpcHRpbmcgZW5naW5lIGNvbmZpZ3VyYXRpb24sIGFzIGRlc2NyaWJlZCBpbjoKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHQtZW5naW5lLXNlY3VyaXR5Lmh0bWwKICoKICogUmV0dXJuIC0gYSBuZXcgVXNlckluZm9DbGFpbXMoTWFwPFN0cmluZywgT2JqZWN0PiB2YWx1ZXMsIE1hcDxTdHJpbmcsIExpc3Q8U3RyaW5nPj4gY29tcG9zaXRlU2NvcGVzKSAoMSkgb2JqZWN0LgogKiAgICAgICAgICBUaGUgcmVzdWx0IG9mIHRoZSBsYXN0IHN0YXRlbWVudCBpbiB0aGUgc2NyaXB0IGlzIHJldHVybmVkIHRvIHRoZSBzZXJ2ZXIuCiAqICAgICAgICAgIEN1cnJlbnRseSwgdGhlIEltbWVkaWF0ZWx5IEludm9rZWQgRnVuY3Rpb24gRXhwcmVzc2lvbiAoYWxzbyBrbm93biBhcyBTZWxmLUV4ZWN1dGluZyBBbm9ueW1vdXMgRnVuY3Rpb24pCiAqICAgICAgICAgIGlzIHRoZSBsYXN0IChhbmQgb25seSkgc3RhdGVtZW50IGluIHRoaXMgc2NyaXB0LCBhbmQgaXRzIHJldHVybiB2YWx1ZSB3aWxsIGJlY29tZSB0aGUgc2NyaXB0IHJlc3VsdC4KICogICAgICAgICAgRG8gbm90IHVzZSAicmV0dXJuIHZhcmlhYmxlIiBzdGF0ZW1lbnQgb3V0c2lkZSBvZiBhIGZ1bmN0aW9uIGRlZmluaXRpb24uCiAqICAgICAgICAgIFNlZSBSRVNVTFRTIHNlY3Rpb24gZm9yIGFkZGl0aW9uYWwgZGV0YWlscy4KICoKICogQ2xhc3MgcmVmZXJlbmNlOgogKiAoMSkgVXNlckluZm9DbGFpbXMgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb2F1dGgyL2NvcmUvVXNlckluZm9DbGFpbXMuaHRtbC4KICogKDIpIENsYWltIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbCkuCiAqICAgICAgICAgQW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGhhcyBtZXRob2RzIHRvIGFjY2VzcwogKiAgICAgICAgIHRoZSBjbGFpbSBuYW1lLCByZXF1ZXN0ZWQgdmFsdWVzLCBsb2NhbGUsIGFuZCB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwuCiAqICgzKSBBTUlkZW50aXR5IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L2lkbS9BTUlkZW50aXR5Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBNYXAgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS91dGlsL0hhc2hNYXAuaHRtbCwKICogICAgICAgICAgIG9yIGh0dHBzOi8vZG9jcy5vcmFjbGUuY29tL2VuL2phdmEvamF2YXNlLzExL2RvY3MvYXBpL2phdmEuYmFzZS9qYXZhL3V0aWwvTGlua2VkSGFzaE1hcC5odG1sLgogKiAoNikgU2V0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9IYXNoU2V0Lmh0bWwuCiAqICg3KSBMaXN0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9BcnJheUxpc3QuaHRtbC4KICogKDgpIENsaWVudCAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9odHRwL0NsaWVudC5odG1sLgoqLwoKKGZ1bmN0aW9uICgpIHsKICAgIC8vIFNFVFVQCgogICAgLyoqCiAgICAgKiBDbGFpbSBwcm9jZXNzaW5nIHV0aWxpdGllcy4KICAgICAqIEFuIG9iamVjdCB0aGF0IGNvbnRhaW5zIHJldXNhYmxlIGZ1bmN0aW9ucyBmb3IgcHJvY2Vzc2luZyBjbGFpbXMuCiAgICAgKiBAc2VlIENMQUlNIFBST0NFU1NJTkcgVVRJTElUSUVTIHNlY3Rpb24gZm9yIGRldGFpbHMuCiAgICAgKi8KICAgIHZhciB1dGlscyA9IGdldFV0aWxzKCk7CgogICAgLy8gQ09ORklHVVJBVElPTiBBTkQgQ1VTVE9NSVpBVElPTgoKICAgIC8qKgogICAgICogT0F1dGggMi4wIHNjb3BlIHZhbHVlcyAoc2NvcGVzKSBjYW4gYmUgdXNlZCBieSB0aGUgQ2xpZW50IHRvIHJlcXVlc3QgT0lEQyBjbGFpbXMuCiAgICAgKgogICAgICogQ2FsbCB0aGlzIGNvbmZpZ3VyYXRpb24gbWV0aG9kLCBhbmQgcGFzcyBpbiBhcyB0aGUgZmlyc3QgYXJndW1lbnQKICAgICAqIGFuIG9iamVjdCB0aGF0IG1hcHMgYSBzY29wZSB2YWx1ZSB0byBhbiBhcnJheSBvZiBjbGFpbSBuYW1lcwogICAgICogdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgYW5kIHJldHVybmVkIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfQogICAgICogZm9yIHRoZSBzY29wZSB2YWx1ZXMgdGhhdCBjb3VsZCBiZSB1c2VkIHRvIHJlcXVlc3QgY2xhaW1zIGFzIGRlZmluZWQgaW4gdGhlIE9JREMgc3BlY2lmaWNhdGlvbi4KICAgICAqCiAgICAgKiBCZWxvdywgZmluZCBhIGRlZmF1bHQgY29uZmlndXJhdGlvbiB0aGF0IGlzIGV4cGVjdGVkIHRvIHdvcmsgaW4gdGhlIGN1cnJlbnQgZW52aXJvbm1lbnQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiBjaG9vc2UgdGhlIGNsYWltIG5hbWVzIHJldHVybmVkIGZvciBhIHNjb3BlLgogICAgICovCiAgICB1dGlscy5zZXRTY29wZUNsYWltc01hcCh7CiAgICAgICAgcHJvZmlsZTogWwogICAgICAgICAgICAnbmFtZScsCiAgICAgICAgICAgICdmYW1pbHlfbmFtZScsCiAgICAgICAgICAgICdnaXZlbl9uYW1lJywKICAgICAgICAgICAgJ3pvbmVpbmZvJywKICAgICAgICAgICAgJ2xvY2FsZScKICAgICAgICBdLAogICAgICAgIGVtYWlsOiBbJ2VtYWlsJ10sCiAgICAgICAgYWRkcmVzczogWydhZGRyZXNzJ10sCiAgICAgICAgcGhvbmU6IFsncGhvbmVfbnVtYmVyJ10KICAgIH0pOwoKICAgIC8qKgogICAgICogSW4gdGhpcyBzY3JpcHQsIGVhY2ggY2xhaW0KICAgICAqIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICAgICAqIHByb3ZpZGVkIGJ5IHRoZSBhdXRob3JpemF0aW9uIHNlcnZlciwgYW5kCiAgICAgKiByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudCB2aWEgdGhlIGNsYWltcyBwYXJhbWV0ZXIKICAgICAqIHdpbGwgYmUgcHJvY2Vzc2VkIGJ5IGEgZnVuY3Rpb24gYXNzb2NpYXRlZCB3aXRoIHRoZSBjbGFpbSBuYW1lLgogICAgICoKICAgICAqIENhbGwgdGhpcyBjb25maWd1cmF0aW9uIG1ldGhvZCwgYW5kIHBhc3MgaW4gYXMgdGhlIGZpcnN0IGFyZ3VtZW50CiAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIGEgY2xhaW0gbmFtZSB0byBhIHJlc29sdmVyIGZ1bmN0aW9uLAogICAgICogd2hpY2ggd2lsbCBiZSBhdXRvbWF0aWNhbGx5IGV4ZWN1dGVkIGZvciBlYWNoIGNsYWltIHByb2Nlc3NlZCBieSB0aGUgc2NyaXB0LgogICAgICoKICAgICAqIFRoZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB3aWxsIHJlY2VpdmUgdGhlIHJlcXVlc3RlZCBjbGFpbSBpbmZvcm1hdGlvbgogICAgICogaW4gYW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGFzIHRoZSBmaXJzdCBhcmd1bWVudC4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9CiAgICAgKiBmb3IgZGV0YWlscyBvbiB0aGUgQ2xhaW0gY2xhc3MuCiAgICAgKgogICAgICogSWYgdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIHJldHVybnMgYSB2YWx1ZSwKICAgICAqIG90aGVyIHRoYW4gdW5kZWZpbmVkIG9yIG51bGwsCiAgICAgKiB0aGUgY2xhaW0gd2lsbCBiZSBpbmNsdWRlZCBpbiB0aGUgc2NyaXB0J3MgcmVzdWx0cy4KICAgICAqCiAgICAgKiBUaGUgQ2xhaW0gaW5zdGFuY2UgcHJvdmlkZXMgbWV0aG9kcyB0byBjaGVjawogICAgICogd2hhdCB0aGUgbmFtZSBvZiB0aGUgY2xhaW0gaXMsCiAgICAgKiB3aGljaCB2YWx1ZXMgdGhlIGNsYWltIHJlcXVlc3QgY29udGFpbnMsCiAgICAgKiB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwsIGFuZAogICAgICogd2hpY2ggbG9jYWxlIHRoZSBjbGFpbSBpcyBhc3NvY2lhdGVkIHdpdGguCiAgICAgKiBUaGUgcmVzb2x2ZXIgZnVuY3Rpb24gY2FuIGNvbnNpZGVyIHRoaXMgaW5mb3JtYXRpb24gd2hlbiBjb21wdXRpbmcgYW5kIHJldHVybmluZyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgKgogICAgICogQmVsb3csIGZpbmQgYSBkZWZhdWx0IGNvbmZpZ3VyYXRpb24gdGhhdCBpcyBleHBlY3RlZCB0byB3b3JrIGluIHRoZSBjdXJyZW50IGVudmlyb25tZW50LgogICAgICogQSByZXVzYWJsZSBmdW5jdGlvbiwgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKFN0cmluZyBhdHRyaWJ1dGUtbmFtZSksCiAgICAgKiBpcyBjYWxsZWQgdG8gcmV0dXJuIGEgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICogQHNlZSBDTEFJTSBSRVNPTFZFUlMgc2VjdGlvbiBmb3IgdGhlIGltcGxlbWVudGF0aW9uIGRldGFpbHMgYW5kIGV4YW1wbGVzLgogICAgICogRm9yIHRoZSBhZGRyZXNzIGNsYWltLCBhbiBleGFtcGxlIG9mIGEgY2xhaW0gcmVzb2x2ZXIgdGhhdCB1c2VzIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIgaXMgcHJvdmlkZWQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiByZXVzZSB0aGUgcHJlZGVmaW5lZCB1dGlscyBtZXRob2RzIHdpdGggeW91ciBjdXN0b20gYXJndW1lbnRzLgogICAgICogWW91IGNhbiBhbHNvIHNwZWNpZnkgYSBjdXN0b20gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIGEgY2xhaW0gbmFtZSwKICAgICAqIHRoYXQgd2lsbCBjb21wdXRlIGFuZCByZXR1cm4gdGhlIGNsYWltIHZhbHVl4oCUYXMgc2hvd24gaW4gdGhlIGNvbW1lbnRlZCBvdXQgZXhhbXBsZSBiZWxvdy4KICAgICAqLwogICAgdXRpbHMuc2V0Q2xhaW1SZXNvbHZlcnMoewogICAgICAgIC8qCiAgICAgICAgLy8gQW4gZXhhbXBsZSBvZiBhIHNpbXBsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IGlzIGRlZmluZWQgZm9yIGEgY2xhaW0KICAgICAgICAvLyBkaXJlY3RseSBpbiB0aGUgY29uZmlndXJhdGlvbiBvYmplY3Q6CiAgICAgICAgY3VzdG9tLWNsYWltLW5hbWU6IGZ1bmN0aW9uIChyZXF1ZXN0ZWRDbGFpbSkgewogICAgICAgICAgICAvLyBJbiB0aGlzIGNhc2UsIGluaXRpYWxseSwgdGhlIGNsYWltIHZhbHVlIGNvbWVzIHN0cmFpZ2h0IGZyb20gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlOgogICAgICAgICAgICB2YXIgY2xhaW1WYWx1ZSA9IGlkZW50aXR5LmdldEF0dHJpYnV0ZSgnY3VzdG9tLWF0dHJpYnV0ZS1uYW1lJykudG9BcnJheSgpWzBdCgogICAgICAgICAgICAvLyBPcHRpb25hbGx5LCBwcm92aWRlIGFkZGl0aW9uYWwgbG9naWMgZm9yIHByb2Nlc3NpbmcgKGZpbHRlcmluZywgZm9ybWF0dGluZywgZXRjLikgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAgICAvLyBZb3UgY2FuIHVzZToKICAgICAgICAgICAgLy8gcmVxdWVzdGVkQ2xhaW0uZ2V0TmFtZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldFZhbHVlcygpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldExvY2FsZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmlzRXNzZW50aWFsKCkKCiAgICAgICAgICAgIHJldHVybiBjbGFpbVZhbHVlCiAgICAgICAgfSwKICAgICAgICAqLwogICAgICAgIC8qKgogICAgICAgICAqIFRoZSB1c2Ugb2YgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIHNob3dzIGhvdwogICAgICAgICAqIGFuIGFyZ3VtZW50IHBhc3NlZCB0byBhIGZ1bmN0aW9uIHRoYXQgcmV0dXJucyBhIGNsYWltIHJlc29sdmVyCiAgICAgICAgICogYmVjb21lcyBhdmFpbGFibGUgdG8gdGhlIHJlc29sdmVyIGZ1bmN0aW9uICh2aWEgaXRzIGxleGljYWwgY29udGV4dCkuCiAgICAgICAgICovCiAgICAgICAgbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdjbicpLAogICAgICAgIGZhbWlseV9uYW1lOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3NuJyksCiAgICAgICAgZ2l2ZW5fbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdnaXZlbm5hbWUnKSwKICAgICAgICB6b25laW5mbzogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWR0aW1lem9uZScpLAogICAgICAgIGxvY2FsZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWRsb2NhbGUnKSwKICAgICAgICBlbWFpbDogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdtYWlsJyksCiAgICAgICAgYWRkcmVzczogdXRpbHMuZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXIoCiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBUaGUgcGFzc2VkIGluIHVzZXIgcHJvZmlsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiBjYW4gYmUgdXNlZCBieSB0aGUgYWRkcmVzcyBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiB0byBvYnRhaW4gdGhlIGNsYWltIHZhbHVlIHRvIGJlIGZvcm1hdHRlZCBhcyBwZXIgdGhlIE9JREMgc3BlY2lmaWNhdGlvbjoKICAgICAgICAgICAgICogQHNlZSBodHRwczovL29wZW5pZC5uZXQvc3BlY3Mvb3BlbmlkLWNvbm5lY3QtY29yZS0xXzAuaHRtbCNBZGRyZXNzQ2xhaW0uCiAgICAgICAgICAgICAqLwogICAgICAgICAgICB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3Bvc3RhbGFkZHJlc3MnKQogICAgICAgICksCiAgICAgICAgcGhvbmVfbnVtYmVyOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3RlbGVwaG9uZW51bWJlcicpCiAgICB9KTsKCiAgICAvLyBDTEFJTSBQUk9DRVNTSU5HIFVUSUxJVElFUwoKICAgIC8qKgogICAgICogQHJldHVybnMge29iamVjdH0gQW4gb2JqZWN0IHRoYXQgY29udGFpbnMgcmV1c2FibGUgY2xhaW0gcHJvY2Vzc2luZyB1dGlsaXRpZXMuCiAgICAgKiBAc2VlIFBVQkxJQyBNRVRIT0RTIHNlY3Rpb24gYW5kIHRoZSByZXR1cm4gc3RhdGVtZW50IGZvciB0aGUgbGlzdCBvZiBleHBvcnRlZCBmdW5jdGlvbnMuCiAgICAgKi8KICAgIGZ1bmN0aW9uIGdldFV0aWxzICgpIHsKICAgICAgICAvLyBJTVBPUlQgSkFWQQoKICAgICAgICAvKioKICAgICAgICAgKiBQcm92aWRlcyBKYXZhIHNjcmlwdGluZyBmdW5jdGlvbmFsaXR5LgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvTW96aWxsYS9Qcm9qZWN0cy9SaGluby9TY3JpcHRpbmdfSmF2YSNqYXZhaW1wb3J0ZXJfY29uc3RydWN0b3J9LgogICAgICAgICAqLwogICAgICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgICAgIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiwKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltcywKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltLAoKICAgICAgICAgICAgamF2YS51dGlsLkxpbmtlZEhhc2hNYXAsCiAgICAgICAgICAgIGphdmEudXRpbC5BcnJheUxpc3QKICAgICAgICApOwoKICAgICAgICAvLyBTRVQgVVAgQ09ORklHVVJBVElPTgoKICAgICAgICAvKioKICAgICAgICAgKiBQbGFjZWhvbGRlciBmb3IgYSBjb25maWd1cmF0aW9uIG9wdGlvbiB0aGF0IGNvbnRhaW5zCiAgICAgICAgICogYW4gb2JqZWN0IHRoYXQgbWFwcyB0aGUgc3VwcG9ydGVkIHNjb3BlIHZhbHVlcyAoc2NvcGVzKQogICAgICAgICAqIGFuZCB0aGUgY29ycmVzcG9uZGluZyBjbGFpbSBuYW1lcyBmb3IgZWFjaCBzY29wZSB2YWx1ZS4KICAgICAgICAgKi8KICAgICAgICB2YXIgc2NvcGVDbGFpbXNNYXA7CgogICAgICAgIC8qKgogICAgICAgICAqIFBsYWNlaG9sZGVyIGZvciBhIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRoYXQgY29udGFpbnMKICAgICAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAqLwogICAgICAgIHZhciBjbGFpbVJlc29sdmVyczsKCiAgICAgICAgLyoqCiAgICAgICAgICogQSAocHVibGljKSBtZXRob2QgdGhhdCBhY2NlcHRzIGFuIG9iamVjdCB0aGF0IG1hcHMgdGhlIHN1cHBvcnRlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMgZWFjaCBzdXBwb3J0ZWQgc2NvcGUgdmFsdWUgdG8gYW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMsCiAgICAgICAgICogaW4gb3JkZXIgdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgZm9yIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfSBmb3IgZGV0YWlscy4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLnByb2ZpbGVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHByb2ZpbGUgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMuZW1haWxdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGVtYWlsIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLmFkZHJlc3NdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGFkZHJlc3Mgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMucGhvbmVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHBob25lIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcmV0dXJucyB7dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHNldFNjb3BlQ2xhaW1zTWFwKHBhcmFtcykgewogICAgICAgICAgICBzY29wZUNsYWltc01hcCA9IHBhcmFtczsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIEEgKHB1YmxpYykgbWV0aG9kIHRoYXQgYWNjZXB0cyBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMKICAgICAgICAgKiBlYWNoIHN1cHBvcnRlZCBjbGFpbSBuYW1lIHRvIGEgZnVuY3Rpb24gdGhhdCBjb21wdXRlcyBhbmQgcmV0dXJucyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gc2V0Q2xhaW1SZXNvbHZlcnMocGFyYW1zKSB7CiAgICAgICAgICAgIGNsYWltUmVzb2x2ZXJzID0gcGFyYW1zOwogICAgICAgIH0KCiAgICAgICAgLy8gQ0xBSU0gUkVTT0xWRVJTCgogICAgICAgIC8qKgogICAgICAgICAqIENsYWltIHJlc29sdmVycyBhcmUgZnVuY3Rpb25zIHRoYXQgcmV0dXJuIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHBhcmFtIHsqfQogICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAqLwoKICAgICAgICAvKioKICAgICAgICAgKiBEZWZpbmVzIGEgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nfSBhdHRyaWJ1dGVOYW1lIC0gTmFtZSBvZiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGRldGVybWluZSB0aGUgY2xhaW0gdmFsdWUKICAgICAgICAgKiBiYXNlZCBvbiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZSBhbmQgdGhlIChyZXF1ZXN0ZWQpIGNsYWltIHByb3BlcnRpZXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIChhdHRyaWJ1dGVOYW1lKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXNvbHZlcyBhIGNsYWltIHdpdGggYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAgICAgKiBSZXR1cm5zIHVuZGVmaW5lZCBpZiB0aGUgaWRlbnRpdHkgYXR0cmlidXRlIGlzIG5vdCBwb3B1bGF0ZWQsCiAgICAgICAgICAgICAqIE9SIGlmIHRoZSBjbGFpbSBoYXMgcmVxdWVzdGVkIHZhbHVlcyB0aGF0IGRvIG5vdCBjb250YWluIHRoZSBpZGVudGl0eSBhdHRyaWJ1dGUgdmFsdWUuCiAgICAgICAgICAgICAqIEFUVEVOVElPTjogdGhlIGFmb3JlbWVudGlvbmVkIGNvbXBhcmlzb24gaXMgY2FzZS1zZW5zaXRpdmUuCiAgICAgICAgICAgICAqIEBwYXJhbSB7b3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltfSBjbGFpbQogICAgICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciBkZXRhaWxzLgogICAgICAgICAgICAgKiBAcmV0dXJucyB7c3RyaW5nfEhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUNsYWltKGNsYWltKSB7CiAgICAgICAgICAgICAgICB2YXIgdXNlclByb2ZpbGVWYWx1ZTsKCiAgICAgICAgICAgICAgICBpZiAoaWRlbnRpdHkpIHsKICAgICAgICAgICAgICAgICAgICB1c2VyUHJvZmlsZVZhbHVlID0gZ2V0Q2xhaW1WYWx1ZUZyb21TZXQoY2xhaW0sIGlkZW50aXR5LmdldEF0dHJpYnV0ZShhdHRyaWJ1dGVOYW1lKSk7CgogICAgICAgICAgICAgICAgICAgIGlmICh1c2VyUHJvZmlsZVZhbHVlICYmICF1c2VyUHJvZmlsZVZhbHVlLmlzRW1wdHkoKSkgewogICAgICAgICAgICAgICAgICAgICAgICBpZiAoIWNsYWltLmdldFZhbHVlcygpIHx8IGNsYWltLmdldFZhbHVlcygpLmlzRW1wdHkoKSB8fCBjbGFpbS5nZXRWYWx1ZXMoKS5jb250YWlucyh1c2VyUHJvZmlsZVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHVzZXJQcm9maWxlVmFsdWU7CiAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW07CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBSZXR1cm5zIGFuIGFkZHJlc3MgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSBjbGFpbSB2YWx1ZSBvYnRhaW5lZCB3aXRoIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIuCiAgICAgICAgICogQHBhcmFtIHtmdW5jdGlvbn0gcmVzb2x2ZUNsYWltIC0gQSBmdW5jdGlvbiB0aGF0IHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGFjY2VwdCBhIGNsYWltIGFzIGFuIGFyZ3VtZW50LAogICAgICAgICAqIHJ1biB0aGUgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIHRoZSBjbGFpbSBhbmQgb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwKICAgICAgICAgKiBhbmQgYXBwbHkgYWRkaXRpb25hbCBmb3JtYXR0aW5nIHRvIHRoZSB2YWx1ZSBiZWZvcmUgcmV0dXJuaW5nIGl0LgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldEFkZHJlc3NDbGFpbVJlc29sdmVyIChyZXNvbHZlQ2xhaW0pIHsKICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAqIENyZWF0ZXMgYW4gYWRkcmVzcyBjbGFpbSBvYmplY3QgZnJvbSBhIHZhbHVlIHJldHVybmVkIGJ5IGEgY2xhaW0gcmVzb2x2ZXIsCiAgICAgICAgICAgICAqIGFuZCByZXR1cm5zIHRoZSBhZGRyZXNzIGNsYWltIG9iamVjdCBhcyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0FkZHJlc3NDbGFpbX0uCiAgICAgICAgICAgICAqIFRoZSBjbGFpbSB2YWx1ZSBpcyBvYnRhaW5lZCB3aXRoIGEgY2xhaW0gcmVzb2x2aW5nIGZ1bmN0aW9uIGF2YWlsYWJsZSBmcm9tIHRoZSBjbG9zdXJlLgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfHVuZGVmaW5lZH0gVGhlIGFkZHJlc3MgY2xhaW0gb2JqZWN0IGNyZWF0ZWQgZnJvbSBhIGNsYWltIHZhbHVlLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUFkZHJlc3NDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgdmFyIGFkZHJlc3NPYmplY3Q7CgogICAgICAgICAgICAgICAgaWYgKGlzQ2xhaW1WYWx1ZVZhbGlkKGNsYWltVmFsdWUpKSB7CiAgICAgICAgICAgICAgICAgICAgYWRkcmVzc09iamVjdCA9IG5ldyBmckphdmEuTGlua2VkSGFzaE1hcCgpOwoKICAgICAgICAgICAgICAgICAgICBhZGRyZXNzT2JqZWN0LnB1dCgnZm9ybWF0dGVkJywgY2xhaW1WYWx1ZSk7CgogICAgICAgICAgICAgICAgICAgIHJldHVybiBhZGRyZXNzT2JqZWN0OwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICByZXR1cm4gcmVzb2x2ZUFkZHJlc3NDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgYW4gZXNzZW50aWFsIGNsYWltIHJlc29sdmVyIGJhc2VkIG9uIGEgY2xhaW0gdmFsdWUgb2J0YWluZWQgd2l0aCBhbm90aGVyIGNsYWltIHJlc29sdmVyLgogICAgICAgICAqIEBwYXJhbSB7ZnVuY3Rpb259IHJlc29sdmVDbGFpbSAtIEEgZnVuY3Rpb24gdGhhdCByZXR1cm5zIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHJldHVybnMge2Z1bmN0aW9ufSBBIGZ1bmN0aW9uIHRoYXQgd2lsbCBhY2NlcHQgYSBjbGFpbSBhcyBhbiBhcmd1bWVudCwKICAgICAgICAgKiBydW4gdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIGZvciB0aGUgY2xhaW0gYW5kIG9idGFpbiB0aGUgY2xhaW0gdmFsdWUsCiAgICAgICAgICogYW5kIGFwcGx5IGFkZGl0aW9uYWwgbG9naWMgZm9yIGVzc2VudGlhbCBjbGFpbXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0RXNzZW50aWFsQ2xhaW1SZXNvbHZlciAocmVzb2x2ZUNsYWltKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXR1cm5zIGEgY2xhaW0gdmFsdWUgb3IgdGhyb3dzIGFuIGVycm9yLgogICAgICAgICAgICAgKiBUaGUgY2xhaW0gdmFsdWUgaXMgb2J0YWluZWQgd2l0aCBhIGNsYWltIHJlc29sdmluZyBmdW5jdGlvbiBhdmFpbGFibGUgZnJvbSB0aGUgY2xvc3VyZS4KICAgICAgICAgICAgICogVGhyb3dzIGFuIGV4Y2VwdGlvbiBpZiB0aGUgY2xhaW0gaXMgZXNzZW50aWFsIGFuZCBubyB2YWx1ZSBpcyByZXR1cm5lZCBmb3IgdGhlIGNsYWltLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBVc2Ugb2YgdGhpcyByZXNvbHZlciBpcyBvcHRpb25hbC4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjSW5kaXZpZHVhbENsYWltc1JlcXVlc3RzfSBzdGF0aW5nOgogICAgICAgICAgICAgKiAiTm90ZSB0aGF0IGV2ZW4gaWYgdGhlIENsYWltcyBhcmUgbm90IGF2YWlsYWJsZSBiZWNhdXNlIHRoZSBFbmQtVXNlciBkaWQgbm90IGF1dGhvcml6ZSB0aGVpciByZWxlYXNlIG9yIHRoZXkgYXJlIG5vdCBwcmVzZW50LAogICAgICAgICAgICAgKiB0aGUgQXV0aG9yaXphdGlvbiBTZXJ2ZXIgTVVTVCBOT1QgZ2VuZXJhdGUgYW4gZXJyb3Igd2hlbiBDbGFpbXMgYXJlIG5vdCByZXR1cm5lZCwgd2hldGhlciB0aGV5IGFyZSBFc3NlbnRpYWwgb3IgVm9sdW50YXJ5LAogICAgICAgICAgICAgKiB1bmxlc3Mgb3RoZXJ3aXNlIHNwZWNpZmllZCBpbiB0aGUgZGVzY3JpcHRpb24gb2YgdGhlIHNwZWNpZmljIGNsYWltLiIKICAgICAgICAgICAgICoKICAgICAgICAgICAgICogQHBhcmFtIHtvcmcuZm9yZ2Vyb2NrLm9wZW5pZGNvbm5lY3QuQ2xhaW19IGNsYWltCiAgICAgICAgICAgICAqIEFuIG9iamVjdCB0aGF0IHByb3ZpZGVzIG1ldGhvZHMgdG8gb2J0YWluIGluZm9ybWF0aW9uL3JlcXVpcmVtZW50cyBhc3NvY2lhdGVkIHdpdGggYSBjbGFpbS4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqLwogICAgICAgICAgICBmdW5jdGlvbiByZXNvbHZlRXNzZW50aWFsQ2xhaW0oY2xhaW0pIHsKICAgICAgICAgICAgICAgIHZhciBjbGFpbVZhbHVlID0gcmVzb2x2ZUNsYWltKGNsYWltKTsKCiAgICAgICAgICAgICAgICBpZiAoY2xhaW0uaXNFc3NlbnRpYWwoKSAmJiAhaXNDbGFpbVZhbHVlVmFsaWQoY2xhaW1WYWx1ZSkpIHsKICAgICAgICAgICAgICAgICAgICB0aHJvdyBuZXcgZnJKYXZhLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uKCdDb3VsZCBub3QgcHJvdmlkZSB2YWx1ZSBmb3IgZXNzZW50aWFsIGNsYWltOiAnICsgY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1WYWx1ZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHJlc29sdmVFc3NlbnRpYWxDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFByb3ZpZGVzIGRlZmF1bHQgcmVzb2x1dGlvbiBmb3IgYSBjbGFpbS4KICAgICAgICAgKiBVc2UgaXQgaWYgYSBjbGFpbS1zcGVjaWZpYyByZXNvbHZlciBpcyBub3QgZGVmaW5lZCBpbiB0aGUgY29uZmlndXJhdGlvbi4KICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHJldHVybnMgeyp9IEEgc2luZ2xlIHZhbHVlIGFzc29jaWF0ZWQgd2l0aCB0aGlzIGNsYWltLgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHJlc29sdmVBbnlDbGFpbSAoY2xhaW0pIHsKICAgICAgICAgICAgaWYgKGNsYWltLmdldFZhbHVlcygpLnNpemUoKSA9PT0gMSkgewogICAgICAgICAgICAgICAgcmV0dXJuIGNsYWltLmdldFZhbHVlcygpLnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgfQogICAgICAgIH0KCiAgICAgICAgLy8gVVRJTElUSUVTCgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgY2xhaW0gdmFsdWUgZnJvbSBhIHNldC4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIGEgc2luZ2xlIHZhbHVlLCByZXR1cm5zIHRoZSB2YWx1ZS4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIG11bHRpcGxlIHZhbHVlcywgcmV0dXJucyB0aGUgc2V0LgogICAgICAgICAqIE90aGVyd2lzZSwgcmV0dXJucyB1bmRlZmluZWQuCiAgICAgICAgICoKICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHBhcmFtIHtqYXZhLnV0aWwuSGFzaFNldH0gc2V0IFRoZSBzZXTigJRmb3IgZXhhbXBsZSwgYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAqIEByZXR1cm5zIHtzdHJpbmd8amF2YS51dGlsLkhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldENsYWltVmFsdWVGcm9tU2V0IChjbGFpbSwgc2V0KSB7CiAgICAgICAgICAgIGlmIChzZXQgJiYgc2V0LnNpemUoKSkgewogICAgICAgICAgICAgICAgaWYgKHNldC5zaXplKCkgPT09IDEpIHsKICAgICAgICAgICAgICAgICAgICByZXR1cm4gc2V0LnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHNldDsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSBlbHNlIGlmIChsb2dnZXIud2FybmluZ0VuYWJsZWQoKSkgewogICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcoJ09JREMgQ2xhaW1zIHNjcmlwdC4gR290IGFuIGVtcHR5IHNldCBmb3IgY2xhaW06ICcgKyBjbGFpbS5nZXROYW1lKCkpOwogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBmdW5jdGlvbiBpc0NsYWltVmFsdWVWYWxpZCAoY2xhaW1WYWx1ZSkgewogICAgICAgICAgICBpZiAodHlwZW9mIGNsYWltVmFsdWUgPT09ICd1bmRlZmluZWQnIHx8IGNsYWltVmFsdWUgPT09IG51bGwpIHsKICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgfQoKICAgICAgICAvLyBDTEFJTSBQUk9DRVNTSU5HCgogICAgICAgIC8qKgogICAgICAgICAqIENvbnN0cnVjdHMgYW5kIHJldHVybnMgYW4gb2JqZWN0IHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMKICAgICAgICAgKiBhbmQgdGhlIHJlcXVlc3RlZCBzY29wZXMgbWFwcGVkIHRvIHRoZSBjbGFpbSBuYW1lcy4KICAgICAgICAgKiBAcmV0dXJucyB7b3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltc30gVGhlIG9iamVjdCB0byBiZSByZXR1cm5lZCB0byB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIuCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICAgICAqIEBzZWUgUkVTVUxUUyBzZWN0aW9uIGZvciB0aGUgdXNlIG9mIHRoaXMgZnVuY3Rpb24uCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlckluZm9DbGFpbXMgKCkgewogICAgICAgICAgICByZXR1cm4gbmV3IGZySmF2YS5Vc2VySW5mb0NsYWltcyhnZXRDb21wdXRlZENsYWltcygpLCBnZXRDb21wb3NpdGVTY29wZXMoKSk7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIChyZXF1ZXN0ZWQpIGNsYWltIG5hbWVzIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMuCiAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfQogICAgICAgICAqIEEgbWFwIG9mIHRoZSByZXF1ZXN0ZWQgY2xhaW0gbmFtZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIHZhbHVlcy4KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wdXRlZENsYWltcyAoKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBDcmVhdGVzIGEgY29tcGxldGUgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZyb206CiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgZGVyaXZlZCBmcm9tIHRoZSBzY29wZXMsCiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgcHJvdmlkZWQgYnkgdGhlIGF1dGhvcml6YXRpb24gc2VydmVyLAogICAgICAgICAgICAgKiBhbmQgdGhlIGNsYWltcyByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudC4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5BcnJheUxpc3R9CiAgICAgICAgICAgICAqIFJldHVybnMgYSBjb21wbGV0ZSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGF2YWlsYWJsZSB0byB0aGUgc2NyaXB0LgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgdGhlIGNsYWltIG9iamVjdCBkZXRhaWxzLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gZ2V0Q2xhaW1zKCkgewogICAgICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAgICAgKiBSZXR1cm5zIGEgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIFVzZXMgdGhlIHNjb3BlQ2xhaW1zTWFwIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRvIGRlcml2ZSB0aGUgY2xhaW0gbmFtZXM7CiAgICAgICAgICAgICAgICAgKiBubyBvdGhlciBwcm9wZXJ0aWVzIG9mIGEgY2xhaW0gZGVyaXZlZCBmcm9tIGEgc2NvcGUgYXJlIHBvcHVsYXRlZC4KICAgICAgICAgICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuQXJyYXlMaXN0fQogICAgICAgICAgICAgICAgICogQSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciB0aGUgY2xhaW0gb2JqZWN0IGRldGFpbHMuCiAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgIGZ1bmN0aW9uIGNvbnZlcnRTY29wZVRvQ2xhaW1zKCkgewogICAgICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoc2NvcGUpICE9PSAnb3BlbmlkJyAmJiBzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zTWFwW3Njb3BlXS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbU5hbWUpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbGFpbXMuYWRkKG5ldyBmckphdmEuQ2xhaW0oY2xhaW1OYW1lKSk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGNsYWltcy5hZGRBbGwoY29udmVydFNjb3BlVG9DbGFpbXMoKSk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKGNsYWltT2JqZWN0cyk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKHJlcXVlc3RlZFR5cGVkQ2xhaW1zKTsKCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICB9CgogICAgICAgICAgICAvKioKICAgICAgICAgICAgICogQ29tcHV0ZXMgYW5kIHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgICAgICogVG8gb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwgdXNlcyB0aGUgcmVzb2x2ZXIgZnVuY3Rpb24gc3BlY2lmaWVkIGZvciB0aGUgY2xhaW0gaW4gdGhlIGNsYWltUmVzb2x2ZXJzIGNvbmZpZ3VyYXRpb24gb2JqZWN0LgogICAgICAgICAgICAgKiBAc2VlIGNsYWltUmVzb2x2ZXJzCiAgICAgICAgICAgICAqIElmIG5vIHJlc29sdmVyIGZ1bmN0aW9uIGlzIGZvdW5kLCB1c2VzIHRoZSBkZWZhdWx0IGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMgeyp9IENsYWltIHZhbHVlLgogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqIFJldGhyb3dzIHRoaXMgZXhjZXB0aW9uIGlmIGEgY2xhaW0gcmVzb2x2ZXIgdGhyb3dzIGl0LgogICAgICAgICAgICAgKiBZb3UgY2FuIHRocm93IG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiBmcm9tIHlvdXIgY3VzdG9tIGNsYWltIHJlc29sdmVyCiAgICAgICAgICAgICAqIGlmIHlvdSB3YW50IHRvIHRlcm1pbmF0ZSB0aGUgY2xhaW0gcHJvY2Vzc2luZy4KICAgICAgICAgICAgICovCiAgICAgICAgICAgIGZ1bmN0aW9uIGNvbXB1dGVDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIHJlc29sdmVDbGFpbTsKICAgICAgICAgICAgICAgIHZhciBtZXNzYWdlOwoKICAgICAgICAgICAgICAgIHRyeSB7CiAgICAgICAgICAgICAgICAgICAgcmVzb2x2ZUNsYWltID0gY2xhaW1SZXNvbHZlcnNbY2xhaW0uZ2V0TmFtZSgpXSB8fCByZXNvbHZlQW55Q2xhaW07CgogICAgICAgICAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgfSBjYXRjaCAoZSkgewogICAgICAgICAgICAgICAgICAgIG1lc3NhZ2UgPSAnT0lEQyBDbGFpbXMgc2NyaXB0IGV4Y2VwdGlvbi4gVW5hYmxlIHRvIHJlc29sdmUgT0lEQyBDbGFpbS4gJyArIGU7CgogICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoZSkuaW5kZXhPZignb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5leGNlcHRpb25zLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uJykgIT09IC0xKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHRocm93IGU7CiAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICBpZiAobG9nZ2VyLndhcm5pbmdFbmFibGVkKCkpIHsKICAgICAgICAgICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcobWVzc2FnZSk7CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICB2YXIgY29tcHV0ZWRDbGFpbXMgPSBuZXcgZnJKYXZhLkxpbmtlZEhhc2hNYXAoKTsKCiAgICAgICAgICAgIGdldENsYWltcygpLnRvQXJyYXkoKS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSBjb21wdXRlQ2xhaW0oY2xhaW0pOwoKICAgICAgICAgICAgICAgIGlmIChpc0NsYWltVmFsdWVWYWxpZChjbGFpbVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgIGNvbXB1dGVkQ2xhaW1zLnB1dChjbGFpbS5nZXROYW1lKCksIGNsYWltVmFsdWUpOwogICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAvKioKICAgICAgICAgICAgICAgICAgICAgKiBJZiBhIGNsYWltIGhhcyBiZWVuIHByb2Nlc3NlZCwgYnV0IGFwcGVhcnMgaW4gdGhlIGxpc3QgYWdhaW4sCiAgICAgICAgICAgICAgICAgICAgICogYW5kIGl0cyB2YWx1ZSBjYW5ub3QgYmUgY29tcHV0ZWQgdW5kZXIgdGhlIG5ldyBjb25kaXRpb25zLAogICAgICAgICAgICAgICAgICAgICAqIHRoZSBjbGFpbSBpcyByZW1vdmVkIGZyb20gdGhlIGZpbmFsIHJlc3VsdC4KICAgICAgICAgICAgICAgICAgICAgKgogICAgICAgICAgICAgICAgICAgICAqIEZvciBleGFtcGxlLCBhIGNsYWltIGNvdWxkIGJlIG1hcHBlZCB0byBhIHNjb3BlIGFuZCBmb3VuZCBpbiB0aGUgdXNlciBwcm9maWxlLAogICAgICAgICAgICAgICAgICAgICAqIGJ1dCBhbHNvIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHdpdGggcmVxdWlyZWQgdmFsdWVzIHRoYXQgZG9uJ3QgbWF0Y2ggdGhlIGNvbXB1dGVkIG9uZS4KICAgICAgICAgICAgICAgICAgICAgKiBAc2VlIHtsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0luZGl2aWR1YWxDbGFpbXNSZXF1ZXN0c30uCiAgICAgICAgICAgICAgICAgICAgICogZm9yIHRoZSByZWxldmFudCBPSURDIHNwZWNpZmljYXRpb24gZGV0YWlscy4KICAgICAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgICAgICBjb21wdXRlZENsYWltcy5yZW1vdmUoY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSk7CgogICAgICAgICAgICByZXR1cm4gY29tcHV0ZWRDbGFpbXM7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIHJlcXVlc3RlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLgogICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuTGlua2VkSGFzaE1hcH0KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wb3NpdGVTY29wZXMgKCkgewogICAgICAgICAgICB2YXIgY29tcG9zaXRlU2NvcGVzID0gbmV3IGZySmF2YS5MaW5rZWRIYXNoTWFwKCk7CgogICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICB2YXIgc2NvcGVDbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICBzY29wZUNsYWltc01hcFtzY29wZV0uZm9yRWFjaChmdW5jdGlvbiAoY2xhaW1OYW1lKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zLmFkZChjbGFpbU5hbWUpOwogICAgICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltcy5zaXplKCkpIHsKICAgICAgICAgICAgICAgICAgICBjb21wb3NpdGVTY29wZXMucHV0KHNjb3BlLCBzY29wZUNsYWltcyk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgcmV0dXJuIGNvbXBvc2l0ZVNjb3BlczsKICAgICAgICB9CgogICAgICAgIC8vIFBVQkxJQyBNRVRIT0RTCgogICAgICAgIHJldHVybiB7CiAgICAgICAgICAgIHNldFNjb3BlQ2xhaW1zTWFwOiBzZXRTY29wZUNsYWltc01hcCwKICAgICAgICAgICAgc2V0Q2xhaW1SZXNvbHZlcnM6IHNldENsYWltUmVzb2x2ZXJzLAogICAgICAgICAgICBnZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXI6IGdldFVzZXJQcm9maWxlQ2xhaW1SZXNvbHZlciwKICAgICAgICAgICAgZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXI6IGdldEFkZHJlc3NDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyOiBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRVc2VySW5mb0NsYWltczogZ2V0VXNlckluZm9DbGFpbXMKICAgICAgICB9OwogICAgfQoKICAgIC8vIFJFU1VMVFMKCiAgICAvKioKICAgICAqIFRoaXMgc2NyaXB0IHJldHVybnMgYW4gaW5zdGFuY2Ugb2YgdGhlIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuVXNlckluZm9DbGFpbXMgY2xhc3MKICAgICAqIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMgYW5kCiAgICAgKiB0aGUgcmVxdWVzdGVkIHNjb3BlcyBtYXBwZWQgdG8gdGhlIGNsYWltIG5hbWVzLgogICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICoKICAgICAqIEFzc2lnbmluZyBpdCB0byBhIHZhcmlhYmxlIGdpdmVzIHlvdSBhbiBvcHBvcnR1bml0eQogICAgICogdG8gbG9nIHRoZSBjb250ZW50IG9mIHRoZSByZXR1cm5lZCB2YWx1ZSBkdXJpbmcgZGV2ZWxvcG1lbnQuCiAgICAgKi8KICAgIHZhciB1c2VySW5mb0NsYWltcyA9IHV0aWxzLmdldFVzZXJJbmZvQ2xhaW1zKCk7CgogICAgLyoKICAgIGxvZ2dlci5lcnJvcihzY3JpcHROYW1lICsgJyByZXN1bHRzOicpCiAgICBsb2dnZXIuZXJyb3IoJ1ZhbHVlczogJyArIHVzZXJJbmZvQ2xhaW1zLmdldFZhbHVlcygpKQogICAgbG9nZ2VyLmVycm9yKCdTY29wZXM6ICcgKyB1c2VySW5mb0NsYWltcy5nZXRDb21wb3NpdGVTY29wZXMoKSkKICAgICovCgogICAgcmV0dXJuIHVzZXJJbmZvQ2xhaW1zOwp9KCkpOwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OIDC_CLAIMS\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730178253,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -4316,11 +4316,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:00 GMT" + "value": "Thu, 11 Jul 2024 20:36:17 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -4349,8 +4349,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:01.530Z", - "time": 80, + "startedDateTime": "2024-07-11T20:36:18.204Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -4358,7 +4358,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 80 + "wait": 78 } }, { @@ -4383,7 +4383,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -4422,7 +4422,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 992, - "text": "{\"_id\":\"e232cff3-2460-47cd-80b2-36c86c0d0f06\",\"name\":\"Alpha endUserUIClient OAuth2 Access Token Modification Script\",\"description\":\"Used by endUserUIClient\",\"script\":\"KGZ1bmN0aW9uICgpIHsKICBpZiAoc2NvcGVzLmNvbnRhaW5zKCdmcjphdXRvYWNjZXNzOionKSB8fCBzY29wZXMuY29udGFpbnMoJ2ZyOmlnYToqJykgfHwgc2NvcGVzLmNvbnRhaW5zKCdmcjppZGM6YW5hbHl0aWNzOionKSkgewogICAgdmFyIGZyID0gSmF2YUltcG9ydGVyKAogICAgICBjb20uc3VuLmlkZW50aXR5LmlkbS5JZFR5cGUKICAgICk7CiAgICB2YXIgZ3JvdXBzID0gW107CiAgICBpZGVudGl0eS5nZXRNZW1iZXJzaGlwcyhmci5JZFR5cGUuR1JPVVApLnRvQXJyYXkoKS5mb3JFYWNoKGZ1bmN0aW9uIChncm91cCkgewogICAgICBncm91cHMucHVzaChncm91cC5nZXRBdHRyaWJ1dGUoJ2NuJykudG9BcnJheSgpWzBdKTsKICAgIH0pOwogICAgYWNjZXNzVG9rZW4uc2V0RmllbGQoJ2dyb3VwcycsIGdyb3Vwcyk7CiAgfQp9KCkpOwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OAUTH2_ACCESS_TOKEN_MODIFICATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287181675,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"e232cff3-2460-47cd-80b2-36c86c0d0f06\",\"name\":\"Alpha endUserUIClient OAuth2 Access Token Modification Script\",\"description\":\"Used by endUserUIClient\",\"script\":\"KGZ1bmN0aW9uICgpIHsKICBpZiAoc2NvcGVzLmNvbnRhaW5zKCdmcjphdXRvYWNjZXNzOionKSB8fCBzY29wZXMuY29udGFpbnMoJ2ZyOmlnYToqJykgfHwgc2NvcGVzLmNvbnRhaW5zKCdmcjppZGM6YW5hbHl0aWNzOionKSkgewogICAgdmFyIGZyID0gSmF2YUltcG9ydGVyKAogICAgICBjb20uc3VuLmlkZW50aXR5LmlkbS5JZFR5cGUKICAgICk7CiAgICB2YXIgZ3JvdXBzID0gW107CiAgICBpZGVudGl0eS5nZXRNZW1iZXJzaGlwcyhmci5JZFR5cGUuR1JPVVApLnRvQXJyYXkoKS5mb3JFYWNoKGZ1bmN0aW9uIChncm91cCkgewogICAgICBncm91cHMucHVzaChncm91cC5nZXRBdHRyaWJ1dGUoJ2NuJykudG9BcnJheSgpWzBdKTsKICAgIH0pOwogICAgYWNjZXNzVG9rZW4uc2V0RmllbGQoJ2dyb3VwcycsIGdyb3Vwcyk7CiAgfQp9KCkpOwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OAUTH2_ACCESS_TOKEN_MODIFICATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730178339,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -4476,11 +4476,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:00 GMT" + "value": "Thu, 11 Jul 2024 20:36:17 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -4505,8 +4505,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:01.615Z", - "time": 57, + "startedDateTime": "2024-07-11T20:36:18.289Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -4514,7 +4514,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 69 } }, { @@ -4539,7 +4539,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -4578,7 +4578,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 856, - "text": "{\"_id\":\"e5c302c8-f838-4698-87cc-d7225fc82454\",\"name\":\"EmailAsUsername\",\"description\":\"null\",\"script\":\"b2JqZWN0QXR0cmlidXRlcyA9IHNoYXJlZFN0YXRlLmdldCgib2JqZWN0QXR0cmlidXRlcyIpCnVzZXJOYW1lID0gb2JqZWN0QXR0cmlidXRlcy5nZXQoInVzZXJOYW1lIikKCmlmKHVzZXJOYW1lKXsKICAvL0Zvcm0gRmlsbAogIG9iamVjdEF0dHJpYnV0ZXMucHV0KCJtYWlsIiwgdXNlck5hbWUpCn0gZWxzZSB7CiAgLy9Tb2NpYWwKICBvYmplY3RBdHRyaWJ1dGVzLnB1dCgidXNlck5hbWUiLCBvYmplY3RBdHRyaWJ1dGVzLmdldCgibWFpbCIpKQp9CgoKc2hhcmVkU3RhdGUucHV0KCJvYmplY3RBdHRyaWJ1dGVzIiwgb2JqZWN0QXR0cmlidXRlcyk7Ci8vc2hhcmVkU3RhdGUucHV0KCJ1c2VybmFtZSIsIG1haWwpCgpvdXRjb21lID0gInRydWUiOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287181759,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"e5c302c8-f838-4698-87cc-d7225fc82454\",\"name\":\"EmailAsUsername\",\"description\":\"null\",\"script\":\"b2JqZWN0QXR0cmlidXRlcyA9IHNoYXJlZFN0YXRlLmdldCgib2JqZWN0QXR0cmlidXRlcyIpCnVzZXJOYW1lID0gb2JqZWN0QXR0cmlidXRlcy5nZXQoInVzZXJOYW1lIikKCmlmKHVzZXJOYW1lKXsKICAvL0Zvcm0gRmlsbAogIG9iamVjdEF0dHJpYnV0ZXMucHV0KCJtYWlsIiwgdXNlck5hbWUpCn0gZWxzZSB7CiAgLy9Tb2NpYWwKICBvYmplY3RBdHRyaWJ1dGVzLnB1dCgidXNlck5hbWUiLCBvYmplY3RBdHRyaWJ1dGVzLmdldCgibWFpbCIpKQp9CgoKc2hhcmVkU3RhdGUucHV0KCJvYmplY3RBdHRyaWJ1dGVzIiwgb2JqZWN0QXR0cmlidXRlcyk7Ci8vc2hhcmVkU3RhdGUucHV0KCJ1c2VybmFtZSIsIG1haWwpCgpvdXRjb21lID0gInRydWUiOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730178413,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -4632,11 +4632,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:00 GMT" + "value": "Thu, 11 Jul 2024 20:36:17 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -4661,8 +4661,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:01.676Z", - "time": 90, + "startedDateTime": "2024-07-11T20:36:18.364Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -4670,7 +4670,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 90 + "wait": 67 } }, { @@ -4695,7 +4695,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -4734,7 +4734,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 10693, - "text": "{\"_id\":\"fb09ba1b-e9b9-4517-8f11-a7cfe8b65dfd\",\"name\":\"FrodoSPAdapter - imported (2)\",\"description\":\"null\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjMgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKLyoKICogVGhlIHNjcmlwdCBoYXMgdGhlc2UgdG9wIGxldmVsIGZ1bmN0aW9ucyB0aGF0IGNvdWxkIGJlIGV4ZWN1dGVkIGR1cmluZyBhIFNBTUwyIGZsb3cuCiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25SZXF1ZXN0CiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25Qcm9jZXNzCiAqICAgICAgLSBwb3N0U2luZ2xlU2lnbk9uU3VjY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZVNpZ25PbkZhaWx1cmUKICogICAgICAtIHBvc3ROZXdOYW1lSURTdWNjZXNzCiAqICAgICAgLSBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzcwogKiAgICAgIC0gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MKICoKICogUGxlYXNlIHNlZSB0aGUgSmF2YURvYyBmb3IgdGhlIGludGVyZmFjZSBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmFtL3NhbWwyL3BsdWdpbnMvU1BBZGFwdGVyLmh0bWwKICogTm90ZSB0aGF0IHRoZSBpbml0aWFsaXplIG1ldGhvZCBpcyBub3Qgc3VwcG9ydGVkIGluIHRoZSBzY3JpcHRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlcy4gQ2hlY2sgdGhlIGRvY3VtZW50YXRpb24gb24gdGhlIHJlc3BlY3RpdmUgZnVuY3Rpb25zIGZvciB0aGUgdmFyaWFibGVzIGF2YWlsYWJsZSB0byBpdC4KICoKICogaG9zdGVkRW50aXR5SWQgLSBTdHJpbmcKICogICAgIEVudGl0eSBJRCBmb3IgdGhlIGhvc3RlZCBJRFAKICogcmVhbG0gLSBTdHJpbmcKICogICAgIFJlYWxtIG9mIHRoZSBob3N0ZWQgSURQCiAqIGlkcEVudGl0eUlkIC0gU3RyaW5nCiAqICAgICBUaGUgZW50aXR5IElEIGZvciB0aGUgSWRlbnRpdHkgUHJvdmlkZXIgZm9yIHdoaWNoIHRoZSBzaWduLW9uIHJlcXVlc3Qgd2lsbCBiZSBzZW50LgogKiByZXF1ZXN0IC0gSHR0cFNlcnZsZXRSZXF1ZXN0ICgxKQogKiAgICAgU2VydmxldCByZXF1ZXN0IG9iamVjdAogKiByZXNwb25zZSAtIEh0dHBTZXJ2bGV0UmVzcG9uc2UgKDIpCiAqICAgICBTZXJ2bGV0IHJlc3BvbnNlIG9iamVjdAogKiBhdXRoblJlcXVlc3QgLSBBdXRoblJlcXVlc3QgKDMpCiAqICAgICBUaGUgYXV0aGVudGljYXRpb24gcmVxdWVzdCBzZW50IHRoYXQgaXMgc2VudCBmcm9tIHRoZSBTZXJ2aWNlIFByb3ZpZGVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpCiAqICAgICBUaGUgc2luZ2xlIHNpZ24tb24gc2Vzc2lvbi4gVGhlIHJlZmVyZW5jZSB0eXBlIG9mIHRoaXMgaXMgT2JqZWN0IGFuZCB3b3VsZCBuZWVkIHRvIGJlIGNhc3RlZCB0byBTU09Ub2tlbi4KICogcmVzIC0gUmVzcG9uc2UgKDUpCiAqICAgICBUaGUgU1NPIFJlc3BvbnNlIHJlY2VpdmVkIGZyb20gdGhlIElkZW50aXR5IFByb3ZpZGVyLgogKiBwcm9maWxlIC0gU3RyaW5nCiAqICAgICBUaGUgcHJvdG9jb2wgcHJvZmlsZSB0aGF0IGlzIHVzZWQsIHRoaXMgd2lsbCBiZSBvbmUgb2YgdGhlIGZvbGxvd2luZyB2YWx1ZXMgZnJvbSBTQU1MMkNvbnN0YW50cyAoNik6CiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9QT1NUCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9BUlRJRkFDVAogKiAgICAgICAgICAtIFNBTUwyQ29uc3RhbnRzLlBBT1MKICogb3V0IC0gUHJpbnRXcml0ZXIgKDcpCiAqICAgICBUaGUgUHJpbnRXcml0ZXIgdGhhdCBjYW4gYmUgdXNlZCB0byB3cml0ZSB0by4KICogaXNGZWRlcmF0aW9uIC0gYm9vbGVhbgogKiAgICAgU2V0IHRvIHRydWUgaWYgdXNpbmcgZmVkZXJhdGlvbiwgb3RoZXJ3aXNlIGZhbHNlLgogKiBmYWlsdXJlQ29kZSAtIGludAogKiAgICAgQW4gaW50ZWdlciBob2xkaW5nIHRoZSBmYWlsdXJlIGNvZGUgd2hlbiBhbiBlcnJvciBoYXMgb2NjdXJyZWQuIEZvciBwb3RlbnRpYWwgdmFsdWVzIHNlZSBTUEFkYXB0ZXIuCiAqIHVzZXJJZCAtIFN0cmluZwogKiAgICAgVGhlIHVuaXF1ZSB1bml2ZXJzYWwgSUQgb2YgdGhlIHVzZXIgd2l0aCB3aG9tIHRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3Qgd2FzIHBlcmZvcm1lZC4KICogaWRSZXF1ZXN0IC0gTWFuYWdlTmFtZUlEUmVxdWVzdCAoOCkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3QsIHRoaXMgd2lsbCBiZSBudWxsIGlmIHRoZSByZXF1ZXN0IG9iamVjdCBpcyBub3QgYXZhaWxhYmxlCiAqIGlkUmVzcG9uc2UgLSBNYW5hZ2VOYW1lSURSZXNwb25zZSAoOSkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlc3BvbnNlLCB0aGlzIHdpbGwgYmUgbnVsbCBpZiB0aGUgcmVzcG9uc2Ugb2JqZWN0IGlzIG5vdCBhdmFpbGFibGUKICogYmluZGluZyAtIFN0cmluZwogKiAgICAgVGhlIGJpbmRpbmcgdXNlZCBmb3IgdGhlIG5ldyBuYW1lIGlkZW50aWZpZXIgcmVxdWVzdC4gVGhpcyB3aWxsIGJlIG9uZSBvZiB0aGUgZm9sbG93aW5nIHZhbHVlczoKICogICAgICAgICAgLSBTQU1MMkNvbnN0YW50cy5TT0FQCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9SRURJUkVDVAogKiBsb2dvdXRSZXF1ZXN0IC0gTG9nb3V0UmVxdWVzdCAoMTApCiAqICAgICBUaGUgc2luZ2xlIGxvZ291dCByZXF1ZXN0LgogKiBsb2dvdXRSZXNwb25zZSAtIExvZ291dFJlc3BvbnNlICgxMSkKICogICAgIFRoZSBzaW5nbGUgbG9nb3V0IHJlc3BvbnNlLgogKiBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIgLSBTcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEyKQogKiAgICAgQW4gaW5zdGFuY2Ugb2YgU3BBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIGxvZ2dlciAtIExvZ2dlciBpbnN0YW5jZQogKiAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci4KICogICAgIENvcnJlc3BvbmRpbmcgbG9nIGZpbGVzIHdpbGwgYmUgcHJlZml4ZWQgd2l0aDogc2NyaXB0cy48c2NyaXB0IG5hbWU+CiAqCiAqIFRocm93cyBTQU1MMkV4Y2VwdGlvbiAoMTMpOgogKiAgICAgZm9yIGFueSBleGNlcHRpb25zIG9jY3VycmluZyBpbiB0aGUgYWRhcHRlci4gVGhlIGZlZGVyYXRpb24gcHJvY2VzcyB3aWxsIGNvbnRpbnVlCiAqCiAqIENsYXNzIHJlZmVyZW5jZToKICogKDEpIEh0dHBTZXJ2bGV0UmVxdWVzdCAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXF1ZXN0Lmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlc3BvbnNlIC0gaHR0cHM6Ly90b21jYXQuYXBhY2hlLm9yZy90b21jYXQtNy4wLWRvYy9zZXJ2bGV0YXBpL2phdmF4L3NlcnZsZXQvaHR0cC9IdHRwU2VydmxldFJlc3BvbnNlLmh0bWwuCiAqICgzKSBBdXRoblJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wcm90b2NvbC9SZXNwb25zZS5odG1sCiAqICg2KSBTQU1MMkNvbnN0YW50cyAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9jb21tb24vU0FNTDJDb25zdGFudHMuaHRtbAogKiAoNykgUHJpbnRXcml0ZXIgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS9pby9QcmludFdyaXRlci5odG1sCiAqICg4KSBNYW5hZ2VOYW1lSURSZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL01hbmFnZU5hbWVJRFJlcXVlc3QuaHRtbAogKiAoOSkgTWFuYWdlTmFtZUlEUmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTWFuYWdlTmFtZUlEUmVzcG9uc2UuaHRtbAogKiAoMTApIExvZ291dFJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVxdWVzdC5odG1sCiAqICgxMSkgTG9nb3V0UmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVzcG9uc2UuaHRtbAogKiAoMTIpIFNwQWRhcHRlclNjcmlwdEhlbHBlciAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL3NjcmlwdGVkL1NwQWRhcHRlclNjcmlwdEhlbHBlci5odG1sLgogKiAoMTMpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL2NvbW1vbi9TQU1MMkV4Y2VwdGlvbi5odG1sLgogKi8KCi8qCiAqIFRlbXBsYXRlL2RlZmF1bHQgc2NyaXB0IGZvciBTQU1MMiBTUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT25SZXF1ZXN0OgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIGlkcEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblJlcXVlc3QoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZVNpZ25PblByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblByb2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICByZXF1ZXN0CiAqICAgICByZXNwb25zZQogKiAgICAgb3V0CiAqICAgICBzZXNzaW9uCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgaXNGZWRlcmF0aW9uCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKgogKiBSZXR1cm4gLSB0cnVlIGlmIHJlc3BvbnNlIGlzIGJlaW5nIHJlZGlyZWN0ZWQsIGZhbHNlIGlmIG5vdC4gRGVmYXVsdCB0byBmYWxzZS4KICovCmZ1bmN0aW9uIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzKCkgewogICAgcmV0dXJuIGZhbHNlOwp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzCiAqICAgICBwcm9maWxlCiAqICAgICBmYWlsdXJlQ29kZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiByZXNwb25zZSBpcyBiZWluZyByZWRpcmVjdGVkLCBmYWxzZSBpZiBub3QuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZSgpIHsKICAgIHJldHVybiBmYWxzZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdE5ld05hbWVJRFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGlkUmVxdWVzdAogKiAgICAgaWRSZXNwb25zZQogKiAgICAgYmluZGluZwogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHBvc3ROZXdOYW1lSURTdWNjZXNzKCkgewp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzczoKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHVzZXJJZAogKiAgICAgaWRSZXF1ZXN0CiAqICAgICBpZFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFRlcm1pbmF0ZU5hbWVJRFN1Y2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZUxvZ291dFByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcygpIHsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MoKSB7Cn0=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_SP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287181839,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"fb09ba1b-e9b9-4517-8f11-a7cfe8b65dfd\",\"name\":\"FrodoSPAdapter - imported (2)\",\"description\":\"null\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjMgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKLyoKICogVGhlIHNjcmlwdCBoYXMgdGhlc2UgdG9wIGxldmVsIGZ1bmN0aW9ucyB0aGF0IGNvdWxkIGJlIGV4ZWN1dGVkIGR1cmluZyBhIFNBTUwyIGZsb3cuCiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25SZXF1ZXN0CiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25Qcm9jZXNzCiAqICAgICAgLSBwb3N0U2luZ2xlU2lnbk9uU3VjY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZVNpZ25PbkZhaWx1cmUKICogICAgICAtIHBvc3ROZXdOYW1lSURTdWNjZXNzCiAqICAgICAgLSBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzcwogKiAgICAgIC0gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MKICoKICogUGxlYXNlIHNlZSB0aGUgSmF2YURvYyBmb3IgdGhlIGludGVyZmFjZSBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmFtL3NhbWwyL3BsdWdpbnMvU1BBZGFwdGVyLmh0bWwKICogTm90ZSB0aGF0IHRoZSBpbml0aWFsaXplIG1ldGhvZCBpcyBub3Qgc3VwcG9ydGVkIGluIHRoZSBzY3JpcHRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlcy4gQ2hlY2sgdGhlIGRvY3VtZW50YXRpb24gb24gdGhlIHJlc3BlY3RpdmUgZnVuY3Rpb25zIGZvciB0aGUgdmFyaWFibGVzIGF2YWlsYWJsZSB0byBpdC4KICoKICogaG9zdGVkRW50aXR5SWQgLSBTdHJpbmcKICogICAgIEVudGl0eSBJRCBmb3IgdGhlIGhvc3RlZCBJRFAKICogcmVhbG0gLSBTdHJpbmcKICogICAgIFJlYWxtIG9mIHRoZSBob3N0ZWQgSURQCiAqIGlkcEVudGl0eUlkIC0gU3RyaW5nCiAqICAgICBUaGUgZW50aXR5IElEIGZvciB0aGUgSWRlbnRpdHkgUHJvdmlkZXIgZm9yIHdoaWNoIHRoZSBzaWduLW9uIHJlcXVlc3Qgd2lsbCBiZSBzZW50LgogKiByZXF1ZXN0IC0gSHR0cFNlcnZsZXRSZXF1ZXN0ICgxKQogKiAgICAgU2VydmxldCByZXF1ZXN0IG9iamVjdAogKiByZXNwb25zZSAtIEh0dHBTZXJ2bGV0UmVzcG9uc2UgKDIpCiAqICAgICBTZXJ2bGV0IHJlc3BvbnNlIG9iamVjdAogKiBhdXRoblJlcXVlc3QgLSBBdXRoblJlcXVlc3QgKDMpCiAqICAgICBUaGUgYXV0aGVudGljYXRpb24gcmVxdWVzdCBzZW50IHRoYXQgaXMgc2VudCBmcm9tIHRoZSBTZXJ2aWNlIFByb3ZpZGVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpCiAqICAgICBUaGUgc2luZ2xlIHNpZ24tb24gc2Vzc2lvbi4gVGhlIHJlZmVyZW5jZSB0eXBlIG9mIHRoaXMgaXMgT2JqZWN0IGFuZCB3b3VsZCBuZWVkIHRvIGJlIGNhc3RlZCB0byBTU09Ub2tlbi4KICogcmVzIC0gUmVzcG9uc2UgKDUpCiAqICAgICBUaGUgU1NPIFJlc3BvbnNlIHJlY2VpdmVkIGZyb20gdGhlIElkZW50aXR5IFByb3ZpZGVyLgogKiBwcm9maWxlIC0gU3RyaW5nCiAqICAgICBUaGUgcHJvdG9jb2wgcHJvZmlsZSB0aGF0IGlzIHVzZWQsIHRoaXMgd2lsbCBiZSBvbmUgb2YgdGhlIGZvbGxvd2luZyB2YWx1ZXMgZnJvbSBTQU1MMkNvbnN0YW50cyAoNik6CiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9QT1NUCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9BUlRJRkFDVAogKiAgICAgICAgICAtIFNBTUwyQ29uc3RhbnRzLlBBT1MKICogb3V0IC0gUHJpbnRXcml0ZXIgKDcpCiAqICAgICBUaGUgUHJpbnRXcml0ZXIgdGhhdCBjYW4gYmUgdXNlZCB0byB3cml0ZSB0by4KICogaXNGZWRlcmF0aW9uIC0gYm9vbGVhbgogKiAgICAgU2V0IHRvIHRydWUgaWYgdXNpbmcgZmVkZXJhdGlvbiwgb3RoZXJ3aXNlIGZhbHNlLgogKiBmYWlsdXJlQ29kZSAtIGludAogKiAgICAgQW4gaW50ZWdlciBob2xkaW5nIHRoZSBmYWlsdXJlIGNvZGUgd2hlbiBhbiBlcnJvciBoYXMgb2NjdXJyZWQuIEZvciBwb3RlbnRpYWwgdmFsdWVzIHNlZSBTUEFkYXB0ZXIuCiAqIHVzZXJJZCAtIFN0cmluZwogKiAgICAgVGhlIHVuaXF1ZSB1bml2ZXJzYWwgSUQgb2YgdGhlIHVzZXIgd2l0aCB3aG9tIHRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3Qgd2FzIHBlcmZvcm1lZC4KICogaWRSZXF1ZXN0IC0gTWFuYWdlTmFtZUlEUmVxdWVzdCAoOCkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3QsIHRoaXMgd2lsbCBiZSBudWxsIGlmIHRoZSByZXF1ZXN0IG9iamVjdCBpcyBub3QgYXZhaWxhYmxlCiAqIGlkUmVzcG9uc2UgLSBNYW5hZ2VOYW1lSURSZXNwb25zZSAoOSkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlc3BvbnNlLCB0aGlzIHdpbGwgYmUgbnVsbCBpZiB0aGUgcmVzcG9uc2Ugb2JqZWN0IGlzIG5vdCBhdmFpbGFibGUKICogYmluZGluZyAtIFN0cmluZwogKiAgICAgVGhlIGJpbmRpbmcgdXNlZCBmb3IgdGhlIG5ldyBuYW1lIGlkZW50aWZpZXIgcmVxdWVzdC4gVGhpcyB3aWxsIGJlIG9uZSBvZiB0aGUgZm9sbG93aW5nIHZhbHVlczoKICogICAgICAgICAgLSBTQU1MMkNvbnN0YW50cy5TT0FQCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9SRURJUkVDVAogKiBsb2dvdXRSZXF1ZXN0IC0gTG9nb3V0UmVxdWVzdCAoMTApCiAqICAgICBUaGUgc2luZ2xlIGxvZ291dCByZXF1ZXN0LgogKiBsb2dvdXRSZXNwb25zZSAtIExvZ291dFJlc3BvbnNlICgxMSkKICogICAgIFRoZSBzaW5nbGUgbG9nb3V0IHJlc3BvbnNlLgogKiBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIgLSBTcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEyKQogKiAgICAgQW4gaW5zdGFuY2Ugb2YgU3BBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIGxvZ2dlciAtIExvZ2dlciBpbnN0YW5jZQogKiAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci4KICogICAgIENvcnJlc3BvbmRpbmcgbG9nIGZpbGVzIHdpbGwgYmUgcHJlZml4ZWQgd2l0aDogc2NyaXB0cy48c2NyaXB0IG5hbWU+CiAqCiAqIFRocm93cyBTQU1MMkV4Y2VwdGlvbiAoMTMpOgogKiAgICAgZm9yIGFueSBleGNlcHRpb25zIG9jY3VycmluZyBpbiB0aGUgYWRhcHRlci4gVGhlIGZlZGVyYXRpb24gcHJvY2VzcyB3aWxsIGNvbnRpbnVlCiAqCiAqIENsYXNzIHJlZmVyZW5jZToKICogKDEpIEh0dHBTZXJ2bGV0UmVxdWVzdCAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXF1ZXN0Lmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlc3BvbnNlIC0gaHR0cHM6Ly90b21jYXQuYXBhY2hlLm9yZy90b21jYXQtNy4wLWRvYy9zZXJ2bGV0YXBpL2phdmF4L3NlcnZsZXQvaHR0cC9IdHRwU2VydmxldFJlc3BvbnNlLmh0bWwuCiAqICgzKSBBdXRoblJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wcm90b2NvbC9SZXNwb25zZS5odG1sCiAqICg2KSBTQU1MMkNvbnN0YW50cyAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9jb21tb24vU0FNTDJDb25zdGFudHMuaHRtbAogKiAoNykgUHJpbnRXcml0ZXIgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS9pby9QcmludFdyaXRlci5odG1sCiAqICg4KSBNYW5hZ2VOYW1lSURSZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL01hbmFnZU5hbWVJRFJlcXVlc3QuaHRtbAogKiAoOSkgTWFuYWdlTmFtZUlEUmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTWFuYWdlTmFtZUlEUmVzcG9uc2UuaHRtbAogKiAoMTApIExvZ291dFJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVxdWVzdC5odG1sCiAqICgxMSkgTG9nb3V0UmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVzcG9uc2UuaHRtbAogKiAoMTIpIFNwQWRhcHRlclNjcmlwdEhlbHBlciAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL3NjcmlwdGVkL1NwQWRhcHRlclNjcmlwdEhlbHBlci5odG1sLgogKiAoMTMpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL2NvbW1vbi9TQU1MMkV4Y2VwdGlvbi5odG1sLgogKi8KCi8qCiAqIFRlbXBsYXRlL2RlZmF1bHQgc2NyaXB0IGZvciBTQU1MMiBTUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT25SZXF1ZXN0OgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIGlkcEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblJlcXVlc3QoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZVNpZ25PblByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblByb2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICByZXF1ZXN0CiAqICAgICByZXNwb25zZQogKiAgICAgb3V0CiAqICAgICBzZXNzaW9uCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgaXNGZWRlcmF0aW9uCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKgogKiBSZXR1cm4gLSB0cnVlIGlmIHJlc3BvbnNlIGlzIGJlaW5nIHJlZGlyZWN0ZWQsIGZhbHNlIGlmIG5vdC4gRGVmYXVsdCB0byBmYWxzZS4KICovCmZ1bmN0aW9uIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzKCkgewogICAgcmV0dXJuIGZhbHNlOwp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzCiAqICAgICBwcm9maWxlCiAqICAgICBmYWlsdXJlQ29kZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiByZXNwb25zZSBpcyBiZWluZyByZWRpcmVjdGVkLCBmYWxzZSBpZiBub3QuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZSgpIHsKICAgIHJldHVybiBmYWxzZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdE5ld05hbWVJRFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGlkUmVxdWVzdAogKiAgICAgaWRSZXNwb25zZQogKiAgICAgYmluZGluZwogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHBvc3ROZXdOYW1lSURTdWNjZXNzKCkgewp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzczoKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHVzZXJJZAogKiAgICAgaWRSZXF1ZXN0CiAqICAgICBpZFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFRlcm1pbmF0ZU5hbWVJRFN1Y2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZUxvZ291dFByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcygpIHsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MoKSB7Cn0=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_SP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730178508,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -4784,11 +4784,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:00 GMT" + "value": "Thu, 11 Jul 2024 20:36:18 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -4817,8 +4817,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:01.770Z", - "time": 70, + "startedDateTime": "2024-07-11T20:36:18.438Z", + "time": 95, "timings": { "blocked": -1, "connect": -1, @@ -4826,7 +4826,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 70 + "wait": 95 } }, { @@ -4851,7 +4851,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -4890,7 +4890,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1516, - "text": "{\"_id\":\"fdb60c75-d58b-409f-bef2-ce4ebb04c77c\",\"name\":\"GitHub Profile Normalization (VS) - imported (2)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJHaXRIdWIgcmF3UHJvZmlsZTogIityYXdQcm9maWxlKQoKcmV0dXJuIGpzb24ob2JqZWN0KAogICAgICAgIGZpZWxkKCJpZCIsIHJhd1Byb2ZpbGUuaWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIHJhd1Byb2ZpbGUubmFtZSksCiAgICAgICAgZmllbGQoImdpdmVuTmFtZSIsIHJhd1Byb2ZpbGUuZmlyc3RfbmFtZSksCiAgICAgICAgZmllbGQoImZhbWlseU5hbWUiLCByYXdQcm9maWxlLmxhc3RfbmFtZSksCiAgICAgICAgZmllbGQoInBob3RvVXJsIiwgcmF3UHJvZmlsZS5waWN0dXJlLmRhdGEudXJsKSwKICAgICAgICBmaWVsZCgiZW1haWwiLCByYXdQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCByYXdQcm9maWxlLmVtYWlsKSkp\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287181936,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"fdb60c75-d58b-409f-bef2-ce4ebb04c77c\",\"name\":\"GitHub Profile Normalization (VS) - imported (2)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJHaXRIdWIgcmF3UHJvZmlsZTogIityYXdQcm9maWxlKQoKcmV0dXJuIGpzb24ob2JqZWN0KAogICAgICAgIGZpZWxkKCJpZCIsIHJhd1Byb2ZpbGUuaWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIHJhd1Byb2ZpbGUubmFtZSksCiAgICAgICAgZmllbGQoImdpdmVuTmFtZSIsIHJhd1Byb2ZpbGUuZmlyc3RfbmFtZSksCiAgICAgICAgZmllbGQoImZhbWlseU5hbWUiLCByYXdQcm9maWxlLmxhc3RfbmFtZSksCiAgICAgICAgZmllbGQoInBob3RvVXJsIiwgcmF3UHJvZmlsZS5waWN0dXJlLmRhdGEudXJsKSwKICAgICAgICBmaWVsZCgiZW1haWwiLCByYXdQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCByYXdQcm9maWxlLmVtYWlsKSkp\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730178589,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -4944,11 +4944,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:01 GMT" + "value": "Thu, 11 Jul 2024 20:36:18 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -4973,8 +4973,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:01.844Z", - "time": 95, + "startedDateTime": "2024-07-11T20:36:18.540Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -4982,7 +4982,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 95 + "wait": 67 } }, { @@ -5007,7 +5007,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -5104,11 +5104,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:01 GMT" + "value": "Thu, 11 Jul 2024 20:36:18 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -5133,8 +5133,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:01.943Z", - "time": 228, + "startedDateTime": "2024-07-11T20:36:18.613Z", + "time": 147, "timings": { "blocked": -1, "connect": -1, @@ -5142,7 +5142,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 228 + "wait": 147 } }, { @@ -5167,7 +5167,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -5264,11 +5264,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:01 GMT" + "value": "Thu, 11 Jul 2024 20:36:18 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -5293,8 +5293,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:02.176Z", - "time": 174, + "startedDateTime": "2024-07-11T20:36:18.766Z", + "time": 104, "timings": { "blocked": -1, "connect": -1, @@ -5302,7 +5302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 174 + "wait": 104 } }, { @@ -5327,7 +5327,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -5424,11 +5424,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:01 GMT" + "value": "Thu, 11 Jul 2024 20:36:18 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -5453,8 +5453,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:02.355Z", - "time": 152, + "startedDateTime": "2024-07-11T20:36:18.876Z", + "time": 102, "timings": { "blocked": -1, "connect": -1, @@ -5462,7 +5462,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 152 + "wait": 102 } }, { @@ -5487,7 +5487,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -5584,11 +5584,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:01 GMT" + "value": "Thu, 11 Jul 2024 20:36:18 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -5613,8 +5613,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:02.512Z", - "time": 101, + "startedDateTime": "2024-07-11T20:36:18.984Z", + "time": 92, "timings": { "blocked": -1, "connect": -1, @@ -5622,7 +5622,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 101 + "wait": 92 } }, { @@ -5647,7 +5647,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -5740,11 +5740,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:01 GMT" + "value": "Thu, 11 Jul 2024 20:36:18 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -5773,8 +5773,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:02.618Z", - "time": 114, + "startedDateTime": "2024-07-11T20:36:19.084Z", + "time": 124, "timings": { "blocked": -1, "connect": -1, @@ -5782,7 +5782,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 114 + "wait": 124 } }, { @@ -5807,7 +5807,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -5900,11 +5900,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:01 GMT" + "value": "Thu, 11 Jul 2024 20:36:18 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -5933,8 +5933,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:02.736Z", - "time": 114, + "startedDateTime": "2024-07-11T20:36:19.215Z", + "time": 148, "timings": { "blocked": -1, "connect": -1, @@ -5942,7 +5942,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 114 + "wait": 148 } }, { @@ -5967,7 +5967,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -6064,11 +6064,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:03 GMT" + "value": "Thu, 11 Jul 2024 20:36:18 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -6093,8 +6093,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:02.854Z", - "time": 138, + "startedDateTime": "2024-07-11T20:36:19.370Z", + "time": 135, "timings": { "blocked": -1, "connect": -1, @@ -6102,7 +6102,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 138 + "wait": 135 } }, { @@ -6127,7 +6127,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -6224,11 +6224,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:03 GMT" + "value": "Thu, 11 Jul 2024 20:36:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -6253,8 +6253,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:02.996Z", - "time": 134, + "startedDateTime": "2024-07-11T20:36:19.510Z", + "time": 112, "timings": { "blocked": -1, "connect": -1, @@ -6262,7 +6262,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 134 + "wait": 112 } }, { @@ -6287,7 +6287,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -6384,11 +6384,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:03 GMT" + "value": "Thu, 11 Jul 2024 20:36:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -6413,8 +6413,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:03.133Z", - "time": 110, + "startedDateTime": "2024-07-11T20:36:19.627Z", + "time": 101, "timings": { "blocked": -1, "connect": -1, @@ -6422,7 +6422,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 110 + "wait": 101 } }, { @@ -6447,7 +6447,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -6545,11 +6545,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:07 GMT" + "value": "Thu, 11 Jul 2024 20:36:24 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -6574,8 +6574,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:33:07.417Z", - "time": 112, + "startedDateTime": "2024-07-11T20:36:24.336Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -6583,7 +6583,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 112 + "wait": 72 } }, { @@ -6608,7 +6608,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -6647,7 +6647,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 465, - "text": "{\"uuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"name\":\"URL\",\"description\":\"The built-in URL Resource Type available to OpenAMPolicies.\",\"patterns\":[\"*://*:*/*\",\"*://*:*/*?*\"],\"actions\":{\"HEAD\":true,\"DELETE\":true,\"POST\":true,\"GET\":true,\"OPTIONS\":true,\"PATCH\":true,\"PUT\":true},\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"creationDate\":1595479030487,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287187607}" + "text": "{\"uuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"name\":\"URL\",\"description\":\"The built-in URL Resource Type available to OpenAMPolicies.\",\"patterns\":[\"*://*:*/*\",\"*://*:*/*?*\"],\"actions\":{\"HEAD\":true,\"DELETE\":true,\"POST\":true,\"GET\":true,\"OPTIONS\":true,\"PATCH\":true,\"PUT\":true},\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"creationDate\":1595479030487,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730184461}" }, "cookies": [], "headers": [ @@ -6701,11 +6701,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:07 GMT" + "value": "Thu, 11 Jul 2024 20:36:24 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -6730,8 +6730,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:07.536Z", - "time": 73, + "startedDateTime": "2024-07-11T20:36:24.413Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -6739,7 +6739,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 73 + "wait": 68 } }, { @@ -6764,7 +6764,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -6862,11 +6862,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:07 GMT" + "value": "Thu, 11 Jul 2024 20:36:24 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -6891,8 +6891,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:33:07.614Z", - "time": 55, + "startedDateTime": "2024-07-11T20:36:24.488Z", + "time": 61, "timings": { "blocked": -1, "connect": -1, @@ -6900,7 +6900,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 61 } }, { @@ -6925,7 +6925,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -6964,7 +6964,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 416, - "text": "{\"uuid\":\"d60b7a71-1dc6-44a5-8e48-e4b9d92dee8b\",\"name\":\"OAuth2 Scope\",\"description\":\"The built-in OAuth2 Scope Resource Type for OAuth2policy-provided scope.\",\"patterns\":[\"*://*:*/*\",\"*://*:*/*?*\",\"*\"],\"actions\":{\"GRANT\":true},\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"creationDate\":1595479030586,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287187733}" + "text": "{\"uuid\":\"d60b7a71-1dc6-44a5-8e48-e4b9d92dee8b\",\"name\":\"OAuth2 Scope\",\"description\":\"The built-in OAuth2 Scope Resource Type for OAuth2policy-provided scope.\",\"patterns\":[\"*://*:*/*\",\"*://*:*/*?*\",\"*\"],\"actions\":{\"GRANT\":true},\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"creationDate\":1595479030586,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730184600}" }, "cookies": [], "headers": [ @@ -7018,11 +7018,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:07 GMT" + "value": "Thu, 11 Jul 2024 20:36:24 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -7047,8 +7047,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:07.672Z", - "time": 62, + "startedDateTime": "2024-07-11T20:36:24.554Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -7056,7 +7056,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 66 } }, { @@ -7081,7 +7081,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -7170,11 +7170,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:07 GMT" + "value": "Thu, 11 Jul 2024 20:36:24 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -7199,8 +7199,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:07.740Z", - "time": 69, + "startedDateTime": "2024-07-11T20:36:24.626Z", + "time": 79, "timings": { "blocked": -1, "connect": -1, @@ -7208,7 +7208,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 69 + "wait": 79 } }, { @@ -7233,7 +7233,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -7331,11 +7331,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:07 GMT" + "value": "Thu, 11 Jul 2024 20:36:24 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -7360,8 +7360,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:33:07.814Z", - "time": 64, + "startedDateTime": "2024-07-11T20:36:24.711Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -7369,7 +7369,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 70 } }, { @@ -7394,7 +7394,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -7482,11 +7482,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:07 GMT" + "value": "Thu, 11 Jul 2024 20:36:24 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -7511,8 +7511,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:07.884Z", - "time": 58, + "startedDateTime": "2024-07-11T20:36:24.786Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -7520,7 +7520,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 71 } }, { @@ -7545,7 +7545,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -7643,11 +7643,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:07 GMT" + "value": "Thu, 11 Jul 2024 20:36:24 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -7672,8 +7672,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:33:07.947Z", - "time": 62, + "startedDateTime": "2024-07-11T20:36:24.861Z", + "time": 60, "timings": { "blocked": -1, "connect": -1, @@ -7681,7 +7681,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 60 } }, { @@ -7706,7 +7706,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -7794,11 +7794,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:07 GMT" + "value": "Thu, 11 Jul 2024 20:36:24 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -7823,8 +7823,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:08.013Z", - "time": 55, + "startedDateTime": "2024-07-11T20:36:24.926Z", + "time": 58, "timings": { "blocked": -1, "connect": -1, @@ -7832,7 +7832,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 58 } }, { @@ -7857,7 +7857,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -7955,11 +7955,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:07 GMT" + "value": "Thu, 11 Jul 2024 20:36:24 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -7984,8 +7984,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:33:08.073Z", - "time": 51, + "startedDateTime": "2024-07-11T20:36:24.990Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -7993,7 +7993,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 51 + "wait": 62 } }, { @@ -8018,7 +8018,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -8106,11 +8106,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:07 GMT" + "value": "Thu, 11 Jul 2024 20:36:24 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -8135,8 +8135,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:08.130Z", - "time": 57, + "startedDateTime": "2024-07-11T20:36:25.057Z", + "time": 56, "timings": { "blocked": -1, "connect": -1, @@ -8144,7 +8144,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 56 } }, { @@ -8169,7 +8169,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -8267,11 +8267,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:07 GMT" + "value": "Thu, 11 Jul 2024 20:36:24 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -8296,8 +8296,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:08.193Z", - "time": 90, + "startedDateTime": "2024-07-11T20:36:25.119Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -8305,7 +8305,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 90 + "wait": 70 } }, { @@ -8330,7 +8330,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -8414,11 +8414,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:07 GMT" + "value": "Thu, 11 Jul 2024 20:36:24 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -8443,8 +8443,8 @@ "status": 400, "statusText": "Bad Request" }, - "startedDateTime": "2024-07-06T17:33:08.287Z", - "time": 59, + "startedDateTime": "2024-07-11T20:36:25.194Z", + "time": 58, "timings": { "blocked": -1, "connect": -1, @@ -8452,7 +8452,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 58 } }, { @@ -8477,7 +8477,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -8571,11 +8571,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:08 GMT" + "value": "Thu, 11 Jul 2024 20:36:25 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -8604,8 +8604,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:08.351Z", - "time": 187, + "startedDateTime": "2024-07-11T20:36:25.259Z", + "time": 205, "timings": { "blocked": -1, "connect": -1, @@ -8613,7 +8613,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 187 + "wait": 205 } }, { @@ -8638,7 +8638,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -8726,11 +8726,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:08 GMT" + "value": "Thu, 11 Jul 2024 20:36:25 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -8755,8 +8755,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:08.546Z", - "time": 248, + "startedDateTime": "2024-07-11T20:36:25.471Z", + "time": 173, "timings": { "blocked": -1, "connect": -1, @@ -8764,7 +8764,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 248 + "wait": 173 } }, { @@ -8789,7 +8789,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -8877,11 +8877,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:08 GMT" + "value": "Thu, 11 Jul 2024 20:36:25 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -8906,8 +8906,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:08.547Z", - "time": 249, + "startedDateTime": "2024-07-11T20:36:25.473Z", + "time": 172, "timings": { "blocked": -1, "connect": -1, @@ -8915,7 +8915,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 249 + "wait": 172 } }, { @@ -8940,7 +8940,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -9028,11 +9028,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:08 GMT" + "value": "Thu, 11 Jul 2024 20:36:25 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -9057,8 +9057,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:08.547Z", - "time": 254, + "startedDateTime": "2024-07-11T20:36:25.474Z", + "time": 216, "timings": { "blocked": -1, "connect": -1, @@ -9066,7 +9066,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 254 + "wait": 216 } }, { @@ -9091,7 +9091,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -9179,11 +9179,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:08 GMT" + "value": "Thu, 11 Jul 2024 20:36:25 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -9208,8 +9208,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:08.550Z", - "time": 260, + "startedDateTime": "2024-07-11T20:36:25.476Z", + "time": 225, "timings": { "blocked": -1, "connect": -1, @@ -9217,7 +9217,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 260 + "wait": 225 } }, { @@ -9242,7 +9242,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -9330,11 +9330,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:08 GMT" + "value": "Thu, 11 Jul 2024 20:36:25 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -9359,8 +9359,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:08.552Z", - "time": 259, + "startedDateTime": "2024-07-11T20:36:25.479Z", + "time": 223, "timings": { "blocked": -1, "connect": -1, @@ -9368,7 +9368,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 259 + "wait": 223 } }, { @@ -9393,7 +9393,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -9481,11 +9481,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:08 GMT" + "value": "Thu, 11 Jul 2024 20:36:25 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -9510,8 +9510,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:08.554Z", - "time": 275, + "startedDateTime": "2024-07-11T20:36:25.481Z", + "time": 224, "timings": { "blocked": -1, "connect": -1, @@ -9519,7 +9519,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 275 + "wait": 224 } }, { @@ -9544,7 +9544,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -9632,11 +9632,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:08 GMT" + "value": "Thu, 11 Jul 2024 20:36:25 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -9661,8 +9661,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:08.832Z", - "time": 99, + "startedDateTime": "2024-07-11T20:36:25.709Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -9670,7 +9670,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 99 + "wait": 63 } }, { @@ -9695,7 +9695,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -9792,11 +9792,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:08 GMT" + "value": "Thu, 11 Jul 2024 20:36:25 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -9821,8 +9821,8 @@ "status": 201, "statusText": "Created" }, - "startedDateTime": "2024-07-06T17:33:08.935Z", - "time": 83, + "startedDateTime": "2024-07-11T20:36:25.777Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -9830,7 +9830,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 83 + "wait": 70 } }, { @@ -9855,7 +9855,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -9956,11 +9956,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:08 GMT" + "value": "Thu, 11 Jul 2024 20:36:25 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -9985,8 +9985,8 @@ "status": 201, "statusText": "Created" }, - "startedDateTime": "2024-07-06T17:33:09.026Z", - "time": 265, + "startedDateTime": "2024-07-11T20:36:25.855Z", + "time": 230, "timings": { "blocked": -1, "connect": -1, @@ -9994,7 +9994,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 265 + "wait": 230 } }, { @@ -10019,7 +10019,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -10120,11 +10120,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:08 GMT" + "value": "Thu, 11 Jul 2024 20:36:25 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -10149,8 +10149,8 @@ "status": 201, "statusText": "Created" }, - "startedDateTime": "2024-07-06T17:33:09.027Z", - "time": 268, + "startedDateTime": "2024-07-11T20:36:25.856Z", + "time": 206, "timings": { "blocked": -1, "connect": -1, @@ -10158,7 +10158,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 268 + "wait": 206 } }, { @@ -10183,7 +10183,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -10284,11 +10284,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:08 GMT" + "value": "Thu, 11 Jul 2024 20:36:25 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -10313,8 +10313,8 @@ "status": 201, "statusText": "Created" }, - "startedDateTime": "2024-07-06T17:33:09.028Z", - "time": 259, + "startedDateTime": "2024-07-11T20:36:25.857Z", + "time": 220, "timings": { "blocked": -1, "connect": -1, @@ -10322,15 +10322,15 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 259 + "wait": 220 } }, { - "_id": "c082b3c24c035d802c7680cf32bb1d03", + "_id": "28928ce593057447d45fd21402b3d9a8", "_order": 0, "cache": {}, "request": { - "bodySize": 1251, + "bodySize": 1600, "cookies": [], "headers": [ { @@ -10347,7 +10347,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -10359,7 +10359,7 @@ }, { "name": "content-length", - "value": "1251" + "value": "1600" }, { "name": "accept-encoding", @@ -10370,23 +10370,23 @@ "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1713, + "headersSize": 1705, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { "mimeType": "application/json", "params": [], - "text": "{\"_id\":\"okta-trial-5735851\",\"_type\":{\"_id\":\"oidcConfig\",\"collection\":true,\"name\":\"Client configuration for providers that implement the OpenID Connect specification.\"},\"acrValues\":[],\"authenticationIdKey\":\"id\",\"authorizationEndpoint\":\"https://trial-5735851.okta.com/oauth2/v1/authorize\",\"clientAuthenticationMethod\":\"CLIENT_SECRET_POST\",\"clientId\":\"0oa13r2cp29Rynmyw697\",\"enableNativeNonce\":true,\"enabled\":true,\"encryptJwtRequestParameter\":false,\"encryptedIdTokens\":false,\"issuer\":\"https://trial-5735851.okta.com\",\"issuerComparisonCheckType\":\"EXACT\",\"jwtEncryptionAlgorithm\":\"NONE\",\"jwtEncryptionMethod\":\"NONE\",\"jwtRequestParameterOption\":\"NONE\",\"jwtSigningAlgorithm\":\"NONE\",\"pkceMethod\":\"S256\",\"privateKeyJwtExpTime\":600,\"redirectURI\":\"https://idc.scheuber.io/login\",\"responseMode\":\"DEFAULT\",\"revocationCheckOptions\":[],\"scopeDelimiter\":\" \",\"scopes\":[\"openid\",\"profile\",\"email\"],\"tokenEndpoint\":\"https://trial-5735851.okta.com/oauth2/v1/token\",\"transform\":\"6325cf19-a49b-471e-8d26-7e4df76df0e2\",\"uiConfig\":{\"buttonDisplayName\":\"Okta\"},\"useCustomTrustStore\":false,\"userInfoEndpoint\":\"https://trial-5735851.okta.com/oauth2/v1/userinfo\",\"userInfoResponseType\":\"JSON\",\"wellKnownEndpoint\":\"https://trial-5735851.okta.com/.well-known/openid-configuration\"}" + "text": "{\"_id\":\"apple_web\",\"_type\":{\"_id\":\"appleConfig\",\"collection\":true,\"name\":\"Client configuration for Apple.\"},\"acrValues\":[],\"authenticationIdKey\":\"sub\",\"authorizationEndpoint\":\"https://appleid.apple.com/auth/authorize\",\"clientAuthenticationMethod\":\"CLIENT_SECRET_POST\",\"clientId\":\"io.scheuber.idc.signinWithApple.service\",\"enableNativeNonce\":true,\"enabled\":true,\"encryptJwtRequestParameter\":false,\"encryptedIdTokens\":false,\"issuer\":\"https://appleid.apple.com\",\"issuerComparisonCheckType\":\"EXACT\",\"jwksUriEndpoint\":\"https://appleid.apple.com/auth/keys\",\"jwtEncryptionAlgorithm\":\"NONE\",\"jwtEncryptionMethod\":\"NONE\",\"jwtRequestParameterOption\":\"NONE\",\"jwtSigningAlgorithm\":\"NONE\",\"pkceMethod\":\"S256\",\"privateKeyJwtExpTime\":600,\"redirectAfterFormPostURI\":\"https://idc.scheuber.io/login\",\"redirectURI\":\"https://idc.scheuber.io/am/oauth2/client/form_post/apple_web\",\"requestNativeAppForUserInfo\":false,\"responseMode\":\"FORM_POST\",\"revocationCheckOptions\":[],\"scopeDelimiter\":\" \",\"scopes\":[\"name\",\"email\"],\"tokenEndpoint\":\"https://appleid.apple.com/auth/token\",\"transform\":\"484e6246-dbc6-4288-97e6-54e55431402e\",\"uiConfig\":{\"buttonClass\":\"\",\"buttonCustomStyle\":\"background-color: #000000; color: #ffffff; border-color: #000000;\",\"buttonCustomStyleHover\":\"background-color: #000000; color: #ffffff; border-color: #000000;\",\"buttonDisplayName\":\"Apple\",\"buttonImage\":\"/login/images/apple-logo.png\",\"iconBackground\":\"#000000\",\"iconClass\":\"fa-apple\",\"iconFontColor\":\"white\"},\"useCustomTrustStore\":false,\"userInfoResponseType\":\"JSON\",\"wellKnownEndpoint\":\"https://appleid.apple.com/.well-known/openid-configuration\"}" }, "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/services/SocialIdentityProviders/oidcConfig/okta-trial-5735851" + "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/services/SocialIdentityProviders/appleConfig/apple_web" }, "response": { - "bodySize": 1272, + "bodySize": 1620, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 1272, - "text": "{\"_id\":\"okta-trial-5735851\",\"_rev\":\"-2060168794\",\"clientId\":\"0oa13r2cp29Rynmyw697\",\"pkceMethod\":\"S256\",\"wellKnownEndpoint\":\"https://trial-5735851.okta.com/.well-known/openid-configuration\",\"jwtEncryptionMethod\":\"NONE\",\"authorizationEndpoint\":\"https://trial-5735851.okta.com/oauth2/v1/authorize\",\"jwtEncryptionAlgorithm\":\"NONE\",\"issuerComparisonCheckType\":\"EXACT\",\"encryptJwtRequestParameter\":false,\"scopeDelimiter\":\" \",\"scopes\":[\"openid\",\"profile\",\"email\"],\"issuer\":\"https://trial-5735851.okta.com\",\"userInfoResponseType\":\"JSON\",\"acrValues\":[],\"encryptedIdTokens\":false,\"enabled\":true,\"jwtRequestParameterOption\":\"NONE\",\"authenticationIdKey\":\"id\",\"uiConfig\":{\"buttonDisplayName\":\"Okta\"},\"privateKeyJwtExpTime\":600,\"revocationCheckOptions\":[],\"enableNativeNonce\":true,\"transform\":\"6325cf19-a49b-471e-8d26-7e4df76df0e2\",\"userInfoEndpoint\":\"https://trial-5735851.okta.com/oauth2/v1/userinfo\",\"jwtSigningAlgorithm\":\"NONE\",\"redirectURI\":\"https://idc.scheuber.io/login\",\"clientAuthenticationMethod\":\"CLIENT_SECRET_POST\",\"responseMode\":\"DEFAULT\",\"useCustomTrustStore\":false,\"tokenEndpoint\":\"https://trial-5735851.okta.com/oauth2/v1/token\",\"_type\":{\"_id\":\"oidcConfig\",\"name\":\"Client configuration for providers that implement the OpenID Connect specification.\",\"collection\":true}}" + "size": 1620, + "text": "{\"_id\":\"apple_web\",\"_rev\":\"1688251712\",\"clientId\":\"io.scheuber.idc.signinWithApple.service\",\"pkceMethod\":\"S256\",\"wellKnownEndpoint\":\"https://appleid.apple.com/.well-known/openid-configuration\",\"jwtEncryptionMethod\":\"NONE\",\"authorizationEndpoint\":\"https://appleid.apple.com/auth/authorize\",\"jwtEncryptionAlgorithm\":\"NONE\",\"issuerComparisonCheckType\":\"EXACT\",\"encryptJwtRequestParameter\":false,\"scopeDelimiter\":\" \",\"scopes\":[\"name\",\"email\"],\"issuer\":\"https://appleid.apple.com\",\"redirectAfterFormPostURI\":\"https://idc.scheuber.io/login\",\"userInfoResponseType\":\"JSON\",\"acrValues\":[],\"jwksUriEndpoint\":\"https://appleid.apple.com/auth/keys\",\"encryptedIdTokens\":false,\"requestNativeAppForUserInfo\":false,\"enabled\":true,\"jwtRequestParameterOption\":\"NONE\",\"authenticationIdKey\":\"sub\",\"uiConfig\":{\"buttonClass\":\"\",\"buttonCustomStyle\":\"background-color: #000000; color: #ffffff; border-color: #000000;\",\"buttonCustomStyleHover\":\"background-color: #000000; color: #ffffff; border-color: #000000;\",\"buttonDisplayName\":\"Apple\",\"buttonImage\":\"/login/images/apple-logo.png\",\"iconBackground\":\"#000000\",\"iconClass\":\"fa-apple\",\"iconFontColor\":\"white\"},\"privateKeyJwtExpTime\":600,\"revocationCheckOptions\":[],\"enableNativeNonce\":true,\"transform\":\"484e6246-dbc6-4288-97e6-54e55431402e\",\"jwtSigningAlgorithm\":\"NONE\",\"redirectURI\":\"https://idc.scheuber.io/am/oauth2/client/form_post/apple_web\",\"clientAuthenticationMethod\":\"CLIENT_SECRET_POST\",\"responseMode\":\"FORM_POST\",\"useCustomTrustStore\":false,\"tokenEndpoint\":\"https://appleid.apple.com/auth/token\",\"_type\":{\"_id\":\"appleConfig\",\"name\":\"Client configuration for Apple.\",\"collection\":true}}" }, "cookies": [], "headers": [ @@ -10424,7 +10424,7 @@ }, { "name": "etag", - "value": "\"-2060168794\"" + "value": "\"1688251712\"" }, { "name": "expires", @@ -10432,7 +10432,7 @@ }, { "name": "location", - "value": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/services/SocialIdentityProviders/oidcConfig/okta-trial-5735851" + "value": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/services/SocialIdentityProviders/appleConfig/apple_web" }, { "name": "pragma", @@ -10444,15 +10444,15 @@ }, { "name": "content-length", - "value": "1272" + "value": "1620" }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:08 GMT" + "value": "Thu, 11 Jul 2024 20:36:25 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -10471,14 +10471,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 949, + "headersSize": 940, "httpVersion": "HTTP/1.1", - "redirectURL": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/services/SocialIdentityProviders/oidcConfig/okta-trial-5735851", + "redirectURL": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/services/SocialIdentityProviders/appleConfig/apple_web", "status": 201, "statusText": "Created" }, - "startedDateTime": "2024-07-06T17:33:09.029Z", - "time": 261, + "startedDateTime": "2024-07-11T20:36:25.859Z", + "time": 217, "timings": { "blocked": -1, "connect": -1, @@ -10486,15 +10486,15 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 261 + "wait": 217 } }, { - "_id": "28928ce593057447d45fd21402b3d9a8", + "_id": "c082b3c24c035d802c7680cf32bb1d03", "_order": 0, "cache": {}, "request": { - "bodySize": 1600, + "bodySize": 1251, "cookies": [], "headers": [ { @@ -10511,7 +10511,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -10523,7 +10523,7 @@ }, { "name": "content-length", - "value": "1600" + "value": "1251" }, { "name": "accept-encoding", @@ -10534,23 +10534,23 @@ "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1705, + "headersSize": 1713, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { "mimeType": "application/json", "params": [], - "text": "{\"_id\":\"apple_web\",\"_type\":{\"_id\":\"appleConfig\",\"collection\":true,\"name\":\"Client configuration for Apple.\"},\"acrValues\":[],\"authenticationIdKey\":\"sub\",\"authorizationEndpoint\":\"https://appleid.apple.com/auth/authorize\",\"clientAuthenticationMethod\":\"CLIENT_SECRET_POST\",\"clientId\":\"io.scheuber.idc.signinWithApple.service\",\"enableNativeNonce\":true,\"enabled\":true,\"encryptJwtRequestParameter\":false,\"encryptedIdTokens\":false,\"issuer\":\"https://appleid.apple.com\",\"issuerComparisonCheckType\":\"EXACT\",\"jwksUriEndpoint\":\"https://appleid.apple.com/auth/keys\",\"jwtEncryptionAlgorithm\":\"NONE\",\"jwtEncryptionMethod\":\"NONE\",\"jwtRequestParameterOption\":\"NONE\",\"jwtSigningAlgorithm\":\"NONE\",\"pkceMethod\":\"S256\",\"privateKeyJwtExpTime\":600,\"redirectAfterFormPostURI\":\"https://idc.scheuber.io/login\",\"redirectURI\":\"https://idc.scheuber.io/am/oauth2/client/form_post/apple_web\",\"requestNativeAppForUserInfo\":false,\"responseMode\":\"FORM_POST\",\"revocationCheckOptions\":[],\"scopeDelimiter\":\" \",\"scopes\":[\"name\",\"email\"],\"tokenEndpoint\":\"https://appleid.apple.com/auth/token\",\"transform\":\"484e6246-dbc6-4288-97e6-54e55431402e\",\"uiConfig\":{\"buttonClass\":\"\",\"buttonCustomStyle\":\"background-color: #000000; color: #ffffff; border-color: #000000;\",\"buttonCustomStyleHover\":\"background-color: #000000; color: #ffffff; border-color: #000000;\",\"buttonDisplayName\":\"Apple\",\"buttonImage\":\"/login/images/apple-logo.png\",\"iconBackground\":\"#000000\",\"iconClass\":\"fa-apple\",\"iconFontColor\":\"white\"},\"useCustomTrustStore\":false,\"userInfoResponseType\":\"JSON\",\"wellKnownEndpoint\":\"https://appleid.apple.com/.well-known/openid-configuration\"}" + "text": "{\"_id\":\"okta-trial-5735851\",\"_type\":{\"_id\":\"oidcConfig\",\"collection\":true,\"name\":\"Client configuration for providers that implement the OpenID Connect specification.\"},\"acrValues\":[],\"authenticationIdKey\":\"id\",\"authorizationEndpoint\":\"https://trial-5735851.okta.com/oauth2/v1/authorize\",\"clientAuthenticationMethod\":\"CLIENT_SECRET_POST\",\"clientId\":\"0oa13r2cp29Rynmyw697\",\"enableNativeNonce\":true,\"enabled\":true,\"encryptJwtRequestParameter\":false,\"encryptedIdTokens\":false,\"issuer\":\"https://trial-5735851.okta.com\",\"issuerComparisonCheckType\":\"EXACT\",\"jwtEncryptionAlgorithm\":\"NONE\",\"jwtEncryptionMethod\":\"NONE\",\"jwtRequestParameterOption\":\"NONE\",\"jwtSigningAlgorithm\":\"NONE\",\"pkceMethod\":\"S256\",\"privateKeyJwtExpTime\":600,\"redirectURI\":\"https://idc.scheuber.io/login\",\"responseMode\":\"DEFAULT\",\"revocationCheckOptions\":[],\"scopeDelimiter\":\" \",\"scopes\":[\"openid\",\"profile\",\"email\"],\"tokenEndpoint\":\"https://trial-5735851.okta.com/oauth2/v1/token\",\"transform\":\"6325cf19-a49b-471e-8d26-7e4df76df0e2\",\"uiConfig\":{\"buttonDisplayName\":\"Okta\"},\"useCustomTrustStore\":false,\"userInfoEndpoint\":\"https://trial-5735851.okta.com/oauth2/v1/userinfo\",\"userInfoResponseType\":\"JSON\",\"wellKnownEndpoint\":\"https://trial-5735851.okta.com/.well-known/openid-configuration\"}" }, "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/services/SocialIdentityProviders/appleConfig/apple_web" + "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/services/SocialIdentityProviders/oidcConfig/okta-trial-5735851" }, "response": { - "bodySize": 1620, + "bodySize": 1272, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 1620, - "text": "{\"_id\":\"apple_web\",\"_rev\":\"1688251712\",\"clientId\":\"io.scheuber.idc.signinWithApple.service\",\"pkceMethod\":\"S256\",\"wellKnownEndpoint\":\"https://appleid.apple.com/.well-known/openid-configuration\",\"jwtEncryptionMethod\":\"NONE\",\"authorizationEndpoint\":\"https://appleid.apple.com/auth/authorize\",\"jwtEncryptionAlgorithm\":\"NONE\",\"issuerComparisonCheckType\":\"EXACT\",\"encryptJwtRequestParameter\":false,\"scopeDelimiter\":\" \",\"scopes\":[\"name\",\"email\"],\"issuer\":\"https://appleid.apple.com\",\"redirectAfterFormPostURI\":\"https://idc.scheuber.io/login\",\"userInfoResponseType\":\"JSON\",\"acrValues\":[],\"jwksUriEndpoint\":\"https://appleid.apple.com/auth/keys\",\"encryptedIdTokens\":false,\"requestNativeAppForUserInfo\":false,\"enabled\":true,\"jwtRequestParameterOption\":\"NONE\",\"authenticationIdKey\":\"sub\",\"uiConfig\":{\"buttonClass\":\"\",\"buttonCustomStyle\":\"background-color: #000000; color: #ffffff; border-color: #000000;\",\"buttonCustomStyleHover\":\"background-color: #000000; color: #ffffff; border-color: #000000;\",\"buttonDisplayName\":\"Apple\",\"buttonImage\":\"/login/images/apple-logo.png\",\"iconBackground\":\"#000000\",\"iconClass\":\"fa-apple\",\"iconFontColor\":\"white\"},\"privateKeyJwtExpTime\":600,\"revocationCheckOptions\":[],\"enableNativeNonce\":true,\"transform\":\"484e6246-dbc6-4288-97e6-54e55431402e\",\"jwtSigningAlgorithm\":\"NONE\",\"redirectURI\":\"https://idc.scheuber.io/am/oauth2/client/form_post/apple_web\",\"clientAuthenticationMethod\":\"CLIENT_SECRET_POST\",\"responseMode\":\"FORM_POST\",\"useCustomTrustStore\":false,\"tokenEndpoint\":\"https://appleid.apple.com/auth/token\",\"_type\":{\"_id\":\"appleConfig\",\"name\":\"Client configuration for Apple.\",\"collection\":true}}" + "size": 1272, + "text": "{\"_id\":\"okta-trial-5735851\",\"_rev\":\"-2060168794\",\"clientId\":\"0oa13r2cp29Rynmyw697\",\"pkceMethod\":\"S256\",\"wellKnownEndpoint\":\"https://trial-5735851.okta.com/.well-known/openid-configuration\",\"jwtEncryptionMethod\":\"NONE\",\"authorizationEndpoint\":\"https://trial-5735851.okta.com/oauth2/v1/authorize\",\"jwtEncryptionAlgorithm\":\"NONE\",\"issuerComparisonCheckType\":\"EXACT\",\"encryptJwtRequestParameter\":false,\"scopeDelimiter\":\" \",\"scopes\":[\"openid\",\"profile\",\"email\"],\"issuer\":\"https://trial-5735851.okta.com\",\"userInfoResponseType\":\"JSON\",\"acrValues\":[],\"encryptedIdTokens\":false,\"enabled\":true,\"jwtRequestParameterOption\":\"NONE\",\"authenticationIdKey\":\"id\",\"uiConfig\":{\"buttonDisplayName\":\"Okta\"},\"privateKeyJwtExpTime\":600,\"revocationCheckOptions\":[],\"enableNativeNonce\":true,\"transform\":\"6325cf19-a49b-471e-8d26-7e4df76df0e2\",\"userInfoEndpoint\":\"https://trial-5735851.okta.com/oauth2/v1/userinfo\",\"jwtSigningAlgorithm\":\"NONE\",\"redirectURI\":\"https://idc.scheuber.io/login\",\"clientAuthenticationMethod\":\"CLIENT_SECRET_POST\",\"responseMode\":\"DEFAULT\",\"useCustomTrustStore\":false,\"tokenEndpoint\":\"https://trial-5735851.okta.com/oauth2/v1/token\",\"_type\":{\"_id\":\"oidcConfig\",\"name\":\"Client configuration for providers that implement the OpenID Connect specification.\",\"collection\":true}}" }, "cookies": [], "headers": [ @@ -10588,7 +10588,7 @@ }, { "name": "etag", - "value": "\"1688251712\"" + "value": "\"-2060168794\"" }, { "name": "expires", @@ -10596,7 +10596,7 @@ }, { "name": "location", - "value": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/services/SocialIdentityProviders/appleConfig/apple_web" + "value": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/services/SocialIdentityProviders/oidcConfig/okta-trial-5735851" }, { "name": "pragma", @@ -10608,15 +10608,15 @@ }, { "name": "content-length", - "value": "1620" + "value": "1272" }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:08 GMT" + "value": "Thu, 11 Jul 2024 20:36:25 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -10635,14 +10635,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 940, + "headersSize": 949, "httpVersion": "HTTP/1.1", - "redirectURL": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/services/SocialIdentityProviders/appleConfig/apple_web", + "redirectURL": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/services/SocialIdentityProviders/oidcConfig/okta-trial-5735851", "status": 201, "statusText": "Created" }, - "startedDateTime": "2024-07-06T17:33:09.029Z", - "time": 269, + "startedDateTime": "2024-07-11T20:36:25.861Z", + "time": 223, "timings": { "blocked": -1, "connect": -1, @@ -10650,7 +10650,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 269 + "wait": 223 } }, { @@ -10675,7 +10675,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -10776,11 +10776,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:08 GMT" + "value": "Thu, 11 Jul 2024 20:36:25 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -10805,8 +10805,8 @@ "status": 201, "statusText": "Created" }, - "startedDateTime": "2024-07-06T17:33:09.030Z", - "time": 259, + "startedDateTime": "2024-07-11T20:36:25.862Z", + "time": 217, "timings": { "blocked": -1, "connect": -1, @@ -10814,7 +10814,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 259 + "wait": 217 } }, { @@ -10839,7 +10839,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -10937,11 +10937,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:08 GMT" + "value": "Thu, 11 Jul 2024 20:36:25 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -10966,8 +10966,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:09.303Z", - "time": 48, + "startedDateTime": "2024-07-11T20:36:26.091Z", + "time": 55, "timings": { "blocked": -1, "connect": -1, @@ -10975,7 +10975,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 48 + "wait": 55 } }, { @@ -11000,7 +11000,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -11088,11 +11088,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:08 GMT" + "value": "Thu, 11 Jul 2024 20:36:25 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -11117,8 +11117,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:09.355Z", - "time": 64, + "startedDateTime": "2024-07-11T20:36:26.151Z", + "time": 120, "timings": { "blocked": -1, "connect": -1, @@ -11126,7 +11126,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 120 } }, { @@ -11151,7 +11151,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -11248,11 +11248,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:08 GMT" + "value": "Thu, 11 Jul 2024 20:36:25 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -11277,8 +11277,8 @@ "status": 201, "statusText": "Created" }, - "startedDateTime": "2024-07-06T17:33:09.423Z", - "time": 73, + "startedDateTime": "2024-07-11T20:36:26.276Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -11286,7 +11286,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 73 + "wait": 65 } }, { @@ -11311,7 +11311,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -11409,11 +11409,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:09 GMT" + "value": "Thu, 11 Jul 2024 20:36:25 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -11438,8 +11438,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:09.500Z", - "time": 56, + "startedDateTime": "2024-07-11T20:36:26.347Z", + "time": 58, "timings": { "blocked": -1, "connect": -1, @@ -11447,7 +11447,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 58 } }, { @@ -11472,7 +11472,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -11560,11 +11560,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:09 GMT" + "value": "Thu, 11 Jul 2024 20:36:26 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -11589,8 +11589,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:09.562Z", - "time": 70, + "startedDateTime": "2024-07-11T20:36:26.410Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -11598,7 +11598,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 70 + "wait": 65 } }, { @@ -11623,7 +11623,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -11720,11 +11720,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:09 GMT" + "value": "Thu, 11 Jul 2024 20:36:26 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -11749,8 +11749,8 @@ "status": 201, "statusText": "Created" }, - "startedDateTime": "2024-07-06T17:33:09.636Z", - "time": 67, + "startedDateTime": "2024-07-11T20:36:26.482Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -11758,7 +11758,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 68 } }, { @@ -11783,7 +11783,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -11881,11 +11881,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:09 GMT" + "value": "Thu, 11 Jul 2024 20:36:26 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -11910,8 +11910,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:09.707Z", - "time": 70, + "startedDateTime": "2024-07-11T20:36:26.555Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -11919,7 +11919,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 70 + "wait": 78 } }, { @@ -11944,7 +11944,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -12028,11 +12028,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:09 GMT" + "value": "Thu, 11 Jul 2024 20:36:26 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -12061,8 +12061,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:09.781Z", - "time": 80, + "startedDateTime": "2024-07-11T20:36:26.638Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -12070,7 +12070,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 80 + "wait": 67 } }, { @@ -12095,7 +12095,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -12188,11 +12188,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:09 GMT" + "value": "Thu, 11 Jul 2024 20:36:26 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -12221,8 +12221,8 @@ "status": 201, "statusText": "Created" }, - "startedDateTime": "2024-07-06T17:33:09.866Z", - "time": 96, + "startedDateTime": "2024-07-11T20:36:26.711Z", + "time": 85, "timings": { "blocked": -1, "connect": -1, @@ -12230,7 +12230,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 96 + "wait": 85 } }, { @@ -12255,7 +12255,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -12353,11 +12353,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:09 GMT" + "value": "Thu, 11 Jul 2024 20:36:26 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -12382,8 +12382,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:09.966Z", - "time": 91, + "startedDateTime": "2024-07-11T20:36:26.802Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -12391,7 +12391,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 91 + "wait": 73 } }, { @@ -12416,7 +12416,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -12504,11 +12504,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:09 GMT" + "value": "Thu, 11 Jul 2024 20:36:26 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -12533,8 +12533,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:10.059Z", - "time": 74, + "startedDateTime": "2024-07-11T20:36:26.880Z", + "time": 61, "timings": { "blocked": -1, "connect": -1, @@ -12542,7 +12542,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 74 + "wait": 61 } }, { @@ -12567,7 +12567,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -12664,11 +12664,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:09 GMT" + "value": "Thu, 11 Jul 2024 20:36:26 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -12693,8 +12693,8 @@ "status": 201, "statusText": "Created" }, - "startedDateTime": "2024-07-06T17:33:10.137Z", - "time": 75, + "startedDateTime": "2024-07-11T20:36:26.946Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -12702,7 +12702,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 75 + "wait": 65 } }, { @@ -12727,7 +12727,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -12825,11 +12825,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:09 GMT" + "value": "Thu, 11 Jul 2024 20:36:26 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -12854,8 +12854,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:10.216Z", - "time": 48, + "startedDateTime": "2024-07-11T20:36:27.017Z", + "time": 56, "timings": { "blocked": -1, "connect": -1, @@ -12863,7 +12863,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 48 + "wait": 56 } }, { @@ -12888,7 +12888,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -12976,11 +12976,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:09 GMT" + "value": "Thu, 11 Jul 2024 20:36:26 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -13005,8 +13005,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:10.267Z", - "time": 65, + "startedDateTime": "2024-07-11T20:36:27.078Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -13014,7 +13014,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 65 + "wait": 66 } }, { @@ -13039,7 +13039,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -13136,11 +13136,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:09 GMT" + "value": "Thu, 11 Jul 2024 20:36:26 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -13165,8 +13165,8 @@ "status": 201, "statusText": "Created" }, - "startedDateTime": "2024-07-06T17:33:10.336Z", - "time": 62, + "startedDateTime": "2024-07-11T20:36:27.148Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -13174,7 +13174,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 72 } }, { @@ -13199,7 +13199,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -13297,11 +13297,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:09 GMT" + "value": "Thu, 11 Jul 2024 20:36:26 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -13326,8 +13326,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:10.402Z", - "time": 47, + "startedDateTime": "2024-07-11T20:36:27.225Z", + "time": 58, "timings": { "blocked": -1, "connect": -1, @@ -13335,7 +13335,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 47 + "wait": 58 } }, { @@ -13360,7 +13360,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -13448,11 +13448,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:09 GMT" + "value": "Thu, 11 Jul 2024 20:36:26 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -13477,8 +13477,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:10.453Z", - "time": 65, + "startedDateTime": "2024-07-11T20:36:27.288Z", + "time": 82, "timings": { "blocked": -1, "connect": -1, @@ -13486,7 +13486,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 65 + "wait": 82 } }, { @@ -13511,7 +13511,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -13608,11 +13608,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:10 GMT" + "value": "Thu, 11 Jul 2024 20:36:26 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -13637,8 +13637,8 @@ "status": 201, "statusText": "Created" }, - "startedDateTime": "2024-07-06T17:33:10.521Z", - "time": 59, + "startedDateTime": "2024-07-11T20:36:27.376Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -13646,7 +13646,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 72 } }, { @@ -13671,7 +13671,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -13769,11 +13769,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:10 GMT" + "value": "Thu, 11 Jul 2024 20:36:27 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -13798,8 +13798,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:10.585Z", - "time": 48, + "startedDateTime": "2024-07-11T20:36:27.454Z", + "time": 60, "timings": { "blocked": -1, "connect": -1, @@ -13807,7 +13807,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 48 + "wait": 60 } }, { @@ -13832,7 +13832,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -13920,11 +13920,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:10 GMT" + "value": "Thu, 11 Jul 2024 20:36:27 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -13949,8 +13949,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:10.635Z", - "time": 149, + "startedDateTime": "2024-07-11T20:36:27.523Z", + "time": 84, "timings": { "blocked": -1, "connect": -1, @@ -13958,7 +13958,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 149 + "wait": 84 } }, { @@ -13983,7 +13983,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -14080,11 +14080,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:10 GMT" + "value": "Thu, 11 Jul 2024 20:36:27 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -14109,8 +14109,8 @@ "status": 201, "statusText": "Created" }, - "startedDateTime": "2024-07-06T17:33:10.788Z", - "time": 121, + "startedDateTime": "2024-07-11T20:36:27.613Z", + "time": 79, "timings": { "blocked": -1, "connect": -1, @@ -14118,7 +14118,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 121 + "wait": 79 } }, { @@ -14143,7 +14143,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -14241,11 +14241,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:10 GMT" + "value": "Thu, 11 Jul 2024 20:36:27 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -14270,8 +14270,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:10.913Z", - "time": 109, + "startedDateTime": "2024-07-11T20:36:27.696Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -14279,7 +14279,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 109 + "wait": 63 } }, { @@ -14304,7 +14304,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -14392,11 +14392,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:10 GMT" + "value": "Thu, 11 Jul 2024 20:36:27 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -14421,8 +14421,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:11.025Z", - "time": 215, + "startedDateTime": "2024-07-11T20:36:27.765Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -14430,7 +14430,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 215 + "wait": 63 } }, { @@ -14455,7 +14455,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -14552,11 +14552,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:10 GMT" + "value": "Thu, 11 Jul 2024 20:36:27 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -14581,8 +14581,8 @@ "status": 201, "statusText": "Created" }, - "startedDateTime": "2024-07-06T17:33:11.244Z", - "time": 63, + "startedDateTime": "2024-07-11T20:36:27.834Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -14590,7 +14590,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 63 + "wait": 67 } }, { @@ -14615,7 +14615,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -14713,11 +14713,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:10 GMT" + "value": "Thu, 11 Jul 2024 20:36:27 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -14742,8 +14742,8 @@ "status": 400, "statusText": "Bad Request" }, - "startedDateTime": "2024-07-06T17:33:11.476Z", - "time": 59, + "startedDateTime": "2024-07-11T20:36:28.161Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -14751,7 +14751,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 66 } }, { @@ -14776,7 +14776,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -14873,11 +14873,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:11 GMT" + "value": "Thu, 11 Jul 2024 20:36:27 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -14902,8 +14902,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:11.539Z", - "time": 124, + "startedDateTime": "2024-07-11T20:36:28.234Z", + "time": 85, "timings": { "blocked": -1, "connect": -1, @@ -14911,7 +14911,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 124 + "wait": 85 } }, { @@ -14936,7 +14936,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -15033,11 +15033,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:11 GMT" + "value": "Thu, 11 Jul 2024 20:36:28 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -15062,8 +15062,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:12.125Z", - "time": 159, + "startedDateTime": "2024-07-11T20:36:28.757Z", + "time": 109, "timings": { "blocked": -1, "connect": -1, @@ -15071,7 +15071,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 159 + "wait": 109 } }, { @@ -15096,7 +15096,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -15193,11 +15193,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:11 GMT" + "value": "Thu, 11 Jul 2024 20:36:28 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -15222,8 +15222,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:12.289Z", - "time": 106, + "startedDateTime": "2024-07-11T20:36:28.872Z", + "time": 97, "timings": { "blocked": -1, "connect": -1, @@ -15231,7 +15231,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 106 + "wait": 97 } }, { @@ -15256,7 +15256,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -15353,11 +15353,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:11 GMT" + "value": "Thu, 11 Jul 2024 20:36:28 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -15382,8 +15382,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:12.400Z", - "time": 122, + "startedDateTime": "2024-07-11T20:36:28.974Z", + "time": 107, "timings": { "blocked": -1, "connect": -1, @@ -15391,7 +15391,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 122 + "wait": 107 } }, { @@ -15416,7 +15416,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -15513,11 +15513,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:12 GMT" + "value": "Thu, 11 Jul 2024 20:36:28 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -15542,8 +15542,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:12.526Z", - "time": 136, + "startedDateTime": "2024-07-11T20:36:29.088Z", + "time": 94, "timings": { "blocked": -1, "connect": -1, @@ -15551,7 +15551,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 136 + "wait": 94 } }, { @@ -15576,7 +15576,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -15673,11 +15673,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:12 GMT" + "value": "Thu, 11 Jul 2024 20:36:28 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -15702,8 +15702,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:12.667Z", - "time": 147, + "startedDateTime": "2024-07-11T20:36:29.188Z", + "time": 102, "timings": { "blocked": -1, "connect": -1, @@ -15711,7 +15711,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 147 + "wait": 102 } }, { @@ -15736,7 +15736,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -15833,11 +15833,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:12 GMT" + "value": "Thu, 11 Jul 2024 20:36:28 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -15862,8 +15862,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:12.819Z", - "time": 159, + "startedDateTime": "2024-07-11T20:36:29.296Z", + "time": 99, "timings": { "blocked": -1, "connect": -1, @@ -15871,7 +15871,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 159 + "wait": 99 } }, { @@ -15896,7 +15896,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -15993,11 +15993,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:12 GMT" + "value": "Thu, 11 Jul 2024 20:36:28 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -16022,8 +16022,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:12.983Z", - "time": 124, + "startedDateTime": "2024-07-11T20:36:29.401Z", + "time": 99, "timings": { "blocked": -1, "connect": -1, @@ -16031,7 +16031,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 124 + "wait": 99 } }, { @@ -16056,7 +16056,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -16153,11 +16153,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:12 GMT" + "value": "Thu, 11 Jul 2024 20:36:29 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -16182,8 +16182,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:13.112Z", - "time": 93, + "startedDateTime": "2024-07-11T20:36:29.505Z", + "time": 102, "timings": { "blocked": -1, "connect": -1, @@ -16191,7 +16191,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 93 + "wait": 102 } }, { @@ -16216,7 +16216,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -16313,11 +16313,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:12 GMT" + "value": "Thu, 11 Jul 2024 20:36:29 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -16342,8 +16342,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:13.210Z", - "time": 96, + "startedDateTime": "2024-07-11T20:36:29.613Z", + "time": 101, "timings": { "blocked": -1, "connect": -1, @@ -16351,7 +16351,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 96 + "wait": 101 } }, { @@ -16376,7 +16376,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -16473,11 +16473,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:12 GMT" + "value": "Thu, 11 Jul 2024 20:36:29 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -16502,8 +16502,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:13.311Z", - "time": 133, + "startedDateTime": "2024-07-11T20:36:29.721Z", + "time": 116, "timings": { "blocked": -1, "connect": -1, @@ -16511,7 +16511,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 133 + "wait": 116 } }, { @@ -16536,7 +16536,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -16633,11 +16633,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:12 GMT" + "value": "Thu, 11 Jul 2024 20:36:29 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -16662,8 +16662,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:13.449Z", - "time": 151, + "startedDateTime": "2024-07-11T20:36:29.843Z", + "time": 104, "timings": { "blocked": -1, "connect": -1, @@ -16671,7 +16671,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 151 + "wait": 104 } }, { @@ -16696,7 +16696,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -16793,11 +16793,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:13 GMT" + "value": "Thu, 11 Jul 2024 20:36:29 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -16822,8 +16822,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:13.605Z", - "time": 165, + "startedDateTime": "2024-07-11T20:36:29.953Z", + "time": 102, "timings": { "blocked": -1, "connect": -1, @@ -16831,7 +16831,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 165 + "wait": 102 } }, { @@ -16856,7 +16856,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -16953,11 +16953,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:13 GMT" + "value": "Thu, 11 Jul 2024 20:36:29 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -16982,8 +16982,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:13.774Z", - "time": 133, + "startedDateTime": "2024-07-11T20:36:30.060Z", + "time": 108, "timings": { "blocked": -1, "connect": -1, @@ -16991,7 +16991,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 133 + "wait": 108 } }, { @@ -17016,7 +17016,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -17113,11 +17113,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:13 GMT" + "value": "Thu, 11 Jul 2024 20:36:29 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -17142,8 +17142,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:13.910Z", - "time": 137, + "startedDateTime": "2024-07-11T20:36:30.174Z", + "time": 94, "timings": { "blocked": -1, "connect": -1, @@ -17151,7 +17151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 137 + "wait": 94 } }, { @@ -17176,7 +17176,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -17273,11 +17273,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:13 GMT" + "value": "Thu, 11 Jul 2024 20:36:29 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -17302,8 +17302,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:14.052Z", - "time": 124, + "startedDateTime": "2024-07-11T20:36:30.275Z", + "time": 116, "timings": { "blocked": -1, "connect": -1, @@ -17311,7 +17311,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 124 + "wait": 116 } }, { @@ -17336,7 +17336,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -17433,11 +17433,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:13 GMT" + "value": "Thu, 11 Jul 2024 20:36:29 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -17462,8 +17462,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:14.179Z", - "time": 102, + "startedDateTime": "2024-07-11T20:36:30.396Z", + "time": 92, "timings": { "blocked": -1, "connect": -1, @@ -17471,7 +17471,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 102 + "wait": 92 } }, { @@ -17496,7 +17496,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -17594,11 +17594,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:13 GMT" + "value": "Thu, 11 Jul 2024 20:36:30 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -17623,8 +17623,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:33:14.379Z", - "time": 107, + "startedDateTime": "2024-07-11T20:36:30.596Z", + "time": 98, "timings": { "blocked": -1, "connect": -1, @@ -17632,7 +17632,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 107 + "wait": 98 } }, { @@ -17657,7 +17657,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -17696,7 +17696,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 904, - "text": "{\"name\":\"EdgePolicySet\",\"displayName\":null,\"description\":\"Policy Set EdgePolicySet\",\"attributeNames\":[],\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"conditions\":[\"Script\",\"ClientId\",\"AMIdentityMembership\",\"IPv6\",\"SimpleTime\",\"IPv4\",\"LEAuthLevel\",\"LDAPFilter\",\"AuthScheme\",\"Session\",\"AND\",\"Expiration\",\"AuthenticateToRealm\",\"ResourceEnvIP\",\"Policy\",\"SessionProperty\",\"OAuth2Scope\",\"OR\",\"Transaction\",\"NOT\",\"AuthLevel\",\"AuthenticateToService\"],\"subjects\":[\"AuthenticatedUsers\",\"NOT\",\"Identity\",\"Uma\",\"OR\",\"AND\",\"NONE\",\"Policy\",\"JwtClaim\"],\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null,\"resourceComparator\":null,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedDate\":1720287194569,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":1669672555404,\"editable\":true}" + "text": "{\"creationDate\":1669672555404,\"name\":\"EdgePolicySet\",\"displayName\":null,\"description\":\"Policy Set EdgePolicySet\",\"attributeNames\":[],\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"conditions\":[\"Script\",\"ClientId\",\"AMIdentityMembership\",\"IPv6\",\"SimpleTime\",\"IPv4\",\"LEAuthLevel\",\"LDAPFilter\",\"AuthScheme\",\"Session\",\"AND\",\"Expiration\",\"AuthenticateToRealm\",\"ResourceEnvIP\",\"Policy\",\"SessionProperty\",\"OAuth2Scope\",\"OR\",\"Transaction\",\"NOT\",\"AuthLevel\",\"AuthenticateToService\"],\"subjects\":[\"AuthenticatedUsers\",\"NOT\",\"Identity\",\"Uma\",\"OR\",\"AND\",\"NONE\",\"Policy\",\"JwtClaim\"],\"editable\":true,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730190751,\"resourceComparator\":null,\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null}" }, "cookies": [], "headers": [ @@ -17734,7 +17734,7 @@ }, { "name": "etag", - "value": "\"1720287194569\"" + "value": "\"1720730190751\"" }, { "name": "expires", @@ -17754,11 +17754,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:13 GMT" + "value": "Thu, 11 Jul 2024 20:36:30 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -17783,8 +17783,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:14.490Z", - "time": 79, + "startedDateTime": "2024-07-11T20:36:30.700Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -17792,7 +17792,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 79 + "wait": 71 } }, { @@ -17817,7 +17817,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -17915,11 +17915,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:13 GMT" + "value": "Thu, 11 Jul 2024 20:36:30 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -17944,8 +17944,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:33:14.573Z", - "time": 56, + "startedDateTime": "2024-07-11T20:36:30.776Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -17953,7 +17953,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 63 } }, { @@ -17978,7 +17978,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -18017,7 +18017,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 906, - "text": "{\"name\":\"FeatureStorePolicySet\",\"displayName\":\"FeatureStorePolicySet\",\"description\":null,\"attributeNames\":[],\"createdBy\":\"id=8efaa5b6-8c98-4489-9b21-ee41f5589ab7,ou=user,ou=am-config\",\"conditions\":[\"AMIdentityMembership\",\"AND\",\"AuthLevel\",\"AuthScheme\",\"AuthenticateToRealm\",\"AuthenticateToService\",\"IPv4\",\"IPv6\",\"LDAPFilter\",\"LEAuthLevel\",\"NOT\",\"OAuth2Scope\",\"OR\",\"Policy\",\"ResourceEnvIP\",\"Script\",\"Session\",\"SessionProperty\",\"SimpleTime\",\"Transaction\"],\"subjects\":[\"AND\",\"AuthenticatedUsers\",\"Identity\",\"JwtClaim\",\"NONE\",\"NOT\",\"OR\",\"Policy\"],\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null,\"resourceComparator\":null,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedDate\":1720287194689,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":1695912757709,\"editable\":true}" + "text": "{\"creationDate\":1695912757709,\"name\":\"FeatureStorePolicySet\",\"displayName\":\"FeatureStorePolicySet\",\"description\":null,\"attributeNames\":[],\"createdBy\":\"id=8efaa5b6-8c98-4489-9b21-ee41f5589ab7,ou=user,ou=am-config\",\"conditions\":[\"AMIdentityMembership\",\"AND\",\"AuthLevel\",\"AuthScheme\",\"AuthenticateToRealm\",\"AuthenticateToService\",\"IPv4\",\"IPv6\",\"LDAPFilter\",\"LEAuthLevel\",\"NOT\",\"OAuth2Scope\",\"OR\",\"Policy\",\"ResourceEnvIP\",\"Script\",\"Session\",\"SessionProperty\",\"SimpleTime\",\"Transaction\"],\"subjects\":[\"AND\",\"AuthenticatedUsers\",\"Identity\",\"JwtClaim\",\"NONE\",\"NOT\",\"OR\",\"Policy\"],\"editable\":true,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730190891,\"resourceComparator\":null,\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null}" }, "cookies": [], "headers": [ @@ -18055,7 +18055,7 @@ }, { "name": "etag", - "value": "\"1720287194689\"" + "value": "\"1720730190891\"" }, { "name": "expires", @@ -18075,11 +18075,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:13 GMT" + "value": "Thu, 11 Jul 2024 20:36:30 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -18104,8 +18104,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:14.633Z", - "time": 58, + "startedDateTime": "2024-07-11T20:36:30.846Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -18113,7 +18113,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 67 } }, { @@ -18138,7 +18138,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -18236,11 +18236,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:13 GMT" + "value": "Thu, 11 Jul 2024 20:36:30 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -18265,8 +18265,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:33:14.695Z", - "time": 58, + "startedDateTime": "2024-07-11T20:36:30.920Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -18274,7 +18274,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 62 } }, { @@ -18299,7 +18299,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -18338,7 +18338,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 881, - "text": "{\"name\":\"data\",\"displayName\":\"Baseline Demo\",\"description\":null,\"attributeNames\":[],\"createdBy\":\"id=df492700-ba67-4345-83a9-58305850596c,ou=user,ou=am-config\",\"conditions\":[\"Script\",\"AMIdentityMembership\",\"IPv6\",\"IPv4\",\"SimpleTime\",\"LEAuthLevel\",\"LDAPFilter\",\"AuthScheme\",\"Session\",\"AND\",\"AuthenticateToRealm\",\"ResourceEnvIP\",\"Policy\",\"OAuth2Scope\",\"SessionProperty\",\"OR\",\"Transaction\",\"NOT\",\"AuthLevel\",\"AuthenticateToService\"],\"subjects\":[\"AuthenticatedUsers\",\"NOT\",\"Identity\",\"OR\",\"AND\",\"NONE\",\"Policy\",\"JwtClaim\"],\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null,\"resourceComparator\":null,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedDate\":1720287194813,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":1610648242757,\"editable\":true}" + "text": "{\"creationDate\":1610648242757,\"name\":\"data\",\"displayName\":\"Baseline Demo\",\"description\":null,\"attributeNames\":[],\"createdBy\":\"id=df492700-ba67-4345-83a9-58305850596c,ou=user,ou=am-config\",\"conditions\":[\"Script\",\"AMIdentityMembership\",\"IPv6\",\"IPv4\",\"SimpleTime\",\"LEAuthLevel\",\"LDAPFilter\",\"AuthScheme\",\"Session\",\"AND\",\"AuthenticateToRealm\",\"ResourceEnvIP\",\"Policy\",\"OAuth2Scope\",\"SessionProperty\",\"OR\",\"Transaction\",\"NOT\",\"AuthLevel\",\"AuthenticateToService\"],\"subjects\":[\"AuthenticatedUsers\",\"NOT\",\"Identity\",\"OR\",\"AND\",\"NONE\",\"Policy\",\"JwtClaim\"],\"editable\":true,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730191043,\"resourceComparator\":null,\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null}" }, "cookies": [], "headers": [ @@ -18376,7 +18376,7 @@ }, { "name": "etag", - "value": "\"1720287194813\"" + "value": "\"1720730191043\"" }, { "name": "expires", @@ -18396,11 +18396,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:14 GMT" + "value": "Thu, 11 Jul 2024 20:36:30 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -18425,8 +18425,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:14.757Z", - "time": 62, + "startedDateTime": "2024-07-11T20:36:30.987Z", + "time": 81, "timings": { "blocked": -1, "connect": -1, @@ -18434,7 +18434,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 81 } }, { @@ -18459,7 +18459,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -18557,11 +18557,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:14 GMT" + "value": "Thu, 11 Jul 2024 20:36:30 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -18586,8 +18586,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:33:14.824Z", - "time": 80, + "startedDateTime": "2024-07-11T20:36:31.075Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -18595,7 +18595,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 80 + "wait": 63 } }, { @@ -18620,7 +18620,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -18659,7 +18659,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 933, - "text": "{\"name\":\"oauth2Scopes\",\"displayName\":\"Default OAuth2 Scopes Policy Set\",\"description\":\"The built-in Application used by the OAuth2 scope authorization process.\",\"attributeNames\":[],\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"conditions\":[\"Script\",\"AMIdentityMembership\",\"IPv6\",\"SimpleTime\",\"IPv4\",\"LEAuthLevel\",\"LDAPFilter\",\"AuthScheme\",\"Session\",\"AND\",\"AuthenticateToRealm\",\"ResourceEnvIP\",\"SessionProperty\",\"OAuth2Scope\",\"OR\",\"Transaction\",\"NOT\",\"AuthLevel\",\"AuthenticateToService\"],\"subjects\":[\"AuthenticatedUsers\",\"NOT\",\"Identity\",\"OR\",\"AND\",\"NONE\",\"JwtClaim\"],\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null,\"resourceComparator\":null,\"resourceTypeUuids\":[\"d60b7a71-1dc6-44a5-8e48-e4b9d92dee8b\"],\"lastModifiedDate\":1720287194979,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":1578580064992,\"editable\":true}" + "text": "{\"creationDate\":1578580064992,\"name\":\"oauth2Scopes\",\"displayName\":\"Default OAuth2 Scopes Policy Set\",\"description\":\"The built-in Application used by the OAuth2 scope authorization process.\",\"attributeNames\":[],\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"conditions\":[\"Script\",\"AMIdentityMembership\",\"IPv6\",\"SimpleTime\",\"IPv4\",\"LEAuthLevel\",\"LDAPFilter\",\"AuthScheme\",\"Session\",\"AND\",\"AuthenticateToRealm\",\"ResourceEnvIP\",\"SessionProperty\",\"OAuth2Scope\",\"OR\",\"Transaction\",\"NOT\",\"AuthLevel\",\"AuthenticateToService\"],\"subjects\":[\"AuthenticatedUsers\",\"NOT\",\"Identity\",\"OR\",\"AND\",\"NONE\",\"JwtClaim\"],\"editable\":true,\"resourceTypeUuids\":[\"d60b7a71-1dc6-44a5-8e48-e4b9d92dee8b\"],\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730191198,\"resourceComparator\":null,\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null}" }, "cookies": [], "headers": [ @@ -18697,7 +18697,7 @@ }, { "name": "etag", - "value": "\"1720287194979\"" + "value": "\"1720730191198\"" }, { "name": "expires", @@ -18717,11 +18717,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:14 GMT" + "value": "Thu, 11 Jul 2024 20:36:30 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -18746,8 +18746,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:14.908Z", - "time": 76, + "startedDateTime": "2024-07-11T20:36:31.146Z", + "time": 75, "timings": { "blocked": -1, "connect": -1, @@ -18755,7 +18755,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 76 + "wait": 75 } }, { @@ -18780,7 +18780,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -18878,11 +18878,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:14 GMT" + "value": "Thu, 11 Jul 2024 20:36:30 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -18907,8 +18907,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:33:14.987Z", - "time": 66, + "startedDateTime": "2024-07-11T20:36:31.226Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -18916,7 +18916,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 66 + "wait": 65 } }, { @@ -18941,7 +18941,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -18980,7 +18980,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 919, - "text": "{\"name\":\"test-policy-set\",\"displayName\":\"Test Policy Set\",\"description\":\"Test Policy Set Description\",\"attributeNames\":[],\"createdBy\":\"id=fbdeb2a9-beb6-4a14-ae66-e35f16ce421d,ou=user,ou=am-config\",\"conditions\":[\"AMIdentityMembership\",\"AND\",\"AuthLevel\",\"AuthScheme\",\"AuthenticateToRealm\",\"AuthenticateToService\",\"IPv4\",\"IPv6\",\"LDAPFilter\",\"LEAuthLevel\",\"NOT\",\"OAuth2Scope\",\"OR\",\"Policy\",\"ResourceEnvIP\",\"Script\",\"Session\",\"SessionProperty\",\"SimpleTime\",\"Transaction\"],\"subjects\":[\"AND\",\"AuthenticatedUsers\",\"Identity\",\"JwtClaim\",\"NONE\",\"NOT\",\"OR\",\"Policy\"],\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null,\"resourceComparator\":null,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedDate\":1720287195120,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":1693494279401,\"editable\":true}" + "text": "{\"creationDate\":1693494279401,\"name\":\"test-policy-set\",\"displayName\":\"Test Policy Set\",\"description\":\"Test Policy Set Description\",\"attributeNames\":[],\"createdBy\":\"id=fbdeb2a9-beb6-4a14-ae66-e35f16ce421d,ou=user,ou=am-config\",\"conditions\":[\"AMIdentityMembership\",\"AND\",\"AuthLevel\",\"AuthScheme\",\"AuthenticateToRealm\",\"AuthenticateToService\",\"IPv4\",\"IPv6\",\"LDAPFilter\",\"LEAuthLevel\",\"NOT\",\"OAuth2Scope\",\"OR\",\"Policy\",\"ResourceEnvIP\",\"Script\",\"Session\",\"SessionProperty\",\"SimpleTime\",\"Transaction\"],\"subjects\":[\"AND\",\"AuthenticatedUsers\",\"Identity\",\"JwtClaim\",\"NONE\",\"NOT\",\"OR\",\"Policy\"],\"editable\":true,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730191342,\"resourceComparator\":null,\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null}" }, "cookies": [], "headers": [ @@ -19018,7 +19018,7 @@ }, { "name": "etag", - "value": "\"1720287195120\"" + "value": "\"1720730191342\"" }, { "name": "expires", @@ -19038,11 +19038,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:14 GMT" + "value": "Thu, 11 Jul 2024 20:36:30 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -19067,8 +19067,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:15.057Z", - "time": 71, + "startedDateTime": "2024-07-11T20:36:31.297Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -19076,7 +19076,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 71 + "wait": 66 } }, { @@ -19101,7 +19101,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -19140,7 +19140,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 555, - "text": "{\"_id\":\"FeatureStorePolicy\",\"_rev\":\"1720287195227\",\"name\":\"FeatureStorePolicy\",\"active\":true,\"description\":\"FeatureStorePolicy\",\"resources\":[\"https://www.example.com:443/*\"],\"applicationName\":\"test-policy-set\",\"actionValues\":{},\"subject\":{\"type\":\"NONE\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-06T17:33:15.227Z\",\"createdBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"creationDate\":\"2023-12-11T19:52:32.441Z\"}" + "text": "{\"_id\":\"FeatureStorePolicy\",\"_rev\":\"1720730191440\",\"name\":\"FeatureStorePolicy\",\"active\":true,\"description\":\"FeatureStorePolicy\",\"resources\":[\"https://www.example.com:443/*\"],\"applicationName\":\"test-policy-set\",\"actionValues\":{},\"subject\":{\"type\":\"NONE\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-11T20:36:31.440Z\",\"createdBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"creationDate\":\"2023-12-11T19:52:32.441Z\"}" }, "cookies": [], "headers": [ @@ -19178,7 +19178,7 @@ }, { "name": "etag", - "value": "\"1720287195227\"" + "value": "\"1720730191440\"" }, { "name": "expires", @@ -19198,11 +19198,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:14 GMT" + "value": "Thu, 11 Jul 2024 20:36:30 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -19227,8 +19227,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:15.133Z", - "time": 152, + "startedDateTime": "2024-07-11T20:36:31.369Z", + "time": 117, "timings": { "blocked": -1, "connect": -1, @@ -19236,7 +19236,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 152 + "wait": 117 } }, { @@ -19261,7 +19261,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -19300,7 +19300,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 737, - "text": "{\"_id\":\"HR-webapp\",\"_rev\":\"1720287195366\",\"name\":\"HR-webapp\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/apps/hrlite/*\",\"*://*:*/apps/hrlite?*\",\"*://*:*/apps/contractor\",\"*://*:*/apps/contractor/*\",\"*://*:*/apps/contractor?*\",\"*://*:*/apps/hrlite\"],\"applicationName\":\"EdgePolicySet\",\"actionValues\":{\"POST\":true,\"GET\":true},\"subject\":{\"type\":\"Identity\",\"subjectValues\":[\"id=hradmins,ou=group,o=alpha,ou=services,ou=am-config\"]},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-06T17:33:15.366Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:51.937Z\"}" + "text": "{\"_id\":\"HR-webapp\",\"_rev\":\"1720730191544\",\"name\":\"HR-webapp\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/apps/hrlite/*\",\"*://*:*/apps/hrlite?*\",\"*://*:*/apps/contractor\",\"*://*:*/apps/contractor/*\",\"*://*:*/apps/contractor?*\",\"*://*:*/apps/hrlite\"],\"applicationName\":\"EdgePolicySet\",\"actionValues\":{\"POST\":true,\"GET\":true},\"subject\":{\"type\":\"Identity\",\"subjectValues\":[\"id=hradmins,ou=group,o=alpha,ou=services,ou=am-config\"]},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-11T20:36:31.544Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:51.937Z\"}" }, "cookies": [], "headers": [ @@ -19338,7 +19338,7 @@ }, { "name": "etag", - "value": "\"1720287195366\"" + "value": "\"1720730191544\"" }, { "name": "expires", @@ -19358,11 +19358,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:14 GMT" + "value": "Thu, 11 Jul 2024 20:36:30 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -19387,8 +19387,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:15.289Z", - "time": 110, + "startedDateTime": "2024-07-11T20:36:31.492Z", + "time": 89, "timings": { "blocked": -1, "connect": -1, @@ -19396,7 +19396,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 110 + "wait": 89 } }, { @@ -19421,7 +19421,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -19460,7 +19460,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 942, - "text": "{\"_id\":\"Test Policy\",\"_rev\":\"1720287195482\",\"name\":\"Test Policy\",\"active\":false,\"description\":\"Test Policy Description\",\"resources\":[\"lorem://ipsum:dolor/sit\"],\"applicationName\":\"test-policy-set\",\"actionValues\":{\"POST\":false,\"GET\":true},\"subject\":{\"type\":\"NONE\"},\"condition\":{\"type\":\"AND\",\"conditions\":[{\"type\":\"SimpleTime\",\"startTime\":\"12:00\",\"endTime\":\"11:59\",\"startDay\":\"mon\",\"endDay\":\"fri\",\"startDate\":\"2023:08:01\",\"endDate\":\"2023:08:02\",\"enforcementTimeZone\":\"GMT\"},{\"type\":\"Script\",\"scriptId\":\"59f84396-71e4-4c1d-a6ae-c4fc624d9752\"}]},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"resourceAttributes\":[{\"type\":\"Static\",\"propertyName\":\"Test_Name\",\"propertyValues\":[\"Test_Value\"]}],\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-06T17:33:15.482Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-29T20:31:08.357Z\"}" + "text": "{\"_id\":\"Test Policy\",\"_rev\":\"1720730191641\",\"name\":\"Test Policy\",\"active\":false,\"description\":\"Test Policy Description\",\"resources\":[\"lorem://ipsum:dolor/sit\"],\"applicationName\":\"test-policy-set\",\"actionValues\":{\"POST\":false,\"GET\":true},\"subject\":{\"type\":\"NONE\"},\"condition\":{\"type\":\"AND\",\"conditions\":[{\"type\":\"SimpleTime\",\"startTime\":\"12:00\",\"endTime\":\"11:59\",\"startDay\":\"mon\",\"endDay\":\"fri\",\"startDate\":\"2023:08:01\",\"endDate\":\"2023:08:02\",\"enforcementTimeZone\":\"GMT\"},{\"type\":\"Script\",\"scriptId\":\"59f84396-71e4-4c1d-a6ae-c4fc624d9752\"}]},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"resourceAttributes\":[{\"type\":\"Static\",\"propertyName\":\"Test_Name\",\"propertyValues\":[\"Test_Value\"]}],\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-11T20:36:31.641Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-29T20:31:08.357Z\"}" }, "cookies": [], "headers": [ @@ -19498,7 +19498,7 @@ }, { "name": "etag", - "value": "\"1720287195482\"" + "value": "\"1720730191641\"" }, { "name": "expires", @@ -19518,11 +19518,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:14 GMT" + "value": "Thu, 11 Jul 2024 20:36:31 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -19547,8 +19547,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:15.403Z", - "time": 140, + "startedDateTime": "2024-07-11T20:36:31.586Z", + "time": 91, "timings": { "blocked": -1, "connect": -1, @@ -19556,7 +19556,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 140 + "wait": 91 } }, { @@ -19581,7 +19581,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -19620,7 +19620,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 529, - "text": "{\"_id\":\"actions\",\"_rev\":\"1720287195614\",\"name\":\"actions\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/demo/api/action/actions\"],\"applicationName\":\"data\",\"actionValues\":{\"GET\":true},\"subject\":{\"type\":\"AuthenticatedUsers\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-06T17:33:15.614Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:52.30Z\"}" + "text": "{\"_id\":\"actions\",\"_rev\":\"1720730191734\",\"name\":\"actions\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/demo/api/action/actions\"],\"applicationName\":\"data\",\"actionValues\":{\"GET\":true},\"subject\":{\"type\":\"AuthenticatedUsers\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-11T20:36:31.734Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:52.30Z\"}" }, "cookies": [], "headers": [ @@ -19658,7 +19658,7 @@ }, { "name": "etag", - "value": "\"1720287195614\"" + "value": "\"1720730191734\"" }, { "name": "expires", @@ -19678,11 +19678,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:14 GMT" + "value": "Thu, 11 Jul 2024 20:36:31 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -19707,8 +19707,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:15.547Z", - "time": 107, + "startedDateTime": "2024-07-11T20:36:31.683Z", + "time": 90, "timings": { "blocked": -1, "connect": -1, @@ -19716,7 +19716,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 107 + "wait": 90 } }, { @@ -19741,7 +19741,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -19780,7 +19780,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 544, - "text": "{\"_id\":\"activity\",\"_rev\":\"1720287195727\",\"name\":\"activity\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/demo/api/action/activity\"],\"applicationName\":\"data\",\"actionValues\":{\"POST\":true,\"GET\":true},\"subject\":{\"type\":\"AuthenticatedUsers\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-06T17:33:15.727Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:52.99Z\"}" + "text": "{\"_id\":\"activity\",\"_rev\":\"1720730191829\",\"name\":\"activity\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/demo/api/action/activity\"],\"applicationName\":\"data\",\"actionValues\":{\"POST\":true,\"GET\":true},\"subject\":{\"type\":\"AuthenticatedUsers\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-11T20:36:31.829Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:52.99Z\"}" }, "cookies": [], "headers": [ @@ -19818,7 +19818,7 @@ }, { "name": "etag", - "value": "\"1720287195727\"" + "value": "\"1720730191829\"" }, { "name": "expires", @@ -19838,11 +19838,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:14 GMT" + "value": "Thu, 11 Jul 2024 20:36:31 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -19867,8 +19867,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:15.657Z", - "time": 96, + "startedDateTime": "2024-07-11T20:36:31.780Z", + "time": 82, "timings": { "blocked": -1, "connect": -1, @@ -19876,7 +19876,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 96 + "wait": 82 } }, { @@ -19901,7 +19901,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -19940,7 +19940,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 664, - "text": "{\"_id\":\"apply\",\"_rev\":\"1720287195825\",\"name\":\"apply\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/demo/api/action/apply\"],\"applicationName\":\"data\",\"actionValues\":{\"POST\":true},\"subject\":{\"type\":\"AuthenticatedUsers\"},\"condition\":{\"type\":\"Transaction\",\"authenticationStrategy\":\"AuthenticateToTreeConditionAdvice\",\"strategySpecifier\":\"Baseline-Transaction\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-06T17:33:15.825Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:52.166Z\"}" + "text": "{\"_id\":\"apply\",\"_rev\":\"1720730191919\",\"name\":\"apply\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/demo/api/action/apply\"],\"applicationName\":\"data\",\"actionValues\":{\"POST\":true},\"subject\":{\"type\":\"AuthenticatedUsers\"},\"condition\":{\"type\":\"Transaction\",\"authenticationStrategy\":\"AuthenticateToTreeConditionAdvice\",\"strategySpecifier\":\"Baseline-Transaction\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-11T20:36:31.919Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:52.166Z\"}" }, "cookies": [], "headers": [ @@ -19978,7 +19978,7 @@ }, { "name": "etag", - "value": "\"1720287195825\"" + "value": "\"1720730191919\"" }, { "name": "expires", @@ -19998,11 +19998,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:15 GMT" + "value": "Thu, 11 Jul 2024 20:36:31 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -20027,8 +20027,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:15.757Z", - "time": 96, + "startedDateTime": "2024-07-11T20:36:31.868Z", + "time": 92, "timings": { "blocked": -1, "connect": -1, @@ -20036,7 +20036,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 96 + "wait": 92 } }, { @@ -20061,7 +20061,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -20146,11 +20146,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:15 GMT" + "value": "Thu, 11 Jul 2024 20:36:31 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -20179,8 +20179,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:15.857Z", - "time": 59, + "startedDateTime": "2024-07-11T20:36:31.966Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -20188,7 +20188,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 69 } }, { @@ -20213,7 +20213,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -20310,11 +20310,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:15 GMT" + "value": "Thu, 11 Jul 2024 20:36:31 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -20339,8 +20339,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:15.933Z", - "time": 90, + "startedDateTime": "2024-07-11T20:36:32.042Z", + "time": 92, "timings": { "blocked": -1, "connect": -1, @@ -20348,7 +20348,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 90 + "wait": 92 } }, { @@ -20373,7 +20373,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -20470,11 +20470,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:15 GMT" + "value": "Thu, 11 Jul 2024 20:36:31 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -20499,8 +20499,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:16.028Z", - "time": 124, + "startedDateTime": "2024-07-11T20:36:32.138Z", + "time": 106, "timings": { "blocked": -1, "connect": -1, @@ -20508,7 +20508,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 124 + "wait": 106 } }, { @@ -20533,7 +20533,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -20630,11 +20630,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:15 GMT" + "value": "Thu, 11 Jul 2024 20:36:31 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -20659,8 +20659,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:16.156Z", - "time": 131, + "startedDateTime": "2024-07-11T20:36:32.250Z", + "time": 114, "timings": { "blocked": -1, "connect": -1, @@ -20668,7 +20668,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 131 + "wait": 114 } }, { @@ -20693,7 +20693,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -20790,11 +20790,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:15 GMT" + "value": "Thu, 11 Jul 2024 20:36:31 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -20819,8 +20819,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:16.291Z", - "time": 112, + "startedDateTime": "2024-07-11T20:36:32.370Z", + "time": 87, "timings": { "blocked": -1, "connect": -1, @@ -20828,7 +20828,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 112 + "wait": 87 } }, { @@ -20853,7 +20853,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -20950,11 +20950,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:15 GMT" + "value": "Thu, 11 Jul 2024 20:36:31 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -20979,8 +20979,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:16.407Z", - "time": 109, + "startedDateTime": "2024-07-11T20:36:32.463Z", + "time": 90, "timings": { "blocked": -1, "connect": -1, @@ -20988,7 +20988,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 109 + "wait": 90 } }, { @@ -21013,7 +21013,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -21110,11 +21110,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:15 GMT" + "value": "Thu, 11 Jul 2024 20:36:31 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -21139,8 +21139,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:16.521Z", - "time": 89, + "startedDateTime": "2024-07-11T20:36:32.559Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -21148,7 +21148,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 89 + "wait": 73 } }, { @@ -21173,7 +21173,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -21270,11 +21270,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:15 GMT" + "value": "Thu, 11 Jul 2024 20:36:32 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -21299,8 +21299,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:16.613Z", - "time": 85, + "startedDateTime": "2024-07-11T20:36:32.637Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -21308,7 +21308,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 85 + "wait": 78 } }, { @@ -21333,7 +21333,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -21430,11 +21430,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:15 GMT" + "value": "Thu, 11 Jul 2024 20:36:32 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -21459,8 +21459,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:16.703Z", - "time": 63, + "startedDateTime": "2024-07-11T20:36:32.720Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -21468,7 +21468,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 63 + "wait": 65 } }, { @@ -21493,7 +21493,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -21590,11 +21590,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:16 GMT" + "value": "Thu, 11 Jul 2024 20:36:32 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -21619,8 +21619,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:16.770Z", - "time": 105, + "startedDateTime": "2024-07-11T20:36:32.790Z", + "time": 80, "timings": { "blocked": -1, "connect": -1, @@ -21628,7 +21628,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 105 + "wait": 80 } }, { @@ -21653,7 +21653,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -21750,11 +21750,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:16 GMT" + "value": "Thu, 11 Jul 2024 20:36:32 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -21779,8 +21779,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:16.878Z", - "time": 89, + "startedDateTime": "2024-07-11T20:36:32.875Z", + "time": 90, "timings": { "blocked": -1, "connect": -1, @@ -21788,7 +21788,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 89 + "wait": 90 } }, { @@ -21813,7 +21813,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -21910,11 +21910,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:16 GMT" + "value": "Thu, 11 Jul 2024 20:36:32 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -21939,8 +21939,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:16.971Z", - "time": 72, + "startedDateTime": "2024-07-11T20:36:32.972Z", + "time": 90, "timings": { "blocked": -1, "connect": -1, @@ -21948,7 +21948,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 72 + "wait": 90 } }, { @@ -21973,7 +21973,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -22070,11 +22070,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:16 GMT" + "value": "Thu, 11 Jul 2024 20:36:32 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -22099,8 +22099,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:17.046Z", - "time": 68, + "startedDateTime": "2024-07-11T20:36:33.067Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -22108,7 +22108,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 68 + "wait": 70 } }, { @@ -22133,7 +22133,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -22230,11 +22230,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:16 GMT" + "value": "Thu, 11 Jul 2024 20:36:32 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -22259,8 +22259,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:17.118Z", - "time": 71, + "startedDateTime": "2024-07-11T20:36:33.143Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -22268,7 +22268,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 71 + "wait": 74 } }, { @@ -22293,7 +22293,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -22390,11 +22390,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:16 GMT" + "value": "Thu, 11 Jul 2024 20:36:32 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -22419,8 +22419,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:17.193Z", - "time": 61, + "startedDateTime": "2024-07-11T20:36:33.223Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -22428,7 +22428,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 66 } }, { @@ -22453,7 +22453,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -22550,11 +22550,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:16 GMT" + "value": "Thu, 11 Jul 2024 20:36:32 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -22579,8 +22579,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:17.258Z", - "time": 81, + "startedDateTime": "2024-07-11T20:36:33.294Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -22588,7 +22588,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 81 + "wait": 74 } }, { @@ -22613,7 +22613,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -22710,11 +22710,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:16 GMT" + "value": "Thu, 11 Jul 2024 20:36:32 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -22739,8 +22739,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:17.343Z", - "time": 69, + "startedDateTime": "2024-07-11T20:36:33.373Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -22748,7 +22748,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 69 + "wait": 78 } }, { @@ -22773,7 +22773,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -22870,11 +22870,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:16 GMT" + "value": "Thu, 11 Jul 2024 20:36:32 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -22899,8 +22899,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:17.417Z", - "time": 254, + "startedDateTime": "2024-07-11T20:36:33.457Z", + "time": 212, "timings": { "blocked": -1, "connect": -1, @@ -22908,7 +22908,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 254 + "wait": 212 } }, { @@ -22933,7 +22933,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -23030,11 +23030,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:16 GMT" + "value": "Thu, 11 Jul 2024 20:36:33 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -23059,8 +23059,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:17.675Z", - "time": 103, + "startedDateTime": "2024-07-11T20:36:33.675Z", + "time": 81, "timings": { "blocked": -1, "connect": -1, @@ -23068,7 +23068,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 103 + "wait": 81 } }, { @@ -23093,7 +23093,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -23190,11 +23190,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:16 GMT" + "value": "Thu, 11 Jul 2024 20:36:33 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -23219,8 +23219,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:17.782Z", - "time": 61, + "startedDateTime": "2024-07-11T20:36:33.762Z", + "time": 75, "timings": { "blocked": -1, "connect": -1, @@ -23228,7 +23228,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 75 } }, { @@ -23253,7 +23253,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -23350,11 +23350,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:17 GMT" + "value": "Thu, 11 Jul 2024 20:36:33 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -23379,8 +23379,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:17.847Z", - "time": 62, + "startedDateTime": "2024-07-11T20:36:33.842Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -23388,7 +23388,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 70 } }, { @@ -23413,7 +23413,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -23510,11 +23510,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:17 GMT" + "value": "Thu, 11 Jul 2024 20:36:33 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -23539,8 +23539,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:17.913Z", - "time": 78, + "startedDateTime": "2024-07-11T20:36:33.917Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -23548,7 +23548,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 78 + "wait": 68 } }, { @@ -23573,7 +23573,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -23670,11 +23670,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:17 GMT" + "value": "Thu, 11 Jul 2024 20:36:33 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -23699,8 +23699,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:17.995Z", - "time": 92, + "startedDateTime": "2024-07-11T20:36:33.990Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -23708,7 +23708,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 92 + "wait": 78 } }, { @@ -23733,7 +23733,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -23830,11 +23830,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:17 GMT" + "value": "Thu, 11 Jul 2024 20:36:33 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -23859,8 +23859,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:18.091Z", - "time": 73, + "startedDateTime": "2024-07-11T20:36:34.073Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -23868,7 +23868,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 73 + "wait": 65 } }, { @@ -23893,7 +23893,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -23990,11 +23990,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:17 GMT" + "value": "Thu, 11 Jul 2024 20:36:33 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -24019,8 +24019,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:18.168Z", - "time": 88, + "startedDateTime": "2024-07-11T20:36:34.144Z", + "time": 81, "timings": { "blocked": -1, "connect": -1, @@ -24028,7 +24028,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 88 + "wait": 81 } }, { @@ -24053,7 +24053,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -24150,11 +24150,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:17 GMT" + "value": "Thu, 11 Jul 2024 20:36:33 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -24179,8 +24179,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:18.261Z", - "time": 86, + "startedDateTime": "2024-07-11T20:36:34.231Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -24188,7 +24188,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 86 + "wait": 67 } }, { @@ -24213,7 +24213,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -24310,11 +24310,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:17 GMT" + "value": "Thu, 11 Jul 2024 20:36:33 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -24339,8 +24339,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:18.351Z", - "time": 69, + "startedDateTime": "2024-07-11T20:36:34.303Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -24348,7 +24348,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 69 + "wait": 70 } }, { @@ -24373,7 +24373,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -24470,11 +24470,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:17 GMT" + "value": "Thu, 11 Jul 2024 20:36:33 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -24499,8 +24499,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:18.424Z", - "time": 100, + "startedDateTime": "2024-07-11T20:36:34.378Z", + "time": 79, "timings": { "blocked": -1, "connect": -1, @@ -24508,7 +24508,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 100 + "wait": 79 } }, { @@ -24533,7 +24533,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -24630,11 +24630,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:17 GMT" + "value": "Thu, 11 Jul 2024 20:36:33 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -24659,8 +24659,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:18.529Z", - "time": 70, + "startedDateTime": "2024-07-11T20:36:34.463Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -24668,7 +24668,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 70 + "wait": 73 } }, { @@ -24693,7 +24693,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -24790,11 +24790,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:17 GMT" + "value": "Thu, 11 Jul 2024 20:36:33 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -24819,8 +24819,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:18.604Z", - "time": 79, + "startedDateTime": "2024-07-11T20:36:34.542Z", + "time": 83, "timings": { "blocked": -1, "connect": -1, @@ -24828,7 +24828,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 79 + "wait": 83 } }, { @@ -24853,7 +24853,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -24950,11 +24950,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:17 GMT" + "value": "Thu, 11 Jul 2024 20:36:33 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -24979,8 +24979,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:18.688Z", - "time": 74, + "startedDateTime": "2024-07-11T20:36:34.630Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -24988,7 +24988,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 74 + "wait": 65 } }, { @@ -25013,7 +25013,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -25110,11 +25110,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:17 GMT" + "value": "Thu, 11 Jul 2024 20:36:34 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -25139,8 +25139,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:18.766Z", - "time": 79, + "startedDateTime": "2024-07-11T20:36:34.701Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -25148,7 +25148,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 79 + "wait": 69 } }, { @@ -25173,7 +25173,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -25270,11 +25270,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:18 GMT" + "value": "Thu, 11 Jul 2024 20:36:34 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -25299,8 +25299,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:18.849Z", - "time": 89, + "startedDateTime": "2024-07-11T20:36:34.775Z", + "time": 100, "timings": { "blocked": -1, "connect": -1, @@ -25308,7 +25308,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 89 + "wait": 100 } }, { @@ -25333,7 +25333,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -25430,11 +25430,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:18 GMT" + "value": "Thu, 11 Jul 2024 20:36:34 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -25459,8 +25459,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:18.941Z", - "time": 84, + "startedDateTime": "2024-07-11T20:36:34.882Z", + "time": 79, "timings": { "blocked": -1, "connect": -1, @@ -25468,7 +25468,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 84 + "wait": 79 } }, { @@ -25493,7 +25493,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -25590,11 +25590,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:18 GMT" + "value": "Thu, 11 Jul 2024 20:36:34 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -25619,8 +25619,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:19.029Z", - "time": 89, + "startedDateTime": "2024-07-11T20:36:34.967Z", + "time": 86, "timings": { "blocked": -1, "connect": -1, @@ -25628,7 +25628,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 89 + "wait": 86 } }, { @@ -25653,7 +25653,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -25750,11 +25750,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:18 GMT" + "value": "Thu, 11 Jul 2024 20:36:34 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -25779,8 +25779,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:19.122Z", - "time": 86, + "startedDateTime": "2024-07-11T20:36:35.060Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -25788,7 +25788,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 86 + "wait": 69 } }, { @@ -25813,7 +25813,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -25910,11 +25910,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:18 GMT" + "value": "Thu, 11 Jul 2024 20:36:34 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -25939,8 +25939,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:19.213Z", - "time": 71, + "startedDateTime": "2024-07-11T20:36:35.135Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -25948,7 +25948,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 71 + "wait": 64 } }, { @@ -25973,7 +25973,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -26070,11 +26070,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:18 GMT" + "value": "Thu, 11 Jul 2024 20:36:34 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -26099,8 +26099,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:19.287Z", - "time": 75, + "startedDateTime": "2024-07-11T20:36:35.204Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -26108,7 +26108,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 75 + "wait": 70 } }, { @@ -26133,7 +26133,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -26230,11 +26230,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:18 GMT" + "value": "Thu, 11 Jul 2024 20:36:34 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -26259,7 +26259,7 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:19.366Z", + "startedDateTime": "2024-07-11T20:36:35.280Z", "time": 69, "timings": { "blocked": -1, @@ -26293,7 +26293,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -26390,11 +26390,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:18 GMT" + "value": "Thu, 11 Jul 2024 20:36:34 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -26419,8 +26419,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:19.440Z", - "time": 61, + "startedDateTime": "2024-07-11T20:36:35.354Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -26428,7 +26428,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 65 } }, { @@ -26453,7 +26453,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -26550,11 +26550,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:18 GMT" + "value": "Thu, 11 Jul 2024 20:36:34 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -26579,8 +26579,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:19.505Z", - "time": 87, + "startedDateTime": "2024-07-11T20:36:35.424Z", + "time": 76, "timings": { "blocked": -1, "connect": -1, @@ -26588,7 +26588,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 87 + "wait": 76 } }, { @@ -26613,7 +26613,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -26710,11 +26710,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:18 GMT" + "value": "Thu, 11 Jul 2024 20:36:34 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -26739,8 +26739,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:19.596Z", - "time": 67, + "startedDateTime": "2024-07-11T20:36:35.505Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -26748,7 +26748,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 73 } }, { @@ -26773,7 +26773,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -26870,11 +26870,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:18 GMT" + "value": "Thu, 11 Jul 2024 20:36:34 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -26899,8 +26899,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:19.667Z", - "time": 70, + "startedDateTime": "2024-07-11T20:36:35.585Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -26908,7 +26908,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 70 + "wait": 67 } }, { @@ -26933,7 +26933,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -27030,11 +27030,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:18 GMT" + "value": "Thu, 11 Jul 2024 20:36:34 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -27059,8 +27059,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:19.741Z", - "time": 73, + "startedDateTime": "2024-07-11T20:36:35.659Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -27068,7 +27068,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 73 + "wait": 70 } }, { @@ -27093,7 +27093,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -27190,11 +27190,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:18 GMT" + "value": "Thu, 11 Jul 2024 20:36:35 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -27219,8 +27219,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:19.819Z", - "time": 61, + "startedDateTime": "2024-07-11T20:36:35.734Z", + "time": 82, "timings": { "blocked": -1, "connect": -1, @@ -27228,7 +27228,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 82 } }, { @@ -27253,7 +27253,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -27350,11 +27350,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:19 GMT" + "value": "Thu, 11 Jul 2024 20:36:35 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -27379,8 +27379,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:19.885Z", - "time": 64, + "startedDateTime": "2024-07-11T20:36:35.823Z", + "time": 90, "timings": { "blocked": -1, "connect": -1, @@ -27388,7 +27388,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 90 } }, { @@ -27413,7 +27413,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -27510,11 +27510,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:19 GMT" + "value": "Thu, 11 Jul 2024 20:36:35 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -27539,8 +27539,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:19.953Z", - "time": 73, + "startedDateTime": "2024-07-11T20:36:35.918Z", + "time": 105, "timings": { "blocked": -1, "connect": -1, @@ -27548,7 +27548,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 73 + "wait": 105 } }, { @@ -27573,7 +27573,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -27670,11 +27670,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:19 GMT" + "value": "Thu, 11 Jul 2024 20:36:35 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -27699,8 +27699,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:20.030Z", - "time": 65, + "startedDateTime": "2024-07-11T20:36:36.028Z", + "time": 80, "timings": { "blocked": -1, "connect": -1, @@ -27708,7 +27708,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 65 + "wait": 80 } }, { @@ -27733,7 +27733,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -27830,11 +27830,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:19 GMT" + "value": "Thu, 11 Jul 2024 20:36:35 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -27859,8 +27859,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:20.099Z", - "time": 74, + "startedDateTime": "2024-07-11T20:36:36.113Z", + "time": 163, "timings": { "blocked": -1, "connect": -1, @@ -27868,7 +27868,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 74 + "wait": 163 } }, { @@ -27893,7 +27893,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -27990,11 +27990,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:19 GMT" + "value": "Thu, 11 Jul 2024 20:36:35 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -28019,8 +28019,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:20.178Z", - "time": 61, + "startedDateTime": "2024-07-11T20:36:36.283Z", + "time": 54, "timings": { "blocked": -1, "connect": -1, @@ -28028,7 +28028,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 54 } }, { @@ -28053,7 +28053,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -28150,11 +28150,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:19 GMT" + "value": "Thu, 11 Jul 2024 20:36:35 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -28179,8 +28179,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:20.244Z", - "time": 62, + "startedDateTime": "2024-07-11T20:36:36.343Z", + "time": 81, "timings": { "blocked": -1, "connect": -1, @@ -28188,7 +28188,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 81 } }, { @@ -28213,7 +28213,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -28310,11 +28310,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:19 GMT" + "value": "Thu, 11 Jul 2024 20:36:35 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -28339,8 +28339,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:20.311Z", - "time": 60, + "startedDateTime": "2024-07-11T20:36:36.429Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -28348,7 +28348,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 65 } }, { @@ -28373,7 +28373,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -28470,11 +28470,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:19 GMT" + "value": "Thu, 11 Jul 2024 20:36:35 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -28499,8 +28499,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:20.374Z", - "time": 69, + "startedDateTime": "2024-07-11T20:36:36.499Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -28508,7 +28508,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 69 + "wait": 70 } }, { @@ -28533,7 +28533,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -28630,11 +28630,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:19 GMT" + "value": "Thu, 11 Jul 2024 20:36:35 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -28659,8 +28659,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:20.447Z", - "time": 64, + "startedDateTime": "2024-07-11T20:36:36.575Z", + "time": 75, "timings": { "blocked": -1, "connect": -1, @@ -28668,7 +28668,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 75 } }, { @@ -28693,7 +28693,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -28790,11 +28790,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:19 GMT" + "value": "Thu, 11 Jul 2024 20:36:35 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -28819,8 +28819,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:20.516Z", - "time": 63, + "startedDateTime": "2024-07-11T20:36:36.657Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -28828,7 +28828,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 63 + "wait": 71 } }, { @@ -28853,7 +28853,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -28950,11 +28950,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:19 GMT" + "value": "Thu, 11 Jul 2024 20:36:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -28979,8 +28979,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:20.584Z", - "time": 64, + "startedDateTime": "2024-07-11T20:36:36.734Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -28988,7 +28988,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 68 } }, { @@ -29013,7 +29013,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -29110,11 +29110,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:19 GMT" + "value": "Thu, 11 Jul 2024 20:36:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -29139,8 +29139,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:20.653Z", - "time": 69, + "startedDateTime": "2024-07-11T20:36:36.808Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -29148,7 +29148,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 69 + "wait": 67 } }, { @@ -29173,7 +29173,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -29270,11 +29270,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:19 GMT" + "value": "Thu, 11 Jul 2024 20:36:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -29299,7 +29299,7 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:20.727Z", + "startedDateTime": "2024-07-11T20:36:36.881Z", "time": 66, "timings": { "blocked": -1, @@ -29333,7 +29333,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -29430,11 +29430,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:19 GMT" + "value": "Thu, 11 Jul 2024 20:36:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -29459,8 +29459,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:20.797Z", - "time": 62, + "startedDateTime": "2024-07-11T20:36:36.952Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -29468,7 +29468,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 65 } }, { @@ -29493,7 +29493,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -29590,11 +29590,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:19 GMT" + "value": "Thu, 11 Jul 2024 20:36:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -29619,8 +29619,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:20.863Z", - "time": 63, + "startedDateTime": "2024-07-11T20:36:37.023Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -29628,7 +29628,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 63 + "wait": 64 } }, { @@ -29653,7 +29653,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -29750,11 +29750,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:20 GMT" + "value": "Thu, 11 Jul 2024 20:36:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -29779,8 +29779,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:20.930Z", - "time": 72, + "startedDateTime": "2024-07-11T20:36:37.093Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -29788,7 +29788,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 72 + "wait": 78 } }, { @@ -29813,7 +29813,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -29910,11 +29910,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:20 GMT" + "value": "Thu, 11 Jul 2024 20:36:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -29939,8 +29939,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:21.006Z", - "time": 60, + "startedDateTime": "2024-07-11T20:36:37.176Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -29948,7 +29948,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 71 } }, { @@ -29973,7 +29973,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -30070,11 +30070,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:20 GMT" + "value": "Thu, 11 Jul 2024 20:36:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -30099,8 +30099,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:21.071Z", - "time": 62, + "startedDateTime": "2024-07-11T20:36:37.256Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -30108,7 +30108,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 73 } }, { @@ -30133,7 +30133,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -30230,11 +30230,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:20 GMT" + "value": "Thu, 11 Jul 2024 20:36:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -30259,8 +30259,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:21.138Z", - "time": 88, + "startedDateTime": "2024-07-11T20:36:37.334Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -30268,7 +30268,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 88 + "wait": 73 } }, { @@ -30293,7 +30293,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -30390,11 +30390,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:20 GMT" + "value": "Thu, 11 Jul 2024 20:36:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -30419,8 +30419,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:21.230Z", - "time": 63, + "startedDateTime": "2024-07-11T20:36:37.413Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -30428,7 +30428,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 63 + "wait": 68 } }, { @@ -30453,7 +30453,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -30550,11 +30550,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:20 GMT" + "value": "Thu, 11 Jul 2024 20:36:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -30579,8 +30579,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:21.298Z", - "time": 153, + "startedDateTime": "2024-07-11T20:36:37.486Z", + "time": 85, "timings": { "blocked": -1, "connect": -1, @@ -30588,7 +30588,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 153 + "wait": 85 } }, { @@ -30613,7 +30613,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -30710,11 +30710,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:20 GMT" + "value": "Thu, 11 Jul 2024 20:36:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -30739,8 +30739,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:21.455Z", - "time": 86, + "startedDateTime": "2024-07-11T20:36:37.577Z", + "time": 85, "timings": { "blocked": -1, "connect": -1, @@ -30748,7 +30748,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 86 + "wait": 85 } }, { @@ -30773,7 +30773,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -30870,11 +30870,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:20 GMT" + "value": "Thu, 11 Jul 2024 20:36:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -30899,8 +30899,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:21.547Z", - "time": 60, + "startedDateTime": "2024-07-11T20:36:37.667Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -30908,7 +30908,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 70 } }, { @@ -30933,7 +30933,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -31030,11 +31030,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:20 GMT" + "value": "Thu, 11 Jul 2024 20:36:37 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -31059,8 +31059,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:21.611Z", - "time": 64, + "startedDateTime": "2024-07-11T20:36:37.745Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -31068,7 +31068,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 72 } }, { @@ -31093,7 +31093,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -31190,11 +31190,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:20 GMT" + "value": "Thu, 11 Jul 2024 20:36:37 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -31219,8 +31219,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:21.678Z", - "time": 58, + "startedDateTime": "2024-07-11T20:36:37.822Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -31228,7 +31228,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 68 } }, { @@ -31253,7 +31253,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -31350,11 +31350,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:20 GMT" + "value": "Thu, 11 Jul 2024 20:36:37 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -31379,8 +31379,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:21.742Z", - "time": 58, + "startedDateTime": "2024-07-11T20:36:37.895Z", + "time": 75, "timings": { "blocked": -1, "connect": -1, @@ -31388,7 +31388,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 75 } }, { @@ -31413,7 +31413,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -31510,11 +31510,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:20 GMT" + "value": "Thu, 11 Jul 2024 20:36:37 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -31539,8 +31539,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:21.804Z", - "time": 57, + "startedDateTime": "2024-07-11T20:36:37.976Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -31548,7 +31548,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 66 } }, { @@ -31573,7 +31573,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -31670,11 +31670,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:20 GMT" + "value": "Thu, 11 Jul 2024 20:36:37 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -31699,8 +31699,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:21.868Z", - "time": 58, + "startedDateTime": "2024-07-11T20:36:38.049Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -31708,7 +31708,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 65 } }, { @@ -31733,7 +31733,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -31830,11 +31830,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:21 GMT" + "value": "Thu, 11 Jul 2024 20:36:37 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -31859,8 +31859,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:21.931Z", - "time": 57, + "startedDateTime": "2024-07-11T20:36:38.118Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -31868,7 +31868,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 68 } }, { @@ -31893,7 +31893,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -31990,11 +31990,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:21 GMT" + "value": "Thu, 11 Jul 2024 20:36:37 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -32019,8 +32019,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:21.991Z", - "time": 60, + "startedDateTime": "2024-07-11T20:36:38.191Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -32028,7 +32028,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 65 } }, { @@ -32053,7 +32053,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -32150,11 +32150,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:21 GMT" + "value": "Thu, 11 Jul 2024 20:36:37 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -32179,8 +32179,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:22.054Z", - "time": 58, + "startedDateTime": "2024-07-11T20:36:38.261Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -32188,7 +32188,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 67 } }, { @@ -32213,7 +32213,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -32310,11 +32310,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:21 GMT" + "value": "Thu, 11 Jul 2024 20:36:37 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -32339,8 +32339,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:22.116Z", - "time": 61, + "startedDateTime": "2024-07-11T20:36:38.334Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -32348,7 +32348,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 67 } }, { @@ -32373,7 +32373,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -32470,11 +32470,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:21 GMT" + "value": "Thu, 11 Jul 2024 20:36:37 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -32499,8 +32499,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:22.182Z", - "time": 75, + "startedDateTime": "2024-07-11T20:36:38.407Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -32508,7 +32508,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 75 + "wait": 65 } }, { @@ -32533,7 +32533,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -32630,11 +32630,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:21 GMT" + "value": "Thu, 11 Jul 2024 20:36:37 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -32659,8 +32659,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:22.262Z", - "time": 59, + "startedDateTime": "2024-07-11T20:36:38.478Z", + "time": 76, "timings": { "blocked": -1, "connect": -1, @@ -32668,7 +32668,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 76 } }, { @@ -32693,7 +32693,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -32790,11 +32790,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:21 GMT" + "value": "Thu, 11 Jul 2024 20:36:37 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -32819,8 +32819,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:22.325Z", - "time": 59, + "startedDateTime": "2024-07-11T20:36:38.559Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -32828,7 +32828,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 70 } }, { @@ -32853,7 +32853,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -32950,11 +32950,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:21 GMT" + "value": "Thu, 11 Jul 2024 20:36:37 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -32979,8 +32979,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:22.389Z", - "time": 62, + "startedDateTime": "2024-07-11T20:36:38.636Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -32988,7 +32988,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 71 } }, { @@ -33013,7 +33013,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -33110,11 +33110,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:21 GMT" + "value": "Thu, 11 Jul 2024 20:36:37 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -33139,8 +33139,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:22.456Z", - "time": 57, + "startedDateTime": "2024-07-11T20:36:38.713Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -33148,7 +33148,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 63 } }, { @@ -33173,7 +33173,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -33270,11 +33270,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:21 GMT" + "value": "Thu, 11 Jul 2024 20:36:38 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -33299,8 +33299,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:22.516Z", - "time": 63, + "startedDateTime": "2024-07-11T20:36:38.782Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -33308,7 +33308,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 63 + "wait": 67 } }, { @@ -33333,7 +33333,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -33430,11 +33430,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:21 GMT" + "value": "Thu, 11 Jul 2024 20:36:38 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -33459,8 +33459,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:22.582Z", - "time": 60, + "startedDateTime": "2024-07-11T20:36:38.854Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -33468,7 +33468,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 67 } }, { @@ -33493,7 +33493,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -33590,11 +33590,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:21 GMT" + "value": "Thu, 11 Jul 2024 20:36:38 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -33619,8 +33619,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:22.647Z", - "time": 89, + "startedDateTime": "2024-07-11T20:36:38.926Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -33628,7 +33628,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 89 + "wait": 71 } }, { @@ -33653,7 +33653,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -33750,11 +33750,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:21 GMT" + "value": "Thu, 11 Jul 2024 20:36:38 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -33779,8 +33779,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:22.740Z", - "time": 80, + "startedDateTime": "2024-07-11T20:36:39.004Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -33788,7 +33788,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 80 + "wait": 68 } }, { @@ -33813,7 +33813,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -33910,11 +33910,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:21 GMT" + "value": "Thu, 11 Jul 2024 20:36:38 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -33939,8 +33939,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:22.825Z", - "time": 58, + "startedDateTime": "2024-07-11T20:36:39.077Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -33948,7 +33948,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 69 } }, { @@ -33973,7 +33973,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -34070,11 +34070,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:21 GMT" + "value": "Thu, 11 Jul 2024 20:36:38 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -34099,8 +34099,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:22.887Z", - "time": 57, + "startedDateTime": "2024-07-11T20:36:39.151Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -34108,7 +34108,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 67 } }, { @@ -34133,7 +34133,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -34230,11 +34230,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:22 GMT" + "value": "Thu, 11 Jul 2024 20:36:38 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -34259,8 +34259,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:22.950Z", - "time": 57, + "startedDateTime": "2024-07-11T20:36:39.224Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -34268,7 +34268,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 69 } }, { @@ -34293,7 +34293,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -34390,11 +34390,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:22 GMT" + "value": "Thu, 11 Jul 2024 20:36:38 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -34419,8 +34419,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:23.011Z", - "time": 55, + "startedDateTime": "2024-07-11T20:36:39.298Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -34428,7 +34428,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 67 } }, { @@ -34453,7 +34453,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -34550,11 +34550,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:22 GMT" + "value": "Thu, 11 Jul 2024 20:36:38 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -34579,8 +34579,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:23.070Z", - "time": 59, + "startedDateTime": "2024-07-11T20:36:39.370Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -34588,7 +34588,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 73 } }, { @@ -34613,7 +34613,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -34710,11 +34710,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:22 GMT" + "value": "Thu, 11 Jul 2024 20:36:38 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -34739,8 +34739,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:23.134Z", - "time": 59, + "startedDateTime": "2024-07-11T20:36:39.449Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -34748,7 +34748,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 71 } }, { @@ -34773,7 +34773,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -34870,11 +34870,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:22 GMT" + "value": "Thu, 11 Jul 2024 20:36:38 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -34899,8 +34899,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:23.198Z", - "time": 65, + "startedDateTime": "2024-07-11T20:36:39.525Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -34908,7 +34908,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 65 + "wait": 78 } }, { @@ -34933,7 +34933,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -35030,11 +35030,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:22 GMT" + "value": "Thu, 11 Jul 2024 20:36:38 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -35059,8 +35059,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:23.267Z", - "time": 60, + "startedDateTime": "2024-07-11T20:36:39.609Z", + "time": 80, "timings": { "blocked": -1, "connect": -1, @@ -35068,7 +35068,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 80 } }, { @@ -35093,7 +35093,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -35190,11 +35190,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:22 GMT" + "value": "Thu, 11 Jul 2024 20:36:38 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -35219,8 +35219,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:23.330Z", - "time": 62, + "startedDateTime": "2024-07-11T20:36:39.695Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -35228,7 +35228,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 71 } }, { @@ -35253,7 +35253,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -35350,11 +35350,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:22 GMT" + "value": "Thu, 11 Jul 2024 20:36:39 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -35379,7 +35379,7 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:23.396Z", + "startedDateTime": "2024-07-11T20:36:39.771Z", "time": 66, "timings": { "blocked": -1, @@ -35413,7 +35413,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -35510,11 +35510,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:22 GMT" + "value": "Thu, 11 Jul 2024 20:36:39 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -35539,8 +35539,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:23.467Z", - "time": 68, + "startedDateTime": "2024-07-11T20:36:39.842Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -35548,7 +35548,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 68 + "wait": 73 } }, { @@ -35573,7 +35573,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -35670,11 +35670,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:22 GMT" + "value": "Thu, 11 Jul 2024 20:36:39 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -35699,8 +35699,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:23.540Z", - "time": 60, + "startedDateTime": "2024-07-11T20:36:39.920Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -35708,7 +35708,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 68 } }, { @@ -35733,7 +35733,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -35830,11 +35830,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:22 GMT" + "value": "Thu, 11 Jul 2024 20:36:39 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -35859,8 +35859,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:23.605Z", - "time": 65, + "startedDateTime": "2024-07-11T20:36:39.993Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -35868,7 +35868,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 65 + "wait": 71 } }, { @@ -35893,7 +35893,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -35990,11 +35990,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:22 GMT" + "value": "Thu, 11 Jul 2024 20:36:39 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -36019,8 +36019,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:23.675Z", - "time": 72, + "startedDateTime": "2024-07-11T20:36:40.069Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -36028,7 +36028,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 72 + "wait": 69 } }, { @@ -36053,7 +36053,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -36150,11 +36150,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:22 GMT" + "value": "Thu, 11 Jul 2024 20:36:39 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -36179,8 +36179,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:23.751Z", - "time": 60, + "startedDateTime": "2024-07-11T20:36:40.142Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -36188,7 +36188,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 69 } }, { @@ -36213,7 +36213,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -36310,11 +36310,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:22 GMT" + "value": "Thu, 11 Jul 2024 20:36:39 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -36339,8 +36339,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:23.815Z", - "time": 55, + "startedDateTime": "2024-07-11T20:36:40.217Z", + "time": 75, "timings": { "blocked": -1, "connect": -1, @@ -36348,7 +36348,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 75 } }, { @@ -36373,7 +36373,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -36470,11 +36470,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:22 GMT" + "value": "Thu, 11 Jul 2024 20:36:39 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -36499,8 +36499,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:23.875Z", - "time": 58, + "startedDateTime": "2024-07-11T20:36:40.299Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -36508,7 +36508,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 63 } }, { @@ -36533,7 +36533,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -36630,11 +36630,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:24 GMT" + "value": "Thu, 11 Jul 2024 20:36:39 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -36659,8 +36659,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:23.937Z", - "time": 60, + "startedDateTime": "2024-07-11T20:36:40.368Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -36668,7 +36668,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 71 } }, { @@ -36693,7 +36693,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -36790,11 +36790,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:24 GMT" + "value": "Thu, 11 Jul 2024 20:36:39 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -36819,8 +36819,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:24.001Z", - "time": 57, + "startedDateTime": "2024-07-11T20:36:40.444Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -36828,7 +36828,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 68 } }, { @@ -36853,7 +36853,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -36950,11 +36950,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:24 GMT" + "value": "Thu, 11 Jul 2024 20:36:39 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -36979,8 +36979,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:24.063Z", - "time": 59, + "startedDateTime": "2024-07-11T20:36:40.516Z", + "time": 81, "timings": { "blocked": -1, "connect": -1, @@ -36988,7 +36988,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 81 } }, { @@ -37013,7 +37013,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -37110,11 +37110,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:24 GMT" + "value": "Thu, 11 Jul 2024 20:36:39 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -37139,8 +37139,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:24.127Z", - "time": 55, + "startedDateTime": "2024-07-11T20:36:40.603Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -37148,7 +37148,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 67 } }, { @@ -37173,7 +37173,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -37270,11 +37270,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:24 GMT" + "value": "Thu, 11 Jul 2024 20:36:39 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -37299,8 +37299,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:24.187Z", - "time": 58, + "startedDateTime": "2024-07-11T20:36:40.674Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -37308,7 +37308,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 71 } }, { @@ -37333,7 +37333,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -37430,11 +37430,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:24 GMT" + "value": "Thu, 11 Jul 2024 20:36:39 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -37459,8 +37459,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:24.250Z", - "time": 67, + "startedDateTime": "2024-07-11T20:36:40.750Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -37468,7 +37468,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 72 } }, { @@ -37493,7 +37493,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -37590,11 +37590,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:24 GMT" + "value": "Thu, 11 Jul 2024 20:36:40 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -37619,8 +37619,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:24.322Z", - "time": 58, + "startedDateTime": "2024-07-11T20:36:40.828Z", + "time": 76, "timings": { "blocked": -1, "connect": -1, @@ -37628,7 +37628,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 76 } }, { @@ -37653,7 +37653,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -37750,11 +37750,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:24 GMT" + "value": "Thu, 11 Jul 2024 20:36:40 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -37779,8 +37779,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:24.385Z", - "time": 55, + "startedDateTime": "2024-07-11T20:36:40.909Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -37788,7 +37788,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 66 } }, { @@ -37813,7 +37813,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -37910,11 +37910,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:24 GMT" + "value": "Thu, 11 Jul 2024 20:36:40 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -37939,8 +37939,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:24.444Z", - "time": 59, + "startedDateTime": "2024-07-11T20:36:40.981Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -37948,7 +37948,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 68 } }, { @@ -37973,7 +37973,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -38070,11 +38070,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:24 GMT" + "value": "Thu, 11 Jul 2024 20:36:40 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -38099,8 +38099,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:24.507Z", - "time": 65, + "startedDateTime": "2024-07-11T20:36:41.058Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -38108,7 +38108,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 65 + "wait": 74 } }, { @@ -38133,7 +38133,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -38230,11 +38230,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:24 GMT" + "value": "Thu, 11 Jul 2024 20:36:40 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -38259,8 +38259,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:24.575Z", - "time": 54, + "startedDateTime": "2024-07-11T20:36:41.139Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -38268,7 +38268,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 67 } }, { @@ -38293,7 +38293,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -38390,11 +38390,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:24 GMT" + "value": "Thu, 11 Jul 2024 20:36:40 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -38419,8 +38419,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:24.633Z", - "time": 55, + "startedDateTime": "2024-07-11T20:36:41.211Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -38428,7 +38428,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 67 } }, { @@ -38453,7 +38453,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -38550,11 +38550,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:24 GMT" + "value": "Thu, 11 Jul 2024 20:36:40 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -38579,8 +38579,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:24.691Z", - "time": 52, + "startedDateTime": "2024-07-11T20:36:41.284Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -38588,7 +38588,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 52 + "wait": 69 } }, { @@ -38613,7 +38613,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -38710,11 +38710,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:24 GMT" + "value": "Thu, 11 Jul 2024 20:36:40 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -38739,8 +38739,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:24.748Z", - "time": 57, + "startedDateTime": "2024-07-11T20:36:41.358Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -38748,7 +38748,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 67 } }, { @@ -38773,7 +38773,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -38870,11 +38870,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:24 GMT" + "value": "Thu, 11 Jul 2024 20:36:40 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -38899,8 +38899,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:24.809Z", - "time": 55, + "startedDateTime": "2024-07-11T20:36:41.431Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -38908,7 +38908,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 72 } }, { @@ -38933,7 +38933,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -39030,11 +39030,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:24 GMT" + "value": "Thu, 11 Jul 2024 20:36:40 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -39059,8 +39059,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:24.869Z", - "time": 63, + "startedDateTime": "2024-07-11T20:36:41.511Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -39068,7 +39068,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 63 + "wait": 66 } }, { @@ -39093,7 +39093,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -39190,11 +39190,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:25 GMT" + "value": "Thu, 11 Jul 2024 20:36:40 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -39219,8 +39219,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:24.936Z", - "time": 75, + "startedDateTime": "2024-07-11T20:36:41.583Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -39228,7 +39228,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 75 + "wait": 70 } }, { @@ -39253,7 +39253,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -39350,11 +39350,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:25 GMT" + "value": "Thu, 11 Jul 2024 20:36:40 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -39379,8 +39379,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:25.015Z", - "time": 67, + "startedDateTime": "2024-07-11T20:36:41.658Z", + "time": 77, "timings": { "blocked": -1, "connect": -1, @@ -39388,7 +39388,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 77 } }, { @@ -39413,7 +39413,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -39510,11 +39510,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:25 GMT" + "value": "Thu, 11 Jul 2024 20:36:40 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -39539,8 +39539,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:25.087Z", - "time": 119, + "startedDateTime": "2024-07-11T20:36:41.741Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -39548,7 +39548,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 119 + "wait": 78 } }, { @@ -39573,7 +39573,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -39670,11 +39670,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:25 GMT" + "value": "Thu, 11 Jul 2024 20:36:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -39699,8 +39699,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:25.210Z", - "time": 58, + "startedDateTime": "2024-07-11T20:36:41.825Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -39708,7 +39708,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 72 } }, { @@ -39733,7 +39733,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -39830,11 +39830,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:25 GMT" + "value": "Thu, 11 Jul 2024 20:36:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -39859,8 +39859,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:25.272Z", - "time": 56, + "startedDateTime": "2024-07-11T20:36:41.902Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -39868,7 +39868,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 65 } }, { @@ -39893,7 +39893,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -39990,11 +39990,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:25 GMT" + "value": "Thu, 11 Jul 2024 20:36:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -40019,8 +40019,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:25.333Z", - "time": 57, + "startedDateTime": "2024-07-11T20:36:41.972Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -40028,7 +40028,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 69 } }, { @@ -40053,7 +40053,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -40150,11 +40150,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:25 GMT" + "value": "Thu, 11 Jul 2024 20:36:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -40179,8 +40179,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:25.395Z", - "time": 66, + "startedDateTime": "2024-07-11T20:36:42.046Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -40188,7 +40188,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 66 + "wait": 70 } }, { @@ -40213,7 +40213,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -40310,11 +40310,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:25 GMT" + "value": "Thu, 11 Jul 2024 20:36:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -40339,8 +40339,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:25.465Z", - "time": 57, + "startedDateTime": "2024-07-11T20:36:42.121Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -40348,7 +40348,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 70 } }, { @@ -40373,7 +40373,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -40470,11 +40470,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:25 GMT" + "value": "Thu, 11 Jul 2024 20:36:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -40499,8 +40499,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:25.526Z", - "time": 60, + "startedDateTime": "2024-07-11T20:36:42.197Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -40508,7 +40508,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 67 } }, { @@ -40533,7 +40533,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -40630,11 +40630,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:25 GMT" + "value": "Thu, 11 Jul 2024 20:36:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -40659,8 +40659,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:25.591Z", - "time": 56, + "startedDateTime": "2024-07-11T20:36:42.270Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -40668,7 +40668,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 73 } }, { @@ -40693,7 +40693,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -40790,11 +40790,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:25 GMT" + "value": "Thu, 11 Jul 2024 20:36:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -40819,8 +40819,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:25.651Z", - "time": 55, + "startedDateTime": "2024-07-11T20:36:42.349Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -40828,7 +40828,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 68 } }, { @@ -40853,7 +40853,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -40950,11 +40950,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:25 GMT" + "value": "Thu, 11 Jul 2024 20:36:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -40979,8 +40979,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:25.710Z", - "time": 60, + "startedDateTime": "2024-07-11T20:36:42.422Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -40988,7 +40988,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 67 } }, { @@ -41013,7 +41013,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -41110,11 +41110,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:25 GMT" + "value": "Thu, 11 Jul 2024 20:36:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -41139,8 +41139,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:25.774Z", - "time": 59, + "startedDateTime": "2024-07-11T20:36:42.496Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -41148,7 +41148,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 74 } }, { @@ -41173,7 +41173,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -41270,11 +41270,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:25 GMT" + "value": "Thu, 11 Jul 2024 20:36:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -41299,8 +41299,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:25.837Z", - "time": 57, + "startedDateTime": "2024-07-11T20:36:42.575Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -41308,7 +41308,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 71 } }, { @@ -41333,7 +41333,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -41430,11 +41430,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:25 GMT" + "value": "Thu, 11 Jul 2024 20:36:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -41459,8 +41459,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:25.898Z", - "time": 67, + "startedDateTime": "2024-07-11T20:36:42.651Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -41468,7 +41468,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 73 } }, { @@ -41493,7 +41493,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -41590,11 +41590,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:26 GMT" + "value": "Thu, 11 Jul 2024 20:36:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -41619,8 +41619,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:25.969Z", - "time": 75, + "startedDateTime": "2024-07-11T20:36:42.730Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -41628,7 +41628,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 75 + "wait": 65 } }, { @@ -41653,7 +41653,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -41750,11 +41750,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:26 GMT" + "value": "Thu, 11 Jul 2024 20:36:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -41779,8 +41779,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:26.048Z", - "time": 57, + "startedDateTime": "2024-07-11T20:36:42.801Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -41788,7 +41788,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 67 } }, { @@ -41813,7 +41813,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -41910,11 +41910,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:26 GMT" + "value": "Thu, 11 Jul 2024 20:36:42 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -41939,8 +41939,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:26.109Z", - "time": 57, + "startedDateTime": "2024-07-11T20:36:42.873Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -41948,7 +41948,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 67 } }, { @@ -41973,7 +41973,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -42070,11 +42070,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:26 GMT" + "value": "Thu, 11 Jul 2024 20:36:42 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -42099,8 +42099,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:26.172Z", - "time": 58, + "startedDateTime": "2024-07-11T20:36:42.946Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -42108,7 +42108,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 68 } }, { @@ -42133,7 +42133,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -42230,11 +42230,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:26 GMT" + "value": "Thu, 11 Jul 2024 20:36:42 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -42259,8 +42259,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:26.234Z", - "time": 65, + "startedDateTime": "2024-07-11T20:36:43.020Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -42268,7 +42268,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 65 + "wait": 69 } }, { @@ -42293,7 +42293,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -42390,11 +42390,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:26 GMT" + "value": "Thu, 11 Jul 2024 20:36:42 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -42419,8 +42419,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:26.304Z", - "time": 64, + "startedDateTime": "2024-07-11T20:36:43.094Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -42428,7 +42428,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 69 } }, { @@ -42453,7 +42453,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -42550,11 +42550,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:26 GMT" + "value": "Thu, 11 Jul 2024 20:36:42 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -42579,8 +42579,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:26.373Z", - "time": 58, + "startedDateTime": "2024-07-11T20:36:43.170Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -42588,7 +42588,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 67 } }, { @@ -42613,7 +42613,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -42710,11 +42710,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:26 GMT" + "value": "Thu, 11 Jul 2024 20:36:42 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -42739,8 +42739,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:26.435Z", - "time": 58, + "startedDateTime": "2024-07-11T20:36:43.243Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -42748,7 +42748,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 68 } }, { @@ -42773,7 +42773,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -42870,11 +42870,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:26 GMT" + "value": "Thu, 11 Jul 2024 20:36:42 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -42899,8 +42899,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:26.498Z", - "time": 87, + "startedDateTime": "2024-07-11T20:36:43.316Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -42908,7 +42908,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 87 + "wait": 67 } }, { @@ -42933,7 +42933,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -43030,11 +43030,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:26 GMT" + "value": "Thu, 11 Jul 2024 20:36:42 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -43059,8 +43059,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:26.590Z", - "time": 62, + "startedDateTime": "2024-07-11T20:36:43.388Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -43068,7 +43068,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 68 } }, { @@ -43093,7 +43093,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -43190,11 +43190,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:26 GMT" + "value": "Thu, 11 Jul 2024 20:36:42 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -43219,8 +43219,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:26.657Z", - "time": 64, + "startedDateTime": "2024-07-11T20:36:43.462Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -43228,7 +43228,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 67 } } ], diff --git a/test/e2e/mocks/config_603940551/import_288002260/0_arCf_1287574866/environment_1072573434/recording.har b/test/e2e/mocks/config_603940551/import_288002260/0_arCf_1287574866/environment_1072573434/recording.har index 3044d6cdb..b7281cdb6 100644 --- a/test/e2e/mocks/config_603940551/import_288002260/0_arCf_1287574866/environment_1072573434/recording.har +++ b/test/e2e/mocks/config_603940551/import_288002260/0_arCf_1287574866/environment_1072573434/recording.har @@ -74,7 +74,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:53 GMT" + "value": "Thu, 11 Jul 2024 20:36:10 GMT" }, { "name": "content-length", @@ -103,8 +103,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:52.965Z", - "time": 697, + "startedDateTime": "2024-07-11T20:36:09.519Z", + "time": 629, "timings": { "blocked": -1, "connect": -1, @@ -112,7 +112,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 697 + "wait": 629 } }, { @@ -182,7 +182,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:54 GMT" + "value": "Thu, 11 Jul 2024 20:36:10 GMT" }, { "name": "content-length", @@ -211,8 +211,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:53.667Z", - "time": 544, + "startedDateTime": "2024-07-11T20:36:10.168Z", + "time": 610, "timings": { "blocked": -1, "connect": -1, @@ -220,7 +220,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 544 + "wait": 610 } }, { @@ -290,7 +290,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:54 GMT" + "value": "Thu, 11 Jul 2024 20:36:11 GMT" }, { "name": "content-length", @@ -319,8 +319,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:54.215Z", - "time": 603, + "startedDateTime": "2024-07-11T20:36:10.784Z", + "time": 639, "timings": { "blocked": -1, "connect": -1, @@ -328,7 +328,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 603 + "wait": 639 } }, { @@ -398,7 +398,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:55 GMT" + "value": "Thu, 11 Jul 2024 20:36:11 GMT" }, { "name": "content-length", @@ -427,8 +427,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:54.822Z", - "time": 499, + "startedDateTime": "2024-07-11T20:36:11.429Z", + "time": 550, "timings": { "blocked": -1, "connect": -1, @@ -436,7 +436,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 499 + "wait": 550 } }, { @@ -506,7 +506,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:55 GMT" + "value": "Thu, 11 Jul 2024 20:36:12 GMT" }, { "name": "content-length", @@ -535,8 +535,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:55.327Z", - "time": 598, + "startedDateTime": "2024-07-11T20:36:11.984Z", + "time": 571, "timings": { "blocked": -1, "connect": -1, @@ -544,7 +544,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 598 + "wait": 571 } }, { @@ -614,7 +614,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:56 GMT" + "value": "Thu, 11 Jul 2024 20:36:13 GMT" }, { "name": "content-length", @@ -643,8 +643,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:55.931Z", - "time": 565, + "startedDateTime": "2024-07-11T20:36:12.560Z", + "time": 601, "timings": { "blocked": -1, "connect": -1, @@ -652,7 +652,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 565 + "wait": 601 } }, { @@ -722,7 +722,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:57 GMT" + "value": "Thu, 11 Jul 2024 20:36:13 GMT" }, { "name": "content-length", @@ -751,8 +751,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:56.501Z", - "time": 578, + "startedDateTime": "2024-07-11T20:36:13.167Z", + "time": 531, "timings": { "blocked": -1, "connect": -1, @@ -760,7 +760,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 578 + "wait": 531 } }, { @@ -830,7 +830,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:57 GMT" + "value": "Thu, 11 Jul 2024 20:36:14 GMT" }, { "name": "content-length", @@ -859,8 +859,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:57.085Z", - "time": 527, + "startedDateTime": "2024-07-11T20:36:13.705Z", + "time": 588, "timings": { "blocked": -1, "connect": -1, @@ -868,7 +868,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 527 + "wait": 588 } }, { @@ -938,7 +938,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:58 GMT" + "value": "Thu, 11 Jul 2024 20:36:14 GMT" }, { "name": "content-length", @@ -967,8 +967,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:57.617Z", - "time": 540, + "startedDateTime": "2024-07-11T20:36:14.299Z", + "time": 596, "timings": { "blocked": -1, "connect": -1, @@ -976,7 +976,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 540 + "wait": 596 } }, { @@ -1046,7 +1046,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:58 GMT" + "value": "Thu, 11 Jul 2024 20:36:15 GMT" }, { "name": "content-length", @@ -1075,8 +1075,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:58.163Z", - "time": 601, + "startedDateTime": "2024-07-11T20:36:14.899Z", + "time": 510, "timings": { "blocked": -1, "connect": -1, @@ -1084,7 +1084,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 601 + "wait": 510 } }, { @@ -1154,7 +1154,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:59 GMT" + "value": "Thu, 11 Jul 2024 20:36:16 GMT" }, { "name": "content-length", @@ -1183,8 +1183,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:58.768Z", - "time": 530, + "startedDateTime": "2024-07-11T20:36:15.416Z", + "time": 605, "timings": { "blocked": -1, "connect": -1, @@ -1192,7 +1192,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 530 + "wait": 605 } } ], diff --git a/test/e2e/mocks/config_603940551/import_288002260/0_arCf_1287574866/oauth2_393036114/recording.har b/test/e2e/mocks/config_603940551/import_288002260/0_arCf_1287574866/oauth2_393036114/recording.har index 11f4e8ec2..3ac5718f3 100644 --- a/test/e2e/mocks/config_603940551/import_288002260/0_arCf_1287574866/oauth2_393036114/recording.har +++ b/test/e2e/mocks/config_603940551/import_288002260/0_arCf_1287574866/oauth2_393036114/recording.har @@ -29,7 +29,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "accept-api-version", @@ -98,11 +98,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:52 GMT" + "value": "Thu, 11 Jul 2024 20:36:08 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -127,8 +127,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:52.713Z", - "time": 90, + "startedDateTime": "2024-07-11T20:36:09.242Z", + "time": 96, "timings": { "blocked": -1, "connect": -1, @@ -136,7 +136,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 90 + "wait": 96 } } ], diff --git a/test/e2e/mocks/config_603940551/import_288002260/0_arCf_1287574866/openidm_3290118515/recording.har b/test/e2e/mocks/config_603940551/import_288002260/0_arCf_1287574866/openidm_3290118515/recording.har index 415b68024..cda0935f8 100644 --- a/test/e2e/mocks/config_603940551/import_288002260/0_arCf_1287574866/openidm_3290118515/recording.har +++ b/test/e2e/mocks/config_603940551/import_288002260/0_arCf_1287574866/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "b9c3121cf238fa0d9e549b35af3040d5", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -29,7 +29,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -53,20 +53,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/ba58ff99-76d3-4c69-9c4a-7f150ac70e2c?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1173, + "bodySize": 1163, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1173, - "text": "{\"_id\":\"ba58ff99-76d3-4c69-9c4a-7f150ac70e2c\",\"_rev\":\"0517f93c-53fc-42ec-bdf8-213760903270-609\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701393386423\",\"description\":\"volker.scheuber@forgerock.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"7Dev4iJfutv2O3ysbHo-rZphSi3C2ldAK4NCOM5soWA\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"1LOnr1r01m9qMwrmXRt2FGuN__HL1JmJl5CDZA1Oqrc208cGKZk1gsvFNaYSU-bkDZuj6sgpmf-B5sc4xLGnqyOKeSw3z8GJbGQ5JyychNBsClpUu9981KlEBe_7cDvAhRtRT60Bni15Ff6KKcNdTD20W66XwKLefxPTpsnt7dsBlKXuhIq1pIPbXKFJJoct7tlufNqY_ypwrCbEhNsiVQ9A8Ozr8BUmPGfnaomlqUzMrO8jUV9TWw20WdXfHfCKja7ZnboQJpfXAe_iofFiVvXHVT2UadQDY8A1dtSuIksl3sSLPWUgBwCpZpRmUck1Cbc2l2coBu7qEMK8WEA0POnGRwam7KAi4tWbrc2F9M8ZyuUf8QLvBBjCJQBQwltfjGBmMinEDBWHfyAwYKKBCfQRdFwgmL2D8d_ItZf4PP0AVSgzHLLmis7FtvkiLDI4q7vSoK4lPrKh_i700z5oQY1mXZOQNmFJRx8HkuVxnUDEIAlO4__t-1JdXMYjLEuIXIZZAGAcDF_zes641h4mjV5tyg61e9JRIcGErsqXDNpfUWfbgd4EN0oBZFTI0vL2q87Oyzj8QetqlpPPvOcQniQEbUtBeATheQfUbZkOxFkg7E3LVJxhxKDeagsWOHqjhpDMKAbZ3Bej0zH8F4LJHV2SPAxJd5WkunZmRwoQKsM\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:32:52 GMT" + "value": "Thu, 11 Jul 2024 20:36:09 GMT" }, { "name": "cache-control", @@ -90,7 +90,7 @@ }, { "name": "etag", - "value": "\"0517f93c-53fc-42ec-bdf8-213760903270-609\"" + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" }, { "name": "expires", @@ -110,11 +110,11 @@ }, { "name": "content-length", - "value": "1173" + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -133,14 +133,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 667, + "headersSize": 669, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:32:52.873Z", - "time": 65, + "startedDateTime": "2024-07-11T20:36:09.410Z", + "time": 107, "timings": { "blocked": -1, "connect": -1, @@ -148,7 +148,151 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 65 + "wait": 107 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:36:09 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:36:09.420Z", + "time": 70, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 70 } }, { @@ -173,7 +317,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -214,7 +358,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:03 GMT" + "value": "Thu, 11 Jul 2024 20:36:19 GMT" }, { "name": "cache-control", @@ -262,7 +406,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -287,8 +431,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:03.249Z", - "time": 54, + "startedDateTime": "2024-07-11T20:36:19.734Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -296,7 +440,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 65 } }, { @@ -321,7 +465,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -362,7 +506,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:03 GMT" + "value": "Thu, 11 Jul 2024 20:36:19 GMT" }, { "name": "cache-control", @@ -410,7 +554,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -435,8 +579,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:03.308Z", - "time": 56, + "startedDateTime": "2024-07-11T20:36:19.805Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -444,7 +588,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 71 } }, { @@ -469,7 +613,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -510,7 +654,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:03 GMT" + "value": "Thu, 11 Jul 2024 20:36:19 GMT" }, { "name": "cache-control", @@ -558,7 +702,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -583,8 +727,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:03.369Z", - "time": 50, + "startedDateTime": "2024-07-11T20:36:19.881Z", + "time": 55, "timings": { "blocked": -1, "connect": -1, @@ -592,7 +736,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 50 + "wait": 55 } }, { @@ -617,7 +761,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -658,7 +802,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:03 GMT" + "value": "Thu, 11 Jul 2024 20:36:19 GMT" }, { "name": "cache-control", @@ -706,7 +850,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -731,8 +875,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:03.424Z", - "time": 45, + "startedDateTime": "2024-07-11T20:36:19.941Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -740,7 +884,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 45 + "wait": 65 } }, { @@ -765,7 +909,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -796,25 +940,17 @@ "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/bravoOrgPrivileges" }, "response": { - "bodySize": 8640, + "bodySize": 61, "content": { "mimeType": "application/json;charset=utf-8", - "size": 8640, - "text": "{\"_id\":\"bravoOrgPrivileges\",\"privileges\":[{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":false},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/ownerIDs eq \\\"{{_id}}\\\" or /parentOwnerIDs eq \\\"{{_id}}\\\"\",\"name\":\"owner-view-update-delete-orgs\",\"path\":\"managed/bravo_organization\",\"permissions\":[\"VIEW\",\"UPDATE\",\"DELETE\"]},{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":false},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/parent pr\",\"name\":\"owner-create-orgs\",\"path\":\"managed/bravo_organization\",\"permissions\":[\"CREATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":false},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrgIDs eq \\\"__org_id_placeholder__\\\"\",\"name\":\"owner-view-update-delete-admins-and-members\",\"path\":\"managed/bravo_user\",\"permissions\":[\"VIEW\",\"DELETE\",\"UPDATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":false},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrg/0 pr and /adminOfOrg/0 pr and !(/ownerOfOrg pr)\",\"name\":\"owner-create-admins\",\"path\":\"managed/bravo_user\",\"permissions\":[\"CREATE\"]},{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":true},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/adminIDs eq \\\"{{_id}}\\\" or /parentAdminIDs eq \\\"{{_id}}\\\"\",\"name\":\"admin-view-update-delete-orgs\",\"path\":\"managed/bravo_organization\",\"permissions\":[\"VIEW\",\"UPDATE\",\"DELETE\"]},{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":true},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/parent pr\",\"name\":\"admin-create-orgs\",\"path\":\"managed/bravo_organization\",\"permissions\":[\"CREATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":true},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrgIDs eq \\\"__org_id_placeholder__\\\"\",\"name\":\"admin-view-update-delete-members\",\"path\":\"managed/bravo_user\",\"permissions\":[\"VIEW\",\"DELETE\",\"UPDATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":true},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrg/0 pr and !(/adminOfOrg pr) and !(/ownerOfOrg pr)\",\"name\":\"admin-create-members\",\"path\":\"managed/bravo_user\",\"permissions\":[\"CREATE\"]}]}" + "size": 61, + "text": "{\"code\":401,\"reason\":\"Unauthorized\",\"message\":\"Unauthorized\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:03 GMT" - }, - { - "name": "cache-control", - "value": "no-store" - }, - { - "name": "content-api-version", - "value": "protocol=2.1,resource=1.0" + "value": "Thu, 11 Jul 2024 20:36:20 GMT" }, { "name": "content-security-policy", @@ -832,14 +968,6 @@ "name": "cross-origin-resource-policy", "value": "same-origin" }, - { - "name": "expires", - "value": "0" - }, - { - "name": "pragma", - "value": "no-cache" - }, { "name": "x-content-type-options", "value": "nosniff" @@ -850,11 +978,11 @@ }, { "name": "content-length", - "value": "8640" + "value": "61" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -873,14 +1001,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 665, + "headersSize": 560, "httpVersion": "HTTP/1.1", "redirectURL": "", - "status": 200, - "statusText": "OK" + "status": 401, + "statusText": "Unauthorized" }, - "startedDateTime": "2024-07-06T17:33:03.474Z", - "time": 56, + "startedDateTime": "2024-07-11T20:36:20.012Z", + "time": 54, "timings": { "blocked": -1, "connect": -1, @@ -888,7 +1016,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 54 } }, { @@ -913,7 +1041,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -944,11 +1072,11 @@ "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/baselineDemoEmailVerification" }, "response": { - "bodySize": 61, + "bodySize": 3342, "content": { "mimeType": "application/json;charset=utf-8", - "size": 61, - "text": "{\"code\":401,\"reason\":\"Unauthorized\",\"message\":\"Unauthorized\"}" + "size": 3342, + "text": "{\"_id\":\"emailTemplate/baselineDemoEmailVerification\",\"defaultLocale\":\"en\",\"displayName\":\"Baseline Demo Email Verification\",\"enabled\":true,\"from\":\"security@example.com\",\"html\":{\"en\":\"

Email Verification


Hello,

Great to have you on board.



Verify Your Account

Finish the steps of verification for the account by clicking the button below.


Click Here to Verify Your Account

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"message\":{\"en\":\"

Email Verification


Hello,

Great to have you on board.



Verify Your Account

Finish the steps of verfication for the account by clicking the button below.


Click Here to Verify Your Account

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n background-color: #f6f6f6;\\n color: #455469;\\n padding: 60px;\\n text-align: center \\n}\\n a {\\n text-decoration: none;\\n color: #109cf1;\\n}\\n h1 {\\n font-size: 40px;\\n text-align: center;\\n}\\n h2 {\\n font-size: 36px;\\n}\\n h3 {\\n font-size: 32px;\\n}\\n h4 {\\n font-size: 28px;\\n}\\n h5 {\\n font-size: 24px;\\n}\\n h6 {\\n font-size: 20px;\\n}\\n .content {\\n background-color: #fff;\\n border-radius: 4px;\\n margin: 0 auto;\\n padding: 48px;\\n width: 600px \\n}\\n .button {\\n background-color: #109cf1;\\n border: none;\\n color: white;\\n padding: 15px 32px;\\n text-align: center;\\n text-decoration: none;\\n display: inline-block;\\n font-size: 16px;\\n}\\n \",\"subject\":{\"en\":\"Please verify your email address\"},\"templateId\":\"baselineDemoEmailVerification\"}" }, "cookies": [], "headers": [ @@ -958,7 +1086,15 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:03 GMT" + "value": "Thu, 11 Jul 2024 20:36:20 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" }, { "name": "content-security-policy", @@ -976,17 +1112,25 @@ "name": "cross-origin-resource-policy", "value": "same-origin" }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, { "name": "x-content-type-options", "value": "nosniff" }, { "name": "content-length", - "value": "61" + "value": "3342" }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -1005,14 +1149,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 560, + "headersSize": 665, "httpVersion": "HTTP/1.1", "redirectURL": "", - "status": 401, - "statusText": "Unauthorized" + "status": 200, + "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:03.535Z", - "time": 51, + "startedDateTime": "2024-07-11T20:36:20.072Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -1020,7 +1164,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 51 + "wait": 73 } }, { @@ -1045,7 +1189,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -1090,7 +1234,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:03 GMT" + "value": "Thu, 11 Jul 2024 20:36:20 GMT" }, { "name": "cache-control", @@ -1134,7 +1278,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -1159,8 +1303,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:03.821Z", - "time": 51, + "startedDateTime": "2024-07-11T20:36:20.150Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -1168,7 +1312,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 51 + "wait": 69 } }, { @@ -1193,7 +1337,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -1238,7 +1382,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:03 GMT" + "value": "Thu, 11 Jul 2024 20:36:20 GMT" }, { "name": "cache-control", @@ -1282,7 +1426,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -1307,8 +1451,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:03.877Z", - "time": 58, + "startedDateTime": "2024-07-11T20:36:20.225Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -1316,7 +1460,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 67 } }, { @@ -1341,7 +1485,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -1390,7 +1534,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:03 GMT" + "value": "Thu, 11 Jul 2024 20:36:20 GMT" }, { "name": "alt-svc", @@ -1403,8 +1547,8 @@ "status": 403, "statusText": "Forbidden" }, - "startedDateTime": "2024-07-06T17:33:03.939Z", - "time": 30, + "startedDateTime": "2024-07-11T20:36:20.298Z", + "time": 39, "timings": { "blocked": -1, "connect": -1, @@ -1412,7 +1556,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 30 + "wait": 39 } }, { @@ -1437,7 +1581,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -1486,7 +1630,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:04 GMT" + "value": "Thu, 11 Jul 2024 20:36:20 GMT" }, { "name": "alt-svc", @@ -1499,8 +1643,8 @@ "status": 403, "statusText": "Forbidden" }, - "startedDateTime": "2024-07-06T17:33:03.974Z", - "time": 30, + "startedDateTime": "2024-07-11T20:36:20.346Z", + "time": 42, "timings": { "blocked": -1, "connect": -1, @@ -1508,7 +1652,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 30 + "wait": 42 } }, { @@ -1533,7 +1677,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -1582,7 +1726,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:04 GMT" + "value": "Thu, 11 Jul 2024 20:36:20 GMT" }, { "name": "alt-svc", @@ -1595,8 +1739,8 @@ "status": 403, "statusText": "Forbidden" }, - "startedDateTime": "2024-07-06T17:33:04.008Z", - "time": 34, + "startedDateTime": "2024-07-11T20:36:20.393Z", + "time": 40, "timings": { "blocked": -1, "connect": -1, @@ -1604,7 +1748,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 34 + "wait": 40 } }, { @@ -1629,7 +1773,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -1678,7 +1822,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:04 GMT" + "value": "Thu, 11 Jul 2024 20:36:20 GMT" }, { "name": "alt-svc", @@ -1691,8 +1835,8 @@ "status": 403, "statusText": "Forbidden" }, - "startedDateTime": "2024-07-06T17:33:04.047Z", - "time": 32, + "startedDateTime": "2024-07-11T20:36:20.439Z", + "time": 41, "timings": { "blocked": -1, "connect": -1, @@ -1700,7 +1844,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 32 + "wait": 41 } }, { @@ -1725,7 +1869,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -1774,7 +1918,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:04 GMT" + "value": "Thu, 11 Jul 2024 20:36:20 GMT" }, { "name": "alt-svc", @@ -1787,8 +1931,8 @@ "status": 403, "statusText": "Forbidden" }, - "startedDateTime": "2024-07-06T17:33:04.082Z", - "time": 30, + "startedDateTime": "2024-07-11T20:36:20.486Z", + "time": 39, "timings": { "blocked": -1, "connect": -1, @@ -1796,7 +1940,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 30 + "wait": 39 } }, { @@ -1821,7 +1965,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -1870,7 +2014,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:04 GMT" + "value": "Thu, 11 Jul 2024 20:36:20 GMT" }, { "name": "alt-svc", @@ -1883,8 +2027,8 @@ "status": 403, "statusText": "Forbidden" }, - "startedDateTime": "2024-07-06T17:33:04.116Z", - "time": 30, + "startedDateTime": "2024-07-11T20:36:20.531Z", + "time": 45, "timings": { "blocked": -1, "connect": -1, @@ -1892,7 +2036,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 30 + "wait": 45 } }, { @@ -1917,7 +2061,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -1966,7 +2110,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:04 GMT" + "value": "Thu, 11 Jul 2024 20:36:20 GMT" }, { "name": "alt-svc", @@ -1979,8 +2123,8 @@ "status": 403, "statusText": "Forbidden" }, - "startedDateTime": "2024-07-06T17:33:04.151Z", - "time": 31, + "startedDateTime": "2024-07-11T20:36:20.582Z", + "time": 45, "timings": { "blocked": -1, "connect": -1, @@ -1988,7 +2132,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 31 + "wait": 45 } }, { @@ -2013,7 +2157,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -2058,7 +2202,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:04 GMT" + "value": "Thu, 11 Jul 2024 20:36:20 GMT" }, { "name": "cache-control", @@ -2102,7 +2246,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -2127,8 +2271,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:04.185Z", - "time": 49, + "startedDateTime": "2024-07-11T20:36:20.634Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -2136,7 +2280,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 49 + "wait": 62 } }, { @@ -2161,7 +2305,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -2206,7 +2350,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:04 GMT" + "value": "Thu, 11 Jul 2024 20:36:20 GMT" }, { "name": "cache-control", @@ -2250,7 +2394,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -2275,8 +2419,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:04.238Z", - "time": 49, + "startedDateTime": "2024-07-11T20:36:20.702Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -2284,7 +2428,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 49 + "wait": 63 } }, { @@ -2309,7 +2453,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -2354,7 +2498,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:04 GMT" + "value": "Thu, 11 Jul 2024 20:36:20 GMT" }, { "name": "cache-control", @@ -2398,7 +2542,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -2423,8 +2567,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:04.290Z", - "time": 75, + "startedDateTime": "2024-07-11T20:36:20.770Z", + "time": 51, "timings": { "blocked": -1, "connect": -1, @@ -2432,7 +2576,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 75 + "wait": 51 } }, { @@ -2457,7 +2601,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -2502,7 +2646,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:04 GMT" + "value": "Thu, 11 Jul 2024 20:36:20 GMT" }, { "name": "cache-control", @@ -2546,7 +2690,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -2571,8 +2715,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:04.369Z", - "time": 59, + "startedDateTime": "2024-07-11T20:36:20.827Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -2580,7 +2724,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 62 } }, { @@ -2605,7 +2749,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -2650,7 +2794,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:04 GMT" + "value": "Thu, 11 Jul 2024 20:36:20 GMT" }, { "name": "cache-control", @@ -2694,7 +2838,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -2719,8 +2863,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:04.433Z", - "time": 51, + "startedDateTime": "2024-07-11T20:36:20.894Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -2728,7 +2872,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 51 + "wait": 65 } }, { @@ -2753,7 +2897,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -2798,7 +2942,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:04 GMT" + "value": "Thu, 11 Jul 2024 20:36:20 GMT" }, { "name": "cache-control", @@ -2842,7 +2986,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -2867,8 +3011,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:04.488Z", - "time": 51, + "startedDateTime": "2024-07-11T20:36:20.964Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -2876,7 +3020,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 51 + "wait": 63 } }, { @@ -2901,7 +3045,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -2946,7 +3090,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:04 GMT" + "value": "Thu, 11 Jul 2024 20:36:21 GMT" }, { "name": "cache-control", @@ -2990,7 +3134,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -3015,8 +3159,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:04.543Z", - "time": 51, + "startedDateTime": "2024-07-11T20:36:21.032Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -3024,7 +3168,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 51 + "wait": 62 } }, { @@ -3049,7 +3193,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -3090,7 +3234,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:04 GMT" + "value": "Thu, 11 Jul 2024 20:36:21 GMT" }, { "name": "cache-control", @@ -3138,7 +3282,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -3163,8 +3307,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:04.598Z", - "time": 47, + "startedDateTime": "2024-07-11T20:36:21.098Z", + "time": 61, "timings": { "blocked": -1, "connect": -1, @@ -3172,7 +3316,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 47 + "wait": 61 } }, { @@ -3197,7 +3341,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -3238,7 +3382,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:04 GMT" + "value": "Thu, 11 Jul 2024 20:36:21 GMT" }, { "name": "cache-control", @@ -3286,7 +3430,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -3311,8 +3455,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:04.649Z", - "time": 47, + "startedDateTime": "2024-07-11T20:36:21.164Z", + "time": 56, "timings": { "blocked": -1, "connect": -1, @@ -3320,7 +3464,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 47 + "wait": 56 } }, { @@ -3345,7 +3489,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -3390,7 +3534,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:04 GMT" + "value": "Thu, 11 Jul 2024 20:36:21 GMT" }, { "name": "cache-control", @@ -3430,7 +3574,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -3459,8 +3603,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:04.700Z", - "time": 54, + "startedDateTime": "2024-07-11T20:36:21.226Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -3468,7 +3612,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 67 } }, { @@ -3493,7 +3637,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -3538,7 +3682,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:04 GMT" + "value": "Thu, 11 Jul 2024 20:36:21 GMT" }, { "name": "cache-control", @@ -3578,7 +3722,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -3607,8 +3751,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:04.758Z", - "time": 49, + "startedDateTime": "2024-07-11T20:36:21.298Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -3616,7 +3760,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 49 + "wait": 64 } }, { @@ -3641,7 +3785,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -3682,7 +3826,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:04 GMT" + "value": "Thu, 11 Jul 2024 20:36:21 GMT" }, { "name": "cache-control", @@ -3730,7 +3874,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -3755,8 +3899,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:04.812Z", - "time": 47, + "startedDateTime": "2024-07-11T20:36:21.372Z", + "time": 56, "timings": { "blocked": -1, "connect": -1, @@ -3764,7 +3908,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 47 + "wait": 56 } }, { @@ -3789,7 +3933,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -3834,7 +3978,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:04 GMT" + "value": "Thu, 11 Jul 2024 20:36:21 GMT" }, { "name": "cache-control", @@ -3874,7 +4018,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -3903,8 +4047,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:04.875Z", - "time": 137, + "startedDateTime": "2024-07-11T20:36:21.443Z", + "time": 135, "timings": { "blocked": -1, "connect": -1, @@ -3912,7 +4056,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 137 + "wait": 135 } }, { @@ -3937,7 +4081,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -3978,7 +4122,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:05 GMT" + "value": "Thu, 11 Jul 2024 20:36:21 GMT" }, { "name": "cache-control", @@ -4026,7 +4170,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -4051,8 +4195,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:05.017Z", - "time": 51, + "startedDateTime": "2024-07-11T20:36:21.584Z", + "time": 61, "timings": { "blocked": -1, "connect": -1, @@ -4060,7 +4204,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 51 + "wait": 61 } }, { @@ -4085,7 +4229,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -4126,7 +4270,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:05 GMT" + "value": "Thu, 11 Jul 2024 20:36:21 GMT" }, { "name": "cache-control", @@ -4174,7 +4318,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -4199,8 +4343,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:05.073Z", - "time": 48, + "startedDateTime": "2024-07-11T20:36:21.650Z", + "time": 60, "timings": { "blocked": -1, "connect": -1, @@ -4208,7 +4352,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 48 + "wait": 60 } }, { @@ -4233,7 +4377,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -4274,7 +4418,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:05 GMT" + "value": "Thu, 11 Jul 2024 20:36:21 GMT" }, { "name": "cache-control", @@ -4322,7 +4466,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -4347,8 +4491,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:05.126Z", - "time": 50, + "startedDateTime": "2024-07-11T20:36:21.716Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -4356,7 +4500,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 50 + "wait": 62 } }, { @@ -4381,7 +4525,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -4422,7 +4566,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:05 GMT" + "value": "Thu, 11 Jul 2024 20:36:21 GMT" }, { "name": "cache-control", @@ -4470,7 +4614,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -4495,8 +4639,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:05.180Z", - "time": 48, + "startedDateTime": "2024-07-11T20:36:21.784Z", + "time": 57, "timings": { "blocked": -1, "connect": -1, @@ -4504,7 +4648,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 48 + "wait": 57 } }, { @@ -4529,7 +4673,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -4570,7 +4714,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:05 GMT" + "value": "Thu, 11 Jul 2024 20:36:21 GMT" }, { "name": "cache-control", @@ -4618,7 +4762,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -4643,8 +4787,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:05.233Z", - "time": 49, + "startedDateTime": "2024-07-11T20:36:21.846Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -4652,7 +4796,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 49 + "wait": 66 } }, { @@ -4677,7 +4821,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -4718,7 +4862,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:05 GMT" + "value": "Thu, 11 Jul 2024 20:36:21 GMT" }, { "name": "cache-control", @@ -4766,7 +4910,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -4791,8 +4935,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:05.288Z", - "time": 71, + "startedDateTime": "2024-07-11T20:36:21.917Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -4800,7 +4944,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 71 + "wait": 72 } }, { @@ -4825,7 +4969,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -4866,7 +5010,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:05 GMT" + "value": "Thu, 11 Jul 2024 20:36:22 GMT" }, { "name": "cache-control", @@ -4914,7 +5058,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -4939,8 +5083,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:05.364Z", - "time": 64, + "startedDateTime": "2024-07-11T20:36:21.995Z", + "time": 57, "timings": { "blocked": -1, "connect": -1, @@ -4948,7 +5092,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 57 } }, { @@ -4973,7 +5117,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -5014,7 +5158,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:05 GMT" + "value": "Thu, 11 Jul 2024 20:36:22 GMT" }, { "name": "cache-control", @@ -5062,7 +5206,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -5087,8 +5231,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:05.433Z", - "time": 60, + "startedDateTime": "2024-07-11T20:36:22.059Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -5096,7 +5240,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 74 } }, { @@ -5121,7 +5265,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -5162,7 +5306,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:05 GMT" + "value": "Thu, 11 Jul 2024 20:36:22 GMT" }, { "name": "cache-control", @@ -5206,7 +5350,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -5235,7 +5379,7 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:05.504Z", + "startedDateTime": "2024-07-11T20:36:22.143Z", "time": 81, "timings": { "blocked": -1, @@ -5269,7 +5413,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -5310,7 +5454,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:05 GMT" + "value": "Thu, 11 Jul 2024 20:36:22 GMT" }, { "name": "cache-control", @@ -5358,7 +5502,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -5383,8 +5527,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:05.590Z", - "time": 47, + "startedDateTime": "2024-07-11T20:36:22.229Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -5392,7 +5536,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 47 + "wait": 70 } }, { @@ -5417,7 +5561,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -5458,7 +5602,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:05 GMT" + "value": "Thu, 11 Jul 2024 20:36:22 GMT" }, { "name": "cache-control", @@ -5506,7 +5650,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -5531,8 +5675,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:05.641Z", - "time": 46, + "startedDateTime": "2024-07-11T20:36:22.304Z", + "time": 171, "timings": { "blocked": -1, "connect": -1, @@ -5540,7 +5684,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 46 + "wait": 171 } }, { @@ -5565,7 +5709,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -5606,7 +5750,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:05 GMT" + "value": "Thu, 11 Jul 2024 20:36:22 GMT" }, { "name": "cache-control", @@ -5654,7 +5798,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -5679,8 +5823,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:05.693Z", - "time": 51, + "startedDateTime": "2024-07-11T20:36:22.481Z", + "time": 57, "timings": { "blocked": -1, "connect": -1, @@ -5688,7 +5832,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 51 + "wait": 57 } }, { @@ -5713,7 +5857,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -5754,7 +5898,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:05 GMT" + "value": "Thu, 11 Jul 2024 20:36:22 GMT" }, { "name": "cache-control", @@ -5802,7 +5946,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -5827,8 +5971,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:05.747Z", - "time": 103, + "startedDateTime": "2024-07-11T20:36:22.544Z", + "time": 59, "timings": { "blocked": -1, "connect": -1, @@ -5836,7 +5980,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 103 + "wait": 59 } }, { @@ -5861,7 +6005,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -5902,7 +6046,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:05 GMT" + "value": "Thu, 11 Jul 2024 20:36:22 GMT" }, { "name": "cache-control", @@ -5950,7 +6094,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -5975,8 +6119,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:05.854Z", - "time": 50, + "startedDateTime": "2024-07-11T20:36:22.609Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -5984,7 +6128,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 50 + "wait": 63 } }, { @@ -6009,7 +6153,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -6050,7 +6194,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:05 GMT" + "value": "Thu, 11 Jul 2024 20:36:22 GMT" }, { "name": "cache-control", @@ -6098,7 +6242,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -6123,8 +6267,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:05.909Z", - "time": 56, + "startedDateTime": "2024-07-11T20:36:22.677Z", + "time": 61, "timings": { "blocked": -1, "connect": -1, @@ -6132,7 +6276,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 61 } }, { @@ -6157,7 +6301,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -6198,7 +6342,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:06 GMT" + "value": "Thu, 11 Jul 2024 20:36:22 GMT" }, { "name": "cache-control", @@ -6246,7 +6390,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -6271,8 +6415,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:05.969Z", - "time": 49, + "startedDateTime": "2024-07-11T20:36:22.744Z", + "time": 57, "timings": { "blocked": -1, "connect": -1, @@ -6280,7 +6424,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 49 + "wait": 57 } }, { @@ -6305,7 +6449,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -6346,7 +6490,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:06 GMT" + "value": "Thu, 11 Jul 2024 20:36:22 GMT" }, { "name": "cache-control", @@ -6394,7 +6538,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -6419,8 +6563,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:06.022Z", - "time": 56, + "startedDateTime": "2024-07-11T20:36:22.806Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -6428,7 +6572,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 62 } }, { @@ -6453,7 +6597,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -6494,7 +6638,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:06 GMT" + "value": "Thu, 11 Jul 2024 20:36:22 GMT" }, { "name": "cache-control", @@ -6542,7 +6686,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -6567,8 +6711,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:06.083Z", - "time": 91, + "startedDateTime": "2024-07-11T20:36:22.878Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -6576,7 +6720,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 91 + "wait": 67 } }, { @@ -6601,7 +6745,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -6642,7 +6786,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:06 GMT" + "value": "Thu, 11 Jul 2024 20:36:22 GMT" }, { "name": "cache-control", @@ -6690,7 +6834,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -6715,8 +6859,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:06.178Z", - "time": 50, + "startedDateTime": "2024-07-11T20:36:22.950Z", + "time": 58, "timings": { "blocked": -1, "connect": -1, @@ -6724,7 +6868,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 50 + "wait": 58 } }, { @@ -6749,7 +6893,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -6790,7 +6934,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:06 GMT" + "value": "Thu, 11 Jul 2024 20:36:23 GMT" }, { "name": "cache-control", @@ -6838,7 +6982,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -6863,8 +7007,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:06.232Z", - "time": 49, + "startedDateTime": "2024-07-11T20:36:23.013Z", + "time": 55, "timings": { "blocked": -1, "connect": -1, @@ -6872,7 +7016,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 49 + "wait": 55 } }, { @@ -6897,7 +7041,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -6938,7 +7082,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:06 GMT" + "value": "Thu, 11 Jul 2024 20:36:23 GMT" }, { "name": "cache-control", @@ -6986,7 +7130,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -7011,8 +7155,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:06.286Z", - "time": 51, + "startedDateTime": "2024-07-11T20:36:23.073Z", + "time": 57, "timings": { "blocked": -1, "connect": -1, @@ -7020,7 +7164,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 51 + "wait": 57 } }, { @@ -7045,7 +7189,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -7086,7 +7230,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:06 GMT" + "value": "Thu, 11 Jul 2024 20:36:23 GMT" }, { "name": "cache-control", @@ -7134,7 +7278,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -7159,8 +7303,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:06.342Z", - "time": 50, + "startedDateTime": "2024-07-11T20:36:23.136Z", + "time": 55, "timings": { "blocked": -1, "connect": -1, @@ -7168,7 +7312,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 50 + "wait": 55 } }, { @@ -7193,7 +7337,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -7234,7 +7378,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:06 GMT" + "value": "Thu, 11 Jul 2024 20:36:23 GMT" }, { "name": "cache-control", @@ -7282,7 +7426,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -7307,8 +7451,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:06.396Z", - "time": 44, + "startedDateTime": "2024-07-11T20:36:23.197Z", + "time": 58, "timings": { "blocked": -1, "connect": -1, @@ -7316,7 +7460,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 44 + "wait": 58 } }, { @@ -7341,7 +7485,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -7382,7 +7526,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:06 GMT" + "value": "Thu, 11 Jul 2024 20:36:23 GMT" }, { "name": "cache-control", @@ -7430,7 +7574,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -7455,8 +7599,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:06.444Z", - "time": 47, + "startedDateTime": "2024-07-11T20:36:23.261Z", + "time": 61, "timings": { "blocked": -1, "connect": -1, @@ -7464,7 +7608,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 47 + "wait": 61 } }, { @@ -7489,7 +7633,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -7530,7 +7674,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:06 GMT" + "value": "Thu, 11 Jul 2024 20:36:23 GMT" }, { "name": "cache-control", @@ -7578,7 +7722,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -7603,8 +7747,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:06.496Z", - "time": 54, + "startedDateTime": "2024-07-11T20:36:23.331Z", + "time": 56, "timings": { "blocked": -1, "connect": -1, @@ -7612,7 +7756,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 56 } }, { @@ -7637,7 +7781,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -7678,7 +7822,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:06 GMT" + "value": "Thu, 11 Jul 2024 20:36:23 GMT" }, { "name": "cache-control", @@ -7726,7 +7870,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -7751,8 +7895,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:06.555Z", - "time": 48, + "startedDateTime": "2024-07-11T20:36:23.392Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -7760,7 +7904,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 48 + "wait": 68 } }, { @@ -7785,7 +7929,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -7826,7 +7970,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:06 GMT" + "value": "Thu, 11 Jul 2024 20:36:23 GMT" }, { "name": "cache-control", @@ -7870,7 +8014,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -7899,8 +8043,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:06.617Z", - "time": 76, + "startedDateTime": "2024-07-11T20:36:23.473Z", + "time": 79, "timings": { "blocked": -1, "connect": -1, @@ -7908,7 +8052,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 76 + "wait": 79 } }, { @@ -7933,7 +8077,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -7974,7 +8118,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:06 GMT" + "value": "Thu, 11 Jul 2024 20:36:23 GMT" }, { "name": "cache-control", @@ -8022,7 +8166,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -8047,8 +8191,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:06.698Z", - "time": 54, + "startedDateTime": "2024-07-11T20:36:23.560Z", + "time": 61, "timings": { "blocked": -1, "connect": -1, @@ -8056,7 +8200,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 61 } }, { @@ -8081,7 +8225,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -8113,7 +8257,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:11 GMT" + "value": "Thu, 11 Jul 2024 20:36:27 GMT" }, { "name": "cache-control", @@ -8157,7 +8301,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -8186,8 +8330,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:11.310Z", - "time": 66, + "startedDateTime": "2024-07-11T20:36:27.908Z", + "time": 81, "timings": { "blocked": -1, "connect": -1, @@ -8195,7 +8339,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 66 + "wait": 81 } }, { @@ -8220,7 +8364,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "authorization", @@ -8261,7 +8405,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:33:14 GMT" + "value": "Thu, 11 Jul 2024 20:36:30 GMT" }, { "name": "cache-control", @@ -8313,7 +8457,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-28f4b002-5c3c-4ac0-a908-7970ae12c01c" + "value": "frodo-0e013779-a28b-402e-bf04-266b3f26d300" }, { "name": "strict-transport-security", @@ -8338,8 +8482,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:33:14.285Z", - "time": 90, + "startedDateTime": "2024-07-11T20:36:30.494Z", + "time": 97, "timings": { "blocked": -1, "connect": -1, @@ -8347,7 +8491,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 90 + "wait": 97 } } ], diff --git a/test/e2e/mocks/config_603940551/import_288002260/0_current-realm_default_CAD_3678308638/am_1076162899/recording.har b/test/e2e/mocks/config_603940551/import_288002260/0_current-realm_default_CAD_3678308638/am_1076162899/recording.har index e99522481..ab513dac1 100644 --- a/test/e2e/mocks/config_603940551/import_288002260/0_current-realm_default_CAD_3678308638/am_1076162899/recording.har +++ b/test/e2e/mocks/config_603940551/import_288002260/0_current-realm_default_CAD_3678308638/am_1076162899/recording.har @@ -29,7 +29,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -113,11 +113,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:19 GMT" + "value": "Thu, 11 Jul 2024 20:38:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -142,8 +142,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:19.366Z", - "time": 80, + "startedDateTime": "2024-07-11T20:38:37.019Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -151,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 80 + "wait": 69 } }, { @@ -176,7 +176,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -264,11 +264,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:19 GMT" + "value": "Thu, 11 Jul 2024 20:38:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -293,8 +293,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:19.564Z", - "time": 62, + "startedDateTime": "2024-07-11T20:38:37.204Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -302,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 64 } }, { @@ -327,7 +327,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -366,7 +366,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 7289, - "text": "{\"_id\":\"dbe0bf9a-72aa-49d5-8483-9db147985a47\",\"name\":\"ADFS Profile Normalization (JS)\",\"description\":\"Normalizes raw profile data from ADFS\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMKICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGlzIHNjcmlwdCByZXR1cm5zIHRoZSBzb2NpYWwgaWRlbnRpdHkgcHJvZmlsZSBpbmZvcm1hdGlvbiBmb3IgdGhlIGF1dGhlbnRpY2F0aW5nIHVzZXIKICogaW4gYSBzdGFuZGFyZCBmb3JtIGV4cGVjdGVkIGJ5IHRoZSBTb2NpYWwgUHJvdmlkZXIgSGFuZGxlciBOb2RlLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlczoKICogcmF3UHJvZmlsZSAtIFRoZSBzb2NpYWwgaWRlbnRpdHkgcHJvdmlkZXIgcHJvZmlsZSBpbmZvcm1hdGlvbiBmb3IgdGhlIGF1dGhlbnRpY2F0aW5nIHVzZXIuCiAqICAgICAgICAgICAgICBKc29uVmFsdWUgKDEpLgogKiBsb2dnZXIgLSBUaGUgZGVidWcgbG9nZ2VyIGluc3RhbmNlOgogKiAgICAgICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiByZWFsbSAtIFN0cmluZyAocHJpbWl0aXZlKS4KICogICAgICAgICBUaGUgbmFtZSBvZiB0aGUgcmVhbG0gdGhlIHVzZXIgaXMgYXV0aGVudGljYXRpbmcgdG8uCiAqIHJlcXVlc3RIZWFkZXJzIC0gVHJlZU1hcCAoMikuCiAqICAgICAgICAgICAgICAgICAgVGhlIG9iamVjdCB0aGF0IHByb3ZpZGVzIG1ldGhvZHMgZm9yIGFjY2Vzc2luZyBoZWFkZXJzIGluIHRoZSBsb2dpbiByZXF1ZXN0OgogKiAgICAgICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2F1dGhlbnRpY2F0aW9uLWd1aWRlL3NjcmlwdGluZy1hcGktbm9kZS5odG1sI3NjcmlwdGluZy1hcGktbm9kZS1yZXF1ZXN0SGVhZGVycy4KICogcmVxdWVzdFBhcmFtZXRlcnMgLSBUcmVlTWFwICgyKS4KICogICAgICAgICAgICAgICAgICAgICBUaGUgb2JqZWN0IHRoYXQgY29udGFpbnMgdGhlIGF1dGhlbnRpY2F0aW9uIHJlcXVlc3QgcGFyYW1ldGVycy4KICogc2VsZWN0ZWRJZHAgLSBTdHJpbmcgKHByaW1pdGl2ZSkuCiAqICAgICAgICAgICAgICAgVGhlIHNvY2lhbCBpZGVudGl0eSBwcm92aWRlciBuYW1lLiBGb3IgZXhhbXBsZTogZ29vZ2xlLgogKiBzaGFyZWRTdGF0ZSAtIExpbmtlZEhhc2hNYXAgKDMpLgogKiAgICAgICAgICAgICAgIFRoZSBvYmplY3QgdGhhdCBob2xkcyB0aGUgc3RhdGUgb2YgdGhlIGF1dGhlbnRpY2F0aW9uIHRyZWUgYW5kIGFsbG93cyBkYXRhIGV4Y2hhbmdlIGJldHdlZW4gdGhlIHN0YXRlbGVzcyBub2RlczoKICogICAgICAgICAgICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hdXRoLW5vZGVzL2NvcmUtYWN0aW9uLmh0bWwjYWNjZXNzaW5nLXRyZWUtc3RhdGUuCiAqIHRyYW5zaWVudFN0YXRlIC0gTGlua2VkSGFzaE1hcCAoMykuCiAqICAgICAgICAgICAgICAgICAgVGhlIG9iamVjdCBmb3Igc3RvcmluZyBzZW5zaXRpdmUgaW5mb3JtYXRpb24gdGhhdCBtdXN0IG5vdCBsZWF2ZSB0aGUgc2VydmVyIHVuZW5jcnlwdGVkLAogKiAgICAgICAgICAgICAgICAgIGFuZCB0aGF0IG1heSBub3QgbmVlZCB0byBwZXJzaXN0IGJldHdlZW4gYXV0aGVudGljYXRpb24gcmVxdWVzdHMgZHVyaW5nIHRoZSBhdXRoZW50aWNhdGlvbiBzZXNzaW9uOgogKiAgICAgICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2F1dGgtbm9kZXMvY29yZS1hY3Rpb24uaHRtbCNhY2Nlc3NpbmctdHJlZS1zdGF0ZS4KICoKICogUmV0dXJuIC0gYSBKc29uVmFsdWUgKDEpLgogKiAgICAgICAgICBUaGUgcmVzdWx0IG9mIHRoZSBsYXN0IHN0YXRlbWVudCBpbiB0aGUgc2NyaXB0IGlzIHJldHVybmVkIHRvIHRoZSBzZXJ2ZXIuCiAqICAgICAgICAgIEN1cnJlbnRseSwgdGhlIEltbWVkaWF0ZWx5IEludm9rZWQgRnVuY3Rpb24gRXhwcmVzc2lvbiAoYWxzbyBrbm93biBhcyBTZWxmLUV4ZWN1dGluZyBBbm9ueW1vdXMgRnVuY3Rpb24pCiAqICAgICAgICAgIGlzIHRoZSBsYXN0IChhbmQgb25seSkgc3RhdGVtZW50IGluIHRoaXMgc2NyaXB0LCBhbmQgaXRzIHJldHVybiB2YWx1ZSB3aWxsIGJlY29tZSB0aGUgc2NyaXB0IHJlc3VsdC4KICogICAgICAgICAgRG8gbm90IHVzZSAicmV0dXJuIHZhcmlhYmxlIiBzdGF0ZW1lbnQgb3V0c2lkZSBvZiBhIGZ1bmN0aW9uIGRlZmluaXRpb24uCiAqCiAqICAgICAgICAgIFRoaXMgc2NyaXB0J3MgbGFzdCBzdGF0ZW1lbnQgc2hvdWxkIHJlc3VsdCBpbiBhIEpzb25WYWx1ZSAoMSkgd2l0aCB0aGUgZm9sbG93aW5nIGtleXM6CiAqICAgICAgICAgIHsKICogICAgICAgICAgICAgIHsiZGlzcGxheU5hbWUiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiZW1haWwiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiZmFtaWx5TmFtZSI6ICJjb3JyZXNwb25kaW5nLXNvY2lhbC1pZGVudGl0eS1wcm92aWRlci12YWx1ZSJ9LAogKiAgICAgICAgICAgICAgeyJnaXZlbk5hbWUiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiaWQiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsibG9jYWxlIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0sCiAqICAgICAgICAgICAgICB7InBob3RvVXJsIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0sCiAqICAgICAgICAgICAgICB7InVzZXJuYW1lIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0KICogICAgICAgICAgfQogKgogKiAgICAgICAgICBUaGUgY29uc3VtZXIgb2YgdGhpcyBkYXRhIGRlZmluZXMgd2hpY2gga2V5cyBhcmUgcmVxdWlyZWQgYW5kIHdoaWNoIGFyZSBvcHRpb25hbC4KICogICAgICAgICAgRm9yIGV4YW1wbGUsIHRoZSBzY3JpcHQgYXNzb2NpYXRlZCB3aXRoIHRoZSBTb2NpYWwgUHJvdmlkZXIgSGFuZGxlciBOb2RlIGFuZCwKICogICAgICAgICAgdWx0aW1hdGVseSwgdGhlIG1hbmFnZWQgb2JqZWN0IGNyZWF0ZWQvdXBkYXRlZCB3aXRoIHRoaXMgZGF0YQogKiAgICAgICAgICB3aWxsIGV4cGVjdCBjZXJ0YWluIGtleXMgdG8gYmUgcG9wdWxhdGVkLgogKiAgICAgICAgICBJbiBzb21lIGNvbW1vbiBkZWZhdWx0IGNvbmZpZ3VyYXRpb25zLCB0aGUgZm9sbG93aW5nIGtleXMgYXJlIHJlcXVpcmVkIHRvIGJlIG5vdCBlbXB0eToKICogICAgICAgICAgdXNlcm5hbWUsIGdpdmVuTmFtZSwgZmFtaWx5TmFtZSwgZW1haWwuCiAqCiAqICAgICAgICAgIEZyb20gUkZDNDUxNzogQSB2YWx1ZSBvZiB0aGUgRGlyZWN0b3J5IFN0cmluZyBzeW50YXggaXMgYSBzdHJpbmcgb2Ygb25lIG9yIG1vcmUKICogICAgICAgICAgYXJiaXRyYXJ5IGNoYXJhY3RlcnMgZnJvbSB0aGUgVW5pdmVyc2FsIENoYXJhY3RlciBTZXQgKFVDUykuCiAqICAgICAgICAgIEEgemVyby1sZW5ndGggY2hhcmFjdGVyIHN0cmluZyBpcyBub3QgcGVybWl0dGVkLgogKgogKiAoMSkgSnNvblZhbHVlIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL2pzb24vSnNvblZhbHVlLmh0bWwuCiAqICgyKSBUcmVlTWFwIC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9UcmVlTWFwLmh0bWwuCiAqICgzKSBMaW5rZWRIYXNoTWFwIC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9MaW5rZWRIYXNoTWFwLmh0bWwuCiAqLwoKKGZ1bmN0aW9uICgpIHsKICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZQogICAgKTsKCiAgICB2YXIgbm9ybWFsaXplZFByb2ZpbGVEYXRhID0gZnJKYXZhLkpzb25WYWx1ZS5qc29uKGZySmF2YS5Kc29uVmFsdWUub2JqZWN0KCkpOwogIAogICAgICAvL2xvZ2dlci5tZXNzYWdlKCdTZWd1aW4gcmF3UHJvZmlsZTogJytyYXdQcm9maWxlKTsKCiAgICBub3JtYWxpemVkUHJvZmlsZURhdGEucHV0KCdpZCcsIHJhd1Byb2ZpbGUuZ2V0KCdzdWInKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2Rpc3BsYXlOYW1lJywgcmF3UHJvZmlsZS5nZXQoJ2dpdmVuTmFtZScpLmFzU3RyaW5nKCkgKyAnICcgKyByYXdQcm9maWxlLmdldCgnc24nKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2VtYWlsJywgcmF3UHJvZmlsZS5nZXQoJ21haWwnKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2dpdmVuTmFtZScsIHJhd1Byb2ZpbGUuZ2V0KCdnaXZlbk5hbWUnKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2ZhbWlseU5hbWUnLCByYXdQcm9maWxlLmdldCgnc24nKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ3VzZXJuYW1lJywgcmF3UHJvZmlsZS5nZXQoJ3VwbicpLmFzU3RyaW5nKCkpOwogICAgbm9ybWFsaXplZFByb2ZpbGVEYXRhLnB1dCgncm9sZXMnLCByYXdQcm9maWxlLmdldCgncm9sZXMnKS5hc1N0cmluZygpKTsKICAKICAgICAgLy9sb2dnZXIubWVzc2FnZSgnU2VndWluIG5vcm1hbGl6ZWRQcm9maWxlRGF0YTogJytub3JtYWxpemVkUHJvZmlsZURhdGEpOwoKICAgIHJldHVybiBub3JtYWxpemVkUHJvZmlsZURhdGE7Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287326167,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"dbe0bf9a-72aa-49d5-8483-9db147985a47\",\"name\":\"ADFS Profile Normalization (JS)\",\"description\":\"Normalizes raw profile data from ADFS\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMKICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGlzIHNjcmlwdCByZXR1cm5zIHRoZSBzb2NpYWwgaWRlbnRpdHkgcHJvZmlsZSBpbmZvcm1hdGlvbiBmb3IgdGhlIGF1dGhlbnRpY2F0aW5nIHVzZXIKICogaW4gYSBzdGFuZGFyZCBmb3JtIGV4cGVjdGVkIGJ5IHRoZSBTb2NpYWwgUHJvdmlkZXIgSGFuZGxlciBOb2RlLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlczoKICogcmF3UHJvZmlsZSAtIFRoZSBzb2NpYWwgaWRlbnRpdHkgcHJvdmlkZXIgcHJvZmlsZSBpbmZvcm1hdGlvbiBmb3IgdGhlIGF1dGhlbnRpY2F0aW5nIHVzZXIuCiAqICAgICAgICAgICAgICBKc29uVmFsdWUgKDEpLgogKiBsb2dnZXIgLSBUaGUgZGVidWcgbG9nZ2VyIGluc3RhbmNlOgogKiAgICAgICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiByZWFsbSAtIFN0cmluZyAocHJpbWl0aXZlKS4KICogICAgICAgICBUaGUgbmFtZSBvZiB0aGUgcmVhbG0gdGhlIHVzZXIgaXMgYXV0aGVudGljYXRpbmcgdG8uCiAqIHJlcXVlc3RIZWFkZXJzIC0gVHJlZU1hcCAoMikuCiAqICAgICAgICAgICAgICAgICAgVGhlIG9iamVjdCB0aGF0IHByb3ZpZGVzIG1ldGhvZHMgZm9yIGFjY2Vzc2luZyBoZWFkZXJzIGluIHRoZSBsb2dpbiByZXF1ZXN0OgogKiAgICAgICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2F1dGhlbnRpY2F0aW9uLWd1aWRlL3NjcmlwdGluZy1hcGktbm9kZS5odG1sI3NjcmlwdGluZy1hcGktbm9kZS1yZXF1ZXN0SGVhZGVycy4KICogcmVxdWVzdFBhcmFtZXRlcnMgLSBUcmVlTWFwICgyKS4KICogICAgICAgICAgICAgICAgICAgICBUaGUgb2JqZWN0IHRoYXQgY29udGFpbnMgdGhlIGF1dGhlbnRpY2F0aW9uIHJlcXVlc3QgcGFyYW1ldGVycy4KICogc2VsZWN0ZWRJZHAgLSBTdHJpbmcgKHByaW1pdGl2ZSkuCiAqICAgICAgICAgICAgICAgVGhlIHNvY2lhbCBpZGVudGl0eSBwcm92aWRlciBuYW1lLiBGb3IgZXhhbXBsZTogZ29vZ2xlLgogKiBzaGFyZWRTdGF0ZSAtIExpbmtlZEhhc2hNYXAgKDMpLgogKiAgICAgICAgICAgICAgIFRoZSBvYmplY3QgdGhhdCBob2xkcyB0aGUgc3RhdGUgb2YgdGhlIGF1dGhlbnRpY2F0aW9uIHRyZWUgYW5kIGFsbG93cyBkYXRhIGV4Y2hhbmdlIGJldHdlZW4gdGhlIHN0YXRlbGVzcyBub2RlczoKICogICAgICAgICAgICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hdXRoLW5vZGVzL2NvcmUtYWN0aW9uLmh0bWwjYWNjZXNzaW5nLXRyZWUtc3RhdGUuCiAqIHRyYW5zaWVudFN0YXRlIC0gTGlua2VkSGFzaE1hcCAoMykuCiAqICAgICAgICAgICAgICAgICAgVGhlIG9iamVjdCBmb3Igc3RvcmluZyBzZW5zaXRpdmUgaW5mb3JtYXRpb24gdGhhdCBtdXN0IG5vdCBsZWF2ZSB0aGUgc2VydmVyIHVuZW5jcnlwdGVkLAogKiAgICAgICAgICAgICAgICAgIGFuZCB0aGF0IG1heSBub3QgbmVlZCB0byBwZXJzaXN0IGJldHdlZW4gYXV0aGVudGljYXRpb24gcmVxdWVzdHMgZHVyaW5nIHRoZSBhdXRoZW50aWNhdGlvbiBzZXNzaW9uOgogKiAgICAgICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2F1dGgtbm9kZXMvY29yZS1hY3Rpb24uaHRtbCNhY2Nlc3NpbmctdHJlZS1zdGF0ZS4KICoKICogUmV0dXJuIC0gYSBKc29uVmFsdWUgKDEpLgogKiAgICAgICAgICBUaGUgcmVzdWx0IG9mIHRoZSBsYXN0IHN0YXRlbWVudCBpbiB0aGUgc2NyaXB0IGlzIHJldHVybmVkIHRvIHRoZSBzZXJ2ZXIuCiAqICAgICAgICAgIEN1cnJlbnRseSwgdGhlIEltbWVkaWF0ZWx5IEludm9rZWQgRnVuY3Rpb24gRXhwcmVzc2lvbiAoYWxzbyBrbm93biBhcyBTZWxmLUV4ZWN1dGluZyBBbm9ueW1vdXMgRnVuY3Rpb24pCiAqICAgICAgICAgIGlzIHRoZSBsYXN0IChhbmQgb25seSkgc3RhdGVtZW50IGluIHRoaXMgc2NyaXB0LCBhbmQgaXRzIHJldHVybiB2YWx1ZSB3aWxsIGJlY29tZSB0aGUgc2NyaXB0IHJlc3VsdC4KICogICAgICAgICAgRG8gbm90IHVzZSAicmV0dXJuIHZhcmlhYmxlIiBzdGF0ZW1lbnQgb3V0c2lkZSBvZiBhIGZ1bmN0aW9uIGRlZmluaXRpb24uCiAqCiAqICAgICAgICAgIFRoaXMgc2NyaXB0J3MgbGFzdCBzdGF0ZW1lbnQgc2hvdWxkIHJlc3VsdCBpbiBhIEpzb25WYWx1ZSAoMSkgd2l0aCB0aGUgZm9sbG93aW5nIGtleXM6CiAqICAgICAgICAgIHsKICogICAgICAgICAgICAgIHsiZGlzcGxheU5hbWUiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiZW1haWwiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiZmFtaWx5TmFtZSI6ICJjb3JyZXNwb25kaW5nLXNvY2lhbC1pZGVudGl0eS1wcm92aWRlci12YWx1ZSJ9LAogKiAgICAgICAgICAgICAgeyJnaXZlbk5hbWUiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiaWQiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsibG9jYWxlIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0sCiAqICAgICAgICAgICAgICB7InBob3RvVXJsIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0sCiAqICAgICAgICAgICAgICB7InVzZXJuYW1lIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0KICogICAgICAgICAgfQogKgogKiAgICAgICAgICBUaGUgY29uc3VtZXIgb2YgdGhpcyBkYXRhIGRlZmluZXMgd2hpY2gga2V5cyBhcmUgcmVxdWlyZWQgYW5kIHdoaWNoIGFyZSBvcHRpb25hbC4KICogICAgICAgICAgRm9yIGV4YW1wbGUsIHRoZSBzY3JpcHQgYXNzb2NpYXRlZCB3aXRoIHRoZSBTb2NpYWwgUHJvdmlkZXIgSGFuZGxlciBOb2RlIGFuZCwKICogICAgICAgICAgdWx0aW1hdGVseSwgdGhlIG1hbmFnZWQgb2JqZWN0IGNyZWF0ZWQvdXBkYXRlZCB3aXRoIHRoaXMgZGF0YQogKiAgICAgICAgICB3aWxsIGV4cGVjdCBjZXJ0YWluIGtleXMgdG8gYmUgcG9wdWxhdGVkLgogKiAgICAgICAgICBJbiBzb21lIGNvbW1vbiBkZWZhdWx0IGNvbmZpZ3VyYXRpb25zLCB0aGUgZm9sbG93aW5nIGtleXMgYXJlIHJlcXVpcmVkIHRvIGJlIG5vdCBlbXB0eToKICogICAgICAgICAgdXNlcm5hbWUsIGdpdmVuTmFtZSwgZmFtaWx5TmFtZSwgZW1haWwuCiAqCiAqICAgICAgICAgIEZyb20gUkZDNDUxNzogQSB2YWx1ZSBvZiB0aGUgRGlyZWN0b3J5IFN0cmluZyBzeW50YXggaXMgYSBzdHJpbmcgb2Ygb25lIG9yIG1vcmUKICogICAgICAgICAgYXJiaXRyYXJ5IGNoYXJhY3RlcnMgZnJvbSB0aGUgVW5pdmVyc2FsIENoYXJhY3RlciBTZXQgKFVDUykuCiAqICAgICAgICAgIEEgemVyby1sZW5ndGggY2hhcmFjdGVyIHN0cmluZyBpcyBub3QgcGVybWl0dGVkLgogKgogKiAoMSkgSnNvblZhbHVlIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL2pzb24vSnNvblZhbHVlLmh0bWwuCiAqICgyKSBUcmVlTWFwIC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9UcmVlTWFwLmh0bWwuCiAqICgzKSBMaW5rZWRIYXNoTWFwIC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9MaW5rZWRIYXNoTWFwLmh0bWwuCiAqLwoKKGZ1bmN0aW9uICgpIHsKICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZQogICAgKTsKCiAgICB2YXIgbm9ybWFsaXplZFByb2ZpbGVEYXRhID0gZnJKYXZhLkpzb25WYWx1ZS5qc29uKGZySmF2YS5Kc29uVmFsdWUub2JqZWN0KCkpOwogIAogICAgICAvL2xvZ2dlci5tZXNzYWdlKCdTZWd1aW4gcmF3UHJvZmlsZTogJytyYXdQcm9maWxlKTsKCiAgICBub3JtYWxpemVkUHJvZmlsZURhdGEucHV0KCdpZCcsIHJhd1Byb2ZpbGUuZ2V0KCdzdWInKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2Rpc3BsYXlOYW1lJywgcmF3UHJvZmlsZS5nZXQoJ2dpdmVuTmFtZScpLmFzU3RyaW5nKCkgKyAnICcgKyByYXdQcm9maWxlLmdldCgnc24nKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2VtYWlsJywgcmF3UHJvZmlsZS5nZXQoJ21haWwnKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2dpdmVuTmFtZScsIHJhd1Byb2ZpbGUuZ2V0KCdnaXZlbk5hbWUnKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2ZhbWlseU5hbWUnLCByYXdQcm9maWxlLmdldCgnc24nKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ3VzZXJuYW1lJywgcmF3UHJvZmlsZS5nZXQoJ3VwbicpLmFzU3RyaW5nKCkpOwogICAgbm9ybWFsaXplZFByb2ZpbGVEYXRhLnB1dCgncm9sZXMnLCByYXdQcm9maWxlLmdldCgncm9sZXMnKS5hc1N0cmluZygpKTsKICAKICAgICAgLy9sb2dnZXIubWVzc2FnZSgnU2VndWluIG5vcm1hbGl6ZWRQcm9maWxlRGF0YTogJytub3JtYWxpemVkUHJvZmlsZURhdGEpOwoKICAgIHJldHVybiBub3JtYWxpemVkUHJvZmlsZURhdGE7Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730323547,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -420,11 +420,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:26 GMT" + "value": "Thu, 11 Jul 2024 20:38:43 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -449,8 +449,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:26.096Z", - "time": 162, + "startedDateTime": "2024-07-11T20:38:43.496Z", + "time": 124, "timings": { "blocked": -1, "connect": -1, @@ -458,7 +458,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 162 + "wait": 124 } }, { @@ -483,7 +483,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -522,7 +522,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 10036, - "text": "{\"_id\":\"39c08084-1238-43e8-857f-2e11005eac49\",\"name\":\"Alpha OAuth2 Access Token Modification Script\",\"description\":\"Default alpha realm script for OAuth2 Access Token Modification\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMTktMjAyMSBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMKICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGlzIHNjcmlwdCBsZXRzIHlvdSBtb2RpZnkgaW5mb3JtYXRpb24gYXNzb2NpYXRlZCB3aXRoIGFuIE9BdXRoMiBhY2Nlc3MgdG9rZW4KICogd2l0aCBtZXRob2RzIHByb3ZpZGVkIGJ5IHRoZSBBY2Nlc3NUb2tlbiAoMSkgaW50ZXJmYWNlLgogKiBUaGUgY2hhbmdlcyBtYWRlIHRvIE9BdXRoMiBhY2Nlc3MgdG9rZW5zIHdpbGwgZGlyZWN0bHkgaW1wYWN0IHRoZSBzaXplIG9mIHRoZSBDVFMgdG9rZW5zLAogKiBhbmQsIHNpbWlsYXJseSwgdGhlIHNpemUgb2YgdGhlIEpXVHMgaWYgY2xpZW50LWJhc2VkIE9BdXRoMiB0b2tlbnMgYXJlIHV0aWxpemVkLgogKiBXaGVuIGFkZGluZy91cGRhdGluZyBmaWVsZHMgbWFrZSBzdXJlIHRoYXQgdGhlIHRva2VuIHNpemUgcmVtYWlucyB3aXRoaW4gY2xpZW50L3VzZXItYWdlbnQgbGltaXRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlczoKICogYWNjZXNzVG9rZW4gLSBBY2Nlc3NUb2tlbiAoMSkuCiAqICAgICAgICAgICAgICAgVGhlIGFjY2VzcyB0b2tlbiB0byBiZSB1cGRhdGVkLgogKiAgICAgICAgICAgICAgIE11dGFibGUgb2JqZWN0LCBhbGwgY2hhbmdlcyB0byB0aGUgYWNjZXNzIHRva2VuIHdpbGwgYmUgcmVmbGVjdGVkLgogKiBzY29wZXMgLSBTZXQ8U3RyaW5nPiAoNikuCiAqICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICogcmVxdWVzdFByb3BlcnRpZXMgLSBVbm1vZGlmaWFibGUgTWFwICg1KS4KICogICAgICAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgY29udGFpbnMgYSBtYXAgb2YgcmVxdWVzdCBwcm9wZXJ0aWVzOgogKiAgICAgICAgICAgICAgICAgICAgIHJlcXVlc3RVcmkgLSBUaGUgcmVxdWVzdCBVUkkuCiAqICAgICAgICAgICAgICAgICAgICAgcmVhbG0gLSBUaGUgcmVhbG0gdGhhdCB0aGUgcmVxdWVzdCByZWxhdGVzIHRvLgogKiAgICAgICAgICAgICAgICAgICAgIHJlcXVlc3RQYXJhbXMgLSBBIG1hcCBvZiB0aGUgcmVxdWVzdCBwYXJhbXMgYW5kL29yIHBvc3RlZCBkYXRhLgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFYWNoIHZhbHVlIGlzIGEgbGlzdCBvZiBvbmUgb3IgbW9yZSBwcm9wZXJ0aWVzLgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQbGVhc2Ugbm90ZSB0aGF0IHRoZXNlIHNob3VsZCBiZSBoYW5kbGVkIGluIGFjY29yZGFuY2Ugd2l0aCBPV0FTUCBiZXN0IHByYWN0aWNlczoKICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHR0cHM6Ly9vd2FzcC5vcmcvd3d3LWNvbW11bml0eS92dWxuZXJhYmlsaXRpZXMvVW5zYWZlX3VzZV9vZl9SZWZsZWN0aW9uLgogKiBjbGllbnRQcm9wZXJ0aWVzIC0gVW5tb2RpZmlhYmxlIE1hcCAoNSkuCiAqICAgICAgICAgICAgICAgICAgICBQcmVzZW50IGlmIHRoZSBjbGllbnQgc3BlY2lmaWVkIGluIHRoZSByZXF1ZXN0IHdhcyBpZGVudGlmaWVkLCBjb250YWlucyBhIG1hcCBvZiBjbGllbnQgcHJvcGVydGllczoKICogICAgICAgICAgICAgICAgICAgIGNsaWVudElkIC0gVGhlIGNsaWVudCdzIFVSSSBmb3IgdGhlIHJlcXVlc3QgbG9jYWxlLgogKiAgICAgICAgICAgICAgICAgICAgYWxsb3dlZEdyYW50VHlwZXMgLSBMaXN0IG9mIHRoZSBhbGxvd2VkIGdyYW50IHR5cGVzIChvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLkdyYW50VHlwZSkgZm9yIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkUmVzcG9uc2VUeXBlcyAtIExpc3Qgb2YgdGhlIGFsbG93ZWQgcmVzcG9uc2UgdHlwZXMgZm9yIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkU2NvcGVzIC0gTGlzdCBvZiB0aGUgYWxsb3dlZCBzY29wZXMgZm9yIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICBjdXN0b21Qcm9wZXJ0aWVzIC0gQSBtYXAgb2YgdGhlIGN1c3RvbSBwcm9wZXJ0aWVzIG9mIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTGlzdHMgb3IgbWFwcyB3aWxsIGJlIGluY2x1ZGVkIGFzIHN1Yi1tYXBzOyBmb3IgZXhhbXBsZToKICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXN0b21NYXBbS2V5MV09VmFsdWUxIHdpbGwgYmUgcmV0dXJuZWQgYXMgY3VzdG9tTWFwIC0+IEtleTEgLT4gVmFsdWUxLgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFRvIGFkZCBjdXN0b20gcHJvcGVydGllcyB0byBhIGNsaWVudCwgdXBkYXRlIHRoZSBDdXN0b20gUHJvcGVydGllcyBmaWVsZAogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGluIEFNIENvbnNvbGUgPiBSZWFsbSBOYW1lID4gQXBwbGljYXRpb25zID4gT0F1dGggMi4wID4gQ2xpZW50cyA+IENsaWVudCBJRCA+IEFkdmFuY2VkLgogKiBpZGVudGl0eSAtIEFNSWRlbnRpdHkgKDMpLgogKiAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgaWRlbnRpdHkgb2YgdGhlIHJlc291cmNlIG93bmVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpLgogKiAgICAgICAgICAgUHJlc2VudCBpZiB0aGUgcmVxdWVzdCBjb250YWlucyB0aGUgc2Vzc2lvbiBjb29raWUsIHRoZSB1c2VyJ3Mgc2Vzc2lvbiBvYmplY3QuCiAqIHNjcmlwdE5hbWUgLSBTdHJpbmcgKHByaW1pdGl2ZSkuCiAqICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIGRpc3BsYXkgbmFtZSBvZiB0aGUgc2NyaXB0LgogKiBsb2dnZXIgLSBBbHdheXMgcHJlc2VudCwgdGhlICJPQXV0aDJQcm92aWRlciIgZGVidWcgbG9nZ2VyIGluc3RhbmNlOgogKiAgICAgICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgICAgICBDb3JyZXNwb25kaW5nIGxvZyBmaWxlcyB3aWxsIGJlIHByZWZpeGVkIHdpdGg6IHNjcmlwdHMuT0FVVEgyX0FDQ0VTU19UT0tFTl9NT0RJRklDQVRJT04uCiAqIGh0dHBDbGllbnQgLSBIVFRQIENsaWVudCAoOCkuCiAqICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIEhUVFAgQ2xpZW50IGluc3RhbmNlOgogKiAgICAgICAgICAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWh0dHAtY2xpZW50Lmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtaHR0cC1jbGllbnQuCiAqCiAqIFJldHVybiAtIG5vIHZhbHVlIGlzIGV4cGVjdGVkLCBjaGFuZ2VzIHNoYWxsIGJlIG1hZGUgdG8gdGhlIGFjY2Vzc1Rva2VuIHBhcmFtZXRlciBkaXJlY3RseS4KICoKICogQ2xhc3MgcmVmZXJlbmNlOgogKiAoMSkgQWNjZXNzVG9rZW4gLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb2F1dGgyL2NvcmUvQWNjZXNzVG9rZW4uaHRtbC4KICogKDMpIEFNSWRlbnRpdHkgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvaWRtL0FNSWRlbnRpdHkuaHRtbC4KICogKDQpIFNTT1Rva2VuIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDUpIE1hcCAtIGh0dHBzOi8vZG9jcy5vcmFjbGUuY29tL2VuL2phdmEvamF2YXNlLzExL2RvY3MvYXBpL2phdmEuYmFzZS9qYXZhL3V0aWwvSGFzaE1hcC5odG1sLAogKiAgICAgICAgICAgb3IgaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9MaW5rZWRIYXNoTWFwLmh0bWwuCiAqICg2KSBTZXQgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS91dGlsL0hhc2hTZXQuaHRtbC4KICogKDgpIENsaWVudCAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9odHRwL0NsaWVudC5odG1sLgogKi8KCi8qIEVYQU1QTEUKKGZ1bmN0aW9uICgpIHsKICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgb3JnLmZvcmdlcm9jay5odHRwLnByb3RvY29sLlJlcXVlc3QsCiAgICAgICAgb3JnLmZvcmdlcm9jay5odHRwLnByb3RvY29sLlJlc3BvbnNlCiAgICApOwoKICAgIC8vIEFsd2F5cyBpbmNsdWRlcyB0aGlzIGZpZWxkIGluIHRoZSB0b2tlbi4KICAgIGFjY2Vzc1Rva2VuLnNldEZpZWxkKCdrZXkxJywgJ3ZhbHVlMScpOwoKICAgIC8vIFJlY2VpdmVzIGFuZCBhZGRzIHRvIHRoZSBhY2Nlc3MgdG9rZW4gYWRkaXRpb25hbCB2YWx1ZXMgYnkgcGVyZm9ybWluZyBhIFJFU1QgY2FsbCB0byBhbiBleHRlcm5hbCBzZXJ2aWNlLgogICAgLy8gV0FSTklORzogQmVsb3csIHlvdSB3aWxsIGZpbmQgYSByZWZlcmVuY2UgdG8gYSB0aGlyZC1wYXJ0eSBzaXRlLCB3aGljaCBpcyBwcm92aWRlZCBvbmx5IGFzIGFuIGV4YW1wbGUuCiAgICB2YXIgdXJpID0gJ2h0dHBzOi8vanNvbnBsYWNlaG9sZGVyLnR5cGljb2RlLmNvbS9wb3N0cyc7CgogICAgdHJ5IHsKICAgICAgICB2YXIgcmVxdWVzdCA9IG5ldyBmckphdmEuUmVxdWVzdCgpOwoKICAgICAgICAvLyBZb3UgY2FuIGNoYWluIG1ldGhvZHMgdGhhdCByZXR1cm4gdGhlIHJlcXVlc3Qgb2JqZWN0LgogICAgICAgIHJlcXVlc3Quc2V0VXJpKHVyaSkKICAgICAgICAgICAgLnNldE1ldGhvZCgnUE9TVCcpCiAgICAgICAgICAgIC5zZXRFbnRpdHkoSlNPTi5zdHJpbmdpZnkoewogICAgICAgICAgICAgICAgdXBkYXRlZEZpZWxkczogewogICAgICAgICAgICAgICAgICAgIGtleTI6ICd2YWx1ZTInLAogICAgICAgICAgICAgICAgICAgIGtleTM6ICd2YWx1ZTMnCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pKTsKCiAgICAgICAgLy8gWW91IGNhbiBjYWxsIGEgbWV0aG9kIHdoZW4gY2hhaW5pbmcgaXMgbm90IHBvc3NpYmxlLgogICAgICAgIHJlcXVlc3QuZ2V0SGVhZGVycygpLmFkZCgnQ29udGVudC1UeXBlJywgJ2FwcGxpY2F0aW9uL2pzb247IGNoYXJzZXQ9VVRGLTgnKTsKCiAgICAgICAgLy8gU2VuZHMgdGhlIHJlcXVlc3QgYW5kIHJlY2VpdmVzIHRoZSByZXNwb25zZS4KICAgICAgICB2YXIgcmVzcG9uc2UgPSBodHRwQ2xpZW50LnNlbmQocmVxdWVzdCkuZ2V0T3JUaHJvdygpOwoKICAgICAgICAvLyBDaGVja3MgaWYgdGhlIHJlc3BvbnNlIHN0YXR1cyBpcyBhcyBleHBlY3RlZC4KICAgICAgICBpZiAocmVzcG9uc2UuZ2V0U3RhdHVzKCkgPT09IG9yZy5mb3JnZXJvY2suaHR0cC5wcm90b2NvbC5TdGF0dXMuQ1JFQVRFRCkgewogICAgICAgICAgICB2YXIgcmVzdWx0ID0gSlNPTi5wYXJzZShyZXNwb25zZS5nZXRFbnRpdHkoKS5nZXRTdHJpbmcoKSk7CgogICAgICAgICAgICAvLyBTZXQgbXVsdGlwbGUgdG9rZW4gZmllbGRzIGF0IG9uY2UuCiAgICAgICAgICAgIGFjY2Vzc1Rva2VuLnNldEZpZWxkcyhyZXN1bHQudXBkYXRlZEZpZWxkcyk7CiAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgbG9nZ2VyLmVycm9yKCdVbmFibGUgdG8gb2J0YWluIGFjY2VzcyB0b2tlbiBtb2RpZmljYXRpb25zLiBTdGF0dXM6ICcgKyByZXNwb25zZS5nZXRTdGF0dXMoKSArICcuIENvbnRlbnQ6ICcgKyByZXNwb25zZS5nZXRFbnRpdHkoKS5nZXRTdHJpbmcoKSk7CiAgICAgICAgfQogICAgfSBjYXRjaCAoZSkgewogICAgICAgIGxvZ2dlci5lcnJvcignVGhlIHJlcXVlc3QgcHJvY2Vzc2luZyB3YXMgaW50ZXJydXB0ZWQuICcgKyBlKTsKCiAgICAgICAgLy8gVGhlIGFjY2VzcyB0b2tlbiByZXF1ZXN0IGZhaWxzIHdpdGggdGhlIEhUVFAgNTAwIGVycm9yIGluIHRoaXMgY2FzZS4KICAgICAgICB0aHJvdyAoJ1VuYWJsZSB0byBvYnRhaW4gcmVzcG9uc2UgZnJvbTogJyArIHVyaSk7CiAgICB9CgogICAgLy8gQWRkcyBuZXcgZmllbGRzIGNvbnRhaW5pbmcgaWRlbnRpdHkgYXR0cmlidXRlIHZhbHVlcyB0byB0aGUgYWNjZXNzIHRva2VuLgogICAgYWNjZXNzVG9rZW4uc2V0RmllbGQoJ21haWwnLCBpZGVudGl0eS5nZXRBdHRyaWJ1dGUoJ21haWwnKSk7CiAgICBhY2Nlc3NUb2tlbi5zZXRGaWVsZCgncGhvbmUnLCBpZGVudGl0eS5nZXRBdHRyaWJ1dGUoJ3RlbGVwaG9uZU51bWJlcicpLnRvQXJyYXkoKVswXSk7CgogICAgLy8gQWRkcyBuZXcgZmllbGRzIGNvbnRhaW5pbmcgdGhlIHNlc3Npb24gcHJvcGVydHkgdmFsdWVzLgogICAgLy8gTk9URTogc2Vzc2lvbiBtYXkgbm90IGJlIGF2YWlsYWJsZSBmb3Igbm9uLWludGVyYWN0aXZlIGF1dGhvcml6YXRpb24gZ3JhbnRzLgogICAgaWYgKHNlc3Npb24pIHsKICAgICAgICB0cnkgewogICAgICAgICAgICBhY2Nlc3NUb2tlbi5zZXRGaWVsZCgnaXBBZGRyZXNzJywgc2Vzc2lvbi5nZXRQcm9wZXJ0eSgnSG9zdCcpKTsKICAgICAgICB9IGNhdGNoIChlKSB7CiAgICAgICAgICAgIGxvZ2dlci5lcnJvcignVW5hYmxlIHRvIHJldHJpZXZlIHNlc3Npb24gcHJvcGVydHkgdmFsdWUuICcgKyBlKTsKICAgICAgICB9CiAgICB9CgogICAgLy8gUmVtb3ZlcyBhIG5hdGl2ZSBmaWVsZCBmcm9tIHRoZSB0b2tlbiBlbnRyeSwgdGhhdCB3YXMgc2V0IGJ5IEFNLgogICAgLy8gV0FSTklORzogcmVtb3ZpbmcgbmF0aXZlIGZpZWxkcyBmcm9tIHRoZSB0b2tlbiBtYXkgcmVzdWx0IGluIGxvc3Mgb2YgZnVuY3Rpb25hbGl0eS4KICAgIC8vIGFjY2Vzc1Rva2VuLnJlbW92ZVRva2VuTmFtZSgpCgogICAgLy8gTm8gcmV0dXJuIHZhbHVlIGlzIGV4cGVjdGVkLiBMZXQgaXQgYmUgdW5kZWZpbmVkLgp9KCkpOwoqLwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OAUTH2_ACCESS_TOKEN_MODIFICATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287326332,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"39c08084-1238-43e8-857f-2e11005eac49\",\"name\":\"Alpha OAuth2 Access Token Modification Script\",\"description\":\"Default alpha realm script for OAuth2 Access Token Modification\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMTktMjAyMSBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMKICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGlzIHNjcmlwdCBsZXRzIHlvdSBtb2RpZnkgaW5mb3JtYXRpb24gYXNzb2NpYXRlZCB3aXRoIGFuIE9BdXRoMiBhY2Nlc3MgdG9rZW4KICogd2l0aCBtZXRob2RzIHByb3ZpZGVkIGJ5IHRoZSBBY2Nlc3NUb2tlbiAoMSkgaW50ZXJmYWNlLgogKiBUaGUgY2hhbmdlcyBtYWRlIHRvIE9BdXRoMiBhY2Nlc3MgdG9rZW5zIHdpbGwgZGlyZWN0bHkgaW1wYWN0IHRoZSBzaXplIG9mIHRoZSBDVFMgdG9rZW5zLAogKiBhbmQsIHNpbWlsYXJseSwgdGhlIHNpemUgb2YgdGhlIEpXVHMgaWYgY2xpZW50LWJhc2VkIE9BdXRoMiB0b2tlbnMgYXJlIHV0aWxpemVkLgogKiBXaGVuIGFkZGluZy91cGRhdGluZyBmaWVsZHMgbWFrZSBzdXJlIHRoYXQgdGhlIHRva2VuIHNpemUgcmVtYWlucyB3aXRoaW4gY2xpZW50L3VzZXItYWdlbnQgbGltaXRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlczoKICogYWNjZXNzVG9rZW4gLSBBY2Nlc3NUb2tlbiAoMSkuCiAqICAgICAgICAgICAgICAgVGhlIGFjY2VzcyB0b2tlbiB0byBiZSB1cGRhdGVkLgogKiAgICAgICAgICAgICAgIE11dGFibGUgb2JqZWN0LCBhbGwgY2hhbmdlcyB0byB0aGUgYWNjZXNzIHRva2VuIHdpbGwgYmUgcmVmbGVjdGVkLgogKiBzY29wZXMgLSBTZXQ8U3RyaW5nPiAoNikuCiAqICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICogcmVxdWVzdFByb3BlcnRpZXMgLSBVbm1vZGlmaWFibGUgTWFwICg1KS4KICogICAgICAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgY29udGFpbnMgYSBtYXAgb2YgcmVxdWVzdCBwcm9wZXJ0aWVzOgogKiAgICAgICAgICAgICAgICAgICAgIHJlcXVlc3RVcmkgLSBUaGUgcmVxdWVzdCBVUkkuCiAqICAgICAgICAgICAgICAgICAgICAgcmVhbG0gLSBUaGUgcmVhbG0gdGhhdCB0aGUgcmVxdWVzdCByZWxhdGVzIHRvLgogKiAgICAgICAgICAgICAgICAgICAgIHJlcXVlc3RQYXJhbXMgLSBBIG1hcCBvZiB0aGUgcmVxdWVzdCBwYXJhbXMgYW5kL29yIHBvc3RlZCBkYXRhLgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFYWNoIHZhbHVlIGlzIGEgbGlzdCBvZiBvbmUgb3IgbW9yZSBwcm9wZXJ0aWVzLgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQbGVhc2Ugbm90ZSB0aGF0IHRoZXNlIHNob3VsZCBiZSBoYW5kbGVkIGluIGFjY29yZGFuY2Ugd2l0aCBPV0FTUCBiZXN0IHByYWN0aWNlczoKICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHR0cHM6Ly9vd2FzcC5vcmcvd3d3LWNvbW11bml0eS92dWxuZXJhYmlsaXRpZXMvVW5zYWZlX3VzZV9vZl9SZWZsZWN0aW9uLgogKiBjbGllbnRQcm9wZXJ0aWVzIC0gVW5tb2RpZmlhYmxlIE1hcCAoNSkuCiAqICAgICAgICAgICAgICAgICAgICBQcmVzZW50IGlmIHRoZSBjbGllbnQgc3BlY2lmaWVkIGluIHRoZSByZXF1ZXN0IHdhcyBpZGVudGlmaWVkLCBjb250YWlucyBhIG1hcCBvZiBjbGllbnQgcHJvcGVydGllczoKICogICAgICAgICAgICAgICAgICAgIGNsaWVudElkIC0gVGhlIGNsaWVudCdzIFVSSSBmb3IgdGhlIHJlcXVlc3QgbG9jYWxlLgogKiAgICAgICAgICAgICAgICAgICAgYWxsb3dlZEdyYW50VHlwZXMgLSBMaXN0IG9mIHRoZSBhbGxvd2VkIGdyYW50IHR5cGVzIChvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLkdyYW50VHlwZSkgZm9yIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkUmVzcG9uc2VUeXBlcyAtIExpc3Qgb2YgdGhlIGFsbG93ZWQgcmVzcG9uc2UgdHlwZXMgZm9yIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkU2NvcGVzIC0gTGlzdCBvZiB0aGUgYWxsb3dlZCBzY29wZXMgZm9yIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICBjdXN0b21Qcm9wZXJ0aWVzIC0gQSBtYXAgb2YgdGhlIGN1c3RvbSBwcm9wZXJ0aWVzIG9mIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTGlzdHMgb3IgbWFwcyB3aWxsIGJlIGluY2x1ZGVkIGFzIHN1Yi1tYXBzOyBmb3IgZXhhbXBsZToKICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXN0b21NYXBbS2V5MV09VmFsdWUxIHdpbGwgYmUgcmV0dXJuZWQgYXMgY3VzdG9tTWFwIC0+IEtleTEgLT4gVmFsdWUxLgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFRvIGFkZCBjdXN0b20gcHJvcGVydGllcyB0byBhIGNsaWVudCwgdXBkYXRlIHRoZSBDdXN0b20gUHJvcGVydGllcyBmaWVsZAogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGluIEFNIENvbnNvbGUgPiBSZWFsbSBOYW1lID4gQXBwbGljYXRpb25zID4gT0F1dGggMi4wID4gQ2xpZW50cyA+IENsaWVudCBJRCA+IEFkdmFuY2VkLgogKiBpZGVudGl0eSAtIEFNSWRlbnRpdHkgKDMpLgogKiAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgaWRlbnRpdHkgb2YgdGhlIHJlc291cmNlIG93bmVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpLgogKiAgICAgICAgICAgUHJlc2VudCBpZiB0aGUgcmVxdWVzdCBjb250YWlucyB0aGUgc2Vzc2lvbiBjb29raWUsIHRoZSB1c2VyJ3Mgc2Vzc2lvbiBvYmplY3QuCiAqIHNjcmlwdE5hbWUgLSBTdHJpbmcgKHByaW1pdGl2ZSkuCiAqICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIGRpc3BsYXkgbmFtZSBvZiB0aGUgc2NyaXB0LgogKiBsb2dnZXIgLSBBbHdheXMgcHJlc2VudCwgdGhlICJPQXV0aDJQcm92aWRlciIgZGVidWcgbG9nZ2VyIGluc3RhbmNlOgogKiAgICAgICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgICAgICBDb3JyZXNwb25kaW5nIGxvZyBmaWxlcyB3aWxsIGJlIHByZWZpeGVkIHdpdGg6IHNjcmlwdHMuT0FVVEgyX0FDQ0VTU19UT0tFTl9NT0RJRklDQVRJT04uCiAqIGh0dHBDbGllbnQgLSBIVFRQIENsaWVudCAoOCkuCiAqICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIEhUVFAgQ2xpZW50IGluc3RhbmNlOgogKiAgICAgICAgICAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWh0dHAtY2xpZW50Lmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtaHR0cC1jbGllbnQuCiAqCiAqIFJldHVybiAtIG5vIHZhbHVlIGlzIGV4cGVjdGVkLCBjaGFuZ2VzIHNoYWxsIGJlIG1hZGUgdG8gdGhlIGFjY2Vzc1Rva2VuIHBhcmFtZXRlciBkaXJlY3RseS4KICoKICogQ2xhc3MgcmVmZXJlbmNlOgogKiAoMSkgQWNjZXNzVG9rZW4gLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb2F1dGgyL2NvcmUvQWNjZXNzVG9rZW4uaHRtbC4KICogKDMpIEFNSWRlbnRpdHkgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvaWRtL0FNSWRlbnRpdHkuaHRtbC4KICogKDQpIFNTT1Rva2VuIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDUpIE1hcCAtIGh0dHBzOi8vZG9jcy5vcmFjbGUuY29tL2VuL2phdmEvamF2YXNlLzExL2RvY3MvYXBpL2phdmEuYmFzZS9qYXZhL3V0aWwvSGFzaE1hcC5odG1sLAogKiAgICAgICAgICAgb3IgaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9MaW5rZWRIYXNoTWFwLmh0bWwuCiAqICg2KSBTZXQgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS91dGlsL0hhc2hTZXQuaHRtbC4KICogKDgpIENsaWVudCAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9odHRwL0NsaWVudC5odG1sLgogKi8KCi8qIEVYQU1QTEUKKGZ1bmN0aW9uICgpIHsKICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgb3JnLmZvcmdlcm9jay5odHRwLnByb3RvY29sLlJlcXVlc3QsCiAgICAgICAgb3JnLmZvcmdlcm9jay5odHRwLnByb3RvY29sLlJlc3BvbnNlCiAgICApOwoKICAgIC8vIEFsd2F5cyBpbmNsdWRlcyB0aGlzIGZpZWxkIGluIHRoZSB0b2tlbi4KICAgIGFjY2Vzc1Rva2VuLnNldEZpZWxkKCdrZXkxJywgJ3ZhbHVlMScpOwoKICAgIC8vIFJlY2VpdmVzIGFuZCBhZGRzIHRvIHRoZSBhY2Nlc3MgdG9rZW4gYWRkaXRpb25hbCB2YWx1ZXMgYnkgcGVyZm9ybWluZyBhIFJFU1QgY2FsbCB0byBhbiBleHRlcm5hbCBzZXJ2aWNlLgogICAgLy8gV0FSTklORzogQmVsb3csIHlvdSB3aWxsIGZpbmQgYSByZWZlcmVuY2UgdG8gYSB0aGlyZC1wYXJ0eSBzaXRlLCB3aGljaCBpcyBwcm92aWRlZCBvbmx5IGFzIGFuIGV4YW1wbGUuCiAgICB2YXIgdXJpID0gJ2h0dHBzOi8vanNvbnBsYWNlaG9sZGVyLnR5cGljb2RlLmNvbS9wb3N0cyc7CgogICAgdHJ5IHsKICAgICAgICB2YXIgcmVxdWVzdCA9IG5ldyBmckphdmEuUmVxdWVzdCgpOwoKICAgICAgICAvLyBZb3UgY2FuIGNoYWluIG1ldGhvZHMgdGhhdCByZXR1cm4gdGhlIHJlcXVlc3Qgb2JqZWN0LgogICAgICAgIHJlcXVlc3Quc2V0VXJpKHVyaSkKICAgICAgICAgICAgLnNldE1ldGhvZCgnUE9TVCcpCiAgICAgICAgICAgIC5zZXRFbnRpdHkoSlNPTi5zdHJpbmdpZnkoewogICAgICAgICAgICAgICAgdXBkYXRlZEZpZWxkczogewogICAgICAgICAgICAgICAgICAgIGtleTI6ICd2YWx1ZTInLAogICAgICAgICAgICAgICAgICAgIGtleTM6ICd2YWx1ZTMnCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pKTsKCiAgICAgICAgLy8gWW91IGNhbiBjYWxsIGEgbWV0aG9kIHdoZW4gY2hhaW5pbmcgaXMgbm90IHBvc3NpYmxlLgogICAgICAgIHJlcXVlc3QuZ2V0SGVhZGVycygpLmFkZCgnQ29udGVudC1UeXBlJywgJ2FwcGxpY2F0aW9uL2pzb247IGNoYXJzZXQ9VVRGLTgnKTsKCiAgICAgICAgLy8gU2VuZHMgdGhlIHJlcXVlc3QgYW5kIHJlY2VpdmVzIHRoZSByZXNwb25zZS4KICAgICAgICB2YXIgcmVzcG9uc2UgPSBodHRwQ2xpZW50LnNlbmQocmVxdWVzdCkuZ2V0T3JUaHJvdygpOwoKICAgICAgICAvLyBDaGVja3MgaWYgdGhlIHJlc3BvbnNlIHN0YXR1cyBpcyBhcyBleHBlY3RlZC4KICAgICAgICBpZiAocmVzcG9uc2UuZ2V0U3RhdHVzKCkgPT09IG9yZy5mb3JnZXJvY2suaHR0cC5wcm90b2NvbC5TdGF0dXMuQ1JFQVRFRCkgewogICAgICAgICAgICB2YXIgcmVzdWx0ID0gSlNPTi5wYXJzZShyZXNwb25zZS5nZXRFbnRpdHkoKS5nZXRTdHJpbmcoKSk7CgogICAgICAgICAgICAvLyBTZXQgbXVsdGlwbGUgdG9rZW4gZmllbGRzIGF0IG9uY2UuCiAgICAgICAgICAgIGFjY2Vzc1Rva2VuLnNldEZpZWxkcyhyZXN1bHQudXBkYXRlZEZpZWxkcyk7CiAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgbG9nZ2VyLmVycm9yKCdVbmFibGUgdG8gb2J0YWluIGFjY2VzcyB0b2tlbiBtb2RpZmljYXRpb25zLiBTdGF0dXM6ICcgKyByZXNwb25zZS5nZXRTdGF0dXMoKSArICcuIENvbnRlbnQ6ICcgKyByZXNwb25zZS5nZXRFbnRpdHkoKS5nZXRTdHJpbmcoKSk7CiAgICAgICAgfQogICAgfSBjYXRjaCAoZSkgewogICAgICAgIGxvZ2dlci5lcnJvcignVGhlIHJlcXVlc3QgcHJvY2Vzc2luZyB3YXMgaW50ZXJydXB0ZWQuICcgKyBlKTsKCiAgICAgICAgLy8gVGhlIGFjY2VzcyB0b2tlbiByZXF1ZXN0IGZhaWxzIHdpdGggdGhlIEhUVFAgNTAwIGVycm9yIGluIHRoaXMgY2FzZS4KICAgICAgICB0aHJvdyAoJ1VuYWJsZSB0byBvYnRhaW4gcmVzcG9uc2UgZnJvbTogJyArIHVyaSk7CiAgICB9CgogICAgLy8gQWRkcyBuZXcgZmllbGRzIGNvbnRhaW5pbmcgaWRlbnRpdHkgYXR0cmlidXRlIHZhbHVlcyB0byB0aGUgYWNjZXNzIHRva2VuLgogICAgYWNjZXNzVG9rZW4uc2V0RmllbGQoJ21haWwnLCBpZGVudGl0eS5nZXRBdHRyaWJ1dGUoJ21haWwnKSk7CiAgICBhY2Nlc3NUb2tlbi5zZXRGaWVsZCgncGhvbmUnLCBpZGVudGl0eS5nZXRBdHRyaWJ1dGUoJ3RlbGVwaG9uZU51bWJlcicpLnRvQXJyYXkoKVswXSk7CgogICAgLy8gQWRkcyBuZXcgZmllbGRzIGNvbnRhaW5pbmcgdGhlIHNlc3Npb24gcHJvcGVydHkgdmFsdWVzLgogICAgLy8gTk9URTogc2Vzc2lvbiBtYXkgbm90IGJlIGF2YWlsYWJsZSBmb3Igbm9uLWludGVyYWN0aXZlIGF1dGhvcml6YXRpb24gZ3JhbnRzLgogICAgaWYgKHNlc3Npb24pIHsKICAgICAgICB0cnkgewogICAgICAgICAgICBhY2Nlc3NUb2tlbi5zZXRGaWVsZCgnaXBBZGRyZXNzJywgc2Vzc2lvbi5nZXRQcm9wZXJ0eSgnSG9zdCcpKTsKICAgICAgICB9IGNhdGNoIChlKSB7CiAgICAgICAgICAgIGxvZ2dlci5lcnJvcignVW5hYmxlIHRvIHJldHJpZXZlIHNlc3Npb24gcHJvcGVydHkgdmFsdWUuICcgKyBlKTsKICAgICAgICB9CiAgICB9CgogICAgLy8gUmVtb3ZlcyBhIG5hdGl2ZSBmaWVsZCBmcm9tIHRoZSB0b2tlbiBlbnRyeSwgdGhhdCB3YXMgc2V0IGJ5IEFNLgogICAgLy8gV0FSTklORzogcmVtb3ZpbmcgbmF0aXZlIGZpZWxkcyBmcm9tIHRoZSB0b2tlbiBtYXkgcmVzdWx0IGluIGxvc3Mgb2YgZnVuY3Rpb25hbGl0eS4KICAgIC8vIGFjY2Vzc1Rva2VuLnJlbW92ZVRva2VuTmFtZSgpCgogICAgLy8gTm8gcmV0dXJuIHZhbHVlIGlzIGV4cGVjdGVkLiBMZXQgaXQgYmUgdW5kZWZpbmVkLgp9KCkpOwoqLwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OAUTH2_ACCESS_TOKEN_MODIFICATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730323667,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -572,11 +572,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:26 GMT" + "value": "Thu, 11 Jul 2024 20:38:43 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -605,8 +605,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:26.264Z", - "time": 71, + "startedDateTime": "2024-07-11T20:38:43.628Z", + "time": 61, "timings": { "blocked": -1, "connect": -1, @@ -614,7 +614,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 71 + "wait": 61 } }, { @@ -639,7 +639,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -678,7 +678,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 41493, - "text": "{\"_id\":\"cf3515f0-8278-4ee3-a530-1bad7424c416\",\"name\":\"Alpha OIDC Claims Script\",\"description\":\"Default alpha realm script for OIDC claims\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMTQtMjAyMSBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUwogKiBvciB3aXRoIG9uZSBvZiBpdHMgYWZmaWxpYXRlcy4gQWxsIHVzZSBzaGFsbCBiZSBleGNsdXNpdmVseSBzdWJqZWN0CiAqIHRvIHN1Y2ggbGljZW5zZSBiZXR3ZWVuIHRoZSBsaWNlbnNlZSBhbmQgRm9yZ2VSb2NrIEFTLgogKi8KCi8qCiAqIFRoaXMgc2NyaXB0IGNvbXB1dGVzIGNsYWltIHZhbHVlcyByZXR1cm5lZCBpbiBJRCB0b2tlbnMgYW5kL29yIGF0IHRoZSBVc2VySW5mbyBFbmRwb2ludC4KICogVGhlIGNsYWltIHZhbHVlcyBhcmUgY29tcHV0ZWQgZm9yOgogKiB0aGUgY2xhaW1zIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICogdGhlIGNsYWltcyBwcm92aWRlZCBieSB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIsCiAqIGFuZCB0aGUgY2xhaW1zIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHZpYSB0aGUgY2xhaW1zIHBhcmFtZXRlci4KICoKICogSW4gdGhlIENPTkZJR1VSQVRJT04gQU5EIENVU1RPTUlaQVRJT04gc2VjdGlvbiwgeW91IGNhbgogKiBkZWZpbmUgdGhlIHNjb3BlLXRvLWNsYWltcyBtYXBwaW5nLCBhbmQKICogYXNzaWduIHRvIGVhY2ggY2xhaW0gYSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IHdpbGwgY29tcHV0ZSB0aGUgY2xhaW0gdmFsdWUuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzIChjbGFzcyByZWZlcmVuY2VzIGFyZSBwcm92aWRlZCBiZWxvdyk6CiAqIHNjb3BlcyAtIFNldDxTdHJpbmc+ICg2KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogKiBjbGFpbXMgLSBNYXA8U3RyaW5nLCBPYmplY3Q+ICg1KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogY2xhaW1PYmplY3RzIC0gTGlzdDxDbGFpbT4gKDcsIDIpLgogKiAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogcmVxdWVzdGVkQ2xhaW1zIC0gTWFwPFN0cmluZywgU2V0PFN0cmluZz4+ICg1KS4KICogICAgICAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIG5vdCBlbXB0eSBpZiB0aGUgcmVxdWVzdCBjb250YWlucyB0aGUgY2xhaW1zIHBhcmFtZXRlciBhbmQgdGhlIHNlcnZlciBoYXMgZW5hYmxlZAogKiAgICAgICAgICAgICAgICAgICBjbGFpbXNfcGFyYW1ldGVyX3N1cHBvcnRlZC4gQSBtYXAgb2YgdGhlIHJlcXVlc3RlZCBjbGFpbXMgdG8gcG9zc2libGUgdmFsdWVzLCBvdGhlcndpc2UgZW1wdHk7CiAqICAgICAgICAgICAgICAgICAgIHJlcXVlc3RlZCBjbGFpbXMgd2l0aCBubyByZXF1ZXN0ZWQgdmFsdWVzIHdpbGwgaGF2ZSBhIGtleSBidXQgbm8gdmFsdWUgaW4gdGhlIG1hcC4gQSBrZXkgd2l0aAogKiAgICAgICAgICAgICAgICAgICBhIHNpbmdsZSB2YWx1ZSBpbiBpdHMgU2V0ICg2KSBpbmRpY2F0ZXMgdGhhdCB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiByZXF1ZXN0ZWRUeXBlZENsYWltcyAtIExpc3Q8Q2xhaW0+ICg3LCAyKS4KICogICAgICAgICAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIHJlcXVlc3RlZCBjbGFpbXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgUmVxdWVzdGVkIGNsYWltcyB3aXRoIG5vIHJlcXVlc3RlZCB2YWx1ZXMgd2lsbCBoYXZlIGEgY2xhaW0gd2l0aCBubyB2YWx1ZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgQSBjbGFpbSB3aXRoIGEgc2luZ2xlIHZhbHVlIGluZGljYXRlcyB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiBjbGFpbXNMb2NhbGVzIC0gTGlzdDxTdHJpbmc+ICg3KS4KICogICAgICAgICAgICAgICAgIFRoZSB2YWx1ZXMgZnJvbSB0aGUgJ2NsYWltc19sb2NhbGVzJyBwYXJhbWV0ZXIuCiAqICAgICAgICAgICAgICAgICBTZWUgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjQ2xhaW1zTGFuZ3VhZ2VzQW5kU2NyaXB0cyBmb3IgdGhlIE9JREMgc3BlY2lmaWNhdGlvbiBkZXRhaWxzLgogKiByZXF1ZXN0UHJvcGVydGllcyAtIFVubW9kaWZpYWJsZSBNYXAgKDUpLgogKiAgICAgICAgICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCBjb250YWlucyBhIG1hcCBvZiByZXF1ZXN0IHByb3BlcnRpZXM6CiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFVyaSAtIFRoZSByZXF1ZXN0IFVSSS4KICogICAgICAgICAgICAgICAgICAgICByZWFsbSAtIFRoZSByZWFsbSB0aGF0IHRoZSByZXF1ZXN0IHJlbGF0ZXMgdG8uCiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFBhcmFtcyAtIEEgbWFwIG9mIHRoZSByZXF1ZXN0IHBhcmFtcyBhbmQvb3IgcG9zdGVkIGRhdGEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVhY2ggdmFsdWUgaXMgYSBsaXN0IG9mIG9uZSBvciBtb3JlIHByb3BlcnRpZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBsZWFzZSBub3RlIHRoYXQgdGhlc2Ugc2hvdWxkIGJlIGhhbmRsZWQgaW4gYWNjb3JkYW5jZSB3aXRoIE9XQVNQIGJlc3QgcHJhY3RpY2VzOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodHRwczovL293YXNwLm9yZy93d3ctY29tbXVuaXR5L3Z1bG5lcmFiaWxpdGllcy9VbnNhZmVfdXNlX29mX1JlZmxlY3Rpb24uCiAqIGNsaWVudFByb3BlcnRpZXMgLSBVbm1vZGlmaWFibGUgTWFwICg1KS4KICogICAgICAgICAgICAgICAgICAgIFByZXNlbnQgaWYgdGhlIGNsaWVudCBzcGVjaWZpZWQgaW4gdGhlIHJlcXVlc3Qgd2FzIGlkZW50aWZpZWQsIGNvbnRhaW5zIGEgbWFwIG9mIGNsaWVudCBwcm9wZXJ0aWVzOgogKiAgICAgICAgICAgICAgICAgICAgY2xpZW50SWQgLSBUaGUgY2xpZW50J3MgVVJJIGZvciB0aGUgcmVxdWVzdCBsb2NhbGUuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkR3JhbnRUeXBlcyAtIExpc3Qgb2YgdGhlIGFsbG93ZWQgZ3JhbnQgdHlwZXMgKG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuR3JhbnRUeXBlKSBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRSZXNwb25zZVR5cGVzIC0gTGlzdCBvZiB0aGUgYWxsb3dlZCByZXNwb25zZSB0eXBlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRTY29wZXMgLSBMaXN0IG9mIHRoZSBhbGxvd2VkIHNjb3BlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGN1c3RvbVByb3BlcnRpZXMgLSBBIG1hcCBvZiB0aGUgY3VzdG9tIHByb3BlcnRpZXMgb2YgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBMaXN0cyBvciBtYXBzIHdpbGwgYmUgaW5jbHVkZWQgYXMgc3ViLW1hcHM7IGZvciBleGFtcGxlOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1c3RvbU1hcFtLZXkxXT1WYWx1ZTEgd2lsbCBiZSByZXR1cm5lZCBhcyBjdXN0b21NYXAgLT4gS2V5MSAtPiBWYWx1ZTEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVG8gYWRkIGN1c3RvbSBwcm9wZXJ0aWVzIHRvIGEgY2xpZW50LCB1cGRhdGUgdGhlIEN1c3RvbSBQcm9wZXJ0aWVzIGZpZWxkCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW4gQU0gQ29uc29sZSA+IFJlYWxtIE5hbWUgPiBBcHBsaWNhdGlvbnMgPiBPQXV0aCAyLjAgPiBDbGllbnRzID4gQ2xpZW50IElEID4gQWR2YW5jZWQuCiAqIGlkZW50aXR5IC0gQU1JZGVudGl0eSAoMykuCiAqICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBpZGVudGl0eSBvZiB0aGUgcmVzb3VyY2Ugb3duZXIuCiAqIHNlc3Npb24gLSBTU09Ub2tlbiAoNCkuCiAqICAgICAgICAgICBQcmVzZW50IGlmIHRoZSByZXF1ZXN0IGNvbnRhaW5zIHRoZSBzZXNzaW9uIGNvb2tpZSwgdGhlIHVzZXIncyBzZXNzaW9uIG9iamVjdC4KICogc2NyaXB0TmFtZSAtIFN0cmluZyAocHJpbWl0aXZlKS4KICogICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgZGlzcGxheSBuYW1lIG9mIHRoZSBzY3JpcHQuCiAqIGxvZ2dlciAtIEFsd2F5cyBwcmVzZW50LCB0aGUgIk9BdXRoMlByb3ZpZGVyIiBkZWJ1ZyBsb2dnZXIgaW5zdGFuY2U6CiAqICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuaHRtbCNzY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuCiAqICAgICAgICAgIENvcnJlc3BvbmRpbmcgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLk9JRENfQ0xBSU1TLgogKiBodHRwQ2xpZW50IC0gSFRUUCBDbGllbnQgKDgpLgogKiAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBIVFRQIENsaWVudCBpbnN0YW5jZToKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1odHRwLWNsaWVudC5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWh0dHAtY2xpZW50LgogKiAgICAgICAgICAgICAgSW4gb3JkZXIgdG8gdXNlIHRoZSBjbGllbnQsIHlvdSBtYXkgbmVlZCB0byBhZGQKICogICAgICAgICAgICAgIG9yZy5mb3JnZXJvY2suaHR0cC5DbGllbnQsCiAqICAgICAgICAgICAgICBvcmcuZm9yZ2Vyb2NrLmh0dHAucHJvdG9jb2wuKiwKICogICAgICAgICAgICAgIGFuZCBvcmcuZm9yZ2Vyb2NrLnV0aWwucHJvbWlzZS5Qcm9taXNlSW1wbAogKiAgICAgICAgICAgICAgdG8gdGhlIGFsbG93ZWQgSmF2YSBjbGFzc2VzIGluIHRoZSBzY3JpcHRpbmcgZW5naW5lIGNvbmZpZ3VyYXRpb24sIGFzIGRlc2NyaWJlZCBpbjoKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHQtZW5naW5lLXNlY3VyaXR5Lmh0bWwKICoKICogUmV0dXJuIC0gYSBuZXcgVXNlckluZm9DbGFpbXMoTWFwPFN0cmluZywgT2JqZWN0PiB2YWx1ZXMsIE1hcDxTdHJpbmcsIExpc3Q8U3RyaW5nPj4gY29tcG9zaXRlU2NvcGVzKSAoMSkgb2JqZWN0LgogKiAgICAgICAgICBUaGUgcmVzdWx0IG9mIHRoZSBsYXN0IHN0YXRlbWVudCBpbiB0aGUgc2NyaXB0IGlzIHJldHVybmVkIHRvIHRoZSBzZXJ2ZXIuCiAqICAgICAgICAgIEN1cnJlbnRseSwgdGhlIEltbWVkaWF0ZWx5IEludm9rZWQgRnVuY3Rpb24gRXhwcmVzc2lvbiAoYWxzbyBrbm93biBhcyBTZWxmLUV4ZWN1dGluZyBBbm9ueW1vdXMgRnVuY3Rpb24pCiAqICAgICAgICAgIGlzIHRoZSBsYXN0IChhbmQgb25seSkgc3RhdGVtZW50IGluIHRoaXMgc2NyaXB0LCBhbmQgaXRzIHJldHVybiB2YWx1ZSB3aWxsIGJlY29tZSB0aGUgc2NyaXB0IHJlc3VsdC4KICogICAgICAgICAgRG8gbm90IHVzZSAicmV0dXJuIHZhcmlhYmxlIiBzdGF0ZW1lbnQgb3V0c2lkZSBvZiBhIGZ1bmN0aW9uIGRlZmluaXRpb24uCiAqICAgICAgICAgIFNlZSBSRVNVTFRTIHNlY3Rpb24gZm9yIGFkZGl0aW9uYWwgZGV0YWlscy4KICoKICogQ2xhc3MgcmVmZXJlbmNlOgogKiAoMSkgVXNlckluZm9DbGFpbXMgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb2F1dGgyL2NvcmUvVXNlckluZm9DbGFpbXMuaHRtbC4KICogKDIpIENsYWltIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbCkuCiAqICAgICAgICAgQW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGhhcyBtZXRob2RzIHRvIGFjY2VzcwogKiAgICAgICAgIHRoZSBjbGFpbSBuYW1lLCByZXF1ZXN0ZWQgdmFsdWVzLCBsb2NhbGUsIGFuZCB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwuCiAqICgzKSBBTUlkZW50aXR5IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L2lkbS9BTUlkZW50aXR5Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBNYXAgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS91dGlsL0hhc2hNYXAuaHRtbCwKICogICAgICAgICAgIG9yIGh0dHBzOi8vZG9jcy5vcmFjbGUuY29tL2VuL2phdmEvamF2YXNlLzExL2RvY3MvYXBpL2phdmEuYmFzZS9qYXZhL3V0aWwvTGlua2VkSGFzaE1hcC5odG1sLgogKiAoNikgU2V0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9IYXNoU2V0Lmh0bWwuCiAqICg3KSBMaXN0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9BcnJheUxpc3QuaHRtbC4KICogKDgpIENsaWVudCAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9odHRwL0NsaWVudC5odG1sLgoqLwoKKGZ1bmN0aW9uICgpIHsKICAgIC8vIFNFVFVQCgogICAgLyoqCiAgICAgKiBDbGFpbSBwcm9jZXNzaW5nIHV0aWxpdGllcy4KICAgICAqIEFuIG9iamVjdCB0aGF0IGNvbnRhaW5zIHJldXNhYmxlIGZ1bmN0aW9ucyBmb3IgcHJvY2Vzc2luZyBjbGFpbXMuCiAgICAgKiBAc2VlIENMQUlNIFBST0NFU1NJTkcgVVRJTElUSUVTIHNlY3Rpb24gZm9yIGRldGFpbHMuCiAgICAgKi8KICAgIHZhciB1dGlscyA9IGdldFV0aWxzKCk7CgogICAgLy8gQ09ORklHVVJBVElPTiBBTkQgQ1VTVE9NSVpBVElPTgoKICAgIC8qKgogICAgICogT0F1dGggMi4wIHNjb3BlIHZhbHVlcyAoc2NvcGVzKSBjYW4gYmUgdXNlZCBieSB0aGUgQ2xpZW50IHRvIHJlcXVlc3QgT0lEQyBjbGFpbXMuCiAgICAgKgogICAgICogQ2FsbCB0aGlzIGNvbmZpZ3VyYXRpb24gbWV0aG9kLCBhbmQgcGFzcyBpbiBhcyB0aGUgZmlyc3QgYXJndW1lbnQKICAgICAqIGFuIG9iamVjdCB0aGF0IG1hcHMgYSBzY29wZSB2YWx1ZSB0byBhbiBhcnJheSBvZiBjbGFpbSBuYW1lcwogICAgICogdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgYW5kIHJldHVybmVkIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfQogICAgICogZm9yIHRoZSBzY29wZSB2YWx1ZXMgdGhhdCBjb3VsZCBiZSB1c2VkIHRvIHJlcXVlc3QgY2xhaW1zIGFzIGRlZmluZWQgaW4gdGhlIE9JREMgc3BlY2lmaWNhdGlvbi4KICAgICAqCiAgICAgKiBCZWxvdywgZmluZCBhIGRlZmF1bHQgY29uZmlndXJhdGlvbiB0aGF0IGlzIGV4cGVjdGVkIHRvIHdvcmsgaW4gdGhlIGN1cnJlbnQgZW52aXJvbm1lbnQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiBjaG9vc2UgdGhlIGNsYWltIG5hbWVzIHJldHVybmVkIGZvciBhIHNjb3BlLgogICAgICovCiAgICB1dGlscy5zZXRTY29wZUNsYWltc01hcCh7CiAgICAgICAgcHJvZmlsZTogWwogICAgICAgICAgICAnbmFtZScsCiAgICAgICAgICAgICdmYW1pbHlfbmFtZScsCiAgICAgICAgICAgICdnaXZlbl9uYW1lJywKICAgICAgICAgICAgJ3pvbmVpbmZvJywKICAgICAgICAgICAgJ2xvY2FsZScKICAgICAgICBdLAogICAgICAgIGVtYWlsOiBbJ2VtYWlsJ10sCiAgICAgICAgYWRkcmVzczogWydhZGRyZXNzJ10sCiAgICAgICAgcGhvbmU6IFsncGhvbmVfbnVtYmVyJ10KICAgIH0pOwoKICAgIC8qKgogICAgICogSW4gdGhpcyBzY3JpcHQsIGVhY2ggY2xhaW0KICAgICAqIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICAgICAqIHByb3ZpZGVkIGJ5IHRoZSBhdXRob3JpemF0aW9uIHNlcnZlciwgYW5kCiAgICAgKiByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudCB2aWEgdGhlIGNsYWltcyBwYXJhbWV0ZXIKICAgICAqIHdpbGwgYmUgcHJvY2Vzc2VkIGJ5IGEgZnVuY3Rpb24gYXNzb2NpYXRlZCB3aXRoIHRoZSBjbGFpbSBuYW1lLgogICAgICoKICAgICAqIENhbGwgdGhpcyBjb25maWd1cmF0aW9uIG1ldGhvZCwgYW5kIHBhc3MgaW4gYXMgdGhlIGZpcnN0IGFyZ3VtZW50CiAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIGEgY2xhaW0gbmFtZSB0byBhIHJlc29sdmVyIGZ1bmN0aW9uLAogICAgICogd2hpY2ggd2lsbCBiZSBhdXRvbWF0aWNhbGx5IGV4ZWN1dGVkIGZvciBlYWNoIGNsYWltIHByb2Nlc3NlZCBieSB0aGUgc2NyaXB0LgogICAgICoKICAgICAqIFRoZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB3aWxsIHJlY2VpdmUgdGhlIHJlcXVlc3RlZCBjbGFpbSBpbmZvcm1hdGlvbgogICAgICogaW4gYW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGFzIHRoZSBmaXJzdCBhcmd1bWVudC4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9CiAgICAgKiBmb3IgZGV0YWlscyBvbiB0aGUgQ2xhaW0gY2xhc3MuCiAgICAgKgogICAgICogSWYgdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIHJldHVybnMgYSB2YWx1ZSwKICAgICAqIG90aGVyIHRoYW4gdW5kZWZpbmVkIG9yIG51bGwsCiAgICAgKiB0aGUgY2xhaW0gd2lsbCBiZSBpbmNsdWRlZCBpbiB0aGUgc2NyaXB0J3MgcmVzdWx0cy4KICAgICAqCiAgICAgKiBUaGUgQ2xhaW0gaW5zdGFuY2UgcHJvdmlkZXMgbWV0aG9kcyB0byBjaGVjawogICAgICogd2hhdCB0aGUgbmFtZSBvZiB0aGUgY2xhaW0gaXMsCiAgICAgKiB3aGljaCB2YWx1ZXMgdGhlIGNsYWltIHJlcXVlc3QgY29udGFpbnMsCiAgICAgKiB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwsIGFuZAogICAgICogd2hpY2ggbG9jYWxlIHRoZSBjbGFpbSBpcyBhc3NvY2lhdGVkIHdpdGguCiAgICAgKiBUaGUgcmVzb2x2ZXIgZnVuY3Rpb24gY2FuIGNvbnNpZGVyIHRoaXMgaW5mb3JtYXRpb24gd2hlbiBjb21wdXRpbmcgYW5kIHJldHVybmluZyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgKgogICAgICogQmVsb3csIGZpbmQgYSBkZWZhdWx0IGNvbmZpZ3VyYXRpb24gdGhhdCBpcyBleHBlY3RlZCB0byB3b3JrIGluIHRoZSBjdXJyZW50IGVudmlyb25tZW50LgogICAgICogQSByZXVzYWJsZSBmdW5jdGlvbiwgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKFN0cmluZyBhdHRyaWJ1dGUtbmFtZSksCiAgICAgKiBpcyBjYWxsZWQgdG8gcmV0dXJuIGEgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICogQHNlZSBDTEFJTSBSRVNPTFZFUlMgc2VjdGlvbiBmb3IgdGhlIGltcGxlbWVudGF0aW9uIGRldGFpbHMgYW5kIGV4YW1wbGVzLgogICAgICogRm9yIHRoZSBhZGRyZXNzIGNsYWltLCBhbiBleGFtcGxlIG9mIGEgY2xhaW0gcmVzb2x2ZXIgdGhhdCB1c2VzIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIgaXMgcHJvdmlkZWQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiByZXVzZSB0aGUgcHJlZGVmaW5lZCB1dGlscyBtZXRob2RzIHdpdGggeW91ciBjdXN0b20gYXJndW1lbnRzLgogICAgICogWW91IGNhbiBhbHNvIHNwZWNpZnkgYSBjdXN0b20gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIGEgY2xhaW0gbmFtZSwKICAgICAqIHRoYXQgd2lsbCBjb21wdXRlIGFuZCByZXR1cm4gdGhlIGNsYWltIHZhbHVl4oCUYXMgc2hvd24gaW4gdGhlIGNvbW1lbnRlZCBvdXQgZXhhbXBsZSBiZWxvdy4KICAgICAqLwogICAgdXRpbHMuc2V0Q2xhaW1SZXNvbHZlcnMoewogICAgICAgIC8qCiAgICAgICAgLy8gQW4gZXhhbXBsZSBvZiBhIHNpbXBsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IGlzIGRlZmluZWQgZm9yIGEgY2xhaW0KICAgICAgICAvLyBkaXJlY3RseSBpbiB0aGUgY29uZmlndXJhdGlvbiBvYmplY3Q6CiAgICAgICAgY3VzdG9tLWNsYWltLW5hbWU6IGZ1bmN0aW9uIChyZXF1ZXN0ZWRDbGFpbSkgewogICAgICAgICAgICAvLyBJbiB0aGlzIGNhc2UsIGluaXRpYWxseSwgdGhlIGNsYWltIHZhbHVlIGNvbWVzIHN0cmFpZ2h0IGZyb20gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlOgogICAgICAgICAgICB2YXIgY2xhaW1WYWx1ZSA9IGlkZW50aXR5LmdldEF0dHJpYnV0ZSgnY3VzdG9tLWF0dHJpYnV0ZS1uYW1lJykudG9BcnJheSgpWzBdCgogICAgICAgICAgICAvLyBPcHRpb25hbGx5LCBwcm92aWRlIGFkZGl0aW9uYWwgbG9naWMgZm9yIHByb2Nlc3NpbmcgKGZpbHRlcmluZywgZm9ybWF0dGluZywgZXRjLikgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAgICAvLyBZb3UgY2FuIHVzZToKICAgICAgICAgICAgLy8gcmVxdWVzdGVkQ2xhaW0uZ2V0TmFtZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldFZhbHVlcygpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldExvY2FsZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmlzRXNzZW50aWFsKCkKCiAgICAgICAgICAgIHJldHVybiBjbGFpbVZhbHVlCiAgICAgICAgfSwKICAgICAgICAqLwogICAgICAgIC8qKgogICAgICAgICAqIFRoZSB1c2Ugb2YgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIHNob3dzIGhvdwogICAgICAgICAqIGFuIGFyZ3VtZW50IHBhc3NlZCB0byBhIGZ1bmN0aW9uIHRoYXQgcmV0dXJucyBhIGNsYWltIHJlc29sdmVyCiAgICAgICAgICogYmVjb21lcyBhdmFpbGFibGUgdG8gdGhlIHJlc29sdmVyIGZ1bmN0aW9uICh2aWEgaXRzIGxleGljYWwgY29udGV4dCkuCiAgICAgICAgICovCiAgICAgICAgbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdjbicpLAogICAgICAgIGZhbWlseV9uYW1lOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3NuJyksCiAgICAgICAgZ2l2ZW5fbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdnaXZlbm5hbWUnKSwKICAgICAgICB6b25laW5mbzogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWR0aW1lem9uZScpLAogICAgICAgIGxvY2FsZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWRsb2NhbGUnKSwKICAgICAgICBlbWFpbDogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdtYWlsJyksCiAgICAgICAgYWRkcmVzczogdXRpbHMuZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXIoCiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBUaGUgcGFzc2VkIGluIHVzZXIgcHJvZmlsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiBjYW4gYmUgdXNlZCBieSB0aGUgYWRkcmVzcyBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiB0byBvYnRhaW4gdGhlIGNsYWltIHZhbHVlIHRvIGJlIGZvcm1hdHRlZCBhcyBwZXIgdGhlIE9JREMgc3BlY2lmaWNhdGlvbjoKICAgICAgICAgICAgICogQHNlZSBodHRwczovL29wZW5pZC5uZXQvc3BlY3Mvb3BlbmlkLWNvbm5lY3QtY29yZS0xXzAuaHRtbCNBZGRyZXNzQ2xhaW0uCiAgICAgICAgICAgICAqLwogICAgICAgICAgICB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3Bvc3RhbGFkZHJlc3MnKQogICAgICAgICksCiAgICAgICAgcGhvbmVfbnVtYmVyOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3RlbGVwaG9uZW51bWJlcicpCiAgICB9KTsKCiAgICAvLyBDTEFJTSBQUk9DRVNTSU5HIFVUSUxJVElFUwoKICAgIC8qKgogICAgICogQHJldHVybnMge29iamVjdH0gQW4gb2JqZWN0IHRoYXQgY29udGFpbnMgcmV1c2FibGUgY2xhaW0gcHJvY2Vzc2luZyB1dGlsaXRpZXMuCiAgICAgKiBAc2VlIFBVQkxJQyBNRVRIT0RTIHNlY3Rpb24gYW5kIHRoZSByZXR1cm4gc3RhdGVtZW50IGZvciB0aGUgbGlzdCBvZiBleHBvcnRlZCBmdW5jdGlvbnMuCiAgICAgKi8KICAgIGZ1bmN0aW9uIGdldFV0aWxzICgpIHsKICAgICAgICAvLyBJTVBPUlQgSkFWQQoKICAgICAgICAvKioKICAgICAgICAgKiBQcm92aWRlcyBKYXZhIHNjcmlwdGluZyBmdW5jdGlvbmFsaXR5LgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvTW96aWxsYS9Qcm9qZWN0cy9SaGluby9TY3JpcHRpbmdfSmF2YSNqYXZhaW1wb3J0ZXJfY29uc3RydWN0b3J9LgogICAgICAgICAqLwogICAgICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgICAgIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiwKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltcywKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltLAoKICAgICAgICAgICAgamF2YS51dGlsLkxpbmtlZEhhc2hNYXAsCiAgICAgICAgICAgIGphdmEudXRpbC5BcnJheUxpc3QKICAgICAgICApOwoKICAgICAgICAvLyBTRVQgVVAgQ09ORklHVVJBVElPTgoKICAgICAgICAvKioKICAgICAgICAgKiBQbGFjZWhvbGRlciBmb3IgYSBjb25maWd1cmF0aW9uIG9wdGlvbiB0aGF0IGNvbnRhaW5zCiAgICAgICAgICogYW4gb2JqZWN0IHRoYXQgbWFwcyB0aGUgc3VwcG9ydGVkIHNjb3BlIHZhbHVlcyAoc2NvcGVzKQogICAgICAgICAqIGFuZCB0aGUgY29ycmVzcG9uZGluZyBjbGFpbSBuYW1lcyBmb3IgZWFjaCBzY29wZSB2YWx1ZS4KICAgICAgICAgKi8KICAgICAgICB2YXIgc2NvcGVDbGFpbXNNYXA7CgogICAgICAgIC8qKgogICAgICAgICAqIFBsYWNlaG9sZGVyIGZvciBhIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRoYXQgY29udGFpbnMKICAgICAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAqLwogICAgICAgIHZhciBjbGFpbVJlc29sdmVyczsKCiAgICAgICAgLyoqCiAgICAgICAgICogQSAocHVibGljKSBtZXRob2QgdGhhdCBhY2NlcHRzIGFuIG9iamVjdCB0aGF0IG1hcHMgdGhlIHN1cHBvcnRlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMgZWFjaCBzdXBwb3J0ZWQgc2NvcGUgdmFsdWUgdG8gYW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMsCiAgICAgICAgICogaW4gb3JkZXIgdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgZm9yIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfSBmb3IgZGV0YWlscy4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLnByb2ZpbGVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHByb2ZpbGUgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMuZW1haWxdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGVtYWlsIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLmFkZHJlc3NdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGFkZHJlc3Mgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMucGhvbmVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHBob25lIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcmV0dXJucyB7dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHNldFNjb3BlQ2xhaW1zTWFwKHBhcmFtcykgewogICAgICAgICAgICBzY29wZUNsYWltc01hcCA9IHBhcmFtczsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIEEgKHB1YmxpYykgbWV0aG9kIHRoYXQgYWNjZXB0cyBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMKICAgICAgICAgKiBlYWNoIHN1cHBvcnRlZCBjbGFpbSBuYW1lIHRvIGEgZnVuY3Rpb24gdGhhdCBjb21wdXRlcyBhbmQgcmV0dXJucyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gc2V0Q2xhaW1SZXNvbHZlcnMocGFyYW1zKSB7CiAgICAgICAgICAgIGNsYWltUmVzb2x2ZXJzID0gcGFyYW1zOwogICAgICAgIH0KCiAgICAgICAgLy8gQ0xBSU0gUkVTT0xWRVJTCgogICAgICAgIC8qKgogICAgICAgICAqIENsYWltIHJlc29sdmVycyBhcmUgZnVuY3Rpb25zIHRoYXQgcmV0dXJuIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHBhcmFtIHsqfQogICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAqLwoKICAgICAgICAvKioKICAgICAgICAgKiBEZWZpbmVzIGEgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nfSBhdHRyaWJ1dGVOYW1lIC0gTmFtZSBvZiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGRldGVybWluZSB0aGUgY2xhaW0gdmFsdWUKICAgICAgICAgKiBiYXNlZCBvbiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZSBhbmQgdGhlIChyZXF1ZXN0ZWQpIGNsYWltIHByb3BlcnRpZXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIChhdHRyaWJ1dGVOYW1lKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXNvbHZlcyBhIGNsYWltIHdpdGggYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAgICAgKiBSZXR1cm5zIHVuZGVmaW5lZCBpZiB0aGUgaWRlbnRpdHkgYXR0cmlidXRlIGlzIG5vdCBwb3B1bGF0ZWQsCiAgICAgICAgICAgICAqIE9SIGlmIHRoZSBjbGFpbSBoYXMgcmVxdWVzdGVkIHZhbHVlcyB0aGF0IGRvIG5vdCBjb250YWluIHRoZSBpZGVudGl0eSBhdHRyaWJ1dGUgdmFsdWUuCiAgICAgICAgICAgICAqIEFUVEVOVElPTjogdGhlIGFmb3JlbWVudGlvbmVkIGNvbXBhcmlzb24gaXMgY2FzZS1zZW5zaXRpdmUuCiAgICAgICAgICAgICAqIEBwYXJhbSB7b3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltfSBjbGFpbQogICAgICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciBkZXRhaWxzLgogICAgICAgICAgICAgKiBAcmV0dXJucyB7c3RyaW5nfEhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUNsYWltKGNsYWltKSB7CiAgICAgICAgICAgICAgICB2YXIgdXNlclByb2ZpbGVWYWx1ZTsKCiAgICAgICAgICAgICAgICBpZiAoaWRlbnRpdHkpIHsKICAgICAgICAgICAgICAgICAgICB1c2VyUHJvZmlsZVZhbHVlID0gZ2V0Q2xhaW1WYWx1ZUZyb21TZXQoY2xhaW0sIGlkZW50aXR5LmdldEF0dHJpYnV0ZShhdHRyaWJ1dGVOYW1lKSk7CgogICAgICAgICAgICAgICAgICAgIGlmICh1c2VyUHJvZmlsZVZhbHVlICYmICF1c2VyUHJvZmlsZVZhbHVlLmlzRW1wdHkoKSkgewogICAgICAgICAgICAgICAgICAgICAgICBpZiAoIWNsYWltLmdldFZhbHVlcygpIHx8IGNsYWltLmdldFZhbHVlcygpLmlzRW1wdHkoKSB8fCBjbGFpbS5nZXRWYWx1ZXMoKS5jb250YWlucyh1c2VyUHJvZmlsZVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHVzZXJQcm9maWxlVmFsdWU7CiAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW07CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBSZXR1cm5zIGFuIGFkZHJlc3MgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSBjbGFpbSB2YWx1ZSBvYnRhaW5lZCB3aXRoIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIuCiAgICAgICAgICogQHBhcmFtIHtmdW5jdGlvbn0gcmVzb2x2ZUNsYWltIC0gQSBmdW5jdGlvbiB0aGF0IHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGFjY2VwdCBhIGNsYWltIGFzIGFuIGFyZ3VtZW50LAogICAgICAgICAqIHJ1biB0aGUgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIHRoZSBjbGFpbSBhbmQgb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwKICAgICAgICAgKiBhbmQgYXBwbHkgYWRkaXRpb25hbCBmb3JtYXR0aW5nIHRvIHRoZSB2YWx1ZSBiZWZvcmUgcmV0dXJuaW5nIGl0LgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldEFkZHJlc3NDbGFpbVJlc29sdmVyIChyZXNvbHZlQ2xhaW0pIHsKICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAqIENyZWF0ZXMgYW4gYWRkcmVzcyBjbGFpbSBvYmplY3QgZnJvbSBhIHZhbHVlIHJldHVybmVkIGJ5IGEgY2xhaW0gcmVzb2x2ZXIsCiAgICAgICAgICAgICAqIGFuZCByZXR1cm5zIHRoZSBhZGRyZXNzIGNsYWltIG9iamVjdCBhcyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0FkZHJlc3NDbGFpbX0uCiAgICAgICAgICAgICAqIFRoZSBjbGFpbSB2YWx1ZSBpcyBvYnRhaW5lZCB3aXRoIGEgY2xhaW0gcmVzb2x2aW5nIGZ1bmN0aW9uIGF2YWlsYWJsZSBmcm9tIHRoZSBjbG9zdXJlLgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfHVuZGVmaW5lZH0gVGhlIGFkZHJlc3MgY2xhaW0gb2JqZWN0IGNyZWF0ZWQgZnJvbSBhIGNsYWltIHZhbHVlLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUFkZHJlc3NDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgdmFyIGFkZHJlc3NPYmplY3Q7CgogICAgICAgICAgICAgICAgaWYgKGlzQ2xhaW1WYWx1ZVZhbGlkKGNsYWltVmFsdWUpKSB7CiAgICAgICAgICAgICAgICAgICAgYWRkcmVzc09iamVjdCA9IG5ldyBmckphdmEuTGlua2VkSGFzaE1hcCgpOwoKICAgICAgICAgICAgICAgICAgICBhZGRyZXNzT2JqZWN0LnB1dCgnZm9ybWF0dGVkJywgY2xhaW1WYWx1ZSk7CgogICAgICAgICAgICAgICAgICAgIHJldHVybiBhZGRyZXNzT2JqZWN0OwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICByZXR1cm4gcmVzb2x2ZUFkZHJlc3NDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgYW4gZXNzZW50aWFsIGNsYWltIHJlc29sdmVyIGJhc2VkIG9uIGEgY2xhaW0gdmFsdWUgb2J0YWluZWQgd2l0aCBhbm90aGVyIGNsYWltIHJlc29sdmVyLgogICAgICAgICAqIEBwYXJhbSB7ZnVuY3Rpb259IHJlc29sdmVDbGFpbSAtIEEgZnVuY3Rpb24gdGhhdCByZXR1cm5zIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHJldHVybnMge2Z1bmN0aW9ufSBBIGZ1bmN0aW9uIHRoYXQgd2lsbCBhY2NlcHQgYSBjbGFpbSBhcyBhbiBhcmd1bWVudCwKICAgICAgICAgKiBydW4gdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIGZvciB0aGUgY2xhaW0gYW5kIG9idGFpbiB0aGUgY2xhaW0gdmFsdWUsCiAgICAgICAgICogYW5kIGFwcGx5IGFkZGl0aW9uYWwgbG9naWMgZm9yIGVzc2VudGlhbCBjbGFpbXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0RXNzZW50aWFsQ2xhaW1SZXNvbHZlciAocmVzb2x2ZUNsYWltKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXR1cm5zIGEgY2xhaW0gdmFsdWUgb3IgdGhyb3dzIGFuIGVycm9yLgogICAgICAgICAgICAgKiBUaGUgY2xhaW0gdmFsdWUgaXMgb2J0YWluZWQgd2l0aCBhIGNsYWltIHJlc29sdmluZyBmdW5jdGlvbiBhdmFpbGFibGUgZnJvbSB0aGUgY2xvc3VyZS4KICAgICAgICAgICAgICogVGhyb3dzIGFuIGV4Y2VwdGlvbiBpZiB0aGUgY2xhaW0gaXMgZXNzZW50aWFsIGFuZCBubyB2YWx1ZSBpcyByZXR1cm5lZCBmb3IgdGhlIGNsYWltLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBVc2Ugb2YgdGhpcyByZXNvbHZlciBpcyBvcHRpb25hbC4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjSW5kaXZpZHVhbENsYWltc1JlcXVlc3RzfSBzdGF0aW5nOgogICAgICAgICAgICAgKiAiTm90ZSB0aGF0IGV2ZW4gaWYgdGhlIENsYWltcyBhcmUgbm90IGF2YWlsYWJsZSBiZWNhdXNlIHRoZSBFbmQtVXNlciBkaWQgbm90IGF1dGhvcml6ZSB0aGVpciByZWxlYXNlIG9yIHRoZXkgYXJlIG5vdCBwcmVzZW50LAogICAgICAgICAgICAgKiB0aGUgQXV0aG9yaXphdGlvbiBTZXJ2ZXIgTVVTVCBOT1QgZ2VuZXJhdGUgYW4gZXJyb3Igd2hlbiBDbGFpbXMgYXJlIG5vdCByZXR1cm5lZCwgd2hldGhlciB0aGV5IGFyZSBFc3NlbnRpYWwgb3IgVm9sdW50YXJ5LAogICAgICAgICAgICAgKiB1bmxlc3Mgb3RoZXJ3aXNlIHNwZWNpZmllZCBpbiB0aGUgZGVzY3JpcHRpb24gb2YgdGhlIHNwZWNpZmljIGNsYWltLiIKICAgICAgICAgICAgICoKICAgICAgICAgICAgICogQHBhcmFtIHtvcmcuZm9yZ2Vyb2NrLm9wZW5pZGNvbm5lY3QuQ2xhaW19IGNsYWltCiAgICAgICAgICAgICAqIEFuIG9iamVjdCB0aGF0IHByb3ZpZGVzIG1ldGhvZHMgdG8gb2J0YWluIGluZm9ybWF0aW9uL3JlcXVpcmVtZW50cyBhc3NvY2lhdGVkIHdpdGggYSBjbGFpbS4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqLwogICAgICAgICAgICBmdW5jdGlvbiByZXNvbHZlRXNzZW50aWFsQ2xhaW0oY2xhaW0pIHsKICAgICAgICAgICAgICAgIHZhciBjbGFpbVZhbHVlID0gcmVzb2x2ZUNsYWltKGNsYWltKTsKCiAgICAgICAgICAgICAgICBpZiAoY2xhaW0uaXNFc3NlbnRpYWwoKSAmJiAhaXNDbGFpbVZhbHVlVmFsaWQoY2xhaW1WYWx1ZSkpIHsKICAgICAgICAgICAgICAgICAgICB0aHJvdyBuZXcgZnJKYXZhLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uKCdDb3VsZCBub3QgcHJvdmlkZSB2YWx1ZSBmb3IgZXNzZW50aWFsIGNsYWltOiAnICsgY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1WYWx1ZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHJlc29sdmVFc3NlbnRpYWxDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFByb3ZpZGVzIGRlZmF1bHQgcmVzb2x1dGlvbiBmb3IgYSBjbGFpbS4KICAgICAgICAgKiBVc2UgaXQgaWYgYSBjbGFpbS1zcGVjaWZpYyByZXNvbHZlciBpcyBub3QgZGVmaW5lZCBpbiB0aGUgY29uZmlndXJhdGlvbi4KICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHJldHVybnMgeyp9IEEgc2luZ2xlIHZhbHVlIGFzc29jaWF0ZWQgd2l0aCB0aGlzIGNsYWltLgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHJlc29sdmVBbnlDbGFpbSAoY2xhaW0pIHsKICAgICAgICAgICAgaWYgKGNsYWltLmdldFZhbHVlcygpLnNpemUoKSA9PT0gMSkgewogICAgICAgICAgICAgICAgcmV0dXJuIGNsYWltLmdldFZhbHVlcygpLnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgfQogICAgICAgIH0KCiAgICAgICAgLy8gVVRJTElUSUVTCgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgY2xhaW0gdmFsdWUgZnJvbSBhIHNldC4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIGEgc2luZ2xlIHZhbHVlLCByZXR1cm5zIHRoZSB2YWx1ZS4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIG11bHRpcGxlIHZhbHVlcywgcmV0dXJucyB0aGUgc2V0LgogICAgICAgICAqIE90aGVyd2lzZSwgcmV0dXJucyB1bmRlZmluZWQuCiAgICAgICAgICoKICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHBhcmFtIHtqYXZhLnV0aWwuSGFzaFNldH0gc2V0IFRoZSBzZXTigJRmb3IgZXhhbXBsZSwgYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAqIEByZXR1cm5zIHtzdHJpbmd8amF2YS51dGlsLkhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldENsYWltVmFsdWVGcm9tU2V0IChjbGFpbSwgc2V0KSB7CiAgICAgICAgICAgIGlmIChzZXQgJiYgc2V0LnNpemUoKSkgewogICAgICAgICAgICAgICAgaWYgKHNldC5zaXplKCkgPT09IDEpIHsKICAgICAgICAgICAgICAgICAgICByZXR1cm4gc2V0LnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHNldDsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSBlbHNlIGlmIChsb2dnZXIud2FybmluZ0VuYWJsZWQoKSkgewogICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcoJ09JREMgQ2xhaW1zIHNjcmlwdC4gR290IGFuIGVtcHR5IHNldCBmb3IgY2xhaW06ICcgKyBjbGFpbS5nZXROYW1lKCkpOwogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBmdW5jdGlvbiBpc0NsYWltVmFsdWVWYWxpZCAoY2xhaW1WYWx1ZSkgewogICAgICAgICAgICBpZiAodHlwZW9mIGNsYWltVmFsdWUgPT09ICd1bmRlZmluZWQnIHx8IGNsYWltVmFsdWUgPT09IG51bGwpIHsKICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgfQoKICAgICAgICAvLyBDTEFJTSBQUk9DRVNTSU5HCgogICAgICAgIC8qKgogICAgICAgICAqIENvbnN0cnVjdHMgYW5kIHJldHVybnMgYW4gb2JqZWN0IHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMKICAgICAgICAgKiBhbmQgdGhlIHJlcXVlc3RlZCBzY29wZXMgbWFwcGVkIHRvIHRoZSBjbGFpbSBuYW1lcy4KICAgICAgICAgKiBAcmV0dXJucyB7b3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltc30gVGhlIG9iamVjdCB0byBiZSByZXR1cm5lZCB0byB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIuCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICAgICAqIEBzZWUgUkVTVUxUUyBzZWN0aW9uIGZvciB0aGUgdXNlIG9mIHRoaXMgZnVuY3Rpb24uCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlckluZm9DbGFpbXMgKCkgewogICAgICAgICAgICByZXR1cm4gbmV3IGZySmF2YS5Vc2VySW5mb0NsYWltcyhnZXRDb21wdXRlZENsYWltcygpLCBnZXRDb21wb3NpdGVTY29wZXMoKSk7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIChyZXF1ZXN0ZWQpIGNsYWltIG5hbWVzIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMuCiAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfQogICAgICAgICAqIEEgbWFwIG9mIHRoZSByZXF1ZXN0ZWQgY2xhaW0gbmFtZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIHZhbHVlcy4KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wdXRlZENsYWltcyAoKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBDcmVhdGVzIGEgY29tcGxldGUgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZyb206CiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgZGVyaXZlZCBmcm9tIHRoZSBzY29wZXMsCiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgcHJvdmlkZWQgYnkgdGhlIGF1dGhvcml6YXRpb24gc2VydmVyLAogICAgICAgICAgICAgKiBhbmQgdGhlIGNsYWltcyByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudC4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5BcnJheUxpc3R9CiAgICAgICAgICAgICAqIFJldHVybnMgYSBjb21wbGV0ZSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGF2YWlsYWJsZSB0byB0aGUgc2NyaXB0LgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgdGhlIGNsYWltIG9iamVjdCBkZXRhaWxzLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gZ2V0Q2xhaW1zKCkgewogICAgICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAgICAgKiBSZXR1cm5zIGEgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIFVzZXMgdGhlIHNjb3BlQ2xhaW1zTWFwIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRvIGRlcml2ZSB0aGUgY2xhaW0gbmFtZXM7CiAgICAgICAgICAgICAgICAgKiBubyBvdGhlciBwcm9wZXJ0aWVzIG9mIGEgY2xhaW0gZGVyaXZlZCBmcm9tIGEgc2NvcGUgYXJlIHBvcHVsYXRlZC4KICAgICAgICAgICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuQXJyYXlMaXN0fQogICAgICAgICAgICAgICAgICogQSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciB0aGUgY2xhaW0gb2JqZWN0IGRldGFpbHMuCiAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgIGZ1bmN0aW9uIGNvbnZlcnRTY29wZVRvQ2xhaW1zKCkgewogICAgICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoc2NvcGUpICE9PSAnb3BlbmlkJyAmJiBzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zTWFwW3Njb3BlXS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbU5hbWUpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbGFpbXMuYWRkKG5ldyBmckphdmEuQ2xhaW0oY2xhaW1OYW1lKSk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGNsYWltcy5hZGRBbGwoY29udmVydFNjb3BlVG9DbGFpbXMoKSk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKGNsYWltT2JqZWN0cyk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKHJlcXVlc3RlZFR5cGVkQ2xhaW1zKTsKCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICB9CgogICAgICAgICAgICAvKioKICAgICAgICAgICAgICogQ29tcHV0ZXMgYW5kIHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgICAgICogVG8gb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwgdXNlcyB0aGUgcmVzb2x2ZXIgZnVuY3Rpb24gc3BlY2lmaWVkIGZvciB0aGUgY2xhaW0gaW4gdGhlIGNsYWltUmVzb2x2ZXJzIGNvbmZpZ3VyYXRpb24gb2JqZWN0LgogICAgICAgICAgICAgKiBAc2VlIGNsYWltUmVzb2x2ZXJzCiAgICAgICAgICAgICAqIElmIG5vIHJlc29sdmVyIGZ1bmN0aW9uIGlzIGZvdW5kLCB1c2VzIHRoZSBkZWZhdWx0IGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMgeyp9IENsYWltIHZhbHVlLgogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqIFJldGhyb3dzIHRoaXMgZXhjZXB0aW9uIGlmIGEgY2xhaW0gcmVzb2x2ZXIgdGhyb3dzIGl0LgogICAgICAgICAgICAgKiBZb3UgY2FuIHRocm93IG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiBmcm9tIHlvdXIgY3VzdG9tIGNsYWltIHJlc29sdmVyCiAgICAgICAgICAgICAqIGlmIHlvdSB3YW50IHRvIHRlcm1pbmF0ZSB0aGUgY2xhaW0gcHJvY2Vzc2luZy4KICAgICAgICAgICAgICovCiAgICAgICAgICAgIGZ1bmN0aW9uIGNvbXB1dGVDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIHJlc29sdmVDbGFpbTsKICAgICAgICAgICAgICAgIHZhciBtZXNzYWdlOwoKICAgICAgICAgICAgICAgIHRyeSB7CiAgICAgICAgICAgICAgICAgICAgcmVzb2x2ZUNsYWltID0gY2xhaW1SZXNvbHZlcnNbY2xhaW0uZ2V0TmFtZSgpXSB8fCByZXNvbHZlQW55Q2xhaW07CgogICAgICAgICAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgfSBjYXRjaCAoZSkgewogICAgICAgICAgICAgICAgICAgIG1lc3NhZ2UgPSAnT0lEQyBDbGFpbXMgc2NyaXB0IGV4Y2VwdGlvbi4gVW5hYmxlIHRvIHJlc29sdmUgT0lEQyBDbGFpbS4gJyArIGU7CgogICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoZSkuaW5kZXhPZignb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5leGNlcHRpb25zLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uJykgIT09IC0xKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHRocm93IGU7CiAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICBpZiAobG9nZ2VyLndhcm5pbmdFbmFibGVkKCkpIHsKICAgICAgICAgICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcobWVzc2FnZSk7CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICB2YXIgY29tcHV0ZWRDbGFpbXMgPSBuZXcgZnJKYXZhLkxpbmtlZEhhc2hNYXAoKTsKCiAgICAgICAgICAgIGdldENsYWltcygpLnRvQXJyYXkoKS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSBjb21wdXRlQ2xhaW0oY2xhaW0pOwoKICAgICAgICAgICAgICAgIGlmIChpc0NsYWltVmFsdWVWYWxpZChjbGFpbVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgIGNvbXB1dGVkQ2xhaW1zLnB1dChjbGFpbS5nZXROYW1lKCksIGNsYWltVmFsdWUpOwogICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAvKioKICAgICAgICAgICAgICAgICAgICAgKiBJZiBhIGNsYWltIGhhcyBiZWVuIHByb2Nlc3NlZCwgYnV0IGFwcGVhcnMgaW4gdGhlIGxpc3QgYWdhaW4sCiAgICAgICAgICAgICAgICAgICAgICogYW5kIGl0cyB2YWx1ZSBjYW5ub3QgYmUgY29tcHV0ZWQgdW5kZXIgdGhlIG5ldyBjb25kaXRpb25zLAogICAgICAgICAgICAgICAgICAgICAqIHRoZSBjbGFpbSBpcyByZW1vdmVkIGZyb20gdGhlIGZpbmFsIHJlc3VsdC4KICAgICAgICAgICAgICAgICAgICAgKgogICAgICAgICAgICAgICAgICAgICAqIEZvciBleGFtcGxlLCBhIGNsYWltIGNvdWxkIGJlIG1hcHBlZCB0byBhIHNjb3BlIGFuZCBmb3VuZCBpbiB0aGUgdXNlciBwcm9maWxlLAogICAgICAgICAgICAgICAgICAgICAqIGJ1dCBhbHNvIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHdpdGggcmVxdWlyZWQgdmFsdWVzIHRoYXQgZG9uJ3QgbWF0Y2ggdGhlIGNvbXB1dGVkIG9uZS4KICAgICAgICAgICAgICAgICAgICAgKiBAc2VlIHtsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0luZGl2aWR1YWxDbGFpbXNSZXF1ZXN0c30uCiAgICAgICAgICAgICAgICAgICAgICogZm9yIHRoZSByZWxldmFudCBPSURDIHNwZWNpZmljYXRpb24gZGV0YWlscy4KICAgICAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgICAgICBjb21wdXRlZENsYWltcy5yZW1vdmUoY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSk7CgogICAgICAgICAgICByZXR1cm4gY29tcHV0ZWRDbGFpbXM7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIHJlcXVlc3RlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLgogICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuTGlua2VkSGFzaE1hcH0KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wb3NpdGVTY29wZXMgKCkgewogICAgICAgICAgICB2YXIgY29tcG9zaXRlU2NvcGVzID0gbmV3IGZySmF2YS5MaW5rZWRIYXNoTWFwKCk7CgogICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICB2YXIgc2NvcGVDbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICBzY29wZUNsYWltc01hcFtzY29wZV0uZm9yRWFjaChmdW5jdGlvbiAoY2xhaW1OYW1lKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zLmFkZChjbGFpbU5hbWUpOwogICAgICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltcy5zaXplKCkpIHsKICAgICAgICAgICAgICAgICAgICBjb21wb3NpdGVTY29wZXMucHV0KHNjb3BlLCBzY29wZUNsYWltcyk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgcmV0dXJuIGNvbXBvc2l0ZVNjb3BlczsKICAgICAgICB9CgogICAgICAgIC8vIFBVQkxJQyBNRVRIT0RTCgogICAgICAgIHJldHVybiB7CiAgICAgICAgICAgIHNldFNjb3BlQ2xhaW1zTWFwOiBzZXRTY29wZUNsYWltc01hcCwKICAgICAgICAgICAgc2V0Q2xhaW1SZXNvbHZlcnM6IHNldENsYWltUmVzb2x2ZXJzLAogICAgICAgICAgICBnZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXI6IGdldFVzZXJQcm9maWxlQ2xhaW1SZXNvbHZlciwKICAgICAgICAgICAgZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXI6IGdldEFkZHJlc3NDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyOiBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRVc2VySW5mb0NsYWltczogZ2V0VXNlckluZm9DbGFpbXMKICAgICAgICB9OwogICAgfQoKICAgIC8vIFJFU1VMVFMKCiAgICAvKioKICAgICAqIFRoaXMgc2NyaXB0IHJldHVybnMgYW4gaW5zdGFuY2Ugb2YgdGhlIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuVXNlckluZm9DbGFpbXMgY2xhc3MKICAgICAqIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMgYW5kCiAgICAgKiB0aGUgcmVxdWVzdGVkIHNjb3BlcyBtYXBwZWQgdG8gdGhlIGNsYWltIG5hbWVzLgogICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICoKICAgICAqIEFzc2lnbmluZyBpdCB0byBhIHZhcmlhYmxlIGdpdmVzIHlvdSBhbiBvcHBvcnR1bml0eQogICAgICogdG8gbG9nIHRoZSBjb250ZW50IG9mIHRoZSByZXR1cm5lZCB2YWx1ZSBkdXJpbmcgZGV2ZWxvcG1lbnQuCiAgICAgKi8KICAgIHZhciB1c2VySW5mb0NsYWltcyA9IHV0aWxzLmdldFVzZXJJbmZvQ2xhaW1zKCk7CgogICAgLyoKICAgIGxvZ2dlci5lcnJvcihzY3JpcHROYW1lICsgJyByZXN1bHRzOicpCiAgICBsb2dnZXIuZXJyb3IoJ1ZhbHVlczogJyArIHVzZXJJbmZvQ2xhaW1zLmdldFZhbHVlcygpKQogICAgbG9nZ2VyLmVycm9yKCdTY29wZXM6ICcgKyB1c2VySW5mb0NsYWltcy5nZXRDb21wb3NpdGVTY29wZXMoKSkKICAgICovCgogICAgcmV0dXJuIHVzZXJJbmZvQ2xhaW1zOwp9KCkpOwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OIDC_CLAIMS\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287326410,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"cf3515f0-8278-4ee3-a530-1bad7424c416\",\"name\":\"Alpha OIDC Claims Script\",\"description\":\"Default alpha realm script for OIDC claims\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMTQtMjAyMSBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUwogKiBvciB3aXRoIG9uZSBvZiBpdHMgYWZmaWxpYXRlcy4gQWxsIHVzZSBzaGFsbCBiZSBleGNsdXNpdmVseSBzdWJqZWN0CiAqIHRvIHN1Y2ggbGljZW5zZSBiZXR3ZWVuIHRoZSBsaWNlbnNlZSBhbmQgRm9yZ2VSb2NrIEFTLgogKi8KCi8qCiAqIFRoaXMgc2NyaXB0IGNvbXB1dGVzIGNsYWltIHZhbHVlcyByZXR1cm5lZCBpbiBJRCB0b2tlbnMgYW5kL29yIGF0IHRoZSBVc2VySW5mbyBFbmRwb2ludC4KICogVGhlIGNsYWltIHZhbHVlcyBhcmUgY29tcHV0ZWQgZm9yOgogKiB0aGUgY2xhaW1zIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICogdGhlIGNsYWltcyBwcm92aWRlZCBieSB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIsCiAqIGFuZCB0aGUgY2xhaW1zIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHZpYSB0aGUgY2xhaW1zIHBhcmFtZXRlci4KICoKICogSW4gdGhlIENPTkZJR1VSQVRJT04gQU5EIENVU1RPTUlaQVRJT04gc2VjdGlvbiwgeW91IGNhbgogKiBkZWZpbmUgdGhlIHNjb3BlLXRvLWNsYWltcyBtYXBwaW5nLCBhbmQKICogYXNzaWduIHRvIGVhY2ggY2xhaW0gYSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IHdpbGwgY29tcHV0ZSB0aGUgY2xhaW0gdmFsdWUuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzIChjbGFzcyByZWZlcmVuY2VzIGFyZSBwcm92aWRlZCBiZWxvdyk6CiAqIHNjb3BlcyAtIFNldDxTdHJpbmc+ICg2KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogKiBjbGFpbXMgLSBNYXA8U3RyaW5nLCBPYmplY3Q+ICg1KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogY2xhaW1PYmplY3RzIC0gTGlzdDxDbGFpbT4gKDcsIDIpLgogKiAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogcmVxdWVzdGVkQ2xhaW1zIC0gTWFwPFN0cmluZywgU2V0PFN0cmluZz4+ICg1KS4KICogICAgICAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIG5vdCBlbXB0eSBpZiB0aGUgcmVxdWVzdCBjb250YWlucyB0aGUgY2xhaW1zIHBhcmFtZXRlciBhbmQgdGhlIHNlcnZlciBoYXMgZW5hYmxlZAogKiAgICAgICAgICAgICAgICAgICBjbGFpbXNfcGFyYW1ldGVyX3N1cHBvcnRlZC4gQSBtYXAgb2YgdGhlIHJlcXVlc3RlZCBjbGFpbXMgdG8gcG9zc2libGUgdmFsdWVzLCBvdGhlcndpc2UgZW1wdHk7CiAqICAgICAgICAgICAgICAgICAgIHJlcXVlc3RlZCBjbGFpbXMgd2l0aCBubyByZXF1ZXN0ZWQgdmFsdWVzIHdpbGwgaGF2ZSBhIGtleSBidXQgbm8gdmFsdWUgaW4gdGhlIG1hcC4gQSBrZXkgd2l0aAogKiAgICAgICAgICAgICAgICAgICBhIHNpbmdsZSB2YWx1ZSBpbiBpdHMgU2V0ICg2KSBpbmRpY2F0ZXMgdGhhdCB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiByZXF1ZXN0ZWRUeXBlZENsYWltcyAtIExpc3Q8Q2xhaW0+ICg3LCAyKS4KICogICAgICAgICAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIHJlcXVlc3RlZCBjbGFpbXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgUmVxdWVzdGVkIGNsYWltcyB3aXRoIG5vIHJlcXVlc3RlZCB2YWx1ZXMgd2lsbCBoYXZlIGEgY2xhaW0gd2l0aCBubyB2YWx1ZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgQSBjbGFpbSB3aXRoIGEgc2luZ2xlIHZhbHVlIGluZGljYXRlcyB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiBjbGFpbXNMb2NhbGVzIC0gTGlzdDxTdHJpbmc+ICg3KS4KICogICAgICAgICAgICAgICAgIFRoZSB2YWx1ZXMgZnJvbSB0aGUgJ2NsYWltc19sb2NhbGVzJyBwYXJhbWV0ZXIuCiAqICAgICAgICAgICAgICAgICBTZWUgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjQ2xhaW1zTGFuZ3VhZ2VzQW5kU2NyaXB0cyBmb3IgdGhlIE9JREMgc3BlY2lmaWNhdGlvbiBkZXRhaWxzLgogKiByZXF1ZXN0UHJvcGVydGllcyAtIFVubW9kaWZpYWJsZSBNYXAgKDUpLgogKiAgICAgICAgICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCBjb250YWlucyBhIG1hcCBvZiByZXF1ZXN0IHByb3BlcnRpZXM6CiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFVyaSAtIFRoZSByZXF1ZXN0IFVSSS4KICogICAgICAgICAgICAgICAgICAgICByZWFsbSAtIFRoZSByZWFsbSB0aGF0IHRoZSByZXF1ZXN0IHJlbGF0ZXMgdG8uCiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFBhcmFtcyAtIEEgbWFwIG9mIHRoZSByZXF1ZXN0IHBhcmFtcyBhbmQvb3IgcG9zdGVkIGRhdGEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVhY2ggdmFsdWUgaXMgYSBsaXN0IG9mIG9uZSBvciBtb3JlIHByb3BlcnRpZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBsZWFzZSBub3RlIHRoYXQgdGhlc2Ugc2hvdWxkIGJlIGhhbmRsZWQgaW4gYWNjb3JkYW5jZSB3aXRoIE9XQVNQIGJlc3QgcHJhY3RpY2VzOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodHRwczovL293YXNwLm9yZy93d3ctY29tbXVuaXR5L3Z1bG5lcmFiaWxpdGllcy9VbnNhZmVfdXNlX29mX1JlZmxlY3Rpb24uCiAqIGNsaWVudFByb3BlcnRpZXMgLSBVbm1vZGlmaWFibGUgTWFwICg1KS4KICogICAgICAgICAgICAgICAgICAgIFByZXNlbnQgaWYgdGhlIGNsaWVudCBzcGVjaWZpZWQgaW4gdGhlIHJlcXVlc3Qgd2FzIGlkZW50aWZpZWQsIGNvbnRhaW5zIGEgbWFwIG9mIGNsaWVudCBwcm9wZXJ0aWVzOgogKiAgICAgICAgICAgICAgICAgICAgY2xpZW50SWQgLSBUaGUgY2xpZW50J3MgVVJJIGZvciB0aGUgcmVxdWVzdCBsb2NhbGUuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkR3JhbnRUeXBlcyAtIExpc3Qgb2YgdGhlIGFsbG93ZWQgZ3JhbnQgdHlwZXMgKG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuR3JhbnRUeXBlKSBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRSZXNwb25zZVR5cGVzIC0gTGlzdCBvZiB0aGUgYWxsb3dlZCByZXNwb25zZSB0eXBlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRTY29wZXMgLSBMaXN0IG9mIHRoZSBhbGxvd2VkIHNjb3BlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGN1c3RvbVByb3BlcnRpZXMgLSBBIG1hcCBvZiB0aGUgY3VzdG9tIHByb3BlcnRpZXMgb2YgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBMaXN0cyBvciBtYXBzIHdpbGwgYmUgaW5jbHVkZWQgYXMgc3ViLW1hcHM7IGZvciBleGFtcGxlOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1c3RvbU1hcFtLZXkxXT1WYWx1ZTEgd2lsbCBiZSByZXR1cm5lZCBhcyBjdXN0b21NYXAgLT4gS2V5MSAtPiBWYWx1ZTEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVG8gYWRkIGN1c3RvbSBwcm9wZXJ0aWVzIHRvIGEgY2xpZW50LCB1cGRhdGUgdGhlIEN1c3RvbSBQcm9wZXJ0aWVzIGZpZWxkCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW4gQU0gQ29uc29sZSA+IFJlYWxtIE5hbWUgPiBBcHBsaWNhdGlvbnMgPiBPQXV0aCAyLjAgPiBDbGllbnRzID4gQ2xpZW50IElEID4gQWR2YW5jZWQuCiAqIGlkZW50aXR5IC0gQU1JZGVudGl0eSAoMykuCiAqICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBpZGVudGl0eSBvZiB0aGUgcmVzb3VyY2Ugb3duZXIuCiAqIHNlc3Npb24gLSBTU09Ub2tlbiAoNCkuCiAqICAgICAgICAgICBQcmVzZW50IGlmIHRoZSByZXF1ZXN0IGNvbnRhaW5zIHRoZSBzZXNzaW9uIGNvb2tpZSwgdGhlIHVzZXIncyBzZXNzaW9uIG9iamVjdC4KICogc2NyaXB0TmFtZSAtIFN0cmluZyAocHJpbWl0aXZlKS4KICogICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgZGlzcGxheSBuYW1lIG9mIHRoZSBzY3JpcHQuCiAqIGxvZ2dlciAtIEFsd2F5cyBwcmVzZW50LCB0aGUgIk9BdXRoMlByb3ZpZGVyIiBkZWJ1ZyBsb2dnZXIgaW5zdGFuY2U6CiAqICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuaHRtbCNzY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuCiAqICAgICAgICAgIENvcnJlc3BvbmRpbmcgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLk9JRENfQ0xBSU1TLgogKiBodHRwQ2xpZW50IC0gSFRUUCBDbGllbnQgKDgpLgogKiAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBIVFRQIENsaWVudCBpbnN0YW5jZToKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1odHRwLWNsaWVudC5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWh0dHAtY2xpZW50LgogKiAgICAgICAgICAgICAgSW4gb3JkZXIgdG8gdXNlIHRoZSBjbGllbnQsIHlvdSBtYXkgbmVlZCB0byBhZGQKICogICAgICAgICAgICAgIG9yZy5mb3JnZXJvY2suaHR0cC5DbGllbnQsCiAqICAgICAgICAgICAgICBvcmcuZm9yZ2Vyb2NrLmh0dHAucHJvdG9jb2wuKiwKICogICAgICAgICAgICAgIGFuZCBvcmcuZm9yZ2Vyb2NrLnV0aWwucHJvbWlzZS5Qcm9taXNlSW1wbAogKiAgICAgICAgICAgICAgdG8gdGhlIGFsbG93ZWQgSmF2YSBjbGFzc2VzIGluIHRoZSBzY3JpcHRpbmcgZW5naW5lIGNvbmZpZ3VyYXRpb24sIGFzIGRlc2NyaWJlZCBpbjoKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHQtZW5naW5lLXNlY3VyaXR5Lmh0bWwKICoKICogUmV0dXJuIC0gYSBuZXcgVXNlckluZm9DbGFpbXMoTWFwPFN0cmluZywgT2JqZWN0PiB2YWx1ZXMsIE1hcDxTdHJpbmcsIExpc3Q8U3RyaW5nPj4gY29tcG9zaXRlU2NvcGVzKSAoMSkgb2JqZWN0LgogKiAgICAgICAgICBUaGUgcmVzdWx0IG9mIHRoZSBsYXN0IHN0YXRlbWVudCBpbiB0aGUgc2NyaXB0IGlzIHJldHVybmVkIHRvIHRoZSBzZXJ2ZXIuCiAqICAgICAgICAgIEN1cnJlbnRseSwgdGhlIEltbWVkaWF0ZWx5IEludm9rZWQgRnVuY3Rpb24gRXhwcmVzc2lvbiAoYWxzbyBrbm93biBhcyBTZWxmLUV4ZWN1dGluZyBBbm9ueW1vdXMgRnVuY3Rpb24pCiAqICAgICAgICAgIGlzIHRoZSBsYXN0IChhbmQgb25seSkgc3RhdGVtZW50IGluIHRoaXMgc2NyaXB0LCBhbmQgaXRzIHJldHVybiB2YWx1ZSB3aWxsIGJlY29tZSB0aGUgc2NyaXB0IHJlc3VsdC4KICogICAgICAgICAgRG8gbm90IHVzZSAicmV0dXJuIHZhcmlhYmxlIiBzdGF0ZW1lbnQgb3V0c2lkZSBvZiBhIGZ1bmN0aW9uIGRlZmluaXRpb24uCiAqICAgICAgICAgIFNlZSBSRVNVTFRTIHNlY3Rpb24gZm9yIGFkZGl0aW9uYWwgZGV0YWlscy4KICoKICogQ2xhc3MgcmVmZXJlbmNlOgogKiAoMSkgVXNlckluZm9DbGFpbXMgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb2F1dGgyL2NvcmUvVXNlckluZm9DbGFpbXMuaHRtbC4KICogKDIpIENsYWltIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbCkuCiAqICAgICAgICAgQW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGhhcyBtZXRob2RzIHRvIGFjY2VzcwogKiAgICAgICAgIHRoZSBjbGFpbSBuYW1lLCByZXF1ZXN0ZWQgdmFsdWVzLCBsb2NhbGUsIGFuZCB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwuCiAqICgzKSBBTUlkZW50aXR5IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L2lkbS9BTUlkZW50aXR5Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBNYXAgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS91dGlsL0hhc2hNYXAuaHRtbCwKICogICAgICAgICAgIG9yIGh0dHBzOi8vZG9jcy5vcmFjbGUuY29tL2VuL2phdmEvamF2YXNlLzExL2RvY3MvYXBpL2phdmEuYmFzZS9qYXZhL3V0aWwvTGlua2VkSGFzaE1hcC5odG1sLgogKiAoNikgU2V0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9IYXNoU2V0Lmh0bWwuCiAqICg3KSBMaXN0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9BcnJheUxpc3QuaHRtbC4KICogKDgpIENsaWVudCAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9odHRwL0NsaWVudC5odG1sLgoqLwoKKGZ1bmN0aW9uICgpIHsKICAgIC8vIFNFVFVQCgogICAgLyoqCiAgICAgKiBDbGFpbSBwcm9jZXNzaW5nIHV0aWxpdGllcy4KICAgICAqIEFuIG9iamVjdCB0aGF0IGNvbnRhaW5zIHJldXNhYmxlIGZ1bmN0aW9ucyBmb3IgcHJvY2Vzc2luZyBjbGFpbXMuCiAgICAgKiBAc2VlIENMQUlNIFBST0NFU1NJTkcgVVRJTElUSUVTIHNlY3Rpb24gZm9yIGRldGFpbHMuCiAgICAgKi8KICAgIHZhciB1dGlscyA9IGdldFV0aWxzKCk7CgogICAgLy8gQ09ORklHVVJBVElPTiBBTkQgQ1VTVE9NSVpBVElPTgoKICAgIC8qKgogICAgICogT0F1dGggMi4wIHNjb3BlIHZhbHVlcyAoc2NvcGVzKSBjYW4gYmUgdXNlZCBieSB0aGUgQ2xpZW50IHRvIHJlcXVlc3QgT0lEQyBjbGFpbXMuCiAgICAgKgogICAgICogQ2FsbCB0aGlzIGNvbmZpZ3VyYXRpb24gbWV0aG9kLCBhbmQgcGFzcyBpbiBhcyB0aGUgZmlyc3QgYXJndW1lbnQKICAgICAqIGFuIG9iamVjdCB0aGF0IG1hcHMgYSBzY29wZSB2YWx1ZSB0byBhbiBhcnJheSBvZiBjbGFpbSBuYW1lcwogICAgICogdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgYW5kIHJldHVybmVkIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfQogICAgICogZm9yIHRoZSBzY29wZSB2YWx1ZXMgdGhhdCBjb3VsZCBiZSB1c2VkIHRvIHJlcXVlc3QgY2xhaW1zIGFzIGRlZmluZWQgaW4gdGhlIE9JREMgc3BlY2lmaWNhdGlvbi4KICAgICAqCiAgICAgKiBCZWxvdywgZmluZCBhIGRlZmF1bHQgY29uZmlndXJhdGlvbiB0aGF0IGlzIGV4cGVjdGVkIHRvIHdvcmsgaW4gdGhlIGN1cnJlbnQgZW52aXJvbm1lbnQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiBjaG9vc2UgdGhlIGNsYWltIG5hbWVzIHJldHVybmVkIGZvciBhIHNjb3BlLgogICAgICovCiAgICB1dGlscy5zZXRTY29wZUNsYWltc01hcCh7CiAgICAgICAgcHJvZmlsZTogWwogICAgICAgICAgICAnbmFtZScsCiAgICAgICAgICAgICdmYW1pbHlfbmFtZScsCiAgICAgICAgICAgICdnaXZlbl9uYW1lJywKICAgICAgICAgICAgJ3pvbmVpbmZvJywKICAgICAgICAgICAgJ2xvY2FsZScKICAgICAgICBdLAogICAgICAgIGVtYWlsOiBbJ2VtYWlsJ10sCiAgICAgICAgYWRkcmVzczogWydhZGRyZXNzJ10sCiAgICAgICAgcGhvbmU6IFsncGhvbmVfbnVtYmVyJ10KICAgIH0pOwoKICAgIC8qKgogICAgICogSW4gdGhpcyBzY3JpcHQsIGVhY2ggY2xhaW0KICAgICAqIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICAgICAqIHByb3ZpZGVkIGJ5IHRoZSBhdXRob3JpemF0aW9uIHNlcnZlciwgYW5kCiAgICAgKiByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudCB2aWEgdGhlIGNsYWltcyBwYXJhbWV0ZXIKICAgICAqIHdpbGwgYmUgcHJvY2Vzc2VkIGJ5IGEgZnVuY3Rpb24gYXNzb2NpYXRlZCB3aXRoIHRoZSBjbGFpbSBuYW1lLgogICAgICoKICAgICAqIENhbGwgdGhpcyBjb25maWd1cmF0aW9uIG1ldGhvZCwgYW5kIHBhc3MgaW4gYXMgdGhlIGZpcnN0IGFyZ3VtZW50CiAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIGEgY2xhaW0gbmFtZSB0byBhIHJlc29sdmVyIGZ1bmN0aW9uLAogICAgICogd2hpY2ggd2lsbCBiZSBhdXRvbWF0aWNhbGx5IGV4ZWN1dGVkIGZvciBlYWNoIGNsYWltIHByb2Nlc3NlZCBieSB0aGUgc2NyaXB0LgogICAgICoKICAgICAqIFRoZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB3aWxsIHJlY2VpdmUgdGhlIHJlcXVlc3RlZCBjbGFpbSBpbmZvcm1hdGlvbgogICAgICogaW4gYW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGFzIHRoZSBmaXJzdCBhcmd1bWVudC4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9CiAgICAgKiBmb3IgZGV0YWlscyBvbiB0aGUgQ2xhaW0gY2xhc3MuCiAgICAgKgogICAgICogSWYgdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIHJldHVybnMgYSB2YWx1ZSwKICAgICAqIG90aGVyIHRoYW4gdW5kZWZpbmVkIG9yIG51bGwsCiAgICAgKiB0aGUgY2xhaW0gd2lsbCBiZSBpbmNsdWRlZCBpbiB0aGUgc2NyaXB0J3MgcmVzdWx0cy4KICAgICAqCiAgICAgKiBUaGUgQ2xhaW0gaW5zdGFuY2UgcHJvdmlkZXMgbWV0aG9kcyB0byBjaGVjawogICAgICogd2hhdCB0aGUgbmFtZSBvZiB0aGUgY2xhaW0gaXMsCiAgICAgKiB3aGljaCB2YWx1ZXMgdGhlIGNsYWltIHJlcXVlc3QgY29udGFpbnMsCiAgICAgKiB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwsIGFuZAogICAgICogd2hpY2ggbG9jYWxlIHRoZSBjbGFpbSBpcyBhc3NvY2lhdGVkIHdpdGguCiAgICAgKiBUaGUgcmVzb2x2ZXIgZnVuY3Rpb24gY2FuIGNvbnNpZGVyIHRoaXMgaW5mb3JtYXRpb24gd2hlbiBjb21wdXRpbmcgYW5kIHJldHVybmluZyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgKgogICAgICogQmVsb3csIGZpbmQgYSBkZWZhdWx0IGNvbmZpZ3VyYXRpb24gdGhhdCBpcyBleHBlY3RlZCB0byB3b3JrIGluIHRoZSBjdXJyZW50IGVudmlyb25tZW50LgogICAgICogQSByZXVzYWJsZSBmdW5jdGlvbiwgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKFN0cmluZyBhdHRyaWJ1dGUtbmFtZSksCiAgICAgKiBpcyBjYWxsZWQgdG8gcmV0dXJuIGEgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICogQHNlZSBDTEFJTSBSRVNPTFZFUlMgc2VjdGlvbiBmb3IgdGhlIGltcGxlbWVudGF0aW9uIGRldGFpbHMgYW5kIGV4YW1wbGVzLgogICAgICogRm9yIHRoZSBhZGRyZXNzIGNsYWltLCBhbiBleGFtcGxlIG9mIGEgY2xhaW0gcmVzb2x2ZXIgdGhhdCB1c2VzIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIgaXMgcHJvdmlkZWQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiByZXVzZSB0aGUgcHJlZGVmaW5lZCB1dGlscyBtZXRob2RzIHdpdGggeW91ciBjdXN0b20gYXJndW1lbnRzLgogICAgICogWW91IGNhbiBhbHNvIHNwZWNpZnkgYSBjdXN0b20gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIGEgY2xhaW0gbmFtZSwKICAgICAqIHRoYXQgd2lsbCBjb21wdXRlIGFuZCByZXR1cm4gdGhlIGNsYWltIHZhbHVl4oCUYXMgc2hvd24gaW4gdGhlIGNvbW1lbnRlZCBvdXQgZXhhbXBsZSBiZWxvdy4KICAgICAqLwogICAgdXRpbHMuc2V0Q2xhaW1SZXNvbHZlcnMoewogICAgICAgIC8qCiAgICAgICAgLy8gQW4gZXhhbXBsZSBvZiBhIHNpbXBsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IGlzIGRlZmluZWQgZm9yIGEgY2xhaW0KICAgICAgICAvLyBkaXJlY3RseSBpbiB0aGUgY29uZmlndXJhdGlvbiBvYmplY3Q6CiAgICAgICAgY3VzdG9tLWNsYWltLW5hbWU6IGZ1bmN0aW9uIChyZXF1ZXN0ZWRDbGFpbSkgewogICAgICAgICAgICAvLyBJbiB0aGlzIGNhc2UsIGluaXRpYWxseSwgdGhlIGNsYWltIHZhbHVlIGNvbWVzIHN0cmFpZ2h0IGZyb20gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlOgogICAgICAgICAgICB2YXIgY2xhaW1WYWx1ZSA9IGlkZW50aXR5LmdldEF0dHJpYnV0ZSgnY3VzdG9tLWF0dHJpYnV0ZS1uYW1lJykudG9BcnJheSgpWzBdCgogICAgICAgICAgICAvLyBPcHRpb25hbGx5LCBwcm92aWRlIGFkZGl0aW9uYWwgbG9naWMgZm9yIHByb2Nlc3NpbmcgKGZpbHRlcmluZywgZm9ybWF0dGluZywgZXRjLikgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAgICAvLyBZb3UgY2FuIHVzZToKICAgICAgICAgICAgLy8gcmVxdWVzdGVkQ2xhaW0uZ2V0TmFtZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldFZhbHVlcygpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldExvY2FsZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmlzRXNzZW50aWFsKCkKCiAgICAgICAgICAgIHJldHVybiBjbGFpbVZhbHVlCiAgICAgICAgfSwKICAgICAgICAqLwogICAgICAgIC8qKgogICAgICAgICAqIFRoZSB1c2Ugb2YgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIHNob3dzIGhvdwogICAgICAgICAqIGFuIGFyZ3VtZW50IHBhc3NlZCB0byBhIGZ1bmN0aW9uIHRoYXQgcmV0dXJucyBhIGNsYWltIHJlc29sdmVyCiAgICAgICAgICogYmVjb21lcyBhdmFpbGFibGUgdG8gdGhlIHJlc29sdmVyIGZ1bmN0aW9uICh2aWEgaXRzIGxleGljYWwgY29udGV4dCkuCiAgICAgICAgICovCiAgICAgICAgbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdjbicpLAogICAgICAgIGZhbWlseV9uYW1lOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3NuJyksCiAgICAgICAgZ2l2ZW5fbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdnaXZlbm5hbWUnKSwKICAgICAgICB6b25laW5mbzogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWR0aW1lem9uZScpLAogICAgICAgIGxvY2FsZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWRsb2NhbGUnKSwKICAgICAgICBlbWFpbDogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdtYWlsJyksCiAgICAgICAgYWRkcmVzczogdXRpbHMuZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXIoCiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBUaGUgcGFzc2VkIGluIHVzZXIgcHJvZmlsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiBjYW4gYmUgdXNlZCBieSB0aGUgYWRkcmVzcyBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiB0byBvYnRhaW4gdGhlIGNsYWltIHZhbHVlIHRvIGJlIGZvcm1hdHRlZCBhcyBwZXIgdGhlIE9JREMgc3BlY2lmaWNhdGlvbjoKICAgICAgICAgICAgICogQHNlZSBodHRwczovL29wZW5pZC5uZXQvc3BlY3Mvb3BlbmlkLWNvbm5lY3QtY29yZS0xXzAuaHRtbCNBZGRyZXNzQ2xhaW0uCiAgICAgICAgICAgICAqLwogICAgICAgICAgICB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3Bvc3RhbGFkZHJlc3MnKQogICAgICAgICksCiAgICAgICAgcGhvbmVfbnVtYmVyOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3RlbGVwaG9uZW51bWJlcicpCiAgICB9KTsKCiAgICAvLyBDTEFJTSBQUk9DRVNTSU5HIFVUSUxJVElFUwoKICAgIC8qKgogICAgICogQHJldHVybnMge29iamVjdH0gQW4gb2JqZWN0IHRoYXQgY29udGFpbnMgcmV1c2FibGUgY2xhaW0gcHJvY2Vzc2luZyB1dGlsaXRpZXMuCiAgICAgKiBAc2VlIFBVQkxJQyBNRVRIT0RTIHNlY3Rpb24gYW5kIHRoZSByZXR1cm4gc3RhdGVtZW50IGZvciB0aGUgbGlzdCBvZiBleHBvcnRlZCBmdW5jdGlvbnMuCiAgICAgKi8KICAgIGZ1bmN0aW9uIGdldFV0aWxzICgpIHsKICAgICAgICAvLyBJTVBPUlQgSkFWQQoKICAgICAgICAvKioKICAgICAgICAgKiBQcm92aWRlcyBKYXZhIHNjcmlwdGluZyBmdW5jdGlvbmFsaXR5LgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvTW96aWxsYS9Qcm9qZWN0cy9SaGluby9TY3JpcHRpbmdfSmF2YSNqYXZhaW1wb3J0ZXJfY29uc3RydWN0b3J9LgogICAgICAgICAqLwogICAgICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgICAgIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiwKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltcywKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltLAoKICAgICAgICAgICAgamF2YS51dGlsLkxpbmtlZEhhc2hNYXAsCiAgICAgICAgICAgIGphdmEudXRpbC5BcnJheUxpc3QKICAgICAgICApOwoKICAgICAgICAvLyBTRVQgVVAgQ09ORklHVVJBVElPTgoKICAgICAgICAvKioKICAgICAgICAgKiBQbGFjZWhvbGRlciBmb3IgYSBjb25maWd1cmF0aW9uIG9wdGlvbiB0aGF0IGNvbnRhaW5zCiAgICAgICAgICogYW4gb2JqZWN0IHRoYXQgbWFwcyB0aGUgc3VwcG9ydGVkIHNjb3BlIHZhbHVlcyAoc2NvcGVzKQogICAgICAgICAqIGFuZCB0aGUgY29ycmVzcG9uZGluZyBjbGFpbSBuYW1lcyBmb3IgZWFjaCBzY29wZSB2YWx1ZS4KICAgICAgICAgKi8KICAgICAgICB2YXIgc2NvcGVDbGFpbXNNYXA7CgogICAgICAgIC8qKgogICAgICAgICAqIFBsYWNlaG9sZGVyIGZvciBhIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRoYXQgY29udGFpbnMKICAgICAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAqLwogICAgICAgIHZhciBjbGFpbVJlc29sdmVyczsKCiAgICAgICAgLyoqCiAgICAgICAgICogQSAocHVibGljKSBtZXRob2QgdGhhdCBhY2NlcHRzIGFuIG9iamVjdCB0aGF0IG1hcHMgdGhlIHN1cHBvcnRlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMgZWFjaCBzdXBwb3J0ZWQgc2NvcGUgdmFsdWUgdG8gYW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMsCiAgICAgICAgICogaW4gb3JkZXIgdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgZm9yIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfSBmb3IgZGV0YWlscy4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLnByb2ZpbGVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHByb2ZpbGUgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMuZW1haWxdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGVtYWlsIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLmFkZHJlc3NdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGFkZHJlc3Mgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMucGhvbmVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHBob25lIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcmV0dXJucyB7dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHNldFNjb3BlQ2xhaW1zTWFwKHBhcmFtcykgewogICAgICAgICAgICBzY29wZUNsYWltc01hcCA9IHBhcmFtczsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIEEgKHB1YmxpYykgbWV0aG9kIHRoYXQgYWNjZXB0cyBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMKICAgICAgICAgKiBlYWNoIHN1cHBvcnRlZCBjbGFpbSBuYW1lIHRvIGEgZnVuY3Rpb24gdGhhdCBjb21wdXRlcyBhbmQgcmV0dXJucyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gc2V0Q2xhaW1SZXNvbHZlcnMocGFyYW1zKSB7CiAgICAgICAgICAgIGNsYWltUmVzb2x2ZXJzID0gcGFyYW1zOwogICAgICAgIH0KCiAgICAgICAgLy8gQ0xBSU0gUkVTT0xWRVJTCgogICAgICAgIC8qKgogICAgICAgICAqIENsYWltIHJlc29sdmVycyBhcmUgZnVuY3Rpb25zIHRoYXQgcmV0dXJuIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHBhcmFtIHsqfQogICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAqLwoKICAgICAgICAvKioKICAgICAgICAgKiBEZWZpbmVzIGEgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nfSBhdHRyaWJ1dGVOYW1lIC0gTmFtZSBvZiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGRldGVybWluZSB0aGUgY2xhaW0gdmFsdWUKICAgICAgICAgKiBiYXNlZCBvbiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZSBhbmQgdGhlIChyZXF1ZXN0ZWQpIGNsYWltIHByb3BlcnRpZXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIChhdHRyaWJ1dGVOYW1lKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXNvbHZlcyBhIGNsYWltIHdpdGggYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAgICAgKiBSZXR1cm5zIHVuZGVmaW5lZCBpZiB0aGUgaWRlbnRpdHkgYXR0cmlidXRlIGlzIG5vdCBwb3B1bGF0ZWQsCiAgICAgICAgICAgICAqIE9SIGlmIHRoZSBjbGFpbSBoYXMgcmVxdWVzdGVkIHZhbHVlcyB0aGF0IGRvIG5vdCBjb250YWluIHRoZSBpZGVudGl0eSBhdHRyaWJ1dGUgdmFsdWUuCiAgICAgICAgICAgICAqIEFUVEVOVElPTjogdGhlIGFmb3JlbWVudGlvbmVkIGNvbXBhcmlzb24gaXMgY2FzZS1zZW5zaXRpdmUuCiAgICAgICAgICAgICAqIEBwYXJhbSB7b3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltfSBjbGFpbQogICAgICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciBkZXRhaWxzLgogICAgICAgICAgICAgKiBAcmV0dXJucyB7c3RyaW5nfEhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUNsYWltKGNsYWltKSB7CiAgICAgICAgICAgICAgICB2YXIgdXNlclByb2ZpbGVWYWx1ZTsKCiAgICAgICAgICAgICAgICBpZiAoaWRlbnRpdHkpIHsKICAgICAgICAgICAgICAgICAgICB1c2VyUHJvZmlsZVZhbHVlID0gZ2V0Q2xhaW1WYWx1ZUZyb21TZXQoY2xhaW0sIGlkZW50aXR5LmdldEF0dHJpYnV0ZShhdHRyaWJ1dGVOYW1lKSk7CgogICAgICAgICAgICAgICAgICAgIGlmICh1c2VyUHJvZmlsZVZhbHVlICYmICF1c2VyUHJvZmlsZVZhbHVlLmlzRW1wdHkoKSkgewogICAgICAgICAgICAgICAgICAgICAgICBpZiAoIWNsYWltLmdldFZhbHVlcygpIHx8IGNsYWltLmdldFZhbHVlcygpLmlzRW1wdHkoKSB8fCBjbGFpbS5nZXRWYWx1ZXMoKS5jb250YWlucyh1c2VyUHJvZmlsZVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHVzZXJQcm9maWxlVmFsdWU7CiAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW07CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBSZXR1cm5zIGFuIGFkZHJlc3MgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSBjbGFpbSB2YWx1ZSBvYnRhaW5lZCB3aXRoIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIuCiAgICAgICAgICogQHBhcmFtIHtmdW5jdGlvbn0gcmVzb2x2ZUNsYWltIC0gQSBmdW5jdGlvbiB0aGF0IHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGFjY2VwdCBhIGNsYWltIGFzIGFuIGFyZ3VtZW50LAogICAgICAgICAqIHJ1biB0aGUgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIHRoZSBjbGFpbSBhbmQgb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwKICAgICAgICAgKiBhbmQgYXBwbHkgYWRkaXRpb25hbCBmb3JtYXR0aW5nIHRvIHRoZSB2YWx1ZSBiZWZvcmUgcmV0dXJuaW5nIGl0LgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldEFkZHJlc3NDbGFpbVJlc29sdmVyIChyZXNvbHZlQ2xhaW0pIHsKICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAqIENyZWF0ZXMgYW4gYWRkcmVzcyBjbGFpbSBvYmplY3QgZnJvbSBhIHZhbHVlIHJldHVybmVkIGJ5IGEgY2xhaW0gcmVzb2x2ZXIsCiAgICAgICAgICAgICAqIGFuZCByZXR1cm5zIHRoZSBhZGRyZXNzIGNsYWltIG9iamVjdCBhcyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0FkZHJlc3NDbGFpbX0uCiAgICAgICAgICAgICAqIFRoZSBjbGFpbSB2YWx1ZSBpcyBvYnRhaW5lZCB3aXRoIGEgY2xhaW0gcmVzb2x2aW5nIGZ1bmN0aW9uIGF2YWlsYWJsZSBmcm9tIHRoZSBjbG9zdXJlLgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfHVuZGVmaW5lZH0gVGhlIGFkZHJlc3MgY2xhaW0gb2JqZWN0IGNyZWF0ZWQgZnJvbSBhIGNsYWltIHZhbHVlLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUFkZHJlc3NDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgdmFyIGFkZHJlc3NPYmplY3Q7CgogICAgICAgICAgICAgICAgaWYgKGlzQ2xhaW1WYWx1ZVZhbGlkKGNsYWltVmFsdWUpKSB7CiAgICAgICAgICAgICAgICAgICAgYWRkcmVzc09iamVjdCA9IG5ldyBmckphdmEuTGlua2VkSGFzaE1hcCgpOwoKICAgICAgICAgICAgICAgICAgICBhZGRyZXNzT2JqZWN0LnB1dCgnZm9ybWF0dGVkJywgY2xhaW1WYWx1ZSk7CgogICAgICAgICAgICAgICAgICAgIHJldHVybiBhZGRyZXNzT2JqZWN0OwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICByZXR1cm4gcmVzb2x2ZUFkZHJlc3NDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgYW4gZXNzZW50aWFsIGNsYWltIHJlc29sdmVyIGJhc2VkIG9uIGEgY2xhaW0gdmFsdWUgb2J0YWluZWQgd2l0aCBhbm90aGVyIGNsYWltIHJlc29sdmVyLgogICAgICAgICAqIEBwYXJhbSB7ZnVuY3Rpb259IHJlc29sdmVDbGFpbSAtIEEgZnVuY3Rpb24gdGhhdCByZXR1cm5zIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHJldHVybnMge2Z1bmN0aW9ufSBBIGZ1bmN0aW9uIHRoYXQgd2lsbCBhY2NlcHQgYSBjbGFpbSBhcyBhbiBhcmd1bWVudCwKICAgICAgICAgKiBydW4gdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIGZvciB0aGUgY2xhaW0gYW5kIG9idGFpbiB0aGUgY2xhaW0gdmFsdWUsCiAgICAgICAgICogYW5kIGFwcGx5IGFkZGl0aW9uYWwgbG9naWMgZm9yIGVzc2VudGlhbCBjbGFpbXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0RXNzZW50aWFsQ2xhaW1SZXNvbHZlciAocmVzb2x2ZUNsYWltKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXR1cm5zIGEgY2xhaW0gdmFsdWUgb3IgdGhyb3dzIGFuIGVycm9yLgogICAgICAgICAgICAgKiBUaGUgY2xhaW0gdmFsdWUgaXMgb2J0YWluZWQgd2l0aCBhIGNsYWltIHJlc29sdmluZyBmdW5jdGlvbiBhdmFpbGFibGUgZnJvbSB0aGUgY2xvc3VyZS4KICAgICAgICAgICAgICogVGhyb3dzIGFuIGV4Y2VwdGlvbiBpZiB0aGUgY2xhaW0gaXMgZXNzZW50aWFsIGFuZCBubyB2YWx1ZSBpcyByZXR1cm5lZCBmb3IgdGhlIGNsYWltLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBVc2Ugb2YgdGhpcyByZXNvbHZlciBpcyBvcHRpb25hbC4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjSW5kaXZpZHVhbENsYWltc1JlcXVlc3RzfSBzdGF0aW5nOgogICAgICAgICAgICAgKiAiTm90ZSB0aGF0IGV2ZW4gaWYgdGhlIENsYWltcyBhcmUgbm90IGF2YWlsYWJsZSBiZWNhdXNlIHRoZSBFbmQtVXNlciBkaWQgbm90IGF1dGhvcml6ZSB0aGVpciByZWxlYXNlIG9yIHRoZXkgYXJlIG5vdCBwcmVzZW50LAogICAgICAgICAgICAgKiB0aGUgQXV0aG9yaXphdGlvbiBTZXJ2ZXIgTVVTVCBOT1QgZ2VuZXJhdGUgYW4gZXJyb3Igd2hlbiBDbGFpbXMgYXJlIG5vdCByZXR1cm5lZCwgd2hldGhlciB0aGV5IGFyZSBFc3NlbnRpYWwgb3IgVm9sdW50YXJ5LAogICAgICAgICAgICAgKiB1bmxlc3Mgb3RoZXJ3aXNlIHNwZWNpZmllZCBpbiB0aGUgZGVzY3JpcHRpb24gb2YgdGhlIHNwZWNpZmljIGNsYWltLiIKICAgICAgICAgICAgICoKICAgICAgICAgICAgICogQHBhcmFtIHtvcmcuZm9yZ2Vyb2NrLm9wZW5pZGNvbm5lY3QuQ2xhaW19IGNsYWltCiAgICAgICAgICAgICAqIEFuIG9iamVjdCB0aGF0IHByb3ZpZGVzIG1ldGhvZHMgdG8gb2J0YWluIGluZm9ybWF0aW9uL3JlcXVpcmVtZW50cyBhc3NvY2lhdGVkIHdpdGggYSBjbGFpbS4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqLwogICAgICAgICAgICBmdW5jdGlvbiByZXNvbHZlRXNzZW50aWFsQ2xhaW0oY2xhaW0pIHsKICAgICAgICAgICAgICAgIHZhciBjbGFpbVZhbHVlID0gcmVzb2x2ZUNsYWltKGNsYWltKTsKCiAgICAgICAgICAgICAgICBpZiAoY2xhaW0uaXNFc3NlbnRpYWwoKSAmJiAhaXNDbGFpbVZhbHVlVmFsaWQoY2xhaW1WYWx1ZSkpIHsKICAgICAgICAgICAgICAgICAgICB0aHJvdyBuZXcgZnJKYXZhLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uKCdDb3VsZCBub3QgcHJvdmlkZSB2YWx1ZSBmb3IgZXNzZW50aWFsIGNsYWltOiAnICsgY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1WYWx1ZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHJlc29sdmVFc3NlbnRpYWxDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFByb3ZpZGVzIGRlZmF1bHQgcmVzb2x1dGlvbiBmb3IgYSBjbGFpbS4KICAgICAgICAgKiBVc2UgaXQgaWYgYSBjbGFpbS1zcGVjaWZpYyByZXNvbHZlciBpcyBub3QgZGVmaW5lZCBpbiB0aGUgY29uZmlndXJhdGlvbi4KICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHJldHVybnMgeyp9IEEgc2luZ2xlIHZhbHVlIGFzc29jaWF0ZWQgd2l0aCB0aGlzIGNsYWltLgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHJlc29sdmVBbnlDbGFpbSAoY2xhaW0pIHsKICAgICAgICAgICAgaWYgKGNsYWltLmdldFZhbHVlcygpLnNpemUoKSA9PT0gMSkgewogICAgICAgICAgICAgICAgcmV0dXJuIGNsYWltLmdldFZhbHVlcygpLnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgfQogICAgICAgIH0KCiAgICAgICAgLy8gVVRJTElUSUVTCgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgY2xhaW0gdmFsdWUgZnJvbSBhIHNldC4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIGEgc2luZ2xlIHZhbHVlLCByZXR1cm5zIHRoZSB2YWx1ZS4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIG11bHRpcGxlIHZhbHVlcywgcmV0dXJucyB0aGUgc2V0LgogICAgICAgICAqIE90aGVyd2lzZSwgcmV0dXJucyB1bmRlZmluZWQuCiAgICAgICAgICoKICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHBhcmFtIHtqYXZhLnV0aWwuSGFzaFNldH0gc2V0IFRoZSBzZXTigJRmb3IgZXhhbXBsZSwgYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAqIEByZXR1cm5zIHtzdHJpbmd8amF2YS51dGlsLkhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldENsYWltVmFsdWVGcm9tU2V0IChjbGFpbSwgc2V0KSB7CiAgICAgICAgICAgIGlmIChzZXQgJiYgc2V0LnNpemUoKSkgewogICAgICAgICAgICAgICAgaWYgKHNldC5zaXplKCkgPT09IDEpIHsKICAgICAgICAgICAgICAgICAgICByZXR1cm4gc2V0LnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHNldDsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSBlbHNlIGlmIChsb2dnZXIud2FybmluZ0VuYWJsZWQoKSkgewogICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcoJ09JREMgQ2xhaW1zIHNjcmlwdC4gR290IGFuIGVtcHR5IHNldCBmb3IgY2xhaW06ICcgKyBjbGFpbS5nZXROYW1lKCkpOwogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBmdW5jdGlvbiBpc0NsYWltVmFsdWVWYWxpZCAoY2xhaW1WYWx1ZSkgewogICAgICAgICAgICBpZiAodHlwZW9mIGNsYWltVmFsdWUgPT09ICd1bmRlZmluZWQnIHx8IGNsYWltVmFsdWUgPT09IG51bGwpIHsKICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgfQoKICAgICAgICAvLyBDTEFJTSBQUk9DRVNTSU5HCgogICAgICAgIC8qKgogICAgICAgICAqIENvbnN0cnVjdHMgYW5kIHJldHVybnMgYW4gb2JqZWN0IHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMKICAgICAgICAgKiBhbmQgdGhlIHJlcXVlc3RlZCBzY29wZXMgbWFwcGVkIHRvIHRoZSBjbGFpbSBuYW1lcy4KICAgICAgICAgKiBAcmV0dXJucyB7b3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltc30gVGhlIG9iamVjdCB0byBiZSByZXR1cm5lZCB0byB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIuCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICAgICAqIEBzZWUgUkVTVUxUUyBzZWN0aW9uIGZvciB0aGUgdXNlIG9mIHRoaXMgZnVuY3Rpb24uCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlckluZm9DbGFpbXMgKCkgewogICAgICAgICAgICByZXR1cm4gbmV3IGZySmF2YS5Vc2VySW5mb0NsYWltcyhnZXRDb21wdXRlZENsYWltcygpLCBnZXRDb21wb3NpdGVTY29wZXMoKSk7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIChyZXF1ZXN0ZWQpIGNsYWltIG5hbWVzIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMuCiAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfQogICAgICAgICAqIEEgbWFwIG9mIHRoZSByZXF1ZXN0ZWQgY2xhaW0gbmFtZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIHZhbHVlcy4KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wdXRlZENsYWltcyAoKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBDcmVhdGVzIGEgY29tcGxldGUgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZyb206CiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgZGVyaXZlZCBmcm9tIHRoZSBzY29wZXMsCiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgcHJvdmlkZWQgYnkgdGhlIGF1dGhvcml6YXRpb24gc2VydmVyLAogICAgICAgICAgICAgKiBhbmQgdGhlIGNsYWltcyByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudC4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5BcnJheUxpc3R9CiAgICAgICAgICAgICAqIFJldHVybnMgYSBjb21wbGV0ZSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGF2YWlsYWJsZSB0byB0aGUgc2NyaXB0LgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgdGhlIGNsYWltIG9iamVjdCBkZXRhaWxzLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gZ2V0Q2xhaW1zKCkgewogICAgICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAgICAgKiBSZXR1cm5zIGEgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIFVzZXMgdGhlIHNjb3BlQ2xhaW1zTWFwIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRvIGRlcml2ZSB0aGUgY2xhaW0gbmFtZXM7CiAgICAgICAgICAgICAgICAgKiBubyBvdGhlciBwcm9wZXJ0aWVzIG9mIGEgY2xhaW0gZGVyaXZlZCBmcm9tIGEgc2NvcGUgYXJlIHBvcHVsYXRlZC4KICAgICAgICAgICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuQXJyYXlMaXN0fQogICAgICAgICAgICAgICAgICogQSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciB0aGUgY2xhaW0gb2JqZWN0IGRldGFpbHMuCiAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgIGZ1bmN0aW9uIGNvbnZlcnRTY29wZVRvQ2xhaW1zKCkgewogICAgICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoc2NvcGUpICE9PSAnb3BlbmlkJyAmJiBzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zTWFwW3Njb3BlXS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbU5hbWUpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbGFpbXMuYWRkKG5ldyBmckphdmEuQ2xhaW0oY2xhaW1OYW1lKSk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGNsYWltcy5hZGRBbGwoY29udmVydFNjb3BlVG9DbGFpbXMoKSk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKGNsYWltT2JqZWN0cyk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKHJlcXVlc3RlZFR5cGVkQ2xhaW1zKTsKCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICB9CgogICAgICAgICAgICAvKioKICAgICAgICAgICAgICogQ29tcHV0ZXMgYW5kIHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgICAgICogVG8gb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwgdXNlcyB0aGUgcmVzb2x2ZXIgZnVuY3Rpb24gc3BlY2lmaWVkIGZvciB0aGUgY2xhaW0gaW4gdGhlIGNsYWltUmVzb2x2ZXJzIGNvbmZpZ3VyYXRpb24gb2JqZWN0LgogICAgICAgICAgICAgKiBAc2VlIGNsYWltUmVzb2x2ZXJzCiAgICAgICAgICAgICAqIElmIG5vIHJlc29sdmVyIGZ1bmN0aW9uIGlzIGZvdW5kLCB1c2VzIHRoZSBkZWZhdWx0IGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMgeyp9IENsYWltIHZhbHVlLgogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqIFJldGhyb3dzIHRoaXMgZXhjZXB0aW9uIGlmIGEgY2xhaW0gcmVzb2x2ZXIgdGhyb3dzIGl0LgogICAgICAgICAgICAgKiBZb3UgY2FuIHRocm93IG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiBmcm9tIHlvdXIgY3VzdG9tIGNsYWltIHJlc29sdmVyCiAgICAgICAgICAgICAqIGlmIHlvdSB3YW50IHRvIHRlcm1pbmF0ZSB0aGUgY2xhaW0gcHJvY2Vzc2luZy4KICAgICAgICAgICAgICovCiAgICAgICAgICAgIGZ1bmN0aW9uIGNvbXB1dGVDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIHJlc29sdmVDbGFpbTsKICAgICAgICAgICAgICAgIHZhciBtZXNzYWdlOwoKICAgICAgICAgICAgICAgIHRyeSB7CiAgICAgICAgICAgICAgICAgICAgcmVzb2x2ZUNsYWltID0gY2xhaW1SZXNvbHZlcnNbY2xhaW0uZ2V0TmFtZSgpXSB8fCByZXNvbHZlQW55Q2xhaW07CgogICAgICAgICAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgfSBjYXRjaCAoZSkgewogICAgICAgICAgICAgICAgICAgIG1lc3NhZ2UgPSAnT0lEQyBDbGFpbXMgc2NyaXB0IGV4Y2VwdGlvbi4gVW5hYmxlIHRvIHJlc29sdmUgT0lEQyBDbGFpbS4gJyArIGU7CgogICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoZSkuaW5kZXhPZignb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5leGNlcHRpb25zLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uJykgIT09IC0xKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHRocm93IGU7CiAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICBpZiAobG9nZ2VyLndhcm5pbmdFbmFibGVkKCkpIHsKICAgICAgICAgICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcobWVzc2FnZSk7CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICB2YXIgY29tcHV0ZWRDbGFpbXMgPSBuZXcgZnJKYXZhLkxpbmtlZEhhc2hNYXAoKTsKCiAgICAgICAgICAgIGdldENsYWltcygpLnRvQXJyYXkoKS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSBjb21wdXRlQ2xhaW0oY2xhaW0pOwoKICAgICAgICAgICAgICAgIGlmIChpc0NsYWltVmFsdWVWYWxpZChjbGFpbVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgIGNvbXB1dGVkQ2xhaW1zLnB1dChjbGFpbS5nZXROYW1lKCksIGNsYWltVmFsdWUpOwogICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAvKioKICAgICAgICAgICAgICAgICAgICAgKiBJZiBhIGNsYWltIGhhcyBiZWVuIHByb2Nlc3NlZCwgYnV0IGFwcGVhcnMgaW4gdGhlIGxpc3QgYWdhaW4sCiAgICAgICAgICAgICAgICAgICAgICogYW5kIGl0cyB2YWx1ZSBjYW5ub3QgYmUgY29tcHV0ZWQgdW5kZXIgdGhlIG5ldyBjb25kaXRpb25zLAogICAgICAgICAgICAgICAgICAgICAqIHRoZSBjbGFpbSBpcyByZW1vdmVkIGZyb20gdGhlIGZpbmFsIHJlc3VsdC4KICAgICAgICAgICAgICAgICAgICAgKgogICAgICAgICAgICAgICAgICAgICAqIEZvciBleGFtcGxlLCBhIGNsYWltIGNvdWxkIGJlIG1hcHBlZCB0byBhIHNjb3BlIGFuZCBmb3VuZCBpbiB0aGUgdXNlciBwcm9maWxlLAogICAgICAgICAgICAgICAgICAgICAqIGJ1dCBhbHNvIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHdpdGggcmVxdWlyZWQgdmFsdWVzIHRoYXQgZG9uJ3QgbWF0Y2ggdGhlIGNvbXB1dGVkIG9uZS4KICAgICAgICAgICAgICAgICAgICAgKiBAc2VlIHtsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0luZGl2aWR1YWxDbGFpbXNSZXF1ZXN0c30uCiAgICAgICAgICAgICAgICAgICAgICogZm9yIHRoZSByZWxldmFudCBPSURDIHNwZWNpZmljYXRpb24gZGV0YWlscy4KICAgICAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgICAgICBjb21wdXRlZENsYWltcy5yZW1vdmUoY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSk7CgogICAgICAgICAgICByZXR1cm4gY29tcHV0ZWRDbGFpbXM7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIHJlcXVlc3RlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLgogICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuTGlua2VkSGFzaE1hcH0KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wb3NpdGVTY29wZXMgKCkgewogICAgICAgICAgICB2YXIgY29tcG9zaXRlU2NvcGVzID0gbmV3IGZySmF2YS5MaW5rZWRIYXNoTWFwKCk7CgogICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICB2YXIgc2NvcGVDbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICBzY29wZUNsYWltc01hcFtzY29wZV0uZm9yRWFjaChmdW5jdGlvbiAoY2xhaW1OYW1lKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zLmFkZChjbGFpbU5hbWUpOwogICAgICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltcy5zaXplKCkpIHsKICAgICAgICAgICAgICAgICAgICBjb21wb3NpdGVTY29wZXMucHV0KHNjb3BlLCBzY29wZUNsYWltcyk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgcmV0dXJuIGNvbXBvc2l0ZVNjb3BlczsKICAgICAgICB9CgogICAgICAgIC8vIFBVQkxJQyBNRVRIT0RTCgogICAgICAgIHJldHVybiB7CiAgICAgICAgICAgIHNldFNjb3BlQ2xhaW1zTWFwOiBzZXRTY29wZUNsYWltc01hcCwKICAgICAgICAgICAgc2V0Q2xhaW1SZXNvbHZlcnM6IHNldENsYWltUmVzb2x2ZXJzLAogICAgICAgICAgICBnZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXI6IGdldFVzZXJQcm9maWxlQ2xhaW1SZXNvbHZlciwKICAgICAgICAgICAgZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXI6IGdldEFkZHJlc3NDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyOiBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRVc2VySW5mb0NsYWltczogZ2V0VXNlckluZm9DbGFpbXMKICAgICAgICB9OwogICAgfQoKICAgIC8vIFJFU1VMVFMKCiAgICAvKioKICAgICAqIFRoaXMgc2NyaXB0IHJldHVybnMgYW4gaW5zdGFuY2Ugb2YgdGhlIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuVXNlckluZm9DbGFpbXMgY2xhc3MKICAgICAqIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMgYW5kCiAgICAgKiB0aGUgcmVxdWVzdGVkIHNjb3BlcyBtYXBwZWQgdG8gdGhlIGNsYWltIG5hbWVzLgogICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICoKICAgICAqIEFzc2lnbmluZyBpdCB0byBhIHZhcmlhYmxlIGdpdmVzIHlvdSBhbiBvcHBvcnR1bml0eQogICAgICogdG8gbG9nIHRoZSBjb250ZW50IG9mIHRoZSByZXR1cm5lZCB2YWx1ZSBkdXJpbmcgZGV2ZWxvcG1lbnQuCiAgICAgKi8KICAgIHZhciB1c2VySW5mb0NsYWltcyA9IHV0aWxzLmdldFVzZXJJbmZvQ2xhaW1zKCk7CgogICAgLyoKICAgIGxvZ2dlci5lcnJvcihzY3JpcHROYW1lICsgJyByZXN1bHRzOicpCiAgICBsb2dnZXIuZXJyb3IoJ1ZhbHVlczogJyArIHVzZXJJbmZvQ2xhaW1zLmdldFZhbHVlcygpKQogICAgbG9nZ2VyLmVycm9yKCdTY29wZXM6ICcgKyB1c2VySW5mb0NsYWltcy5nZXRDb21wb3NpdGVTY29wZXMoKSkKICAgICovCgogICAgcmV0dXJuIHVzZXJJbmZvQ2xhaW1zOwp9KCkpOwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OIDC_CLAIMS\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730323752,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -728,11 +728,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:26 GMT" + "value": "Thu, 11 Jul 2024 20:38:43 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -761,8 +761,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:26.347Z", - "time": 79, + "startedDateTime": "2024-07-11T20:38:43.704Z", + "time": 85, "timings": { "blocked": -1, "connect": -1, @@ -770,7 +770,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 79 + "wait": 85 } }, { @@ -795,7 +795,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -834,7 +834,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 992, - "text": "{\"_id\":\"e232cff3-2460-47cd-80b2-36c86c0d0f06\",\"name\":\"Alpha endUserUIClient OAuth2 Access Token Modification Script\",\"description\":\"Used by endUserUIClient\",\"script\":\"KGZ1bmN0aW9uICgpIHsKICBpZiAoc2NvcGVzLmNvbnRhaW5zKCdmcjphdXRvYWNjZXNzOionKSB8fCBzY29wZXMuY29udGFpbnMoJ2ZyOmlnYToqJykgfHwgc2NvcGVzLmNvbnRhaW5zKCdmcjppZGM6YW5hbHl0aWNzOionKSkgewogICAgdmFyIGZyID0gSmF2YUltcG9ydGVyKAogICAgICBjb20uc3VuLmlkZW50aXR5LmlkbS5JZFR5cGUKICAgICk7CiAgICB2YXIgZ3JvdXBzID0gW107CiAgICBpZGVudGl0eS5nZXRNZW1iZXJzaGlwcyhmci5JZFR5cGUuR1JPVVApLnRvQXJyYXkoKS5mb3JFYWNoKGZ1bmN0aW9uIChncm91cCkgewogICAgICBncm91cHMucHVzaChncm91cC5nZXRBdHRyaWJ1dGUoJ2NuJykudG9BcnJheSgpWzBdKTsKICAgIH0pOwogICAgYWNjZXNzVG9rZW4uc2V0RmllbGQoJ2dyb3VwcycsIGdyb3Vwcyk7CiAgfQp9KCkpOwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OAUTH2_ACCESS_TOKEN_MODIFICATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287326497,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"e232cff3-2460-47cd-80b2-36c86c0d0f06\",\"name\":\"Alpha endUserUIClient OAuth2 Access Token Modification Script\",\"description\":\"Used by endUserUIClient\",\"script\":\"KGZ1bmN0aW9uICgpIHsKICBpZiAoc2NvcGVzLmNvbnRhaW5zKCdmcjphdXRvYWNjZXNzOionKSB8fCBzY29wZXMuY29udGFpbnMoJ2ZyOmlnYToqJykgfHwgc2NvcGVzLmNvbnRhaW5zKCdmcjppZGM6YW5hbHl0aWNzOionKSkgewogICAgdmFyIGZyID0gSmF2YUltcG9ydGVyKAogICAgICBjb20uc3VuLmlkZW50aXR5LmlkbS5JZFR5cGUKICAgICk7CiAgICB2YXIgZ3JvdXBzID0gW107CiAgICBpZGVudGl0eS5nZXRNZW1iZXJzaGlwcyhmci5JZFR5cGUuR1JPVVApLnRvQXJyYXkoKS5mb3JFYWNoKGZ1bmN0aW9uIChncm91cCkgewogICAgICBncm91cHMucHVzaChncm91cC5nZXRBdHRyaWJ1dGUoJ2NuJykudG9BcnJheSgpWzBdKTsKICAgIH0pOwogICAgYWNjZXNzVG9rZW4uc2V0RmllbGQoJ2dyb3VwcycsIGdyb3Vwcyk7CiAgfQp9KCkpOwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OAUTH2_ACCESS_TOKEN_MODIFICATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730323842,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -888,11 +888,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:26 GMT" + "value": "Thu, 11 Jul 2024 20:38:43 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -917,8 +917,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:26.430Z", - "time": 67, + "startedDateTime": "2024-07-11T20:38:43.794Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -926,7 +926,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 66 } }, { @@ -951,7 +951,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -990,7 +990,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 41490, - "text": "{\"_id\":\"e1db8a0a-0329-4962-a5bf-ecffaca376ae\",\"name\":\"Alpha endUserUIClient OIDC Claims Script\",\"description\":\"Used by endUserUIClient\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMTQtMjAyMSBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUwogKiBvciB3aXRoIG9uZSBvZiBpdHMgYWZmaWxpYXRlcy4gQWxsIHVzZSBzaGFsbCBiZSBleGNsdXNpdmVseSBzdWJqZWN0CiAqIHRvIHN1Y2ggbGljZW5zZSBiZXR3ZWVuIHRoZSBsaWNlbnNlZSBhbmQgRm9yZ2VSb2NrIEFTLgogKi8KCi8qCiAqIFRoaXMgc2NyaXB0IGNvbXB1dGVzIGNsYWltIHZhbHVlcyByZXR1cm5lZCBpbiBJRCB0b2tlbnMgYW5kL29yIGF0IHRoZSBVc2VySW5mbyBFbmRwb2ludC4KICogVGhlIGNsYWltIHZhbHVlcyBhcmUgY29tcHV0ZWQgZm9yOgogKiB0aGUgY2xhaW1zIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICogdGhlIGNsYWltcyBwcm92aWRlZCBieSB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIsCiAqIGFuZCB0aGUgY2xhaW1zIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHZpYSB0aGUgY2xhaW1zIHBhcmFtZXRlci4KICoKICogSW4gdGhlIENPTkZJR1VSQVRJT04gQU5EIENVU1RPTUlaQVRJT04gc2VjdGlvbiwgeW91IGNhbgogKiBkZWZpbmUgdGhlIHNjb3BlLXRvLWNsYWltcyBtYXBwaW5nLCBhbmQKICogYXNzaWduIHRvIGVhY2ggY2xhaW0gYSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IHdpbGwgY29tcHV0ZSB0aGUgY2xhaW0gdmFsdWUuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzIChjbGFzcyByZWZlcmVuY2VzIGFyZSBwcm92aWRlZCBiZWxvdyk6CiAqIHNjb3BlcyAtIFNldDxTdHJpbmc+ICg2KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogKiBjbGFpbXMgLSBNYXA8U3RyaW5nLCBPYmplY3Q+ICg1KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogY2xhaW1PYmplY3RzIC0gTGlzdDxDbGFpbT4gKDcsIDIpLgogKiAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogcmVxdWVzdGVkQ2xhaW1zIC0gTWFwPFN0cmluZywgU2V0PFN0cmluZz4+ICg1KS4KICogICAgICAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIG5vdCBlbXB0eSBpZiB0aGUgcmVxdWVzdCBjb250YWlucyB0aGUgY2xhaW1zIHBhcmFtZXRlciBhbmQgdGhlIHNlcnZlciBoYXMgZW5hYmxlZAogKiAgICAgICAgICAgICAgICAgICBjbGFpbXNfcGFyYW1ldGVyX3N1cHBvcnRlZC4gQSBtYXAgb2YgdGhlIHJlcXVlc3RlZCBjbGFpbXMgdG8gcG9zc2libGUgdmFsdWVzLCBvdGhlcndpc2UgZW1wdHk7CiAqICAgICAgICAgICAgICAgICAgIHJlcXVlc3RlZCBjbGFpbXMgd2l0aCBubyByZXF1ZXN0ZWQgdmFsdWVzIHdpbGwgaGF2ZSBhIGtleSBidXQgbm8gdmFsdWUgaW4gdGhlIG1hcC4gQSBrZXkgd2l0aAogKiAgICAgICAgICAgICAgICAgICBhIHNpbmdsZSB2YWx1ZSBpbiBpdHMgU2V0ICg2KSBpbmRpY2F0ZXMgdGhhdCB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiByZXF1ZXN0ZWRUeXBlZENsYWltcyAtIExpc3Q8Q2xhaW0+ICg3LCAyKS4KICogICAgICAgICAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIHJlcXVlc3RlZCBjbGFpbXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgUmVxdWVzdGVkIGNsYWltcyB3aXRoIG5vIHJlcXVlc3RlZCB2YWx1ZXMgd2lsbCBoYXZlIGEgY2xhaW0gd2l0aCBubyB2YWx1ZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgQSBjbGFpbSB3aXRoIGEgc2luZ2xlIHZhbHVlIGluZGljYXRlcyB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiBjbGFpbXNMb2NhbGVzIC0gTGlzdDxTdHJpbmc+ICg3KS4KICogICAgICAgICAgICAgICAgIFRoZSB2YWx1ZXMgZnJvbSB0aGUgJ2NsYWltc19sb2NhbGVzJyBwYXJhbWV0ZXIuCiAqICAgICAgICAgICAgICAgICBTZWUgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjQ2xhaW1zTGFuZ3VhZ2VzQW5kU2NyaXB0cyBmb3IgdGhlIE9JREMgc3BlY2lmaWNhdGlvbiBkZXRhaWxzLgogKiByZXF1ZXN0UHJvcGVydGllcyAtIFVubW9kaWZpYWJsZSBNYXAgKDUpLgogKiAgICAgICAgICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCBjb250YWlucyBhIG1hcCBvZiByZXF1ZXN0IHByb3BlcnRpZXM6CiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFVyaSAtIFRoZSByZXF1ZXN0IFVSSS4KICogICAgICAgICAgICAgICAgICAgICByZWFsbSAtIFRoZSByZWFsbSB0aGF0IHRoZSByZXF1ZXN0IHJlbGF0ZXMgdG8uCiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFBhcmFtcyAtIEEgbWFwIG9mIHRoZSByZXF1ZXN0IHBhcmFtcyBhbmQvb3IgcG9zdGVkIGRhdGEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVhY2ggdmFsdWUgaXMgYSBsaXN0IG9mIG9uZSBvciBtb3JlIHByb3BlcnRpZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBsZWFzZSBub3RlIHRoYXQgdGhlc2Ugc2hvdWxkIGJlIGhhbmRsZWQgaW4gYWNjb3JkYW5jZSB3aXRoIE9XQVNQIGJlc3QgcHJhY3RpY2VzOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodHRwczovL293YXNwLm9yZy93d3ctY29tbXVuaXR5L3Z1bG5lcmFiaWxpdGllcy9VbnNhZmVfdXNlX29mX1JlZmxlY3Rpb24uCiAqIGNsaWVudFByb3BlcnRpZXMgLSBVbm1vZGlmaWFibGUgTWFwICg1KS4KICogICAgICAgICAgICAgICAgICAgIFByZXNlbnQgaWYgdGhlIGNsaWVudCBzcGVjaWZpZWQgaW4gdGhlIHJlcXVlc3Qgd2FzIGlkZW50aWZpZWQsIGNvbnRhaW5zIGEgbWFwIG9mIGNsaWVudCBwcm9wZXJ0aWVzOgogKiAgICAgICAgICAgICAgICAgICAgY2xpZW50SWQgLSBUaGUgY2xpZW50J3MgVVJJIGZvciB0aGUgcmVxdWVzdCBsb2NhbGUuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkR3JhbnRUeXBlcyAtIExpc3Qgb2YgdGhlIGFsbG93ZWQgZ3JhbnQgdHlwZXMgKG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuR3JhbnRUeXBlKSBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRSZXNwb25zZVR5cGVzIC0gTGlzdCBvZiB0aGUgYWxsb3dlZCByZXNwb25zZSB0eXBlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRTY29wZXMgLSBMaXN0IG9mIHRoZSBhbGxvd2VkIHNjb3BlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGN1c3RvbVByb3BlcnRpZXMgLSBBIG1hcCBvZiB0aGUgY3VzdG9tIHByb3BlcnRpZXMgb2YgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBMaXN0cyBvciBtYXBzIHdpbGwgYmUgaW5jbHVkZWQgYXMgc3ViLW1hcHM7IGZvciBleGFtcGxlOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1c3RvbU1hcFtLZXkxXT1WYWx1ZTEgd2lsbCBiZSByZXR1cm5lZCBhcyBjdXN0b21NYXAgLT4gS2V5MSAtPiBWYWx1ZTEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVG8gYWRkIGN1c3RvbSBwcm9wZXJ0aWVzIHRvIGEgY2xpZW50LCB1cGRhdGUgdGhlIEN1c3RvbSBQcm9wZXJ0aWVzIGZpZWxkCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW4gQU0gQ29uc29sZSA+IFJlYWxtIE5hbWUgPiBBcHBsaWNhdGlvbnMgPiBPQXV0aCAyLjAgPiBDbGllbnRzID4gQ2xpZW50IElEID4gQWR2YW5jZWQuCiAqIGlkZW50aXR5IC0gQU1JZGVudGl0eSAoMykuCiAqICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBpZGVudGl0eSBvZiB0aGUgcmVzb3VyY2Ugb3duZXIuCiAqIHNlc3Npb24gLSBTU09Ub2tlbiAoNCkuCiAqICAgICAgICAgICBQcmVzZW50IGlmIHRoZSByZXF1ZXN0IGNvbnRhaW5zIHRoZSBzZXNzaW9uIGNvb2tpZSwgdGhlIHVzZXIncyBzZXNzaW9uIG9iamVjdC4KICogc2NyaXB0TmFtZSAtIFN0cmluZyAocHJpbWl0aXZlKS4KICogICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgZGlzcGxheSBuYW1lIG9mIHRoZSBzY3JpcHQuCiAqIGxvZ2dlciAtIEFsd2F5cyBwcmVzZW50LCB0aGUgIk9BdXRoMlByb3ZpZGVyIiBkZWJ1ZyBsb2dnZXIgaW5zdGFuY2U6CiAqICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuaHRtbCNzY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuCiAqICAgICAgICAgIENvcnJlc3BvbmRpbmcgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLk9JRENfQ0xBSU1TLgogKiBodHRwQ2xpZW50IC0gSFRUUCBDbGllbnQgKDgpLgogKiAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBIVFRQIENsaWVudCBpbnN0YW5jZToKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1odHRwLWNsaWVudC5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWh0dHAtY2xpZW50LgogKiAgICAgICAgICAgICAgSW4gb3JkZXIgdG8gdXNlIHRoZSBjbGllbnQsIHlvdSBtYXkgbmVlZCB0byBhZGQKICogICAgICAgICAgICAgIG9yZy5mb3JnZXJvY2suaHR0cC5DbGllbnQsCiAqICAgICAgICAgICAgICBvcmcuZm9yZ2Vyb2NrLmh0dHAucHJvdG9jb2wuKiwKICogICAgICAgICAgICAgIGFuZCBvcmcuZm9yZ2Vyb2NrLnV0aWwucHJvbWlzZS5Qcm9taXNlSW1wbAogKiAgICAgICAgICAgICAgdG8gdGhlIGFsbG93ZWQgSmF2YSBjbGFzc2VzIGluIHRoZSBzY3JpcHRpbmcgZW5naW5lIGNvbmZpZ3VyYXRpb24sIGFzIGRlc2NyaWJlZCBpbjoKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHQtZW5naW5lLXNlY3VyaXR5Lmh0bWwKICoKICogUmV0dXJuIC0gYSBuZXcgVXNlckluZm9DbGFpbXMoTWFwPFN0cmluZywgT2JqZWN0PiB2YWx1ZXMsIE1hcDxTdHJpbmcsIExpc3Q8U3RyaW5nPj4gY29tcG9zaXRlU2NvcGVzKSAoMSkgb2JqZWN0LgogKiAgICAgICAgICBUaGUgcmVzdWx0IG9mIHRoZSBsYXN0IHN0YXRlbWVudCBpbiB0aGUgc2NyaXB0IGlzIHJldHVybmVkIHRvIHRoZSBzZXJ2ZXIuCiAqICAgICAgICAgIEN1cnJlbnRseSwgdGhlIEltbWVkaWF0ZWx5IEludm9rZWQgRnVuY3Rpb24gRXhwcmVzc2lvbiAoYWxzbyBrbm93biBhcyBTZWxmLUV4ZWN1dGluZyBBbm9ueW1vdXMgRnVuY3Rpb24pCiAqICAgICAgICAgIGlzIHRoZSBsYXN0IChhbmQgb25seSkgc3RhdGVtZW50IGluIHRoaXMgc2NyaXB0LCBhbmQgaXRzIHJldHVybiB2YWx1ZSB3aWxsIGJlY29tZSB0aGUgc2NyaXB0IHJlc3VsdC4KICogICAgICAgICAgRG8gbm90IHVzZSAicmV0dXJuIHZhcmlhYmxlIiBzdGF0ZW1lbnQgb3V0c2lkZSBvZiBhIGZ1bmN0aW9uIGRlZmluaXRpb24uCiAqICAgICAgICAgIFNlZSBSRVNVTFRTIHNlY3Rpb24gZm9yIGFkZGl0aW9uYWwgZGV0YWlscy4KICoKICogQ2xhc3MgcmVmZXJlbmNlOgogKiAoMSkgVXNlckluZm9DbGFpbXMgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb2F1dGgyL2NvcmUvVXNlckluZm9DbGFpbXMuaHRtbC4KICogKDIpIENsYWltIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbCkuCiAqICAgICAgICAgQW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGhhcyBtZXRob2RzIHRvIGFjY2VzcwogKiAgICAgICAgIHRoZSBjbGFpbSBuYW1lLCByZXF1ZXN0ZWQgdmFsdWVzLCBsb2NhbGUsIGFuZCB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwuCiAqICgzKSBBTUlkZW50aXR5IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L2lkbS9BTUlkZW50aXR5Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBNYXAgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS91dGlsL0hhc2hNYXAuaHRtbCwKICogICAgICAgICAgIG9yIGh0dHBzOi8vZG9jcy5vcmFjbGUuY29tL2VuL2phdmEvamF2YXNlLzExL2RvY3MvYXBpL2phdmEuYmFzZS9qYXZhL3V0aWwvTGlua2VkSGFzaE1hcC5odG1sLgogKiAoNikgU2V0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9IYXNoU2V0Lmh0bWwuCiAqICg3KSBMaXN0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9BcnJheUxpc3QuaHRtbC4KICogKDgpIENsaWVudCAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9odHRwL0NsaWVudC5odG1sLgoqLwoKKGZ1bmN0aW9uICgpIHsKICAgIC8vIFNFVFVQCgogICAgLyoqCiAgICAgKiBDbGFpbSBwcm9jZXNzaW5nIHV0aWxpdGllcy4KICAgICAqIEFuIG9iamVjdCB0aGF0IGNvbnRhaW5zIHJldXNhYmxlIGZ1bmN0aW9ucyBmb3IgcHJvY2Vzc2luZyBjbGFpbXMuCiAgICAgKiBAc2VlIENMQUlNIFBST0NFU1NJTkcgVVRJTElUSUVTIHNlY3Rpb24gZm9yIGRldGFpbHMuCiAgICAgKi8KICAgIHZhciB1dGlscyA9IGdldFV0aWxzKCk7CgogICAgLy8gQ09ORklHVVJBVElPTiBBTkQgQ1VTVE9NSVpBVElPTgoKICAgIC8qKgogICAgICogT0F1dGggMi4wIHNjb3BlIHZhbHVlcyAoc2NvcGVzKSBjYW4gYmUgdXNlZCBieSB0aGUgQ2xpZW50IHRvIHJlcXVlc3QgT0lEQyBjbGFpbXMuCiAgICAgKgogICAgICogQ2FsbCB0aGlzIGNvbmZpZ3VyYXRpb24gbWV0aG9kLCBhbmQgcGFzcyBpbiBhcyB0aGUgZmlyc3QgYXJndW1lbnQKICAgICAqIGFuIG9iamVjdCB0aGF0IG1hcHMgYSBzY29wZSB2YWx1ZSB0byBhbiBhcnJheSBvZiBjbGFpbSBuYW1lcwogICAgICogdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgYW5kIHJldHVybmVkIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfQogICAgICogZm9yIHRoZSBzY29wZSB2YWx1ZXMgdGhhdCBjb3VsZCBiZSB1c2VkIHRvIHJlcXVlc3QgY2xhaW1zIGFzIGRlZmluZWQgaW4gdGhlIE9JREMgc3BlY2lmaWNhdGlvbi4KICAgICAqCiAgICAgKiBCZWxvdywgZmluZCBhIGRlZmF1bHQgY29uZmlndXJhdGlvbiB0aGF0IGlzIGV4cGVjdGVkIHRvIHdvcmsgaW4gdGhlIGN1cnJlbnQgZW52aXJvbm1lbnQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiBjaG9vc2UgdGhlIGNsYWltIG5hbWVzIHJldHVybmVkIGZvciBhIHNjb3BlLgogICAgICovCiAgICB1dGlscy5zZXRTY29wZUNsYWltc01hcCh7CiAgICAgICAgcHJvZmlsZTogWwogICAgICAgICAgICAnbmFtZScsCiAgICAgICAgICAgICdmYW1pbHlfbmFtZScsCiAgICAgICAgICAgICdnaXZlbl9uYW1lJywKICAgICAgICAgICAgJ3pvbmVpbmZvJywKICAgICAgICAgICAgJ2xvY2FsZScKICAgICAgICBdLAogICAgICAgIGVtYWlsOiBbJ2VtYWlsJ10sCiAgICAgICAgYWRkcmVzczogWydhZGRyZXNzJ10sCiAgICAgICAgcGhvbmU6IFsncGhvbmVfbnVtYmVyJ10KICAgIH0pOwoKICAgIC8qKgogICAgICogSW4gdGhpcyBzY3JpcHQsIGVhY2ggY2xhaW0KICAgICAqIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICAgICAqIHByb3ZpZGVkIGJ5IHRoZSBhdXRob3JpemF0aW9uIHNlcnZlciwgYW5kCiAgICAgKiByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudCB2aWEgdGhlIGNsYWltcyBwYXJhbWV0ZXIKICAgICAqIHdpbGwgYmUgcHJvY2Vzc2VkIGJ5IGEgZnVuY3Rpb24gYXNzb2NpYXRlZCB3aXRoIHRoZSBjbGFpbSBuYW1lLgogICAgICoKICAgICAqIENhbGwgdGhpcyBjb25maWd1cmF0aW9uIG1ldGhvZCwgYW5kIHBhc3MgaW4gYXMgdGhlIGZpcnN0IGFyZ3VtZW50CiAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIGEgY2xhaW0gbmFtZSB0byBhIHJlc29sdmVyIGZ1bmN0aW9uLAogICAgICogd2hpY2ggd2lsbCBiZSBhdXRvbWF0aWNhbGx5IGV4ZWN1dGVkIGZvciBlYWNoIGNsYWltIHByb2Nlc3NlZCBieSB0aGUgc2NyaXB0LgogICAgICoKICAgICAqIFRoZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB3aWxsIHJlY2VpdmUgdGhlIHJlcXVlc3RlZCBjbGFpbSBpbmZvcm1hdGlvbgogICAgICogaW4gYW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGFzIHRoZSBmaXJzdCBhcmd1bWVudC4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9CiAgICAgKiBmb3IgZGV0YWlscyBvbiB0aGUgQ2xhaW0gY2xhc3MuCiAgICAgKgogICAgICogSWYgdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIHJldHVybnMgYSB2YWx1ZSwKICAgICAqIG90aGVyIHRoYW4gdW5kZWZpbmVkIG9yIG51bGwsCiAgICAgKiB0aGUgY2xhaW0gd2lsbCBiZSBpbmNsdWRlZCBpbiB0aGUgc2NyaXB0J3MgcmVzdWx0cy4KICAgICAqCiAgICAgKiBUaGUgQ2xhaW0gaW5zdGFuY2UgcHJvdmlkZXMgbWV0aG9kcyB0byBjaGVjawogICAgICogd2hhdCB0aGUgbmFtZSBvZiB0aGUgY2xhaW0gaXMsCiAgICAgKiB3aGljaCB2YWx1ZXMgdGhlIGNsYWltIHJlcXVlc3QgY29udGFpbnMsCiAgICAgKiB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwsIGFuZAogICAgICogd2hpY2ggbG9jYWxlIHRoZSBjbGFpbSBpcyBhc3NvY2lhdGVkIHdpdGguCiAgICAgKiBUaGUgcmVzb2x2ZXIgZnVuY3Rpb24gY2FuIGNvbnNpZGVyIHRoaXMgaW5mb3JtYXRpb24gd2hlbiBjb21wdXRpbmcgYW5kIHJldHVybmluZyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgKgogICAgICogQmVsb3csIGZpbmQgYSBkZWZhdWx0IGNvbmZpZ3VyYXRpb24gdGhhdCBpcyBleHBlY3RlZCB0byB3b3JrIGluIHRoZSBjdXJyZW50IGVudmlyb25tZW50LgogICAgICogQSByZXVzYWJsZSBmdW5jdGlvbiwgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKFN0cmluZyBhdHRyaWJ1dGUtbmFtZSksCiAgICAgKiBpcyBjYWxsZWQgdG8gcmV0dXJuIGEgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICogQHNlZSBDTEFJTSBSRVNPTFZFUlMgc2VjdGlvbiBmb3IgdGhlIGltcGxlbWVudGF0aW9uIGRldGFpbHMgYW5kIGV4YW1wbGVzLgogICAgICogRm9yIHRoZSBhZGRyZXNzIGNsYWltLCBhbiBleGFtcGxlIG9mIGEgY2xhaW0gcmVzb2x2ZXIgdGhhdCB1c2VzIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIgaXMgcHJvdmlkZWQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiByZXVzZSB0aGUgcHJlZGVmaW5lZCB1dGlscyBtZXRob2RzIHdpdGggeW91ciBjdXN0b20gYXJndW1lbnRzLgogICAgICogWW91IGNhbiBhbHNvIHNwZWNpZnkgYSBjdXN0b20gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIGEgY2xhaW0gbmFtZSwKICAgICAqIHRoYXQgd2lsbCBjb21wdXRlIGFuZCByZXR1cm4gdGhlIGNsYWltIHZhbHVl4oCUYXMgc2hvd24gaW4gdGhlIGNvbW1lbnRlZCBvdXQgZXhhbXBsZSBiZWxvdy4KICAgICAqLwogICAgdXRpbHMuc2V0Q2xhaW1SZXNvbHZlcnMoewogICAgICAgIC8qCiAgICAgICAgLy8gQW4gZXhhbXBsZSBvZiBhIHNpbXBsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IGlzIGRlZmluZWQgZm9yIGEgY2xhaW0KICAgICAgICAvLyBkaXJlY3RseSBpbiB0aGUgY29uZmlndXJhdGlvbiBvYmplY3Q6CiAgICAgICAgY3VzdG9tLWNsYWltLW5hbWU6IGZ1bmN0aW9uIChyZXF1ZXN0ZWRDbGFpbSkgewogICAgICAgICAgICAvLyBJbiB0aGlzIGNhc2UsIGluaXRpYWxseSwgdGhlIGNsYWltIHZhbHVlIGNvbWVzIHN0cmFpZ2h0IGZyb20gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlOgogICAgICAgICAgICB2YXIgY2xhaW1WYWx1ZSA9IGlkZW50aXR5LmdldEF0dHJpYnV0ZSgnY3VzdG9tLWF0dHJpYnV0ZS1uYW1lJykudG9BcnJheSgpWzBdCgogICAgICAgICAgICAvLyBPcHRpb25hbGx5LCBwcm92aWRlIGFkZGl0aW9uYWwgbG9naWMgZm9yIHByb2Nlc3NpbmcgKGZpbHRlcmluZywgZm9ybWF0dGluZywgZXRjLikgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAgICAvLyBZb3UgY2FuIHVzZToKICAgICAgICAgICAgLy8gcmVxdWVzdGVkQ2xhaW0uZ2V0TmFtZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldFZhbHVlcygpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldExvY2FsZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmlzRXNzZW50aWFsKCkKCiAgICAgICAgICAgIHJldHVybiBjbGFpbVZhbHVlCiAgICAgICAgfSwKICAgICAgICAqLwogICAgICAgIC8qKgogICAgICAgICAqIFRoZSB1c2Ugb2YgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIHNob3dzIGhvdwogICAgICAgICAqIGFuIGFyZ3VtZW50IHBhc3NlZCB0byBhIGZ1bmN0aW9uIHRoYXQgcmV0dXJucyBhIGNsYWltIHJlc29sdmVyCiAgICAgICAgICogYmVjb21lcyBhdmFpbGFibGUgdG8gdGhlIHJlc29sdmVyIGZ1bmN0aW9uICh2aWEgaXRzIGxleGljYWwgY29udGV4dCkuCiAgICAgICAgICovCiAgICAgICAgbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdjbicpLAogICAgICAgIGZhbWlseV9uYW1lOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3NuJyksCiAgICAgICAgZ2l2ZW5fbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdnaXZlbm5hbWUnKSwKICAgICAgICB6b25laW5mbzogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWR0aW1lem9uZScpLAogICAgICAgIGxvY2FsZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWRsb2NhbGUnKSwKICAgICAgICBlbWFpbDogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdtYWlsJyksCiAgICAgICAgYWRkcmVzczogdXRpbHMuZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXIoCiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBUaGUgcGFzc2VkIGluIHVzZXIgcHJvZmlsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiBjYW4gYmUgdXNlZCBieSB0aGUgYWRkcmVzcyBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiB0byBvYnRhaW4gdGhlIGNsYWltIHZhbHVlIHRvIGJlIGZvcm1hdHRlZCBhcyBwZXIgdGhlIE9JREMgc3BlY2lmaWNhdGlvbjoKICAgICAgICAgICAgICogQHNlZSBodHRwczovL29wZW5pZC5uZXQvc3BlY3Mvb3BlbmlkLWNvbm5lY3QtY29yZS0xXzAuaHRtbCNBZGRyZXNzQ2xhaW0uCiAgICAgICAgICAgICAqLwogICAgICAgICAgICB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3Bvc3RhbGFkZHJlc3MnKQogICAgICAgICksCiAgICAgICAgcGhvbmVfbnVtYmVyOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3RlbGVwaG9uZW51bWJlcicpCiAgICB9KTsKCiAgICAvLyBDTEFJTSBQUk9DRVNTSU5HIFVUSUxJVElFUwoKICAgIC8qKgogICAgICogQHJldHVybnMge29iamVjdH0gQW4gb2JqZWN0IHRoYXQgY29udGFpbnMgcmV1c2FibGUgY2xhaW0gcHJvY2Vzc2luZyB1dGlsaXRpZXMuCiAgICAgKiBAc2VlIFBVQkxJQyBNRVRIT0RTIHNlY3Rpb24gYW5kIHRoZSByZXR1cm4gc3RhdGVtZW50IGZvciB0aGUgbGlzdCBvZiBleHBvcnRlZCBmdW5jdGlvbnMuCiAgICAgKi8KICAgIGZ1bmN0aW9uIGdldFV0aWxzICgpIHsKICAgICAgICAvLyBJTVBPUlQgSkFWQQoKICAgICAgICAvKioKICAgICAgICAgKiBQcm92aWRlcyBKYXZhIHNjcmlwdGluZyBmdW5jdGlvbmFsaXR5LgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvTW96aWxsYS9Qcm9qZWN0cy9SaGluby9TY3JpcHRpbmdfSmF2YSNqYXZhaW1wb3J0ZXJfY29uc3RydWN0b3J9LgogICAgICAgICAqLwogICAgICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgICAgIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiwKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltcywKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltLAoKICAgICAgICAgICAgamF2YS51dGlsLkxpbmtlZEhhc2hNYXAsCiAgICAgICAgICAgIGphdmEudXRpbC5BcnJheUxpc3QKICAgICAgICApOwoKICAgICAgICAvLyBTRVQgVVAgQ09ORklHVVJBVElPTgoKICAgICAgICAvKioKICAgICAgICAgKiBQbGFjZWhvbGRlciBmb3IgYSBjb25maWd1cmF0aW9uIG9wdGlvbiB0aGF0IGNvbnRhaW5zCiAgICAgICAgICogYW4gb2JqZWN0IHRoYXQgbWFwcyB0aGUgc3VwcG9ydGVkIHNjb3BlIHZhbHVlcyAoc2NvcGVzKQogICAgICAgICAqIGFuZCB0aGUgY29ycmVzcG9uZGluZyBjbGFpbSBuYW1lcyBmb3IgZWFjaCBzY29wZSB2YWx1ZS4KICAgICAgICAgKi8KICAgICAgICB2YXIgc2NvcGVDbGFpbXNNYXA7CgogICAgICAgIC8qKgogICAgICAgICAqIFBsYWNlaG9sZGVyIGZvciBhIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRoYXQgY29udGFpbnMKICAgICAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAqLwogICAgICAgIHZhciBjbGFpbVJlc29sdmVyczsKCiAgICAgICAgLyoqCiAgICAgICAgICogQSAocHVibGljKSBtZXRob2QgdGhhdCBhY2NlcHRzIGFuIG9iamVjdCB0aGF0IG1hcHMgdGhlIHN1cHBvcnRlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMgZWFjaCBzdXBwb3J0ZWQgc2NvcGUgdmFsdWUgdG8gYW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMsCiAgICAgICAgICogaW4gb3JkZXIgdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgZm9yIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfSBmb3IgZGV0YWlscy4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLnByb2ZpbGVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHByb2ZpbGUgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMuZW1haWxdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGVtYWlsIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLmFkZHJlc3NdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGFkZHJlc3Mgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMucGhvbmVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHBob25lIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcmV0dXJucyB7dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHNldFNjb3BlQ2xhaW1zTWFwKHBhcmFtcykgewogICAgICAgICAgICBzY29wZUNsYWltc01hcCA9IHBhcmFtczsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIEEgKHB1YmxpYykgbWV0aG9kIHRoYXQgYWNjZXB0cyBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMKICAgICAgICAgKiBlYWNoIHN1cHBvcnRlZCBjbGFpbSBuYW1lIHRvIGEgZnVuY3Rpb24gdGhhdCBjb21wdXRlcyBhbmQgcmV0dXJucyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gc2V0Q2xhaW1SZXNvbHZlcnMocGFyYW1zKSB7CiAgICAgICAgICAgIGNsYWltUmVzb2x2ZXJzID0gcGFyYW1zOwogICAgICAgIH0KCiAgICAgICAgLy8gQ0xBSU0gUkVTT0xWRVJTCgogICAgICAgIC8qKgogICAgICAgICAqIENsYWltIHJlc29sdmVycyBhcmUgZnVuY3Rpb25zIHRoYXQgcmV0dXJuIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHBhcmFtIHsqfQogICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAqLwoKICAgICAgICAvKioKICAgICAgICAgKiBEZWZpbmVzIGEgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nfSBhdHRyaWJ1dGVOYW1lIC0gTmFtZSBvZiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGRldGVybWluZSB0aGUgY2xhaW0gdmFsdWUKICAgICAgICAgKiBiYXNlZCBvbiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZSBhbmQgdGhlIChyZXF1ZXN0ZWQpIGNsYWltIHByb3BlcnRpZXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIChhdHRyaWJ1dGVOYW1lKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXNvbHZlcyBhIGNsYWltIHdpdGggYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAgICAgKiBSZXR1cm5zIHVuZGVmaW5lZCBpZiB0aGUgaWRlbnRpdHkgYXR0cmlidXRlIGlzIG5vdCBwb3B1bGF0ZWQsCiAgICAgICAgICAgICAqIE9SIGlmIHRoZSBjbGFpbSBoYXMgcmVxdWVzdGVkIHZhbHVlcyB0aGF0IGRvIG5vdCBjb250YWluIHRoZSBpZGVudGl0eSBhdHRyaWJ1dGUgdmFsdWUuCiAgICAgICAgICAgICAqIEFUVEVOVElPTjogdGhlIGFmb3JlbWVudGlvbmVkIGNvbXBhcmlzb24gaXMgY2FzZS1zZW5zaXRpdmUuCiAgICAgICAgICAgICAqIEBwYXJhbSB7b3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltfSBjbGFpbQogICAgICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciBkZXRhaWxzLgogICAgICAgICAgICAgKiBAcmV0dXJucyB7c3RyaW5nfEhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUNsYWltKGNsYWltKSB7CiAgICAgICAgICAgICAgICB2YXIgdXNlclByb2ZpbGVWYWx1ZTsKCiAgICAgICAgICAgICAgICBpZiAoaWRlbnRpdHkpIHsKICAgICAgICAgICAgICAgICAgICB1c2VyUHJvZmlsZVZhbHVlID0gZ2V0Q2xhaW1WYWx1ZUZyb21TZXQoY2xhaW0sIGlkZW50aXR5LmdldEF0dHJpYnV0ZShhdHRyaWJ1dGVOYW1lKSk7CgogICAgICAgICAgICAgICAgICAgIGlmICh1c2VyUHJvZmlsZVZhbHVlICYmICF1c2VyUHJvZmlsZVZhbHVlLmlzRW1wdHkoKSkgewogICAgICAgICAgICAgICAgICAgICAgICBpZiAoIWNsYWltLmdldFZhbHVlcygpIHx8IGNsYWltLmdldFZhbHVlcygpLmlzRW1wdHkoKSB8fCBjbGFpbS5nZXRWYWx1ZXMoKS5jb250YWlucyh1c2VyUHJvZmlsZVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHVzZXJQcm9maWxlVmFsdWU7CiAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW07CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBSZXR1cm5zIGFuIGFkZHJlc3MgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSBjbGFpbSB2YWx1ZSBvYnRhaW5lZCB3aXRoIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIuCiAgICAgICAgICogQHBhcmFtIHtmdW5jdGlvbn0gcmVzb2x2ZUNsYWltIC0gQSBmdW5jdGlvbiB0aGF0IHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGFjY2VwdCBhIGNsYWltIGFzIGFuIGFyZ3VtZW50LAogICAgICAgICAqIHJ1biB0aGUgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIHRoZSBjbGFpbSBhbmQgb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwKICAgICAgICAgKiBhbmQgYXBwbHkgYWRkaXRpb25hbCBmb3JtYXR0aW5nIHRvIHRoZSB2YWx1ZSBiZWZvcmUgcmV0dXJuaW5nIGl0LgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldEFkZHJlc3NDbGFpbVJlc29sdmVyIChyZXNvbHZlQ2xhaW0pIHsKICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAqIENyZWF0ZXMgYW4gYWRkcmVzcyBjbGFpbSBvYmplY3QgZnJvbSBhIHZhbHVlIHJldHVybmVkIGJ5IGEgY2xhaW0gcmVzb2x2ZXIsCiAgICAgICAgICAgICAqIGFuZCByZXR1cm5zIHRoZSBhZGRyZXNzIGNsYWltIG9iamVjdCBhcyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0FkZHJlc3NDbGFpbX0uCiAgICAgICAgICAgICAqIFRoZSBjbGFpbSB2YWx1ZSBpcyBvYnRhaW5lZCB3aXRoIGEgY2xhaW0gcmVzb2x2aW5nIGZ1bmN0aW9uIGF2YWlsYWJsZSBmcm9tIHRoZSBjbG9zdXJlLgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfHVuZGVmaW5lZH0gVGhlIGFkZHJlc3MgY2xhaW0gb2JqZWN0IGNyZWF0ZWQgZnJvbSBhIGNsYWltIHZhbHVlLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUFkZHJlc3NDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgdmFyIGFkZHJlc3NPYmplY3Q7CgogICAgICAgICAgICAgICAgaWYgKGlzQ2xhaW1WYWx1ZVZhbGlkKGNsYWltVmFsdWUpKSB7CiAgICAgICAgICAgICAgICAgICAgYWRkcmVzc09iamVjdCA9IG5ldyBmckphdmEuTGlua2VkSGFzaE1hcCgpOwoKICAgICAgICAgICAgICAgICAgICBhZGRyZXNzT2JqZWN0LnB1dCgnZm9ybWF0dGVkJywgY2xhaW1WYWx1ZSk7CgogICAgICAgICAgICAgICAgICAgIHJldHVybiBhZGRyZXNzT2JqZWN0OwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICByZXR1cm4gcmVzb2x2ZUFkZHJlc3NDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgYW4gZXNzZW50aWFsIGNsYWltIHJlc29sdmVyIGJhc2VkIG9uIGEgY2xhaW0gdmFsdWUgb2J0YWluZWQgd2l0aCBhbm90aGVyIGNsYWltIHJlc29sdmVyLgogICAgICAgICAqIEBwYXJhbSB7ZnVuY3Rpb259IHJlc29sdmVDbGFpbSAtIEEgZnVuY3Rpb24gdGhhdCByZXR1cm5zIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHJldHVybnMge2Z1bmN0aW9ufSBBIGZ1bmN0aW9uIHRoYXQgd2lsbCBhY2NlcHQgYSBjbGFpbSBhcyBhbiBhcmd1bWVudCwKICAgICAgICAgKiBydW4gdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIGZvciB0aGUgY2xhaW0gYW5kIG9idGFpbiB0aGUgY2xhaW0gdmFsdWUsCiAgICAgICAgICogYW5kIGFwcGx5IGFkZGl0aW9uYWwgbG9naWMgZm9yIGVzc2VudGlhbCBjbGFpbXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0RXNzZW50aWFsQ2xhaW1SZXNvbHZlciAocmVzb2x2ZUNsYWltKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXR1cm5zIGEgY2xhaW0gdmFsdWUgb3IgdGhyb3dzIGFuIGVycm9yLgogICAgICAgICAgICAgKiBUaGUgY2xhaW0gdmFsdWUgaXMgb2J0YWluZWQgd2l0aCBhIGNsYWltIHJlc29sdmluZyBmdW5jdGlvbiBhdmFpbGFibGUgZnJvbSB0aGUgY2xvc3VyZS4KICAgICAgICAgICAgICogVGhyb3dzIGFuIGV4Y2VwdGlvbiBpZiB0aGUgY2xhaW0gaXMgZXNzZW50aWFsIGFuZCBubyB2YWx1ZSBpcyByZXR1cm5lZCBmb3IgdGhlIGNsYWltLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBVc2Ugb2YgdGhpcyByZXNvbHZlciBpcyBvcHRpb25hbC4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjSW5kaXZpZHVhbENsYWltc1JlcXVlc3RzfSBzdGF0aW5nOgogICAgICAgICAgICAgKiAiTm90ZSB0aGF0IGV2ZW4gaWYgdGhlIENsYWltcyBhcmUgbm90IGF2YWlsYWJsZSBiZWNhdXNlIHRoZSBFbmQtVXNlciBkaWQgbm90IGF1dGhvcml6ZSB0aGVpciByZWxlYXNlIG9yIHRoZXkgYXJlIG5vdCBwcmVzZW50LAogICAgICAgICAgICAgKiB0aGUgQXV0aG9yaXphdGlvbiBTZXJ2ZXIgTVVTVCBOT1QgZ2VuZXJhdGUgYW4gZXJyb3Igd2hlbiBDbGFpbXMgYXJlIG5vdCByZXR1cm5lZCwgd2hldGhlciB0aGV5IGFyZSBFc3NlbnRpYWwgb3IgVm9sdW50YXJ5LAogICAgICAgICAgICAgKiB1bmxlc3Mgb3RoZXJ3aXNlIHNwZWNpZmllZCBpbiB0aGUgZGVzY3JpcHRpb24gb2YgdGhlIHNwZWNpZmljIGNsYWltLiIKICAgICAgICAgICAgICoKICAgICAgICAgICAgICogQHBhcmFtIHtvcmcuZm9yZ2Vyb2NrLm9wZW5pZGNvbm5lY3QuQ2xhaW19IGNsYWltCiAgICAgICAgICAgICAqIEFuIG9iamVjdCB0aGF0IHByb3ZpZGVzIG1ldGhvZHMgdG8gb2J0YWluIGluZm9ybWF0aW9uL3JlcXVpcmVtZW50cyBhc3NvY2lhdGVkIHdpdGggYSBjbGFpbS4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqLwogICAgICAgICAgICBmdW5jdGlvbiByZXNvbHZlRXNzZW50aWFsQ2xhaW0oY2xhaW0pIHsKICAgICAgICAgICAgICAgIHZhciBjbGFpbVZhbHVlID0gcmVzb2x2ZUNsYWltKGNsYWltKTsKCiAgICAgICAgICAgICAgICBpZiAoY2xhaW0uaXNFc3NlbnRpYWwoKSAmJiAhaXNDbGFpbVZhbHVlVmFsaWQoY2xhaW1WYWx1ZSkpIHsKICAgICAgICAgICAgICAgICAgICB0aHJvdyBuZXcgZnJKYXZhLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uKCdDb3VsZCBub3QgcHJvdmlkZSB2YWx1ZSBmb3IgZXNzZW50aWFsIGNsYWltOiAnICsgY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1WYWx1ZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHJlc29sdmVFc3NlbnRpYWxDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFByb3ZpZGVzIGRlZmF1bHQgcmVzb2x1dGlvbiBmb3IgYSBjbGFpbS4KICAgICAgICAgKiBVc2UgaXQgaWYgYSBjbGFpbS1zcGVjaWZpYyByZXNvbHZlciBpcyBub3QgZGVmaW5lZCBpbiB0aGUgY29uZmlndXJhdGlvbi4KICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHJldHVybnMgeyp9IEEgc2luZ2xlIHZhbHVlIGFzc29jaWF0ZWQgd2l0aCB0aGlzIGNsYWltLgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHJlc29sdmVBbnlDbGFpbSAoY2xhaW0pIHsKICAgICAgICAgICAgaWYgKGNsYWltLmdldFZhbHVlcygpLnNpemUoKSA9PT0gMSkgewogICAgICAgICAgICAgICAgcmV0dXJuIGNsYWltLmdldFZhbHVlcygpLnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgfQogICAgICAgIH0KCiAgICAgICAgLy8gVVRJTElUSUVTCgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgY2xhaW0gdmFsdWUgZnJvbSBhIHNldC4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIGEgc2luZ2xlIHZhbHVlLCByZXR1cm5zIHRoZSB2YWx1ZS4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIG11bHRpcGxlIHZhbHVlcywgcmV0dXJucyB0aGUgc2V0LgogICAgICAgICAqIE90aGVyd2lzZSwgcmV0dXJucyB1bmRlZmluZWQuCiAgICAgICAgICoKICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHBhcmFtIHtqYXZhLnV0aWwuSGFzaFNldH0gc2V0IFRoZSBzZXTigJRmb3IgZXhhbXBsZSwgYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAqIEByZXR1cm5zIHtzdHJpbmd8amF2YS51dGlsLkhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldENsYWltVmFsdWVGcm9tU2V0IChjbGFpbSwgc2V0KSB7CiAgICAgICAgICAgIGlmIChzZXQgJiYgc2V0LnNpemUoKSkgewogICAgICAgICAgICAgICAgaWYgKHNldC5zaXplKCkgPT09IDEpIHsKICAgICAgICAgICAgICAgICAgICByZXR1cm4gc2V0LnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHNldDsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSBlbHNlIGlmIChsb2dnZXIud2FybmluZ0VuYWJsZWQoKSkgewogICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcoJ09JREMgQ2xhaW1zIHNjcmlwdC4gR290IGFuIGVtcHR5IHNldCBmb3IgY2xhaW06ICcgKyBjbGFpbS5nZXROYW1lKCkpOwogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBmdW5jdGlvbiBpc0NsYWltVmFsdWVWYWxpZCAoY2xhaW1WYWx1ZSkgewogICAgICAgICAgICBpZiAodHlwZW9mIGNsYWltVmFsdWUgPT09ICd1bmRlZmluZWQnIHx8IGNsYWltVmFsdWUgPT09IG51bGwpIHsKICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgfQoKICAgICAgICAvLyBDTEFJTSBQUk9DRVNTSU5HCgogICAgICAgIC8qKgogICAgICAgICAqIENvbnN0cnVjdHMgYW5kIHJldHVybnMgYW4gb2JqZWN0IHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMKICAgICAgICAgKiBhbmQgdGhlIHJlcXVlc3RlZCBzY29wZXMgbWFwcGVkIHRvIHRoZSBjbGFpbSBuYW1lcy4KICAgICAgICAgKiBAcmV0dXJucyB7b3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltc30gVGhlIG9iamVjdCB0byBiZSByZXR1cm5lZCB0byB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIuCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICAgICAqIEBzZWUgUkVTVUxUUyBzZWN0aW9uIGZvciB0aGUgdXNlIG9mIHRoaXMgZnVuY3Rpb24uCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlckluZm9DbGFpbXMgKCkgewogICAgICAgICAgICByZXR1cm4gbmV3IGZySmF2YS5Vc2VySW5mb0NsYWltcyhnZXRDb21wdXRlZENsYWltcygpLCBnZXRDb21wb3NpdGVTY29wZXMoKSk7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIChyZXF1ZXN0ZWQpIGNsYWltIG5hbWVzIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMuCiAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfQogICAgICAgICAqIEEgbWFwIG9mIHRoZSByZXF1ZXN0ZWQgY2xhaW0gbmFtZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIHZhbHVlcy4KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wdXRlZENsYWltcyAoKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBDcmVhdGVzIGEgY29tcGxldGUgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZyb206CiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgZGVyaXZlZCBmcm9tIHRoZSBzY29wZXMsCiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgcHJvdmlkZWQgYnkgdGhlIGF1dGhvcml6YXRpb24gc2VydmVyLAogICAgICAgICAgICAgKiBhbmQgdGhlIGNsYWltcyByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudC4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5BcnJheUxpc3R9CiAgICAgICAgICAgICAqIFJldHVybnMgYSBjb21wbGV0ZSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGF2YWlsYWJsZSB0byB0aGUgc2NyaXB0LgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgdGhlIGNsYWltIG9iamVjdCBkZXRhaWxzLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gZ2V0Q2xhaW1zKCkgewogICAgICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAgICAgKiBSZXR1cm5zIGEgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIFVzZXMgdGhlIHNjb3BlQ2xhaW1zTWFwIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRvIGRlcml2ZSB0aGUgY2xhaW0gbmFtZXM7CiAgICAgICAgICAgICAgICAgKiBubyBvdGhlciBwcm9wZXJ0aWVzIG9mIGEgY2xhaW0gZGVyaXZlZCBmcm9tIGEgc2NvcGUgYXJlIHBvcHVsYXRlZC4KICAgICAgICAgICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuQXJyYXlMaXN0fQogICAgICAgICAgICAgICAgICogQSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciB0aGUgY2xhaW0gb2JqZWN0IGRldGFpbHMuCiAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgIGZ1bmN0aW9uIGNvbnZlcnRTY29wZVRvQ2xhaW1zKCkgewogICAgICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoc2NvcGUpICE9PSAnb3BlbmlkJyAmJiBzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zTWFwW3Njb3BlXS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbU5hbWUpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbGFpbXMuYWRkKG5ldyBmckphdmEuQ2xhaW0oY2xhaW1OYW1lKSk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGNsYWltcy5hZGRBbGwoY29udmVydFNjb3BlVG9DbGFpbXMoKSk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKGNsYWltT2JqZWN0cyk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKHJlcXVlc3RlZFR5cGVkQ2xhaW1zKTsKCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICB9CgogICAgICAgICAgICAvKioKICAgICAgICAgICAgICogQ29tcHV0ZXMgYW5kIHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgICAgICogVG8gb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwgdXNlcyB0aGUgcmVzb2x2ZXIgZnVuY3Rpb24gc3BlY2lmaWVkIGZvciB0aGUgY2xhaW0gaW4gdGhlIGNsYWltUmVzb2x2ZXJzIGNvbmZpZ3VyYXRpb24gb2JqZWN0LgogICAgICAgICAgICAgKiBAc2VlIGNsYWltUmVzb2x2ZXJzCiAgICAgICAgICAgICAqIElmIG5vIHJlc29sdmVyIGZ1bmN0aW9uIGlzIGZvdW5kLCB1c2VzIHRoZSBkZWZhdWx0IGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMgeyp9IENsYWltIHZhbHVlLgogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqIFJldGhyb3dzIHRoaXMgZXhjZXB0aW9uIGlmIGEgY2xhaW0gcmVzb2x2ZXIgdGhyb3dzIGl0LgogICAgICAgICAgICAgKiBZb3UgY2FuIHRocm93IG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiBmcm9tIHlvdXIgY3VzdG9tIGNsYWltIHJlc29sdmVyCiAgICAgICAgICAgICAqIGlmIHlvdSB3YW50IHRvIHRlcm1pbmF0ZSB0aGUgY2xhaW0gcHJvY2Vzc2luZy4KICAgICAgICAgICAgICovCiAgICAgICAgICAgIGZ1bmN0aW9uIGNvbXB1dGVDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIHJlc29sdmVDbGFpbTsKICAgICAgICAgICAgICAgIHZhciBtZXNzYWdlOwoKICAgICAgICAgICAgICAgIHRyeSB7CiAgICAgICAgICAgICAgICAgICAgcmVzb2x2ZUNsYWltID0gY2xhaW1SZXNvbHZlcnNbY2xhaW0uZ2V0TmFtZSgpXSB8fCByZXNvbHZlQW55Q2xhaW07CgogICAgICAgICAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgfSBjYXRjaCAoZSkgewogICAgICAgICAgICAgICAgICAgIG1lc3NhZ2UgPSAnT0lEQyBDbGFpbXMgc2NyaXB0IGV4Y2VwdGlvbi4gVW5hYmxlIHRvIHJlc29sdmUgT0lEQyBDbGFpbS4gJyArIGU7CgogICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoZSkuaW5kZXhPZignb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5leGNlcHRpb25zLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uJykgIT09IC0xKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHRocm93IGU7CiAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICBpZiAobG9nZ2VyLndhcm5pbmdFbmFibGVkKCkpIHsKICAgICAgICAgICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcobWVzc2FnZSk7CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICB2YXIgY29tcHV0ZWRDbGFpbXMgPSBuZXcgZnJKYXZhLkxpbmtlZEhhc2hNYXAoKTsKCiAgICAgICAgICAgIGdldENsYWltcygpLnRvQXJyYXkoKS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSBjb21wdXRlQ2xhaW0oY2xhaW0pOwoKICAgICAgICAgICAgICAgIGlmIChpc0NsYWltVmFsdWVWYWxpZChjbGFpbVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgIGNvbXB1dGVkQ2xhaW1zLnB1dChjbGFpbS5nZXROYW1lKCksIGNsYWltVmFsdWUpOwogICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAvKioKICAgICAgICAgICAgICAgICAgICAgKiBJZiBhIGNsYWltIGhhcyBiZWVuIHByb2Nlc3NlZCwgYnV0IGFwcGVhcnMgaW4gdGhlIGxpc3QgYWdhaW4sCiAgICAgICAgICAgICAgICAgICAgICogYW5kIGl0cyB2YWx1ZSBjYW5ub3QgYmUgY29tcHV0ZWQgdW5kZXIgdGhlIG5ldyBjb25kaXRpb25zLAogICAgICAgICAgICAgICAgICAgICAqIHRoZSBjbGFpbSBpcyByZW1vdmVkIGZyb20gdGhlIGZpbmFsIHJlc3VsdC4KICAgICAgICAgICAgICAgICAgICAgKgogICAgICAgICAgICAgICAgICAgICAqIEZvciBleGFtcGxlLCBhIGNsYWltIGNvdWxkIGJlIG1hcHBlZCB0byBhIHNjb3BlIGFuZCBmb3VuZCBpbiB0aGUgdXNlciBwcm9maWxlLAogICAgICAgICAgICAgICAgICAgICAqIGJ1dCBhbHNvIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHdpdGggcmVxdWlyZWQgdmFsdWVzIHRoYXQgZG9uJ3QgbWF0Y2ggdGhlIGNvbXB1dGVkIG9uZS4KICAgICAgICAgICAgICAgICAgICAgKiBAc2VlIHtsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0luZGl2aWR1YWxDbGFpbXNSZXF1ZXN0c30uCiAgICAgICAgICAgICAgICAgICAgICogZm9yIHRoZSByZWxldmFudCBPSURDIHNwZWNpZmljYXRpb24gZGV0YWlscy4KICAgICAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgICAgICBjb21wdXRlZENsYWltcy5yZW1vdmUoY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSk7CgogICAgICAgICAgICByZXR1cm4gY29tcHV0ZWRDbGFpbXM7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIHJlcXVlc3RlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLgogICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuTGlua2VkSGFzaE1hcH0KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wb3NpdGVTY29wZXMgKCkgewogICAgICAgICAgICB2YXIgY29tcG9zaXRlU2NvcGVzID0gbmV3IGZySmF2YS5MaW5rZWRIYXNoTWFwKCk7CgogICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICB2YXIgc2NvcGVDbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICBzY29wZUNsYWltc01hcFtzY29wZV0uZm9yRWFjaChmdW5jdGlvbiAoY2xhaW1OYW1lKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zLmFkZChjbGFpbU5hbWUpOwogICAgICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltcy5zaXplKCkpIHsKICAgICAgICAgICAgICAgICAgICBjb21wb3NpdGVTY29wZXMucHV0KHNjb3BlLCBzY29wZUNsYWltcyk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgcmV0dXJuIGNvbXBvc2l0ZVNjb3BlczsKICAgICAgICB9CgogICAgICAgIC8vIFBVQkxJQyBNRVRIT0RTCgogICAgICAgIHJldHVybiB7CiAgICAgICAgICAgIHNldFNjb3BlQ2xhaW1zTWFwOiBzZXRTY29wZUNsYWltc01hcCwKICAgICAgICAgICAgc2V0Q2xhaW1SZXNvbHZlcnM6IHNldENsYWltUmVzb2x2ZXJzLAogICAgICAgICAgICBnZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXI6IGdldFVzZXJQcm9maWxlQ2xhaW1SZXNvbHZlciwKICAgICAgICAgICAgZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXI6IGdldEFkZHJlc3NDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyOiBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRVc2VySW5mb0NsYWltczogZ2V0VXNlckluZm9DbGFpbXMKICAgICAgICB9OwogICAgfQoKICAgIC8vIFJFU1VMVFMKCiAgICAvKioKICAgICAqIFRoaXMgc2NyaXB0IHJldHVybnMgYW4gaW5zdGFuY2Ugb2YgdGhlIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuVXNlckluZm9DbGFpbXMgY2xhc3MKICAgICAqIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMgYW5kCiAgICAgKiB0aGUgcmVxdWVzdGVkIHNjb3BlcyBtYXBwZWQgdG8gdGhlIGNsYWltIG5hbWVzLgogICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICoKICAgICAqIEFzc2lnbmluZyBpdCB0byBhIHZhcmlhYmxlIGdpdmVzIHlvdSBhbiBvcHBvcnR1bml0eQogICAgICogdG8gbG9nIHRoZSBjb250ZW50IG9mIHRoZSByZXR1cm5lZCB2YWx1ZSBkdXJpbmcgZGV2ZWxvcG1lbnQuCiAgICAgKi8KICAgIHZhciB1c2VySW5mb0NsYWltcyA9IHV0aWxzLmdldFVzZXJJbmZvQ2xhaW1zKCk7CgogICAgLyoKICAgIGxvZ2dlci5lcnJvcihzY3JpcHROYW1lICsgJyByZXN1bHRzOicpCiAgICBsb2dnZXIuZXJyb3IoJ1ZhbHVlczogJyArIHVzZXJJbmZvQ2xhaW1zLmdldFZhbHVlcygpKQogICAgbG9nZ2VyLmVycm9yKCdTY29wZXM6ICcgKyB1c2VySW5mb0NsYWltcy5nZXRDb21wb3NpdGVTY29wZXMoKSkKICAgICovCgogICAgcmV0dXJuIHVzZXJJbmZvQ2xhaW1zOwp9KCkpOwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OIDC_CLAIMS\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287326574,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"e1db8a0a-0329-4962-a5bf-ecffaca376ae\",\"name\":\"Alpha endUserUIClient OIDC Claims Script\",\"description\":\"Used by endUserUIClient\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMTQtMjAyMSBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUwogKiBvciB3aXRoIG9uZSBvZiBpdHMgYWZmaWxpYXRlcy4gQWxsIHVzZSBzaGFsbCBiZSBleGNsdXNpdmVseSBzdWJqZWN0CiAqIHRvIHN1Y2ggbGljZW5zZSBiZXR3ZWVuIHRoZSBsaWNlbnNlZSBhbmQgRm9yZ2VSb2NrIEFTLgogKi8KCi8qCiAqIFRoaXMgc2NyaXB0IGNvbXB1dGVzIGNsYWltIHZhbHVlcyByZXR1cm5lZCBpbiBJRCB0b2tlbnMgYW5kL29yIGF0IHRoZSBVc2VySW5mbyBFbmRwb2ludC4KICogVGhlIGNsYWltIHZhbHVlcyBhcmUgY29tcHV0ZWQgZm9yOgogKiB0aGUgY2xhaW1zIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICogdGhlIGNsYWltcyBwcm92aWRlZCBieSB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIsCiAqIGFuZCB0aGUgY2xhaW1zIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHZpYSB0aGUgY2xhaW1zIHBhcmFtZXRlci4KICoKICogSW4gdGhlIENPTkZJR1VSQVRJT04gQU5EIENVU1RPTUlaQVRJT04gc2VjdGlvbiwgeW91IGNhbgogKiBkZWZpbmUgdGhlIHNjb3BlLXRvLWNsYWltcyBtYXBwaW5nLCBhbmQKICogYXNzaWduIHRvIGVhY2ggY2xhaW0gYSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IHdpbGwgY29tcHV0ZSB0aGUgY2xhaW0gdmFsdWUuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzIChjbGFzcyByZWZlcmVuY2VzIGFyZSBwcm92aWRlZCBiZWxvdyk6CiAqIHNjb3BlcyAtIFNldDxTdHJpbmc+ICg2KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogKiBjbGFpbXMgLSBNYXA8U3RyaW5nLCBPYmplY3Q+ICg1KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogY2xhaW1PYmplY3RzIC0gTGlzdDxDbGFpbT4gKDcsIDIpLgogKiAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogcmVxdWVzdGVkQ2xhaW1zIC0gTWFwPFN0cmluZywgU2V0PFN0cmluZz4+ICg1KS4KICogICAgICAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIG5vdCBlbXB0eSBpZiB0aGUgcmVxdWVzdCBjb250YWlucyB0aGUgY2xhaW1zIHBhcmFtZXRlciBhbmQgdGhlIHNlcnZlciBoYXMgZW5hYmxlZAogKiAgICAgICAgICAgICAgICAgICBjbGFpbXNfcGFyYW1ldGVyX3N1cHBvcnRlZC4gQSBtYXAgb2YgdGhlIHJlcXVlc3RlZCBjbGFpbXMgdG8gcG9zc2libGUgdmFsdWVzLCBvdGhlcndpc2UgZW1wdHk7CiAqICAgICAgICAgICAgICAgICAgIHJlcXVlc3RlZCBjbGFpbXMgd2l0aCBubyByZXF1ZXN0ZWQgdmFsdWVzIHdpbGwgaGF2ZSBhIGtleSBidXQgbm8gdmFsdWUgaW4gdGhlIG1hcC4gQSBrZXkgd2l0aAogKiAgICAgICAgICAgICAgICAgICBhIHNpbmdsZSB2YWx1ZSBpbiBpdHMgU2V0ICg2KSBpbmRpY2F0ZXMgdGhhdCB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiByZXF1ZXN0ZWRUeXBlZENsYWltcyAtIExpc3Q8Q2xhaW0+ICg3LCAyKS4KICogICAgICAgICAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIHJlcXVlc3RlZCBjbGFpbXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgUmVxdWVzdGVkIGNsYWltcyB3aXRoIG5vIHJlcXVlc3RlZCB2YWx1ZXMgd2lsbCBoYXZlIGEgY2xhaW0gd2l0aCBubyB2YWx1ZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgQSBjbGFpbSB3aXRoIGEgc2luZ2xlIHZhbHVlIGluZGljYXRlcyB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiBjbGFpbXNMb2NhbGVzIC0gTGlzdDxTdHJpbmc+ICg3KS4KICogICAgICAgICAgICAgICAgIFRoZSB2YWx1ZXMgZnJvbSB0aGUgJ2NsYWltc19sb2NhbGVzJyBwYXJhbWV0ZXIuCiAqICAgICAgICAgICAgICAgICBTZWUgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjQ2xhaW1zTGFuZ3VhZ2VzQW5kU2NyaXB0cyBmb3IgdGhlIE9JREMgc3BlY2lmaWNhdGlvbiBkZXRhaWxzLgogKiByZXF1ZXN0UHJvcGVydGllcyAtIFVubW9kaWZpYWJsZSBNYXAgKDUpLgogKiAgICAgICAgICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCBjb250YWlucyBhIG1hcCBvZiByZXF1ZXN0IHByb3BlcnRpZXM6CiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFVyaSAtIFRoZSByZXF1ZXN0IFVSSS4KICogICAgICAgICAgICAgICAgICAgICByZWFsbSAtIFRoZSByZWFsbSB0aGF0IHRoZSByZXF1ZXN0IHJlbGF0ZXMgdG8uCiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFBhcmFtcyAtIEEgbWFwIG9mIHRoZSByZXF1ZXN0IHBhcmFtcyBhbmQvb3IgcG9zdGVkIGRhdGEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVhY2ggdmFsdWUgaXMgYSBsaXN0IG9mIG9uZSBvciBtb3JlIHByb3BlcnRpZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBsZWFzZSBub3RlIHRoYXQgdGhlc2Ugc2hvdWxkIGJlIGhhbmRsZWQgaW4gYWNjb3JkYW5jZSB3aXRoIE9XQVNQIGJlc3QgcHJhY3RpY2VzOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodHRwczovL293YXNwLm9yZy93d3ctY29tbXVuaXR5L3Z1bG5lcmFiaWxpdGllcy9VbnNhZmVfdXNlX29mX1JlZmxlY3Rpb24uCiAqIGNsaWVudFByb3BlcnRpZXMgLSBVbm1vZGlmaWFibGUgTWFwICg1KS4KICogICAgICAgICAgICAgICAgICAgIFByZXNlbnQgaWYgdGhlIGNsaWVudCBzcGVjaWZpZWQgaW4gdGhlIHJlcXVlc3Qgd2FzIGlkZW50aWZpZWQsIGNvbnRhaW5zIGEgbWFwIG9mIGNsaWVudCBwcm9wZXJ0aWVzOgogKiAgICAgICAgICAgICAgICAgICAgY2xpZW50SWQgLSBUaGUgY2xpZW50J3MgVVJJIGZvciB0aGUgcmVxdWVzdCBsb2NhbGUuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkR3JhbnRUeXBlcyAtIExpc3Qgb2YgdGhlIGFsbG93ZWQgZ3JhbnQgdHlwZXMgKG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuR3JhbnRUeXBlKSBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRSZXNwb25zZVR5cGVzIC0gTGlzdCBvZiB0aGUgYWxsb3dlZCByZXNwb25zZSB0eXBlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRTY29wZXMgLSBMaXN0IG9mIHRoZSBhbGxvd2VkIHNjb3BlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGN1c3RvbVByb3BlcnRpZXMgLSBBIG1hcCBvZiB0aGUgY3VzdG9tIHByb3BlcnRpZXMgb2YgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBMaXN0cyBvciBtYXBzIHdpbGwgYmUgaW5jbHVkZWQgYXMgc3ViLW1hcHM7IGZvciBleGFtcGxlOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1c3RvbU1hcFtLZXkxXT1WYWx1ZTEgd2lsbCBiZSByZXR1cm5lZCBhcyBjdXN0b21NYXAgLT4gS2V5MSAtPiBWYWx1ZTEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVG8gYWRkIGN1c3RvbSBwcm9wZXJ0aWVzIHRvIGEgY2xpZW50LCB1cGRhdGUgdGhlIEN1c3RvbSBQcm9wZXJ0aWVzIGZpZWxkCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW4gQU0gQ29uc29sZSA+IFJlYWxtIE5hbWUgPiBBcHBsaWNhdGlvbnMgPiBPQXV0aCAyLjAgPiBDbGllbnRzID4gQ2xpZW50IElEID4gQWR2YW5jZWQuCiAqIGlkZW50aXR5IC0gQU1JZGVudGl0eSAoMykuCiAqICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBpZGVudGl0eSBvZiB0aGUgcmVzb3VyY2Ugb3duZXIuCiAqIHNlc3Npb24gLSBTU09Ub2tlbiAoNCkuCiAqICAgICAgICAgICBQcmVzZW50IGlmIHRoZSByZXF1ZXN0IGNvbnRhaW5zIHRoZSBzZXNzaW9uIGNvb2tpZSwgdGhlIHVzZXIncyBzZXNzaW9uIG9iamVjdC4KICogc2NyaXB0TmFtZSAtIFN0cmluZyAocHJpbWl0aXZlKS4KICogICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgZGlzcGxheSBuYW1lIG9mIHRoZSBzY3JpcHQuCiAqIGxvZ2dlciAtIEFsd2F5cyBwcmVzZW50LCB0aGUgIk9BdXRoMlByb3ZpZGVyIiBkZWJ1ZyBsb2dnZXIgaW5zdGFuY2U6CiAqICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuaHRtbCNzY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuCiAqICAgICAgICAgIENvcnJlc3BvbmRpbmcgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLk9JRENfQ0xBSU1TLgogKiBodHRwQ2xpZW50IC0gSFRUUCBDbGllbnQgKDgpLgogKiAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBIVFRQIENsaWVudCBpbnN0YW5jZToKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1odHRwLWNsaWVudC5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWh0dHAtY2xpZW50LgogKiAgICAgICAgICAgICAgSW4gb3JkZXIgdG8gdXNlIHRoZSBjbGllbnQsIHlvdSBtYXkgbmVlZCB0byBhZGQKICogICAgICAgICAgICAgIG9yZy5mb3JnZXJvY2suaHR0cC5DbGllbnQsCiAqICAgICAgICAgICAgICBvcmcuZm9yZ2Vyb2NrLmh0dHAucHJvdG9jb2wuKiwKICogICAgICAgICAgICAgIGFuZCBvcmcuZm9yZ2Vyb2NrLnV0aWwucHJvbWlzZS5Qcm9taXNlSW1wbAogKiAgICAgICAgICAgICAgdG8gdGhlIGFsbG93ZWQgSmF2YSBjbGFzc2VzIGluIHRoZSBzY3JpcHRpbmcgZW5naW5lIGNvbmZpZ3VyYXRpb24sIGFzIGRlc2NyaWJlZCBpbjoKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHQtZW5naW5lLXNlY3VyaXR5Lmh0bWwKICoKICogUmV0dXJuIC0gYSBuZXcgVXNlckluZm9DbGFpbXMoTWFwPFN0cmluZywgT2JqZWN0PiB2YWx1ZXMsIE1hcDxTdHJpbmcsIExpc3Q8U3RyaW5nPj4gY29tcG9zaXRlU2NvcGVzKSAoMSkgb2JqZWN0LgogKiAgICAgICAgICBUaGUgcmVzdWx0IG9mIHRoZSBsYXN0IHN0YXRlbWVudCBpbiB0aGUgc2NyaXB0IGlzIHJldHVybmVkIHRvIHRoZSBzZXJ2ZXIuCiAqICAgICAgICAgIEN1cnJlbnRseSwgdGhlIEltbWVkaWF0ZWx5IEludm9rZWQgRnVuY3Rpb24gRXhwcmVzc2lvbiAoYWxzbyBrbm93biBhcyBTZWxmLUV4ZWN1dGluZyBBbm9ueW1vdXMgRnVuY3Rpb24pCiAqICAgICAgICAgIGlzIHRoZSBsYXN0IChhbmQgb25seSkgc3RhdGVtZW50IGluIHRoaXMgc2NyaXB0LCBhbmQgaXRzIHJldHVybiB2YWx1ZSB3aWxsIGJlY29tZSB0aGUgc2NyaXB0IHJlc3VsdC4KICogICAgICAgICAgRG8gbm90IHVzZSAicmV0dXJuIHZhcmlhYmxlIiBzdGF0ZW1lbnQgb3V0c2lkZSBvZiBhIGZ1bmN0aW9uIGRlZmluaXRpb24uCiAqICAgICAgICAgIFNlZSBSRVNVTFRTIHNlY3Rpb24gZm9yIGFkZGl0aW9uYWwgZGV0YWlscy4KICoKICogQ2xhc3MgcmVmZXJlbmNlOgogKiAoMSkgVXNlckluZm9DbGFpbXMgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb2F1dGgyL2NvcmUvVXNlckluZm9DbGFpbXMuaHRtbC4KICogKDIpIENsYWltIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbCkuCiAqICAgICAgICAgQW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGhhcyBtZXRob2RzIHRvIGFjY2VzcwogKiAgICAgICAgIHRoZSBjbGFpbSBuYW1lLCByZXF1ZXN0ZWQgdmFsdWVzLCBsb2NhbGUsIGFuZCB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwuCiAqICgzKSBBTUlkZW50aXR5IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L2lkbS9BTUlkZW50aXR5Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBNYXAgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS91dGlsL0hhc2hNYXAuaHRtbCwKICogICAgICAgICAgIG9yIGh0dHBzOi8vZG9jcy5vcmFjbGUuY29tL2VuL2phdmEvamF2YXNlLzExL2RvY3MvYXBpL2phdmEuYmFzZS9qYXZhL3V0aWwvTGlua2VkSGFzaE1hcC5odG1sLgogKiAoNikgU2V0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9IYXNoU2V0Lmh0bWwuCiAqICg3KSBMaXN0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9BcnJheUxpc3QuaHRtbC4KICogKDgpIENsaWVudCAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9odHRwL0NsaWVudC5odG1sLgoqLwoKKGZ1bmN0aW9uICgpIHsKICAgIC8vIFNFVFVQCgogICAgLyoqCiAgICAgKiBDbGFpbSBwcm9jZXNzaW5nIHV0aWxpdGllcy4KICAgICAqIEFuIG9iamVjdCB0aGF0IGNvbnRhaW5zIHJldXNhYmxlIGZ1bmN0aW9ucyBmb3IgcHJvY2Vzc2luZyBjbGFpbXMuCiAgICAgKiBAc2VlIENMQUlNIFBST0NFU1NJTkcgVVRJTElUSUVTIHNlY3Rpb24gZm9yIGRldGFpbHMuCiAgICAgKi8KICAgIHZhciB1dGlscyA9IGdldFV0aWxzKCk7CgogICAgLy8gQ09ORklHVVJBVElPTiBBTkQgQ1VTVE9NSVpBVElPTgoKICAgIC8qKgogICAgICogT0F1dGggMi4wIHNjb3BlIHZhbHVlcyAoc2NvcGVzKSBjYW4gYmUgdXNlZCBieSB0aGUgQ2xpZW50IHRvIHJlcXVlc3QgT0lEQyBjbGFpbXMuCiAgICAgKgogICAgICogQ2FsbCB0aGlzIGNvbmZpZ3VyYXRpb24gbWV0aG9kLCBhbmQgcGFzcyBpbiBhcyB0aGUgZmlyc3QgYXJndW1lbnQKICAgICAqIGFuIG9iamVjdCB0aGF0IG1hcHMgYSBzY29wZSB2YWx1ZSB0byBhbiBhcnJheSBvZiBjbGFpbSBuYW1lcwogICAgICogdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgYW5kIHJldHVybmVkIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfQogICAgICogZm9yIHRoZSBzY29wZSB2YWx1ZXMgdGhhdCBjb3VsZCBiZSB1c2VkIHRvIHJlcXVlc3QgY2xhaW1zIGFzIGRlZmluZWQgaW4gdGhlIE9JREMgc3BlY2lmaWNhdGlvbi4KICAgICAqCiAgICAgKiBCZWxvdywgZmluZCBhIGRlZmF1bHQgY29uZmlndXJhdGlvbiB0aGF0IGlzIGV4cGVjdGVkIHRvIHdvcmsgaW4gdGhlIGN1cnJlbnQgZW52aXJvbm1lbnQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiBjaG9vc2UgdGhlIGNsYWltIG5hbWVzIHJldHVybmVkIGZvciBhIHNjb3BlLgogICAgICovCiAgICB1dGlscy5zZXRTY29wZUNsYWltc01hcCh7CiAgICAgICAgcHJvZmlsZTogWwogICAgICAgICAgICAnbmFtZScsCiAgICAgICAgICAgICdmYW1pbHlfbmFtZScsCiAgICAgICAgICAgICdnaXZlbl9uYW1lJywKICAgICAgICAgICAgJ3pvbmVpbmZvJywKICAgICAgICAgICAgJ2xvY2FsZScKICAgICAgICBdLAogICAgICAgIGVtYWlsOiBbJ2VtYWlsJ10sCiAgICAgICAgYWRkcmVzczogWydhZGRyZXNzJ10sCiAgICAgICAgcGhvbmU6IFsncGhvbmVfbnVtYmVyJ10KICAgIH0pOwoKICAgIC8qKgogICAgICogSW4gdGhpcyBzY3JpcHQsIGVhY2ggY2xhaW0KICAgICAqIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICAgICAqIHByb3ZpZGVkIGJ5IHRoZSBhdXRob3JpemF0aW9uIHNlcnZlciwgYW5kCiAgICAgKiByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudCB2aWEgdGhlIGNsYWltcyBwYXJhbWV0ZXIKICAgICAqIHdpbGwgYmUgcHJvY2Vzc2VkIGJ5IGEgZnVuY3Rpb24gYXNzb2NpYXRlZCB3aXRoIHRoZSBjbGFpbSBuYW1lLgogICAgICoKICAgICAqIENhbGwgdGhpcyBjb25maWd1cmF0aW9uIG1ldGhvZCwgYW5kIHBhc3MgaW4gYXMgdGhlIGZpcnN0IGFyZ3VtZW50CiAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIGEgY2xhaW0gbmFtZSB0byBhIHJlc29sdmVyIGZ1bmN0aW9uLAogICAgICogd2hpY2ggd2lsbCBiZSBhdXRvbWF0aWNhbGx5IGV4ZWN1dGVkIGZvciBlYWNoIGNsYWltIHByb2Nlc3NlZCBieSB0aGUgc2NyaXB0LgogICAgICoKICAgICAqIFRoZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB3aWxsIHJlY2VpdmUgdGhlIHJlcXVlc3RlZCBjbGFpbSBpbmZvcm1hdGlvbgogICAgICogaW4gYW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGFzIHRoZSBmaXJzdCBhcmd1bWVudC4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9CiAgICAgKiBmb3IgZGV0YWlscyBvbiB0aGUgQ2xhaW0gY2xhc3MuCiAgICAgKgogICAgICogSWYgdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIHJldHVybnMgYSB2YWx1ZSwKICAgICAqIG90aGVyIHRoYW4gdW5kZWZpbmVkIG9yIG51bGwsCiAgICAgKiB0aGUgY2xhaW0gd2lsbCBiZSBpbmNsdWRlZCBpbiB0aGUgc2NyaXB0J3MgcmVzdWx0cy4KICAgICAqCiAgICAgKiBUaGUgQ2xhaW0gaW5zdGFuY2UgcHJvdmlkZXMgbWV0aG9kcyB0byBjaGVjawogICAgICogd2hhdCB0aGUgbmFtZSBvZiB0aGUgY2xhaW0gaXMsCiAgICAgKiB3aGljaCB2YWx1ZXMgdGhlIGNsYWltIHJlcXVlc3QgY29udGFpbnMsCiAgICAgKiB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwsIGFuZAogICAgICogd2hpY2ggbG9jYWxlIHRoZSBjbGFpbSBpcyBhc3NvY2lhdGVkIHdpdGguCiAgICAgKiBUaGUgcmVzb2x2ZXIgZnVuY3Rpb24gY2FuIGNvbnNpZGVyIHRoaXMgaW5mb3JtYXRpb24gd2hlbiBjb21wdXRpbmcgYW5kIHJldHVybmluZyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgKgogICAgICogQmVsb3csIGZpbmQgYSBkZWZhdWx0IGNvbmZpZ3VyYXRpb24gdGhhdCBpcyBleHBlY3RlZCB0byB3b3JrIGluIHRoZSBjdXJyZW50IGVudmlyb25tZW50LgogICAgICogQSByZXVzYWJsZSBmdW5jdGlvbiwgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKFN0cmluZyBhdHRyaWJ1dGUtbmFtZSksCiAgICAgKiBpcyBjYWxsZWQgdG8gcmV0dXJuIGEgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICogQHNlZSBDTEFJTSBSRVNPTFZFUlMgc2VjdGlvbiBmb3IgdGhlIGltcGxlbWVudGF0aW9uIGRldGFpbHMgYW5kIGV4YW1wbGVzLgogICAgICogRm9yIHRoZSBhZGRyZXNzIGNsYWltLCBhbiBleGFtcGxlIG9mIGEgY2xhaW0gcmVzb2x2ZXIgdGhhdCB1c2VzIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIgaXMgcHJvdmlkZWQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiByZXVzZSB0aGUgcHJlZGVmaW5lZCB1dGlscyBtZXRob2RzIHdpdGggeW91ciBjdXN0b20gYXJndW1lbnRzLgogICAgICogWW91IGNhbiBhbHNvIHNwZWNpZnkgYSBjdXN0b20gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIGEgY2xhaW0gbmFtZSwKICAgICAqIHRoYXQgd2lsbCBjb21wdXRlIGFuZCByZXR1cm4gdGhlIGNsYWltIHZhbHVl4oCUYXMgc2hvd24gaW4gdGhlIGNvbW1lbnRlZCBvdXQgZXhhbXBsZSBiZWxvdy4KICAgICAqLwogICAgdXRpbHMuc2V0Q2xhaW1SZXNvbHZlcnMoewogICAgICAgIC8qCiAgICAgICAgLy8gQW4gZXhhbXBsZSBvZiBhIHNpbXBsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IGlzIGRlZmluZWQgZm9yIGEgY2xhaW0KICAgICAgICAvLyBkaXJlY3RseSBpbiB0aGUgY29uZmlndXJhdGlvbiBvYmplY3Q6CiAgICAgICAgY3VzdG9tLWNsYWltLW5hbWU6IGZ1bmN0aW9uIChyZXF1ZXN0ZWRDbGFpbSkgewogICAgICAgICAgICAvLyBJbiB0aGlzIGNhc2UsIGluaXRpYWxseSwgdGhlIGNsYWltIHZhbHVlIGNvbWVzIHN0cmFpZ2h0IGZyb20gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlOgogICAgICAgICAgICB2YXIgY2xhaW1WYWx1ZSA9IGlkZW50aXR5LmdldEF0dHJpYnV0ZSgnY3VzdG9tLWF0dHJpYnV0ZS1uYW1lJykudG9BcnJheSgpWzBdCgogICAgICAgICAgICAvLyBPcHRpb25hbGx5LCBwcm92aWRlIGFkZGl0aW9uYWwgbG9naWMgZm9yIHByb2Nlc3NpbmcgKGZpbHRlcmluZywgZm9ybWF0dGluZywgZXRjLikgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAgICAvLyBZb3UgY2FuIHVzZToKICAgICAgICAgICAgLy8gcmVxdWVzdGVkQ2xhaW0uZ2V0TmFtZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldFZhbHVlcygpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldExvY2FsZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmlzRXNzZW50aWFsKCkKCiAgICAgICAgICAgIHJldHVybiBjbGFpbVZhbHVlCiAgICAgICAgfSwKICAgICAgICAqLwogICAgICAgIC8qKgogICAgICAgICAqIFRoZSB1c2Ugb2YgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIHNob3dzIGhvdwogICAgICAgICAqIGFuIGFyZ3VtZW50IHBhc3NlZCB0byBhIGZ1bmN0aW9uIHRoYXQgcmV0dXJucyBhIGNsYWltIHJlc29sdmVyCiAgICAgICAgICogYmVjb21lcyBhdmFpbGFibGUgdG8gdGhlIHJlc29sdmVyIGZ1bmN0aW9uICh2aWEgaXRzIGxleGljYWwgY29udGV4dCkuCiAgICAgICAgICovCiAgICAgICAgbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdjbicpLAogICAgICAgIGZhbWlseV9uYW1lOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3NuJyksCiAgICAgICAgZ2l2ZW5fbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdnaXZlbm5hbWUnKSwKICAgICAgICB6b25laW5mbzogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWR0aW1lem9uZScpLAogICAgICAgIGxvY2FsZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWRsb2NhbGUnKSwKICAgICAgICBlbWFpbDogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdtYWlsJyksCiAgICAgICAgYWRkcmVzczogdXRpbHMuZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXIoCiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBUaGUgcGFzc2VkIGluIHVzZXIgcHJvZmlsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiBjYW4gYmUgdXNlZCBieSB0aGUgYWRkcmVzcyBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiB0byBvYnRhaW4gdGhlIGNsYWltIHZhbHVlIHRvIGJlIGZvcm1hdHRlZCBhcyBwZXIgdGhlIE9JREMgc3BlY2lmaWNhdGlvbjoKICAgICAgICAgICAgICogQHNlZSBodHRwczovL29wZW5pZC5uZXQvc3BlY3Mvb3BlbmlkLWNvbm5lY3QtY29yZS0xXzAuaHRtbCNBZGRyZXNzQ2xhaW0uCiAgICAgICAgICAgICAqLwogICAgICAgICAgICB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3Bvc3RhbGFkZHJlc3MnKQogICAgICAgICksCiAgICAgICAgcGhvbmVfbnVtYmVyOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3RlbGVwaG9uZW51bWJlcicpCiAgICB9KTsKCiAgICAvLyBDTEFJTSBQUk9DRVNTSU5HIFVUSUxJVElFUwoKICAgIC8qKgogICAgICogQHJldHVybnMge29iamVjdH0gQW4gb2JqZWN0IHRoYXQgY29udGFpbnMgcmV1c2FibGUgY2xhaW0gcHJvY2Vzc2luZyB1dGlsaXRpZXMuCiAgICAgKiBAc2VlIFBVQkxJQyBNRVRIT0RTIHNlY3Rpb24gYW5kIHRoZSByZXR1cm4gc3RhdGVtZW50IGZvciB0aGUgbGlzdCBvZiBleHBvcnRlZCBmdW5jdGlvbnMuCiAgICAgKi8KICAgIGZ1bmN0aW9uIGdldFV0aWxzICgpIHsKICAgICAgICAvLyBJTVBPUlQgSkFWQQoKICAgICAgICAvKioKICAgICAgICAgKiBQcm92aWRlcyBKYXZhIHNjcmlwdGluZyBmdW5jdGlvbmFsaXR5LgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvTW96aWxsYS9Qcm9qZWN0cy9SaGluby9TY3JpcHRpbmdfSmF2YSNqYXZhaW1wb3J0ZXJfY29uc3RydWN0b3J9LgogICAgICAgICAqLwogICAgICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgICAgIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiwKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltcywKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltLAoKICAgICAgICAgICAgamF2YS51dGlsLkxpbmtlZEhhc2hNYXAsCiAgICAgICAgICAgIGphdmEudXRpbC5BcnJheUxpc3QKICAgICAgICApOwoKICAgICAgICAvLyBTRVQgVVAgQ09ORklHVVJBVElPTgoKICAgICAgICAvKioKICAgICAgICAgKiBQbGFjZWhvbGRlciBmb3IgYSBjb25maWd1cmF0aW9uIG9wdGlvbiB0aGF0IGNvbnRhaW5zCiAgICAgICAgICogYW4gb2JqZWN0IHRoYXQgbWFwcyB0aGUgc3VwcG9ydGVkIHNjb3BlIHZhbHVlcyAoc2NvcGVzKQogICAgICAgICAqIGFuZCB0aGUgY29ycmVzcG9uZGluZyBjbGFpbSBuYW1lcyBmb3IgZWFjaCBzY29wZSB2YWx1ZS4KICAgICAgICAgKi8KICAgICAgICB2YXIgc2NvcGVDbGFpbXNNYXA7CgogICAgICAgIC8qKgogICAgICAgICAqIFBsYWNlaG9sZGVyIGZvciBhIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRoYXQgY29udGFpbnMKICAgICAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAqLwogICAgICAgIHZhciBjbGFpbVJlc29sdmVyczsKCiAgICAgICAgLyoqCiAgICAgICAgICogQSAocHVibGljKSBtZXRob2QgdGhhdCBhY2NlcHRzIGFuIG9iamVjdCB0aGF0IG1hcHMgdGhlIHN1cHBvcnRlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMgZWFjaCBzdXBwb3J0ZWQgc2NvcGUgdmFsdWUgdG8gYW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMsCiAgICAgICAgICogaW4gb3JkZXIgdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgZm9yIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfSBmb3IgZGV0YWlscy4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLnByb2ZpbGVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHByb2ZpbGUgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMuZW1haWxdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGVtYWlsIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLmFkZHJlc3NdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGFkZHJlc3Mgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMucGhvbmVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHBob25lIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcmV0dXJucyB7dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHNldFNjb3BlQ2xhaW1zTWFwKHBhcmFtcykgewogICAgICAgICAgICBzY29wZUNsYWltc01hcCA9IHBhcmFtczsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIEEgKHB1YmxpYykgbWV0aG9kIHRoYXQgYWNjZXB0cyBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMKICAgICAgICAgKiBlYWNoIHN1cHBvcnRlZCBjbGFpbSBuYW1lIHRvIGEgZnVuY3Rpb24gdGhhdCBjb21wdXRlcyBhbmQgcmV0dXJucyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gc2V0Q2xhaW1SZXNvbHZlcnMocGFyYW1zKSB7CiAgICAgICAgICAgIGNsYWltUmVzb2x2ZXJzID0gcGFyYW1zOwogICAgICAgIH0KCiAgICAgICAgLy8gQ0xBSU0gUkVTT0xWRVJTCgogICAgICAgIC8qKgogICAgICAgICAqIENsYWltIHJlc29sdmVycyBhcmUgZnVuY3Rpb25zIHRoYXQgcmV0dXJuIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHBhcmFtIHsqfQogICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAqLwoKICAgICAgICAvKioKICAgICAgICAgKiBEZWZpbmVzIGEgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nfSBhdHRyaWJ1dGVOYW1lIC0gTmFtZSBvZiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGRldGVybWluZSB0aGUgY2xhaW0gdmFsdWUKICAgICAgICAgKiBiYXNlZCBvbiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZSBhbmQgdGhlIChyZXF1ZXN0ZWQpIGNsYWltIHByb3BlcnRpZXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIChhdHRyaWJ1dGVOYW1lKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXNvbHZlcyBhIGNsYWltIHdpdGggYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAgICAgKiBSZXR1cm5zIHVuZGVmaW5lZCBpZiB0aGUgaWRlbnRpdHkgYXR0cmlidXRlIGlzIG5vdCBwb3B1bGF0ZWQsCiAgICAgICAgICAgICAqIE9SIGlmIHRoZSBjbGFpbSBoYXMgcmVxdWVzdGVkIHZhbHVlcyB0aGF0IGRvIG5vdCBjb250YWluIHRoZSBpZGVudGl0eSBhdHRyaWJ1dGUgdmFsdWUuCiAgICAgICAgICAgICAqIEFUVEVOVElPTjogdGhlIGFmb3JlbWVudGlvbmVkIGNvbXBhcmlzb24gaXMgY2FzZS1zZW5zaXRpdmUuCiAgICAgICAgICAgICAqIEBwYXJhbSB7b3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltfSBjbGFpbQogICAgICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciBkZXRhaWxzLgogICAgICAgICAgICAgKiBAcmV0dXJucyB7c3RyaW5nfEhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUNsYWltKGNsYWltKSB7CiAgICAgICAgICAgICAgICB2YXIgdXNlclByb2ZpbGVWYWx1ZTsKCiAgICAgICAgICAgICAgICBpZiAoaWRlbnRpdHkpIHsKICAgICAgICAgICAgICAgICAgICB1c2VyUHJvZmlsZVZhbHVlID0gZ2V0Q2xhaW1WYWx1ZUZyb21TZXQoY2xhaW0sIGlkZW50aXR5LmdldEF0dHJpYnV0ZShhdHRyaWJ1dGVOYW1lKSk7CgogICAgICAgICAgICAgICAgICAgIGlmICh1c2VyUHJvZmlsZVZhbHVlICYmICF1c2VyUHJvZmlsZVZhbHVlLmlzRW1wdHkoKSkgewogICAgICAgICAgICAgICAgICAgICAgICBpZiAoIWNsYWltLmdldFZhbHVlcygpIHx8IGNsYWltLmdldFZhbHVlcygpLmlzRW1wdHkoKSB8fCBjbGFpbS5nZXRWYWx1ZXMoKS5jb250YWlucyh1c2VyUHJvZmlsZVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHVzZXJQcm9maWxlVmFsdWU7CiAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW07CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBSZXR1cm5zIGFuIGFkZHJlc3MgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSBjbGFpbSB2YWx1ZSBvYnRhaW5lZCB3aXRoIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIuCiAgICAgICAgICogQHBhcmFtIHtmdW5jdGlvbn0gcmVzb2x2ZUNsYWltIC0gQSBmdW5jdGlvbiB0aGF0IHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGFjY2VwdCBhIGNsYWltIGFzIGFuIGFyZ3VtZW50LAogICAgICAgICAqIHJ1biB0aGUgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIHRoZSBjbGFpbSBhbmQgb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwKICAgICAgICAgKiBhbmQgYXBwbHkgYWRkaXRpb25hbCBmb3JtYXR0aW5nIHRvIHRoZSB2YWx1ZSBiZWZvcmUgcmV0dXJuaW5nIGl0LgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldEFkZHJlc3NDbGFpbVJlc29sdmVyIChyZXNvbHZlQ2xhaW0pIHsKICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAqIENyZWF0ZXMgYW4gYWRkcmVzcyBjbGFpbSBvYmplY3QgZnJvbSBhIHZhbHVlIHJldHVybmVkIGJ5IGEgY2xhaW0gcmVzb2x2ZXIsCiAgICAgICAgICAgICAqIGFuZCByZXR1cm5zIHRoZSBhZGRyZXNzIGNsYWltIG9iamVjdCBhcyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0FkZHJlc3NDbGFpbX0uCiAgICAgICAgICAgICAqIFRoZSBjbGFpbSB2YWx1ZSBpcyBvYnRhaW5lZCB3aXRoIGEgY2xhaW0gcmVzb2x2aW5nIGZ1bmN0aW9uIGF2YWlsYWJsZSBmcm9tIHRoZSBjbG9zdXJlLgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfHVuZGVmaW5lZH0gVGhlIGFkZHJlc3MgY2xhaW0gb2JqZWN0IGNyZWF0ZWQgZnJvbSBhIGNsYWltIHZhbHVlLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUFkZHJlc3NDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgdmFyIGFkZHJlc3NPYmplY3Q7CgogICAgICAgICAgICAgICAgaWYgKGlzQ2xhaW1WYWx1ZVZhbGlkKGNsYWltVmFsdWUpKSB7CiAgICAgICAgICAgICAgICAgICAgYWRkcmVzc09iamVjdCA9IG5ldyBmckphdmEuTGlua2VkSGFzaE1hcCgpOwoKICAgICAgICAgICAgICAgICAgICBhZGRyZXNzT2JqZWN0LnB1dCgnZm9ybWF0dGVkJywgY2xhaW1WYWx1ZSk7CgogICAgICAgICAgICAgICAgICAgIHJldHVybiBhZGRyZXNzT2JqZWN0OwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICByZXR1cm4gcmVzb2x2ZUFkZHJlc3NDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgYW4gZXNzZW50aWFsIGNsYWltIHJlc29sdmVyIGJhc2VkIG9uIGEgY2xhaW0gdmFsdWUgb2J0YWluZWQgd2l0aCBhbm90aGVyIGNsYWltIHJlc29sdmVyLgogICAgICAgICAqIEBwYXJhbSB7ZnVuY3Rpb259IHJlc29sdmVDbGFpbSAtIEEgZnVuY3Rpb24gdGhhdCByZXR1cm5zIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHJldHVybnMge2Z1bmN0aW9ufSBBIGZ1bmN0aW9uIHRoYXQgd2lsbCBhY2NlcHQgYSBjbGFpbSBhcyBhbiBhcmd1bWVudCwKICAgICAgICAgKiBydW4gdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIGZvciB0aGUgY2xhaW0gYW5kIG9idGFpbiB0aGUgY2xhaW0gdmFsdWUsCiAgICAgICAgICogYW5kIGFwcGx5IGFkZGl0aW9uYWwgbG9naWMgZm9yIGVzc2VudGlhbCBjbGFpbXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0RXNzZW50aWFsQ2xhaW1SZXNvbHZlciAocmVzb2x2ZUNsYWltKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXR1cm5zIGEgY2xhaW0gdmFsdWUgb3IgdGhyb3dzIGFuIGVycm9yLgogICAgICAgICAgICAgKiBUaGUgY2xhaW0gdmFsdWUgaXMgb2J0YWluZWQgd2l0aCBhIGNsYWltIHJlc29sdmluZyBmdW5jdGlvbiBhdmFpbGFibGUgZnJvbSB0aGUgY2xvc3VyZS4KICAgICAgICAgICAgICogVGhyb3dzIGFuIGV4Y2VwdGlvbiBpZiB0aGUgY2xhaW0gaXMgZXNzZW50aWFsIGFuZCBubyB2YWx1ZSBpcyByZXR1cm5lZCBmb3IgdGhlIGNsYWltLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBVc2Ugb2YgdGhpcyByZXNvbHZlciBpcyBvcHRpb25hbC4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjSW5kaXZpZHVhbENsYWltc1JlcXVlc3RzfSBzdGF0aW5nOgogICAgICAgICAgICAgKiAiTm90ZSB0aGF0IGV2ZW4gaWYgdGhlIENsYWltcyBhcmUgbm90IGF2YWlsYWJsZSBiZWNhdXNlIHRoZSBFbmQtVXNlciBkaWQgbm90IGF1dGhvcml6ZSB0aGVpciByZWxlYXNlIG9yIHRoZXkgYXJlIG5vdCBwcmVzZW50LAogICAgICAgICAgICAgKiB0aGUgQXV0aG9yaXphdGlvbiBTZXJ2ZXIgTVVTVCBOT1QgZ2VuZXJhdGUgYW4gZXJyb3Igd2hlbiBDbGFpbXMgYXJlIG5vdCByZXR1cm5lZCwgd2hldGhlciB0aGV5IGFyZSBFc3NlbnRpYWwgb3IgVm9sdW50YXJ5LAogICAgICAgICAgICAgKiB1bmxlc3Mgb3RoZXJ3aXNlIHNwZWNpZmllZCBpbiB0aGUgZGVzY3JpcHRpb24gb2YgdGhlIHNwZWNpZmljIGNsYWltLiIKICAgICAgICAgICAgICoKICAgICAgICAgICAgICogQHBhcmFtIHtvcmcuZm9yZ2Vyb2NrLm9wZW5pZGNvbm5lY3QuQ2xhaW19IGNsYWltCiAgICAgICAgICAgICAqIEFuIG9iamVjdCB0aGF0IHByb3ZpZGVzIG1ldGhvZHMgdG8gb2J0YWluIGluZm9ybWF0aW9uL3JlcXVpcmVtZW50cyBhc3NvY2lhdGVkIHdpdGggYSBjbGFpbS4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqLwogICAgICAgICAgICBmdW5jdGlvbiByZXNvbHZlRXNzZW50aWFsQ2xhaW0oY2xhaW0pIHsKICAgICAgICAgICAgICAgIHZhciBjbGFpbVZhbHVlID0gcmVzb2x2ZUNsYWltKGNsYWltKTsKCiAgICAgICAgICAgICAgICBpZiAoY2xhaW0uaXNFc3NlbnRpYWwoKSAmJiAhaXNDbGFpbVZhbHVlVmFsaWQoY2xhaW1WYWx1ZSkpIHsKICAgICAgICAgICAgICAgICAgICB0aHJvdyBuZXcgZnJKYXZhLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uKCdDb3VsZCBub3QgcHJvdmlkZSB2YWx1ZSBmb3IgZXNzZW50aWFsIGNsYWltOiAnICsgY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1WYWx1ZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHJlc29sdmVFc3NlbnRpYWxDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFByb3ZpZGVzIGRlZmF1bHQgcmVzb2x1dGlvbiBmb3IgYSBjbGFpbS4KICAgICAgICAgKiBVc2UgaXQgaWYgYSBjbGFpbS1zcGVjaWZpYyByZXNvbHZlciBpcyBub3QgZGVmaW5lZCBpbiB0aGUgY29uZmlndXJhdGlvbi4KICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHJldHVybnMgeyp9IEEgc2luZ2xlIHZhbHVlIGFzc29jaWF0ZWQgd2l0aCB0aGlzIGNsYWltLgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHJlc29sdmVBbnlDbGFpbSAoY2xhaW0pIHsKICAgICAgICAgICAgaWYgKGNsYWltLmdldFZhbHVlcygpLnNpemUoKSA9PT0gMSkgewogICAgICAgICAgICAgICAgcmV0dXJuIGNsYWltLmdldFZhbHVlcygpLnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgfQogICAgICAgIH0KCiAgICAgICAgLy8gVVRJTElUSUVTCgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgY2xhaW0gdmFsdWUgZnJvbSBhIHNldC4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIGEgc2luZ2xlIHZhbHVlLCByZXR1cm5zIHRoZSB2YWx1ZS4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIG11bHRpcGxlIHZhbHVlcywgcmV0dXJucyB0aGUgc2V0LgogICAgICAgICAqIE90aGVyd2lzZSwgcmV0dXJucyB1bmRlZmluZWQuCiAgICAgICAgICoKICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHBhcmFtIHtqYXZhLnV0aWwuSGFzaFNldH0gc2V0IFRoZSBzZXTigJRmb3IgZXhhbXBsZSwgYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAqIEByZXR1cm5zIHtzdHJpbmd8amF2YS51dGlsLkhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldENsYWltVmFsdWVGcm9tU2V0IChjbGFpbSwgc2V0KSB7CiAgICAgICAgICAgIGlmIChzZXQgJiYgc2V0LnNpemUoKSkgewogICAgICAgICAgICAgICAgaWYgKHNldC5zaXplKCkgPT09IDEpIHsKICAgICAgICAgICAgICAgICAgICByZXR1cm4gc2V0LnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHNldDsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSBlbHNlIGlmIChsb2dnZXIud2FybmluZ0VuYWJsZWQoKSkgewogICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcoJ09JREMgQ2xhaW1zIHNjcmlwdC4gR290IGFuIGVtcHR5IHNldCBmb3IgY2xhaW06ICcgKyBjbGFpbS5nZXROYW1lKCkpOwogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBmdW5jdGlvbiBpc0NsYWltVmFsdWVWYWxpZCAoY2xhaW1WYWx1ZSkgewogICAgICAgICAgICBpZiAodHlwZW9mIGNsYWltVmFsdWUgPT09ICd1bmRlZmluZWQnIHx8IGNsYWltVmFsdWUgPT09IG51bGwpIHsKICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgfQoKICAgICAgICAvLyBDTEFJTSBQUk9DRVNTSU5HCgogICAgICAgIC8qKgogICAgICAgICAqIENvbnN0cnVjdHMgYW5kIHJldHVybnMgYW4gb2JqZWN0IHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMKICAgICAgICAgKiBhbmQgdGhlIHJlcXVlc3RlZCBzY29wZXMgbWFwcGVkIHRvIHRoZSBjbGFpbSBuYW1lcy4KICAgICAgICAgKiBAcmV0dXJucyB7b3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltc30gVGhlIG9iamVjdCB0byBiZSByZXR1cm5lZCB0byB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIuCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICAgICAqIEBzZWUgUkVTVUxUUyBzZWN0aW9uIGZvciB0aGUgdXNlIG9mIHRoaXMgZnVuY3Rpb24uCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlckluZm9DbGFpbXMgKCkgewogICAgICAgICAgICByZXR1cm4gbmV3IGZySmF2YS5Vc2VySW5mb0NsYWltcyhnZXRDb21wdXRlZENsYWltcygpLCBnZXRDb21wb3NpdGVTY29wZXMoKSk7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIChyZXF1ZXN0ZWQpIGNsYWltIG5hbWVzIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMuCiAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfQogICAgICAgICAqIEEgbWFwIG9mIHRoZSByZXF1ZXN0ZWQgY2xhaW0gbmFtZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIHZhbHVlcy4KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wdXRlZENsYWltcyAoKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBDcmVhdGVzIGEgY29tcGxldGUgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZyb206CiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgZGVyaXZlZCBmcm9tIHRoZSBzY29wZXMsCiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgcHJvdmlkZWQgYnkgdGhlIGF1dGhvcml6YXRpb24gc2VydmVyLAogICAgICAgICAgICAgKiBhbmQgdGhlIGNsYWltcyByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudC4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5BcnJheUxpc3R9CiAgICAgICAgICAgICAqIFJldHVybnMgYSBjb21wbGV0ZSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGF2YWlsYWJsZSB0byB0aGUgc2NyaXB0LgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgdGhlIGNsYWltIG9iamVjdCBkZXRhaWxzLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gZ2V0Q2xhaW1zKCkgewogICAgICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAgICAgKiBSZXR1cm5zIGEgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIFVzZXMgdGhlIHNjb3BlQ2xhaW1zTWFwIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRvIGRlcml2ZSB0aGUgY2xhaW0gbmFtZXM7CiAgICAgICAgICAgICAgICAgKiBubyBvdGhlciBwcm9wZXJ0aWVzIG9mIGEgY2xhaW0gZGVyaXZlZCBmcm9tIGEgc2NvcGUgYXJlIHBvcHVsYXRlZC4KICAgICAgICAgICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuQXJyYXlMaXN0fQogICAgICAgICAgICAgICAgICogQSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciB0aGUgY2xhaW0gb2JqZWN0IGRldGFpbHMuCiAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgIGZ1bmN0aW9uIGNvbnZlcnRTY29wZVRvQ2xhaW1zKCkgewogICAgICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoc2NvcGUpICE9PSAnb3BlbmlkJyAmJiBzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zTWFwW3Njb3BlXS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbU5hbWUpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbGFpbXMuYWRkKG5ldyBmckphdmEuQ2xhaW0oY2xhaW1OYW1lKSk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGNsYWltcy5hZGRBbGwoY29udmVydFNjb3BlVG9DbGFpbXMoKSk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKGNsYWltT2JqZWN0cyk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKHJlcXVlc3RlZFR5cGVkQ2xhaW1zKTsKCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICB9CgogICAgICAgICAgICAvKioKICAgICAgICAgICAgICogQ29tcHV0ZXMgYW5kIHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgICAgICogVG8gb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwgdXNlcyB0aGUgcmVzb2x2ZXIgZnVuY3Rpb24gc3BlY2lmaWVkIGZvciB0aGUgY2xhaW0gaW4gdGhlIGNsYWltUmVzb2x2ZXJzIGNvbmZpZ3VyYXRpb24gb2JqZWN0LgogICAgICAgICAgICAgKiBAc2VlIGNsYWltUmVzb2x2ZXJzCiAgICAgICAgICAgICAqIElmIG5vIHJlc29sdmVyIGZ1bmN0aW9uIGlzIGZvdW5kLCB1c2VzIHRoZSBkZWZhdWx0IGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMgeyp9IENsYWltIHZhbHVlLgogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqIFJldGhyb3dzIHRoaXMgZXhjZXB0aW9uIGlmIGEgY2xhaW0gcmVzb2x2ZXIgdGhyb3dzIGl0LgogICAgICAgICAgICAgKiBZb3UgY2FuIHRocm93IG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiBmcm9tIHlvdXIgY3VzdG9tIGNsYWltIHJlc29sdmVyCiAgICAgICAgICAgICAqIGlmIHlvdSB3YW50IHRvIHRlcm1pbmF0ZSB0aGUgY2xhaW0gcHJvY2Vzc2luZy4KICAgICAgICAgICAgICovCiAgICAgICAgICAgIGZ1bmN0aW9uIGNvbXB1dGVDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIHJlc29sdmVDbGFpbTsKICAgICAgICAgICAgICAgIHZhciBtZXNzYWdlOwoKICAgICAgICAgICAgICAgIHRyeSB7CiAgICAgICAgICAgICAgICAgICAgcmVzb2x2ZUNsYWltID0gY2xhaW1SZXNvbHZlcnNbY2xhaW0uZ2V0TmFtZSgpXSB8fCByZXNvbHZlQW55Q2xhaW07CgogICAgICAgICAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgfSBjYXRjaCAoZSkgewogICAgICAgICAgICAgICAgICAgIG1lc3NhZ2UgPSAnT0lEQyBDbGFpbXMgc2NyaXB0IGV4Y2VwdGlvbi4gVW5hYmxlIHRvIHJlc29sdmUgT0lEQyBDbGFpbS4gJyArIGU7CgogICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoZSkuaW5kZXhPZignb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5leGNlcHRpb25zLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uJykgIT09IC0xKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHRocm93IGU7CiAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICBpZiAobG9nZ2VyLndhcm5pbmdFbmFibGVkKCkpIHsKICAgICAgICAgICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcobWVzc2FnZSk7CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICB2YXIgY29tcHV0ZWRDbGFpbXMgPSBuZXcgZnJKYXZhLkxpbmtlZEhhc2hNYXAoKTsKCiAgICAgICAgICAgIGdldENsYWltcygpLnRvQXJyYXkoKS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSBjb21wdXRlQ2xhaW0oY2xhaW0pOwoKICAgICAgICAgICAgICAgIGlmIChpc0NsYWltVmFsdWVWYWxpZChjbGFpbVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgIGNvbXB1dGVkQ2xhaW1zLnB1dChjbGFpbS5nZXROYW1lKCksIGNsYWltVmFsdWUpOwogICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAvKioKICAgICAgICAgICAgICAgICAgICAgKiBJZiBhIGNsYWltIGhhcyBiZWVuIHByb2Nlc3NlZCwgYnV0IGFwcGVhcnMgaW4gdGhlIGxpc3QgYWdhaW4sCiAgICAgICAgICAgICAgICAgICAgICogYW5kIGl0cyB2YWx1ZSBjYW5ub3QgYmUgY29tcHV0ZWQgdW5kZXIgdGhlIG5ldyBjb25kaXRpb25zLAogICAgICAgICAgICAgICAgICAgICAqIHRoZSBjbGFpbSBpcyByZW1vdmVkIGZyb20gdGhlIGZpbmFsIHJlc3VsdC4KICAgICAgICAgICAgICAgICAgICAgKgogICAgICAgICAgICAgICAgICAgICAqIEZvciBleGFtcGxlLCBhIGNsYWltIGNvdWxkIGJlIG1hcHBlZCB0byBhIHNjb3BlIGFuZCBmb3VuZCBpbiB0aGUgdXNlciBwcm9maWxlLAogICAgICAgICAgICAgICAgICAgICAqIGJ1dCBhbHNvIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHdpdGggcmVxdWlyZWQgdmFsdWVzIHRoYXQgZG9uJ3QgbWF0Y2ggdGhlIGNvbXB1dGVkIG9uZS4KICAgICAgICAgICAgICAgICAgICAgKiBAc2VlIHtsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0luZGl2aWR1YWxDbGFpbXNSZXF1ZXN0c30uCiAgICAgICAgICAgICAgICAgICAgICogZm9yIHRoZSByZWxldmFudCBPSURDIHNwZWNpZmljYXRpb24gZGV0YWlscy4KICAgICAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgICAgICBjb21wdXRlZENsYWltcy5yZW1vdmUoY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSk7CgogICAgICAgICAgICByZXR1cm4gY29tcHV0ZWRDbGFpbXM7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIHJlcXVlc3RlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLgogICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuTGlua2VkSGFzaE1hcH0KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wb3NpdGVTY29wZXMgKCkgewogICAgICAgICAgICB2YXIgY29tcG9zaXRlU2NvcGVzID0gbmV3IGZySmF2YS5MaW5rZWRIYXNoTWFwKCk7CgogICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICB2YXIgc2NvcGVDbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICBzY29wZUNsYWltc01hcFtzY29wZV0uZm9yRWFjaChmdW5jdGlvbiAoY2xhaW1OYW1lKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zLmFkZChjbGFpbU5hbWUpOwogICAgICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltcy5zaXplKCkpIHsKICAgICAgICAgICAgICAgICAgICBjb21wb3NpdGVTY29wZXMucHV0KHNjb3BlLCBzY29wZUNsYWltcyk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgcmV0dXJuIGNvbXBvc2l0ZVNjb3BlczsKICAgICAgICB9CgogICAgICAgIC8vIFBVQkxJQyBNRVRIT0RTCgogICAgICAgIHJldHVybiB7CiAgICAgICAgICAgIHNldFNjb3BlQ2xhaW1zTWFwOiBzZXRTY29wZUNsYWltc01hcCwKICAgICAgICAgICAgc2V0Q2xhaW1SZXNvbHZlcnM6IHNldENsYWltUmVzb2x2ZXJzLAogICAgICAgICAgICBnZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXI6IGdldFVzZXJQcm9maWxlQ2xhaW1SZXNvbHZlciwKICAgICAgICAgICAgZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXI6IGdldEFkZHJlc3NDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyOiBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRVc2VySW5mb0NsYWltczogZ2V0VXNlckluZm9DbGFpbXMKICAgICAgICB9OwogICAgfQoKICAgIC8vIFJFU1VMVFMKCiAgICAvKioKICAgICAqIFRoaXMgc2NyaXB0IHJldHVybnMgYW4gaW5zdGFuY2Ugb2YgdGhlIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuVXNlckluZm9DbGFpbXMgY2xhc3MKICAgICAqIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMgYW5kCiAgICAgKiB0aGUgcmVxdWVzdGVkIHNjb3BlcyBtYXBwZWQgdG8gdGhlIGNsYWltIG5hbWVzLgogICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICoKICAgICAqIEFzc2lnbmluZyBpdCB0byBhIHZhcmlhYmxlIGdpdmVzIHlvdSBhbiBvcHBvcnR1bml0eQogICAgICogdG8gbG9nIHRoZSBjb250ZW50IG9mIHRoZSByZXR1cm5lZCB2YWx1ZSBkdXJpbmcgZGV2ZWxvcG1lbnQuCiAgICAgKi8KICAgIHZhciB1c2VySW5mb0NsYWltcyA9IHV0aWxzLmdldFVzZXJJbmZvQ2xhaW1zKCk7CgogICAgLyoKICAgIGxvZ2dlci5lcnJvcihzY3JpcHROYW1lICsgJyByZXN1bHRzOicpCiAgICBsb2dnZXIuZXJyb3IoJ1ZhbHVlczogJyArIHVzZXJJbmZvQ2xhaW1zLmdldFZhbHVlcygpKQogICAgbG9nZ2VyLmVycm9yKCdTY29wZXM6ICcgKyB1c2VySW5mb0NsYWltcy5nZXRDb21wb3NpdGVTY29wZXMoKSkKICAgICovCgogICAgcmV0dXJuIHVzZXJJbmZvQ2xhaW1zOwp9KCkpOwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OIDC_CLAIMS\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730323920,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -1040,11 +1040,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:26 GMT" + "value": "Thu, 11 Jul 2024 20:38:43 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -1073,8 +1073,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:26.508Z", - "time": 73, + "startedDateTime": "2024-07-11T20:38:43.876Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -1082,7 +1082,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 73 + "wait": 71 } }, { @@ -1107,7 +1107,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -1146,7 +1146,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1060, - "text": "{\"_id\":\"739bdc48-fd24-4c52-b353-88706d75558a\",\"name\":\"Check Username\",\"description\":\"Check if username has already been collected.\",\"script\":\"LyogQ2hlY2sgVXNlcm5hbWUKICoKICogQXV0aG9yOiB2b2xrZXIuc2NoZXViZXJAZm9yZ2Vyb2NrLmNvbQogKiAKICogQ2hlY2sgaWYgdXNlcm5hbWUgaGFzIGFscmVhZHkgYmVlbiBjb2xsZWN0ZWQuCiAqIFJldHVybiAia25vd24iIGlmIHllcywgInVua25vd24iIG90aGVyd2lzZS4KICogCiAqIFRoaXMgc2NyaXB0IGRvZXMgbm90IG5lZWQgdG8gYmUgcGFyYW1ldHJpemVkLiBJdCB3aWxsIHdvcmsgcHJvcGVybHkgYXMgaXMuCiAqIAogKiBUaGUgU2NyaXB0ZWQgRGVjaXNpb24gTm9kZSBuZWVkcyB0aGUgZm9sbG93aW5nIG91dGNvbWVzIGRlZmluZWQ6CiAqIC0ga25vd24KICogLSB1bmtub3duCiAqLwooZnVuY3Rpb24gKCkgewogICAgaWYgKG51bGwgIT0gc2hhcmVkU3RhdGUuZ2V0KCJ1c2VybmFtZSIpKSB7CiAgICAgICAgb3V0Y29tZSA9ICJrbm93biI7CiAgICB9CiAgICBlbHNlIHsKICAgICAgICBvdXRjb21lID0gInVua25vd24iOwogICAgfQp9KCkpOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287326646,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"739bdc48-fd24-4c52-b353-88706d75558a\",\"name\":\"Check Username\",\"description\":\"Check if username has already been collected.\",\"script\":\"LyogQ2hlY2sgVXNlcm5hbWUKICoKICogQXV0aG9yOiB2b2xrZXIuc2NoZXViZXJAZm9yZ2Vyb2NrLmNvbQogKiAKICogQ2hlY2sgaWYgdXNlcm5hbWUgaGFzIGFscmVhZHkgYmVlbiBjb2xsZWN0ZWQuCiAqIFJldHVybiAia25vd24iIGlmIHllcywgInVua25vd24iIG90aGVyd2lzZS4KICogCiAqIFRoaXMgc2NyaXB0IGRvZXMgbm90IG5lZWQgdG8gYmUgcGFyYW1ldHJpemVkLiBJdCB3aWxsIHdvcmsgcHJvcGVybHkgYXMgaXMuCiAqIAogKiBUaGUgU2NyaXB0ZWQgRGVjaXNpb24gTm9kZSBuZWVkcyB0aGUgZm9sbG93aW5nIG91dGNvbWVzIGRlZmluZWQ6CiAqIC0ga25vd24KICogLSB1bmtub3duCiAqLwooZnVuY3Rpb24gKCkgewogICAgaWYgKG51bGwgIT0gc2hhcmVkU3RhdGUuZ2V0KCJ1c2VybmFtZSIpKSB7CiAgICAgICAgb3V0Y29tZSA9ICJrbm93biI7CiAgICB9CiAgICBlbHNlIHsKICAgICAgICBvdXRjb21lID0gInVua25vd24iOwogICAgfQp9KCkpOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730323998,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -1200,11 +1200,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:26 GMT" + "value": "Thu, 11 Jul 2024 20:38:43 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -1229,8 +1229,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:26.585Z", - "time": 59, + "startedDateTime": "2024-07-11T20:38:43.953Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -1238,7 +1238,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 65 } }, { @@ -1263,7 +1263,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -1302,7 +1302,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 473, - "text": "{\"_id\":\"d58977ed-0542-4147-8197-973ef7300191\",\"name\":\"Custom Device Match Script\",\"description\":\"Custom Device Match Script\",\"script\":\"LyoKICogQ3VzdG9tIERldmljZSBNYXRjaCBTY3JpcHQKICovCgpvdXRjb21lID0gInRydWUiOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287326706,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"d58977ed-0542-4147-8197-973ef7300191\",\"name\":\"Custom Device Match Script\",\"description\":\"Custom Device Match Script\",\"script\":\"LyoKICogQ3VzdG9tIERldmljZSBNYXRjaCBTY3JpcHQKICovCgpvdXRjb21lID0gInRydWUiOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730324114,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -1356,11 +1356,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:26 GMT" + "value": "Thu, 11 Jul 2024 20:38:43 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -1385,8 +1385,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:26.647Z", - "time": 58, + "startedDateTime": "2024-07-11T20:38:44.024Z", + "time": 107, "timings": { "blocked": -1, "connect": -1, @@ -1394,7 +1394,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 107 } }, { @@ -1419,7 +1419,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -1458,7 +1458,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 383, - "text": "{\"_id\":\"4c963bb3-7084-43d0-bcdc-a47482cf1825\",\"name\":\"Dummy\",\"description\":\"Dummy\",\"script\":\"Cm91dGNvbWUgPSAidHJ1ZSI7Cg==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287326786,\"evaluatorVersion\":\"2.0\"}" + "text": "{\"_id\":\"4c963bb3-7084-43d0-bcdc-a47482cf1825\",\"name\":\"Dummy\",\"description\":\"Dummy\",\"script\":\"Cm91dGNvbWUgPSAidHJ1ZSI7Cg==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730324202,\"evaluatorVersion\":\"2.0\"}" }, "cookies": [], "headers": [ @@ -1512,11 +1512,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:26 GMT" + "value": "Thu, 11 Jul 2024 20:38:43 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -1541,8 +1541,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:26.711Z", - "time": 96, + "startedDateTime": "2024-07-11T20:38:44.139Z", + "time": 81, "timings": { "blocked": -1, "connect": -1, @@ -1550,7 +1550,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 96 + "wait": 81 } }, { @@ -1575,7 +1575,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -1614,7 +1614,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 856, - "text": "{\"_id\":\"e5c302c8-f838-4698-87cc-d7225fc82454\",\"name\":\"EmailAsUsername\",\"description\":\"null\",\"script\":\"b2JqZWN0QXR0cmlidXRlcyA9IHNoYXJlZFN0YXRlLmdldCgib2JqZWN0QXR0cmlidXRlcyIpCnVzZXJOYW1lID0gb2JqZWN0QXR0cmlidXRlcy5nZXQoInVzZXJOYW1lIikKCmlmKHVzZXJOYW1lKXsKICAvL0Zvcm0gRmlsbAogIG9iamVjdEF0dHJpYnV0ZXMucHV0KCJtYWlsIiwgdXNlck5hbWUpCn0gZWxzZSB7CiAgLy9Tb2NpYWwKICBvYmplY3RBdHRyaWJ1dGVzLnB1dCgidXNlck5hbWUiLCBvYmplY3RBdHRyaWJ1dGVzLmdldCgibWFpbCIpKQp9CgoKc2hhcmVkU3RhdGUucHV0KCJvYmplY3RBdHRyaWJ1dGVzIiwgb2JqZWN0QXR0cmlidXRlcyk7Ci8vc2hhcmVkU3RhdGUucHV0KCJ1c2VybmFtZSIsIG1haWwpCgpvdXRjb21lID0gInRydWUiOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287326935,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"e5c302c8-f838-4698-87cc-d7225fc82454\",\"name\":\"EmailAsUsername\",\"description\":\"null\",\"script\":\"b2JqZWN0QXR0cmlidXRlcyA9IHNoYXJlZFN0YXRlLmdldCgib2JqZWN0QXR0cmlidXRlcyIpCnVzZXJOYW1lID0gb2JqZWN0QXR0cmlidXRlcy5nZXQoInVzZXJOYW1lIikKCmlmKHVzZXJOYW1lKXsKICAvL0Zvcm0gRmlsbAogIG9iamVjdEF0dHJpYnV0ZXMucHV0KCJtYWlsIiwgdXNlck5hbWUpCn0gZWxzZSB7CiAgLy9Tb2NpYWwKICBvYmplY3RBdHRyaWJ1dGVzLnB1dCgidXNlck5hbWUiLCBvYmplY3RBdHRyaWJ1dGVzLmdldCgibWFpbCIpKQp9CgoKc2hhcmVkU3RhdGUucHV0KCJvYmplY3RBdHRyaWJ1dGVzIiwgb2JqZWN0QXR0cmlidXRlcyk7Ci8vc2hhcmVkU3RhdGUucHV0KCJ1c2VybmFtZSIsIG1haWwpCgpvdXRjb21lID0gInRydWUiOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730324272,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -1668,11 +1668,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:26 GMT" + "value": "Thu, 11 Jul 2024 20:38:43 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -1697,8 +1697,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:26.813Z", - "time": 128, + "startedDateTime": "2024-07-11T20:38:44.226Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -1706,7 +1706,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 128 + "wait": 63 } }, { @@ -1731,7 +1731,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -1770,7 +1770,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 508, - "text": "{\"_id\":\"223739f3-9c54-43b7-9572-3c5338786145\",\"name\":\"Format Username\",\"description\":\"null\",\"script\":\"dmFyIHVzZXJuYW1lID0gc2hhcmVkU3RhdGUuZ2V0KCJ1c2VybmFtZSIpOwoKc2hhcmVkU3RhdGUucHV0KCJkaXNwbGF5TmFtZSIsIHVzZXJuYW1lKTsKb3V0Y29tZSA9ICJjb250aW51ZSI7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287327041,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"223739f3-9c54-43b7-9572-3c5338786145\",\"name\":\"Format Username\",\"description\":\"null\",\"script\":\"dmFyIHVzZXJuYW1lID0gc2hhcmVkU3RhdGUuZ2V0KCJ1c2VybmFtZSIpOwoKc2hhcmVkU3RhdGUucHV0KCJkaXNwbGF5TmFtZSIsIHVzZXJuYW1lKTsKb3V0Y29tZSA9ICJjb250aW51ZSI7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730324343,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -1824,11 +1824,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:26 GMT" + "value": "Thu, 11 Jul 2024 20:38:43 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -1853,8 +1853,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:26.947Z", - "time": 96, + "startedDateTime": "2024-07-11T20:38:44.295Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -1862,7 +1862,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 96 + "wait": 67 } }, { @@ -1887,7 +1887,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -1926,7 +1926,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 10693, - "text": "{\"_id\":\"5ce0d38a-154c-4be5-bd22-f9879c77e895\",\"name\":\"FrodoSPAdapter - imported (1)\",\"description\":\"null\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjMgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKLyoKICogVGhlIHNjcmlwdCBoYXMgdGhlc2UgdG9wIGxldmVsIGZ1bmN0aW9ucyB0aGF0IGNvdWxkIGJlIGV4ZWN1dGVkIGR1cmluZyBhIFNBTUwyIGZsb3cuCiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25SZXF1ZXN0CiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25Qcm9jZXNzCiAqICAgICAgLSBwb3N0U2luZ2xlU2lnbk9uU3VjY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZVNpZ25PbkZhaWx1cmUKICogICAgICAtIHBvc3ROZXdOYW1lSURTdWNjZXNzCiAqICAgICAgLSBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzcwogKiAgICAgIC0gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MKICoKICogUGxlYXNlIHNlZSB0aGUgSmF2YURvYyBmb3IgdGhlIGludGVyZmFjZSBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmFtL3NhbWwyL3BsdWdpbnMvU1BBZGFwdGVyLmh0bWwKICogTm90ZSB0aGF0IHRoZSBpbml0aWFsaXplIG1ldGhvZCBpcyBub3Qgc3VwcG9ydGVkIGluIHRoZSBzY3JpcHRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlcy4gQ2hlY2sgdGhlIGRvY3VtZW50YXRpb24gb24gdGhlIHJlc3BlY3RpdmUgZnVuY3Rpb25zIGZvciB0aGUgdmFyaWFibGVzIGF2YWlsYWJsZSB0byBpdC4KICoKICogaG9zdGVkRW50aXR5SWQgLSBTdHJpbmcKICogICAgIEVudGl0eSBJRCBmb3IgdGhlIGhvc3RlZCBJRFAKICogcmVhbG0gLSBTdHJpbmcKICogICAgIFJlYWxtIG9mIHRoZSBob3N0ZWQgSURQCiAqIGlkcEVudGl0eUlkIC0gU3RyaW5nCiAqICAgICBUaGUgZW50aXR5IElEIGZvciB0aGUgSWRlbnRpdHkgUHJvdmlkZXIgZm9yIHdoaWNoIHRoZSBzaWduLW9uIHJlcXVlc3Qgd2lsbCBiZSBzZW50LgogKiByZXF1ZXN0IC0gSHR0cFNlcnZsZXRSZXF1ZXN0ICgxKQogKiAgICAgU2VydmxldCByZXF1ZXN0IG9iamVjdAogKiByZXNwb25zZSAtIEh0dHBTZXJ2bGV0UmVzcG9uc2UgKDIpCiAqICAgICBTZXJ2bGV0IHJlc3BvbnNlIG9iamVjdAogKiBhdXRoblJlcXVlc3QgLSBBdXRoblJlcXVlc3QgKDMpCiAqICAgICBUaGUgYXV0aGVudGljYXRpb24gcmVxdWVzdCBzZW50IHRoYXQgaXMgc2VudCBmcm9tIHRoZSBTZXJ2aWNlIFByb3ZpZGVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpCiAqICAgICBUaGUgc2luZ2xlIHNpZ24tb24gc2Vzc2lvbi4gVGhlIHJlZmVyZW5jZSB0eXBlIG9mIHRoaXMgaXMgT2JqZWN0IGFuZCB3b3VsZCBuZWVkIHRvIGJlIGNhc3RlZCB0byBTU09Ub2tlbi4KICogcmVzIC0gUmVzcG9uc2UgKDUpCiAqICAgICBUaGUgU1NPIFJlc3BvbnNlIHJlY2VpdmVkIGZyb20gdGhlIElkZW50aXR5IFByb3ZpZGVyLgogKiBwcm9maWxlIC0gU3RyaW5nCiAqICAgICBUaGUgcHJvdG9jb2wgcHJvZmlsZSB0aGF0IGlzIHVzZWQsIHRoaXMgd2lsbCBiZSBvbmUgb2YgdGhlIGZvbGxvd2luZyB2YWx1ZXMgZnJvbSBTQU1MMkNvbnN0YW50cyAoNik6CiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9QT1NUCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9BUlRJRkFDVAogKiAgICAgICAgICAtIFNBTUwyQ29uc3RhbnRzLlBBT1MKICogb3V0IC0gUHJpbnRXcml0ZXIgKDcpCiAqICAgICBUaGUgUHJpbnRXcml0ZXIgdGhhdCBjYW4gYmUgdXNlZCB0byB3cml0ZSB0by4KICogaXNGZWRlcmF0aW9uIC0gYm9vbGVhbgogKiAgICAgU2V0IHRvIHRydWUgaWYgdXNpbmcgZmVkZXJhdGlvbiwgb3RoZXJ3aXNlIGZhbHNlLgogKiBmYWlsdXJlQ29kZSAtIGludAogKiAgICAgQW4gaW50ZWdlciBob2xkaW5nIHRoZSBmYWlsdXJlIGNvZGUgd2hlbiBhbiBlcnJvciBoYXMgb2NjdXJyZWQuIEZvciBwb3RlbnRpYWwgdmFsdWVzIHNlZSBTUEFkYXB0ZXIuCiAqIHVzZXJJZCAtIFN0cmluZwogKiAgICAgVGhlIHVuaXF1ZSB1bml2ZXJzYWwgSUQgb2YgdGhlIHVzZXIgd2l0aCB3aG9tIHRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3Qgd2FzIHBlcmZvcm1lZC4KICogaWRSZXF1ZXN0IC0gTWFuYWdlTmFtZUlEUmVxdWVzdCAoOCkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3QsIHRoaXMgd2lsbCBiZSBudWxsIGlmIHRoZSByZXF1ZXN0IG9iamVjdCBpcyBub3QgYXZhaWxhYmxlCiAqIGlkUmVzcG9uc2UgLSBNYW5hZ2VOYW1lSURSZXNwb25zZSAoOSkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlc3BvbnNlLCB0aGlzIHdpbGwgYmUgbnVsbCBpZiB0aGUgcmVzcG9uc2Ugb2JqZWN0IGlzIG5vdCBhdmFpbGFibGUKICogYmluZGluZyAtIFN0cmluZwogKiAgICAgVGhlIGJpbmRpbmcgdXNlZCBmb3IgdGhlIG5ldyBuYW1lIGlkZW50aWZpZXIgcmVxdWVzdC4gVGhpcyB3aWxsIGJlIG9uZSBvZiB0aGUgZm9sbG93aW5nIHZhbHVlczoKICogICAgICAgICAgLSBTQU1MMkNvbnN0YW50cy5TT0FQCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9SRURJUkVDVAogKiBsb2dvdXRSZXF1ZXN0IC0gTG9nb3V0UmVxdWVzdCAoMTApCiAqICAgICBUaGUgc2luZ2xlIGxvZ291dCByZXF1ZXN0LgogKiBsb2dvdXRSZXNwb25zZSAtIExvZ291dFJlc3BvbnNlICgxMSkKICogICAgIFRoZSBzaW5nbGUgbG9nb3V0IHJlc3BvbnNlLgogKiBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIgLSBTcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEyKQogKiAgICAgQW4gaW5zdGFuY2Ugb2YgU3BBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIGxvZ2dlciAtIExvZ2dlciBpbnN0YW5jZQogKiAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci4KICogICAgIENvcnJlc3BvbmRpbmcgbG9nIGZpbGVzIHdpbGwgYmUgcHJlZml4ZWQgd2l0aDogc2NyaXB0cy48c2NyaXB0IG5hbWU+CiAqCiAqIFRocm93cyBTQU1MMkV4Y2VwdGlvbiAoMTMpOgogKiAgICAgZm9yIGFueSBleGNlcHRpb25zIG9jY3VycmluZyBpbiB0aGUgYWRhcHRlci4gVGhlIGZlZGVyYXRpb24gcHJvY2VzcyB3aWxsIGNvbnRpbnVlCiAqCiAqIENsYXNzIHJlZmVyZW5jZToKICogKDEpIEh0dHBTZXJ2bGV0UmVxdWVzdCAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXF1ZXN0Lmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlc3BvbnNlIC0gaHR0cHM6Ly90b21jYXQuYXBhY2hlLm9yZy90b21jYXQtNy4wLWRvYy9zZXJ2bGV0YXBpL2phdmF4L3NlcnZsZXQvaHR0cC9IdHRwU2VydmxldFJlc3BvbnNlLmh0bWwuCiAqICgzKSBBdXRoblJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wcm90b2NvbC9SZXNwb25zZS5odG1sCiAqICg2KSBTQU1MMkNvbnN0YW50cyAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9jb21tb24vU0FNTDJDb25zdGFudHMuaHRtbAogKiAoNykgUHJpbnRXcml0ZXIgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS9pby9QcmludFdyaXRlci5odG1sCiAqICg4KSBNYW5hZ2VOYW1lSURSZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL01hbmFnZU5hbWVJRFJlcXVlc3QuaHRtbAogKiAoOSkgTWFuYWdlTmFtZUlEUmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTWFuYWdlTmFtZUlEUmVzcG9uc2UuaHRtbAogKiAoMTApIExvZ291dFJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVxdWVzdC5odG1sCiAqICgxMSkgTG9nb3V0UmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVzcG9uc2UuaHRtbAogKiAoMTIpIFNwQWRhcHRlclNjcmlwdEhlbHBlciAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL3NjcmlwdGVkL1NwQWRhcHRlclNjcmlwdEhlbHBlci5odG1sLgogKiAoMTMpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL2NvbW1vbi9TQU1MMkV4Y2VwdGlvbi5odG1sLgogKi8KCi8qCiAqIFRlbXBsYXRlL2RlZmF1bHQgc2NyaXB0IGZvciBTQU1MMiBTUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT25SZXF1ZXN0OgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIGlkcEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblJlcXVlc3QoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZVNpZ25PblByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblByb2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICByZXF1ZXN0CiAqICAgICByZXNwb25zZQogKiAgICAgb3V0CiAqICAgICBzZXNzaW9uCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgaXNGZWRlcmF0aW9uCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKgogKiBSZXR1cm4gLSB0cnVlIGlmIHJlc3BvbnNlIGlzIGJlaW5nIHJlZGlyZWN0ZWQsIGZhbHNlIGlmIG5vdC4gRGVmYXVsdCB0byBmYWxzZS4KICovCmZ1bmN0aW9uIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzKCkgewogICAgcmV0dXJuIGZhbHNlOwp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzCiAqICAgICBwcm9maWxlCiAqICAgICBmYWlsdXJlQ29kZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiByZXNwb25zZSBpcyBiZWluZyByZWRpcmVjdGVkLCBmYWxzZSBpZiBub3QuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZSgpIHsKICAgIHJldHVybiBmYWxzZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdE5ld05hbWVJRFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGlkUmVxdWVzdAogKiAgICAgaWRSZXNwb25zZQogKiAgICAgYmluZGluZwogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHBvc3ROZXdOYW1lSURTdWNjZXNzKCkgewp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzczoKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHVzZXJJZAogKiAgICAgaWRSZXF1ZXN0CiAqICAgICBpZFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFRlcm1pbmF0ZU5hbWVJRFN1Y2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZUxvZ291dFByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcygpIHsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MoKSB7Cn0=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_SP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287327154,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"5ce0d38a-154c-4be5-bd22-f9879c77e895\",\"name\":\"FrodoSPAdapter - imported (1)\",\"description\":\"null\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjMgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKLyoKICogVGhlIHNjcmlwdCBoYXMgdGhlc2UgdG9wIGxldmVsIGZ1bmN0aW9ucyB0aGF0IGNvdWxkIGJlIGV4ZWN1dGVkIGR1cmluZyBhIFNBTUwyIGZsb3cuCiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25SZXF1ZXN0CiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25Qcm9jZXNzCiAqICAgICAgLSBwb3N0U2luZ2xlU2lnbk9uU3VjY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZVNpZ25PbkZhaWx1cmUKICogICAgICAtIHBvc3ROZXdOYW1lSURTdWNjZXNzCiAqICAgICAgLSBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzcwogKiAgICAgIC0gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MKICoKICogUGxlYXNlIHNlZSB0aGUgSmF2YURvYyBmb3IgdGhlIGludGVyZmFjZSBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmFtL3NhbWwyL3BsdWdpbnMvU1BBZGFwdGVyLmh0bWwKICogTm90ZSB0aGF0IHRoZSBpbml0aWFsaXplIG1ldGhvZCBpcyBub3Qgc3VwcG9ydGVkIGluIHRoZSBzY3JpcHRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlcy4gQ2hlY2sgdGhlIGRvY3VtZW50YXRpb24gb24gdGhlIHJlc3BlY3RpdmUgZnVuY3Rpb25zIGZvciB0aGUgdmFyaWFibGVzIGF2YWlsYWJsZSB0byBpdC4KICoKICogaG9zdGVkRW50aXR5SWQgLSBTdHJpbmcKICogICAgIEVudGl0eSBJRCBmb3IgdGhlIGhvc3RlZCBJRFAKICogcmVhbG0gLSBTdHJpbmcKICogICAgIFJlYWxtIG9mIHRoZSBob3N0ZWQgSURQCiAqIGlkcEVudGl0eUlkIC0gU3RyaW5nCiAqICAgICBUaGUgZW50aXR5IElEIGZvciB0aGUgSWRlbnRpdHkgUHJvdmlkZXIgZm9yIHdoaWNoIHRoZSBzaWduLW9uIHJlcXVlc3Qgd2lsbCBiZSBzZW50LgogKiByZXF1ZXN0IC0gSHR0cFNlcnZsZXRSZXF1ZXN0ICgxKQogKiAgICAgU2VydmxldCByZXF1ZXN0IG9iamVjdAogKiByZXNwb25zZSAtIEh0dHBTZXJ2bGV0UmVzcG9uc2UgKDIpCiAqICAgICBTZXJ2bGV0IHJlc3BvbnNlIG9iamVjdAogKiBhdXRoblJlcXVlc3QgLSBBdXRoblJlcXVlc3QgKDMpCiAqICAgICBUaGUgYXV0aGVudGljYXRpb24gcmVxdWVzdCBzZW50IHRoYXQgaXMgc2VudCBmcm9tIHRoZSBTZXJ2aWNlIFByb3ZpZGVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpCiAqICAgICBUaGUgc2luZ2xlIHNpZ24tb24gc2Vzc2lvbi4gVGhlIHJlZmVyZW5jZSB0eXBlIG9mIHRoaXMgaXMgT2JqZWN0IGFuZCB3b3VsZCBuZWVkIHRvIGJlIGNhc3RlZCB0byBTU09Ub2tlbi4KICogcmVzIC0gUmVzcG9uc2UgKDUpCiAqICAgICBUaGUgU1NPIFJlc3BvbnNlIHJlY2VpdmVkIGZyb20gdGhlIElkZW50aXR5IFByb3ZpZGVyLgogKiBwcm9maWxlIC0gU3RyaW5nCiAqICAgICBUaGUgcHJvdG9jb2wgcHJvZmlsZSB0aGF0IGlzIHVzZWQsIHRoaXMgd2lsbCBiZSBvbmUgb2YgdGhlIGZvbGxvd2luZyB2YWx1ZXMgZnJvbSBTQU1MMkNvbnN0YW50cyAoNik6CiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9QT1NUCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9BUlRJRkFDVAogKiAgICAgICAgICAtIFNBTUwyQ29uc3RhbnRzLlBBT1MKICogb3V0IC0gUHJpbnRXcml0ZXIgKDcpCiAqICAgICBUaGUgUHJpbnRXcml0ZXIgdGhhdCBjYW4gYmUgdXNlZCB0byB3cml0ZSB0by4KICogaXNGZWRlcmF0aW9uIC0gYm9vbGVhbgogKiAgICAgU2V0IHRvIHRydWUgaWYgdXNpbmcgZmVkZXJhdGlvbiwgb3RoZXJ3aXNlIGZhbHNlLgogKiBmYWlsdXJlQ29kZSAtIGludAogKiAgICAgQW4gaW50ZWdlciBob2xkaW5nIHRoZSBmYWlsdXJlIGNvZGUgd2hlbiBhbiBlcnJvciBoYXMgb2NjdXJyZWQuIEZvciBwb3RlbnRpYWwgdmFsdWVzIHNlZSBTUEFkYXB0ZXIuCiAqIHVzZXJJZCAtIFN0cmluZwogKiAgICAgVGhlIHVuaXF1ZSB1bml2ZXJzYWwgSUQgb2YgdGhlIHVzZXIgd2l0aCB3aG9tIHRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3Qgd2FzIHBlcmZvcm1lZC4KICogaWRSZXF1ZXN0IC0gTWFuYWdlTmFtZUlEUmVxdWVzdCAoOCkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3QsIHRoaXMgd2lsbCBiZSBudWxsIGlmIHRoZSByZXF1ZXN0IG9iamVjdCBpcyBub3QgYXZhaWxhYmxlCiAqIGlkUmVzcG9uc2UgLSBNYW5hZ2VOYW1lSURSZXNwb25zZSAoOSkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlc3BvbnNlLCB0aGlzIHdpbGwgYmUgbnVsbCBpZiB0aGUgcmVzcG9uc2Ugb2JqZWN0IGlzIG5vdCBhdmFpbGFibGUKICogYmluZGluZyAtIFN0cmluZwogKiAgICAgVGhlIGJpbmRpbmcgdXNlZCBmb3IgdGhlIG5ldyBuYW1lIGlkZW50aWZpZXIgcmVxdWVzdC4gVGhpcyB3aWxsIGJlIG9uZSBvZiB0aGUgZm9sbG93aW5nIHZhbHVlczoKICogICAgICAgICAgLSBTQU1MMkNvbnN0YW50cy5TT0FQCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9SRURJUkVDVAogKiBsb2dvdXRSZXF1ZXN0IC0gTG9nb3V0UmVxdWVzdCAoMTApCiAqICAgICBUaGUgc2luZ2xlIGxvZ291dCByZXF1ZXN0LgogKiBsb2dvdXRSZXNwb25zZSAtIExvZ291dFJlc3BvbnNlICgxMSkKICogICAgIFRoZSBzaW5nbGUgbG9nb3V0IHJlc3BvbnNlLgogKiBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIgLSBTcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEyKQogKiAgICAgQW4gaW5zdGFuY2Ugb2YgU3BBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIGxvZ2dlciAtIExvZ2dlciBpbnN0YW5jZQogKiAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci4KICogICAgIENvcnJlc3BvbmRpbmcgbG9nIGZpbGVzIHdpbGwgYmUgcHJlZml4ZWQgd2l0aDogc2NyaXB0cy48c2NyaXB0IG5hbWU+CiAqCiAqIFRocm93cyBTQU1MMkV4Y2VwdGlvbiAoMTMpOgogKiAgICAgZm9yIGFueSBleGNlcHRpb25zIG9jY3VycmluZyBpbiB0aGUgYWRhcHRlci4gVGhlIGZlZGVyYXRpb24gcHJvY2VzcyB3aWxsIGNvbnRpbnVlCiAqCiAqIENsYXNzIHJlZmVyZW5jZToKICogKDEpIEh0dHBTZXJ2bGV0UmVxdWVzdCAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXF1ZXN0Lmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlc3BvbnNlIC0gaHR0cHM6Ly90b21jYXQuYXBhY2hlLm9yZy90b21jYXQtNy4wLWRvYy9zZXJ2bGV0YXBpL2phdmF4L3NlcnZsZXQvaHR0cC9IdHRwU2VydmxldFJlc3BvbnNlLmh0bWwuCiAqICgzKSBBdXRoblJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wcm90b2NvbC9SZXNwb25zZS5odG1sCiAqICg2KSBTQU1MMkNvbnN0YW50cyAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9jb21tb24vU0FNTDJDb25zdGFudHMuaHRtbAogKiAoNykgUHJpbnRXcml0ZXIgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS9pby9QcmludFdyaXRlci5odG1sCiAqICg4KSBNYW5hZ2VOYW1lSURSZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL01hbmFnZU5hbWVJRFJlcXVlc3QuaHRtbAogKiAoOSkgTWFuYWdlTmFtZUlEUmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTWFuYWdlTmFtZUlEUmVzcG9uc2UuaHRtbAogKiAoMTApIExvZ291dFJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVxdWVzdC5odG1sCiAqICgxMSkgTG9nb3V0UmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVzcG9uc2UuaHRtbAogKiAoMTIpIFNwQWRhcHRlclNjcmlwdEhlbHBlciAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL3NjcmlwdGVkL1NwQWRhcHRlclNjcmlwdEhlbHBlci5odG1sLgogKiAoMTMpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL2NvbW1vbi9TQU1MMkV4Y2VwdGlvbi5odG1sLgogKi8KCi8qCiAqIFRlbXBsYXRlL2RlZmF1bHQgc2NyaXB0IGZvciBTQU1MMiBTUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT25SZXF1ZXN0OgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIGlkcEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblJlcXVlc3QoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZVNpZ25PblByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblByb2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICByZXF1ZXN0CiAqICAgICByZXNwb25zZQogKiAgICAgb3V0CiAqICAgICBzZXNzaW9uCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgaXNGZWRlcmF0aW9uCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKgogKiBSZXR1cm4gLSB0cnVlIGlmIHJlc3BvbnNlIGlzIGJlaW5nIHJlZGlyZWN0ZWQsIGZhbHNlIGlmIG5vdC4gRGVmYXVsdCB0byBmYWxzZS4KICovCmZ1bmN0aW9uIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzKCkgewogICAgcmV0dXJuIGZhbHNlOwp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzCiAqICAgICBwcm9maWxlCiAqICAgICBmYWlsdXJlQ29kZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiByZXNwb25zZSBpcyBiZWluZyByZWRpcmVjdGVkLCBmYWxzZSBpZiBub3QuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZSgpIHsKICAgIHJldHVybiBmYWxzZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdE5ld05hbWVJRFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGlkUmVxdWVzdAogKiAgICAgaWRSZXNwb25zZQogKiAgICAgYmluZGluZwogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHBvc3ROZXdOYW1lSURTdWNjZXNzKCkgewp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzczoKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHVzZXJJZAogKiAgICAgaWRSZXF1ZXN0CiAqICAgICBpZFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFRlcm1pbmF0ZU5hbWVJRFN1Y2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZUxvZ291dFByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcygpIHsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MoKSB7Cn0=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_SP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730324435,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -1976,11 +1976,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:27 GMT" + "value": "Thu, 11 Jul 2024 20:38:43 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -2009,8 +2009,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:27.050Z", - "time": 115, + "startedDateTime": "2024-07-11T20:38:44.370Z", + "time": 92, "timings": { "blocked": -1, "connect": -1, @@ -2018,7 +2018,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 115 + "wait": 92 } }, { @@ -2043,7 +2043,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -2082,7 +2082,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 10693, - "text": "{\"_id\":\"fb09ba1b-e9b9-4517-8f11-a7cfe8b65dfd\",\"name\":\"FrodoSPAdapter - imported (2)\",\"description\":\"null\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjMgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKLyoKICogVGhlIHNjcmlwdCBoYXMgdGhlc2UgdG9wIGxldmVsIGZ1bmN0aW9ucyB0aGF0IGNvdWxkIGJlIGV4ZWN1dGVkIGR1cmluZyBhIFNBTUwyIGZsb3cuCiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25SZXF1ZXN0CiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25Qcm9jZXNzCiAqICAgICAgLSBwb3N0U2luZ2xlU2lnbk9uU3VjY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZVNpZ25PbkZhaWx1cmUKICogICAgICAtIHBvc3ROZXdOYW1lSURTdWNjZXNzCiAqICAgICAgLSBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzcwogKiAgICAgIC0gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MKICoKICogUGxlYXNlIHNlZSB0aGUgSmF2YURvYyBmb3IgdGhlIGludGVyZmFjZSBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmFtL3NhbWwyL3BsdWdpbnMvU1BBZGFwdGVyLmh0bWwKICogTm90ZSB0aGF0IHRoZSBpbml0aWFsaXplIG1ldGhvZCBpcyBub3Qgc3VwcG9ydGVkIGluIHRoZSBzY3JpcHRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlcy4gQ2hlY2sgdGhlIGRvY3VtZW50YXRpb24gb24gdGhlIHJlc3BlY3RpdmUgZnVuY3Rpb25zIGZvciB0aGUgdmFyaWFibGVzIGF2YWlsYWJsZSB0byBpdC4KICoKICogaG9zdGVkRW50aXR5SWQgLSBTdHJpbmcKICogICAgIEVudGl0eSBJRCBmb3IgdGhlIGhvc3RlZCBJRFAKICogcmVhbG0gLSBTdHJpbmcKICogICAgIFJlYWxtIG9mIHRoZSBob3N0ZWQgSURQCiAqIGlkcEVudGl0eUlkIC0gU3RyaW5nCiAqICAgICBUaGUgZW50aXR5IElEIGZvciB0aGUgSWRlbnRpdHkgUHJvdmlkZXIgZm9yIHdoaWNoIHRoZSBzaWduLW9uIHJlcXVlc3Qgd2lsbCBiZSBzZW50LgogKiByZXF1ZXN0IC0gSHR0cFNlcnZsZXRSZXF1ZXN0ICgxKQogKiAgICAgU2VydmxldCByZXF1ZXN0IG9iamVjdAogKiByZXNwb25zZSAtIEh0dHBTZXJ2bGV0UmVzcG9uc2UgKDIpCiAqICAgICBTZXJ2bGV0IHJlc3BvbnNlIG9iamVjdAogKiBhdXRoblJlcXVlc3QgLSBBdXRoblJlcXVlc3QgKDMpCiAqICAgICBUaGUgYXV0aGVudGljYXRpb24gcmVxdWVzdCBzZW50IHRoYXQgaXMgc2VudCBmcm9tIHRoZSBTZXJ2aWNlIFByb3ZpZGVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpCiAqICAgICBUaGUgc2luZ2xlIHNpZ24tb24gc2Vzc2lvbi4gVGhlIHJlZmVyZW5jZSB0eXBlIG9mIHRoaXMgaXMgT2JqZWN0IGFuZCB3b3VsZCBuZWVkIHRvIGJlIGNhc3RlZCB0byBTU09Ub2tlbi4KICogcmVzIC0gUmVzcG9uc2UgKDUpCiAqICAgICBUaGUgU1NPIFJlc3BvbnNlIHJlY2VpdmVkIGZyb20gdGhlIElkZW50aXR5IFByb3ZpZGVyLgogKiBwcm9maWxlIC0gU3RyaW5nCiAqICAgICBUaGUgcHJvdG9jb2wgcHJvZmlsZSB0aGF0IGlzIHVzZWQsIHRoaXMgd2lsbCBiZSBvbmUgb2YgdGhlIGZvbGxvd2luZyB2YWx1ZXMgZnJvbSBTQU1MMkNvbnN0YW50cyAoNik6CiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9QT1NUCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9BUlRJRkFDVAogKiAgICAgICAgICAtIFNBTUwyQ29uc3RhbnRzLlBBT1MKICogb3V0IC0gUHJpbnRXcml0ZXIgKDcpCiAqICAgICBUaGUgUHJpbnRXcml0ZXIgdGhhdCBjYW4gYmUgdXNlZCB0byB3cml0ZSB0by4KICogaXNGZWRlcmF0aW9uIC0gYm9vbGVhbgogKiAgICAgU2V0IHRvIHRydWUgaWYgdXNpbmcgZmVkZXJhdGlvbiwgb3RoZXJ3aXNlIGZhbHNlLgogKiBmYWlsdXJlQ29kZSAtIGludAogKiAgICAgQW4gaW50ZWdlciBob2xkaW5nIHRoZSBmYWlsdXJlIGNvZGUgd2hlbiBhbiBlcnJvciBoYXMgb2NjdXJyZWQuIEZvciBwb3RlbnRpYWwgdmFsdWVzIHNlZSBTUEFkYXB0ZXIuCiAqIHVzZXJJZCAtIFN0cmluZwogKiAgICAgVGhlIHVuaXF1ZSB1bml2ZXJzYWwgSUQgb2YgdGhlIHVzZXIgd2l0aCB3aG9tIHRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3Qgd2FzIHBlcmZvcm1lZC4KICogaWRSZXF1ZXN0IC0gTWFuYWdlTmFtZUlEUmVxdWVzdCAoOCkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3QsIHRoaXMgd2lsbCBiZSBudWxsIGlmIHRoZSByZXF1ZXN0IG9iamVjdCBpcyBub3QgYXZhaWxhYmxlCiAqIGlkUmVzcG9uc2UgLSBNYW5hZ2VOYW1lSURSZXNwb25zZSAoOSkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlc3BvbnNlLCB0aGlzIHdpbGwgYmUgbnVsbCBpZiB0aGUgcmVzcG9uc2Ugb2JqZWN0IGlzIG5vdCBhdmFpbGFibGUKICogYmluZGluZyAtIFN0cmluZwogKiAgICAgVGhlIGJpbmRpbmcgdXNlZCBmb3IgdGhlIG5ldyBuYW1lIGlkZW50aWZpZXIgcmVxdWVzdC4gVGhpcyB3aWxsIGJlIG9uZSBvZiB0aGUgZm9sbG93aW5nIHZhbHVlczoKICogICAgICAgICAgLSBTQU1MMkNvbnN0YW50cy5TT0FQCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9SRURJUkVDVAogKiBsb2dvdXRSZXF1ZXN0IC0gTG9nb3V0UmVxdWVzdCAoMTApCiAqICAgICBUaGUgc2luZ2xlIGxvZ291dCByZXF1ZXN0LgogKiBsb2dvdXRSZXNwb25zZSAtIExvZ291dFJlc3BvbnNlICgxMSkKICogICAgIFRoZSBzaW5nbGUgbG9nb3V0IHJlc3BvbnNlLgogKiBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIgLSBTcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEyKQogKiAgICAgQW4gaW5zdGFuY2Ugb2YgU3BBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIGxvZ2dlciAtIExvZ2dlciBpbnN0YW5jZQogKiAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci4KICogICAgIENvcnJlc3BvbmRpbmcgbG9nIGZpbGVzIHdpbGwgYmUgcHJlZml4ZWQgd2l0aDogc2NyaXB0cy48c2NyaXB0IG5hbWU+CiAqCiAqIFRocm93cyBTQU1MMkV4Y2VwdGlvbiAoMTMpOgogKiAgICAgZm9yIGFueSBleGNlcHRpb25zIG9jY3VycmluZyBpbiB0aGUgYWRhcHRlci4gVGhlIGZlZGVyYXRpb24gcHJvY2VzcyB3aWxsIGNvbnRpbnVlCiAqCiAqIENsYXNzIHJlZmVyZW5jZToKICogKDEpIEh0dHBTZXJ2bGV0UmVxdWVzdCAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXF1ZXN0Lmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlc3BvbnNlIC0gaHR0cHM6Ly90b21jYXQuYXBhY2hlLm9yZy90b21jYXQtNy4wLWRvYy9zZXJ2bGV0YXBpL2phdmF4L3NlcnZsZXQvaHR0cC9IdHRwU2VydmxldFJlc3BvbnNlLmh0bWwuCiAqICgzKSBBdXRoblJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wcm90b2NvbC9SZXNwb25zZS5odG1sCiAqICg2KSBTQU1MMkNvbnN0YW50cyAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9jb21tb24vU0FNTDJDb25zdGFudHMuaHRtbAogKiAoNykgUHJpbnRXcml0ZXIgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS9pby9QcmludFdyaXRlci5odG1sCiAqICg4KSBNYW5hZ2VOYW1lSURSZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL01hbmFnZU5hbWVJRFJlcXVlc3QuaHRtbAogKiAoOSkgTWFuYWdlTmFtZUlEUmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTWFuYWdlTmFtZUlEUmVzcG9uc2UuaHRtbAogKiAoMTApIExvZ291dFJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVxdWVzdC5odG1sCiAqICgxMSkgTG9nb3V0UmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVzcG9uc2UuaHRtbAogKiAoMTIpIFNwQWRhcHRlclNjcmlwdEhlbHBlciAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL3NjcmlwdGVkL1NwQWRhcHRlclNjcmlwdEhlbHBlci5odG1sLgogKiAoMTMpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL2NvbW1vbi9TQU1MMkV4Y2VwdGlvbi5odG1sLgogKi8KCi8qCiAqIFRlbXBsYXRlL2RlZmF1bHQgc2NyaXB0IGZvciBTQU1MMiBTUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT25SZXF1ZXN0OgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIGlkcEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblJlcXVlc3QoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZVNpZ25PblByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblByb2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICByZXF1ZXN0CiAqICAgICByZXNwb25zZQogKiAgICAgb3V0CiAqICAgICBzZXNzaW9uCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgaXNGZWRlcmF0aW9uCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKgogKiBSZXR1cm4gLSB0cnVlIGlmIHJlc3BvbnNlIGlzIGJlaW5nIHJlZGlyZWN0ZWQsIGZhbHNlIGlmIG5vdC4gRGVmYXVsdCB0byBmYWxzZS4KICovCmZ1bmN0aW9uIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzKCkgewogICAgcmV0dXJuIGZhbHNlOwp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzCiAqICAgICBwcm9maWxlCiAqICAgICBmYWlsdXJlQ29kZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiByZXNwb25zZSBpcyBiZWluZyByZWRpcmVjdGVkLCBmYWxzZSBpZiBub3QuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZSgpIHsKICAgIHJldHVybiBmYWxzZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdE5ld05hbWVJRFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGlkUmVxdWVzdAogKiAgICAgaWRSZXNwb25zZQogKiAgICAgYmluZGluZwogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHBvc3ROZXdOYW1lSURTdWNjZXNzKCkgewp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzczoKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHVzZXJJZAogKiAgICAgaWRSZXF1ZXN0CiAqICAgICBpZFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFRlcm1pbmF0ZU5hbWVJRFN1Y2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZUxvZ291dFByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcygpIHsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MoKSB7Cn0=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_SP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287327237,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"fb09ba1b-e9b9-4517-8f11-a7cfe8b65dfd\",\"name\":\"FrodoSPAdapter - imported (2)\",\"description\":\"null\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjMgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKLyoKICogVGhlIHNjcmlwdCBoYXMgdGhlc2UgdG9wIGxldmVsIGZ1bmN0aW9ucyB0aGF0IGNvdWxkIGJlIGV4ZWN1dGVkIGR1cmluZyBhIFNBTUwyIGZsb3cuCiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25SZXF1ZXN0CiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25Qcm9jZXNzCiAqICAgICAgLSBwb3N0U2luZ2xlU2lnbk9uU3VjY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZVNpZ25PbkZhaWx1cmUKICogICAgICAtIHBvc3ROZXdOYW1lSURTdWNjZXNzCiAqICAgICAgLSBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzcwogKiAgICAgIC0gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MKICoKICogUGxlYXNlIHNlZSB0aGUgSmF2YURvYyBmb3IgdGhlIGludGVyZmFjZSBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmFtL3NhbWwyL3BsdWdpbnMvU1BBZGFwdGVyLmh0bWwKICogTm90ZSB0aGF0IHRoZSBpbml0aWFsaXplIG1ldGhvZCBpcyBub3Qgc3VwcG9ydGVkIGluIHRoZSBzY3JpcHRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlcy4gQ2hlY2sgdGhlIGRvY3VtZW50YXRpb24gb24gdGhlIHJlc3BlY3RpdmUgZnVuY3Rpb25zIGZvciB0aGUgdmFyaWFibGVzIGF2YWlsYWJsZSB0byBpdC4KICoKICogaG9zdGVkRW50aXR5SWQgLSBTdHJpbmcKICogICAgIEVudGl0eSBJRCBmb3IgdGhlIGhvc3RlZCBJRFAKICogcmVhbG0gLSBTdHJpbmcKICogICAgIFJlYWxtIG9mIHRoZSBob3N0ZWQgSURQCiAqIGlkcEVudGl0eUlkIC0gU3RyaW5nCiAqICAgICBUaGUgZW50aXR5IElEIGZvciB0aGUgSWRlbnRpdHkgUHJvdmlkZXIgZm9yIHdoaWNoIHRoZSBzaWduLW9uIHJlcXVlc3Qgd2lsbCBiZSBzZW50LgogKiByZXF1ZXN0IC0gSHR0cFNlcnZsZXRSZXF1ZXN0ICgxKQogKiAgICAgU2VydmxldCByZXF1ZXN0IG9iamVjdAogKiByZXNwb25zZSAtIEh0dHBTZXJ2bGV0UmVzcG9uc2UgKDIpCiAqICAgICBTZXJ2bGV0IHJlc3BvbnNlIG9iamVjdAogKiBhdXRoblJlcXVlc3QgLSBBdXRoblJlcXVlc3QgKDMpCiAqICAgICBUaGUgYXV0aGVudGljYXRpb24gcmVxdWVzdCBzZW50IHRoYXQgaXMgc2VudCBmcm9tIHRoZSBTZXJ2aWNlIFByb3ZpZGVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpCiAqICAgICBUaGUgc2luZ2xlIHNpZ24tb24gc2Vzc2lvbi4gVGhlIHJlZmVyZW5jZSB0eXBlIG9mIHRoaXMgaXMgT2JqZWN0IGFuZCB3b3VsZCBuZWVkIHRvIGJlIGNhc3RlZCB0byBTU09Ub2tlbi4KICogcmVzIC0gUmVzcG9uc2UgKDUpCiAqICAgICBUaGUgU1NPIFJlc3BvbnNlIHJlY2VpdmVkIGZyb20gdGhlIElkZW50aXR5IFByb3ZpZGVyLgogKiBwcm9maWxlIC0gU3RyaW5nCiAqICAgICBUaGUgcHJvdG9jb2wgcHJvZmlsZSB0aGF0IGlzIHVzZWQsIHRoaXMgd2lsbCBiZSBvbmUgb2YgdGhlIGZvbGxvd2luZyB2YWx1ZXMgZnJvbSBTQU1MMkNvbnN0YW50cyAoNik6CiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9QT1NUCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9BUlRJRkFDVAogKiAgICAgICAgICAtIFNBTUwyQ29uc3RhbnRzLlBBT1MKICogb3V0IC0gUHJpbnRXcml0ZXIgKDcpCiAqICAgICBUaGUgUHJpbnRXcml0ZXIgdGhhdCBjYW4gYmUgdXNlZCB0byB3cml0ZSB0by4KICogaXNGZWRlcmF0aW9uIC0gYm9vbGVhbgogKiAgICAgU2V0IHRvIHRydWUgaWYgdXNpbmcgZmVkZXJhdGlvbiwgb3RoZXJ3aXNlIGZhbHNlLgogKiBmYWlsdXJlQ29kZSAtIGludAogKiAgICAgQW4gaW50ZWdlciBob2xkaW5nIHRoZSBmYWlsdXJlIGNvZGUgd2hlbiBhbiBlcnJvciBoYXMgb2NjdXJyZWQuIEZvciBwb3RlbnRpYWwgdmFsdWVzIHNlZSBTUEFkYXB0ZXIuCiAqIHVzZXJJZCAtIFN0cmluZwogKiAgICAgVGhlIHVuaXF1ZSB1bml2ZXJzYWwgSUQgb2YgdGhlIHVzZXIgd2l0aCB3aG9tIHRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3Qgd2FzIHBlcmZvcm1lZC4KICogaWRSZXF1ZXN0IC0gTWFuYWdlTmFtZUlEUmVxdWVzdCAoOCkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3QsIHRoaXMgd2lsbCBiZSBudWxsIGlmIHRoZSByZXF1ZXN0IG9iamVjdCBpcyBub3QgYXZhaWxhYmxlCiAqIGlkUmVzcG9uc2UgLSBNYW5hZ2VOYW1lSURSZXNwb25zZSAoOSkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlc3BvbnNlLCB0aGlzIHdpbGwgYmUgbnVsbCBpZiB0aGUgcmVzcG9uc2Ugb2JqZWN0IGlzIG5vdCBhdmFpbGFibGUKICogYmluZGluZyAtIFN0cmluZwogKiAgICAgVGhlIGJpbmRpbmcgdXNlZCBmb3IgdGhlIG5ldyBuYW1lIGlkZW50aWZpZXIgcmVxdWVzdC4gVGhpcyB3aWxsIGJlIG9uZSBvZiB0aGUgZm9sbG93aW5nIHZhbHVlczoKICogICAgICAgICAgLSBTQU1MMkNvbnN0YW50cy5TT0FQCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9SRURJUkVDVAogKiBsb2dvdXRSZXF1ZXN0IC0gTG9nb3V0UmVxdWVzdCAoMTApCiAqICAgICBUaGUgc2luZ2xlIGxvZ291dCByZXF1ZXN0LgogKiBsb2dvdXRSZXNwb25zZSAtIExvZ291dFJlc3BvbnNlICgxMSkKICogICAgIFRoZSBzaW5nbGUgbG9nb3V0IHJlc3BvbnNlLgogKiBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIgLSBTcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEyKQogKiAgICAgQW4gaW5zdGFuY2Ugb2YgU3BBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIGxvZ2dlciAtIExvZ2dlciBpbnN0YW5jZQogKiAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci4KICogICAgIENvcnJlc3BvbmRpbmcgbG9nIGZpbGVzIHdpbGwgYmUgcHJlZml4ZWQgd2l0aDogc2NyaXB0cy48c2NyaXB0IG5hbWU+CiAqCiAqIFRocm93cyBTQU1MMkV4Y2VwdGlvbiAoMTMpOgogKiAgICAgZm9yIGFueSBleGNlcHRpb25zIG9jY3VycmluZyBpbiB0aGUgYWRhcHRlci4gVGhlIGZlZGVyYXRpb24gcHJvY2VzcyB3aWxsIGNvbnRpbnVlCiAqCiAqIENsYXNzIHJlZmVyZW5jZToKICogKDEpIEh0dHBTZXJ2bGV0UmVxdWVzdCAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXF1ZXN0Lmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlc3BvbnNlIC0gaHR0cHM6Ly90b21jYXQuYXBhY2hlLm9yZy90b21jYXQtNy4wLWRvYy9zZXJ2bGV0YXBpL2phdmF4L3NlcnZsZXQvaHR0cC9IdHRwU2VydmxldFJlc3BvbnNlLmh0bWwuCiAqICgzKSBBdXRoblJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wcm90b2NvbC9SZXNwb25zZS5odG1sCiAqICg2KSBTQU1MMkNvbnN0YW50cyAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9jb21tb24vU0FNTDJDb25zdGFudHMuaHRtbAogKiAoNykgUHJpbnRXcml0ZXIgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS9pby9QcmludFdyaXRlci5odG1sCiAqICg4KSBNYW5hZ2VOYW1lSURSZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL01hbmFnZU5hbWVJRFJlcXVlc3QuaHRtbAogKiAoOSkgTWFuYWdlTmFtZUlEUmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTWFuYWdlTmFtZUlEUmVzcG9uc2UuaHRtbAogKiAoMTApIExvZ291dFJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVxdWVzdC5odG1sCiAqICgxMSkgTG9nb3V0UmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVzcG9uc2UuaHRtbAogKiAoMTIpIFNwQWRhcHRlclNjcmlwdEhlbHBlciAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL3NjcmlwdGVkL1NwQWRhcHRlclNjcmlwdEhlbHBlci5odG1sLgogKiAoMTMpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL2NvbW1vbi9TQU1MMkV4Y2VwdGlvbi5odG1sLgogKi8KCi8qCiAqIFRlbXBsYXRlL2RlZmF1bHQgc2NyaXB0IGZvciBTQU1MMiBTUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT25SZXF1ZXN0OgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIGlkcEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblJlcXVlc3QoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZVNpZ25PblByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblByb2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICByZXF1ZXN0CiAqICAgICByZXNwb25zZQogKiAgICAgb3V0CiAqICAgICBzZXNzaW9uCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgaXNGZWRlcmF0aW9uCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKgogKiBSZXR1cm4gLSB0cnVlIGlmIHJlc3BvbnNlIGlzIGJlaW5nIHJlZGlyZWN0ZWQsIGZhbHNlIGlmIG5vdC4gRGVmYXVsdCB0byBmYWxzZS4KICovCmZ1bmN0aW9uIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzKCkgewogICAgcmV0dXJuIGZhbHNlOwp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzCiAqICAgICBwcm9maWxlCiAqICAgICBmYWlsdXJlQ29kZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiByZXNwb25zZSBpcyBiZWluZyByZWRpcmVjdGVkLCBmYWxzZSBpZiBub3QuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZSgpIHsKICAgIHJldHVybiBmYWxzZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdE5ld05hbWVJRFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGlkUmVxdWVzdAogKiAgICAgaWRSZXNwb25zZQogKiAgICAgYmluZGluZwogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHBvc3ROZXdOYW1lSURTdWNjZXNzKCkgewp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzczoKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHVzZXJJZAogKiAgICAgaWRSZXF1ZXN0CiAqICAgICBpZFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFRlcm1pbmF0ZU5hbWVJRFN1Y2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZUxvZ291dFByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcygpIHsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MoKSB7Cn0=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_SP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730324533,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -2132,11 +2132,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:27 GMT" + "value": "Thu, 11 Jul 2024 20:38:44 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -2165,8 +2165,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:27.170Z", - "time": 71, + "startedDateTime": "2024-07-11T20:38:44.471Z", + "time": 84, "timings": { "blocked": -1, "connect": -1, @@ -2174,7 +2174,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 71 + "wait": 84 } }, { @@ -2199,7 +2199,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -2238,7 +2238,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 10678, - "text": "{\"_id\":\"07ee6240-d106-4e25-a781-5fcabc477d22\",\"name\":\"FrodoSPAdapter\",\"description\":\"null\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjMgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKLyoKICogVGhlIHNjcmlwdCBoYXMgdGhlc2UgdG9wIGxldmVsIGZ1bmN0aW9ucyB0aGF0IGNvdWxkIGJlIGV4ZWN1dGVkIGR1cmluZyBhIFNBTUwyIGZsb3cuCiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25SZXF1ZXN0CiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25Qcm9jZXNzCiAqICAgICAgLSBwb3N0U2luZ2xlU2lnbk9uU3VjY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZVNpZ25PbkZhaWx1cmUKICogICAgICAtIHBvc3ROZXdOYW1lSURTdWNjZXNzCiAqICAgICAgLSBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzcwogKiAgICAgIC0gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MKICoKICogUGxlYXNlIHNlZSB0aGUgSmF2YURvYyBmb3IgdGhlIGludGVyZmFjZSBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmFtL3NhbWwyL3BsdWdpbnMvU1BBZGFwdGVyLmh0bWwKICogTm90ZSB0aGF0IHRoZSBpbml0aWFsaXplIG1ldGhvZCBpcyBub3Qgc3VwcG9ydGVkIGluIHRoZSBzY3JpcHRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlcy4gQ2hlY2sgdGhlIGRvY3VtZW50YXRpb24gb24gdGhlIHJlc3BlY3RpdmUgZnVuY3Rpb25zIGZvciB0aGUgdmFyaWFibGVzIGF2YWlsYWJsZSB0byBpdC4KICoKICogaG9zdGVkRW50aXR5SWQgLSBTdHJpbmcKICogICAgIEVudGl0eSBJRCBmb3IgdGhlIGhvc3RlZCBJRFAKICogcmVhbG0gLSBTdHJpbmcKICogICAgIFJlYWxtIG9mIHRoZSBob3N0ZWQgSURQCiAqIGlkcEVudGl0eUlkIC0gU3RyaW5nCiAqICAgICBUaGUgZW50aXR5IElEIGZvciB0aGUgSWRlbnRpdHkgUHJvdmlkZXIgZm9yIHdoaWNoIHRoZSBzaWduLW9uIHJlcXVlc3Qgd2lsbCBiZSBzZW50LgogKiByZXF1ZXN0IC0gSHR0cFNlcnZsZXRSZXF1ZXN0ICgxKQogKiAgICAgU2VydmxldCByZXF1ZXN0IG9iamVjdAogKiByZXNwb25zZSAtIEh0dHBTZXJ2bGV0UmVzcG9uc2UgKDIpCiAqICAgICBTZXJ2bGV0IHJlc3BvbnNlIG9iamVjdAogKiBhdXRoblJlcXVlc3QgLSBBdXRoblJlcXVlc3QgKDMpCiAqICAgICBUaGUgYXV0aGVudGljYXRpb24gcmVxdWVzdCBzZW50IHRoYXQgaXMgc2VudCBmcm9tIHRoZSBTZXJ2aWNlIFByb3ZpZGVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpCiAqICAgICBUaGUgc2luZ2xlIHNpZ24tb24gc2Vzc2lvbi4gVGhlIHJlZmVyZW5jZSB0eXBlIG9mIHRoaXMgaXMgT2JqZWN0IGFuZCB3b3VsZCBuZWVkIHRvIGJlIGNhc3RlZCB0byBTU09Ub2tlbi4KICogcmVzIC0gUmVzcG9uc2UgKDUpCiAqICAgICBUaGUgU1NPIFJlc3BvbnNlIHJlY2VpdmVkIGZyb20gdGhlIElkZW50aXR5IFByb3ZpZGVyLgogKiBwcm9maWxlIC0gU3RyaW5nCiAqICAgICBUaGUgcHJvdG9jb2wgcHJvZmlsZSB0aGF0IGlzIHVzZWQsIHRoaXMgd2lsbCBiZSBvbmUgb2YgdGhlIGZvbGxvd2luZyB2YWx1ZXMgZnJvbSBTQU1MMkNvbnN0YW50cyAoNik6CiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9QT1NUCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9BUlRJRkFDVAogKiAgICAgICAgICAtIFNBTUwyQ29uc3RhbnRzLlBBT1MKICogb3V0IC0gUHJpbnRXcml0ZXIgKDcpCiAqICAgICBUaGUgUHJpbnRXcml0ZXIgdGhhdCBjYW4gYmUgdXNlZCB0byB3cml0ZSB0by4KICogaXNGZWRlcmF0aW9uIC0gYm9vbGVhbgogKiAgICAgU2V0IHRvIHRydWUgaWYgdXNpbmcgZmVkZXJhdGlvbiwgb3RoZXJ3aXNlIGZhbHNlLgogKiBmYWlsdXJlQ29kZSAtIGludAogKiAgICAgQW4gaW50ZWdlciBob2xkaW5nIHRoZSBmYWlsdXJlIGNvZGUgd2hlbiBhbiBlcnJvciBoYXMgb2NjdXJyZWQuIEZvciBwb3RlbnRpYWwgdmFsdWVzIHNlZSBTUEFkYXB0ZXIuCiAqIHVzZXJJZCAtIFN0cmluZwogKiAgICAgVGhlIHVuaXF1ZSB1bml2ZXJzYWwgSUQgb2YgdGhlIHVzZXIgd2l0aCB3aG9tIHRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3Qgd2FzIHBlcmZvcm1lZC4KICogaWRSZXF1ZXN0IC0gTWFuYWdlTmFtZUlEUmVxdWVzdCAoOCkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3QsIHRoaXMgd2lsbCBiZSBudWxsIGlmIHRoZSByZXF1ZXN0IG9iamVjdCBpcyBub3QgYXZhaWxhYmxlCiAqIGlkUmVzcG9uc2UgLSBNYW5hZ2VOYW1lSURSZXNwb25zZSAoOSkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlc3BvbnNlLCB0aGlzIHdpbGwgYmUgbnVsbCBpZiB0aGUgcmVzcG9uc2Ugb2JqZWN0IGlzIG5vdCBhdmFpbGFibGUKICogYmluZGluZyAtIFN0cmluZwogKiAgICAgVGhlIGJpbmRpbmcgdXNlZCBmb3IgdGhlIG5ldyBuYW1lIGlkZW50aWZpZXIgcmVxdWVzdC4gVGhpcyB3aWxsIGJlIG9uZSBvZiB0aGUgZm9sbG93aW5nIHZhbHVlczoKICogICAgICAgICAgLSBTQU1MMkNvbnN0YW50cy5TT0FQCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9SRURJUkVDVAogKiBsb2dvdXRSZXF1ZXN0IC0gTG9nb3V0UmVxdWVzdCAoMTApCiAqICAgICBUaGUgc2luZ2xlIGxvZ291dCByZXF1ZXN0LgogKiBsb2dvdXRSZXNwb25zZSAtIExvZ291dFJlc3BvbnNlICgxMSkKICogICAgIFRoZSBzaW5nbGUgbG9nb3V0IHJlc3BvbnNlLgogKiBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIgLSBTcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEyKQogKiAgICAgQW4gaW5zdGFuY2Ugb2YgU3BBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIGxvZ2dlciAtIExvZ2dlciBpbnN0YW5jZQogKiAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci4KICogICAgIENvcnJlc3BvbmRpbmcgbG9nIGZpbGVzIHdpbGwgYmUgcHJlZml4ZWQgd2l0aDogc2NyaXB0cy48c2NyaXB0IG5hbWU+CiAqCiAqIFRocm93cyBTQU1MMkV4Y2VwdGlvbiAoMTMpOgogKiAgICAgZm9yIGFueSBleGNlcHRpb25zIG9jY3VycmluZyBpbiB0aGUgYWRhcHRlci4gVGhlIGZlZGVyYXRpb24gcHJvY2VzcyB3aWxsIGNvbnRpbnVlCiAqCiAqIENsYXNzIHJlZmVyZW5jZToKICogKDEpIEh0dHBTZXJ2bGV0UmVxdWVzdCAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXF1ZXN0Lmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlc3BvbnNlIC0gaHR0cHM6Ly90b21jYXQuYXBhY2hlLm9yZy90b21jYXQtNy4wLWRvYy9zZXJ2bGV0YXBpL2phdmF4L3NlcnZsZXQvaHR0cC9IdHRwU2VydmxldFJlc3BvbnNlLmh0bWwuCiAqICgzKSBBdXRoblJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wcm90b2NvbC9SZXNwb25zZS5odG1sCiAqICg2KSBTQU1MMkNvbnN0YW50cyAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9jb21tb24vU0FNTDJDb25zdGFudHMuaHRtbAogKiAoNykgUHJpbnRXcml0ZXIgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS9pby9QcmludFdyaXRlci5odG1sCiAqICg4KSBNYW5hZ2VOYW1lSURSZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL01hbmFnZU5hbWVJRFJlcXVlc3QuaHRtbAogKiAoOSkgTWFuYWdlTmFtZUlEUmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTWFuYWdlTmFtZUlEUmVzcG9uc2UuaHRtbAogKiAoMTApIExvZ291dFJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVxdWVzdC5odG1sCiAqICgxMSkgTG9nb3V0UmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVzcG9uc2UuaHRtbAogKiAoMTIpIFNwQWRhcHRlclNjcmlwdEhlbHBlciAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL3NjcmlwdGVkL1NwQWRhcHRlclNjcmlwdEhlbHBlci5odG1sLgogKiAoMTMpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL2NvbW1vbi9TQU1MMkV4Y2VwdGlvbi5odG1sLgogKi8KCi8qCiAqIFRlbXBsYXRlL2RlZmF1bHQgc2NyaXB0IGZvciBTQU1MMiBTUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT25SZXF1ZXN0OgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIGlkcEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblJlcXVlc3QoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZVNpZ25PblByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblByb2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICByZXF1ZXN0CiAqICAgICByZXNwb25zZQogKiAgICAgb3V0CiAqICAgICBzZXNzaW9uCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgaXNGZWRlcmF0aW9uCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKgogKiBSZXR1cm4gLSB0cnVlIGlmIHJlc3BvbnNlIGlzIGJlaW5nIHJlZGlyZWN0ZWQsIGZhbHNlIGlmIG5vdC4gRGVmYXVsdCB0byBmYWxzZS4KICovCmZ1bmN0aW9uIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzKCkgewogICAgcmV0dXJuIGZhbHNlOwp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzCiAqICAgICBwcm9maWxlCiAqICAgICBmYWlsdXJlQ29kZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiByZXNwb25zZSBpcyBiZWluZyByZWRpcmVjdGVkLCBmYWxzZSBpZiBub3QuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZSgpIHsKICAgIHJldHVybiBmYWxzZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdE5ld05hbWVJRFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGlkUmVxdWVzdAogKiAgICAgaWRSZXNwb25zZQogKiAgICAgYmluZGluZwogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHBvc3ROZXdOYW1lSURTdWNjZXNzKCkgewp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzczoKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHVzZXJJZAogKiAgICAgaWRSZXF1ZXN0CiAqICAgICBpZFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFRlcm1pbmF0ZU5hbWVJRFN1Y2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZUxvZ291dFByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcygpIHsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MoKSB7Cn0=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_SP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287327306,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"07ee6240-d106-4e25-a781-5fcabc477d22\",\"name\":\"FrodoSPAdapter\",\"description\":\"null\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjMgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKLyoKICogVGhlIHNjcmlwdCBoYXMgdGhlc2UgdG9wIGxldmVsIGZ1bmN0aW9ucyB0aGF0IGNvdWxkIGJlIGV4ZWN1dGVkIGR1cmluZyBhIFNBTUwyIGZsb3cuCiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25SZXF1ZXN0CiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25Qcm9jZXNzCiAqICAgICAgLSBwb3N0U2luZ2xlU2lnbk9uU3VjY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZVNpZ25PbkZhaWx1cmUKICogICAgICAtIHBvc3ROZXdOYW1lSURTdWNjZXNzCiAqICAgICAgLSBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzcwogKiAgICAgIC0gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MKICoKICogUGxlYXNlIHNlZSB0aGUgSmF2YURvYyBmb3IgdGhlIGludGVyZmFjZSBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmFtL3NhbWwyL3BsdWdpbnMvU1BBZGFwdGVyLmh0bWwKICogTm90ZSB0aGF0IHRoZSBpbml0aWFsaXplIG1ldGhvZCBpcyBub3Qgc3VwcG9ydGVkIGluIHRoZSBzY3JpcHRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlcy4gQ2hlY2sgdGhlIGRvY3VtZW50YXRpb24gb24gdGhlIHJlc3BlY3RpdmUgZnVuY3Rpb25zIGZvciB0aGUgdmFyaWFibGVzIGF2YWlsYWJsZSB0byBpdC4KICoKICogaG9zdGVkRW50aXR5SWQgLSBTdHJpbmcKICogICAgIEVudGl0eSBJRCBmb3IgdGhlIGhvc3RlZCBJRFAKICogcmVhbG0gLSBTdHJpbmcKICogICAgIFJlYWxtIG9mIHRoZSBob3N0ZWQgSURQCiAqIGlkcEVudGl0eUlkIC0gU3RyaW5nCiAqICAgICBUaGUgZW50aXR5IElEIGZvciB0aGUgSWRlbnRpdHkgUHJvdmlkZXIgZm9yIHdoaWNoIHRoZSBzaWduLW9uIHJlcXVlc3Qgd2lsbCBiZSBzZW50LgogKiByZXF1ZXN0IC0gSHR0cFNlcnZsZXRSZXF1ZXN0ICgxKQogKiAgICAgU2VydmxldCByZXF1ZXN0IG9iamVjdAogKiByZXNwb25zZSAtIEh0dHBTZXJ2bGV0UmVzcG9uc2UgKDIpCiAqICAgICBTZXJ2bGV0IHJlc3BvbnNlIG9iamVjdAogKiBhdXRoblJlcXVlc3QgLSBBdXRoblJlcXVlc3QgKDMpCiAqICAgICBUaGUgYXV0aGVudGljYXRpb24gcmVxdWVzdCBzZW50IHRoYXQgaXMgc2VudCBmcm9tIHRoZSBTZXJ2aWNlIFByb3ZpZGVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpCiAqICAgICBUaGUgc2luZ2xlIHNpZ24tb24gc2Vzc2lvbi4gVGhlIHJlZmVyZW5jZSB0eXBlIG9mIHRoaXMgaXMgT2JqZWN0IGFuZCB3b3VsZCBuZWVkIHRvIGJlIGNhc3RlZCB0byBTU09Ub2tlbi4KICogcmVzIC0gUmVzcG9uc2UgKDUpCiAqICAgICBUaGUgU1NPIFJlc3BvbnNlIHJlY2VpdmVkIGZyb20gdGhlIElkZW50aXR5IFByb3ZpZGVyLgogKiBwcm9maWxlIC0gU3RyaW5nCiAqICAgICBUaGUgcHJvdG9jb2wgcHJvZmlsZSB0aGF0IGlzIHVzZWQsIHRoaXMgd2lsbCBiZSBvbmUgb2YgdGhlIGZvbGxvd2luZyB2YWx1ZXMgZnJvbSBTQU1MMkNvbnN0YW50cyAoNik6CiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9QT1NUCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9BUlRJRkFDVAogKiAgICAgICAgICAtIFNBTUwyQ29uc3RhbnRzLlBBT1MKICogb3V0IC0gUHJpbnRXcml0ZXIgKDcpCiAqICAgICBUaGUgUHJpbnRXcml0ZXIgdGhhdCBjYW4gYmUgdXNlZCB0byB3cml0ZSB0by4KICogaXNGZWRlcmF0aW9uIC0gYm9vbGVhbgogKiAgICAgU2V0IHRvIHRydWUgaWYgdXNpbmcgZmVkZXJhdGlvbiwgb3RoZXJ3aXNlIGZhbHNlLgogKiBmYWlsdXJlQ29kZSAtIGludAogKiAgICAgQW4gaW50ZWdlciBob2xkaW5nIHRoZSBmYWlsdXJlIGNvZGUgd2hlbiBhbiBlcnJvciBoYXMgb2NjdXJyZWQuIEZvciBwb3RlbnRpYWwgdmFsdWVzIHNlZSBTUEFkYXB0ZXIuCiAqIHVzZXJJZCAtIFN0cmluZwogKiAgICAgVGhlIHVuaXF1ZSB1bml2ZXJzYWwgSUQgb2YgdGhlIHVzZXIgd2l0aCB3aG9tIHRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3Qgd2FzIHBlcmZvcm1lZC4KICogaWRSZXF1ZXN0IC0gTWFuYWdlTmFtZUlEUmVxdWVzdCAoOCkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3QsIHRoaXMgd2lsbCBiZSBudWxsIGlmIHRoZSByZXF1ZXN0IG9iamVjdCBpcyBub3QgYXZhaWxhYmxlCiAqIGlkUmVzcG9uc2UgLSBNYW5hZ2VOYW1lSURSZXNwb25zZSAoOSkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlc3BvbnNlLCB0aGlzIHdpbGwgYmUgbnVsbCBpZiB0aGUgcmVzcG9uc2Ugb2JqZWN0IGlzIG5vdCBhdmFpbGFibGUKICogYmluZGluZyAtIFN0cmluZwogKiAgICAgVGhlIGJpbmRpbmcgdXNlZCBmb3IgdGhlIG5ldyBuYW1lIGlkZW50aWZpZXIgcmVxdWVzdC4gVGhpcyB3aWxsIGJlIG9uZSBvZiB0aGUgZm9sbG93aW5nIHZhbHVlczoKICogICAgICAgICAgLSBTQU1MMkNvbnN0YW50cy5TT0FQCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9SRURJUkVDVAogKiBsb2dvdXRSZXF1ZXN0IC0gTG9nb3V0UmVxdWVzdCAoMTApCiAqICAgICBUaGUgc2luZ2xlIGxvZ291dCByZXF1ZXN0LgogKiBsb2dvdXRSZXNwb25zZSAtIExvZ291dFJlc3BvbnNlICgxMSkKICogICAgIFRoZSBzaW5nbGUgbG9nb3V0IHJlc3BvbnNlLgogKiBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIgLSBTcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEyKQogKiAgICAgQW4gaW5zdGFuY2Ugb2YgU3BBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIGxvZ2dlciAtIExvZ2dlciBpbnN0YW5jZQogKiAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci4KICogICAgIENvcnJlc3BvbmRpbmcgbG9nIGZpbGVzIHdpbGwgYmUgcHJlZml4ZWQgd2l0aDogc2NyaXB0cy48c2NyaXB0IG5hbWU+CiAqCiAqIFRocm93cyBTQU1MMkV4Y2VwdGlvbiAoMTMpOgogKiAgICAgZm9yIGFueSBleGNlcHRpb25zIG9jY3VycmluZyBpbiB0aGUgYWRhcHRlci4gVGhlIGZlZGVyYXRpb24gcHJvY2VzcyB3aWxsIGNvbnRpbnVlCiAqCiAqIENsYXNzIHJlZmVyZW5jZToKICogKDEpIEh0dHBTZXJ2bGV0UmVxdWVzdCAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXF1ZXN0Lmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlc3BvbnNlIC0gaHR0cHM6Ly90b21jYXQuYXBhY2hlLm9yZy90b21jYXQtNy4wLWRvYy9zZXJ2bGV0YXBpL2phdmF4L3NlcnZsZXQvaHR0cC9IdHRwU2VydmxldFJlc3BvbnNlLmh0bWwuCiAqICgzKSBBdXRoblJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wcm90b2NvbC9SZXNwb25zZS5odG1sCiAqICg2KSBTQU1MMkNvbnN0YW50cyAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9jb21tb24vU0FNTDJDb25zdGFudHMuaHRtbAogKiAoNykgUHJpbnRXcml0ZXIgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS9pby9QcmludFdyaXRlci5odG1sCiAqICg4KSBNYW5hZ2VOYW1lSURSZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL01hbmFnZU5hbWVJRFJlcXVlc3QuaHRtbAogKiAoOSkgTWFuYWdlTmFtZUlEUmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTWFuYWdlTmFtZUlEUmVzcG9uc2UuaHRtbAogKiAoMTApIExvZ291dFJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVxdWVzdC5odG1sCiAqICgxMSkgTG9nb3V0UmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVzcG9uc2UuaHRtbAogKiAoMTIpIFNwQWRhcHRlclNjcmlwdEhlbHBlciAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL3NjcmlwdGVkL1NwQWRhcHRlclNjcmlwdEhlbHBlci5odG1sLgogKiAoMTMpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL2NvbW1vbi9TQU1MMkV4Y2VwdGlvbi5odG1sLgogKi8KCi8qCiAqIFRlbXBsYXRlL2RlZmF1bHQgc2NyaXB0IGZvciBTQU1MMiBTUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT25SZXF1ZXN0OgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIGlkcEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblJlcXVlc3QoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZVNpZ25PblByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblByb2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICByZXF1ZXN0CiAqICAgICByZXNwb25zZQogKiAgICAgb3V0CiAqICAgICBzZXNzaW9uCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgaXNGZWRlcmF0aW9uCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKgogKiBSZXR1cm4gLSB0cnVlIGlmIHJlc3BvbnNlIGlzIGJlaW5nIHJlZGlyZWN0ZWQsIGZhbHNlIGlmIG5vdC4gRGVmYXVsdCB0byBmYWxzZS4KICovCmZ1bmN0aW9uIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzKCkgewogICAgcmV0dXJuIGZhbHNlOwp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzCiAqICAgICBwcm9maWxlCiAqICAgICBmYWlsdXJlQ29kZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiByZXNwb25zZSBpcyBiZWluZyByZWRpcmVjdGVkLCBmYWxzZSBpZiBub3QuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZSgpIHsKICAgIHJldHVybiBmYWxzZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdE5ld05hbWVJRFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGlkUmVxdWVzdAogKiAgICAgaWRSZXNwb25zZQogKiAgICAgYmluZGluZwogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHBvc3ROZXdOYW1lSURTdWNjZXNzKCkgewp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzczoKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHVzZXJJZAogKiAgICAgaWRSZXF1ZXN0CiAqICAgICBpZFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFRlcm1pbmF0ZU5hbWVJRFN1Y2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZUxvZ291dFByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcygpIHsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MoKSB7Cn0=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_SP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730324639,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -2288,11 +2288,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:27 GMT" + "value": "Thu, 11 Jul 2024 20:38:44 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -2321,8 +2321,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:27.247Z", - "time": 62, + "startedDateTime": "2024-07-11T20:38:44.562Z", + "time": 103, "timings": { "blocked": -1, "connect": -1, @@ -2330,7 +2330,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 103 } }, { @@ -2355,7 +2355,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -2394,7 +2394,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1516, - "text": "{\"_id\":\"207f172f-ffb5-439d-b7df-e8e80408830b\",\"name\":\"GitHub Profile Normalization (VS) - imported (1)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJHaXRIdWIgcmF3UHJvZmlsZTogIityYXdQcm9maWxlKQoKcmV0dXJuIGpzb24ob2JqZWN0KAogICAgICAgIGZpZWxkKCJpZCIsIHJhd1Byb2ZpbGUuaWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIHJhd1Byb2ZpbGUubmFtZSksCiAgICAgICAgZmllbGQoImdpdmVuTmFtZSIsIHJhd1Byb2ZpbGUuZmlyc3RfbmFtZSksCiAgICAgICAgZmllbGQoImZhbWlseU5hbWUiLCByYXdQcm9maWxlLmxhc3RfbmFtZSksCiAgICAgICAgZmllbGQoInBob3RvVXJsIiwgcmF3UHJvZmlsZS5waWN0dXJlLmRhdGEudXJsKSwKICAgICAgICBmaWVsZCgiZW1haWwiLCByYXdQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCByYXdQcm9maWxlLmVtYWlsKSkp\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287327375,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"207f172f-ffb5-439d-b7df-e8e80408830b\",\"name\":\"GitHub Profile Normalization (VS) - imported (1)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJHaXRIdWIgcmF3UHJvZmlsZTogIityYXdQcm9maWxlKQoKcmV0dXJuIGpzb24ob2JqZWN0KAogICAgICAgIGZpZWxkKCJpZCIsIHJhd1Byb2ZpbGUuaWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIHJhd1Byb2ZpbGUubmFtZSksCiAgICAgICAgZmllbGQoImdpdmVuTmFtZSIsIHJhd1Byb2ZpbGUuZmlyc3RfbmFtZSksCiAgICAgICAgZmllbGQoImZhbWlseU5hbWUiLCByYXdQcm9maWxlLmxhc3RfbmFtZSksCiAgICAgICAgZmllbGQoInBob3RvVXJsIiwgcmF3UHJvZmlsZS5waWN0dXJlLmRhdGEudXJsKSwKICAgICAgICBmaWVsZCgiZW1haWwiLCByYXdQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCByYXdQcm9maWxlLmVtYWlsKSkp\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730324738,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -2448,11 +2448,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:27 GMT" + "value": "Thu, 11 Jul 2024 20:38:44 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -2477,8 +2477,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:27.314Z", - "time": 60, + "startedDateTime": "2024-07-11T20:38:44.673Z", + "time": 86, "timings": { "blocked": -1, "connect": -1, @@ -2486,7 +2486,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 86 } }, { @@ -2511,7 +2511,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -2550,7 +2550,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1516, - "text": "{\"_id\":\"fdb60c75-d58b-409f-bef2-ce4ebb04c77c\",\"name\":\"GitHub Profile Normalization (VS) - imported (2)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJHaXRIdWIgcmF3UHJvZmlsZTogIityYXdQcm9maWxlKQoKcmV0dXJuIGpzb24ob2JqZWN0KAogICAgICAgIGZpZWxkKCJpZCIsIHJhd1Byb2ZpbGUuaWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIHJhd1Byb2ZpbGUubmFtZSksCiAgICAgICAgZmllbGQoImdpdmVuTmFtZSIsIHJhd1Byb2ZpbGUuZmlyc3RfbmFtZSksCiAgICAgICAgZmllbGQoImZhbWlseU5hbWUiLCByYXdQcm9maWxlLmxhc3RfbmFtZSksCiAgICAgICAgZmllbGQoInBob3RvVXJsIiwgcmF3UHJvZmlsZS5waWN0dXJlLmRhdGEudXJsKSwKICAgICAgICBmaWVsZCgiZW1haWwiLCByYXdQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCByYXdQcm9maWxlLmVtYWlsKSkp\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287327436,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"fdb60c75-d58b-409f-bef2-ce4ebb04c77c\",\"name\":\"GitHub Profile Normalization (VS) - imported (2)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJHaXRIdWIgcmF3UHJvZmlsZTogIityYXdQcm9maWxlKQoKcmV0dXJuIGpzb24ob2JqZWN0KAogICAgICAgIGZpZWxkKCJpZCIsIHJhd1Byb2ZpbGUuaWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIHJhd1Byb2ZpbGUubmFtZSksCiAgICAgICAgZmllbGQoImdpdmVuTmFtZSIsIHJhd1Byb2ZpbGUuZmlyc3RfbmFtZSksCiAgICAgICAgZmllbGQoImZhbWlseU5hbWUiLCByYXdQcm9maWxlLmxhc3RfbmFtZSksCiAgICAgICAgZmllbGQoInBob3RvVXJsIiwgcmF3UHJvZmlsZS5waWN0dXJlLmRhdGEudXJsKSwKICAgICAgICBmaWVsZCgiZW1haWwiLCByYXdQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCByYXdQcm9maWxlLmVtYWlsKSkp\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730324817,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -2604,11 +2604,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:27 GMT" + "value": "Thu, 11 Jul 2024 20:38:44 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -2633,8 +2633,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:27.378Z", - "time": 57, + "startedDateTime": "2024-07-11T20:38:44.765Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -2642,7 +2642,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 71 } }, { @@ -2667,7 +2667,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -2706,7 +2706,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1501, - "text": "{\"_id\":\"23143919-6b78-40c3-b25e-beca19b229e0\",\"name\":\"GitHub Profile Normalization (VS)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJHaXRIdWIgcmF3UHJvZmlsZTogIityYXdQcm9maWxlKQoKcmV0dXJuIGpzb24ob2JqZWN0KAogICAgICAgIGZpZWxkKCJpZCIsIHJhd1Byb2ZpbGUuaWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIHJhd1Byb2ZpbGUubmFtZSksCiAgICAgICAgZmllbGQoImdpdmVuTmFtZSIsIHJhd1Byb2ZpbGUuZmlyc3RfbmFtZSksCiAgICAgICAgZmllbGQoImZhbWlseU5hbWUiLCByYXdQcm9maWxlLmxhc3RfbmFtZSksCiAgICAgICAgZmllbGQoInBob3RvVXJsIiwgcmF3UHJvZmlsZS5waWN0dXJlLmRhdGEudXJsKSwKICAgICAgICBmaWVsZCgiZW1haWwiLCByYXdQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCByYXdQcm9maWxlLmVtYWlsKSkp\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287327497,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"23143919-6b78-40c3-b25e-beca19b229e0\",\"name\":\"GitHub Profile Normalization (VS)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJHaXRIdWIgcmF3UHJvZmlsZTogIityYXdQcm9maWxlKQoKcmV0dXJuIGpzb24ob2JqZWN0KAogICAgICAgIGZpZWxkKCJpZCIsIHJhd1Byb2ZpbGUuaWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIHJhd1Byb2ZpbGUubmFtZSksCiAgICAgICAgZmllbGQoImdpdmVuTmFtZSIsIHJhd1Byb2ZpbGUuZmlyc3RfbmFtZSksCiAgICAgICAgZmllbGQoImZhbWlseU5hbWUiLCByYXdQcm9maWxlLmxhc3RfbmFtZSksCiAgICAgICAgZmllbGQoInBob3RvVXJsIiwgcmF3UHJvZmlsZS5waWN0dXJlLmRhdGEudXJsKSwKICAgICAgICBmaWVsZCgiZW1haWwiLCByYXdQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCByYXdQcm9maWxlLmVtYWlsKSkp\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730324891,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -2760,11 +2760,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:27 GMT" + "value": "Thu, 11 Jul 2024 20:38:44 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -2789,8 +2789,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:27.440Z", - "time": 56, + "startedDateTime": "2024-07-11T20:38:44.842Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -2798,7 +2798,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 67 } }, { @@ -2823,7 +2823,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -2862,7 +2862,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 477, - "text": "{\"_id\":\"3bd13a46-61c4-4974-8efb-1700c80c64e3\",\"name\":\"Inactive Device Match Script\",\"description\":\"Inactive Device Match Script\",\"script\":\"LyoKICogSW5hY3RpdmUgRGV2aWNlIE1hdGNoIFNjcmlwdAogKi8KCm91dGNvbWUgPSAidHJ1ZSI7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287327560,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"3bd13a46-61c4-4974-8efb-1700c80c64e3\",\"name\":\"Inactive Device Match Script\",\"description\":\"Inactive Device Match Script\",\"script\":\"LyoKICogSW5hY3RpdmUgRGV2aWNlIE1hdGNoIFNjcmlwdAogKi8KCm91dGNvbWUgPSAidHJ1ZSI7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730324963,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -2916,11 +2916,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:27 GMT" + "value": "Thu, 11 Jul 2024 20:38:44 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -2945,8 +2945,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:27.501Z", - "time": 58, + "startedDateTime": "2024-07-11T20:38:44.917Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -2954,7 +2954,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 63 } }, { @@ -2979,7 +2979,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -3018,7 +3018,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 795, - "text": "{\"_id\":\"2c38c998-aec0-4e56-8d46-bff6e24a704e\",\"name\":\"My Example Library\",\"description\":\"My Example Library\",\"script\":\"dmFyIGkgPSAwOwoKZnVuY3Rpb24gYWRkKGopIHtpICs9IGp9OwpmdW5jdGlvbiBsb2dUb3RhbChsb2cpIHsgbG9nLmluZm8oIlRvdGFsOiAiICsgaSkgfTsKCi8vIGV4cG9ydCBjb25zdGFudApleHBvcnRzLk1TRyA9ICdGaW5hbCBzdW0nOwoKLy8gZXhwb3J0IGZ1bmN0aW9ucwpleHBvcnRzLmFkZCA9IGFkZDsKZXhwb3J0cy5sb2dUb3RhbCA9IGxvZ1RvdGFsOwoKLy9kaXJlY3QgZXhwb3J0IHVzaW5nIGFuIGlubGluZSBkZWNsYXJhdGlvbgpleHBvcnRzLmxvZ1RvdGFsV2l0aE1lc3NhZ2UgPSAobG9nLCBtZXNzYWdlKSA9PiBsb2cuaW5mbyhtZXNzYWdlICsgIjogIiArIGkpOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"LIBRARY\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287327624,\"evaluatorVersion\":\"2.0\"}" + "text": "{\"_id\":\"2c38c998-aec0-4e56-8d46-bff6e24a704e\",\"name\":\"My Example Library\",\"description\":\"My Example Library\",\"script\":\"dmFyIGkgPSAwOwoKZnVuY3Rpb24gYWRkKGopIHtpICs9IGp9OwpmdW5jdGlvbiBsb2dUb3RhbChsb2cpIHsgbG9nLmluZm8oIlRvdGFsOiAiICsgaSkgfTsKCi8vIGV4cG9ydCBjb25zdGFudApleHBvcnRzLk1TRyA9ICdGaW5hbCBzdW0nOwoKLy8gZXhwb3J0IGZ1bmN0aW9ucwpleHBvcnRzLmFkZCA9IGFkZDsKZXhwb3J0cy5sb2dUb3RhbCA9IGxvZ1RvdGFsOwoKLy9kaXJlY3QgZXhwb3J0IHVzaW5nIGFuIGlubGluZSBkZWNsYXJhdGlvbgpleHBvcnRzLmxvZ1RvdGFsV2l0aE1lc3NhZ2UgPSAobG9nLCBtZXNzYWdlKSA9PiBsb2cuaW5mbyhtZXNzYWdlICsgIjogIiArIGkpOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"LIBRARY\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730325031,\"evaluatorVersion\":\"2.0\"}" }, "cookies": [], "headers": [ @@ -3072,11 +3072,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:27 GMT" + "value": "Thu, 11 Jul 2024 20:38:44 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -3101,8 +3101,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:27.566Z", - "time": 60, + "startedDateTime": "2024-07-11T20:38:44.985Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -3110,7 +3110,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 63 } }, { @@ -3135,7 +3135,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -3174,7 +3174,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 727, - "text": "{\"_id\":\"bb393d07-a121-47e2-9d24-1a1066f39ec0\",\"name\":\"My Example Script Using Libraries\",\"description\":\"My Example Script Using Libraries\",\"script\":\"LyoqCiAqIFRlc3RpbmcgbGlicmFyeSBzY3JpcHRzCiAqLwp2YXIgbXlsaWIgPSByZXF1aXJlKCdNeSBFeGFtcGxlIExpYnJhcnknKTsKdmFyIGxvZ2dlcnMgPSByZXF1aXJlKCdMaWJyYXJ5IFNjcmlwdCcpOwoKbXlsaWIuYWRkKDEpOwpteWxpYi5sb2dUb3RhbChsb2dnZXIpOwpteWxpYi5hZGQoMyk7Cm15bGliLmxvZ1RvdGFsV2l0aE1lc3NhZ2UobG9nZ2VyLCBteWxpYi5NU0cpOwoKb3V0Y29tZSA9ICd0cnVlJzs=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287327690,\"evaluatorVersion\":\"2.0\"}" + "text": "{\"_id\":\"bb393d07-a121-47e2-9d24-1a1066f39ec0\",\"name\":\"My Example Script Using Libraries\",\"description\":\"My Example Script Using Libraries\",\"script\":\"LyoqCiAqIFRlc3RpbmcgbGlicmFyeSBzY3JpcHRzCiAqLwp2YXIgbXlsaWIgPSByZXF1aXJlKCdNeSBFeGFtcGxlIExpYnJhcnknKTsKdmFyIGxvZ2dlcnMgPSByZXF1aXJlKCdMaWJyYXJ5IFNjcmlwdCcpOwoKbXlsaWIuYWRkKDEpOwpteWxpYi5sb2dUb3RhbChsb2dnZXIpOwpteWxpYi5hZGQoMyk7Cm15bGliLmxvZ1RvdGFsV2l0aE1lc3NhZ2UobG9nZ2VyLCBteWxpYi5NU0cpOwoKb3V0Y29tZSA9ICd0cnVlJzs=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730325100,\"evaluatorVersion\":\"2.0\"}" }, "cookies": [], "headers": [ @@ -3228,11 +3228,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:27 GMT" + "value": "Thu, 11 Jul 2024 20:38:44 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -3257,8 +3257,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:27.630Z", - "time": 63, + "startedDateTime": "2024-07-11T20:38:45.055Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -3266,7 +3266,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 63 + "wait": 65 } }, { @@ -3291,7 +3291,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -3330,7 +3330,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1525, - "text": "{\"_id\":\"6002c349-f1d0-4317-baa2-a18590fc3cff\",\"name\":\"Okta Profile Normalization - imported (1)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJPa3RhIHJhd1Byb2ZpbGU6ICIrcmF3UHJvZmlsZSkKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5wcmVmZXJyZWRfdXNlcm5hbWUpKSk=\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287327758,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"6002c349-f1d0-4317-baa2-a18590fc3cff\",\"name\":\"Okta Profile Normalization - imported (1)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJPa3RhIHJhd1Byb2ZpbGU6ICIrcmF3UHJvZmlsZSkKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5wcmVmZXJyZWRfdXNlcm5hbWUpKSk=\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730325173,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -3384,11 +3384,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:27 GMT" + "value": "Thu, 11 Jul 2024 20:38:44 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -3413,8 +3413,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:27.698Z", - "time": 59, + "startedDateTime": "2024-07-11T20:38:45.126Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -3422,7 +3422,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 65 } }, { @@ -3447,7 +3447,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -3486,7 +3486,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1525, - "text": "{\"_id\":\"647f2a33-9211-4315-a83f-a521d8b77d7b\",\"name\":\"Okta Profile Normalization - imported (2)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJPa3RhIHJhd1Byb2ZpbGU6ICIrcmF3UHJvZmlsZSkKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5wcmVmZXJyZWRfdXNlcm5hbWUpKSk=\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287327825,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"647f2a33-9211-4315-a83f-a521d8b77d7b\",\"name\":\"Okta Profile Normalization - imported (2)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJPa3RhIHJhd1Byb2ZpbGU6ICIrcmF3UHJvZmlsZSkKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5wcmVmZXJyZWRfdXNlcm5hbWUpKSk=\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730325243,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -3540,11 +3540,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:27 GMT" + "value": "Thu, 11 Jul 2024 20:38:44 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -3569,8 +3569,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:27.764Z", - "time": 61, + "startedDateTime": "2024-07-11T20:38:45.197Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -3578,7 +3578,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 63 } }, { @@ -3603,7 +3603,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -3642,7 +3642,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1510, - "text": "{\"_id\":\"6325cf19-a49b-471e-8d26-7e4df76df0e2\",\"name\":\"Okta Profile Normalization\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJPa3RhIHJhd1Byb2ZpbGU6ICIrcmF3UHJvZmlsZSkKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5wcmVmZXJyZWRfdXNlcm5hbWUpKSk=\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287327890,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"6325cf19-a49b-471e-8d26-7e4df76df0e2\",\"name\":\"Okta Profile Normalization\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJPa3RhIHJhd1Byb2ZpbGU6ICIrcmF3UHJvZmlsZSkKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5wcmVmZXJyZWRfdXNlcm5hbWUpKSk=\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730325314,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -3696,11 +3696,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:27 GMT" + "value": "Thu, 11 Jul 2024 20:38:44 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -3725,8 +3725,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:27.830Z", - "time": 98, + "startedDateTime": "2024-07-11T20:38:45.266Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -3734,7 +3734,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 98 + "wait": 69 } }, { @@ -3759,7 +3759,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -3798,7 +3798,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1626, - "text": "{\"_id\":\"9535446c-0ff6-4a76-8576-616599119d64\",\"name\":\"Remove Button\",\"description\":\"Remove button from page.\",\"script\":\"LyogUmVtb3ZlIEJ1dHRvbgogKgogKiBBdXRob3I6IHZvbGtlci5zY2hldWJlckBmb3JnZXJvY2suY29tCiAqIAogKiBIaWRlIGJ1dHRvbnMgb24gdGhlIGpvdXJuZXkgcGFnZS4KICogCiAqIFRoaXMgc2NyaXB0IGRvZXMgbm90IG5lZWQgdG8gYmUgcGFyYW1ldHJpemVkLiBJdCB3aWxsIHdvcmsgcHJvcGVybHkgYXMgaXMuCiAqIAogKiBUaGUgU2NyaXB0ZWQgRGVjaXNpb24gTm9kZSBuZWVkcyB0aGUgZm9sbG93aW5nIG91dGNvbWVzIGRlZmluZWQ6CiAqIC0gdHJ1ZQogKi8KKGZ1bmN0aW9uICgpIHsKICAgIHZhciBzY3JpcHQgPSAiQXJyYXkucHJvdG90eXBlLnNsaWNlLmNhbGwoZG9jdW1lbnQuZ2V0RWxlbWVudHNCeVRhZ05hbWUoJ2J1dHRvbicpKS5mb3JFYWNoKGZ1bmN0aW9uIChlKSB7ZS5zdHlsZS5kaXNwbGF5ID0gJ25vbmUnfSkiCiAgICB2YXIgZnIgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgb3JnLmZvcmdlcm9jay5vcGVuYW0uYXV0aC5ub2RlLmFwaS5BY3Rpb24sCiAgICAgICAgamF2YXguc2VjdXJpdHkuYXV0aC5jYWxsYmFjay5UZXh0T3V0cHV0Q2FsbGJhY2ssCiAgICAgICAgY29tLnN1bi5pZGVudGl0eS5hdXRoZW50aWNhdGlvbi5jYWxsYmFja3MuU2NyaXB0VGV4dE91dHB1dENhbGxiYWNrCiAgICApCiAgICB2YXIgbWVzc2FnZSA9ICIgIgogICAgaWYgKGNhbGxiYWNrcy5pc0VtcHR5KCkpIHsKICAgICAgICBhY3Rpb24gPSBmci5BY3Rpb24uc2VuZCgKICAgICAgICAgICAgbmV3IGZyLlRleHRPdXRwdXRDYWxsYmFjaygKICAgICAgICAgICAgICAgIGZyLlRleHRPdXRwdXRDYWxsYmFjay5JTkZPUk1BVElPTiwKICAgICAgICAgICAgICAgIG1lc3NhZ2UKICAgICAgICAgICAgKSwKICAgICAgICAgICAgbmV3IGZyLlNjcmlwdFRleHRPdXRwdXRDYWxsYmFjayhzY3JpcHQpCiAgICAgICAgKS5idWlsZCgpCiAgICB9Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287327990,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"9535446c-0ff6-4a76-8576-616599119d64\",\"name\":\"Remove Button\",\"description\":\"Remove button from page.\",\"script\":\"LyogUmVtb3ZlIEJ1dHRvbgogKgogKiBBdXRob3I6IHZvbGtlci5zY2hldWJlckBmb3JnZXJvY2suY29tCiAqIAogKiBIaWRlIGJ1dHRvbnMgb24gdGhlIGpvdXJuZXkgcGFnZS4KICogCiAqIFRoaXMgc2NyaXB0IGRvZXMgbm90IG5lZWQgdG8gYmUgcGFyYW1ldHJpemVkLiBJdCB3aWxsIHdvcmsgcHJvcGVybHkgYXMgaXMuCiAqIAogKiBUaGUgU2NyaXB0ZWQgRGVjaXNpb24gTm9kZSBuZWVkcyB0aGUgZm9sbG93aW5nIG91dGNvbWVzIGRlZmluZWQ6CiAqIC0gdHJ1ZQogKi8KKGZ1bmN0aW9uICgpIHsKICAgIHZhciBzY3JpcHQgPSAiQXJyYXkucHJvdG90eXBlLnNsaWNlLmNhbGwoZG9jdW1lbnQuZ2V0RWxlbWVudHNCeVRhZ05hbWUoJ2J1dHRvbicpKS5mb3JFYWNoKGZ1bmN0aW9uIChlKSB7ZS5zdHlsZS5kaXNwbGF5ID0gJ25vbmUnfSkiCiAgICB2YXIgZnIgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgb3JnLmZvcmdlcm9jay5vcGVuYW0uYXV0aC5ub2RlLmFwaS5BY3Rpb24sCiAgICAgICAgamF2YXguc2VjdXJpdHkuYXV0aC5jYWxsYmFjay5UZXh0T3V0cHV0Q2FsbGJhY2ssCiAgICAgICAgY29tLnN1bi5pZGVudGl0eS5hdXRoZW50aWNhdGlvbi5jYWxsYmFja3MuU2NyaXB0VGV4dE91dHB1dENhbGxiYWNrCiAgICApCiAgICB2YXIgbWVzc2FnZSA9ICIgIgogICAgaWYgKGNhbGxiYWNrcy5pc0VtcHR5KCkpIHsKICAgICAgICBhY3Rpb24gPSBmci5BY3Rpb24uc2VuZCgKICAgICAgICAgICAgbmV3IGZyLlRleHRPdXRwdXRDYWxsYmFjaygKICAgICAgICAgICAgICAgIGZyLlRleHRPdXRwdXRDYWxsYmFjay5JTkZPUk1BVElPTiwKICAgICAgICAgICAgICAgIG1lc3NhZ2UKICAgICAgICAgICAgKSwKICAgICAgICAgICAgbmV3IGZyLlNjcmlwdFRleHRPdXRwdXRDYWxsYmFjayhzY3JpcHQpCiAgICAgICAgKS5idWlsZCgpCiAgICB9Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730325388,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -3852,11 +3852,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:27 GMT" + "value": "Thu, 11 Jul 2024 20:38:44 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -3881,8 +3881,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:27.933Z", - "time": 58, + "startedDateTime": "2024-07-11T20:38:45.341Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -3890,7 +3890,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 64 } }, { @@ -3915,7 +3915,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -3954,7 +3954,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 7529, - "text": "{\"_id\":\"d2dc1ae7-ca1b-4ce4-81b8-5d58dfba73b1\",\"name\":\"Saml2 IDP Adapter Always Auth - imported (1)\",\"description\":\"Always redirect browser pre-auth\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjEtMjAyMiBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUy4KICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGUgc2NyaXB0IGhhcyB0aGVzZSB0b3AgbGV2ZWwgZnVuY3Rpb25zIHRoYXQgY291bGQgYmUgZXhlY3V0ZWQgZHVyaW5nIGEgU0FNTDIgZmxvdy4KICogICAgICAtIHByZVNpbmdsZVNpZ25PbgogKiAgICAgIC0gcHJlQXV0aGVudGljYXRpb24KICogICAgICAtIHByZVNlbmRSZXNwb25zZQogKiAgICAgIC0gcHJlU2lnblJlc3BvbnNlCiAqICAgICAgLSBwcmVTZW5kRmFpbHVyZVJlc3BvbnNlCiAqCiAqIFBsZWFzZSBzZWUgdGhlIGphdmFkb2MgZm9yIHRoZSBpbnRlcmZhY2UgZGVmaW5pdGlvbiBhbmQgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4yL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL1NBTUwySWRlbnRpdHlQcm92aWRlckFkYXB0ZXIuaHRtbAogKiBOb3RlIHRoYXQgdGhlIGluaXRpYWxpemUgbWV0aG9kIGlzIG5vdCBzdXBwb3J0ZWQgaW4gdGhlIHNjcmlwdHMuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzLiBDaGVjayB0aGUgZG9jdW1lbnRhdGlvbiBvbiB0aGUgcmVzcGVjdGl2ZSBmdW5jdGlvbnMgZm9yIHRoZSB2YXJpYWJsZXMgYXZhaWxhYmxlIHRvIGl0LgogKgogKiBob3N0ZWRFbnRpdHlJZCAtIFN0cmluZwogKiAgICAgRW50aXR5IElEIGZvciB0aGUgaG9zdGVkIElEUAogKiByZWFsbSAtIFN0cmluZwogKiAgICAgUmVhbG0gb2YgdGhlIGhvc3RlZCBJRFAKICogaWRwQWRhcHRlclNjcmlwdEhlbHBlciAtIElkcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEpCiAqICAgICBBbiBpbnN0YW5jZSBvZiBJZHBBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIHJlcXVlc3QgLSBIdHRwU2VydmxldFJlcXVlc3QgKDIpCiAqICAgICBTZXJ2bGV0IHJlcXVlc3Qgb2JqZWN0CiAqIHJlc3BvbnNlIC0gSHR0cFNlcnZsZXRSZXNwb25zZSAoMykKICogICAgIFNlcnZsZXQgcmVzcG9uc2Ugb2JqZWN0CiAqIGF1dGhuUmVxdWVzdCAtIEF1dGhuUmVxdWVzdCAoNCkKICogICAgIFRoZSBvcmlnaW5hbCBhdXRoZW50aWNhdGlvbiByZXF1ZXN0IHNlbnQgZnJvbSBTUAogKiByZXFJZCAtIFN0cmluZwogKiAgICAgVGhlIGlkIHRvIHVzZSBmb3IgY29udGludWF0aW9uIG9mIHByb2Nlc3NpbmcgaWYgdGhlIGFkYXB0ZXIgcmVkaXJlY3RzCiAqIHJlcyAtIFJlc3BvbnNlICg1KQogKiAgICAgVGhlIFNBTUwgUmVzcG9uc2UKICogc2Vzc2lvbiAtIFNTT1Rva2VuICg2KQogKiAgICAgVGhlIHNpbmdsZSBzaWduLW9uIHNlc3Npb24uIFRoZSByZWZlcmVuY2UgdHlwZSBvZiB0aGlzIGlzIE9iamVjdCBhbmQgd291bGQgbmVlZCB0byBiZSBjYXN0ZWQgdG8gU1NPVG9rZW4uCiAqIHJlbGF5U3RhdGUgLSBTdHJpbmcKICogICAgIFRoZSByZWxheVN0YXRlIHRoYXQgd2lsbCBiZSB1c2VkIGluIHRoZSByZWRpcmVjdAogKiBmYXVsdENvZGUgLSBTdHJpbmcKICogICAgIHRoZSBmYXVsdCBjb2RlIHRoYXQgd2lsbCBiZSByZXR1cm5lZCBpbiB0aGUgU0FNTCByZXNwb25zZQogKiBmYXVsdERldGFpbCAtIFN0cmluZwogKiAgICAgdGhlIGZhdWx0IGRldGFpbCB0aGF0IHdpbGwgYmUgcmV0dXJuZWQgaW4gdGhlIFNBTUwgcmVzcG9uc2UKICogbG9nZ2VyIC0gTG9nZ2VyIGluc3RhbmNlCiAqICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgQ29ycmVzcG9uZGluZyBsb2cgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLjxzY3JpcHQgbmFtZT4KICoKICogVGhyb3dzIFNBTUwyRXhjZXB0aW9uICg3KToKICogICAgIGZvciBhbnkgZXhjZXB0aW9ucyBvY2N1cnJpbmcgaW4gdGhlIGFkYXB0ZXIuIFRoZSBmZWRlcmF0aW9uIHByb2Nlc3Mgd2lsbCBjb250aW51ZQogKgogKiBDbGFzcyByZWZlcmVuY2U6CiAqICgxKSBpZHBBZGFwdGVyU2NyaXB0SGVscGVyIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcGx1Z2lucy9zY3JpcHRlZC9JZHBBZGFwdGVyU2NyaXB0SGVscGVyLmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlcXVlc3QgLSBodHRwczovL3RvbWNhdC5hcGFjaGUub3JnL3RvbWNhdC03LjAtZG9jL3NlcnZsZXRhcGkvamF2YXgvc2VydmxldC9odHRwL0h0dHBTZXJ2bGV0UmVxdWVzdC5odG1sLgogKiAoMykgSHR0cFNlcnZsZXRSZXNwb25zZSAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXNwb25zZS5odG1sLgogKiAoNCkgQXV0aG5SZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL1Jlc3BvbnNlLmh0bWwuCiAqICg2KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDcpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvY29tbW9uL1NBTUwyRXhjZXB0aW9uLmh0bWwuCiAqLwoKLyoKICogVGVtcGxhdGUvZGVmYXVsdCBzY3JpcHQgZm9yIFNBTUwyIElEUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT246CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIGlkcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIHJlcXVlc3QKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHJlcUlkCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiBicm93c2VyIHJlZGlyZWN0aW9uIGlzIGhhcHBlbmluZyBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTaW5nbGVTaWduT24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNpbmdsZVNpZ25PbiIpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZUF1dGhlbnRpY2F0aW9uOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBpcyBoYXBwZW5pbmcgYWZ0ZXIgcHJvY2Vzc2luZywgZmFsc2Ugb3RoZXJ3aXNlLiBEZWZhdWx0IHRvIGZhbHNlLgogKi8KZnVuY3Rpb24gcHJlQXV0aGVudGljYXRpb24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZUF1dGhlbnRpY2F0aW9uIik7CiAgICByZXR1cm4gdHJ1ZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZFJlc3BvbnNlOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBoYXBwZW5lZCBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTZW5kUmVzcG9uc2UgKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNlbmRSZXNwb25zZSIpOwogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IGF1dGhuUmVxdWVzdDogIithdXRoblJlcXVlc3QpOwogICAgICByZXNwb25zZS5zZW5kUmVkaXJlY3QoImh0dHBzOi8vaWRjLnNjaGV1YmVyLmlvL2FtL1hVSS8/cmVhbG09YWxwaGEmYXV0aEluZGV4VHlwZT1zZXJ2aWNlJmF1dGhJbmRleFZhbHVlPURpc3BhdGNoZXImRm9yY2VBdXRoPXRydWUmZ290bz0iK3JlbGF5U3RhdGUpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpZ25SZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgYXV0aG5SZXF1ZXN0CiAqICAgICBzZXNzaW9uCiAqICAgICByZWxheVN0YXRlCiAqICAgICByZXMKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2lnblJlc3BvbnNlICgpIHsKICAgICAgbG9nZ2VyLmVycm9yKCJDaGljYWdvOiBwcmVTaWduUmVzcG9uc2UiKTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZEZhaWx1cmVSZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGZhdWx0Q29kZQogKiAgICAgZmF1bHREZXRhaWwKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2VuZEZhaWx1cmVSZXNwb25zZSAoKSB7CiAgICAgIGxvZ2dlci5lcnJvcigiQ2hpY2FnbzogcHJlU2VuZEZhaWx1cmVSZXNwb25zZSIpOwp9\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_IDP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287328058,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"d2dc1ae7-ca1b-4ce4-81b8-5d58dfba73b1\",\"name\":\"Saml2 IDP Adapter Always Auth - imported (1)\",\"description\":\"Always redirect browser pre-auth\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjEtMjAyMiBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUy4KICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGUgc2NyaXB0IGhhcyB0aGVzZSB0b3AgbGV2ZWwgZnVuY3Rpb25zIHRoYXQgY291bGQgYmUgZXhlY3V0ZWQgZHVyaW5nIGEgU0FNTDIgZmxvdy4KICogICAgICAtIHByZVNpbmdsZVNpZ25PbgogKiAgICAgIC0gcHJlQXV0aGVudGljYXRpb24KICogICAgICAtIHByZVNlbmRSZXNwb25zZQogKiAgICAgIC0gcHJlU2lnblJlc3BvbnNlCiAqICAgICAgLSBwcmVTZW5kRmFpbHVyZVJlc3BvbnNlCiAqCiAqIFBsZWFzZSBzZWUgdGhlIGphdmFkb2MgZm9yIHRoZSBpbnRlcmZhY2UgZGVmaW5pdGlvbiBhbmQgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4yL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL1NBTUwySWRlbnRpdHlQcm92aWRlckFkYXB0ZXIuaHRtbAogKiBOb3RlIHRoYXQgdGhlIGluaXRpYWxpemUgbWV0aG9kIGlzIG5vdCBzdXBwb3J0ZWQgaW4gdGhlIHNjcmlwdHMuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzLiBDaGVjayB0aGUgZG9jdW1lbnRhdGlvbiBvbiB0aGUgcmVzcGVjdGl2ZSBmdW5jdGlvbnMgZm9yIHRoZSB2YXJpYWJsZXMgYXZhaWxhYmxlIHRvIGl0LgogKgogKiBob3N0ZWRFbnRpdHlJZCAtIFN0cmluZwogKiAgICAgRW50aXR5IElEIGZvciB0aGUgaG9zdGVkIElEUAogKiByZWFsbSAtIFN0cmluZwogKiAgICAgUmVhbG0gb2YgdGhlIGhvc3RlZCBJRFAKICogaWRwQWRhcHRlclNjcmlwdEhlbHBlciAtIElkcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEpCiAqICAgICBBbiBpbnN0YW5jZSBvZiBJZHBBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIHJlcXVlc3QgLSBIdHRwU2VydmxldFJlcXVlc3QgKDIpCiAqICAgICBTZXJ2bGV0IHJlcXVlc3Qgb2JqZWN0CiAqIHJlc3BvbnNlIC0gSHR0cFNlcnZsZXRSZXNwb25zZSAoMykKICogICAgIFNlcnZsZXQgcmVzcG9uc2Ugb2JqZWN0CiAqIGF1dGhuUmVxdWVzdCAtIEF1dGhuUmVxdWVzdCAoNCkKICogICAgIFRoZSBvcmlnaW5hbCBhdXRoZW50aWNhdGlvbiByZXF1ZXN0IHNlbnQgZnJvbSBTUAogKiByZXFJZCAtIFN0cmluZwogKiAgICAgVGhlIGlkIHRvIHVzZSBmb3IgY29udGludWF0aW9uIG9mIHByb2Nlc3NpbmcgaWYgdGhlIGFkYXB0ZXIgcmVkaXJlY3RzCiAqIHJlcyAtIFJlc3BvbnNlICg1KQogKiAgICAgVGhlIFNBTUwgUmVzcG9uc2UKICogc2Vzc2lvbiAtIFNTT1Rva2VuICg2KQogKiAgICAgVGhlIHNpbmdsZSBzaWduLW9uIHNlc3Npb24uIFRoZSByZWZlcmVuY2UgdHlwZSBvZiB0aGlzIGlzIE9iamVjdCBhbmQgd291bGQgbmVlZCB0byBiZSBjYXN0ZWQgdG8gU1NPVG9rZW4uCiAqIHJlbGF5U3RhdGUgLSBTdHJpbmcKICogICAgIFRoZSByZWxheVN0YXRlIHRoYXQgd2lsbCBiZSB1c2VkIGluIHRoZSByZWRpcmVjdAogKiBmYXVsdENvZGUgLSBTdHJpbmcKICogICAgIHRoZSBmYXVsdCBjb2RlIHRoYXQgd2lsbCBiZSByZXR1cm5lZCBpbiB0aGUgU0FNTCByZXNwb25zZQogKiBmYXVsdERldGFpbCAtIFN0cmluZwogKiAgICAgdGhlIGZhdWx0IGRldGFpbCB0aGF0IHdpbGwgYmUgcmV0dXJuZWQgaW4gdGhlIFNBTUwgcmVzcG9uc2UKICogbG9nZ2VyIC0gTG9nZ2VyIGluc3RhbmNlCiAqICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgQ29ycmVzcG9uZGluZyBsb2cgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLjxzY3JpcHQgbmFtZT4KICoKICogVGhyb3dzIFNBTUwyRXhjZXB0aW9uICg3KToKICogICAgIGZvciBhbnkgZXhjZXB0aW9ucyBvY2N1cnJpbmcgaW4gdGhlIGFkYXB0ZXIuIFRoZSBmZWRlcmF0aW9uIHByb2Nlc3Mgd2lsbCBjb250aW51ZQogKgogKiBDbGFzcyByZWZlcmVuY2U6CiAqICgxKSBpZHBBZGFwdGVyU2NyaXB0SGVscGVyIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcGx1Z2lucy9zY3JpcHRlZC9JZHBBZGFwdGVyU2NyaXB0SGVscGVyLmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlcXVlc3QgLSBodHRwczovL3RvbWNhdC5hcGFjaGUub3JnL3RvbWNhdC03LjAtZG9jL3NlcnZsZXRhcGkvamF2YXgvc2VydmxldC9odHRwL0h0dHBTZXJ2bGV0UmVxdWVzdC5odG1sLgogKiAoMykgSHR0cFNlcnZsZXRSZXNwb25zZSAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXNwb25zZS5odG1sLgogKiAoNCkgQXV0aG5SZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL1Jlc3BvbnNlLmh0bWwuCiAqICg2KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDcpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvY29tbW9uL1NBTUwyRXhjZXB0aW9uLmh0bWwuCiAqLwoKLyoKICogVGVtcGxhdGUvZGVmYXVsdCBzY3JpcHQgZm9yIFNBTUwyIElEUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT246CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIGlkcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIHJlcXVlc3QKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHJlcUlkCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiBicm93c2VyIHJlZGlyZWN0aW9uIGlzIGhhcHBlbmluZyBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTaW5nbGVTaWduT24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNpbmdsZVNpZ25PbiIpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZUF1dGhlbnRpY2F0aW9uOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBpcyBoYXBwZW5pbmcgYWZ0ZXIgcHJvY2Vzc2luZywgZmFsc2Ugb3RoZXJ3aXNlLiBEZWZhdWx0IHRvIGZhbHNlLgogKi8KZnVuY3Rpb24gcHJlQXV0aGVudGljYXRpb24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZUF1dGhlbnRpY2F0aW9uIik7CiAgICByZXR1cm4gdHJ1ZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZFJlc3BvbnNlOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBoYXBwZW5lZCBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTZW5kUmVzcG9uc2UgKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNlbmRSZXNwb25zZSIpOwogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IGF1dGhuUmVxdWVzdDogIithdXRoblJlcXVlc3QpOwogICAgICByZXNwb25zZS5zZW5kUmVkaXJlY3QoImh0dHBzOi8vaWRjLnNjaGV1YmVyLmlvL2FtL1hVSS8/cmVhbG09YWxwaGEmYXV0aEluZGV4VHlwZT1zZXJ2aWNlJmF1dGhJbmRleFZhbHVlPURpc3BhdGNoZXImRm9yY2VBdXRoPXRydWUmZ290bz0iK3JlbGF5U3RhdGUpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpZ25SZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgYXV0aG5SZXF1ZXN0CiAqICAgICBzZXNzaW9uCiAqICAgICByZWxheVN0YXRlCiAqICAgICByZXMKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2lnblJlc3BvbnNlICgpIHsKICAgICAgbG9nZ2VyLmVycm9yKCJDaGljYWdvOiBwcmVTaWduUmVzcG9uc2UiKTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZEZhaWx1cmVSZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGZhdWx0Q29kZQogKiAgICAgZmF1bHREZXRhaWwKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2VuZEZhaWx1cmVSZXNwb25zZSAoKSB7CiAgICAgIGxvZ2dlci5lcnJvcigiQ2hpY2FnbzogcHJlU2VuZEZhaWx1cmVSZXNwb25zZSIpOwp9\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_IDP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730325458,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -4008,11 +4008,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:27 GMT" + "value": "Thu, 11 Jul 2024 20:38:44 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -4037,8 +4037,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:27.998Z", - "time": 61, + "startedDateTime": "2024-07-11T20:38:45.412Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -4046,7 +4046,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 65 } }, { @@ -4071,7 +4071,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -4110,7 +4110,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 7529, - "text": "{\"_id\":\"994a4e8f-2741-424a-83e7-3c5f78da01f5\",\"name\":\"Saml2 IDP Adapter Always Auth - imported (2)\",\"description\":\"Always redirect browser pre-auth\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjEtMjAyMiBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUy4KICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGUgc2NyaXB0IGhhcyB0aGVzZSB0b3AgbGV2ZWwgZnVuY3Rpb25zIHRoYXQgY291bGQgYmUgZXhlY3V0ZWQgZHVyaW5nIGEgU0FNTDIgZmxvdy4KICogICAgICAtIHByZVNpbmdsZVNpZ25PbgogKiAgICAgIC0gcHJlQXV0aGVudGljYXRpb24KICogICAgICAtIHByZVNlbmRSZXNwb25zZQogKiAgICAgIC0gcHJlU2lnblJlc3BvbnNlCiAqICAgICAgLSBwcmVTZW5kRmFpbHVyZVJlc3BvbnNlCiAqCiAqIFBsZWFzZSBzZWUgdGhlIGphdmFkb2MgZm9yIHRoZSBpbnRlcmZhY2UgZGVmaW5pdGlvbiBhbmQgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4yL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL1NBTUwySWRlbnRpdHlQcm92aWRlckFkYXB0ZXIuaHRtbAogKiBOb3RlIHRoYXQgdGhlIGluaXRpYWxpemUgbWV0aG9kIGlzIG5vdCBzdXBwb3J0ZWQgaW4gdGhlIHNjcmlwdHMuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzLiBDaGVjayB0aGUgZG9jdW1lbnRhdGlvbiBvbiB0aGUgcmVzcGVjdGl2ZSBmdW5jdGlvbnMgZm9yIHRoZSB2YXJpYWJsZXMgYXZhaWxhYmxlIHRvIGl0LgogKgogKiBob3N0ZWRFbnRpdHlJZCAtIFN0cmluZwogKiAgICAgRW50aXR5IElEIGZvciB0aGUgaG9zdGVkIElEUAogKiByZWFsbSAtIFN0cmluZwogKiAgICAgUmVhbG0gb2YgdGhlIGhvc3RlZCBJRFAKICogaWRwQWRhcHRlclNjcmlwdEhlbHBlciAtIElkcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEpCiAqICAgICBBbiBpbnN0YW5jZSBvZiBJZHBBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIHJlcXVlc3QgLSBIdHRwU2VydmxldFJlcXVlc3QgKDIpCiAqICAgICBTZXJ2bGV0IHJlcXVlc3Qgb2JqZWN0CiAqIHJlc3BvbnNlIC0gSHR0cFNlcnZsZXRSZXNwb25zZSAoMykKICogICAgIFNlcnZsZXQgcmVzcG9uc2Ugb2JqZWN0CiAqIGF1dGhuUmVxdWVzdCAtIEF1dGhuUmVxdWVzdCAoNCkKICogICAgIFRoZSBvcmlnaW5hbCBhdXRoZW50aWNhdGlvbiByZXF1ZXN0IHNlbnQgZnJvbSBTUAogKiByZXFJZCAtIFN0cmluZwogKiAgICAgVGhlIGlkIHRvIHVzZSBmb3IgY29udGludWF0aW9uIG9mIHByb2Nlc3NpbmcgaWYgdGhlIGFkYXB0ZXIgcmVkaXJlY3RzCiAqIHJlcyAtIFJlc3BvbnNlICg1KQogKiAgICAgVGhlIFNBTUwgUmVzcG9uc2UKICogc2Vzc2lvbiAtIFNTT1Rva2VuICg2KQogKiAgICAgVGhlIHNpbmdsZSBzaWduLW9uIHNlc3Npb24uIFRoZSByZWZlcmVuY2UgdHlwZSBvZiB0aGlzIGlzIE9iamVjdCBhbmQgd291bGQgbmVlZCB0byBiZSBjYXN0ZWQgdG8gU1NPVG9rZW4uCiAqIHJlbGF5U3RhdGUgLSBTdHJpbmcKICogICAgIFRoZSByZWxheVN0YXRlIHRoYXQgd2lsbCBiZSB1c2VkIGluIHRoZSByZWRpcmVjdAogKiBmYXVsdENvZGUgLSBTdHJpbmcKICogICAgIHRoZSBmYXVsdCBjb2RlIHRoYXQgd2lsbCBiZSByZXR1cm5lZCBpbiB0aGUgU0FNTCByZXNwb25zZQogKiBmYXVsdERldGFpbCAtIFN0cmluZwogKiAgICAgdGhlIGZhdWx0IGRldGFpbCB0aGF0IHdpbGwgYmUgcmV0dXJuZWQgaW4gdGhlIFNBTUwgcmVzcG9uc2UKICogbG9nZ2VyIC0gTG9nZ2VyIGluc3RhbmNlCiAqICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgQ29ycmVzcG9uZGluZyBsb2cgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLjxzY3JpcHQgbmFtZT4KICoKICogVGhyb3dzIFNBTUwyRXhjZXB0aW9uICg3KToKICogICAgIGZvciBhbnkgZXhjZXB0aW9ucyBvY2N1cnJpbmcgaW4gdGhlIGFkYXB0ZXIuIFRoZSBmZWRlcmF0aW9uIHByb2Nlc3Mgd2lsbCBjb250aW51ZQogKgogKiBDbGFzcyByZWZlcmVuY2U6CiAqICgxKSBpZHBBZGFwdGVyU2NyaXB0SGVscGVyIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcGx1Z2lucy9zY3JpcHRlZC9JZHBBZGFwdGVyU2NyaXB0SGVscGVyLmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlcXVlc3QgLSBodHRwczovL3RvbWNhdC5hcGFjaGUub3JnL3RvbWNhdC03LjAtZG9jL3NlcnZsZXRhcGkvamF2YXgvc2VydmxldC9odHRwL0h0dHBTZXJ2bGV0UmVxdWVzdC5odG1sLgogKiAoMykgSHR0cFNlcnZsZXRSZXNwb25zZSAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXNwb25zZS5odG1sLgogKiAoNCkgQXV0aG5SZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL1Jlc3BvbnNlLmh0bWwuCiAqICg2KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDcpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvY29tbW9uL1NBTUwyRXhjZXB0aW9uLmh0bWwuCiAqLwoKLyoKICogVGVtcGxhdGUvZGVmYXVsdCBzY3JpcHQgZm9yIFNBTUwyIElEUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT246CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIGlkcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIHJlcXVlc3QKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHJlcUlkCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiBicm93c2VyIHJlZGlyZWN0aW9uIGlzIGhhcHBlbmluZyBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTaW5nbGVTaWduT24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNpbmdsZVNpZ25PbiIpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZUF1dGhlbnRpY2F0aW9uOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBpcyBoYXBwZW5pbmcgYWZ0ZXIgcHJvY2Vzc2luZywgZmFsc2Ugb3RoZXJ3aXNlLiBEZWZhdWx0IHRvIGZhbHNlLgogKi8KZnVuY3Rpb24gcHJlQXV0aGVudGljYXRpb24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZUF1dGhlbnRpY2F0aW9uIik7CiAgICByZXR1cm4gdHJ1ZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZFJlc3BvbnNlOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBoYXBwZW5lZCBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTZW5kUmVzcG9uc2UgKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNlbmRSZXNwb25zZSIpOwogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IGF1dGhuUmVxdWVzdDogIithdXRoblJlcXVlc3QpOwogICAgICByZXNwb25zZS5zZW5kUmVkaXJlY3QoImh0dHBzOi8vaWRjLnNjaGV1YmVyLmlvL2FtL1hVSS8/cmVhbG09YWxwaGEmYXV0aEluZGV4VHlwZT1zZXJ2aWNlJmF1dGhJbmRleFZhbHVlPURpc3BhdGNoZXImRm9yY2VBdXRoPXRydWUmZ290bz0iK3JlbGF5U3RhdGUpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpZ25SZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgYXV0aG5SZXF1ZXN0CiAqICAgICBzZXNzaW9uCiAqICAgICByZWxheVN0YXRlCiAqICAgICByZXMKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2lnblJlc3BvbnNlICgpIHsKICAgICAgbG9nZ2VyLmVycm9yKCJDaGljYWdvOiBwcmVTaWduUmVzcG9uc2UiKTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZEZhaWx1cmVSZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGZhdWx0Q29kZQogKiAgICAgZmF1bHREZXRhaWwKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2VuZEZhaWx1cmVSZXNwb25zZSAoKSB7CiAgICAgIGxvZ2dlci5lcnJvcigiQ2hpY2FnbzogcHJlU2VuZEZhaWx1cmVSZXNwb25zZSIpOwp9\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_IDP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287328127,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"994a4e8f-2741-424a-83e7-3c5f78da01f5\",\"name\":\"Saml2 IDP Adapter Always Auth - imported (2)\",\"description\":\"Always redirect browser pre-auth\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjEtMjAyMiBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUy4KICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGUgc2NyaXB0IGhhcyB0aGVzZSB0b3AgbGV2ZWwgZnVuY3Rpb25zIHRoYXQgY291bGQgYmUgZXhlY3V0ZWQgZHVyaW5nIGEgU0FNTDIgZmxvdy4KICogICAgICAtIHByZVNpbmdsZVNpZ25PbgogKiAgICAgIC0gcHJlQXV0aGVudGljYXRpb24KICogICAgICAtIHByZVNlbmRSZXNwb25zZQogKiAgICAgIC0gcHJlU2lnblJlc3BvbnNlCiAqICAgICAgLSBwcmVTZW5kRmFpbHVyZVJlc3BvbnNlCiAqCiAqIFBsZWFzZSBzZWUgdGhlIGphdmFkb2MgZm9yIHRoZSBpbnRlcmZhY2UgZGVmaW5pdGlvbiBhbmQgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4yL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL1NBTUwySWRlbnRpdHlQcm92aWRlckFkYXB0ZXIuaHRtbAogKiBOb3RlIHRoYXQgdGhlIGluaXRpYWxpemUgbWV0aG9kIGlzIG5vdCBzdXBwb3J0ZWQgaW4gdGhlIHNjcmlwdHMuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzLiBDaGVjayB0aGUgZG9jdW1lbnRhdGlvbiBvbiB0aGUgcmVzcGVjdGl2ZSBmdW5jdGlvbnMgZm9yIHRoZSB2YXJpYWJsZXMgYXZhaWxhYmxlIHRvIGl0LgogKgogKiBob3N0ZWRFbnRpdHlJZCAtIFN0cmluZwogKiAgICAgRW50aXR5IElEIGZvciB0aGUgaG9zdGVkIElEUAogKiByZWFsbSAtIFN0cmluZwogKiAgICAgUmVhbG0gb2YgdGhlIGhvc3RlZCBJRFAKICogaWRwQWRhcHRlclNjcmlwdEhlbHBlciAtIElkcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEpCiAqICAgICBBbiBpbnN0YW5jZSBvZiBJZHBBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIHJlcXVlc3QgLSBIdHRwU2VydmxldFJlcXVlc3QgKDIpCiAqICAgICBTZXJ2bGV0IHJlcXVlc3Qgb2JqZWN0CiAqIHJlc3BvbnNlIC0gSHR0cFNlcnZsZXRSZXNwb25zZSAoMykKICogICAgIFNlcnZsZXQgcmVzcG9uc2Ugb2JqZWN0CiAqIGF1dGhuUmVxdWVzdCAtIEF1dGhuUmVxdWVzdCAoNCkKICogICAgIFRoZSBvcmlnaW5hbCBhdXRoZW50aWNhdGlvbiByZXF1ZXN0IHNlbnQgZnJvbSBTUAogKiByZXFJZCAtIFN0cmluZwogKiAgICAgVGhlIGlkIHRvIHVzZSBmb3IgY29udGludWF0aW9uIG9mIHByb2Nlc3NpbmcgaWYgdGhlIGFkYXB0ZXIgcmVkaXJlY3RzCiAqIHJlcyAtIFJlc3BvbnNlICg1KQogKiAgICAgVGhlIFNBTUwgUmVzcG9uc2UKICogc2Vzc2lvbiAtIFNTT1Rva2VuICg2KQogKiAgICAgVGhlIHNpbmdsZSBzaWduLW9uIHNlc3Npb24uIFRoZSByZWZlcmVuY2UgdHlwZSBvZiB0aGlzIGlzIE9iamVjdCBhbmQgd291bGQgbmVlZCB0byBiZSBjYXN0ZWQgdG8gU1NPVG9rZW4uCiAqIHJlbGF5U3RhdGUgLSBTdHJpbmcKICogICAgIFRoZSByZWxheVN0YXRlIHRoYXQgd2lsbCBiZSB1c2VkIGluIHRoZSByZWRpcmVjdAogKiBmYXVsdENvZGUgLSBTdHJpbmcKICogICAgIHRoZSBmYXVsdCBjb2RlIHRoYXQgd2lsbCBiZSByZXR1cm5lZCBpbiB0aGUgU0FNTCByZXNwb25zZQogKiBmYXVsdERldGFpbCAtIFN0cmluZwogKiAgICAgdGhlIGZhdWx0IGRldGFpbCB0aGF0IHdpbGwgYmUgcmV0dXJuZWQgaW4gdGhlIFNBTUwgcmVzcG9uc2UKICogbG9nZ2VyIC0gTG9nZ2VyIGluc3RhbmNlCiAqICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgQ29ycmVzcG9uZGluZyBsb2cgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLjxzY3JpcHQgbmFtZT4KICoKICogVGhyb3dzIFNBTUwyRXhjZXB0aW9uICg3KToKICogICAgIGZvciBhbnkgZXhjZXB0aW9ucyBvY2N1cnJpbmcgaW4gdGhlIGFkYXB0ZXIuIFRoZSBmZWRlcmF0aW9uIHByb2Nlc3Mgd2lsbCBjb250aW51ZQogKgogKiBDbGFzcyByZWZlcmVuY2U6CiAqICgxKSBpZHBBZGFwdGVyU2NyaXB0SGVscGVyIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcGx1Z2lucy9zY3JpcHRlZC9JZHBBZGFwdGVyU2NyaXB0SGVscGVyLmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlcXVlc3QgLSBodHRwczovL3RvbWNhdC5hcGFjaGUub3JnL3RvbWNhdC03LjAtZG9jL3NlcnZsZXRhcGkvamF2YXgvc2VydmxldC9odHRwL0h0dHBTZXJ2bGV0UmVxdWVzdC5odG1sLgogKiAoMykgSHR0cFNlcnZsZXRSZXNwb25zZSAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXNwb25zZS5odG1sLgogKiAoNCkgQXV0aG5SZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL1Jlc3BvbnNlLmh0bWwuCiAqICg2KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDcpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvY29tbW9uL1NBTUwyRXhjZXB0aW9uLmh0bWwuCiAqLwoKLyoKICogVGVtcGxhdGUvZGVmYXVsdCBzY3JpcHQgZm9yIFNBTUwyIElEUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT246CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIGlkcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIHJlcXVlc3QKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHJlcUlkCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiBicm93c2VyIHJlZGlyZWN0aW9uIGlzIGhhcHBlbmluZyBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTaW5nbGVTaWduT24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNpbmdsZVNpZ25PbiIpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZUF1dGhlbnRpY2F0aW9uOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBpcyBoYXBwZW5pbmcgYWZ0ZXIgcHJvY2Vzc2luZywgZmFsc2Ugb3RoZXJ3aXNlLiBEZWZhdWx0IHRvIGZhbHNlLgogKi8KZnVuY3Rpb24gcHJlQXV0aGVudGljYXRpb24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZUF1dGhlbnRpY2F0aW9uIik7CiAgICByZXR1cm4gdHJ1ZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZFJlc3BvbnNlOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBoYXBwZW5lZCBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTZW5kUmVzcG9uc2UgKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNlbmRSZXNwb25zZSIpOwogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IGF1dGhuUmVxdWVzdDogIithdXRoblJlcXVlc3QpOwogICAgICByZXNwb25zZS5zZW5kUmVkaXJlY3QoImh0dHBzOi8vaWRjLnNjaGV1YmVyLmlvL2FtL1hVSS8/cmVhbG09YWxwaGEmYXV0aEluZGV4VHlwZT1zZXJ2aWNlJmF1dGhJbmRleFZhbHVlPURpc3BhdGNoZXImRm9yY2VBdXRoPXRydWUmZ290bz0iK3JlbGF5U3RhdGUpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpZ25SZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgYXV0aG5SZXF1ZXN0CiAqICAgICBzZXNzaW9uCiAqICAgICByZWxheVN0YXRlCiAqICAgICByZXMKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2lnblJlc3BvbnNlICgpIHsKICAgICAgbG9nZ2VyLmVycm9yKCJDaGljYWdvOiBwcmVTaWduUmVzcG9uc2UiKTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZEZhaWx1cmVSZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGZhdWx0Q29kZQogKiAgICAgZmF1bHREZXRhaWwKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2VuZEZhaWx1cmVSZXNwb25zZSAoKSB7CiAgICAgIGxvZ2dlci5lcnJvcigiQ2hpY2FnbzogcHJlU2VuZEZhaWx1cmVSZXNwb25zZSIpOwp9\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_IDP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730325533,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -4164,11 +4164,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:27 GMT" + "value": "Thu, 11 Jul 2024 20:38:44 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -4193,8 +4193,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:28.065Z", - "time": 64, + "startedDateTime": "2024-07-11T20:38:45.482Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -4202,7 +4202,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 70 } }, { @@ -4227,7 +4227,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -4266,7 +4266,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 7514, - "text": "{\"_id\":\"85523e71-2d77-4577-b078-6f9674cc54e2\",\"name\":\"Saml2 IDP Adapter Always Auth\",\"description\":\"Always redirect browser pre-auth\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjEtMjAyMiBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUy4KICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGUgc2NyaXB0IGhhcyB0aGVzZSB0b3AgbGV2ZWwgZnVuY3Rpb25zIHRoYXQgY291bGQgYmUgZXhlY3V0ZWQgZHVyaW5nIGEgU0FNTDIgZmxvdy4KICogICAgICAtIHByZVNpbmdsZVNpZ25PbgogKiAgICAgIC0gcHJlQXV0aGVudGljYXRpb24KICogICAgICAtIHByZVNlbmRSZXNwb25zZQogKiAgICAgIC0gcHJlU2lnblJlc3BvbnNlCiAqICAgICAgLSBwcmVTZW5kRmFpbHVyZVJlc3BvbnNlCiAqCiAqIFBsZWFzZSBzZWUgdGhlIGphdmFkb2MgZm9yIHRoZSBpbnRlcmZhY2UgZGVmaW5pdGlvbiBhbmQgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4yL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL1NBTUwySWRlbnRpdHlQcm92aWRlckFkYXB0ZXIuaHRtbAogKiBOb3RlIHRoYXQgdGhlIGluaXRpYWxpemUgbWV0aG9kIGlzIG5vdCBzdXBwb3J0ZWQgaW4gdGhlIHNjcmlwdHMuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzLiBDaGVjayB0aGUgZG9jdW1lbnRhdGlvbiBvbiB0aGUgcmVzcGVjdGl2ZSBmdW5jdGlvbnMgZm9yIHRoZSB2YXJpYWJsZXMgYXZhaWxhYmxlIHRvIGl0LgogKgogKiBob3N0ZWRFbnRpdHlJZCAtIFN0cmluZwogKiAgICAgRW50aXR5IElEIGZvciB0aGUgaG9zdGVkIElEUAogKiByZWFsbSAtIFN0cmluZwogKiAgICAgUmVhbG0gb2YgdGhlIGhvc3RlZCBJRFAKICogaWRwQWRhcHRlclNjcmlwdEhlbHBlciAtIElkcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEpCiAqICAgICBBbiBpbnN0YW5jZSBvZiBJZHBBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIHJlcXVlc3QgLSBIdHRwU2VydmxldFJlcXVlc3QgKDIpCiAqICAgICBTZXJ2bGV0IHJlcXVlc3Qgb2JqZWN0CiAqIHJlc3BvbnNlIC0gSHR0cFNlcnZsZXRSZXNwb25zZSAoMykKICogICAgIFNlcnZsZXQgcmVzcG9uc2Ugb2JqZWN0CiAqIGF1dGhuUmVxdWVzdCAtIEF1dGhuUmVxdWVzdCAoNCkKICogICAgIFRoZSBvcmlnaW5hbCBhdXRoZW50aWNhdGlvbiByZXF1ZXN0IHNlbnQgZnJvbSBTUAogKiByZXFJZCAtIFN0cmluZwogKiAgICAgVGhlIGlkIHRvIHVzZSBmb3IgY29udGludWF0aW9uIG9mIHByb2Nlc3NpbmcgaWYgdGhlIGFkYXB0ZXIgcmVkaXJlY3RzCiAqIHJlcyAtIFJlc3BvbnNlICg1KQogKiAgICAgVGhlIFNBTUwgUmVzcG9uc2UKICogc2Vzc2lvbiAtIFNTT1Rva2VuICg2KQogKiAgICAgVGhlIHNpbmdsZSBzaWduLW9uIHNlc3Npb24uIFRoZSByZWZlcmVuY2UgdHlwZSBvZiB0aGlzIGlzIE9iamVjdCBhbmQgd291bGQgbmVlZCB0byBiZSBjYXN0ZWQgdG8gU1NPVG9rZW4uCiAqIHJlbGF5U3RhdGUgLSBTdHJpbmcKICogICAgIFRoZSByZWxheVN0YXRlIHRoYXQgd2lsbCBiZSB1c2VkIGluIHRoZSByZWRpcmVjdAogKiBmYXVsdENvZGUgLSBTdHJpbmcKICogICAgIHRoZSBmYXVsdCBjb2RlIHRoYXQgd2lsbCBiZSByZXR1cm5lZCBpbiB0aGUgU0FNTCByZXNwb25zZQogKiBmYXVsdERldGFpbCAtIFN0cmluZwogKiAgICAgdGhlIGZhdWx0IGRldGFpbCB0aGF0IHdpbGwgYmUgcmV0dXJuZWQgaW4gdGhlIFNBTUwgcmVzcG9uc2UKICogbG9nZ2VyIC0gTG9nZ2VyIGluc3RhbmNlCiAqICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgQ29ycmVzcG9uZGluZyBsb2cgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLjxzY3JpcHQgbmFtZT4KICoKICogVGhyb3dzIFNBTUwyRXhjZXB0aW9uICg3KToKICogICAgIGZvciBhbnkgZXhjZXB0aW9ucyBvY2N1cnJpbmcgaW4gdGhlIGFkYXB0ZXIuIFRoZSBmZWRlcmF0aW9uIHByb2Nlc3Mgd2lsbCBjb250aW51ZQogKgogKiBDbGFzcyByZWZlcmVuY2U6CiAqICgxKSBpZHBBZGFwdGVyU2NyaXB0SGVscGVyIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcGx1Z2lucy9zY3JpcHRlZC9JZHBBZGFwdGVyU2NyaXB0SGVscGVyLmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlcXVlc3QgLSBodHRwczovL3RvbWNhdC5hcGFjaGUub3JnL3RvbWNhdC03LjAtZG9jL3NlcnZsZXRhcGkvamF2YXgvc2VydmxldC9odHRwL0h0dHBTZXJ2bGV0UmVxdWVzdC5odG1sLgogKiAoMykgSHR0cFNlcnZsZXRSZXNwb25zZSAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXNwb25zZS5odG1sLgogKiAoNCkgQXV0aG5SZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL1Jlc3BvbnNlLmh0bWwuCiAqICg2KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDcpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvY29tbW9uL1NBTUwyRXhjZXB0aW9uLmh0bWwuCiAqLwoKLyoKICogVGVtcGxhdGUvZGVmYXVsdCBzY3JpcHQgZm9yIFNBTUwyIElEUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT246CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIGlkcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIHJlcXVlc3QKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHJlcUlkCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiBicm93c2VyIHJlZGlyZWN0aW9uIGlzIGhhcHBlbmluZyBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTaW5nbGVTaWduT24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNpbmdsZVNpZ25PbiIpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZUF1dGhlbnRpY2F0aW9uOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBpcyBoYXBwZW5pbmcgYWZ0ZXIgcHJvY2Vzc2luZywgZmFsc2Ugb3RoZXJ3aXNlLiBEZWZhdWx0IHRvIGZhbHNlLgogKi8KZnVuY3Rpb24gcHJlQXV0aGVudGljYXRpb24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZUF1dGhlbnRpY2F0aW9uIik7CiAgICByZXR1cm4gdHJ1ZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZFJlc3BvbnNlOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBoYXBwZW5lZCBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTZW5kUmVzcG9uc2UgKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNlbmRSZXNwb25zZSIpOwogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IGF1dGhuUmVxdWVzdDogIithdXRoblJlcXVlc3QpOwogICAgICByZXNwb25zZS5zZW5kUmVkaXJlY3QoImh0dHBzOi8vaWRjLnNjaGV1YmVyLmlvL2FtL1hVSS8/cmVhbG09YWxwaGEmYXV0aEluZGV4VHlwZT1zZXJ2aWNlJmF1dGhJbmRleFZhbHVlPURpc3BhdGNoZXImRm9yY2VBdXRoPXRydWUmZ290bz0iK3JlbGF5U3RhdGUpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpZ25SZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgYXV0aG5SZXF1ZXN0CiAqICAgICBzZXNzaW9uCiAqICAgICByZWxheVN0YXRlCiAqICAgICByZXMKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2lnblJlc3BvbnNlICgpIHsKICAgICAgbG9nZ2VyLmVycm9yKCJDaGljYWdvOiBwcmVTaWduUmVzcG9uc2UiKTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZEZhaWx1cmVSZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGZhdWx0Q29kZQogKiAgICAgZmF1bHREZXRhaWwKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2VuZEZhaWx1cmVSZXNwb25zZSAoKSB7CiAgICAgIGxvZ2dlci5lcnJvcigiQ2hpY2FnbzogcHJlU2VuZEZhaWx1cmVSZXNwb25zZSIpOwp9\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_IDP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287328192,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"85523e71-2d77-4577-b078-6f9674cc54e2\",\"name\":\"Saml2 IDP Adapter Always Auth\",\"description\":\"Always redirect browser pre-auth\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjEtMjAyMiBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUy4KICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGUgc2NyaXB0IGhhcyB0aGVzZSB0b3AgbGV2ZWwgZnVuY3Rpb25zIHRoYXQgY291bGQgYmUgZXhlY3V0ZWQgZHVyaW5nIGEgU0FNTDIgZmxvdy4KICogICAgICAtIHByZVNpbmdsZVNpZ25PbgogKiAgICAgIC0gcHJlQXV0aGVudGljYXRpb24KICogICAgICAtIHByZVNlbmRSZXNwb25zZQogKiAgICAgIC0gcHJlU2lnblJlc3BvbnNlCiAqICAgICAgLSBwcmVTZW5kRmFpbHVyZVJlc3BvbnNlCiAqCiAqIFBsZWFzZSBzZWUgdGhlIGphdmFkb2MgZm9yIHRoZSBpbnRlcmZhY2UgZGVmaW5pdGlvbiBhbmQgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4yL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL1NBTUwySWRlbnRpdHlQcm92aWRlckFkYXB0ZXIuaHRtbAogKiBOb3RlIHRoYXQgdGhlIGluaXRpYWxpemUgbWV0aG9kIGlzIG5vdCBzdXBwb3J0ZWQgaW4gdGhlIHNjcmlwdHMuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzLiBDaGVjayB0aGUgZG9jdW1lbnRhdGlvbiBvbiB0aGUgcmVzcGVjdGl2ZSBmdW5jdGlvbnMgZm9yIHRoZSB2YXJpYWJsZXMgYXZhaWxhYmxlIHRvIGl0LgogKgogKiBob3N0ZWRFbnRpdHlJZCAtIFN0cmluZwogKiAgICAgRW50aXR5IElEIGZvciB0aGUgaG9zdGVkIElEUAogKiByZWFsbSAtIFN0cmluZwogKiAgICAgUmVhbG0gb2YgdGhlIGhvc3RlZCBJRFAKICogaWRwQWRhcHRlclNjcmlwdEhlbHBlciAtIElkcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEpCiAqICAgICBBbiBpbnN0YW5jZSBvZiBJZHBBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIHJlcXVlc3QgLSBIdHRwU2VydmxldFJlcXVlc3QgKDIpCiAqICAgICBTZXJ2bGV0IHJlcXVlc3Qgb2JqZWN0CiAqIHJlc3BvbnNlIC0gSHR0cFNlcnZsZXRSZXNwb25zZSAoMykKICogICAgIFNlcnZsZXQgcmVzcG9uc2Ugb2JqZWN0CiAqIGF1dGhuUmVxdWVzdCAtIEF1dGhuUmVxdWVzdCAoNCkKICogICAgIFRoZSBvcmlnaW5hbCBhdXRoZW50aWNhdGlvbiByZXF1ZXN0IHNlbnQgZnJvbSBTUAogKiByZXFJZCAtIFN0cmluZwogKiAgICAgVGhlIGlkIHRvIHVzZSBmb3IgY29udGludWF0aW9uIG9mIHByb2Nlc3NpbmcgaWYgdGhlIGFkYXB0ZXIgcmVkaXJlY3RzCiAqIHJlcyAtIFJlc3BvbnNlICg1KQogKiAgICAgVGhlIFNBTUwgUmVzcG9uc2UKICogc2Vzc2lvbiAtIFNTT1Rva2VuICg2KQogKiAgICAgVGhlIHNpbmdsZSBzaWduLW9uIHNlc3Npb24uIFRoZSByZWZlcmVuY2UgdHlwZSBvZiB0aGlzIGlzIE9iamVjdCBhbmQgd291bGQgbmVlZCB0byBiZSBjYXN0ZWQgdG8gU1NPVG9rZW4uCiAqIHJlbGF5U3RhdGUgLSBTdHJpbmcKICogICAgIFRoZSByZWxheVN0YXRlIHRoYXQgd2lsbCBiZSB1c2VkIGluIHRoZSByZWRpcmVjdAogKiBmYXVsdENvZGUgLSBTdHJpbmcKICogICAgIHRoZSBmYXVsdCBjb2RlIHRoYXQgd2lsbCBiZSByZXR1cm5lZCBpbiB0aGUgU0FNTCByZXNwb25zZQogKiBmYXVsdERldGFpbCAtIFN0cmluZwogKiAgICAgdGhlIGZhdWx0IGRldGFpbCB0aGF0IHdpbGwgYmUgcmV0dXJuZWQgaW4gdGhlIFNBTUwgcmVzcG9uc2UKICogbG9nZ2VyIC0gTG9nZ2VyIGluc3RhbmNlCiAqICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgQ29ycmVzcG9uZGluZyBsb2cgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLjxzY3JpcHQgbmFtZT4KICoKICogVGhyb3dzIFNBTUwyRXhjZXB0aW9uICg3KToKICogICAgIGZvciBhbnkgZXhjZXB0aW9ucyBvY2N1cnJpbmcgaW4gdGhlIGFkYXB0ZXIuIFRoZSBmZWRlcmF0aW9uIHByb2Nlc3Mgd2lsbCBjb250aW51ZQogKgogKiBDbGFzcyByZWZlcmVuY2U6CiAqICgxKSBpZHBBZGFwdGVyU2NyaXB0SGVscGVyIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcGx1Z2lucy9zY3JpcHRlZC9JZHBBZGFwdGVyU2NyaXB0SGVscGVyLmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlcXVlc3QgLSBodHRwczovL3RvbWNhdC5hcGFjaGUub3JnL3RvbWNhdC03LjAtZG9jL3NlcnZsZXRhcGkvamF2YXgvc2VydmxldC9odHRwL0h0dHBTZXJ2bGV0UmVxdWVzdC5odG1sLgogKiAoMykgSHR0cFNlcnZsZXRSZXNwb25zZSAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXNwb25zZS5odG1sLgogKiAoNCkgQXV0aG5SZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL1Jlc3BvbnNlLmh0bWwuCiAqICg2KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDcpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvY29tbW9uL1NBTUwyRXhjZXB0aW9uLmh0bWwuCiAqLwoKLyoKICogVGVtcGxhdGUvZGVmYXVsdCBzY3JpcHQgZm9yIFNBTUwyIElEUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT246CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIGlkcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIHJlcXVlc3QKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHJlcUlkCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiBicm93c2VyIHJlZGlyZWN0aW9uIGlzIGhhcHBlbmluZyBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTaW5nbGVTaWduT24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNpbmdsZVNpZ25PbiIpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZUF1dGhlbnRpY2F0aW9uOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBpcyBoYXBwZW5pbmcgYWZ0ZXIgcHJvY2Vzc2luZywgZmFsc2Ugb3RoZXJ3aXNlLiBEZWZhdWx0IHRvIGZhbHNlLgogKi8KZnVuY3Rpb24gcHJlQXV0aGVudGljYXRpb24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZUF1dGhlbnRpY2F0aW9uIik7CiAgICByZXR1cm4gdHJ1ZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZFJlc3BvbnNlOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBoYXBwZW5lZCBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTZW5kUmVzcG9uc2UgKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNlbmRSZXNwb25zZSIpOwogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IGF1dGhuUmVxdWVzdDogIithdXRoblJlcXVlc3QpOwogICAgICByZXNwb25zZS5zZW5kUmVkaXJlY3QoImh0dHBzOi8vaWRjLnNjaGV1YmVyLmlvL2FtL1hVSS8/cmVhbG09YWxwaGEmYXV0aEluZGV4VHlwZT1zZXJ2aWNlJmF1dGhJbmRleFZhbHVlPURpc3BhdGNoZXImRm9yY2VBdXRoPXRydWUmZ290bz0iK3JlbGF5U3RhdGUpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpZ25SZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgYXV0aG5SZXF1ZXN0CiAqICAgICBzZXNzaW9uCiAqICAgICByZWxheVN0YXRlCiAqICAgICByZXMKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2lnblJlc3BvbnNlICgpIHsKICAgICAgbG9nZ2VyLmVycm9yKCJDaGljYWdvOiBwcmVTaWduUmVzcG9uc2UiKTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZEZhaWx1cmVSZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGZhdWx0Q29kZQogKiAgICAgZmF1bHREZXRhaWwKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2VuZEZhaWx1cmVSZXNwb25zZSAoKSB7CiAgICAgIGxvZ2dlci5lcnJvcigiQ2hpY2FnbzogcHJlU2VuZEZhaWx1cmVSZXNwb25zZSIpOwp9\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_IDP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730325606,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -4320,11 +4320,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:28 GMT" + "value": "Thu, 11 Jul 2024 20:38:45 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -4349,8 +4349,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:28.135Z", - "time": 61, + "startedDateTime": "2024-07-11T20:38:45.558Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -4358,7 +4358,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 68 } }, { @@ -4383,7 +4383,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -4422,7 +4422,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 3239, - "text": "{\"_id\":\"3cb43516-ae69-433a-8787-501d45db14e9\",\"name\":\"debug\",\"description\":\"Display sharedState, transientState, and headers.\",\"script\":\"LyogZGVidWcKICoKICogQXV0aG9yOiB2b2xrZXIuc2NoZXViZXJAZm9yZ2Vyb2NrLmNvbQogKiAKICogRGlzcGxheSBzaGFyZWRTdGF0ZSwgdHJhbnNpZW50U3RhdGUsIGFuZCBoZWFkZXJzLgogKiAKICogVGhpcyBzY3JpcHQgZG9lcyBub3QgbmVlZCB0byBiZSBwYXJhbWV0cml6ZWQuIEl0IHdpbGwgd29yayBwcm9wZXJseSBhcyBpcy4KICogCiAqIFRoZSBTY3JpcHRlZCBEZWNpc2lvbiBOb2RlIG5lZWRzIHRoZSBmb2xsb3dpbmcgb3V0Y29tZXMgZGVmaW5lZDoKICogLSB0cnVlCiAqLwp2YXIgYW5jaG9yID0gImFuY2hvci0iLmNvbmNhdChnZW5lcmF0ZU51bWVyaWNUb2tlbigneHh4JykpOwp2YXIgaGFsaWduID0gImxlZnQiOwp2YXIgbWVzc2FnZSA9ICI8cD48Yj5TaGFyZWQgU3RhdGU8L2I+Ojxici8+Ii5jb25jYXQoCiAgICAgIHNoYXJlZFN0YXRlLnRvU3RyaW5nKCkpLmNvbmNhdCgiPC9wPiIpLmNvbmNhdCgKICAgICI8cD48Yj5UcmFuc2llbnQgU3RhdGU8L2I+Ojxici8+IikuY29uY2F0KAogICAgICB0cmFuc2llbnRTdGF0ZS50b1N0cmluZygpKS5jb25jYXQoIjwvcD4iKS5jb25jYXQoCiAgICAiPHA+PGI+UmVxdWVzdCBIZWFkZXJzPC9iPjo8YnIvPiIpLmNvbmNhdCgKICAgICAgcmVxdWVzdEhlYWRlcnMudG9TdHJpbmcoKSkuY29uY2F0KCI8L3A+IikKdmFyIHNjcmlwdCA9ICJBcnJheS5wcm90b3R5cGUuc2xpY2UuY2FsbChcbiIuY29uY2F0KAogICJkb2N1bWVudC5nZXRFbGVtZW50c0J5Q2xhc3NOYW1lKCdjYWxsYmFjay1jb21wb25lbnQnKSkuZm9yRWFjaChcbiIpLmNvbmNhdCgKICAiZnVuY3Rpb24gKGUpIHtcbiIpLmNvbmNhdCgKICAiICB2YXIgbWVzc2FnZSA9IGUuZmlyc3RFbGVtZW50Q2hpbGQ7XG4iKS5jb25jYXQoCiAgIiAgaWYgKG1lc3NhZ2UuZmlyc3RDaGlsZCAmJiBtZXNzYWdlLmZpcnN0Q2hpbGQubm9kZU5hbWUgPT0gJyN0ZXh0JyAmJiBtZXNzYWdlLmZpcnN0Q2hpbGQubm9kZVZhbHVlLnRyaW0oKSA9PSAnIikuY29uY2F0KGFuY2hvcikuY29uY2F0KCInKSB7XG4iKS5jb25jYXQoCiAgIiAgICBtZXNzYWdlLmNsYXNzTmFtZSA9IFwidGV4dC1sZWZ0XCI7XG4iKS5jb25jYXQoCiAgIiAgICBtZXNzYWdlLmFsaWduID0gXCIiKS5jb25jYXQoaGFsaWduKS5jb25jYXQoIlwiO1xuIikuY29uY2F0KAogICIgICAgbWVzc2FnZS5pbm5lckhUTUwgPSAnIikuY29uY2F0KG1lc3NhZ2UpLmNvbmNhdCgiJztcbiIpLmNvbmNhdCgKICAiICB9XG4iKS5jb25jYXQoCiAgIn0pIikKdmFyIGZyID0gSmF2YUltcG9ydGVyKAogICAgb3JnLmZvcmdlcm9jay5vcGVuYW0uYXV0aC5ub2RlLmFwaS5BY3Rpb24sCiAgICBqYXZheC5zZWN1cml0eS5hdXRoLmNhbGxiYWNrLlRleHRPdXRwdXRDYWxsYmFjaywKICAgIGNvbS5zdW4uaWRlbnRpdHkuYXV0aGVudGljYXRpb24uY2FsbGJhY2tzLlNjcmlwdFRleHRPdXRwdXRDYWxsYmFjawopCmlmIChtZXNzYWdlLmxlbmd0aCAmJiBjYWxsYmFja3MuaXNFbXB0eSgpKSB7CiAgICBhY3Rpb24gPSBmci5BY3Rpb24uc2VuZCgKICAgICAgICBuZXcgZnIuVGV4dE91dHB1dENhbGxiYWNrKAogICAgICAgICAgICBmci5UZXh0T3V0cHV0Q2FsbGJhY2suSU5GT1JNQVRJT04sCiAgICAgICAgICAgIGFuY2hvcgogICAgICAgICksCiAgICAgICAgbmV3IGZyLlNjcmlwdFRleHRPdXRwdXRDYWxsYmFjayhzY3JpcHQpCiAgICApLmJ1aWxkKCkKfQplbHNlIHsKICBhY3Rpb24gPSBmci5BY3Rpb24uZ29UbygidHJ1ZSIpLmJ1aWxkKCk7Cn0KCiAvKgogICogR2VuZXJhdGUgYSB0b2tlbiBpbiB0aGUgZGVzaXJlZCBmb3JtYXQuIEFsbCAneCcgY2hhcmFjdGVycyB3aWxsIGJlIHJlcGxhY2VkIHdpdGggYSByYW5kb20gbnVtYmVyIDAtOS4KICAqIAogICogRXhhbXBsZToKICAqICd4eHh4eCcgcHJvZHVjZXMgJzI4NTM1JwogICogJ3h4eC14eHgnIHByb2R1Y2VzICc0MzItNTIxJwogICovCmZ1bmN0aW9uIGdlbmVyYXRlTnVtZXJpY1Rva2VuKGZvcm1hdCkgewogICAgcmV0dXJuIGZvcm1hdC5yZXBsYWNlKC9beF0vZywgZnVuY3Rpb24oYykgewogICAgICAgIHZhciByID0gTWF0aC5yYW5kb20oKSoxMHwwOwogICAgICAgIHZhciB2ID0gcjsKICAgICAgICByZXR1cm4gdi50b1N0cmluZygxMCk7CiAgICB9KTsKfQ==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287328267,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"3cb43516-ae69-433a-8787-501d45db14e9\",\"name\":\"debug\",\"description\":\"Display sharedState, transientState, and headers.\",\"script\":\"LyogZGVidWcKICoKICogQXV0aG9yOiB2b2xrZXIuc2NoZXViZXJAZm9yZ2Vyb2NrLmNvbQogKiAKICogRGlzcGxheSBzaGFyZWRTdGF0ZSwgdHJhbnNpZW50U3RhdGUsIGFuZCBoZWFkZXJzLgogKiAKICogVGhpcyBzY3JpcHQgZG9lcyBub3QgbmVlZCB0byBiZSBwYXJhbWV0cml6ZWQuIEl0IHdpbGwgd29yayBwcm9wZXJseSBhcyBpcy4KICogCiAqIFRoZSBTY3JpcHRlZCBEZWNpc2lvbiBOb2RlIG5lZWRzIHRoZSBmb2xsb3dpbmcgb3V0Y29tZXMgZGVmaW5lZDoKICogLSB0cnVlCiAqLwp2YXIgYW5jaG9yID0gImFuY2hvci0iLmNvbmNhdChnZW5lcmF0ZU51bWVyaWNUb2tlbigneHh4JykpOwp2YXIgaGFsaWduID0gImxlZnQiOwp2YXIgbWVzc2FnZSA9ICI8cD48Yj5TaGFyZWQgU3RhdGU8L2I+Ojxici8+Ii5jb25jYXQoCiAgICAgIHNoYXJlZFN0YXRlLnRvU3RyaW5nKCkpLmNvbmNhdCgiPC9wPiIpLmNvbmNhdCgKICAgICI8cD48Yj5UcmFuc2llbnQgU3RhdGU8L2I+Ojxici8+IikuY29uY2F0KAogICAgICB0cmFuc2llbnRTdGF0ZS50b1N0cmluZygpKS5jb25jYXQoIjwvcD4iKS5jb25jYXQoCiAgICAiPHA+PGI+UmVxdWVzdCBIZWFkZXJzPC9iPjo8YnIvPiIpLmNvbmNhdCgKICAgICAgcmVxdWVzdEhlYWRlcnMudG9TdHJpbmcoKSkuY29uY2F0KCI8L3A+IikKdmFyIHNjcmlwdCA9ICJBcnJheS5wcm90b3R5cGUuc2xpY2UuY2FsbChcbiIuY29uY2F0KAogICJkb2N1bWVudC5nZXRFbGVtZW50c0J5Q2xhc3NOYW1lKCdjYWxsYmFjay1jb21wb25lbnQnKSkuZm9yRWFjaChcbiIpLmNvbmNhdCgKICAiZnVuY3Rpb24gKGUpIHtcbiIpLmNvbmNhdCgKICAiICB2YXIgbWVzc2FnZSA9IGUuZmlyc3RFbGVtZW50Q2hpbGQ7XG4iKS5jb25jYXQoCiAgIiAgaWYgKG1lc3NhZ2UuZmlyc3RDaGlsZCAmJiBtZXNzYWdlLmZpcnN0Q2hpbGQubm9kZU5hbWUgPT0gJyN0ZXh0JyAmJiBtZXNzYWdlLmZpcnN0Q2hpbGQubm9kZVZhbHVlLnRyaW0oKSA9PSAnIikuY29uY2F0KGFuY2hvcikuY29uY2F0KCInKSB7XG4iKS5jb25jYXQoCiAgIiAgICBtZXNzYWdlLmNsYXNzTmFtZSA9IFwidGV4dC1sZWZ0XCI7XG4iKS5jb25jYXQoCiAgIiAgICBtZXNzYWdlLmFsaWduID0gXCIiKS5jb25jYXQoaGFsaWduKS5jb25jYXQoIlwiO1xuIikuY29uY2F0KAogICIgICAgbWVzc2FnZS5pbm5lckhUTUwgPSAnIikuY29uY2F0KG1lc3NhZ2UpLmNvbmNhdCgiJztcbiIpLmNvbmNhdCgKICAiICB9XG4iKS5jb25jYXQoCiAgIn0pIikKdmFyIGZyID0gSmF2YUltcG9ydGVyKAogICAgb3JnLmZvcmdlcm9jay5vcGVuYW0uYXV0aC5ub2RlLmFwaS5BY3Rpb24sCiAgICBqYXZheC5zZWN1cml0eS5hdXRoLmNhbGxiYWNrLlRleHRPdXRwdXRDYWxsYmFjaywKICAgIGNvbS5zdW4uaWRlbnRpdHkuYXV0aGVudGljYXRpb24uY2FsbGJhY2tzLlNjcmlwdFRleHRPdXRwdXRDYWxsYmFjawopCmlmIChtZXNzYWdlLmxlbmd0aCAmJiBjYWxsYmFja3MuaXNFbXB0eSgpKSB7CiAgICBhY3Rpb24gPSBmci5BY3Rpb24uc2VuZCgKICAgICAgICBuZXcgZnIuVGV4dE91dHB1dENhbGxiYWNrKAogICAgICAgICAgICBmci5UZXh0T3V0cHV0Q2FsbGJhY2suSU5GT1JNQVRJT04sCiAgICAgICAgICAgIGFuY2hvcgogICAgICAgICksCiAgICAgICAgbmV3IGZyLlNjcmlwdFRleHRPdXRwdXRDYWxsYmFjayhzY3JpcHQpCiAgICApLmJ1aWxkKCkKfQplbHNlIHsKICBhY3Rpb24gPSBmci5BY3Rpb24uZ29UbygidHJ1ZSIpLmJ1aWxkKCk7Cn0KCiAvKgogICogR2VuZXJhdGUgYSB0b2tlbiBpbiB0aGUgZGVzaXJlZCBmb3JtYXQuIEFsbCAneCcgY2hhcmFjdGVycyB3aWxsIGJlIHJlcGxhY2VkIHdpdGggYSByYW5kb20gbnVtYmVyIDAtOS4KICAqIAogICogRXhhbXBsZToKICAqICd4eHh4eCcgcHJvZHVjZXMgJzI4NTM1JwogICogJ3h4eC14eHgnIHByb2R1Y2VzICc0MzItNTIxJwogICovCmZ1bmN0aW9uIGdlbmVyYXRlTnVtZXJpY1Rva2VuKGZvcm1hdCkgewogICAgcmV0dXJuIGZvcm1hdC5yZXBsYWNlKC9beF0vZywgZnVuY3Rpb24oYykgewogICAgICAgIHZhciByID0gTWF0aC5yYW5kb20oKSoxMHwwOwogICAgICAgIHZhciB2ID0gcjsKICAgICAgICByZXR1cm4gdi50b1N0cmluZygxMCk7CiAgICB9KTsKfQ==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730325680,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -4476,11 +4476,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:28 GMT" + "value": "Thu, 11 Jul 2024 20:38:45 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -4505,7 +4505,7 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:28.201Z", + "startedDateTime": "2024-07-11T20:38:45.632Z", "time": 65, "timings": { "blocked": -1, @@ -4539,7 +4539,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -4578,7 +4578,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 765, - "text": "{\"_id\":\"41c24257-d7fc-4654-8b46-c2666dc5b56d\",\"name\":\"level\",\"description\":\"set per level shared state variable\",\"script\":\"KGZ1bmN0aW9uICgpIHsKICBvdXRjb21lID0gJ3RydWUnOwogIHZhciBsZXZlbCA9IG5vZGVTdGF0ZS5nZXQoJ2xldmVsJykuYXNJbnRlZ2VyKCk7CiAgc2hhcmVkU3RhdGUucHV0KCdsZXZlbCcgKyBsZXZlbCArICdWYWx1ZScsICdMZXZlbCAnICsgbGV2ZWwgKyAnOiBUaGlzIGlzIGEgbG9uZ2VyIHN0cmluZyB2YWx1ZSBzZXQgYXQgZWFjaCBsZXZlbCBvZiB0aGUgbmVzdGVkIGpvdXJuZXlzLiBJdCBjb250YWlucyBhbiBpbmRpY2F0b3IgaW4gd2hpY2ggbGV2ZWwgaXQgd2FzIHNldC4nKTsKfSgpKTs=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287328342,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"41c24257-d7fc-4654-8b46-c2666dc5b56d\",\"name\":\"level\",\"description\":\"set per level shared state variable\",\"script\":\"KGZ1bmN0aW9uICgpIHsKICBvdXRjb21lID0gJ3RydWUnOwogIHZhciBsZXZlbCA9IG5vZGVTdGF0ZS5nZXQoJ2xldmVsJykuYXNJbnRlZ2VyKCk7CiAgc2hhcmVkU3RhdGUucHV0KCdsZXZlbCcgKyBsZXZlbCArICdWYWx1ZScsICdMZXZlbCAnICsgbGV2ZWwgKyAnOiBUaGlzIGlzIGEgbG9uZ2VyIHN0cmluZyB2YWx1ZSBzZXQgYXQgZWFjaCBsZXZlbCBvZiB0aGUgbmVzdGVkIGpvdXJuZXlzLiBJdCBjb250YWlucyBhbiBpbmRpY2F0b3IgaW4gd2hpY2ggbGV2ZWwgaXQgd2FzIHNldC4nKTsKfSgpKTs=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730325747,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -4632,11 +4632,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:28 GMT" + "value": "Thu, 11 Jul 2024 20:38:45 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -4661,8 +4661,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:28.271Z", - "time": 70, + "startedDateTime": "2024-07-11T20:38:45.703Z", + "time": 61, "timings": { "blocked": -1, "connect": -1, @@ -4670,7 +4670,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 70 + "wait": 61 } }, { @@ -4695,7 +4695,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -4734,7 +4734,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 2024, - "text": "{\"_id\":\"5bbdaeff-ddee-44b9-b608-8d413d7d65a6\",\"name\":\"mode\",\"description\":\"Check if mode has already been set.\",\"script\":\"LyogbW9kZQogKgogKiBBdXRob3I6IHZvbGtlci5zY2hldWJlckBmb3JnZXJvY2suY29tCiAqIAogKiBDb2xsZWN0IG1vZGUgaWYgbm90IGFscmVhZHkgc2V0IGFuZCBzZXQgb3V0Y29tZSB0byBtb2RlLgogKiAKICogVGhpcyBzY3JpcHQgZG9lcyBub3QgbmVlZCB0byBiZSBwYXJhbWV0cml6ZWQuIEl0IHdpbGwgd29yayBwcm9wZXJseSBhcyBpcy4KICogCiAqIFRoZSBTY3JpcHRlZCBEZWNpc2lvbiBOb2RlIG5lZWRzIHRoZSBmb2xsb3dpbmcgb3V0Y29tZXMgZGVmaW5lZDoKICogLSAnc2hhcmVkIGFuZCBsZXZlbCcKICogLSAnc2hhcmVkIG9ubHknCiAqIC0gJ2xldmVsIG9ubHknCiAqIC0gJ25vbmUnCiAqLwooZnVuY3Rpb24gKCkgewogIHZhciBtb2RlID0gbm9kZVN0YXRlLmdldCgnbW9kZScpOwogIGlmIChtb2RlKSB7CiAgICBvdXRjb21lID0gbW9kZS5hc1N0cmluZygpOwogICAgdmFyIGxldmVsID0gbm9kZVN0YXRlLmdldCgnbGV2ZWwnKS5hc0ludGVnZXIoKSArIDE7CiAgICBsb2dnZXIuZXJyb3IoJ21vZGU6IG1vZGU9JyArIG1vZGUuYXNTdHJpbmcoKSArICcsIGxldmVsPScgKyBsZXZlbCk7CiAgICBzaGFyZWRTdGF0ZS5wdXQoJ2xldmVsJywgbGV2ZWwpOwogIH0KICBlbHNlIHsKICAgIHZhciBjaG9pY2VzID0gWydzaGFyZWQgYW5kIGxldmVsJywgJ3NoYXJlZCBvbmx5JywgJ2xldmVsIG9ubHknLCAnbm9uZSddOwogIAogICAgdmFyIGZyID0gSmF2YUltcG9ydGVyKAogICAgICBvcmcuZm9yZ2Vyb2NrLm9wZW5hbS5hdXRoLm5vZGUuYXBpLkFjdGlvbiwKICAgICAgamF2YXguc2VjdXJpdHkuYXV0aC5jYWxsYmFjay5DaG9pY2VDYWxsYmFjawogICAgKQoKICAgIGlmIChjYWxsYmFja3MuaXNFbXB0eSgpKSB7CiAgICAgIGFjdGlvbiA9IGZyLkFjdGlvbi5zZW5kKFsKICAgICAgICBuZXcgZnIuQ2hvaWNlQ2FsbGJhY2soJ0Nob29zZSB0ZXN0IG1vZGUnLCBjaG9pY2VzLCAwLCBmYWxzZSkKICAgICAgXSkuYnVpbGQoKTsKICAgIH0gZWxzZSB7CiAgICAgIHZhciBjaG9pY2UgPSBwYXJzZUludChjYWxsYmFja3MuZ2V0KDApLmdldFNlbGVjdGVkSW5kZXhlcygpWzBdKTsKICAgICAgbm9kZVN0YXRlLnB1dFNoYXJlZCgnbW9kZScsIGNob2ljZXNbY2hvaWNlXSk7CiAgICAgIG5vZGVTdGF0ZS5wdXRTaGFyZWQoJ2xldmVsJywgMCk7CiAgICAgIGFjdGlvbiA9IGZyLkFjdGlvbi5nb1RvKGNob2ljZXNbY2hvaWNlXSkuYnVpbGQoKTsKICAgIH0KICB9Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287328407,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"5bbdaeff-ddee-44b9-b608-8d413d7d65a6\",\"name\":\"mode\",\"description\":\"Check if mode has already been set.\",\"script\":\"LyogbW9kZQogKgogKiBBdXRob3I6IHZvbGtlci5zY2hldWJlckBmb3JnZXJvY2suY29tCiAqIAogKiBDb2xsZWN0IG1vZGUgaWYgbm90IGFscmVhZHkgc2V0IGFuZCBzZXQgb3V0Y29tZSB0byBtb2RlLgogKiAKICogVGhpcyBzY3JpcHQgZG9lcyBub3QgbmVlZCB0byBiZSBwYXJhbWV0cml6ZWQuIEl0IHdpbGwgd29yayBwcm9wZXJseSBhcyBpcy4KICogCiAqIFRoZSBTY3JpcHRlZCBEZWNpc2lvbiBOb2RlIG5lZWRzIHRoZSBmb2xsb3dpbmcgb3V0Y29tZXMgZGVmaW5lZDoKICogLSAnc2hhcmVkIGFuZCBsZXZlbCcKICogLSAnc2hhcmVkIG9ubHknCiAqIC0gJ2xldmVsIG9ubHknCiAqIC0gJ25vbmUnCiAqLwooZnVuY3Rpb24gKCkgewogIHZhciBtb2RlID0gbm9kZVN0YXRlLmdldCgnbW9kZScpOwogIGlmIChtb2RlKSB7CiAgICBvdXRjb21lID0gbW9kZS5hc1N0cmluZygpOwogICAgdmFyIGxldmVsID0gbm9kZVN0YXRlLmdldCgnbGV2ZWwnKS5hc0ludGVnZXIoKSArIDE7CiAgICBsb2dnZXIuZXJyb3IoJ21vZGU6IG1vZGU9JyArIG1vZGUuYXNTdHJpbmcoKSArICcsIGxldmVsPScgKyBsZXZlbCk7CiAgICBzaGFyZWRTdGF0ZS5wdXQoJ2xldmVsJywgbGV2ZWwpOwogIH0KICBlbHNlIHsKICAgIHZhciBjaG9pY2VzID0gWydzaGFyZWQgYW5kIGxldmVsJywgJ3NoYXJlZCBvbmx5JywgJ2xldmVsIG9ubHknLCAnbm9uZSddOwogIAogICAgdmFyIGZyID0gSmF2YUltcG9ydGVyKAogICAgICBvcmcuZm9yZ2Vyb2NrLm9wZW5hbS5hdXRoLm5vZGUuYXBpLkFjdGlvbiwKICAgICAgamF2YXguc2VjdXJpdHkuYXV0aC5jYWxsYmFjay5DaG9pY2VDYWxsYmFjawogICAgKQoKICAgIGlmIChjYWxsYmFja3MuaXNFbXB0eSgpKSB7CiAgICAgIGFjdGlvbiA9IGZyLkFjdGlvbi5zZW5kKFsKICAgICAgICBuZXcgZnIuQ2hvaWNlQ2FsbGJhY2soJ0Nob29zZSB0ZXN0IG1vZGUnLCBjaG9pY2VzLCAwLCBmYWxzZSkKICAgICAgXSkuYnVpbGQoKTsKICAgIH0gZWxzZSB7CiAgICAgIHZhciBjaG9pY2UgPSBwYXJzZUludChjYWxsYmFja3MuZ2V0KDApLmdldFNlbGVjdGVkSW5kZXhlcygpWzBdKTsKICAgICAgbm9kZVN0YXRlLnB1dFNoYXJlZCgnbW9kZScsIGNob2ljZXNbY2hvaWNlXSk7CiAgICAgIG5vZGVTdGF0ZS5wdXRTaGFyZWQoJ2xldmVsJywgMCk7CiAgICAgIGFjdGlvbiA9IGZyLkFjdGlvbi5nb1RvKGNob2ljZXNbY2hvaWNlXSkuYnVpbGQoKTsKICAgIH0KICB9Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730325814,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -4788,11 +4788,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:28 GMT" + "value": "Thu, 11 Jul 2024 20:38:45 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -4817,8 +4817,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:28.346Z", - "time": 60, + "startedDateTime": "2024-07-11T20:38:45.768Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -4826,7 +4826,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 64 } }, { @@ -4851,7 +4851,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -4890,7 +4890,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 745, - "text": "{\"_id\":\"1b52a7e0-4019-40fa-958a-15a49870e901\",\"name\":\"shared\",\"description\":\"set the same shared state variable\",\"script\":\"KGZ1bmN0aW9uICgpIHsKICBvdXRjb21lID0gJ3RydWUnOwogIHZhciBsZXZlbCA9IG5vZGVTdGF0ZS5nZXQoJ2xldmVsJykuYXNJbnRlZ2VyKCk7CiAgc2hhcmVkU3RhdGUucHV0KCdzaGFyZWRWYWx1ZScsICdMZXZlbCAnICsgbGV2ZWwgKyAnOiBUaGlzIGlzIGEgbG9uZ2VyIHN0cmluZyB2YWx1ZSBzaGFyZWQgYWNyb3NzIGFsbCBuZXN0ZWQgam91cm5leXMuIEl0IGNvbnRhaW5zIGFuIGluZGljYXRvciBpbiB3aGljaCBsZXZlbCBpdCB3YXMgbGFzdCBzZXQuJyk7Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287328469,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"1b52a7e0-4019-40fa-958a-15a49870e901\",\"name\":\"shared\",\"description\":\"set the same shared state variable\",\"script\":\"KGZ1bmN0aW9uICgpIHsKICBvdXRjb21lID0gJ3RydWUnOwogIHZhciBsZXZlbCA9IG5vZGVTdGF0ZS5nZXQoJ2xldmVsJykuYXNJbnRlZ2VyKCk7CiAgc2hhcmVkU3RhdGUucHV0KCdzaGFyZWRWYWx1ZScsICdMZXZlbCAnICsgbGV2ZWwgKyAnOiBUaGlzIGlzIGEgbG9uZ2VyIHN0cmluZyB2YWx1ZSBzaGFyZWQgYWNyb3NzIGFsbCBuZXN0ZWQgam91cm5leXMuIEl0IGNvbnRhaW5zIGFuIGluZGljYXRvciBpbiB3aGljaCBsZXZlbCBpdCB3YXMgbGFzdCBzZXQuJyk7Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730325886,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -4944,11 +4944,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:28 GMT" + "value": "Thu, 11 Jul 2024 20:38:45 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -4973,8 +4973,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:28.410Z", - "time": 59, + "startedDateTime": "2024-07-11T20:38:45.837Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -4982,7 +4982,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 67 } }, { @@ -5007,7 +5007,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -5104,11 +5104,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:28 GMT" + "value": "Thu, 11 Jul 2024 20:38:45 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -5133,8 +5133,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:28.475Z", - "time": 191, + "startedDateTime": "2024-07-11T20:38:45.910Z", + "time": 128, "timings": { "blocked": -1, "connect": -1, @@ -5142,7 +5142,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 191 + "wait": 128 } }, { @@ -5167,7 +5167,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -5264,11 +5264,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:28 GMT" + "value": "Thu, 11 Jul 2024 20:38:45 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -5293,8 +5293,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:28.672Z", - "time": 125, + "startedDateTime": "2024-07-11T20:38:46.044Z", + "time": 178, "timings": { "blocked": -1, "connect": -1, @@ -5302,7 +5302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 125 + "wait": 178 } }, { @@ -5327,7 +5327,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -5424,11 +5424,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:28 GMT" + "value": "Thu, 11 Jul 2024 20:38:45 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -5453,8 +5453,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:28.802Z", - "time": 131, + "startedDateTime": "2024-07-11T20:38:46.228Z", + "time": 87, "timings": { "blocked": -1, "connect": -1, @@ -5462,7 +5462,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 131 + "wait": 87 } }, { @@ -5487,7 +5487,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -5584,11 +5584,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:28 GMT" + "value": "Thu, 11 Jul 2024 20:38:45 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -5613,8 +5613,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:28.940Z", - "time": 89, + "startedDateTime": "2024-07-11T20:38:46.320Z", + "time": 84, "timings": { "blocked": -1, "connect": -1, @@ -5622,7 +5622,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 89 + "wait": 84 } }, { @@ -5647,7 +5647,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -5740,11 +5740,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:28 GMT" + "value": "Thu, 11 Jul 2024 20:38:45 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -5773,8 +5773,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:29.035Z", - "time": 135, + "startedDateTime": "2024-07-11T20:38:46.409Z", + "time": 129, "timings": { "blocked": -1, "connect": -1, @@ -5782,7 +5782,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 135 + "wait": 129 } }, { @@ -5807,7 +5807,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -5900,11 +5900,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:29 GMT" + "value": "Thu, 11 Jul 2024 20:38:46 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -5933,8 +5933,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:29.177Z", - "time": 116, + "startedDateTime": "2024-07-11T20:38:46.544Z", + "time": 106, "timings": { "blocked": -1, "connect": -1, @@ -5942,7 +5942,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 116 + "wait": 106 } }, { @@ -5967,7 +5967,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -6064,11 +6064,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:29 GMT" + "value": "Thu, 11 Jul 2024 20:38:46 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -6093,8 +6093,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:29.299Z", - "time": 112, + "startedDateTime": "2024-07-11T20:38:46.656Z", + "time": 104, "timings": { "blocked": -1, "connect": -1, @@ -6102,7 +6102,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 112 + "wait": 104 } }, { @@ -6127,7 +6127,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -6224,11 +6224,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:29 GMT" + "value": "Thu, 11 Jul 2024 20:38:46 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -6253,8 +6253,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:29.416Z", - "time": 139, + "startedDateTime": "2024-07-11T20:38:46.768Z", + "time": 94, "timings": { "blocked": -1, "connect": -1, @@ -6262,7 +6262,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 139 + "wait": 94 } }, { @@ -6287,7 +6287,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -6384,11 +6384,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:29 GMT" + "value": "Thu, 11 Jul 2024 20:38:46 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -6413,8 +6413,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:29.560Z", - "time": 154, + "startedDateTime": "2024-07-11T20:38:46.879Z", + "time": 83, "timings": { "blocked": -1, "connect": -1, @@ -6422,7 +6422,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 154 + "wait": 83 } }, { @@ -6447,7 +6447,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -6545,11 +6545,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:30 GMT" + "value": "Thu, 11 Jul 2024 20:38:51 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -6574,8 +6574,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:35:30.283Z", - "time": 68, + "startedDateTime": "2024-07-11T20:38:51.688Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -6583,7 +6583,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 68 + "wait": 72 } }, { @@ -6608,7 +6608,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -6647,7 +6647,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 416, - "text": "{\"uuid\":\"d60b7a71-1dc6-44a5-8e48-e4b9d92dee8b\",\"name\":\"OAuth2 Scope\",\"description\":\"The built-in OAuth2 Scope Resource Type for OAuth2policy-provided scope.\",\"patterns\":[\"*://*:*/*\",\"*://*:*/*?*\",\"*\"],\"actions\":{\"GRANT\":true},\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"creationDate\":1595479030586,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287330420}" + "text": "{\"uuid\":\"d60b7a71-1dc6-44a5-8e48-e4b9d92dee8b\",\"name\":\"OAuth2 Scope\",\"description\":\"The built-in OAuth2 Scope Resource Type for OAuth2policy-provided scope.\",\"patterns\":[\"*://*:*/*\",\"*://*:*/*?*\",\"*\"],\"actions\":{\"GRANT\":true},\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"creationDate\":1595479030586,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730331817}" }, "cookies": [], "headers": [ @@ -6701,11 +6701,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:30 GMT" + "value": "Thu, 11 Jul 2024 20:38:51 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -6730,7 +6730,7 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:30.357Z", + "startedDateTime": "2024-07-11T20:38:51.767Z", "time": 71, "timings": { "blocked": -1, @@ -6764,7 +6764,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -6862,11 +6862,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:30 GMT" + "value": "Thu, 11 Jul 2024 20:38:51 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -6891,8 +6891,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:35:30.434Z", - "time": 71, + "startedDateTime": "2024-07-11T20:38:51.843Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -6900,7 +6900,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 71 + "wait": 65 } }, { @@ -6925,7 +6925,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -6964,7 +6964,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 465, - "text": "{\"uuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"name\":\"URL\",\"description\":\"The built-in URL Resource Type available to OpenAMPolicies.\",\"patterns\":[\"*://*:*/*\",\"*://*:*/*?*\"],\"actions\":{\"HEAD\":true,\"DELETE\":true,\"POST\":true,\"GET\":true,\"OPTIONS\":true,\"PATCH\":true,\"PUT\":true},\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"creationDate\":1595479030487,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287330574}" + "text": "{\"uuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"name\":\"URL\",\"description\":\"The built-in URL Resource Type available to OpenAMPolicies.\",\"patterns\":[\"*://*:*/*\",\"*://*:*/*?*\"],\"actions\":{\"HEAD\":true,\"DELETE\":true,\"POST\":true,\"GET\":true,\"OPTIONS\":true,\"PATCH\":true,\"PUT\":true},\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"creationDate\":1595479030487,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730331959}" }, "cookies": [], "headers": [ @@ -7018,11 +7018,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:30 GMT" + "value": "Thu, 11 Jul 2024 20:38:51 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -7047,8 +7047,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:30.509Z", - "time": 68, + "startedDateTime": "2024-07-11T20:38:51.913Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -7056,7 +7056,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 68 + "wait": 66 } }, { @@ -7081,7 +7081,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -7170,11 +7170,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:30 GMT" + "value": "Thu, 11 Jul 2024 20:38:51 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -7199,8 +7199,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:30.582Z", - "time": 84, + "startedDateTime": "2024-07-11T20:38:51.985Z", + "time": 90, "timings": { "blocked": -1, "connect": -1, @@ -7208,7 +7208,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 84 + "wait": 90 } }, { @@ -7233,7 +7233,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -7331,11 +7331,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:30 GMT" + "value": "Thu, 11 Jul 2024 20:38:51 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -7360,8 +7360,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:30.671Z", - "time": 78, + "startedDateTime": "2024-07-11T20:38:52.081Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -7369,7 +7369,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 78 + "wait": 63 } }, { @@ -7394,7 +7394,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -7478,11 +7478,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:30 GMT" + "value": "Thu, 11 Jul 2024 20:38:51 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -7507,8 +7507,8 @@ "status": 400, "statusText": "Bad Request" }, - "startedDateTime": "2024-07-06T17:35:30.755Z", - "time": 69, + "startedDateTime": "2024-07-11T20:38:52.149Z", + "time": 57, "timings": { "blocked": -1, "connect": -1, @@ -7516,7 +7516,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 69 + "wait": 57 } }, { @@ -7541,7 +7541,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -7635,11 +7635,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:30 GMT" + "value": "Thu, 11 Jul 2024 20:38:51 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -7668,8 +7668,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:30.830Z", - "time": 237, + "startedDateTime": "2024-07-11T20:38:52.212Z", + "time": 177, "timings": { "blocked": -1, "connect": -1, @@ -7677,7 +7677,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 237 + "wait": 177 } }, { @@ -7702,7 +7702,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -7790,11 +7790,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:30 GMT" + "value": "Thu, 11 Jul 2024 20:38:51 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -7819,8 +7819,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:31.072Z", - "time": 238, + "startedDateTime": "2024-07-11T20:38:52.395Z", + "time": 170, "timings": { "blocked": -1, "connect": -1, @@ -7828,7 +7828,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 238 + "wait": 170 } }, { @@ -7853,7 +7853,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -7941,11 +7941,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:30 GMT" + "value": "Thu, 11 Jul 2024 20:38:51 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -7970,8 +7970,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:31.072Z", - "time": 242, + "startedDateTime": "2024-07-11T20:38:52.396Z", + "time": 168, "timings": { "blocked": -1, "connect": -1, @@ -7979,7 +7979,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 242 + "wait": 168 } }, { @@ -8004,7 +8004,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -8092,11 +8092,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:30 GMT" + "value": "Thu, 11 Jul 2024 20:38:51 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -8121,8 +8121,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:31.074Z", - "time": 238, + "startedDateTime": "2024-07-11T20:38:52.398Z", + "time": 231, "timings": { "blocked": -1, "connect": -1, @@ -8130,7 +8130,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 238 + "wait": 231 } }, { @@ -8155,7 +8155,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -8243,11 +8243,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:30 GMT" + "value": "Thu, 11 Jul 2024 20:38:51 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -8272,8 +8272,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:31.076Z", - "time": 237, + "startedDateTime": "2024-07-11T20:38:52.400Z", + "time": 223, "timings": { "blocked": -1, "connect": -1, @@ -8281,7 +8281,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 237 + "wait": 223 } }, { @@ -8306,7 +8306,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -8394,11 +8394,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:31 GMT" + "value": "Thu, 11 Jul 2024 20:38:51 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -8423,8 +8423,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:31.078Z", - "time": 254, + "startedDateTime": "2024-07-11T20:38:52.403Z", + "time": 225, "timings": { "blocked": -1, "connect": -1, @@ -8432,7 +8432,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 254 + "wait": 225 } }, { @@ -8457,7 +8457,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -8545,11 +8545,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:31 GMT" + "value": "Thu, 11 Jul 2024 20:38:51 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -8574,8 +8574,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:31.079Z", - "time": 290, + "startedDateTime": "2024-07-11T20:38:52.405Z", + "time": 219, "timings": { "blocked": -1, "connect": -1, @@ -8583,7 +8583,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 290 + "wait": 219 } }, { @@ -8608,7 +8608,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -8696,11 +8696,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:31 GMT" + "value": "Thu, 11 Jul 2024 20:38:51 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -8725,8 +8725,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:31.375Z", - "time": 66, + "startedDateTime": "2024-07-11T20:38:52.635Z", + "time": 58, "timings": { "blocked": -1, "connect": -1, @@ -8734,7 +8734,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 66 + "wait": 58 } }, { @@ -8759,7 +8759,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -8856,11 +8856,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:31 GMT" + "value": "Thu, 11 Jul 2024 20:38:52 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -8885,8 +8885,8 @@ "status": 201, "statusText": "Created" }, - "startedDateTime": "2024-07-06T17:35:31.446Z", - "time": 67, + "startedDateTime": "2024-07-11T20:38:52.699Z", + "time": 111, "timings": { "blocked": -1, "connect": -1, @@ -8894,7 +8894,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 111 } }, { @@ -8919,7 +8919,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -9020,11 +9020,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:31 GMT" + "value": "Thu, 11 Jul 2024 20:38:52 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -9049,8 +9049,8 @@ "status": 201, "statusText": "Created" }, - "startedDateTime": "2024-07-06T17:35:31.522Z", - "time": 225, + "startedDateTime": "2024-07-11T20:38:52.818Z", + "time": 175, "timings": { "blocked": -1, "connect": -1, @@ -9058,7 +9058,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 225 + "wait": 175 } }, { @@ -9083,7 +9083,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -9184,11 +9184,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:31 GMT" + "value": "Thu, 11 Jul 2024 20:38:52 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -9213,8 +9213,8 @@ "status": 201, "statusText": "Created" }, - "startedDateTime": "2024-07-06T17:35:31.523Z", - "time": 206, + "startedDateTime": "2024-07-11T20:38:52.819Z", + "time": 160, "timings": { "blocked": -1, "connect": -1, @@ -9222,7 +9222,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 206 + "wait": 160 } }, { @@ -9247,7 +9247,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -9348,11 +9348,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:31 GMT" + "value": "Thu, 11 Jul 2024 20:38:52 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -9377,8 +9377,8 @@ "status": 201, "statusText": "Created" }, - "startedDateTime": "2024-07-06T17:35:31.524Z", - "time": 207, + "startedDateTime": "2024-07-11T20:38:52.820Z", + "time": 186, "timings": { "blocked": -1, "connect": -1, @@ -9386,7 +9386,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 207 + "wait": 186 } }, { @@ -9411,7 +9411,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -9512,11 +9512,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:31 GMT" + "value": "Thu, 11 Jul 2024 20:38:52 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -9541,8 +9541,8 @@ "status": 201, "statusText": "Created" }, - "startedDateTime": "2024-07-06T17:35:31.526Z", - "time": 212, + "startedDateTime": "2024-07-11T20:38:52.822Z", + "time": 179, "timings": { "blocked": -1, "connect": -1, @@ -9550,7 +9550,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 212 + "wait": 179 } }, { @@ -9575,7 +9575,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -9676,11 +9676,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:31 GMT" + "value": "Thu, 11 Jul 2024 20:38:52 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -9705,8 +9705,8 @@ "status": 201, "statusText": "Created" }, - "startedDateTime": "2024-07-06T17:35:31.527Z", - "time": 203, + "startedDateTime": "2024-07-11T20:38:52.824Z", + "time": 170, "timings": { "blocked": -1, "connect": -1, @@ -9714,7 +9714,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 203 + "wait": 170 } }, { @@ -9739,7 +9739,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -9840,11 +9840,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:31 GMT" + "value": "Thu, 11 Jul 2024 20:38:52 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -9869,8 +9869,8 @@ "status": 201, "statusText": "Created" }, - "startedDateTime": "2024-07-06T17:35:31.528Z", - "time": 200, + "startedDateTime": "2024-07-11T20:38:52.825Z", + "time": 184, "timings": { "blocked": -1, "connect": -1, @@ -9878,7 +9878,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 200 + "wait": 184 } }, { @@ -9903,7 +9903,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -10001,11 +10001,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:31 GMT" + "value": "Thu, 11 Jul 2024 20:38:52 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -10030,8 +10030,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:31.753Z", - "time": 60, + "startedDateTime": "2024-07-11T20:38:53.014Z", + "time": 54, "timings": { "blocked": -1, "connect": -1, @@ -10039,7 +10039,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 54 } }, { @@ -10064,7 +10064,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -10152,11 +10152,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:31 GMT" + "value": "Thu, 11 Jul 2024 20:38:52 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -10181,8 +10181,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:31.816Z", - "time": 142, + "startedDateTime": "2024-07-11T20:38:53.072Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -10190,7 +10190,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 142 + "wait": 64 } }, { @@ -10215,7 +10215,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -10312,11 +10312,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:31 GMT" + "value": "Thu, 11 Jul 2024 20:38:52 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -10341,8 +10341,8 @@ "status": 201, "statusText": "Created" }, - "startedDateTime": "2024-07-06T17:35:31.964Z", - "time": 84, + "startedDateTime": "2024-07-11T20:38:53.141Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -10350,7 +10350,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 84 + "wait": 65 } }, { @@ -10375,7 +10375,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -10473,11 +10473,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:31 GMT" + "value": "Thu, 11 Jul 2024 20:38:52 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -10502,8 +10502,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:32.052Z", - "time": 55, + "startedDateTime": "2024-07-11T20:38:53.211Z", + "time": 59, "timings": { "blocked": -1, "connect": -1, @@ -10511,7 +10511,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 59 } }, { @@ -10536,7 +10536,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -10624,11 +10624,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:31 GMT" + "value": "Thu, 11 Jul 2024 20:38:52 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -10653,8 +10653,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:32.114Z", - "time": 59, + "startedDateTime": "2024-07-11T20:38:53.277Z", + "time": 61, "timings": { "blocked": -1, "connect": -1, @@ -10662,7 +10662,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 61 } }, { @@ -10687,7 +10687,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -10784,11 +10784,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:31 GMT" + "value": "Thu, 11 Jul 2024 20:38:52 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -10813,8 +10813,8 @@ "status": 201, "statusText": "Created" }, - "startedDateTime": "2024-07-06T17:35:32.178Z", - "time": 58, + "startedDateTime": "2024-07-11T20:38:53.343Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -10822,7 +10822,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 63 } }, { @@ -10847,7 +10847,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -10945,11 +10945,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:31 GMT" + "value": "Thu, 11 Jul 2024 20:38:52 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -10974,8 +10974,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:32.241Z", - "time": 77, + "startedDateTime": "2024-07-11T20:38:53.412Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -10983,7 +10983,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 77 + "wait": 70 } }, { @@ -11008,7 +11008,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -11092,11 +11092,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:32 GMT" + "value": "Thu, 11 Jul 2024 20:38:52 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -11125,8 +11125,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:32.324Z", - "time": 97, + "startedDateTime": "2024-07-11T20:38:53.488Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -11134,7 +11134,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 97 + "wait": 72 } }, { @@ -11159,7 +11159,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -11252,11 +11252,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:32 GMT" + "value": "Thu, 11 Jul 2024 20:38:52 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -11285,8 +11285,8 @@ "status": 201, "statusText": "Created" }, - "startedDateTime": "2024-07-06T17:35:32.428Z", - "time": 81, + "startedDateTime": "2024-07-11T20:38:53.570Z", + "time": 83, "timings": { "blocked": -1, "connect": -1, @@ -11294,7 +11294,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 81 + "wait": 83 } }, { @@ -11319,7 +11319,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -11417,11 +11417,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:32 GMT" + "value": "Thu, 11 Jul 2024 20:38:52 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -11446,8 +11446,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:32.514Z", - "time": 89, + "startedDateTime": "2024-07-11T20:38:53.658Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -11455,7 +11455,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 89 + "wait": 72 } }, { @@ -11480,7 +11480,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -11568,11 +11568,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:32 GMT" + "value": "Thu, 11 Jul 2024 20:38:53 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -11597,8 +11597,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:32.607Z", - "time": 52, + "startedDateTime": "2024-07-11T20:38:53.734Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -11606,7 +11606,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 52 + "wait": 74 } }, { @@ -11631,7 +11631,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -11728,11 +11728,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:32 GMT" + "value": "Thu, 11 Jul 2024 20:38:53 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -11757,8 +11757,8 @@ "status": 201, "statusText": "Created" }, - "startedDateTime": "2024-07-06T17:35:32.664Z", - "time": 56, + "startedDateTime": "2024-07-11T20:38:53.812Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -11766,7 +11766,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 65 } }, { @@ -11791,7 +11791,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -11889,11 +11889,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:32 GMT" + "value": "Thu, 11 Jul 2024 20:38:53 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -11918,8 +11918,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:32.727Z", - "time": 47, + "startedDateTime": "2024-07-11T20:38:53.882Z", + "time": 53, "timings": { "blocked": -1, "connect": -1, @@ -11927,7 +11927,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 47 + "wait": 53 } }, { @@ -11952,7 +11952,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -12040,11 +12040,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:32 GMT" + "value": "Thu, 11 Jul 2024 20:38:53 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -12069,8 +12069,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:32.779Z", - "time": 54, + "startedDateTime": "2024-07-11T20:38:53.940Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -12078,7 +12078,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 63 } }, { @@ -12103,7 +12103,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -12200,11 +12200,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:32 GMT" + "value": "Thu, 11 Jul 2024 20:38:53 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -12229,8 +12229,8 @@ "status": 201, "statusText": "Created" }, - "startedDateTime": "2024-07-06T17:35:32.838Z", - "time": 57, + "startedDateTime": "2024-07-11T20:38:54.010Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -12238,7 +12238,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 65 } }, { @@ -12263,7 +12263,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -12361,11 +12361,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:32 GMT" + "value": "Thu, 11 Jul 2024 20:38:53 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -12390,8 +12390,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:32.900Z", - "time": 46, + "startedDateTime": "2024-07-11T20:38:54.081Z", + "time": 55, "timings": { "blocked": -1, "connect": -1, @@ -12399,7 +12399,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 46 + "wait": 55 } }, { @@ -12424,7 +12424,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -12512,11 +12512,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:32 GMT" + "value": "Thu, 11 Jul 2024 20:38:53 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -12541,8 +12541,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:32.951Z", - "time": 55, + "startedDateTime": "2024-07-11T20:38:54.140Z", + "time": 60, "timings": { "blocked": -1, "connect": -1, @@ -12550,7 +12550,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 60 } }, { @@ -12575,7 +12575,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -12672,11 +12672,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:32 GMT" + "value": "Thu, 11 Jul 2024 20:38:53 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -12701,8 +12701,8 @@ "status": 201, "statusText": "Created" }, - "startedDateTime": "2024-07-06T17:35:33.011Z", - "time": 56, + "startedDateTime": "2024-07-11T20:38:54.206Z", + "time": 61, "timings": { "blocked": -1, "connect": -1, @@ -12710,7 +12710,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 61 } }, { @@ -12735,7 +12735,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -12833,11 +12833,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:32 GMT" + "value": "Thu, 11 Jul 2024 20:38:53 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -12862,8 +12862,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:33.072Z", - "time": 48, + "startedDateTime": "2024-07-11T20:38:54.272Z", + "time": 56, "timings": { "blocked": -1, "connect": -1, @@ -12871,7 +12871,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 48 + "wait": 56 } }, { @@ -12896,7 +12896,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -12984,11 +12984,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:32 GMT" + "value": "Thu, 11 Jul 2024 20:38:53 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -13013,8 +13013,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:33.125Z", - "time": 96, + "startedDateTime": "2024-07-11T20:38:54.334Z", + "time": 77, "timings": { "blocked": -1, "connect": -1, @@ -13022,7 +13022,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 96 + "wait": 77 } }, { @@ -13047,7 +13047,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -13144,11 +13144,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:32 GMT" + "value": "Thu, 11 Jul 2024 20:38:53 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -13173,8 +13173,8 @@ "status": 201, "statusText": "Created" }, - "startedDateTime": "2024-07-06T17:35:33.226Z", - "time": 111, + "startedDateTime": "2024-07-11T20:38:54.416Z", + "time": 80, "timings": { "blocked": -1, "connect": -1, @@ -13182,7 +13182,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 111 + "wait": 80 } }, { @@ -13207,7 +13207,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -13305,11 +13305,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:33 GMT" + "value": "Thu, 11 Jul 2024 20:38:53 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -13334,8 +13334,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:33.342Z", - "time": 67, + "startedDateTime": "2024-07-11T20:38:54.502Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -13343,7 +13343,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 70 } }, { @@ -13368,7 +13368,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -13456,11 +13456,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:33 GMT" + "value": "Thu, 11 Jul 2024 20:38:53 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -13485,8 +13485,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:33.413Z", - "time": 60, + "startedDateTime": "2024-07-11T20:38:54.577Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -13494,7 +13494,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 66 } }, { @@ -13519,7 +13519,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -13616,11 +13616,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:33 GMT" + "value": "Thu, 11 Jul 2024 20:38:53 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -13645,8 +13645,8 @@ "status": 201, "statusText": "Created" }, - "startedDateTime": "2024-07-06T17:35:33.478Z", - "time": 61, + "startedDateTime": "2024-07-11T20:38:54.649Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -13654,7 +13654,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 67 } }, { @@ -13679,7 +13679,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -13777,11 +13777,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:33 GMT" + "value": "Thu, 11 Jul 2024 20:38:54 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -13806,8 +13806,8 @@ "status": 400, "statusText": "Bad Request" }, - "startedDateTime": "2024-07-06T17:35:33.704Z", - "time": 62, + "startedDateTime": "2024-07-11T20:38:54.958Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -13815,7 +13815,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 67 } }, { @@ -13840,7 +13840,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -13937,11 +13937,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:33 GMT" + "value": "Thu, 11 Jul 2024 20:38:54 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -13966,8 +13966,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:33.771Z", - "time": 103, + "startedDateTime": "2024-07-11T20:38:55.031Z", + "time": 82, "timings": { "blocked": -1, "connect": -1, @@ -13975,7 +13975,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 103 + "wait": 82 } }, { @@ -14000,7 +14000,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -14097,11 +14097,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:34 GMT" + "value": "Thu, 11 Jul 2024 20:38:54 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -14126,8 +14126,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:34.326Z", - "time": 144, + "startedDateTime": "2024-07-11T20:38:55.555Z", + "time": 109, "timings": { "blocked": -1, "connect": -1, @@ -14135,7 +14135,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 144 + "wait": 109 } }, { @@ -14160,7 +14160,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -14257,11 +14257,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:34 GMT" + "value": "Thu, 11 Jul 2024 20:38:54 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -14286,8 +14286,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:34.475Z", - "time": 119, + "startedDateTime": "2024-07-11T20:38:55.671Z", + "time": 96, "timings": { "blocked": -1, "connect": -1, @@ -14295,7 +14295,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 119 + "wait": 96 } }, { @@ -14320,7 +14320,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -14417,11 +14417,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:34 GMT" + "value": "Thu, 11 Jul 2024 20:38:54 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -14446,8 +14446,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:34.599Z", - "time": 140, + "startedDateTime": "2024-07-11T20:38:55.773Z", + "time": 104, "timings": { "blocked": -1, "connect": -1, @@ -14455,7 +14455,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 140 + "wait": 104 } }, { @@ -14480,7 +14480,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -14577,11 +14577,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:34 GMT" + "value": "Thu, 11 Jul 2024 20:38:54 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -14606,8 +14606,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:34.744Z", - "time": 128, + "startedDateTime": "2024-07-11T20:38:55.883Z", + "time": 101, "timings": { "blocked": -1, "connect": -1, @@ -14615,7 +14615,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 128 + "wait": 101 } }, { @@ -14640,7 +14640,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -14737,11 +14737,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:34 GMT" + "value": "Thu, 11 Jul 2024 20:38:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -14766,8 +14766,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:34.878Z", - "time": 121, + "startedDateTime": "2024-07-11T20:38:55.991Z", + "time": 96, "timings": { "blocked": -1, "connect": -1, @@ -14775,7 +14775,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 121 + "wait": 96 } }, { @@ -14800,7 +14800,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -14897,11 +14897,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:34 GMT" + "value": "Thu, 11 Jul 2024 20:38:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -14926,8 +14926,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:35.003Z", - "time": 98, + "startedDateTime": "2024-07-11T20:38:56.096Z", + "time": 90, "timings": { "blocked": -1, "connect": -1, @@ -14935,7 +14935,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 98 + "wait": 90 } }, { @@ -14960,7 +14960,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -15057,11 +15057,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:34 GMT" + "value": "Thu, 11 Jul 2024 20:38:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -15086,8 +15086,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:35.107Z", - "time": 125, + "startedDateTime": "2024-07-11T20:38:56.190Z", + "time": 95, "timings": { "blocked": -1, "connect": -1, @@ -15095,7 +15095,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 125 + "wait": 95 } }, { @@ -15120,7 +15120,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -15217,11 +15217,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:34 GMT" + "value": "Thu, 11 Jul 2024 20:38:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -15246,8 +15246,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:35.237Z", - "time": 98, + "startedDateTime": "2024-07-11T20:38:56.293Z", + "time": 102, "timings": { "blocked": -1, "connect": -1, @@ -15255,7 +15255,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 98 + "wait": 102 } }, { @@ -15280,7 +15280,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -15377,11 +15377,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:35 GMT" + "value": "Thu, 11 Jul 2024 20:38:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -15406,8 +15406,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:35.341Z", - "time": 142, + "startedDateTime": "2024-07-11T20:38:56.401Z", + "time": 93, "timings": { "blocked": -1, "connect": -1, @@ -15415,7 +15415,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 142 + "wait": 93 } }, { @@ -15440,7 +15440,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -15537,11 +15537,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:35 GMT" + "value": "Thu, 11 Jul 2024 20:38:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -15566,8 +15566,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:35.488Z", - "time": 143, + "startedDateTime": "2024-07-11T20:38:56.500Z", + "time": 92, "timings": { "blocked": -1, "connect": -1, @@ -15575,7 +15575,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 143 + "wait": 92 } }, { @@ -15600,7 +15600,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -15697,11 +15697,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:35 GMT" + "value": "Thu, 11 Jul 2024 20:38:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -15726,8 +15726,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:35.638Z", - "time": 158, + "startedDateTime": "2024-07-11T20:38:56.599Z", + "time": 95, "timings": { "blocked": -1, "connect": -1, @@ -15735,7 +15735,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 158 + "wait": 95 } }, { @@ -15760,7 +15760,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -15857,11 +15857,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:35 GMT" + "value": "Thu, 11 Jul 2024 20:38:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -15886,8 +15886,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:35.801Z", - "time": 150, + "startedDateTime": "2024-07-11T20:38:56.700Z", + "time": 106, "timings": { "blocked": -1, "connect": -1, @@ -15895,7 +15895,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 150 + "wait": 106 } }, { @@ -15920,7 +15920,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -16017,11 +16017,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:35 GMT" + "value": "Thu, 11 Jul 2024 20:38:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -16046,8 +16046,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:35.956Z", - "time": 126, + "startedDateTime": "2024-07-11T20:38:56.812Z", + "time": 90, "timings": { "blocked": -1, "connect": -1, @@ -16055,7 +16055,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 126 + "wait": 90 } }, { @@ -16080,7 +16080,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -16177,11 +16177,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:35 GMT" + "value": "Thu, 11 Jul 2024 20:38:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -16206,8 +16206,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:36.087Z", - "time": 125, + "startedDateTime": "2024-07-11T20:38:56.908Z", + "time": 98, "timings": { "blocked": -1, "connect": -1, @@ -16215,7 +16215,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 125 + "wait": 98 } }, { @@ -16240,7 +16240,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -16337,11 +16337,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:35 GMT" + "value": "Thu, 11 Jul 2024 20:38:57 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -16366,8 +16366,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:36.219Z", - "time": 157, + "startedDateTime": "2024-07-11T20:38:57.014Z", + "time": 93, "timings": { "blocked": -1, "connect": -1, @@ -16375,7 +16375,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 157 + "wait": 93 } }, { @@ -16400,7 +16400,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -16497,11 +16497,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:36 GMT" + "value": "Thu, 11 Jul 2024 20:38:57 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -16526,8 +16526,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:36.381Z", - "time": 118, + "startedDateTime": "2024-07-11T20:38:57.112Z", + "time": 97, "timings": { "blocked": -1, "connect": -1, @@ -16535,7 +16535,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 118 + "wait": 97 } }, { @@ -16560,7 +16560,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -16658,11 +16658,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:36 GMT" + "value": "Thu, 11 Jul 2024 20:38:57 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -16687,8 +16687,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:35:36.585Z", - "time": 90, + "startedDateTime": "2024-07-11T20:38:57.308Z", + "time": 96, "timings": { "blocked": -1, "connect": -1, @@ -16696,7 +16696,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 90 + "wait": 96 } }, { @@ -16721,7 +16721,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -16760,7 +16760,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 904, - "text": "{\"name\":\"EdgePolicySet\",\"displayName\":null,\"description\":\"Policy Set EdgePolicySet\",\"attributeNames\":[],\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"conditions\":[\"Script\",\"ClientId\",\"AMIdentityMembership\",\"IPv6\",\"SimpleTime\",\"IPv4\",\"LEAuthLevel\",\"LDAPFilter\",\"AuthScheme\",\"Session\",\"AND\",\"Expiration\",\"AuthenticateToRealm\",\"ResourceEnvIP\",\"Policy\",\"SessionProperty\",\"OAuth2Scope\",\"OR\",\"Transaction\",\"NOT\",\"AuthLevel\",\"AuthenticateToService\"],\"subjects\":[\"AuthenticatedUsers\",\"NOT\",\"Identity\",\"Uma\",\"OR\",\"AND\",\"NONE\",\"Policy\",\"JwtClaim\"],\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null,\"resourceComparator\":null,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedDate\":1720287336744,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":1669672555404,\"editable\":true}" + "text": "{\"creationDate\":1669672555404,\"name\":\"EdgePolicySet\",\"displayName\":null,\"description\":\"Policy Set EdgePolicySet\",\"attributeNames\":[],\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"conditions\":[\"Script\",\"ClientId\",\"AMIdentityMembership\",\"IPv6\",\"SimpleTime\",\"IPv4\",\"LEAuthLevel\",\"LDAPFilter\",\"AuthScheme\",\"Session\",\"AND\",\"Expiration\",\"AuthenticateToRealm\",\"ResourceEnvIP\",\"Policy\",\"SessionProperty\",\"OAuth2Scope\",\"OR\",\"Transaction\",\"NOT\",\"AuthLevel\",\"AuthenticateToService\"],\"subjects\":[\"AuthenticatedUsers\",\"NOT\",\"Identity\",\"Uma\",\"OR\",\"AND\",\"NONE\",\"Policy\",\"JwtClaim\"],\"editable\":true,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730337454,\"resourceComparator\":null,\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null}" }, "cookies": [], "headers": [ @@ -16798,7 +16798,7 @@ }, { "name": "etag", - "value": "\"1720287336744\"" + "value": "\"1720730337454\"" }, { "name": "expires", @@ -16818,11 +16818,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:36 GMT" + "value": "Thu, 11 Jul 2024 20:38:57 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -16847,8 +16847,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:36.680Z", - "time": 64, + "startedDateTime": "2024-07-11T20:38:57.408Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -16856,7 +16856,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 70 } }, { @@ -16881,7 +16881,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -16979,11 +16979,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:36 GMT" + "value": "Thu, 11 Jul 2024 20:38:57 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -17008,8 +17008,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:35:36.750Z", - "time": 67, + "startedDateTime": "2024-07-11T20:38:57.483Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -17017,7 +17017,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 62 } }, { @@ -17042,7 +17042,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -17081,7 +17081,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 906, - "text": "{\"name\":\"FeatureStorePolicySet\",\"displayName\":\"FeatureStorePolicySet\",\"description\":null,\"attributeNames\":[],\"createdBy\":\"id=8efaa5b6-8c98-4489-9b21-ee41f5589ab7,ou=user,ou=am-config\",\"conditions\":[\"AMIdentityMembership\",\"AND\",\"AuthLevel\",\"AuthScheme\",\"AuthenticateToRealm\",\"AuthenticateToService\",\"IPv4\",\"IPv6\",\"LDAPFilter\",\"LEAuthLevel\",\"NOT\",\"OAuth2Scope\",\"OR\",\"Policy\",\"ResourceEnvIP\",\"Script\",\"Session\",\"SessionProperty\",\"SimpleTime\",\"Transaction\"],\"subjects\":[\"AND\",\"AuthenticatedUsers\",\"Identity\",\"JwtClaim\",\"NONE\",\"NOT\",\"OR\",\"Policy\"],\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null,\"resourceComparator\":null,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedDate\":1720287336879,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":1695912757709,\"editable\":true}" + "text": "{\"creationDate\":1695912757709,\"name\":\"FeatureStorePolicySet\",\"displayName\":\"FeatureStorePolicySet\",\"description\":null,\"attributeNames\":[],\"createdBy\":\"id=8efaa5b6-8c98-4489-9b21-ee41f5589ab7,ou=user,ou=am-config\",\"conditions\":[\"AMIdentityMembership\",\"AND\",\"AuthLevel\",\"AuthScheme\",\"AuthenticateToRealm\",\"AuthenticateToService\",\"IPv4\",\"IPv6\",\"LDAPFilter\",\"LEAuthLevel\",\"NOT\",\"OAuth2Scope\",\"OR\",\"Policy\",\"ResourceEnvIP\",\"Script\",\"Session\",\"SessionProperty\",\"SimpleTime\",\"Transaction\"],\"subjects\":[\"AND\",\"AuthenticatedUsers\",\"Identity\",\"JwtClaim\",\"NONE\",\"NOT\",\"OR\",\"Policy\"],\"editable\":true,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730337596,\"resourceComparator\":null,\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null}" }, "cookies": [], "headers": [ @@ -17119,7 +17119,7 @@ }, { "name": "etag", - "value": "\"1720287336879\"" + "value": "\"1720730337596\"" }, { "name": "expires", @@ -17139,11 +17139,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:36 GMT" + "value": "Thu, 11 Jul 2024 20:38:57 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -17168,8 +17168,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:36.822Z", - "time": 59, + "startedDateTime": "2024-07-11T20:38:57.552Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -17177,7 +17177,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 68 } }, { @@ -17202,7 +17202,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -17300,11 +17300,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:36 GMT" + "value": "Thu, 11 Jul 2024 20:38:57 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -17329,8 +17329,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:35:36.885Z", - "time": 61, + "startedDateTime": "2024-07-11T20:38:57.625Z", + "time": 60, "timings": { "blocked": -1, "connect": -1, @@ -17338,7 +17338,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 60 } }, { @@ -17363,7 +17363,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -17402,7 +17402,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 881, - "text": "{\"name\":\"data\",\"displayName\":\"Baseline Demo\",\"description\":null,\"attributeNames\":[],\"createdBy\":\"id=df492700-ba67-4345-83a9-58305850596c,ou=user,ou=am-config\",\"conditions\":[\"Script\",\"AMIdentityMembership\",\"IPv6\",\"IPv4\",\"SimpleTime\",\"LEAuthLevel\",\"LDAPFilter\",\"AuthScheme\",\"Session\",\"AND\",\"AuthenticateToRealm\",\"ResourceEnvIP\",\"Policy\",\"OAuth2Scope\",\"SessionProperty\",\"OR\",\"Transaction\",\"NOT\",\"AuthLevel\",\"AuthenticateToService\"],\"subjects\":[\"AuthenticatedUsers\",\"NOT\",\"Identity\",\"OR\",\"AND\",\"NONE\",\"Policy\",\"JwtClaim\"],\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null,\"resourceComparator\":null,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedDate\":1720287337019,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":1610648242757,\"editable\":true}" + "text": "{\"creationDate\":1610648242757,\"name\":\"data\",\"displayName\":\"Baseline Demo\",\"description\":null,\"attributeNames\":[],\"createdBy\":\"id=df492700-ba67-4345-83a9-58305850596c,ou=user,ou=am-config\",\"conditions\":[\"Script\",\"AMIdentityMembership\",\"IPv6\",\"IPv4\",\"SimpleTime\",\"LEAuthLevel\",\"LDAPFilter\",\"AuthScheme\",\"Session\",\"AND\",\"AuthenticateToRealm\",\"ResourceEnvIP\",\"Policy\",\"OAuth2Scope\",\"SessionProperty\",\"OR\",\"Transaction\",\"NOT\",\"AuthLevel\",\"AuthenticateToService\"],\"subjects\":[\"AuthenticatedUsers\",\"NOT\",\"Identity\",\"OR\",\"AND\",\"NONE\",\"Policy\",\"JwtClaim\"],\"editable\":true,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730337734,\"resourceComparator\":null,\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null}" }, "cookies": [], "headers": [ @@ -17440,7 +17440,7 @@ }, { "name": "etag", - "value": "\"1720287337019\"" + "value": "\"1720730337734\"" }, { "name": "expires", @@ -17460,11 +17460,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:36 GMT" + "value": "Thu, 11 Jul 2024 20:38:57 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -17489,8 +17489,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:36.952Z", - "time": 86, + "startedDateTime": "2024-07-11T20:38:57.691Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -17498,7 +17498,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 86 + "wait": 63 } }, { @@ -17523,7 +17523,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -17621,11 +17621,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:36 GMT" + "value": "Thu, 11 Jul 2024 20:38:57 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -17650,8 +17650,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:35:37.042Z", - "time": 66, + "startedDateTime": "2024-07-11T20:38:57.761Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -17659,7 +17659,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 66 + "wait": 62 } }, { @@ -17684,7 +17684,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -17723,7 +17723,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 933, - "text": "{\"name\":\"oauth2Scopes\",\"displayName\":\"Default OAuth2 Scopes Policy Set\",\"description\":\"The built-in Application used by the OAuth2 scope authorization process.\",\"attributeNames\":[],\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"conditions\":[\"Script\",\"AMIdentityMembership\",\"IPv6\",\"SimpleTime\",\"IPv4\",\"LEAuthLevel\",\"LDAPFilter\",\"AuthScheme\",\"Session\",\"AND\",\"AuthenticateToRealm\",\"ResourceEnvIP\",\"SessionProperty\",\"OAuth2Scope\",\"OR\",\"Transaction\",\"NOT\",\"AuthLevel\",\"AuthenticateToService\"],\"subjects\":[\"AuthenticatedUsers\",\"NOT\",\"Identity\",\"OR\",\"AND\",\"NONE\",\"JwtClaim\"],\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null,\"resourceComparator\":null,\"resourceTypeUuids\":[\"d60b7a71-1dc6-44a5-8e48-e4b9d92dee8b\"],\"lastModifiedDate\":1720287337176,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":1578580064992,\"editable\":true}" + "text": "{\"creationDate\":1578580064992,\"name\":\"oauth2Scopes\",\"displayName\":\"Default OAuth2 Scopes Policy Set\",\"description\":\"The built-in Application used by the OAuth2 scope authorization process.\",\"attributeNames\":[],\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"conditions\":[\"Script\",\"AMIdentityMembership\",\"IPv6\",\"SimpleTime\",\"IPv4\",\"LEAuthLevel\",\"LDAPFilter\",\"AuthScheme\",\"Session\",\"AND\",\"AuthenticateToRealm\",\"ResourceEnvIP\",\"SessionProperty\",\"OAuth2Scope\",\"OR\",\"Transaction\",\"NOT\",\"AuthLevel\",\"AuthenticateToService\"],\"subjects\":[\"AuthenticatedUsers\",\"NOT\",\"Identity\",\"OR\",\"AND\",\"NONE\",\"JwtClaim\"],\"editable\":true,\"resourceTypeUuids\":[\"d60b7a71-1dc6-44a5-8e48-e4b9d92dee8b\"],\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730337892,\"resourceComparator\":null,\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null}" }, "cookies": [], "headers": [ @@ -17761,7 +17761,7 @@ }, { "name": "etag", - "value": "\"1720287337176\"" + "value": "\"1720730337892\"" }, { "name": "expires", @@ -17781,11 +17781,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:36 GMT" + "value": "Thu, 11 Jul 2024 20:38:57 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -17810,8 +17810,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:37.112Z", - "time": 71, + "startedDateTime": "2024-07-11T20:38:57.829Z", + "time": 85, "timings": { "blocked": -1, "connect": -1, @@ -17819,7 +17819,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 71 + "wait": 85 } }, { @@ -17844,7 +17844,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -17942,11 +17942,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:36 GMT" + "value": "Thu, 11 Jul 2024 20:38:57 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -17971,8 +17971,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:35:37.188Z", - "time": 62, + "startedDateTime": "2024-07-11T20:38:57.919Z", + "time": 85, "timings": { "blocked": -1, "connect": -1, @@ -17980,7 +17980,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 85 } }, { @@ -18005,7 +18005,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -18044,7 +18044,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 919, - "text": "{\"name\":\"test-policy-set\",\"displayName\":\"Test Policy Set\",\"description\":\"Test Policy Set Description\",\"attributeNames\":[],\"createdBy\":\"id=fbdeb2a9-beb6-4a14-ae66-e35f16ce421d,ou=user,ou=am-config\",\"conditions\":[\"AMIdentityMembership\",\"AND\",\"AuthLevel\",\"AuthScheme\",\"AuthenticateToRealm\",\"AuthenticateToService\",\"IPv4\",\"IPv6\",\"LDAPFilter\",\"LEAuthLevel\",\"NOT\",\"OAuth2Scope\",\"OR\",\"Policy\",\"ResourceEnvIP\",\"Script\",\"Session\",\"SessionProperty\",\"SimpleTime\",\"Transaction\"],\"subjects\":[\"AND\",\"AuthenticatedUsers\",\"Identity\",\"JwtClaim\",\"NONE\",\"NOT\",\"OR\",\"Policy\"],\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null,\"resourceComparator\":null,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedDate\":1720287337314,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":1693494279401,\"editable\":true}" + "text": "{\"creationDate\":1693494279401,\"name\":\"test-policy-set\",\"displayName\":\"Test Policy Set\",\"description\":\"Test Policy Set Description\",\"attributeNames\":[],\"createdBy\":\"id=fbdeb2a9-beb6-4a14-ae66-e35f16ce421d,ou=user,ou=am-config\",\"conditions\":[\"AMIdentityMembership\",\"AND\",\"AuthLevel\",\"AuthScheme\",\"AuthenticateToRealm\",\"AuthenticateToService\",\"IPv4\",\"IPv6\",\"LDAPFilter\",\"LEAuthLevel\",\"NOT\",\"OAuth2Scope\",\"OR\",\"Policy\",\"ResourceEnvIP\",\"Script\",\"Session\",\"SessionProperty\",\"SimpleTime\",\"Transaction\"],\"subjects\":[\"AND\",\"AuthenticatedUsers\",\"Identity\",\"JwtClaim\",\"NONE\",\"NOT\",\"OR\",\"Policy\"],\"editable\":true,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730338055,\"resourceComparator\":null,\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null}" }, "cookies": [], "headers": [ @@ -18082,7 +18082,7 @@ }, { "name": "etag", - "value": "\"1720287337314\"" + "value": "\"1720730338055\"" }, { "name": "expires", @@ -18102,11 +18102,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:36 GMT" + "value": "Thu, 11 Jul 2024 20:38:58 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -18131,8 +18131,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:37.255Z", - "time": 69, + "startedDateTime": "2024-07-11T20:38:58.011Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -18140,7 +18140,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 69 + "wait": 64 } }, { @@ -18165,7 +18165,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -18204,7 +18204,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 555, - "text": "{\"_id\":\"FeatureStorePolicy\",\"_rev\":\"1720287337414\",\"name\":\"FeatureStorePolicy\",\"active\":true,\"description\":\"FeatureStorePolicy\",\"resources\":[\"https://www.example.com:443/*\"],\"applicationName\":\"test-policy-set\",\"actionValues\":{},\"subject\":{\"type\":\"NONE\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-06T17:35:37.414Z\",\"createdBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"creationDate\":\"2023-12-11T19:52:32.441Z\"}" + "text": "{\"_id\":\"FeatureStorePolicy\",\"_rev\":\"1720730338137\",\"name\":\"FeatureStorePolicy\",\"active\":true,\"description\":\"FeatureStorePolicy\",\"resources\":[\"https://www.example.com:443/*\"],\"applicationName\":\"test-policy-set\",\"actionValues\":{},\"subject\":{\"type\":\"NONE\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-11T20:38:58.137Z\",\"createdBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"creationDate\":\"2023-12-11T19:52:32.441Z\"}" }, "cookies": [], "headers": [ @@ -18242,7 +18242,7 @@ }, { "name": "etag", - "value": "\"1720287337414\"" + "value": "\"1720730338137\"" }, { "name": "expires", @@ -18262,11 +18262,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:36 GMT" + "value": "Thu, 11 Jul 2024 20:38:58 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -18291,8 +18291,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:37.329Z", - "time": 123, + "startedDateTime": "2024-07-11T20:38:58.081Z", + "time": 95, "timings": { "blocked": -1, "connect": -1, @@ -18300,7 +18300,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 123 + "wait": 95 } }, { @@ -18325,7 +18325,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -18364,7 +18364,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 737, - "text": "{\"_id\":\"HR-webapp\",\"_rev\":\"1720287337546\",\"name\":\"HR-webapp\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/apps/hrlite/*\",\"*://*:*/apps/hrlite?*\",\"*://*:*/apps/contractor\",\"*://*:*/apps/contractor/*\",\"*://*:*/apps/contractor?*\",\"*://*:*/apps/hrlite\"],\"applicationName\":\"EdgePolicySet\",\"actionValues\":{\"POST\":true,\"GET\":true},\"subject\":{\"type\":\"Identity\",\"subjectValues\":[\"id=hradmins,ou=group,o=alpha,ou=services,ou=am-config\"]},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-06T17:35:37.546Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:51.937Z\"}" + "text": "{\"_id\":\"HR-webapp\",\"_rev\":\"1720730338238\",\"name\":\"HR-webapp\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/apps/hrlite/*\",\"*://*:*/apps/hrlite?*\",\"*://*:*/apps/contractor\",\"*://*:*/apps/contractor/*\",\"*://*:*/apps/contractor?*\",\"*://*:*/apps/hrlite\"],\"applicationName\":\"EdgePolicySet\",\"actionValues\":{\"POST\":true,\"GET\":true},\"subject\":{\"type\":\"Identity\",\"subjectValues\":[\"id=hradmins,ou=group,o=alpha,ou=services,ou=am-config\"]},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-11T20:38:58.238Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:51.937Z\"}" }, "cookies": [], "headers": [ @@ -18402,7 +18402,7 @@ }, { "name": "etag", - "value": "\"1720287337546\"" + "value": "\"1720730338238\"" }, { "name": "expires", @@ -18422,11 +18422,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:37 GMT" + "value": "Thu, 11 Jul 2024 20:38:58 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -18451,8 +18451,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:37.457Z", - "time": 121, + "startedDateTime": "2024-07-11T20:38:58.184Z", + "time": 92, "timings": { "blocked": -1, "connect": -1, @@ -18460,7 +18460,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 121 + "wait": 92 } }, { @@ -18485,7 +18485,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -18524,7 +18524,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 942, - "text": "{\"_id\":\"Test Policy\",\"_rev\":\"1720287337649\",\"name\":\"Test Policy\",\"active\":false,\"description\":\"Test Policy Description\",\"resources\":[\"lorem://ipsum:dolor/sit\"],\"applicationName\":\"test-policy-set\",\"actionValues\":{\"POST\":false,\"GET\":true},\"subject\":{\"type\":\"NONE\"},\"condition\":{\"type\":\"AND\",\"conditions\":[{\"type\":\"SimpleTime\",\"startTime\":\"12:00\",\"endTime\":\"11:59\",\"startDay\":\"mon\",\"endDay\":\"fri\",\"startDate\":\"2023:08:01\",\"endDate\":\"2023:08:02\",\"enforcementTimeZone\":\"GMT\"},{\"type\":\"Script\",\"scriptId\":\"59f84396-71e4-4c1d-a6ae-c4fc624d9752\"}]},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"resourceAttributes\":[{\"type\":\"Static\",\"propertyName\":\"Test_Name\",\"propertyValues\":[\"Test_Value\"]}],\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-06T17:35:37.649Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-29T20:31:08.357Z\"}" + "text": "{\"_id\":\"Test Policy\",\"_rev\":\"1720730338334\",\"name\":\"Test Policy\",\"active\":false,\"description\":\"Test Policy Description\",\"resources\":[\"lorem://ipsum:dolor/sit\"],\"applicationName\":\"test-policy-set\",\"actionValues\":{\"POST\":false,\"GET\":true},\"subject\":{\"type\":\"NONE\"},\"condition\":{\"type\":\"AND\",\"conditions\":[{\"type\":\"SimpleTime\",\"startTime\":\"12:00\",\"endTime\":\"11:59\",\"startDay\":\"mon\",\"endDay\":\"fri\",\"startDate\":\"2023:08:01\",\"endDate\":\"2023:08:02\",\"enforcementTimeZone\":\"GMT\"},{\"type\":\"Script\",\"scriptId\":\"59f84396-71e4-4c1d-a6ae-c4fc624d9752\"}]},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"resourceAttributes\":[{\"type\":\"Static\",\"propertyName\":\"Test_Name\",\"propertyValues\":[\"Test_Value\"]}],\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-11T20:38:58.334Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-29T20:31:08.357Z\"}" }, "cookies": [], "headers": [ @@ -18562,7 +18562,7 @@ }, { "name": "etag", - "value": "\"1720287337649\"" + "value": "\"1720730338334\"" }, { "name": "expires", @@ -18582,11 +18582,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:37 GMT" + "value": "Thu, 11 Jul 2024 20:38:58 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -18611,8 +18611,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:37.583Z", - "time": 88, + "startedDateTime": "2024-07-11T20:38:58.282Z", + "time": 91, "timings": { "blocked": -1, "connect": -1, @@ -18620,7 +18620,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 88 + "wait": 91 } }, { @@ -18645,7 +18645,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -18684,7 +18684,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 529, - "text": "{\"_id\":\"actions\",\"_rev\":\"1720287337755\",\"name\":\"actions\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/demo/api/action/actions\"],\"applicationName\":\"data\",\"actionValues\":{\"GET\":true},\"subject\":{\"type\":\"AuthenticatedUsers\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-06T17:35:37.755Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:52.30Z\"}" + "text": "{\"_id\":\"actions\",\"_rev\":\"1720730338433\",\"name\":\"actions\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/demo/api/action/actions\"],\"applicationName\":\"data\",\"actionValues\":{\"GET\":true},\"subject\":{\"type\":\"AuthenticatedUsers\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-11T20:38:58.433Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:52.30Z\"}" }, "cookies": [], "headers": [ @@ -18722,7 +18722,7 @@ }, { "name": "etag", - "value": "\"1720287337755\"" + "value": "\"1720730338433\"" }, { "name": "expires", @@ -18742,11 +18742,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:37 GMT" + "value": "Thu, 11 Jul 2024 20:38:58 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -18771,8 +18771,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:37.675Z", - "time": 109, + "startedDateTime": "2024-07-11T20:38:58.378Z", + "time": 94, "timings": { "blocked": -1, "connect": -1, @@ -18780,7 +18780,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 109 + "wait": 94 } }, { @@ -18805,7 +18805,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -18844,7 +18844,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 544, - "text": "{\"_id\":\"activity\",\"_rev\":\"1720287337861\",\"name\":\"activity\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/demo/api/action/activity\"],\"applicationName\":\"data\",\"actionValues\":{\"POST\":true,\"GET\":true},\"subject\":{\"type\":\"AuthenticatedUsers\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-06T17:35:37.861Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:52.99Z\"}" + "text": "{\"_id\":\"activity\",\"_rev\":\"1720730338528\",\"name\":\"activity\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/demo/api/action/activity\"],\"applicationName\":\"data\",\"actionValues\":{\"POST\":true,\"GET\":true},\"subject\":{\"type\":\"AuthenticatedUsers\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-11T20:38:58.528Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:52.99Z\"}" }, "cookies": [], "headers": [ @@ -18882,7 +18882,7 @@ }, { "name": "etag", - "value": "\"1720287337861\"" + "value": "\"1720730338528\"" }, { "name": "expires", @@ -18902,11 +18902,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:37 GMT" + "value": "Thu, 11 Jul 2024 20:38:58 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -18931,8 +18931,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:37.789Z", - "time": 88, + "startedDateTime": "2024-07-11T20:38:58.478Z", + "time": 87, "timings": { "blocked": -1, "connect": -1, @@ -18940,7 +18940,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 88 + "wait": 87 } }, { @@ -18965,7 +18965,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -19004,7 +19004,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 664, - "text": "{\"_id\":\"apply\",\"_rev\":\"1720287337957\",\"name\":\"apply\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/demo/api/action/apply\"],\"applicationName\":\"data\",\"actionValues\":{\"POST\":true},\"subject\":{\"type\":\"AuthenticatedUsers\"},\"condition\":{\"type\":\"Transaction\",\"authenticationStrategy\":\"AuthenticateToTreeConditionAdvice\",\"strategySpecifier\":\"Baseline-Transaction\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-06T17:35:37.957Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:52.166Z\"}" + "text": "{\"_id\":\"apply\",\"_rev\":\"1720730338622\",\"name\":\"apply\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/demo/api/action/apply\"],\"applicationName\":\"data\",\"actionValues\":{\"POST\":true},\"subject\":{\"type\":\"AuthenticatedUsers\"},\"condition\":{\"type\":\"Transaction\",\"authenticationStrategy\":\"AuthenticateToTreeConditionAdvice\",\"strategySpecifier\":\"Baseline-Transaction\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-11T20:38:58.622Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:52.166Z\"}" }, "cookies": [], "headers": [ @@ -19042,7 +19042,7 @@ }, { "name": "etag", - "value": "\"1720287337957\"" + "value": "\"1720730338622\"" }, { "name": "expires", @@ -19062,11 +19062,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:37 GMT" + "value": "Thu, 11 Jul 2024 20:38:58 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -19091,8 +19091,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:37.882Z", - "time": 108, + "startedDateTime": "2024-07-11T20:38:58.571Z", + "time": 90, "timings": { "blocked": -1, "connect": -1, @@ -19100,7 +19100,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 108 + "wait": 90 } }, { @@ -19125,7 +19125,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -19210,11 +19210,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:37 GMT" + "value": "Thu, 11 Jul 2024 20:38:58 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -19243,8 +19243,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:37.996Z", - "time": 61, + "startedDateTime": "2024-07-11T20:38:58.667Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -19252,7 +19252,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 70 } }, { @@ -19277,7 +19277,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -19374,11 +19374,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:37 GMT" + "value": "Thu, 11 Jul 2024 20:38:58 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -19403,8 +19403,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:38.074Z", - "time": 77, + "startedDateTime": "2024-07-11T20:38:58.744Z", + "time": 137, "timings": { "blocked": -1, "connect": -1, @@ -19412,7 +19412,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 77 + "wait": 137 } }, { @@ -19437,7 +19437,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -19534,11 +19534,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:37 GMT" + "value": "Thu, 11 Jul 2024 20:38:58 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -19563,8 +19563,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:38.156Z", - "time": 153, + "startedDateTime": "2024-07-11T20:38:58.886Z", + "time": 114, "timings": { "blocked": -1, "connect": -1, @@ -19572,7 +19572,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 153 + "wait": 114 } }, { @@ -19597,7 +19597,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -19694,11 +19694,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:37 GMT" + "value": "Thu, 11 Jul 2024 20:38:59 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -19723,8 +19723,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:38.314Z", - "time": 132, + "startedDateTime": "2024-07-11T20:38:59.006Z", + "time": 107, "timings": { "blocked": -1, "connect": -1, @@ -19732,7 +19732,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 132 + "wait": 107 } }, { @@ -19757,7 +19757,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -19854,11 +19854,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:38 GMT" + "value": "Thu, 11 Jul 2024 20:38:59 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -19883,8 +19883,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:38.451Z", - "time": 96, + "startedDateTime": "2024-07-11T20:38:59.118Z", + "time": 89, "timings": { "blocked": -1, "connect": -1, @@ -19892,7 +19892,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 96 + "wait": 89 } }, { @@ -19917,7 +19917,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -20014,11 +20014,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:38 GMT" + "value": "Thu, 11 Jul 2024 20:38:59 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -20043,8 +20043,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:38.552Z", - "time": 114, + "startedDateTime": "2024-07-11T20:38:59.213Z", + "time": 87, "timings": { "blocked": -1, "connect": -1, @@ -20052,7 +20052,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 114 + "wait": 87 } }, { @@ -20077,7 +20077,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -20174,11 +20174,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:38 GMT" + "value": "Thu, 11 Jul 2024 20:38:59 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -20203,8 +20203,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:38.672Z", - "time": 72, + "startedDateTime": "2024-07-11T20:38:59.304Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -20212,7 +20212,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 72 + "wait": 66 } }, { @@ -20237,7 +20237,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -20334,11 +20334,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:38 GMT" + "value": "Thu, 11 Jul 2024 20:38:59 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -20363,8 +20363,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:38.749Z", - "time": 94, + "startedDateTime": "2024-07-11T20:38:59.375Z", + "time": 75, "timings": { "blocked": -1, "connect": -1, @@ -20372,7 +20372,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 94 + "wait": 75 } }, { @@ -20397,7 +20397,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -20494,11 +20494,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:38 GMT" + "value": "Thu, 11 Jul 2024 20:38:59 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -20523,8 +20523,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:38.847Z", - "time": 64, + "startedDateTime": "2024-07-11T20:38:59.455Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -20532,7 +20532,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 71 } }, { @@ -20557,7 +20557,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -20654,11 +20654,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:38 GMT" + "value": "Thu, 11 Jul 2024 20:38:59 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -20683,8 +20683,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:38.916Z", - "time": 75, + "startedDateTime": "2024-07-11T20:38:59.532Z", + "time": 81, "timings": { "blocked": -1, "connect": -1, @@ -20692,7 +20692,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 75 + "wait": 81 } }, { @@ -20717,7 +20717,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -20814,11 +20814,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:38 GMT" + "value": "Thu, 11 Jul 2024 20:38:59 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -20843,8 +20843,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:38.996Z", - "time": 97, + "startedDateTime": "2024-07-11T20:38:59.618Z", + "time": 88, "timings": { "blocked": -1, "connect": -1, @@ -20852,7 +20852,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 97 + "wait": 88 } }, { @@ -20877,7 +20877,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -20974,11 +20974,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:38 GMT" + "value": "Thu, 11 Jul 2024 20:38:59 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -21003,8 +21003,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:39.098Z", - "time": 66, + "startedDateTime": "2024-07-11T20:38:59.712Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -21012,7 +21012,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 66 + "wait": 62 } }, { @@ -21037,7 +21037,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -21134,11 +21134,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:38 GMT" + "value": "Thu, 11 Jul 2024 20:38:59 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -21163,8 +21163,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:39.169Z", - "time": 85, + "startedDateTime": "2024-07-11T20:38:59.781Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -21172,7 +21172,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 85 + "wait": 69 } }, { @@ -21197,7 +21197,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -21294,11 +21294,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:38 GMT" + "value": "Thu, 11 Jul 2024 20:38:59 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -21323,8 +21323,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:39.259Z", - "time": 95, + "startedDateTime": "2024-07-11T20:38:59.856Z", + "time": 79, "timings": { "blocked": -1, "connect": -1, @@ -21332,7 +21332,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 95 + "wait": 79 } }, { @@ -21357,7 +21357,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -21454,11 +21454,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:38 GMT" + "value": "Thu, 11 Jul 2024 20:38:59 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -21483,8 +21483,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:39.359Z", - "time": 109, + "startedDateTime": "2024-07-11T20:38:59.942Z", + "time": 61, "timings": { "blocked": -1, "connect": -1, @@ -21492,7 +21492,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 109 + "wait": 61 } }, { @@ -21517,7 +21517,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -21614,11 +21614,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:39 GMT" + "value": "Thu, 11 Jul 2024 20:38:59 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -21643,8 +21643,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:39.473Z", - "time": 88, + "startedDateTime": "2024-07-11T20:39:00.008Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -21652,7 +21652,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 88 + "wait": 71 } }, { @@ -21677,7 +21677,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -21774,11 +21774,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:39 GMT" + "value": "Thu, 11 Jul 2024 20:39:00 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -21803,7 +21803,7 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:39.567Z", + "startedDateTime": "2024-07-11T20:39:00.087Z", "time": 76, "timings": { "blocked": -1, @@ -21837,7 +21837,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -21934,11 +21934,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:39 GMT" + "value": "Thu, 11 Jul 2024 20:39:00 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -21963,8 +21963,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:39.647Z", - "time": 237, + "startedDateTime": "2024-07-11T20:39:00.169Z", + "time": 206, "timings": { "blocked": -1, "connect": -1, @@ -21972,7 +21972,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 237 + "wait": 206 } }, { @@ -21997,7 +21997,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -22094,11 +22094,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:39 GMT" + "value": "Thu, 11 Jul 2024 20:39:00 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -22123,8 +22123,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:39.888Z", - "time": 74, + "startedDateTime": "2024-07-11T20:39:00.381Z", + "time": 77, "timings": { "blocked": -1, "connect": -1, @@ -22132,7 +22132,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 74 + "wait": 77 } }, { @@ -22157,7 +22157,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -22254,11 +22254,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:39 GMT" + "value": "Thu, 11 Jul 2024 20:39:00 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -22283,8 +22283,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:39.967Z", - "time": 57, + "startedDateTime": "2024-07-11T20:39:00.465Z", + "time": 80, "timings": { "blocked": -1, "connect": -1, @@ -22292,7 +22292,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 80 } }, { @@ -22317,7 +22317,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -22414,11 +22414,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:39 GMT" + "value": "Thu, 11 Jul 2024 20:39:00 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -22443,8 +22443,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:40.028Z", - "time": 55, + "startedDateTime": "2024-07-11T20:39:00.551Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -22452,7 +22452,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 67 } }, { @@ -22477,7 +22477,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -22574,11 +22574,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:39 GMT" + "value": "Thu, 11 Jul 2024 20:39:00 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -22603,8 +22603,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:40.087Z", - "time": 64, + "startedDateTime": "2024-07-11T20:39:00.624Z", + "time": 61, "timings": { "blocked": -1, "connect": -1, @@ -22612,7 +22612,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 61 } }, { @@ -22637,7 +22637,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -22734,11 +22734,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:39 GMT" + "value": "Thu, 11 Jul 2024 20:39:00 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -22763,7 +22763,7 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:40.154Z", + "startedDateTime": "2024-07-11T20:39:00.692Z", "time": 74, "timings": { "blocked": -1, @@ -22797,7 +22797,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -22894,11 +22894,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:39 GMT" + "value": "Thu, 11 Jul 2024 20:39:00 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -22923,8 +22923,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:40.233Z", - "time": 61, + "startedDateTime": "2024-07-11T20:39:00.772Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -22932,7 +22932,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 66 } }, { @@ -22957,7 +22957,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -23054,11 +23054,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:39 GMT" + "value": "Thu, 11 Jul 2024 20:39:00 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -23083,8 +23083,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:40.299Z", - "time": 104, + "startedDateTime": "2024-07-11T20:39:00.843Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -23092,7 +23092,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 104 + "wait": 72 } }, { @@ -23117,7 +23117,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -23214,11 +23214,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:39 GMT" + "value": "Thu, 11 Jul 2024 20:39:00 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -23243,8 +23243,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:40.407Z", - "time": 82, + "startedDateTime": "2024-07-11T20:39:00.920Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -23252,7 +23252,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 82 + "wait": 64 } }, { @@ -23277,7 +23277,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -23374,11 +23374,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:40 GMT" + "value": "Thu, 11 Jul 2024 20:39:00 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -23403,8 +23403,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:40.494Z", - "time": 65, + "startedDateTime": "2024-07-11T20:39:00.989Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -23412,7 +23412,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 65 + "wait": 68 } }, { @@ -23437,7 +23437,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -23534,11 +23534,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:40 GMT" + "value": "Thu, 11 Jul 2024 20:39:01 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -23563,8 +23563,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:40.564Z", - "time": 96, + "startedDateTime": "2024-07-11T20:39:01.063Z", + "time": 80, "timings": { "blocked": -1, "connect": -1, @@ -23572,7 +23572,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 96 + "wait": 80 } }, { @@ -23597,7 +23597,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -23694,11 +23694,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:40 GMT" + "value": "Thu, 11 Jul 2024 20:39:01 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -23723,8 +23723,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:40.666Z", - "time": 77, + "startedDateTime": "2024-07-11T20:39:01.147Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -23732,7 +23732,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 77 + "wait": 68 } }, { @@ -23757,7 +23757,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -23854,11 +23854,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:40 GMT" + "value": "Thu, 11 Jul 2024 20:39:01 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -23883,8 +23883,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:40.748Z", - "time": 68, + "startedDateTime": "2024-07-11T20:39:01.220Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -23892,7 +23892,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 68 + "wait": 70 } }, { @@ -23917,7 +23917,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -24014,11 +24014,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:40 GMT" + "value": "Thu, 11 Jul 2024 20:39:01 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -24043,8 +24043,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:40.821Z", - "time": 57, + "startedDateTime": "2024-07-11T20:39:01.296Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -24052,7 +24052,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 63 } }, { @@ -24077,7 +24077,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -24174,11 +24174,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:40 GMT" + "value": "Thu, 11 Jul 2024 20:39:01 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -24203,8 +24203,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:40.883Z", - "time": 59, + "startedDateTime": "2024-07-11T20:39:01.366Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -24212,7 +24212,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 69 } }, { @@ -24237,7 +24237,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -24334,11 +24334,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:40 GMT" + "value": "Thu, 11 Jul 2024 20:39:01 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -24363,8 +24363,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:40.945Z", - "time": 72, + "startedDateTime": "2024-07-11T20:39:01.441Z", + "time": 88, "timings": { "blocked": -1, "connect": -1, @@ -24372,7 +24372,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 72 + "wait": 88 } }, { @@ -24397,7 +24397,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -24494,11 +24494,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:40 GMT" + "value": "Thu, 11 Jul 2024 20:39:01 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -24523,8 +24523,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:41.021Z", - "time": 71, + "startedDateTime": "2024-07-11T20:39:01.535Z", + "time": 80, "timings": { "blocked": -1, "connect": -1, @@ -24532,7 +24532,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 71 + "wait": 80 } }, { @@ -24557,7 +24557,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -24654,11 +24654,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:40 GMT" + "value": "Thu, 11 Jul 2024 20:39:01 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -24683,8 +24683,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:41.095Z", - "time": 167, + "startedDateTime": "2024-07-11T20:39:01.621Z", + "time": 75, "timings": { "blocked": -1, "connect": -1, @@ -24692,7 +24692,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 167 + "wait": 75 } }, { @@ -24717,7 +24717,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -24814,11 +24814,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:40 GMT" + "value": "Thu, 11 Jul 2024 20:39:01 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -24843,8 +24843,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:41.266Z", - "time": 68, + "startedDateTime": "2024-07-11T20:39:01.701Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -24852,7 +24852,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 68 + "wait": 67 } }, { @@ -24877,7 +24877,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -24974,11 +24974,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:40 GMT" + "value": "Thu, 11 Jul 2024 20:39:01 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -25003,8 +25003,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:41.337Z", - "time": 69, + "startedDateTime": "2024-07-11T20:39:01.774Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -25012,7 +25012,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 69 + "wait": 68 } }, { @@ -25037,7 +25037,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -25134,11 +25134,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:40 GMT" + "value": "Thu, 11 Jul 2024 20:39:01 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -25163,8 +25163,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:41.410Z", - "time": 79, + "startedDateTime": "2024-07-11T20:39:01.847Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -25172,7 +25172,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 79 + "wait": 74 } }, { @@ -25197,7 +25197,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -25294,11 +25294,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:40 GMT" + "value": "Thu, 11 Jul 2024 20:39:01 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -25323,8 +25323,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:41.494Z", - "time": 58, + "startedDateTime": "2024-07-11T20:39:01.927Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -25332,7 +25332,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 68 } }, { @@ -25357,7 +25357,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -25454,11 +25454,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:41 GMT" + "value": "Thu, 11 Jul 2024 20:39:01 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -25483,8 +25483,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:41.556Z", - "time": 80, + "startedDateTime": "2024-07-11T20:39:02.000Z", + "time": 60, "timings": { "blocked": -1, "connect": -1, @@ -25492,7 +25492,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 80 + "wait": 60 } }, { @@ -25517,7 +25517,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -25614,11 +25614,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:41 GMT" + "value": "Thu, 11 Jul 2024 20:39:01 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -25643,8 +25643,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:41.640Z", - "time": 95, + "startedDateTime": "2024-07-11T20:39:02.065Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -25652,7 +25652,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 95 + "wait": 74 } }, { @@ -25677,7 +25677,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -25774,11 +25774,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:41 GMT" + "value": "Thu, 11 Jul 2024 20:39:02 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -25803,8 +25803,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:41.739Z", - "time": 73, + "startedDateTime": "2024-07-11T20:39:02.143Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -25812,7 +25812,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 73 + "wait": 62 } }, { @@ -25837,7 +25837,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -25934,11 +25934,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:41 GMT" + "value": "Thu, 11 Jul 2024 20:39:02 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -25963,8 +25963,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:41.817Z", - "time": 61, + "startedDateTime": "2024-07-11T20:39:02.212Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -25972,7 +25972,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 62 } }, { @@ -25997,7 +25997,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -26094,11 +26094,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:41 GMT" + "value": "Thu, 11 Jul 2024 20:39:02 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -26123,8 +26123,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:41.883Z", - "time": 67, + "startedDateTime": "2024-07-11T20:39:02.281Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -26132,7 +26132,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 73 } }, { @@ -26157,7 +26157,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -26254,11 +26254,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:41 GMT" + "value": "Thu, 11 Jul 2024 20:39:02 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -26283,8 +26283,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:41.955Z", - "time": 60, + "startedDateTime": "2024-07-11T20:39:02.359Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -26292,7 +26292,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 71 } }, { @@ -26317,7 +26317,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -26414,11 +26414,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:41 GMT" + "value": "Thu, 11 Jul 2024 20:39:02 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -26443,8 +26443,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:42.020Z", - "time": 64, + "startedDateTime": "2024-07-11T20:39:02.436Z", + "time": 79, "timings": { "blocked": -1, "connect": -1, @@ -26452,7 +26452,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 79 } }, { @@ -26477,7 +26477,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -26574,11 +26574,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:41 GMT" + "value": "Thu, 11 Jul 2024 20:39:02 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -26603,8 +26603,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:42.089Z", - "time": 64, + "startedDateTime": "2024-07-11T20:39:02.520Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -26612,7 +26612,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 65 } }, { @@ -26637,7 +26637,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -26734,11 +26734,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:41 GMT" + "value": "Thu, 11 Jul 2024 20:39:02 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -26763,8 +26763,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:42.158Z", - "time": 66, + "startedDateTime": "2024-07-11T20:39:02.590Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -26772,7 +26772,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 66 + "wait": 67 } }, { @@ -26797,7 +26797,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -26894,11 +26894,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:41 GMT" + "value": "Thu, 11 Jul 2024 20:39:02 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -26923,8 +26923,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:42.227Z", - "time": 68, + "startedDateTime": "2024-07-11T20:39:02.662Z", + "time": 79, "timings": { "blocked": -1, "connect": -1, @@ -26932,7 +26932,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 68 + "wait": 79 } }, { @@ -26957,7 +26957,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -27054,11 +27054,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:41 GMT" + "value": "Thu, 11 Jul 2024 20:39:02 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -27083,8 +27083,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:42.301Z", - "time": 60, + "startedDateTime": "2024-07-11T20:39:02.749Z", + "time": 58, "timings": { "blocked": -1, "connect": -1, @@ -27092,7 +27092,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 58 } }, { @@ -27117,7 +27117,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -27214,11 +27214,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:41 GMT" + "value": "Thu, 11 Jul 2024 20:39:02 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -27243,8 +27243,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:42.366Z", - "time": 85, + "startedDateTime": "2024-07-11T20:39:02.813Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -27252,7 +27252,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 85 + "wait": 64 } }, { @@ -27277,7 +27277,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -27374,11 +27374,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:41 GMT" + "value": "Thu, 11 Jul 2024 20:39:02 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -27403,8 +27403,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:42.456Z", - "time": 89, + "startedDateTime": "2024-07-11T20:39:02.885Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -27412,7 +27412,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 89 + "wait": 69 } }, { @@ -27437,7 +27437,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -27534,11 +27534,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:42 GMT" + "value": "Thu, 11 Jul 2024 20:39:02 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -27563,8 +27563,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:42.550Z", - "time": 88, + "startedDateTime": "2024-07-11T20:39:02.959Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -27572,7 +27572,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 88 + "wait": 66 } }, { @@ -27597,7 +27597,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -27694,11 +27694,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:42 GMT" + "value": "Thu, 11 Jul 2024 20:39:02 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -27723,8 +27723,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:42.643Z", - "time": 76, + "startedDateTime": "2024-07-11T20:39:03.034Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -27732,7 +27732,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 76 + "wait": 70 } }, { @@ -27757,7 +27757,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -27854,11 +27854,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:42 GMT" + "value": "Thu, 11 Jul 2024 20:39:02 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -27883,8 +27883,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:42.724Z", - "time": 65, + "startedDateTime": "2024-07-11T20:39:03.111Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -27892,7 +27892,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 65 + "wait": 66 } }, { @@ -27917,7 +27917,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -28014,11 +28014,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:42 GMT" + "value": "Thu, 11 Jul 2024 20:39:03 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -28043,8 +28043,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:42.794Z", - "time": 72, + "startedDateTime": "2024-07-11T20:39:03.183Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -28052,7 +28052,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 72 + "wait": 68 } }, { @@ -28077,7 +28077,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -28174,11 +28174,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:42 GMT" + "value": "Thu, 11 Jul 2024 20:39:03 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -28203,8 +28203,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:42.870Z", - "time": 75, + "startedDateTime": "2024-07-11T20:39:03.256Z", + "time": 91, "timings": { "blocked": -1, "connect": -1, @@ -28212,7 +28212,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 75 + "wait": 91 } }, { @@ -28237,7 +28237,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -28334,11 +28334,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:42 GMT" + "value": "Thu, 11 Jul 2024 20:39:03 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -28363,8 +28363,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:42.950Z", - "time": 74, + "startedDateTime": "2024-07-11T20:39:03.354Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -28372,7 +28372,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 74 + "wait": 69 } }, { @@ -28397,7 +28397,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -28494,11 +28494,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:42 GMT" + "value": "Thu, 11 Jul 2024 20:39:03 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -28523,8 +28523,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:43.029Z", - "time": 62, + "startedDateTime": "2024-07-11T20:39:03.429Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -28532,7 +28532,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 69 } }, { @@ -28557,7 +28557,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -28654,11 +28654,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:42 GMT" + "value": "Thu, 11 Jul 2024 20:39:03 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -28683,8 +28683,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:43.094Z", - "time": 75, + "startedDateTime": "2024-07-11T20:39:03.504Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -28692,7 +28692,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 75 + "wait": 72 } }, { @@ -28717,7 +28717,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -28814,11 +28814,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:42 GMT" + "value": "Thu, 11 Jul 2024 20:39:03 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -28843,8 +28843,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:43.173Z", - "time": 66, + "startedDateTime": "2024-07-11T20:39:03.582Z", + "time": 91, "timings": { "blocked": -1, "connect": -1, @@ -28852,7 +28852,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 66 + "wait": 91 } }, { @@ -28877,7 +28877,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -28974,11 +28974,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:42 GMT" + "value": "Thu, 11 Jul 2024 20:39:03 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -29003,8 +29003,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:43.243Z", - "time": 59, + "startedDateTime": "2024-07-11T20:39:03.679Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -29012,7 +29012,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 74 } }, { @@ -29037,7 +29037,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -29134,11 +29134,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:42 GMT" + "value": "Thu, 11 Jul 2024 20:39:03 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -29163,8 +29163,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:43.307Z", - "time": 64, + "startedDateTime": "2024-07-11T20:39:03.758Z", + "time": 76, "timings": { "blocked": -1, "connect": -1, @@ -29172,7 +29172,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 76 } }, { @@ -29197,7 +29197,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -29294,11 +29294,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:42 GMT" + "value": "Thu, 11 Jul 2024 20:39:03 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -29323,8 +29323,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:43.377Z", - "time": 66, + "startedDateTime": "2024-07-11T20:39:03.840Z", + "time": 97, "timings": { "blocked": -1, "connect": -1, @@ -29332,7 +29332,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 66 + "wait": 97 } }, { @@ -29357,7 +29357,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -29454,11 +29454,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:42 GMT" + "value": "Thu, 11 Jul 2024 20:39:03 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -29483,8 +29483,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:43.448Z", - "time": 59, + "startedDateTime": "2024-07-11T20:39:03.942Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -29492,7 +29492,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 68 } }, { @@ -29517,7 +29517,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -29614,11 +29614,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:42 GMT" + "value": "Thu, 11 Jul 2024 20:39:03 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -29643,8 +29643,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:43.511Z", - "time": 76, + "startedDateTime": "2024-07-11T20:39:04.016Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -29652,7 +29652,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 76 + "wait": 68 } }, { @@ -29677,7 +29677,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -29774,11 +29774,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:43 GMT" + "value": "Thu, 11 Jul 2024 20:39:03 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -29803,8 +29803,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:43.592Z", - "time": 96, + "startedDateTime": "2024-07-11T20:39:04.089Z", + "time": 75, "timings": { "blocked": -1, "connect": -1, @@ -29812,7 +29812,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 96 + "wait": 75 } }, { @@ -29837,7 +29837,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -29934,11 +29934,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:43 GMT" + "value": "Thu, 11 Jul 2024 20:39:03 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -29963,8 +29963,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:43.693Z", - "time": 67, + "startedDateTime": "2024-07-11T20:39:04.170Z", + "time": 61, "timings": { "blocked": -1, "connect": -1, @@ -29972,7 +29972,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 61 } }, { @@ -29997,7 +29997,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -30094,11 +30094,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:43 GMT" + "value": "Thu, 11 Jul 2024 20:39:04 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -30123,8 +30123,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:43.764Z", - "time": 62, + "startedDateTime": "2024-07-11T20:39:04.239Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -30132,7 +30132,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 66 } }, { @@ -30157,7 +30157,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -30254,11 +30254,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:43 GMT" + "value": "Thu, 11 Jul 2024 20:39:04 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -30283,8 +30283,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:43.831Z", - "time": 73, + "startedDateTime": "2024-07-11T20:39:04.310Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -30292,7 +30292,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 73 + "wait": 68 } }, { @@ -30317,7 +30317,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -30414,11 +30414,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:43 GMT" + "value": "Thu, 11 Jul 2024 20:39:04 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -30443,8 +30443,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:43.909Z", - "time": 60, + "startedDateTime": "2024-07-11T20:39:04.384Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -30452,7 +30452,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 66 } }, { @@ -30477,7 +30477,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -30574,11 +30574,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:43 GMT" + "value": "Thu, 11 Jul 2024 20:39:04 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -30603,8 +30603,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:43.974Z", - "time": 57, + "startedDateTime": "2024-07-11T20:39:04.457Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -30612,7 +30612,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 70 } }, { @@ -30637,7 +30637,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -30734,11 +30734,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:43 GMT" + "value": "Thu, 11 Jul 2024 20:39:04 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -30763,8 +30763,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:44.036Z", - "time": 55, + "startedDateTime": "2024-07-11T20:39:04.532Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -30772,7 +30772,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 71 } }, { @@ -30797,7 +30797,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -30894,11 +30894,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:43 GMT" + "value": "Thu, 11 Jul 2024 20:39:04 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -30923,8 +30923,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:44.096Z", - "time": 55, + "startedDateTime": "2024-07-11T20:39:04.608Z", + "time": 77, "timings": { "blocked": -1, "connect": -1, @@ -30932,7 +30932,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 77 } }, { @@ -30957,7 +30957,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -31054,11 +31054,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:43 GMT" + "value": "Thu, 11 Jul 2024 20:39:04 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -31083,8 +31083,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:44.155Z", - "time": 54, + "startedDateTime": "2024-07-11T20:39:04.691Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -31092,7 +31092,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 70 } }, { @@ -31117,7 +31117,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -31214,11 +31214,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:43 GMT" + "value": "Thu, 11 Jul 2024 20:39:04 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -31243,8 +31243,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:44.214Z", - "time": 76, + "startedDateTime": "2024-07-11T20:39:04.766Z", + "time": 94, "timings": { "blocked": -1, "connect": -1, @@ -31252,7 +31252,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 76 + "wait": 94 } }, { @@ -31277,7 +31277,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -31374,11 +31374,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:43 GMT" + "value": "Thu, 11 Jul 2024 20:39:04 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -31403,8 +31403,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:44.294Z", - "time": 55, + "startedDateTime": "2024-07-11T20:39:04.865Z", + "time": 83, "timings": { "blocked": -1, "connect": -1, @@ -31412,7 +31412,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 83 } }, { @@ -31437,7 +31437,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -31534,11 +31534,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:43 GMT" + "value": "Thu, 11 Jul 2024 20:39:04 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -31563,8 +31563,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:44.354Z", - "time": 68, + "startedDateTime": "2024-07-11T20:39:04.953Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -31572,7 +31572,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 68 + "wait": 74 } }, { @@ -31597,7 +31597,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -31694,11 +31694,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:43 GMT" + "value": "Thu, 11 Jul 2024 20:39:04 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -31723,8 +31723,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:44.427Z", - "time": 53, + "startedDateTime": "2024-07-11T20:39:05.032Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -31732,7 +31732,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 66 } }, { @@ -31757,7 +31757,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -31854,11 +31854,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:43 GMT" + "value": "Thu, 11 Jul 2024 20:39:04 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -31883,8 +31883,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:44.484Z", - "time": 68, + "startedDateTime": "2024-07-11T20:39:05.104Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -31892,7 +31892,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 68 + "wait": 65 } }, { @@ -31917,7 +31917,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -32014,11 +32014,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:43 GMT" + "value": "Thu, 11 Jul 2024 20:39:04 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -32043,8 +32043,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:44.557Z", - "time": 59, + "startedDateTime": "2024-07-11T20:39:05.174Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -32052,7 +32052,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 73 } }, { @@ -32077,7 +32077,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -32174,11 +32174,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:44 GMT" + "value": "Thu, 11 Jul 2024 20:39:05 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -32203,8 +32203,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:44.621Z", - "time": 68, + "startedDateTime": "2024-07-11T20:39:05.260Z", + "time": 77, "timings": { "blocked": -1, "connect": -1, @@ -32212,7 +32212,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 68 + "wait": 77 } }, { @@ -32237,7 +32237,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -32334,11 +32334,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:44 GMT" + "value": "Thu, 11 Jul 2024 20:39:05 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -32363,8 +32363,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:44.694Z", - "time": 67, + "startedDateTime": "2024-07-11T20:39:05.343Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -32372,7 +32372,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 69 } }, { @@ -32397,7 +32397,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -32494,11 +32494,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:44 GMT" + "value": "Thu, 11 Jul 2024 20:39:05 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -32523,8 +32523,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:44.766Z", - "time": 85, + "startedDateTime": "2024-07-11T20:39:05.418Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -32532,7 +32532,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 85 + "wait": 67 } }, { @@ -32557,7 +32557,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -32654,11 +32654,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:44 GMT" + "value": "Thu, 11 Jul 2024 20:39:05 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -32683,8 +32683,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:44.855Z", - "time": 68, + "startedDateTime": "2024-07-11T20:39:05.490Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -32692,7 +32692,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 68 + "wait": 67 } }, { @@ -32717,7 +32717,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -32814,11 +32814,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:44 GMT" + "value": "Thu, 11 Jul 2024 20:39:05 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -32843,8 +32843,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:44.927Z", - "time": 54, + "startedDateTime": "2024-07-11T20:39:05.564Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -32852,7 +32852,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 70 } }, { @@ -32877,7 +32877,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -32974,11 +32974,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:44 GMT" + "value": "Thu, 11 Jul 2024 20:39:05 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -33003,8 +33003,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:44.986Z", - "time": 60, + "startedDateTime": "2024-07-11T20:39:05.639Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -33012,7 +33012,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 67 } }, { @@ -33037,7 +33037,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -33134,11 +33134,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:44 GMT" + "value": "Thu, 11 Jul 2024 20:39:05 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -33163,8 +33163,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:45.051Z", - "time": 64, + "startedDateTime": "2024-07-11T20:39:05.712Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -33172,7 +33172,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 65 } }, { @@ -33197,7 +33197,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -33294,11 +33294,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:44 GMT" + "value": "Thu, 11 Jul 2024 20:39:05 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -33323,8 +33323,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:45.120Z", - "time": 71, + "startedDateTime": "2024-07-11T20:39:05.782Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -33332,7 +33332,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 71 + "wait": 73 } }, { @@ -33357,7 +33357,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -33454,11 +33454,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:44 GMT" + "value": "Thu, 11 Jul 2024 20:39:05 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -33483,8 +33483,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:45.197Z", - "time": 62, + "startedDateTime": "2024-07-11T20:39:05.860Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -33492,7 +33492,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 67 } }, { @@ -33517,7 +33517,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -33614,11 +33614,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:44 GMT" + "value": "Thu, 11 Jul 2024 20:39:05 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -33643,8 +33643,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:45.264Z", - "time": 60, + "startedDateTime": "2024-07-11T20:39:05.932Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -33652,7 +33652,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 70 } }, { @@ -33677,7 +33677,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -33774,11 +33774,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:44 GMT" + "value": "Thu, 11 Jul 2024 20:39:05 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -33803,8 +33803,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:45.329Z", - "time": 57, + "startedDateTime": "2024-07-11T20:39:06.007Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -33812,7 +33812,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 66 } }, { @@ -33837,7 +33837,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -33934,11 +33934,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:44 GMT" + "value": "Thu, 11 Jul 2024 20:39:05 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -33963,7 +33963,7 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:45.390Z", + "startedDateTime": "2024-07-11T20:39:06.079Z", "time": 72, "timings": { "blocked": -1, @@ -33997,7 +33997,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -34094,11 +34094,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:44 GMT" + "value": "Thu, 11 Jul 2024 20:39:05 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -34123,8 +34123,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:45.466Z", - "time": 52, + "startedDateTime": "2024-07-11T20:39:06.156Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -34132,7 +34132,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 52 + "wait": 67 } }, { @@ -34157,7 +34157,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -34254,11 +34254,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:44 GMT" + "value": "Thu, 11 Jul 2024 20:39:05 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -34283,8 +34283,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:45.522Z", - "time": 53, + "startedDateTime": "2024-07-11T20:39:06.228Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -34292,7 +34292,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 68 } }, { @@ -34317,7 +34317,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -34414,11 +34414,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:44 GMT" + "value": "Thu, 11 Jul 2024 20:39:06 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -34443,8 +34443,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:45.580Z", - "time": 60, + "startedDateTime": "2024-07-11T20:39:06.302Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -34452,7 +34452,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 64 } }, { @@ -34477,7 +34477,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -34574,11 +34574,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:45 GMT" + "value": "Thu, 11 Jul 2024 20:39:06 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -34603,8 +34603,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:45.645Z", - "time": 77, + "startedDateTime": "2024-07-11T20:39:06.371Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -34612,7 +34612,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 77 + "wait": 68 } }, { @@ -34637,7 +34637,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -34734,11 +34734,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:45 GMT" + "value": "Thu, 11 Jul 2024 20:39:06 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -34763,8 +34763,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:45.727Z", - "time": 58, + "startedDateTime": "2024-07-11T20:39:06.445Z", + "time": 77, "timings": { "blocked": -1, "connect": -1, @@ -34772,7 +34772,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 77 } }, { @@ -34797,7 +34797,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -34894,11 +34894,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:45 GMT" + "value": "Thu, 11 Jul 2024 20:39:06 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -34923,8 +34923,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:45.790Z", - "time": 64, + "startedDateTime": "2024-07-11T20:39:06.529Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -34932,7 +34932,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 66 } }, { @@ -34957,7 +34957,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -35054,11 +35054,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:45 GMT" + "value": "Thu, 11 Jul 2024 20:39:06 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -35083,8 +35083,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:45.858Z", - "time": 91, + "startedDateTime": "2024-07-11T20:39:06.600Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -35092,7 +35092,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 91 + "wait": 71 } }, { @@ -35117,7 +35117,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -35214,11 +35214,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:45 GMT" + "value": "Thu, 11 Jul 2024 20:39:06 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -35243,8 +35243,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:45.953Z", - "time": 77, + "startedDateTime": "2024-07-11T20:39:06.678Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -35252,7 +35252,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 77 + "wait": 73 } }, { @@ -35277,7 +35277,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -35374,11 +35374,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:45 GMT" + "value": "Thu, 11 Jul 2024 20:39:06 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -35403,8 +35403,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:46.034Z", - "time": 64, + "startedDateTime": "2024-07-11T20:39:06.757Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -35412,7 +35412,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 69 } }, { @@ -35437,7 +35437,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -35534,11 +35534,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:45 GMT" + "value": "Thu, 11 Jul 2024 20:39:06 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -35563,8 +35563,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:46.102Z", - "time": 72, + "startedDateTime": "2024-07-11T20:39:06.832Z", + "time": 60, "timings": { "blocked": -1, "connect": -1, @@ -35572,7 +35572,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 72 + "wait": 60 } }, { @@ -35597,7 +35597,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -35694,11 +35694,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:45 GMT" + "value": "Thu, 11 Jul 2024 20:39:06 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -35723,8 +35723,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:46.179Z", - "time": 75, + "startedDateTime": "2024-07-11T20:39:06.898Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -35732,7 +35732,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 75 + "wait": 69 } }, { @@ -35757,7 +35757,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -35854,11 +35854,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:45 GMT" + "value": "Thu, 11 Jul 2024 20:39:06 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -35883,8 +35883,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:46.258Z", - "time": 54, + "startedDateTime": "2024-07-11T20:39:06.975Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -35892,7 +35892,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 66 } }, { @@ -35917,7 +35917,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -36014,11 +36014,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:45 GMT" + "value": "Thu, 11 Jul 2024 20:39:06 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -36043,8 +36043,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:46.317Z", - "time": 59, + "startedDateTime": "2024-07-11T20:39:07.046Z", + "time": 77, "timings": { "blocked": -1, "connect": -1, @@ -36052,7 +36052,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 77 } }, { @@ -36077,7 +36077,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -36174,11 +36174,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:45 GMT" + "value": "Thu, 11 Jul 2024 20:39:06 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -36203,8 +36203,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:46.380Z", - "time": 55, + "startedDateTime": "2024-07-11T20:39:07.127Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -36212,7 +36212,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 69 } }, { @@ -36237,7 +36237,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -36334,11 +36334,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:45 GMT" + "value": "Thu, 11 Jul 2024 20:39:06 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -36363,8 +36363,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:46.439Z", - "time": 54, + "startedDateTime": "2024-07-11T20:39:07.201Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -36372,7 +36372,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 69 } }, { @@ -36397,7 +36397,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -36494,11 +36494,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:45 GMT" + "value": "Thu, 11 Jul 2024 20:39:06 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -36523,8 +36523,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:46.497Z", - "time": 69, + "startedDateTime": "2024-07-11T20:39:07.275Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -36532,7 +36532,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 69 + "wait": 64 } }, { @@ -36557,7 +36557,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -36654,11 +36654,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:45 GMT" + "value": "Thu, 11 Jul 2024 20:39:07 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -36683,8 +36683,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:46.572Z", - "time": 55, + "startedDateTime": "2024-07-11T20:39:07.344Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -36692,7 +36692,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 62 } }, { @@ -36717,7 +36717,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -36814,11 +36814,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:45 GMT" + "value": "Thu, 11 Jul 2024 20:39:07 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -36843,8 +36843,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:46.633Z", - "time": 58, + "startedDateTime": "2024-07-11T20:39:07.411Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -36852,7 +36852,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 67 } }, { @@ -36877,7 +36877,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -36974,11 +36974,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:46 GMT" + "value": "Thu, 11 Jul 2024 20:39:07 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -37003,8 +37003,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:46.695Z", - "time": 57, + "startedDateTime": "2024-07-11T20:39:07.483Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -37012,7 +37012,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 72 } }, { @@ -37037,7 +37037,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -37134,11 +37134,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:46 GMT" + "value": "Thu, 11 Jul 2024 20:39:07 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -37163,8 +37163,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:46.757Z", - "time": 77, + "startedDateTime": "2024-07-11T20:39:07.562Z", + "time": 75, "timings": { "blocked": -1, "connect": -1, @@ -37172,7 +37172,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 77 + "wait": 75 } }, { @@ -37197,7 +37197,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -37294,11 +37294,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:46 GMT" + "value": "Thu, 11 Jul 2024 20:39:07 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -37323,8 +37323,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:46.838Z", - "time": 53, + "startedDateTime": "2024-07-11T20:39:07.642Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -37332,7 +37332,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 69 } }, { @@ -37357,7 +37357,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -37454,11 +37454,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:46 GMT" + "value": "Thu, 11 Jul 2024 20:39:07 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -37483,8 +37483,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:46.896Z", - "time": 62, + "startedDateTime": "2024-07-11T20:39:07.718Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -37492,7 +37492,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 65 } }, { @@ -37517,7 +37517,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -37614,11 +37614,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:46 GMT" + "value": "Thu, 11 Jul 2024 20:39:07 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -37643,8 +37643,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:46.963Z", - "time": 61, + "startedDateTime": "2024-07-11T20:39:07.790Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -37652,7 +37652,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 63 } }, { @@ -37677,7 +37677,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -37774,11 +37774,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:46 GMT" + "value": "Thu, 11 Jul 2024 20:39:07 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -37803,8 +37803,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:47.029Z", - "time": 64, + "startedDateTime": "2024-07-11T20:39:07.858Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -37812,7 +37812,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 66 } }, { @@ -37837,7 +37837,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -37934,11 +37934,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:46 GMT" + "value": "Thu, 11 Jul 2024 20:39:07 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -37963,8 +37963,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:47.098Z", - "time": 66, + "startedDateTime": "2024-07-11T20:39:07.929Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -37972,7 +37972,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 66 + "wait": 65 } }, { @@ -37997,7 +37997,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -38094,11 +38094,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:46 GMT" + "value": "Thu, 11 Jul 2024 20:39:07 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -38123,8 +38123,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:47.169Z", - "time": 58, + "startedDateTime": "2024-07-11T20:39:07.999Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -38132,7 +38132,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 67 } }, { @@ -38157,7 +38157,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -38254,11 +38254,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:46 GMT" + "value": "Thu, 11 Jul 2024 20:39:07 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -38283,8 +38283,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:47.231Z", - "time": 69, + "startedDateTime": "2024-07-11T20:39:08.071Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -38292,7 +38292,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 69 + "wait": 67 } }, { @@ -38317,7 +38317,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -38414,11 +38414,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:46 GMT" + "value": "Thu, 11 Jul 2024 20:39:07 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -38443,8 +38443,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:47.304Z", - "time": 58, + "startedDateTime": "2024-07-11T20:39:08.146Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -38452,7 +38452,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 65 } }, { @@ -38477,7 +38477,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -38574,11 +38574,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:46 GMT" + "value": "Thu, 11 Jul 2024 20:39:07 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -38603,8 +38603,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:47.367Z", - "time": 73, + "startedDateTime": "2024-07-11T20:39:08.216Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -38612,7 +38612,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 73 + "wait": 66 } }, { @@ -38637,7 +38637,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -38734,11 +38734,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:46 GMT" + "value": "Thu, 11 Jul 2024 20:39:07 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -38763,8 +38763,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:47.445Z", - "time": 56, + "startedDateTime": "2024-07-11T20:39:08.287Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -38772,7 +38772,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 69 } }, { @@ -38797,7 +38797,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -38894,11 +38894,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:46 GMT" + "value": "Thu, 11 Jul 2024 20:39:08 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -38923,8 +38923,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:47.506Z", - "time": 55, + "startedDateTime": "2024-07-11T20:39:08.362Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -38932,7 +38932,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 65 } }, { @@ -38957,7 +38957,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -39054,11 +39054,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:46 GMT" + "value": "Thu, 11 Jul 2024 20:39:08 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -39083,8 +39083,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:47.567Z", - "time": 57, + "startedDateTime": "2024-07-11T20:39:08.433Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -39092,7 +39092,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 66 } }, { @@ -39117,7 +39117,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -39214,11 +39214,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:46 GMT" + "value": "Thu, 11 Jul 2024 20:39:08 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -39243,8 +39243,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:47.627Z", - "time": 66, + "startedDateTime": "2024-07-11T20:39:08.506Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -39252,7 +39252,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 66 + "wait": 67 } }, { @@ -39277,7 +39277,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -39374,11 +39374,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:47 GMT" + "value": "Thu, 11 Jul 2024 20:39:08 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -39403,8 +39403,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:47.698Z", - "time": 53, + "startedDateTime": "2024-07-11T20:39:08.579Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -39412,7 +39412,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 78 } }, { @@ -39437,7 +39437,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -39534,11 +39534,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:47 GMT" + "value": "Thu, 11 Jul 2024 20:39:08 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -39563,8 +39563,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:47.756Z", - "time": 56, + "startedDateTime": "2024-07-11T20:39:08.666Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -39572,7 +39572,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 71 } }, { @@ -39597,7 +39597,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -39694,11 +39694,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:47 GMT" + "value": "Thu, 11 Jul 2024 20:39:08 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -39723,8 +39723,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:47.818Z", - "time": 55, + "startedDateTime": "2024-07-11T20:39:08.745Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -39732,7 +39732,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 73 } }, { @@ -39757,7 +39757,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -39854,11 +39854,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:47 GMT" + "value": "Thu, 11 Jul 2024 20:39:08 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -39883,8 +39883,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:47.878Z", - "time": 59, + "startedDateTime": "2024-07-11T20:39:08.824Z", + "time": 131, "timings": { "blocked": -1, "connect": -1, @@ -39892,7 +39892,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 131 } }, { @@ -39917,7 +39917,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -40014,11 +40014,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:47 GMT" + "value": "Thu, 11 Jul 2024 20:39:08 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -40043,8 +40043,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:47.942Z", - "time": 59, + "startedDateTime": "2024-07-11T20:39:08.961Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -40052,7 +40052,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 72 } }, { @@ -40077,7 +40077,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -40174,11 +40174,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:47 GMT" + "value": "Thu, 11 Jul 2024 20:39:08 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -40203,8 +40203,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:48.005Z", - "time": 58, + "startedDateTime": "2024-07-11T20:39:09.038Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -40212,7 +40212,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 66 } }, { @@ -40237,7 +40237,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -40334,11 +40334,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:47 GMT" + "value": "Thu, 11 Jul 2024 20:39:08 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -40363,8 +40363,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:48.067Z", - "time": 68, + "startedDateTime": "2024-07-11T20:39:09.110Z", + "time": 75, "timings": { "blocked": -1, "connect": -1, @@ -40372,7 +40372,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 68 + "wait": 75 } }, { @@ -40397,7 +40397,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -40494,11 +40494,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:47 GMT" + "value": "Thu, 11 Jul 2024 20:39:08 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -40523,8 +40523,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:48.140Z", - "time": 77, + "startedDateTime": "2024-07-11T20:39:09.193Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -40532,7 +40532,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 77 + "wait": 66 } }, { @@ -40557,7 +40557,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -40654,11 +40654,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:47 GMT" + "value": "Thu, 11 Jul 2024 20:39:08 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -40683,8 +40683,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:48.221Z", - "time": 57, + "startedDateTime": "2024-07-11T20:39:09.264Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -40692,7 +40692,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 64 } }, { @@ -40717,7 +40717,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -40814,11 +40814,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:47 GMT" + "value": "Thu, 11 Jul 2024 20:39:08 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -40843,8 +40843,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:48.282Z", - "time": 64, + "startedDateTime": "2024-07-11T20:39:09.333Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -40852,7 +40852,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 69 } }, { @@ -40877,7 +40877,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -40974,11 +40974,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:47 GMT" + "value": "Thu, 11 Jul 2024 20:39:09 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -41003,8 +41003,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:48.351Z", - "time": 67, + "startedDateTime": "2024-07-11T20:39:09.407Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -41012,7 +41012,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 64 } }, { @@ -41037,7 +41037,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -41134,11 +41134,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:47 GMT" + "value": "Thu, 11 Jul 2024 20:39:09 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -41163,8 +41163,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:48.422Z", - "time": 75, + "startedDateTime": "2024-07-11T20:39:09.476Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -41172,7 +41172,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 75 + "wait": 66 } }, { @@ -41197,7 +41197,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -41294,11 +41294,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:47 GMT" + "value": "Thu, 11 Jul 2024 20:39:09 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -41323,8 +41323,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:48.501Z", - "time": 80, + "startedDateTime": "2024-07-11T20:39:09.547Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -41332,7 +41332,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 80 + "wait": 67 } }, { @@ -41357,7 +41357,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -41454,11 +41454,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:47 GMT" + "value": "Thu, 11 Jul 2024 20:39:09 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -41483,8 +41483,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:48.586Z", - "time": 77, + "startedDateTime": "2024-07-11T20:39:09.621Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -41492,7 +41492,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 77 + "wait": 69 } }, { @@ -41517,7 +41517,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -41614,11 +41614,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:47 GMT" + "value": "Thu, 11 Jul 2024 20:39:09 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -41643,8 +41643,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:48.668Z", - "time": 64, + "startedDateTime": "2024-07-11T20:39:09.695Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -41652,7 +41652,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 68 } }, { @@ -41677,7 +41677,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -41774,11 +41774,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:48 GMT" + "value": "Thu, 11 Jul 2024 20:39:09 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -41803,8 +41803,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:48.737Z", - "time": 67, + "startedDateTime": "2024-07-11T20:39:09.768Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -41812,7 +41812,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 66 } }, { @@ -41837,7 +41837,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -41934,11 +41934,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:48 GMT" + "value": "Thu, 11 Jul 2024 20:39:09 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -41963,8 +41963,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:48.808Z", - "time": 79, + "startedDateTime": "2024-07-11T20:39:09.841Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -41972,7 +41972,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 79 + "wait": 72 } }, { @@ -41997,7 +41997,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -42094,11 +42094,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:48 GMT" + "value": "Thu, 11 Jul 2024 20:39:09 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -42123,7 +42123,7 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:48.892Z", + "startedDateTime": "2024-07-11T20:39:09.918Z", "time": 72, "timings": { "blocked": -1, @@ -42157,7 +42157,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -42254,11 +42254,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:48 GMT" + "value": "Thu, 11 Jul 2024 20:39:09 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -42283,8 +42283,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:48.970Z", - "time": 72, + "startedDateTime": "2024-07-11T20:39:09.996Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -42292,7 +42292,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 72 + "wait": 67 } } ], diff --git a/test/e2e/mocks/config_603940551/import_288002260/0_current-realm_default_CAD_3678308638/environment_1072573434/recording.har b/test/e2e/mocks/config_603940551/import_288002260/0_current-realm_default_CAD_3678308638/environment_1072573434/recording.har index a164d9087..e523dcfe9 100644 --- a/test/e2e/mocks/config_603940551/import_288002260/0_current-realm_default_CAD_3678308638/environment_1072573434/recording.har +++ b/test/e2e/mocks/config_603940551/import_288002260/0_current-realm_default_CAD_3678308638/environment_1072573434/recording.har @@ -74,7 +74,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:20 GMT" + "value": "Thu, 11 Jul 2024 20:38:37 GMT" }, { "name": "content-length", @@ -103,8 +103,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:19.782Z", - "time": 600, + "startedDateTime": "2024-07-11T20:38:37.466Z", + "time": 527, "timings": { "blocked": -1, "connect": -1, @@ -112,7 +112,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 600 + "wait": 527 } }, { @@ -182,7 +182,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:20 GMT" + "value": "Thu, 11 Jul 2024 20:38:38 GMT" }, { "name": "content-length", @@ -211,8 +211,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:20.388Z", - "time": 537, + "startedDateTime": "2024-07-11T20:38:37.999Z", + "time": 527, "timings": { "blocked": -1, "connect": -1, @@ -220,7 +220,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 537 + "wait": 527 } }, { @@ -290,7 +290,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:21 GMT" + "value": "Thu, 11 Jul 2024 20:38:39 GMT" }, { "name": "content-length", @@ -319,8 +319,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:20.930Z", - "time": 543, + "startedDateTime": "2024-07-11T20:38:38.533Z", + "time": 600, "timings": { "blocked": -1, "connect": -1, @@ -328,7 +328,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 543 + "wait": 600 } }, { @@ -398,7 +398,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:22 GMT" + "value": "Thu, 11 Jul 2024 20:38:39 GMT" }, { "name": "content-length", @@ -427,8 +427,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:21.479Z", - "time": 602, + "startedDateTime": "2024-07-11T20:38:39.140Z", + "time": 514, "timings": { "blocked": -1, "connect": -1, @@ -436,7 +436,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 602 + "wait": 514 } }, { @@ -506,7 +506,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:22 GMT" + "value": "Thu, 11 Jul 2024 20:38:40 GMT" }, { "name": "content-length", @@ -535,8 +535,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:22.087Z", - "time": 679, + "startedDateTime": "2024-07-11T20:38:39.660Z", + "time": 580, "timings": { "blocked": -1, "connect": -1, @@ -544,7 +544,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 679 + "wait": 580 } }, { @@ -614,7 +614,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:23 GMT" + "value": "Thu, 11 Jul 2024 20:38:40 GMT" }, { "name": "content-length", @@ -643,8 +643,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:22.771Z", - "time": 568, + "startedDateTime": "2024-07-11T20:38:40.247Z", + "time": 526, "timings": { "blocked": -1, "connect": -1, @@ -652,7 +652,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 568 + "wait": 526 } }, { @@ -722,7 +722,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:23 GMT" + "value": "Thu, 11 Jul 2024 20:38:41 GMT" }, { "name": "content-length", @@ -751,8 +751,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:23.344Z", - "time": 507, + "startedDateTime": "2024-07-11T20:38:40.779Z", + "time": 492, "timings": { "blocked": -1, "connect": -1, @@ -760,7 +760,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 507 + "wait": 492 } }, { @@ -830,7 +830,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:24 GMT" + "value": "Thu, 11 Jul 2024 20:38:41 GMT" }, { "name": "content-length", @@ -859,8 +859,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:23.856Z", - "time": 507, + "startedDateTime": "2024-07-11T20:38:41.278Z", + "time": 521, "timings": { "blocked": -1, "connect": -1, @@ -868,7 +868,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 507 + "wait": 521 } }, { @@ -938,7 +938,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:25 GMT" + "value": "Thu, 11 Jul 2024 20:38:42 GMT" }, { "name": "content-length", @@ -967,8 +967,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:24.367Z", - "time": 688, + "startedDateTime": "2024-07-11T20:38:41.805Z", + "time": 552, "timings": { "blocked": -1, "connect": -1, @@ -976,7 +976,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 688 + "wait": 552 } }, { @@ -1046,7 +1046,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:25 GMT" + "value": "Thu, 11 Jul 2024 20:38:42 GMT" }, { "name": "content-length", @@ -1075,8 +1075,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:25.061Z", - "time": 479, + "startedDateTime": "2024-07-11T20:38:42.362Z", + "time": 533, "timings": { "blocked": -1, "connect": -1, @@ -1084,7 +1084,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 479 + "wait": 533 } }, { @@ -1154,7 +1154,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:26 GMT" + "value": "Thu, 11 Jul 2024 20:38:43 GMT" }, { "name": "content-length", @@ -1183,8 +1183,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:25.545Z", - "time": 545, + "startedDateTime": "2024-07-11T20:38:42.901Z", + "time": 586, "timings": { "blocked": -1, "connect": -1, @@ -1192,7 +1192,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 545 + "wait": 586 } } ], diff --git a/test/e2e/mocks/config_603940551/import_288002260/0_current-realm_default_CAD_3678308638/oauth2_393036114/recording.har b/test/e2e/mocks/config_603940551/import_288002260/0_current-realm_default_CAD_3678308638/oauth2_393036114/recording.har index a973a861a..2c9875f07 100644 --- a/test/e2e/mocks/config_603940551/import_288002260/0_current-realm_default_CAD_3678308638/oauth2_393036114/recording.har +++ b/test/e2e/mocks/config_603940551/import_288002260/0_current-realm_default_CAD_3678308638/oauth2_393036114/recording.har @@ -29,7 +29,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "accept-api-version", @@ -98,11 +98,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:19 GMT" + "value": "Thu, 11 Jul 2024 20:38:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -127,8 +127,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:19.464Z", - "time": 94, + "startedDateTime": "2024-07-11T20:38:37.108Z", + "time": 89, "timings": { "blocked": -1, "connect": -1, @@ -136,7 +136,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 94 + "wait": 89 } } ], diff --git a/test/e2e/mocks/config_603940551/import_288002260/0_current-realm_default_CAD_3678308638/openidm_3290118515/recording.har b/test/e2e/mocks/config_603940551/import_288002260/0_current-realm_default_CAD_3678308638/openidm_3290118515/recording.har index 5246434e7..5fe60ff38 100644 --- a/test/e2e/mocks/config_603940551/import_288002260/0_current-realm_default_CAD_3678308638/openidm_3290118515/recording.har +++ b/test/e2e/mocks/config_603940551/import_288002260/0_current-realm_default_CAD_3678308638/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "b9c3121cf238fa0d9e549b35af3040d5", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -29,7 +29,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "authorization", @@ -53,20 +53,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/ba58ff99-76d3-4c69-9c4a-7f150ac70e2c?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1173, + "bodySize": 1163, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1173, - "text": "{\"_id\":\"ba58ff99-76d3-4c69-9c4a-7f150ac70e2c\",\"_rev\":\"0517f93c-53fc-42ec-bdf8-213760903270-609\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701393386423\",\"description\":\"volker.scheuber@forgerock.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"7Dev4iJfutv2O3ysbHo-rZphSi3C2ldAK4NCOM5soWA\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"1LOnr1r01m9qMwrmXRt2FGuN__HL1JmJl5CDZA1Oqrc208cGKZk1gsvFNaYSU-bkDZuj6sgpmf-B5sc4xLGnqyOKeSw3z8GJbGQ5JyychNBsClpUu9981KlEBe_7cDvAhRtRT60Bni15Ff6KKcNdTD20W66XwKLefxPTpsnt7dsBlKXuhIq1pIPbXKFJJoct7tlufNqY_ypwrCbEhNsiVQ9A8Ozr8BUmPGfnaomlqUzMrO8jUV9TWw20WdXfHfCKja7ZnboQJpfXAe_iofFiVvXHVT2UadQDY8A1dtSuIksl3sSLPWUgBwCpZpRmUck1Cbc2l2coBu7qEMK8WEA0POnGRwam7KAi4tWbrc2F9M8ZyuUf8QLvBBjCJQBQwltfjGBmMinEDBWHfyAwYKKBCfQRdFwgmL2D8d_ItZf4PP0AVSgzHLLmis7FtvkiLDI4q7vSoK4lPrKh_i700z5oQY1mXZOQNmFJRx8HkuVxnUDEIAlO4__t-1JdXMYjLEuIXIZZAGAcDF_zes641h4mjV5tyg61e9JRIcGErsqXDNpfUWfbgd4EN0oBZFTI0vL2q87Oyzj8QetqlpPPvOcQniQEbUtBeATheQfUbZkOxFkg7E3LVJxhxKDeagsWOHqjhpDMKAbZ3Bej0zH8F4LJHV2SPAxJd5WkunZmRwoQKsM\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:19 GMT" + "value": "Thu, 11 Jul 2024 20:38:37 GMT" }, { "name": "cache-control", @@ -90,7 +90,7 @@ }, { "name": "etag", - "value": "\"0517f93c-53fc-42ec-bdf8-213760903270-609\"" + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" }, { "name": "expires", @@ -110,11 +110,11 @@ }, { "name": "content-length", - "value": "1173" + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -133,14 +133,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 667, + "headersSize": 669, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:19.597Z", - "time": 95, + "startedDateTime": "2024-07-11T20:38:37.266Z", + "time": 121, "timings": { "blocked": -1, "connect": -1, @@ -148,7 +148,1023 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 95 + "wait": 121 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:37 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:37.276Z", + "time": 65, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 65 + } + }, + { + "_id": "1e9e005295771672851fcae3cc743cc1", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 9570, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "9570" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1577, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"sync\",\"mappings\":[{\"_id\":\"sync/managedBravo_user_managedBravo_user\",\"consentRequired\":false,\"displayName\":\"managedBravo_user_managedBravo_user\",\"icon\":null,\"name\":\"managedBravo_user_managedBravo_user\",\"policies\":[{\"action\":\"ASYNC\",\"situation\":\"ABSENT\"},{\"action\":\"ASYNC\",\"situation\":\"ALL_GONE\"},{\"action\":\"ASYNC\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"ASYNC\",\"situation\":\"CONFIRMED\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"ASYNC\",\"situation\":\"LINK_ONLY\"},{\"action\":\"ASYNC\",\"situation\":\"MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"UNASSIGNED\"},{\"action\":\"ASYNC\",\"situation\":\"UNQUALIFIED\"}],\"properties\":[],\"source\":\"managed/bravo_user\",\"syncAfter\":[\"managedAlpha_application_managedBravo_application\",\"managedAlpha_user_managedBravo_user\",\"managedBravo_user_managedAlpha_user\"],\"target\":\"managed/bravo_user\"},{\"_id\":\"sync/managedAlpha_application_managedBravo_application\",\"consentRequired\":true,\"displayName\":\"Test Application Mapping\",\"icon\":null,\"name\":\"managedAlpha_application_managedBravo_application\",\"policies\":[{\"action\":\"ASYNC\",\"situation\":\"ABSENT\"},{\"action\":\"ASYNC\",\"situation\":\"ALL_GONE\"},{\"action\":\"ASYNC\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"ASYNC\",\"situation\":\"CONFIRMED\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"ASYNC\",\"situation\":\"LINK_ONLY\"},{\"action\":\"ASYNC\",\"situation\":\"MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"UNASSIGNED\"},{\"action\":\"ASYNC\",\"situation\":\"UNQUALIFIED\"}],\"properties\":[{\"source\":\"authoritative\",\"target\":\"_id\"}],\"source\":\"managed/alpha_application\",\"sourceQuery\":{\"_queryFilter\":\"(eq \\\"\\\" or eq \\\"\\\")\"},\"syncAfter\":[],\"target\":\"managed/bravo_application\",\"targetQuery\":{\"_queryFilter\":\"!(eq \\\"\\\")\"}},{\"_id\":\"sync/managedAlpha_user_managedBravo_user\",\"consentRequired\":true,\"displayName\":\"Test Mapping for Frodo\",\"icon\":null,\"name\":\"managedAlpha_user_managedBravo_user\",\"policies\":[{\"action\":\"ASYNC\",\"situation\":\"ABSENT\"},{\"action\":\"ASYNC\",\"situation\":\"ALL_GONE\"},{\"action\":\"ASYNC\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"ASYNC\",\"situation\":\"CONFIRMED\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"ASYNC\",\"situation\":\"LINK_ONLY\"},{\"action\":\"ASYNC\",\"situation\":\"MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"UNASSIGNED\"},{\"action\":\"ASYNC\",\"situation\":\"UNQUALIFIED\"}],\"properties\":[{\"condition\":{\"globals\":{},\"source\":\"console.log(\\\"Hello World!\\\");\",\"type\":\"text/javascript\"},\"default\":[\"Default value string\"],\"source\":\"accountStatus\",\"target\":\"applications\",\"transform\":{\"globals\":{},\"source\":\"console.log(\\\"hello\\\");\",\"type\":\"text/javascript\"}}],\"source\":\"managed/alpha_user\",\"syncAfter\":[\"managedAlpha_application_managedBravo_application\"],\"target\":\"managed/bravo_user\"},{\"_id\":\"sync/managedBravo_user_managedAlpha_user\",\"consentRequired\":false,\"displayName\":\"Frodo test mapping\",\"icon\":null,\"name\":\"managedBravo_user_managedAlpha_user\",\"policies\":[{\"action\":\"ASYNC\",\"situation\":\"ABSENT\"},{\"action\":\"ASYNC\",\"situation\":\"ALL_GONE\"},{\"action\":\"ASYNC\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"ASYNC\",\"situation\":\"CONFIRMED\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"ASYNC\",\"situation\":\"LINK_ONLY\"},{\"action\":\"ASYNC\",\"situation\":\"MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"UNASSIGNED\"},{\"action\":\"ASYNC\",\"situation\":\"UNQUALIFIED\"}],\"properties\":[],\"source\":\"managed/bravo_user\",\"syncAfter\":[\"managedAlpha_application_managedBravo_application\",\"managedAlpha_user_managedBravo_user\"],\"target\":\"managed/alpha_user\"},{\"_id\":\"sync/AlphaUser2GoogleApps\",\"consentRequired\":false,\"correlationQuery\":[{\"expressionTree\":{\"all\":[\"__NAME__\"]},\"file\":\"ui/correlateTreeToQueryFilter.js\",\"linkQualifier\":\"default\",\"mapping\":\"AlphaUser2GoogleApps\",\"type\":\"text/javascript\"}],\"displayName\":\"AlphaUser2GoogleApps\",\"enableSync\":{\"$bool\":\"&{esv.gac.enable.mapping}\"},\"icon\":null,\"name\":\"AlphaUser2GoogleApps\",\"onCreate\":{\"globals\":{},\"source\":\"target.orgUnitPath = \\\"/NewAccounts\\\";\",\"type\":\"text/javascript\"},\"onUpdate\":{\"globals\":{},\"source\":\"//testing1234\\ntarget.givenName = oldTarget.givenName;\\ntarget.familyName = oldTarget.familyName;\\ntarget.__NAME__ = oldTarget.__NAME__;\",\"type\":\"text/javascript\"},\"policies\":[{\"action\":\"EXCEPTION\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"UNLINK\",\"situation\":\"SOURCE_MISSING\"},{\"action\":{\"globals\":{},\"source\":\"// Timing Constants\\nvar ATTEMPT = 6; // Number of attempts to find the Google user.\\nvar SLEEP_TIME = 500; // Milliseconds between retries.\\nvar SYSTEM_ENDPOINT = \\\"system/GoogleApps/__ACCOUNT__\\\";\\nvar MAPPING_NAME = \\\"AlphaUser2GoogleApps\\\";\\nvar GOOGLE_DOMAIN = identityServer.getProperty(\\\"esv.gac.domain\\\");\\nvar googleEmail = source.userName + \\\"@\\\" + GOOGLE_DOMAIN;\\nvar frUserGUID = source._id;\\nvar resultingAction = \\\"ASYNC\\\";\\n\\n// Get the Google GUID\\nvar linkQueryParams = {'_queryFilter': 'firstId eq \\\"' + frUserGUID + '\\\" and linkType eq \\\"' + MAPPING_NAME + '\\\"'};\\nvar linkResults = openidm.query(\\\"repo/link/\\\", linkQueryParams, null);\\nvar googleGUID;\\n\\nif (linkResults.resultCount === 1) {\\n googleGUID = linkResults.result[0].secondId;\\n}\\n\\nvar queryResults; // Resulting query from looking for the Google user.\\nvar params = {'_queryFilter': '__UID__ eq \\\"' + googleGUID + '\\\"'};\\n\\nfor (var i = 1; i <= ATTEMPT; i++) {\\n queryResults = openidm.query(SYSTEM_ENDPOINT, params);\\n if (queryResults.result && queryResults.result.length > 0) {\\n logger.info(\\\"idmlog: ---AlphaUser2GoogleApps - Missing->UPDATE - Result found in \\\" + i + \\\" attempts. Query result: \\\" + JSON.stringify(queryResults));\\n resultingAction = \\\"UPDATE\\\";\\n break;\\n }\\n java.lang.Thread.sleep(SLEEP_TIME); // Wait before trying again.\\n}\\n\\nif (!queryResults.result || queryResults.resultCount === 0) {\\n logger.warn(\\\"idmlog: ---AlphaUser2GoogleApps - Missing->UNLINK - \\\" + googleEmail + \\\" not found after \\\" + ATTEMPT + \\\" attempts.\\\");\\n resultingAction = \\\"UNLINK\\\";\\n}\\nresultingAction;\\n\",\"type\":\"text/javascript\"},\"situation\":\"MISSING\"},{\"action\":\"EXCEPTION\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"IGNORE\",\"situation\":\"UNQUALIFIED\"},{\"action\":\"IGNORE\",\"situation\":\"UNASSIGNED\"},{\"action\":\"UNLINK\",\"situation\":\"LINK_ONLY\"},{\"action\":\"IGNORE\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"IGNORE\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"IGNORE\",\"situation\":\"ALL_GONE\"},{\"action\":\"UPDATE\",\"situation\":\"CONFIRMED\"},{\"action\":\"LINK\",\"situation\":\"FOUND\"},{\"action\":\"CREATE\",\"situation\":\"ABSENT\"}],\"properties\":[{\"condition\":{\"globals\":{},\"source\":\"object.custom_password_encrypted != null\",\"type\":\"text/javascript\"},\"source\":\"custom_password_encrypted\",\"target\":\"__PASSWORD__\",\"transform\":{\"globals\":{},\"source\":\"openidm.decrypt(source);\",\"type\":\"text/javascript\"}},{\"source\":\"cn\",\"target\":\"__NAME__\",\"transform\":{\"globals\":{},\"source\":\"source + \\\"@\\\" + identityServer.getProperty(\\\"esv.gac.domain\\\");\",\"type\":\"text/javascript\"}},{\"source\":\"givenName\",\"target\":\"givenName\"},{\"source\":\"\",\"target\":\"familyName\",\"transform\":{\"globals\":{},\"source\":\"if (source.frIndexedInteger1 > 2 && source.frIndexedInteger1 < 6) {\\n source.sn + \\\" (Student)\\\"\\n} else {\\n source.sn\\n}\",\"type\":\"text/javascript\"}}],\"queuedSync\":{\"enabled\":true,\"maxQueueSize\":20000,\"maxRetries\":5,\"pageSize\":100,\"pollingInterval\":1000,\"postRetryAction\":\"logged-ignore\",\"retryDelay\":1000},\"source\":\"managed/alpha_user\",\"syncAfter\":[\"managedAlpha_application_managedBravo_application\",\"managedAlpha_user_managedBravo_user\",\"managedBravo_user_managedAlpha_user\",\"managedBravo_user_managedBravo_user\"],\"target\":\"system/GoogleApps/__ACCOUNT__\",\"validSource\":{\"globals\":{},\"source\":\"var isGoogleEligible = true;\\n//var logMsg = \\\"idmlog: ---AplhaUser2GAC (username: \\\" + source.userName + \\\" - userType: \\\" + source.frIndexedInteger1 + \\\" cn: \\\" + source.cn + \\\") -\\\";\\nvar logMsg = \\\"idmlog: ---AplhaUser2GAC (username: \\\" + source.userName + \\\" - userType: \\\" + source.frIndexedInteger1 + \\\") -\\\";\\n\\n//Get Applicable userTypes (no Parent accounts)\\nif (source.frIndexedInteger1 !== 0 && source.frIndexedInteger1 !== 1 && source.frIndexedInteger1 !== 3 && source.frIndexedInteger1 !== 4 && source.frIndexedInteger1 !== 5) {\\n\\tisGoogleEligible = false;\\n\\tlogMsg = logMsg + \\\" Account type not eligible.\\\";\\n}\\n\\n//Make sure the account has a valid encrypted password.\\nif (source.custom_password_encrypted == undefined || source.custom_password_encrypted == null) {\\n\\tisGoogleEligible = false;\\n\\tlogMsg = logMsg + \\\" No encrypted password yet.\\\";\\n}\\n\\n//Check that CN exists and has no space.\\nif (source.cn && source.cn.includes(' ')) {\\n\\tisGoogleEligible = false;\\n\\tlogMsg = logMsg + \\\" CN with a space is not allowed.\\\";\\n}\\n\\nif (!isGoogleEligible) {\\n\\tlogMsg = logMsg + \\\" Not sent to Google.\\\"\\n\\tlogger.info(logMsg);\\n} \\n\\nif (isGoogleEligible) {\\n\\tlogMsg = logMsg + \\\" Sent to Google.\\\"\\n\\tlogger.info(logMsg);\\n}\\n\\nisGoogleEligible;\\n\",\"type\":\"text/javascript\"}}]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/sync" + }, + "response": { + "bodySize": 9570, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 9570, + "text": "{\"_id\":\"sync\",\"mappings\":[{\"_id\":\"sync/managedBravo_user_managedBravo_user\",\"consentRequired\":false,\"displayName\":\"managedBravo_user_managedBravo_user\",\"icon\":null,\"name\":\"managedBravo_user_managedBravo_user\",\"policies\":[{\"action\":\"ASYNC\",\"situation\":\"ABSENT\"},{\"action\":\"ASYNC\",\"situation\":\"ALL_GONE\"},{\"action\":\"ASYNC\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"ASYNC\",\"situation\":\"CONFIRMED\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"ASYNC\",\"situation\":\"LINK_ONLY\"},{\"action\":\"ASYNC\",\"situation\":\"MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"UNASSIGNED\"},{\"action\":\"ASYNC\",\"situation\":\"UNQUALIFIED\"}],\"properties\":[],\"source\":\"managed/bravo_user\",\"syncAfter\":[\"managedAlpha_application_managedBravo_application\",\"managedAlpha_user_managedBravo_user\",\"managedBravo_user_managedAlpha_user\"],\"target\":\"managed/bravo_user\"},{\"_id\":\"sync/managedAlpha_application_managedBravo_application\",\"consentRequired\":true,\"displayName\":\"Test Application Mapping\",\"icon\":null,\"name\":\"managedAlpha_application_managedBravo_application\",\"policies\":[{\"action\":\"ASYNC\",\"situation\":\"ABSENT\"},{\"action\":\"ASYNC\",\"situation\":\"ALL_GONE\"},{\"action\":\"ASYNC\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"ASYNC\",\"situation\":\"CONFIRMED\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"ASYNC\",\"situation\":\"LINK_ONLY\"},{\"action\":\"ASYNC\",\"situation\":\"MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"UNASSIGNED\"},{\"action\":\"ASYNC\",\"situation\":\"UNQUALIFIED\"}],\"properties\":[{\"source\":\"authoritative\",\"target\":\"_id\"}],\"source\":\"managed/alpha_application\",\"sourceQuery\":{\"_queryFilter\":\"(eq \\\"\\\" or eq \\\"\\\")\"},\"syncAfter\":[],\"target\":\"managed/bravo_application\",\"targetQuery\":{\"_queryFilter\":\"!(eq \\\"\\\")\"}},{\"_id\":\"sync/managedAlpha_user_managedBravo_user\",\"consentRequired\":true,\"displayName\":\"Test Mapping for Frodo\",\"icon\":null,\"name\":\"managedAlpha_user_managedBravo_user\",\"policies\":[{\"action\":\"ASYNC\",\"situation\":\"ABSENT\"},{\"action\":\"ASYNC\",\"situation\":\"ALL_GONE\"},{\"action\":\"ASYNC\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"ASYNC\",\"situation\":\"CONFIRMED\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"ASYNC\",\"situation\":\"LINK_ONLY\"},{\"action\":\"ASYNC\",\"situation\":\"MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"UNASSIGNED\"},{\"action\":\"ASYNC\",\"situation\":\"UNQUALIFIED\"}],\"properties\":[{\"condition\":{\"globals\":{},\"source\":\"console.log(\\\"Hello World!\\\");\",\"type\":\"text/javascript\"},\"default\":[\"Default value string\"],\"source\":\"accountStatus\",\"target\":\"applications\",\"transform\":{\"globals\":{},\"source\":\"console.log(\\\"hello\\\");\",\"type\":\"text/javascript\"}}],\"source\":\"managed/alpha_user\",\"syncAfter\":[\"managedAlpha_application_managedBravo_application\"],\"target\":\"managed/bravo_user\"},{\"_id\":\"sync/managedBravo_user_managedAlpha_user\",\"consentRequired\":false,\"displayName\":\"Frodo test mapping\",\"icon\":null,\"name\":\"managedBravo_user_managedAlpha_user\",\"policies\":[{\"action\":\"ASYNC\",\"situation\":\"ABSENT\"},{\"action\":\"ASYNC\",\"situation\":\"ALL_GONE\"},{\"action\":\"ASYNC\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"ASYNC\",\"situation\":\"CONFIRMED\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"ASYNC\",\"situation\":\"LINK_ONLY\"},{\"action\":\"ASYNC\",\"situation\":\"MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"UNASSIGNED\"},{\"action\":\"ASYNC\",\"situation\":\"UNQUALIFIED\"}],\"properties\":[],\"source\":\"managed/bravo_user\",\"syncAfter\":[\"managedAlpha_application_managedBravo_application\",\"managedAlpha_user_managedBravo_user\"],\"target\":\"managed/alpha_user\"},{\"_id\":\"sync/AlphaUser2GoogleApps\",\"consentRequired\":false,\"correlationQuery\":[{\"expressionTree\":{\"all\":[\"__NAME__\"]},\"file\":\"ui/correlateTreeToQueryFilter.js\",\"linkQualifier\":\"default\",\"mapping\":\"AlphaUser2GoogleApps\",\"type\":\"text/javascript\"}],\"displayName\":\"AlphaUser2GoogleApps\",\"enableSync\":{\"$bool\":\"&{esv.gac.enable.mapping}\"},\"icon\":null,\"name\":\"AlphaUser2GoogleApps\",\"onCreate\":{\"globals\":{},\"source\":\"target.orgUnitPath = \\\"/NewAccounts\\\";\",\"type\":\"text/javascript\"},\"onUpdate\":{\"globals\":{},\"source\":\"//testing1234\\ntarget.givenName = oldTarget.givenName;\\ntarget.familyName = oldTarget.familyName;\\ntarget.__NAME__ = oldTarget.__NAME__;\",\"type\":\"text/javascript\"},\"policies\":[{\"action\":\"EXCEPTION\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"UNLINK\",\"situation\":\"SOURCE_MISSING\"},{\"action\":{\"globals\":{},\"source\":\"// Timing Constants\\nvar ATTEMPT = 6; // Number of attempts to find the Google user.\\nvar SLEEP_TIME = 500; // Milliseconds between retries.\\nvar SYSTEM_ENDPOINT = \\\"system/GoogleApps/__ACCOUNT__\\\";\\nvar MAPPING_NAME = \\\"AlphaUser2GoogleApps\\\";\\nvar GOOGLE_DOMAIN = identityServer.getProperty(\\\"esv.gac.domain\\\");\\nvar googleEmail = source.userName + \\\"@\\\" + GOOGLE_DOMAIN;\\nvar frUserGUID = source._id;\\nvar resultingAction = \\\"ASYNC\\\";\\n\\n// Get the Google GUID\\nvar linkQueryParams = {'_queryFilter': 'firstId eq \\\"' + frUserGUID + '\\\" and linkType eq \\\"' + MAPPING_NAME + '\\\"'};\\nvar linkResults = openidm.query(\\\"repo/link/\\\", linkQueryParams, null);\\nvar googleGUID;\\n\\nif (linkResults.resultCount === 1) {\\n googleGUID = linkResults.result[0].secondId;\\n}\\n\\nvar queryResults; // Resulting query from looking for the Google user.\\nvar params = {'_queryFilter': '__UID__ eq \\\"' + googleGUID + '\\\"'};\\n\\nfor (var i = 1; i <= ATTEMPT; i++) {\\n queryResults = openidm.query(SYSTEM_ENDPOINT, params);\\n if (queryResults.result && queryResults.result.length > 0) {\\n logger.info(\\\"idmlog: ---AlphaUser2GoogleApps - Missing->UPDATE - Result found in \\\" + i + \\\" attempts. Query result: \\\" + JSON.stringify(queryResults));\\n resultingAction = \\\"UPDATE\\\";\\n break;\\n }\\n java.lang.Thread.sleep(SLEEP_TIME); // Wait before trying again.\\n}\\n\\nif (!queryResults.result || queryResults.resultCount === 0) {\\n logger.warn(\\\"idmlog: ---AlphaUser2GoogleApps - Missing->UNLINK - \\\" + googleEmail + \\\" not found after \\\" + ATTEMPT + \\\" attempts.\\\");\\n resultingAction = \\\"UNLINK\\\";\\n}\\nresultingAction;\\n\",\"type\":\"text/javascript\"},\"situation\":\"MISSING\"},{\"action\":\"EXCEPTION\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"IGNORE\",\"situation\":\"UNQUALIFIED\"},{\"action\":\"IGNORE\",\"situation\":\"UNASSIGNED\"},{\"action\":\"UNLINK\",\"situation\":\"LINK_ONLY\"},{\"action\":\"IGNORE\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"IGNORE\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"IGNORE\",\"situation\":\"ALL_GONE\"},{\"action\":\"UPDATE\",\"situation\":\"CONFIRMED\"},{\"action\":\"LINK\",\"situation\":\"FOUND\"},{\"action\":\"CREATE\",\"situation\":\"ABSENT\"}],\"properties\":[{\"condition\":{\"globals\":{},\"source\":\"object.custom_password_encrypted != null\",\"type\":\"text/javascript\"},\"source\":\"custom_password_encrypted\",\"target\":\"__PASSWORD__\",\"transform\":{\"globals\":{},\"source\":\"openidm.decrypt(source);\",\"type\":\"text/javascript\"}},{\"source\":\"cn\",\"target\":\"__NAME__\",\"transform\":{\"globals\":{},\"source\":\"source + \\\"@\\\" + identityServer.getProperty(\\\"esv.gac.domain\\\");\",\"type\":\"text/javascript\"}},{\"source\":\"givenName\",\"target\":\"givenName\"},{\"source\":\"\",\"target\":\"familyName\",\"transform\":{\"globals\":{},\"source\":\"if (source.frIndexedInteger1 > 2 && source.frIndexedInteger1 < 6) {\\n source.sn + \\\" (Student)\\\"\\n} else {\\n source.sn\\n}\",\"type\":\"text/javascript\"}}],\"queuedSync\":{\"enabled\":true,\"maxQueueSize\":20000,\"maxRetries\":5,\"pageSize\":100,\"pollingInterval\":1000,\"postRetryAction\":\"logged-ignore\",\"retryDelay\":1000},\"source\":\"managed/alpha_user\",\"syncAfter\":[\"managedAlpha_application_managedBravo_application\",\"managedAlpha_user_managedBravo_user\",\"managedBravo_user_managedAlpha_user\",\"managedBravo_user_managedBravo_user\"],\"target\":\"system/GoogleApps/__ACCOUNT__\",\"validSource\":{\"globals\":{},\"source\":\"var isGoogleEligible = true;\\n//var logMsg = \\\"idmlog: ---AplhaUser2GAC (username: \\\" + source.userName + \\\" - userType: \\\" + source.frIndexedInteger1 + \\\" cn: \\\" + source.cn + \\\") -\\\";\\nvar logMsg = \\\"idmlog: ---AplhaUser2GAC (username: \\\" + source.userName + \\\" - userType: \\\" + source.frIndexedInteger1 + \\\") -\\\";\\n\\n//Get Applicable userTypes (no Parent accounts)\\nif (source.frIndexedInteger1 !== 0 && source.frIndexedInteger1 !== 1 && source.frIndexedInteger1 !== 3 && source.frIndexedInteger1 !== 4 && source.frIndexedInteger1 !== 5) {\\n\\tisGoogleEligible = false;\\n\\tlogMsg = logMsg + \\\" Account type not eligible.\\\";\\n}\\n\\n//Make sure the account has a valid encrypted password.\\nif (source.custom_password_encrypted == undefined || source.custom_password_encrypted == null) {\\n\\tisGoogleEligible = false;\\n\\tlogMsg = logMsg + \\\" No encrypted password yet.\\\";\\n}\\n\\n//Check that CN exists and has no space.\\nif (source.cn && source.cn.includes(' ')) {\\n\\tisGoogleEligible = false;\\n\\tlogMsg = logMsg + \\\" CN with a space is not allowed.\\\";\\n}\\n\\nif (!isGoogleEligible) {\\n\\tlogMsg = logMsg + \\\" Not sent to Google.\\\"\\n\\tlogger.info(logMsg);\\n} \\n\\nif (isGoogleEligible) {\\n\\tlogMsg = logMsg + \\\" Sent to Google.\\\"\\n\\tlogger.info(logMsg);\\n}\\n\\nisGoogleEligible;\\n\",\"type\":\"text/javascript\"}}]}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:47 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "9570" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:46.972Z", + "time": 70, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 70 + } + }, + { + "_id": "23ddf0de6f7d77b0ff7aea592c868ad7", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 6529, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "6529" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1579, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"access\",\"configs\":[{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"info/*\",\"roles\":\"*\"},{\"actions\":\"login,logout\",\"methods\":\"read,action\",\"pattern\":\"authentication\",\"roles\":\"*\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"config/fidc/*\",\"roles\":\"*\"},{\"actions\":\"*\",\"methods\":\"*\",\"pattern\":\"config/fidc/*\",\"roles\":\"internal/role/openidm-admin\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"config/ui/themeconfig\",\"roles\":\"*\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"config/ui/themerealm\",\"roles\":\"*\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"config/uilocale/*\",\"roles\":\"*\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"config/fieldPolicy/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"info/uiconfig\",\"roles\":\"*\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"config/ui/dashboard\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"methods\":\"query\",\"pattern\":\"info/features\",\"roles\":\"*\"},{\"actions\":\"listPrivileges\",\"methods\":\"action\",\"pattern\":\"privilege\",\"roles\":\"*\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"privilege/*\",\"roles\":\"*\"},{\"actions\":\"validate\",\"methods\":\"action\",\"pattern\":\"util/validateQueryFilter\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"customAuthz\":\"checkIfAnyFeatureEnabled('kba')\",\"methods\":\"read\",\"pattern\":\"selfservice/kba\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"schema/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"methods\":\"action,query\",\"pattern\":\"consent\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"excludePatterns\":\"repo,repo/*\",\"methods\":\"*\",\"pattern\":\"*\",\"roles\":\"internal/role/openidm-admin\"},{\"actions\":\"\",\"methods\":\"create,read,update,delete,patch,query\",\"pattern\":\"system/*\",\"roles\":\"internal/role/openidm-admin\"},{\"actions\":\"*\",\"methods\":\"script\",\"pattern\":\"system/*\",\"roles\":\"internal/role/openidm-admin\"},{\"actions\":\"test,testConfig,createconfiguration,liveSync,authenticate\",\"methods\":\"action\",\"pattern\":\"system/*\",\"roles\":\"internal/role/openidm-admin\"},{\"actions\":\"*\",\"customAuthz\":\"disallowCommandAction()\",\"methods\":\"*\",\"pattern\":\"repo\",\"roles\":\"internal/role/openidm-admin\"},{\"actions\":\"*\",\"customAuthz\":\"disallowCommandAction()\",\"methods\":\"*\",\"pattern\":\"repo/*\",\"roles\":\"internal/role/openidm-admin\"},{\"actions\":\"command\",\"customAuthz\":\"request.additionalParameters.commandId === 'delete-mapping-links'\",\"methods\":\"action\",\"pattern\":\"repo/link\",\"roles\":\"internal/role/openidm-admin\"},{\"methods\":\"create,read,query,patch\",\"pattern\":\"managed/*\",\"roles\":\"internal/role/platform-provisioning\"},{\"methods\":\"read,query\",\"pattern\":\"internal/role/*\",\"roles\":\"internal/role/platform-provisioning\"},{\"actions\":\"*\",\"methods\":\"create,read,action,update\",\"pattern\":\"profile/*\",\"roles\":\"internal/role/platform-provisioning\"},{\"actions\":\"*\",\"methods\":\"read,action\",\"pattern\":\"policy/*\",\"roles\":\"internal/role/platform-provisioning\"},{\"methods\":\"read\",\"pattern\":\"schema/*\",\"roles\":\"internal/role/platform-provisioning\"},{\"actions\":\"*\",\"methods\":\"action,query\",\"pattern\":\"consent\",\"roles\":\"internal/role/platform-provisioning\"},{\"methods\":\"read\",\"pattern\":\"selfservice/kba\",\"roles\":\"internal/role/platform-provisioning\"},{\"methods\":\"read\",\"pattern\":\"selfservice/terms\",\"roles\":\"internal/role/platform-provisioning\"},{\"methods\":\"read\",\"pattern\":\"identityProviders\",\"roles\":\"internal/role/platform-provisioning\"},{\"actions\":\"sendTemplate\",\"methods\":\"action\",\"pattern\":\"external/email\",\"roles\":\"internal/role/platform-provisioning\"},{\"actions\":\"authenticate\",\"methods\":\"action\",\"pattern\":\"system/*\",\"roles\":\"internal/role/platform-provisioning\"},{\"actions\":\"*\",\"methods\":\"read,action\",\"pattern\":\"policy/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"config/ui/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"bind,unbind\",\"customAuthz\":\"ownDataOnly()\",\"methods\":\"read,action,delete\",\"pattern\":\"*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"patch\",\"customAuthz\":\"ownDataOnly() && onlyEditableManagedObjectProperties('user', [])\",\"methods\":\"update,patch,action\",\"pattern\":\"*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"patch\",\"customAuthz\":\"(request.resourcePath === 'selfservice/user/' + context.security.authorization.id) && onlyEditableManagedObjectProperties('user', [])\",\"methods\":\"patch,action\",\"pattern\":\"selfservice/user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"patch\",\"customAuthz\":\"isQueryOneOf({'managed/user': ['for-userName']}) && restrictPatchToFields(['password'])\",\"methods\":\"patch,action\",\"pattern\":\"managed/user\",\"roles\":\"internal/role/openidm-cert\"},{\"actions\":\"*\",\"customAuthz\":\"ownRelationshipProperty('_meta', false)\",\"methods\":\"read\",\"pattern\":\"internal/usermeta/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"customAuthz\":\"ownRelationshipProperty('_notifications', true)\",\"methods\":\"read,delete\",\"pattern\":\"internal/notification/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"customAuthz\":\"ownRelationshipCollection(['_meta','_notifications'])\",\"methods\":\"read,query\",\"pattern\":\"managed/user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"\",\"customAuthz\":\"ownDataOnly()\",\"methods\":\"read,delete\",\"pattern\":\"managed/alpha_user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"patch\",\"customAuthz\":\"ownDataOnly() && onlyEditableManagedObjectProperties('alpha_user', [])\",\"methods\":\"update,patch,action\",\"pattern\":\"managed/alpha_user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"customAuthz\":\"ownRelationshipCollection(['_meta','_notifications'])\",\"methods\":\"read,query\",\"pattern\":\"managed/alpha_user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"\",\"customAuthz\":\"ownDataOnly()\",\"methods\":\"read,delete\",\"pattern\":\"managed/bravo_user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"patch\",\"customAuthz\":\"ownDataOnly() && onlyEditableManagedObjectProperties('bravo_user', [])\",\"methods\":\"update,patch,action\",\"pattern\":\"managed/bravo_user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"customAuthz\":\"ownRelationshipCollection(['_meta','_notifications'])\",\"methods\":\"read,query\",\"pattern\":\"managed/bravo_user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"deleteNotificationsForTarget\",\"customAuthz\":\"request.additionalParameters.target === (context.security.authorization.component + '/' + context.security.authorization.id)\",\"methods\":\"action\",\"pattern\":\"notification\",\"roles\":\"internal/role/openidm-authorized\"}]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/access" + }, + "response": { + "bodySize": 6529, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 6529, + "text": "{\"_id\":\"access\",\"configs\":[{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"info/*\",\"roles\":\"*\"},{\"actions\":\"login,logout\",\"methods\":\"read,action\",\"pattern\":\"authentication\",\"roles\":\"*\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"config/fidc/*\",\"roles\":\"*\"},{\"actions\":\"*\",\"methods\":\"*\",\"pattern\":\"config/fidc/*\",\"roles\":\"internal/role/openidm-admin\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"config/ui/themeconfig\",\"roles\":\"*\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"config/ui/themerealm\",\"roles\":\"*\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"config/uilocale/*\",\"roles\":\"*\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"config/fieldPolicy/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"info/uiconfig\",\"roles\":\"*\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"config/ui/dashboard\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"methods\":\"query\",\"pattern\":\"info/features\",\"roles\":\"*\"},{\"actions\":\"listPrivileges\",\"methods\":\"action\",\"pattern\":\"privilege\",\"roles\":\"*\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"privilege/*\",\"roles\":\"*\"},{\"actions\":\"validate\",\"methods\":\"action\",\"pattern\":\"util/validateQueryFilter\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"customAuthz\":\"checkIfAnyFeatureEnabled('kba')\",\"methods\":\"read\",\"pattern\":\"selfservice/kba\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"schema/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"methods\":\"action,query\",\"pattern\":\"consent\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"excludePatterns\":\"repo,repo/*\",\"methods\":\"*\",\"pattern\":\"*\",\"roles\":\"internal/role/openidm-admin\"},{\"actions\":\"\",\"methods\":\"create,read,update,delete,patch,query\",\"pattern\":\"system/*\",\"roles\":\"internal/role/openidm-admin\"},{\"actions\":\"*\",\"methods\":\"script\",\"pattern\":\"system/*\",\"roles\":\"internal/role/openidm-admin\"},{\"actions\":\"test,testConfig,createconfiguration,liveSync,authenticate\",\"methods\":\"action\",\"pattern\":\"system/*\",\"roles\":\"internal/role/openidm-admin\"},{\"actions\":\"*\",\"customAuthz\":\"disallowCommandAction()\",\"methods\":\"*\",\"pattern\":\"repo\",\"roles\":\"internal/role/openidm-admin\"},{\"actions\":\"*\",\"customAuthz\":\"disallowCommandAction()\",\"methods\":\"*\",\"pattern\":\"repo/*\",\"roles\":\"internal/role/openidm-admin\"},{\"actions\":\"command\",\"customAuthz\":\"request.additionalParameters.commandId === 'delete-mapping-links'\",\"methods\":\"action\",\"pattern\":\"repo/link\",\"roles\":\"internal/role/openidm-admin\"},{\"methods\":\"create,read,query,patch\",\"pattern\":\"managed/*\",\"roles\":\"internal/role/platform-provisioning\"},{\"methods\":\"read,query\",\"pattern\":\"internal/role/*\",\"roles\":\"internal/role/platform-provisioning\"},{\"actions\":\"*\",\"methods\":\"create,read,action,update\",\"pattern\":\"profile/*\",\"roles\":\"internal/role/platform-provisioning\"},{\"actions\":\"*\",\"methods\":\"read,action\",\"pattern\":\"policy/*\",\"roles\":\"internal/role/platform-provisioning\"},{\"methods\":\"read\",\"pattern\":\"schema/*\",\"roles\":\"internal/role/platform-provisioning\"},{\"actions\":\"*\",\"methods\":\"action,query\",\"pattern\":\"consent\",\"roles\":\"internal/role/platform-provisioning\"},{\"methods\":\"read\",\"pattern\":\"selfservice/kba\",\"roles\":\"internal/role/platform-provisioning\"},{\"methods\":\"read\",\"pattern\":\"selfservice/terms\",\"roles\":\"internal/role/platform-provisioning\"},{\"methods\":\"read\",\"pattern\":\"identityProviders\",\"roles\":\"internal/role/platform-provisioning\"},{\"actions\":\"sendTemplate\",\"methods\":\"action\",\"pattern\":\"external/email\",\"roles\":\"internal/role/platform-provisioning\"},{\"actions\":\"authenticate\",\"methods\":\"action\",\"pattern\":\"system/*\",\"roles\":\"internal/role/platform-provisioning\"},{\"actions\":\"*\",\"methods\":\"read,action\",\"pattern\":\"policy/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"config/ui/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"bind,unbind\",\"customAuthz\":\"ownDataOnly()\",\"methods\":\"read,action,delete\",\"pattern\":\"*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"patch\",\"customAuthz\":\"ownDataOnly() && onlyEditableManagedObjectProperties('user', [])\",\"methods\":\"update,patch,action\",\"pattern\":\"*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"patch\",\"customAuthz\":\"(request.resourcePath === 'selfservice/user/' + context.security.authorization.id) && onlyEditableManagedObjectProperties('user', [])\",\"methods\":\"patch,action\",\"pattern\":\"selfservice/user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"patch\",\"customAuthz\":\"isQueryOneOf({'managed/user': ['for-userName']}) && restrictPatchToFields(['password'])\",\"methods\":\"patch,action\",\"pattern\":\"managed/user\",\"roles\":\"internal/role/openidm-cert\"},{\"actions\":\"*\",\"customAuthz\":\"ownRelationshipProperty('_meta', false)\",\"methods\":\"read\",\"pattern\":\"internal/usermeta/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"customAuthz\":\"ownRelationshipProperty('_notifications', true)\",\"methods\":\"read,delete\",\"pattern\":\"internal/notification/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"customAuthz\":\"ownRelationshipCollection(['_meta','_notifications'])\",\"methods\":\"read,query\",\"pattern\":\"managed/user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"\",\"customAuthz\":\"ownDataOnly()\",\"methods\":\"read,delete\",\"pattern\":\"managed/alpha_user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"patch\",\"customAuthz\":\"ownDataOnly() && onlyEditableManagedObjectProperties('alpha_user', [])\",\"methods\":\"update,patch,action\",\"pattern\":\"managed/alpha_user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"customAuthz\":\"ownRelationshipCollection(['_meta','_notifications'])\",\"methods\":\"read,query\",\"pattern\":\"managed/alpha_user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"\",\"customAuthz\":\"ownDataOnly()\",\"methods\":\"read,delete\",\"pattern\":\"managed/bravo_user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"patch\",\"customAuthz\":\"ownDataOnly() && onlyEditableManagedObjectProperties('bravo_user', [])\",\"methods\":\"update,patch,action\",\"pattern\":\"managed/bravo_user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"customAuthz\":\"ownRelationshipCollection(['_meta','_notifications'])\",\"methods\":\"read,query\",\"pattern\":\"managed/bravo_user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"deleteNotificationsForTarget\",\"customAuthz\":\"request.additionalParameters.target === (context.security.authorization.component + '/' + context.security.authorization.id)\",\"methods\":\"action\",\"pattern\":\"notification\",\"roles\":\"internal/role/openidm-authorized\"}]}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:47 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "6529" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:47.049Z", + "time": 60, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 60 + } + }, + { + "_id": "4f7ee7a616d9c884e14435941353e543", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 8640, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "8640" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1591, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"alphaOrgPrivileges\",\"privileges\":[{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":false},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/ownerIDs eq \\\"{{_id}}\\\" or /parentOwnerIDs eq \\\"{{_id}}\\\"\",\"name\":\"owner-view-update-delete-orgs\",\"path\":\"managed/alpha_organization\",\"permissions\":[\"VIEW\",\"UPDATE\",\"DELETE\"]},{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":false},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/parent pr\",\"name\":\"owner-create-orgs\",\"path\":\"managed/alpha_organization\",\"permissions\":[\"CREATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":false},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrgIDs eq \\\"__org_id_placeholder__\\\"\",\"name\":\"owner-view-update-delete-admins-and-members\",\"path\":\"managed/alpha_user\",\"permissions\":[\"VIEW\",\"DELETE\",\"UPDATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":false},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrg/0 pr and /adminOfOrg/0 pr and !(/ownerOfOrg pr)\",\"name\":\"owner-create-admins\",\"path\":\"managed/alpha_user\",\"permissions\":[\"CREATE\"]},{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":true},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/adminIDs eq \\\"{{_id}}\\\" or /parentAdminIDs eq \\\"{{_id}}\\\"\",\"name\":\"admin-view-update-delete-orgs\",\"path\":\"managed/alpha_organization\",\"permissions\":[\"VIEW\",\"UPDATE\",\"DELETE\"]},{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":true},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/parent pr\",\"name\":\"admin-create-orgs\",\"path\":\"managed/alpha_organization\",\"permissions\":[\"CREATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":true},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrgIDs eq \\\"__org_id_placeholder__\\\"\",\"name\":\"admin-view-update-delete-members\",\"path\":\"managed/alpha_user\",\"permissions\":[\"VIEW\",\"DELETE\",\"UPDATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":true},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrg/0 pr and !(/adminOfOrg pr) and !(/ownerOfOrg pr)\",\"name\":\"admin-create-members\",\"path\":\"managed/alpha_user\",\"permissions\":[\"CREATE\"]}]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/alphaOrgPrivileges" + }, + "response": { + "bodySize": 8640, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 8640, + "text": "{\"_id\":\"alphaOrgPrivileges\",\"privileges\":[{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":false},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/ownerIDs eq \\\"{{_id}}\\\" or /parentOwnerIDs eq \\\"{{_id}}\\\"\",\"name\":\"owner-view-update-delete-orgs\",\"path\":\"managed/alpha_organization\",\"permissions\":[\"VIEW\",\"UPDATE\",\"DELETE\"]},{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":false},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/parent pr\",\"name\":\"owner-create-orgs\",\"path\":\"managed/alpha_organization\",\"permissions\":[\"CREATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":false},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrgIDs eq \\\"__org_id_placeholder__\\\"\",\"name\":\"owner-view-update-delete-admins-and-members\",\"path\":\"managed/alpha_user\",\"permissions\":[\"VIEW\",\"DELETE\",\"UPDATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":false},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrg/0 pr and /adminOfOrg/0 pr and !(/ownerOfOrg pr)\",\"name\":\"owner-create-admins\",\"path\":\"managed/alpha_user\",\"permissions\":[\"CREATE\"]},{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":true},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/adminIDs eq \\\"{{_id}}\\\" or /parentAdminIDs eq \\\"{{_id}}\\\"\",\"name\":\"admin-view-update-delete-orgs\",\"path\":\"managed/alpha_organization\",\"permissions\":[\"VIEW\",\"UPDATE\",\"DELETE\"]},{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":true},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/parent pr\",\"name\":\"admin-create-orgs\",\"path\":\"managed/alpha_organization\",\"permissions\":[\"CREATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":true},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrgIDs eq \\\"__org_id_placeholder__\\\"\",\"name\":\"admin-view-update-delete-members\",\"path\":\"managed/alpha_user\",\"permissions\":[\"VIEW\",\"DELETE\",\"UPDATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":true},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrg/0 pr and !(/adminOfOrg pr) and !(/ownerOfOrg pr)\",\"name\":\"admin-create-members\",\"path\":\"managed/alpha_user\",\"permissions\":[\"CREATE\"]}]}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:47 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "8640" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:47.116Z", + "time": 68, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 68 + } + }, + { + "_id": "c36a4f0959a8f2d4e09bea6bb44d6f00", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 2757, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "2757" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1578, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"audit\",\"auditServiceConfig\":{\"availableAuditEventHandlers\":[\"org.forgerock.audit.handlers.csv.CsvAuditEventHandler\",\"org.forgerock.audit.handlers.elasticsearch.ElasticsearchAuditEventHandler\",\"org.forgerock.audit.handlers.jms.JmsAuditEventHandler\",\"org.forgerock.audit.handlers.json.JsonAuditEventHandler\",\"org.forgerock.audit.handlers.json.stdout.JsonStdoutAuditEventHandler\",\"org.forgerock.openidm.audit.impl.RepositoryAuditEventHandler\",\"org.forgerock.openidm.audit.impl.RouterAuditEventHandler\",\"org.forgerock.audit.handlers.splunk.SplunkAuditEventHandler\",\"org.forgerock.audit.handlers.syslog.SyslogAuditEventHandler\"],\"caseInsensitiveFields\":[\"/access/http/request/headers\",\"/access/http/response/headers\"],\"filterPolicies\":{\"value\":{\"excludeIf\":[\"/access/http/request/cookies/&{com.iplanet.am.cookie.name}\",\"/access/http/request/cookies/session-jwt\",\"/access/http/request/headers/&{com.sun.identity.auth.cookieName}\",\"/access/http/request/headers/&{com.iplanet.am.cookie.name}\",\"/access/http/request/headers/accept-encoding\",\"/access/http/request/headers/accept-language\",\"/access/http/request/headers/Authorization\",\"/access/http/request/headers/cache-control\",\"/access/http/request/headers/connection\",\"/access/http/request/headers/content-length\",\"/access/http/request/headers/content-type\",\"/access/http/request/headers/proxy-authorization\",\"/access/http/request/headers/X-OpenAM-Password\",\"/access/http/request/headers/X-OpenIDM-Password\",\"/access/http/request/queryParameters/access_token\",\"/access/http/request/queryParameters/IDToken1\",\"/access/http/request/queryParameters/id_token_hint\",\"/access/http/request/queryParameters/Login.Token1\",\"/access/http/request/queryParameters/redirect_uri\",\"/access/http/request/queryParameters/requester\",\"/access/http/request/queryParameters/sessionUpgradeSSOTokenId\",\"/access/http/request/queryParameters/tokenId\",\"/access/http/response/headers/Authorization\",\"/access/http/response/headers/Set-Cookie\",\"/access/http/response/headers/X-OpenIDM-Password\"],\"includeIf\":[]}},\"handlerForQueries\":\"json\"},\"eventHandlers\":[{\"class\":\"org.forgerock.audit.handlers.json.stdout.JsonStdoutAuditEventHandler\",\"config\":{\"name\":\"json\",\"topics\":[\"access\",\"activity\",\"sync\",\"authentication\",\"config\"]}},{\"class\":\"org.forgerock.openidm.audit.impl.RepositoryAuditEventHandler\",\"config\":{\"enabled\":false,\"name\":\"repo\",\"topics\":[\"access\",\"activity\",\"sync\",\"authentication\",\"config\"]}}],\"eventTopics\":{\"activity\":{\"filter\":{\"actions\":[\"create\",\"update\",\"delete\",\"patch\",\"action\"]},\"passwordFields\":[\"password\"],\"watchedFields\":[]},\"config\":{\"filter\":{\"actions\":[\"create\",\"update\",\"delete\",\"patch\",\"action\"]}}},\"exceptionFormatter\":{\"file\":\"bin/defaults/script/audit/stacktraceFormatter.js\",\"type\":\"text/javascript\"}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/audit" + }, + "response": { + "bodySize": 2757, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 2757, + "text": "{\"_id\":\"audit\",\"auditServiceConfig\":{\"availableAuditEventHandlers\":[\"org.forgerock.audit.handlers.csv.CsvAuditEventHandler\",\"org.forgerock.audit.handlers.elasticsearch.ElasticsearchAuditEventHandler\",\"org.forgerock.audit.handlers.jms.JmsAuditEventHandler\",\"org.forgerock.audit.handlers.json.JsonAuditEventHandler\",\"org.forgerock.audit.handlers.json.stdout.JsonStdoutAuditEventHandler\",\"org.forgerock.openidm.audit.impl.RepositoryAuditEventHandler\",\"org.forgerock.openidm.audit.impl.RouterAuditEventHandler\",\"org.forgerock.audit.handlers.splunk.SplunkAuditEventHandler\",\"org.forgerock.audit.handlers.syslog.SyslogAuditEventHandler\"],\"caseInsensitiveFields\":[\"/access/http/request/headers\",\"/access/http/response/headers\"],\"filterPolicies\":{\"value\":{\"excludeIf\":[\"/access/http/request/cookies/&{com.iplanet.am.cookie.name}\",\"/access/http/request/cookies/session-jwt\",\"/access/http/request/headers/&{com.sun.identity.auth.cookieName}\",\"/access/http/request/headers/&{com.iplanet.am.cookie.name}\",\"/access/http/request/headers/accept-encoding\",\"/access/http/request/headers/accept-language\",\"/access/http/request/headers/Authorization\",\"/access/http/request/headers/cache-control\",\"/access/http/request/headers/connection\",\"/access/http/request/headers/content-length\",\"/access/http/request/headers/content-type\",\"/access/http/request/headers/proxy-authorization\",\"/access/http/request/headers/X-OpenAM-Password\",\"/access/http/request/headers/X-OpenIDM-Password\",\"/access/http/request/queryParameters/access_token\",\"/access/http/request/queryParameters/IDToken1\",\"/access/http/request/queryParameters/id_token_hint\",\"/access/http/request/queryParameters/Login.Token1\",\"/access/http/request/queryParameters/redirect_uri\",\"/access/http/request/queryParameters/requester\",\"/access/http/request/queryParameters/sessionUpgradeSSOTokenId\",\"/access/http/request/queryParameters/tokenId\",\"/access/http/response/headers/Authorization\",\"/access/http/response/headers/Set-Cookie\",\"/access/http/response/headers/X-OpenIDM-Password\"],\"includeIf\":[]}},\"handlerForQueries\":\"json\"},\"eventHandlers\":[{\"class\":\"org.forgerock.audit.handlers.json.stdout.JsonStdoutAuditEventHandler\",\"config\":{\"name\":\"json\",\"topics\":[\"access\",\"activity\",\"sync\",\"authentication\",\"config\"]}},{\"class\":\"org.forgerock.openidm.audit.impl.RepositoryAuditEventHandler\",\"config\":{\"enabled\":false,\"name\":\"repo\",\"topics\":[\"access\",\"activity\",\"sync\",\"authentication\",\"config\"]}}],\"eventTopics\":{\"activity\":{\"filter\":{\"actions\":[\"create\",\"update\",\"delete\",\"patch\",\"action\"]},\"passwordFields\":[\"password\"],\"watchedFields\":[]},\"config\":{\"filter\":{\"actions\":[\"create\",\"update\",\"delete\",\"patch\",\"action\"]}}},\"exceptionFormatter\":{\"file\":\"bin/defaults/script/audit/stacktraceFormatter.js\",\"type\":\"text/javascript\"}}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:47 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "2757" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:47.190Z", + "time": 45, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 45 + } + }, + { + "_id": "6e300fa9ecbd481a15eb76a02e9284a8", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 779, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "779" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1586, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"authentication\",\"rsFilter\":{\"augmentSecurityContext\":{\"source\":\"require('auth/orgPrivileges').assignPrivilegesToUser(resource, security, properties, subjectMapping, privileges, security.authorization.component.includes('/alpha_') ? 'alphaOrgPrivileges' : 'bravoOrgPrivileges', 'privilegeAssignments');\",\"type\":\"text/javascript\"},\"cache\":{\"maxTimeout\":\"300 seconds\"},\"scopes\":[\"fr:idm:*\"],\"staticUserMapping\":[{\"localUser\":\"internal/user/idm-provisioning\",\"roles\":[\"internal/role/openidm-admin\"],\"subject\":\"autoid-resource-server\"}],\"subjectMapping\":[{\"additionalUserFields\":[\"adminOfOrg\",\"ownerOfOrg\"],\"defaultRoles\":[\"internal/role/openidm-authorized\"],\"propertyMapping\":{\"sub\":\"_id\"},\"queryOnResource\":\"managed/{{substring realm 1}}_user\",\"userRoles\":\"authzRoles/*\"}]}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/authentication" + }, + "response": { + "bodySize": 779, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 779, + "text": "{\"_id\":\"authentication\",\"rsFilter\":{\"augmentSecurityContext\":{\"source\":\"require('auth/orgPrivileges').assignPrivilegesToUser(resource, security, properties, subjectMapping, privileges, security.authorization.component.includes('/alpha_') ? 'alphaOrgPrivileges' : 'bravoOrgPrivileges', 'privilegeAssignments');\",\"type\":\"text/javascript\"},\"cache\":{\"maxTimeout\":\"300 seconds\"},\"scopes\":[\"fr:idm:*\"],\"staticUserMapping\":[{\"localUser\":\"internal/user/idm-provisioning\",\"roles\":[\"internal/role/openidm-admin\"],\"subject\":\"autoid-resource-server\"}],\"subjectMapping\":[{\"additionalUserFields\":[\"adminOfOrg\",\"ownerOfOrg\"],\"defaultRoles\":[\"internal/role/openidm-authorized\"],\"propertyMapping\":{\"sub\":\"_id\"},\"queryOnResource\":\"managed/{{substring realm 1}}_user\",\"userRoles\":\"authzRoles/*\"}]}}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:47 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "779" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:47.240Z", + "time": 54, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 54 + } + }, + { + "_id": "a0cc8ba077287112f7c8be2119d517a7", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 8640, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "8640" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1591, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"bravoOrgPrivileges\",\"privileges\":[{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":false},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/ownerIDs eq \\\"{{_id}}\\\" or /parentOwnerIDs eq \\\"{{_id}}\\\"\",\"name\":\"owner-view-update-delete-orgs\",\"path\":\"managed/bravo_organization\",\"permissions\":[\"VIEW\",\"UPDATE\",\"DELETE\"]},{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":false},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/parent pr\",\"name\":\"owner-create-orgs\",\"path\":\"managed/bravo_organization\",\"permissions\":[\"CREATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":false},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrgIDs eq \\\"__org_id_placeholder__\\\"\",\"name\":\"owner-view-update-delete-admins-and-members\",\"path\":\"managed/bravo_user\",\"permissions\":[\"VIEW\",\"DELETE\",\"UPDATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":false},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrg/0 pr and /adminOfOrg/0 pr and !(/ownerOfOrg pr)\",\"name\":\"owner-create-admins\",\"path\":\"managed/bravo_user\",\"permissions\":[\"CREATE\"]},{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":true},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/adminIDs eq \\\"{{_id}}\\\" or /parentAdminIDs eq \\\"{{_id}}\\\"\",\"name\":\"admin-view-update-delete-orgs\",\"path\":\"managed/bravo_organization\",\"permissions\":[\"VIEW\",\"UPDATE\",\"DELETE\"]},{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":true},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/parent pr\",\"name\":\"admin-create-orgs\",\"path\":\"managed/bravo_organization\",\"permissions\":[\"CREATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":true},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrgIDs eq \\\"__org_id_placeholder__\\\"\",\"name\":\"admin-view-update-delete-members\",\"path\":\"managed/bravo_user\",\"permissions\":[\"VIEW\",\"DELETE\",\"UPDATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":true},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrg/0 pr and !(/adminOfOrg pr) and !(/ownerOfOrg pr)\",\"name\":\"admin-create-members\",\"path\":\"managed/bravo_user\",\"permissions\":[\"CREATE\"]}]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/bravoOrgPrivileges" + }, + "response": { + "bodySize": 61, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 61, + "text": "{\"code\":401,\"reason\":\"Unauthorized\",\"message\":\"Unauthorized\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:47 GMT" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "61" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 560, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 401, + "statusText": "Unauthorized" + }, + "startedDateTime": "2024-07-11T20:38:47.300Z", + "time": 50, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 50 } }, { @@ -156,7 +1172,5267 @@ "_order": 0, "cache": {}, "request": { - "bodySize": 3342, + "bodySize": 3342, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "3342" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1616, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/baselineDemoEmailVerification\",\"defaultLocale\":\"en\",\"displayName\":\"Baseline Demo Email Verification\",\"enabled\":true,\"from\":\"security@example.com\",\"html\":{\"en\":\"

Email Verification


Hello,

Great to have you on board.



Verify Your Account

Finish the steps of verification for the account by clicking the button below.


Click Here to Verify Your Account

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"message\":{\"en\":\"

Email Verification


Hello,

Great to have you on board.



Verify Your Account

Finish the steps of verfication for the account by clicking the button below.


Click Here to Verify Your Account

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n background-color: #f6f6f6;\\n color: #455469;\\n padding: 60px;\\n text-align: center \\n}\\n a {\\n text-decoration: none;\\n color: #109cf1;\\n}\\n h1 {\\n font-size: 40px;\\n text-align: center;\\n}\\n h2 {\\n font-size: 36px;\\n}\\n h3 {\\n font-size: 32px;\\n}\\n h4 {\\n font-size: 28px;\\n}\\n h5 {\\n font-size: 24px;\\n}\\n h6 {\\n font-size: 20px;\\n}\\n .content {\\n background-color: #fff;\\n border-radius: 4px;\\n margin: 0 auto;\\n padding: 48px;\\n width: 600px \\n}\\n .button {\\n background-color: #109cf1;\\n border: none;\\n color: white;\\n padding: 15px 32px;\\n text-align: center;\\n text-decoration: none;\\n display: inline-block;\\n font-size: 16px;\\n}\\n \",\"subject\":{\"en\":\"Please verify your email address\"},\"templateId\":\"baselineDemoEmailVerification\"}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/baselineDemoEmailVerification" + }, + "response": { + "bodySize": 3342, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 3342, + "text": "{\"_id\":\"emailTemplate/baselineDemoEmailVerification\",\"defaultLocale\":\"en\",\"displayName\":\"Baseline Demo Email Verification\",\"enabled\":true,\"from\":\"security@example.com\",\"html\":{\"en\":\"

Email Verification


Hello,

Great to have you on board.



Verify Your Account

Finish the steps of verification for the account by clicking the button below.


Click Here to Verify Your Account

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"message\":{\"en\":\"

Email Verification


Hello,

Great to have you on board.



Verify Your Account

Finish the steps of verfication for the account by clicking the button below.


Click Here to Verify Your Account

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n background-color: #f6f6f6;\\n color: #455469;\\n padding: 60px;\\n text-align: center \\n}\\n a {\\n text-decoration: none;\\n color: #109cf1;\\n}\\n h1 {\\n font-size: 40px;\\n text-align: center;\\n}\\n h2 {\\n font-size: 36px;\\n}\\n h3 {\\n font-size: 32px;\\n}\\n h4 {\\n font-size: 28px;\\n}\\n h5 {\\n font-size: 24px;\\n}\\n h6 {\\n font-size: 20px;\\n}\\n .content {\\n background-color: #fff;\\n border-radius: 4px;\\n margin: 0 auto;\\n padding: 48px;\\n width: 600px \\n}\\n .button {\\n background-color: #109cf1;\\n border: none;\\n color: white;\\n padding: 15px 32px;\\n text-align: center;\\n text-decoration: none;\\n display: inline-block;\\n font-size: 16px;\\n}\\n \",\"subject\":{\"en\":\"Please verify your email address\"},\"templateId\":\"baselineDemoEmailVerification\"}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:47 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "content-length", + "value": "3342" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:47.357Z", + "time": 75, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 75 + } + }, + { + "_id": "7021c3ee22e952cc1e6daf7f84d788d1", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 2484, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "2484" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/baselineDemoMagicLink\",\"defaultLocale\":\"en\",\"displayName\":\"Baseline Demo Magic Link\",\"enabled\":true,\"from\":\"security@example.com\",\"html\":{\"en\":\"

Welcome back


Hello,

You're receiving this email because you requested a link to sign you into your account.



Finish Signing In

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"message\":{\"en\":\"

Welcome back


Hello,

You're receiving this email because you requested a link to sign you into your account.



Finish Signing In

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n background-color: #f6f6f6;\\n color: #455469;\\n padding: 60px;\\n text-align: center \\n}\\n a {\\n text-decoration: none;\\n color: #109cf1;\\n}\\n h1 {\\n font-size: 40px;\\n text-align: center;\\n}\\n h2 {\\n font-size: 36px;\\n}\\n h3 {\\n font-size: 32px;\\n}\\n h4 {\\n font-size: 28px;\\n}\\n h5 {\\n font-size: 24px;\\n}\\n h6 {\\n font-size: 20px;\\n}\\n .content {\\n background-color: #fff;\\n border-radius: 4px;\\n margin: 0 auto;\\n padding: 48px;\\n width: 600px \\n}\\n .button {\\n background-color: #109cf1;\\n border: none;\\n color: white;\\n padding: 15px 32px;\\n text-align: center;\\n text-decoration: none;\\n display: inline-block;\\n font-size: 16px;\\n}\\n \",\"subject\":{\"en\":\"Your sign-in link\"},\"templateId\":\"baselineDemoMagicLink\"}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/baselineDemoMagicLink" + }, + "response": { + "bodySize": 2484, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 2484, + "text": "{\"_id\":\"emailTemplate/baselineDemoMagicLink\",\"defaultLocale\":\"en\",\"displayName\":\"Baseline Demo Magic Link\",\"enabled\":true,\"from\":\"security@example.com\",\"html\":{\"en\":\"

Welcome back


Hello,

You're receiving this email because you requested a link to sign you into your account.



Finish Signing In

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"message\":{\"en\":\"

Welcome back


Hello,

You're receiving this email because you requested a link to sign you into your account.



Finish Signing In

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n background-color: #f6f6f6;\\n color: #455469;\\n padding: 60px;\\n text-align: center \\n}\\n a {\\n text-decoration: none;\\n color: #109cf1;\\n}\\n h1 {\\n font-size: 40px;\\n text-align: center;\\n}\\n h2 {\\n font-size: 36px;\\n}\\n h3 {\\n font-size: 32px;\\n}\\n h4 {\\n font-size: 28px;\\n}\\n h5 {\\n font-size: 24px;\\n}\\n h6 {\\n font-size: 20px;\\n}\\n .content {\\n background-color: #fff;\\n border-radius: 4px;\\n margin: 0 auto;\\n padding: 48px;\\n width: 600px \\n}\\n .button {\\n background-color: #109cf1;\\n border: none;\\n color: white;\\n padding: 15px 32px;\\n text-align: center;\\n text-decoration: none;\\n display: inline-block;\\n font-size: 16px;\\n}\\n \",\"subject\":{\"en\":\"Your sign-in link\"},\"templateId\":\"baselineDemoMagicLink\"}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:47 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "content-length", + "value": "2484" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:47.438Z", + "time": 61, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 61 + } + }, + { + "_id": "197a28b438e7dfa4cd7bf7cf97f330f4", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 2036, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "2036" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1604, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/forgottenUsername\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"{{#if object.userName}}

Your username is '{{object.userName}}'.

{{else}}If you received this email in error, please disregard.{{/if}}

Click here to login

\",\"fr\":\"{{#if object.userName}}

Votre nom d'utilisateur est '{{object.userName}}'.

{{else}}Si vous avez reçu cet e-mail par erreur, veuillez ne pas en tenir compte.{{/if}}

Cliquez ici pour vous connecter

\"},\"message\":{\"en\":\"

{{#if object.userName}}Your username is '{{object.userName}}'.

{{else}}If you received this email in error, please disregard.{{/if}}

Click here to login

\",\"fr\":\"
{{#if object.userName}}

Votre nom d'utilisateur est '{{object.userName}}'.

{{else}}Si vous avez reçu cet e-mail par erreur, veuillez ne pas en tenir compte.{{/if}}

Cliquez ici pour vous connecter

\"},\"mimeType\":\"text/html\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"Account Information - username\",\"fr\":\"Informations sur le compte - nom d'utilisateur\"}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/forgottenUsername" + }, + "response": { + "bodySize": 2036, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 2036, + "text": "{\"_id\":\"emailTemplate/forgottenUsername\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"{{#if object.userName}}

Your username is '{{object.userName}}'.

{{else}}If you received this email in error, please disregard.{{/if}}

Click here to login

\",\"fr\":\"{{#if object.userName}}

Votre nom d'utilisateur est '{{object.userName}}'.

{{else}}Si vous avez reçu cet e-mail par erreur, veuillez ne pas en tenir compte.{{/if}}

Cliquez ici pour vous connecter

\"},\"message\":{\"en\":\"

{{#if object.userName}}Your username is '{{object.userName}}'.

{{else}}If you received this email in error, please disregard.{{/if}}

Click here to login

\",\"fr\":\"
{{#if object.userName}}

Votre nom d'utilisateur est '{{object.userName}}'.

{{else}}Si vous avez reçu cet e-mail par erreur, veuillez ne pas en tenir compte.{{/if}}

Cliquez ici pour vous connecter

\"},\"mimeType\":\"text/html\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"Account Information - username\",\"fr\":\"Informations sur le compte - nom d'utilisateur\"}}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:47 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "content-length", + "value": "2036" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:47.507Z", + "time": 62, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 62 + } + }, + { + "_id": "c3d86a126a6cec1c3f484ef6659047b5", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 1629, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "1629" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1601, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/frEmailUpdated\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"message\":{\"en\":\"
\\\"ForgeRock

Your account email has changed

Your ForgeRock Identity Cloud email has been changed. If you did not request this change, please contact ForgeRock support.

Thanks,
The ForgeRock Team

© 2001-{{ object.currentYear }} ForgeRock Inc®, All Rights Reserved.
201 Mission St Suite 2900, San Francisco, CA 94105
Privacy Policy
\"},\"mimeType\":\"text/html\",\"subject\":{\"en\":\"Your email has been updated\"}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/frEmailUpdated" + }, + "response": { + "bodySize": 134, + "content": { + "mimeType": "text/html; charset=UTF-8", + "size": 134, + "text": "403403 Forbidden" + }, + "cookies": [], + "headers": [ + { + "name": "content-length", + "value": "134" + }, + { + "name": "content-type", + "value": "text/html; charset=UTF-8" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:47 GMT" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 157, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 403, + "statusText": "Forbidden" + }, + "startedDateTime": "2024-07-11T20:38:47.581Z", + "time": 42, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 42 + } + }, + { + "_id": "ac4e7d0383e561433b910e8f47e7d916", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 1803, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "1803" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1603, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/frForgotUsername\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"message\":{\"en\":\"
\\\"ForgeRock

Forgot your username?

Your username is {{ object.userName }}.

Sign In to Your Account

If you didn't request this, please ignore this email.

Thanks,
The ForgeRock Team

© 2001-{{ object.currentYear }} ForgeRock Inc®, All Rights Reserved.
201 Mission St Suite 2900, San Francisco, CA 94105
Privacy Policy
\"},\"mimeType\":\"text/html\",\"subject\":{\"en\":\"Forgot Username\"}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/frForgotUsername" + }, + "response": { + "bodySize": 134, + "content": { + "mimeType": "text/html; charset=UTF-8", + "size": 134, + "text": "403403 Forbidden" + }, + "cookies": [], + "headers": [ + { + "name": "content-length", + "value": "134" + }, + { + "name": "content-type", + "value": "text/html; charset=UTF-8" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:47 GMT" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 157, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 403, + "statusText": "Forbidden" + }, + "startedDateTime": "2024-07-11T20:38:47.632Z", + "time": 40, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 40 + } + }, + { + "_id": "f1607e69fc89934ce7ec6a175da60406", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 1953, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "1953" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1599, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/frOnboarding\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"message\":{\"en\":\"
\\\"ForgeRock

Your account is ready

Your ForgeRock Identity Cloud account is ready. Click the button below to complete registration and access your environment.

Complete Registration

If you did not request this account, please contact ForgeRock support.

Thanks,
The ForgeRock Team

© 2001-{{ object.currentYear }} ForgeRock Inc®, All Rights Reserved.
201 Mission St Suite 2900, San Francisco, CA 94105
Privacy Policy
\"},\"mimeType\":\"text/html\",\"subject\":{\"en\":\"Complete your ForgeRock Identity Cloud registration\"}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/frOnboarding" + }, + "response": { + "bodySize": 134, + "content": { + "mimeType": "text/html; charset=UTF-8", + "size": 134, + "text": "403403 Forbidden" + }, + "cookies": [], + "headers": [ + { + "name": "content-length", + "value": "134" + }, + { + "name": "content-type", + "value": "text/html; charset=UTF-8" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:47 GMT" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 157, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 403, + "statusText": "Forbidden" + }, + "startedDateTime": "2024-07-11T20:38:47.679Z", + "time": 45, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 45 + } + }, + { + "_id": "7501117a249e6655c69bbe6638f786de", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 1641, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "1641" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1604, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/frPasswordUpdated\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"message\":{\"en\":\"
\\\"ForgeRock

Your account password has changed

Your ForgeRock Identity Cloud password has been changed. If you did not request this change, please contact ForgeRock support.

Thanks,
The ForgeRock Team

© 2001-{{ object.currentYear }} ForgeRock Inc®, All Rights Reserved.
201 Mission St Suite 2900, San Francisco, CA 94105
Privacy Policy
\"},\"mimeType\":\"text/html\",\"subject\":{\"en\":\"Your password has been updated\"}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/frPasswordUpdated" + }, + "response": { + "bodySize": 134, + "content": { + "mimeType": "text/html; charset=UTF-8", + "size": 134, + "text": "403403 Forbidden" + }, + "cookies": [], + "headers": [ + { + "name": "content-length", + "value": "134" + }, + { + "name": "content-type", + "value": "text/html; charset=UTF-8" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:47 GMT" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 157, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 403, + "statusText": "Forbidden" + }, + "startedDateTime": "2024-07-11T20:38:47.733Z", + "time": 39, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 39 + } + }, + { + "_id": "d9385cfbcba90b9d64e571daf5850232", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 1637, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "1637" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1603, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/frProfileUpdated\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"message\":{\"en\":\"
\\\"ForgeRock

Your account profile has changed

Your ForgeRock Identity Cloud profile has been changed. If you did not request this change, please contact ForgeRock support.

Thanks,
The ForgeRock Team

© 2001-{{ object.currentYear }} ForgeRock Inc®, All Rights Reserved.
201 Mission St Suite 2900, San Francisco, CA 94105
Privacy Policy
\"},\"mimeType\":\"text/html\",\"subject\":{\"en\":\"Your profile has been updated\"}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/frProfileUpdated" + }, + "response": { + "bodySize": 134, + "content": { + "mimeType": "text/html; charset=UTF-8", + "size": 134, + "text": "403403 Forbidden" + }, + "cookies": [], + "headers": [ + { + "name": "content-length", + "value": "134" + }, + { + "name": "content-type", + "value": "text/html; charset=UTF-8" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:47 GMT" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 157, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 403, + "statusText": "Forbidden" + }, + "startedDateTime": "2024-07-11T20:38:47.779Z", + "time": 41, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 41 + } + }, + { + "_id": "42dbce4dd54fe9d98d4294e5b0724272", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 1959, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "1959" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1602, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/frResetPassword\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"message\":{\"en\":\"
\\\"ForgeRock

Reset your password

It seems you have forgotten the password for your ForgeRock Identity Cloud account. Click the button below to reset your password and access your environment.

Reset Password

If you did not request to reset your password, please contact ForgeRock support.

Thanks,
The ForgeRock Team

© 2001-{{ object.currentYear }} ForgeRock Inc®, All Rights Reserved.
201 Mission St Suite 2900, San Francisco, CA 94105
Privacy Policy
\"},\"mimeType\":\"text/html\",\"subject\":{\"en\":\"Reset your password\"}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/frResetPassword" + }, + "response": { + "bodySize": 134, + "content": { + "mimeType": "text/html; charset=UTF-8", + "size": 134, + "text": "403403 Forbidden" + }, + "cookies": [], + "headers": [ + { + "name": "content-length", + "value": "134" + }, + { + "name": "content-type", + "value": "text/html; charset=UTF-8" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:47 GMT" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 157, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 403, + "statusText": "Forbidden" + }, + "startedDateTime": "2024-07-11T20:38:47.826Z", + "time": 40, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 40 + } + }, + { + "_id": "5ee4354f1589ecc28cbe97576ce4c84a", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 1641, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "1641" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1604, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/frUsernameUpdated\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"message\":{\"en\":\"
\\\"ForgeRock

Your account username has changed

Your ForgeRock Identity Cloud username has been changed. If you did not request this change, please contact ForgeRock support.

Thanks,
The ForgeRock Team

© 2001-{{ object.currentYear }} ForgeRock Inc®, All Rights Reserved.
201 Mission St Suite 2900, San Francisco, CA 94105
Privacy Policy
\"},\"mimeType\":\"text/html\",\"subject\":{\"en\":\"Your username has been updated\"}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/frUsernameUpdated" + }, + "response": { + "bodySize": 134, + "content": { + "mimeType": "text/html; charset=UTF-8", + "size": 134, + "text": "403403 Forbidden" + }, + "cookies": [], + "headers": [ + { + "name": "content-length", + "value": "134" + }, + { + "name": "content-type", + "value": "text/html; charset=UTF-8" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:47 GMT" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 157, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 403, + "statusText": "Forbidden" + }, + "startedDateTime": "2024-07-11T20:38:47.871Z", + "time": 39, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 39 + } + }, + { + "_id": "1e1773eb1528b38bde27efacb838a8ee", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 1661, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "1661" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1590, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/idv\",\"defaultLocale\":\"en\",\"description\":\"Identity Verification Invitation\",\"displayName\":\"idv\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"

Click the link below to verify your identity:

Verify my identity now

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"message\":{\"en\":\"

Click the link below to verify your identity:

Verify my identity now

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"mimeType\":\"text/html\",\"name\":\"registration\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"You have been invited to verify your identity\",\"fr\":\"Créer un nouveau compte\"},\"templateId\":\"idv\"}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/idv" + }, + "response": { + "bodySize": 1661, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1661, + "text": "{\"_id\":\"emailTemplate/idv\",\"defaultLocale\":\"en\",\"description\":\"Identity Verification Invitation\",\"displayName\":\"idv\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"

Click the link below to verify your identity:

Verify my identity now

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"message\":{\"en\":\"

Click the link below to verify your identity:

Verify my identity now

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"mimeType\":\"text/html\",\"name\":\"registration\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"You have been invited to verify your identity\",\"fr\":\"Créer un nouveau compte\"},\"templateId\":\"idv\"}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:47 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "content-length", + "value": "1661" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:47.917Z", + "time": 57, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 57 + } + }, + { + "_id": "b95be6fcf5ca3b6ac55d4294b39265d6", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 1985, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "1985" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1593, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/joiner\",\"advancedEditor\":true,\"defaultLocale\":\"en\",\"description\":\"This email will be sent onCreate of user to the external eMail address provided during creation. An OTP will also be sent to Telephone Number provided during creation to validate the user. The user will then be able to set their password and ForgeRock Push Authenticator\",\"displayName\":\"Joiner\",\"enabled\":true,\"from\":\"\\\"Encore HR\\\" \",\"html\":{\"en\":\"\"},\"message\":{\"en\":\"\\n \\n \\n
\\n

\\n \\n

\\n

Welcome to Encore {{object.givenName}} {{object.sn}}

\\n

Please click on the link below to validate your phone number with a One Time Code that will be sent via SMS or called to you depending on your phone type.

\\n

You will see your UserName and have the ability to set your password that will be used to login to Encore resources.

\\n

As we believe in enhanced security, you will also be setting up a Push Notification for future use.

\\n Click to Join Encore\\n
\\n \\n\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n background-color: #324054;\\n color: #455469;\\n padding: 60px;\\n text-align: center \\n}\\n a {\\n text-decoration: none;\\n color: #109cf1;\\n}\\n .content {\\n background-color: #fff;\\n border-radius: 4px;\\n margin: 0 auto;\\n padding: 48px;\\n width: 235px \\n}\\n \",\"subject\":{\"en\":\"Welcome to Encore!\"},\"templateId\":\"joiner\"}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/joiner" + }, + "response": { + "bodySize": 1985, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1985, + "text": "{\"_id\":\"emailTemplate/joiner\",\"advancedEditor\":true,\"defaultLocale\":\"en\",\"description\":\"This email will be sent onCreate of user to the external eMail address provided during creation. An OTP will also be sent to Telephone Number provided during creation to validate the user. The user will then be able to set their password and ForgeRock Push Authenticator\",\"displayName\":\"Joiner\",\"enabled\":true,\"from\":\"\\\"Encore HR\\\" \",\"html\":{\"en\":\"\"},\"message\":{\"en\":\"\\n \\n \\n
\\n

\\n \\n

\\n

Welcome to Encore {{object.givenName}} {{object.sn}}

\\n

Please click on the link below to validate your phone number with a One Time Code that will be sent via SMS or called to you depending on your phone type.

\\n

You will see your UserName and have the ability to set your password that will be used to login to Encore resources.

\\n

As we believe in enhanced security, you will also be setting up a Push Notification for future use.

\\n Click to Join Encore\\n
\\n \\n\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n background-color: #324054;\\n color: #455469;\\n padding: 60px;\\n text-align: center \\n}\\n a {\\n text-decoration: none;\\n color: #109cf1;\\n}\\n .content {\\n background-color: #fff;\\n border-radius: 4px;\\n margin: 0 auto;\\n padding: 48px;\\n width: 235px \\n}\\n \",\"subject\":{\"en\":\"Welcome to Encore!\"},\"templateId\":\"joiner\"}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:48 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "content-length", + "value": "1985" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:47.979Z", + "time": 59, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 59 + } + }, + { + "_id": "085b4fa0b124aa9b1de27266ecc5b22c", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 2744, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "2744" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1613, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/registerPasswordlessDevice\",\"defaultLocale\":\"en\",\"description\":\"\",\"displayName\":\"Register Passwordless Device\",\"enabled\":true,\"from\":\"\\\"ForgeRock Identity Cloud\\\" \",\"html\":{\"en\":\"

Welcome back

\\\"alt


Hello,

You're receiving this email because you requested a link to register a new passwordless device.



Register New Device

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"message\":{\"en\":\"

Welcome back

\\\"alt


Hello,

You're receiving this email because you requested a link to register a new passwordless device.



Register New Device

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n\\tbackground-color: #324054;\\n\\tcolor: #455469;\\n\\tpadding: 60px;\\n\\ttext-align: center\\n}\\n\\na {\\n\\ttext-decoration: none;\\n\\tcolor: #109cf1;\\n}\\n\\n.content {\\n\\tbackground-color: #fff;\\n\\tborder-radius: 4px;\\n\\tmargin: 0 auto;\\n\\tpadding: 48px;\\n\\twidth: 235px\\n}\\n\",\"subject\":{\"en\":\"Your magic link is here - register new WebAuthN device\"},\"templateId\":\"registerPasswordlessDevice\"}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/registerPasswordlessDevice" + }, + "response": { + "bodySize": 2744, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 2744, + "text": "{\"_id\":\"emailTemplate/registerPasswordlessDevice\",\"defaultLocale\":\"en\",\"description\":\"\",\"displayName\":\"Register Passwordless Device\",\"enabled\":true,\"from\":\"\\\"ForgeRock Identity Cloud\\\" \",\"html\":{\"en\":\"

Welcome back

\\\"alt


Hello,

You're receiving this email because you requested a link to register a new passwordless device.



Register New Device

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"message\":{\"en\":\"

Welcome back

\\\"alt


Hello,

You're receiving this email because you requested a link to register a new passwordless device.



Register New Device

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n\\tbackground-color: #324054;\\n\\tcolor: #455469;\\n\\tpadding: 60px;\\n\\ttext-align: center\\n}\\n\\na {\\n\\ttext-decoration: none;\\n\\tcolor: #109cf1;\\n}\\n\\n.content {\\n\\tbackground-color: #fff;\\n\\tborder-radius: 4px;\\n\\tmargin: 0 auto;\\n\\tpadding: 48px;\\n\\twidth: 235px\\n}\\n\",\"subject\":{\"en\":\"Your magic link is here - register new WebAuthN device\"},\"templateId\":\"registerPasswordlessDevice\"}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:48 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "content-length", + "value": "2744" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:48.043Z", + "time": 46, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 46 + } + }, + { + "_id": "7e0fcd991b7535c07d8556b49a815779", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 1546, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "1546" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1599, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/registration\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"

This is your registration email.

Email verification link

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"message\":{\"en\":\"

This is your registration email.

Email verification link

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"mimeType\":\"text/html\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"Register new account\",\"fr\":\"Créer un nouveau compte\"}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/registration" + }, + "response": { + "bodySize": 1546, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1546, + "text": "{\"_id\":\"emailTemplate/registration\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"

This is your registration email.

Email verification link

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"message\":{\"en\":\"

This is your registration email.

Email verification link

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"mimeType\":\"text/html\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"Register new account\",\"fr\":\"Créer un nouveau compte\"}}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:48 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "content-length", + "value": "1546" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:48.095Z", + "time": 58, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 58 + } + }, + { + "_id": "6f03115777dabeb2ee464972baac6d91", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 455, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "455" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1599, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/resetPassword\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"message\":{\"en\":\"

Click to reset your password

Password reset link

\",\"fr\":\"

Cliquez pour réinitialiser votre mot de passe

Mot de passe lien de réinitialisation

\"},\"mimeType\":\"text/html\",\"subject\":{\"en\":\"Reset your password\",\"fr\":\"Réinitialisez votre mot de passe\"}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/resetPassword" + }, + "response": { + "bodySize": 455, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 455, + "text": "{\"_id\":\"emailTemplate/resetPassword\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"message\":{\"en\":\"

Click to reset your password

Password reset link

\",\"fr\":\"

Cliquez pour réinitialiser votre mot de passe

Mot de passe lien de réinitialisation

\"},\"mimeType\":\"text/html\",\"subject\":{\"en\":\"Reset your password\",\"fr\":\"Réinitialisez votre mot de passe\"}}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:48 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "content-length", + "value": "455" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:48.158Z", + "time": 57, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 57 + } + }, + { + "_id": "08d7fe2132f1506f38f71fc70ed93393", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 943, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "943" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1600, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/updatePassword\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"

Verify email to update password

Update password link

\"},\"message\":{\"en\":\"

Verify email to update password

Update password link

\"},\"mimeType\":\"text/html\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"Update your password\"}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/updatePassword" + }, + "response": { + "bodySize": 943, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 943, + "text": "{\"_id\":\"emailTemplate/updatePassword\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"

Verify email to update password

Update password link

\"},\"message\":{\"en\":\"

Verify email to update password

Update password link

\"},\"mimeType\":\"text/html\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"Update your password\"}}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:48 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "content-length", + "value": "943" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:48.220Z", + "time": 62, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 62 + } + }, + { + "_id": "b4769158570ad7ade83b8b0db18fba45", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 879, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "879" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1593, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/welcome\",\"defaultLocale\":\"en\",\"displayName\":\"Welcome\",\"enabled\":true,\"from\":\"saas@forgerock.com\",\"html\":{\"en\":\"

Welcome. Your username is '{{object.userName}}'.

\"},\"message\":{\"en\":\"

Welcome. Your username is '{{object.userName}}'.

\"},\"mimeType\":\"text/html\",\"styles\":\"body{\\n background-color:#324054;\\n color:#5e6d82;\\n padding:60px;\\n text-align:center\\n}\\na{\\n text-decoration:none;\\n color:#109cf1\\n}\\n.content{\\n background-color:#fff;\\n border-radius:4px;\\n margin:0 auto;\\n padding:48px;\\n width:235px\\n}\\n\",\"subject\":{\"en\":\"Your account has been created\"}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/welcome" + }, + "response": { + "bodySize": 879, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 879, + "text": "{\"_id\":\"emailTemplate/welcome\",\"defaultLocale\":\"en\",\"displayName\":\"Welcome\",\"enabled\":true,\"from\":\"saas@forgerock.com\",\"html\":{\"en\":\"

Welcome. Your username is '{{object.userName}}'.

\"},\"message\":{\"en\":\"

Welcome. Your username is '{{object.userName}}'.

\"},\"mimeType\":\"text/html\",\"styles\":\"body{\\n background-color:#324054;\\n color:#5e6d82;\\n padding:60px;\\n text-align:center\\n}\\na{\\n text-decoration:none;\\n color:#109cf1\\n}\\n.content{\\n background-color:#fff;\\n border-radius:4px;\\n margin:0 auto;\\n padding:48px;\\n width:235px\\n}\\n\",\"subject\":{\"en\":\"Your account has been created\"}}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:48 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "content-length", + "value": "879" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:48.287Z", + "time": 62, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 62 + } + }, + { + "_id": "97b4fc7a09db7824cfa38b5ad629f7a3", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 341, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "341" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1586, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"external.email\",\"auth\":{\"enable\":true,\"password\":\"&{sendgrid.api.key}\",\"username\":\"apikey\"},\"connectiontimeout\":300000,\"debug\":false,\"from\":\"&{email.sender.address}\",\"host\":\"smtp.sendgrid.net\",\"port\":587,\"smtpProperties\":[],\"ssl\":{\"enable\":false},\"starttls\":{\"enable\":true},\"threadPoolSize\":20,\"timeout\":300000,\"writetimeout\":300000}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/external.email" + }, + "response": { + "bodySize": 341, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 341, + "text": "{\"_id\":\"external.email\",\"auth\":{\"enable\":true,\"password\":\"&{sendgrid.api.key}\",\"username\":\"apikey\"},\"connectiontimeout\":300000,\"debug\":false,\"from\":\"&{email.sender.address}\",\"host\":\"smtp.sendgrid.net\",\"port\":587,\"smtpProperties\":[],\"ssl\":{\"enable\":false},\"starttls\":{\"enable\":true},\"threadPoolSize\":20,\"timeout\":300000,\"writetimeout\":300000}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:48 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "341" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:48.354Z", + "time": 53, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 53 + } + }, + { + "_id": "95355fc116c4b2c18a1a20d10ae6f1f7", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 348, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "348" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1593, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"external.emailDefault\",\"auth\":{\"enable\":true,\"password\":\"&{sendgrid.api.key}\",\"username\":\"apikey\"},\"connectiontimeout\":300000,\"debug\":false,\"from\":\"&{email.sender.address}\",\"host\":\"smtp.sendgrid.net\",\"port\":587,\"smtpProperties\":[],\"ssl\":{\"enable\":false},\"starttls\":{\"enable\":true},\"threadPoolSize\":20,\"timeout\":300000,\"writetimeout\":300000}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/external.emailDefault" + }, + "response": { + "bodySize": 348, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 348, + "text": "{\"_id\":\"external.emailDefault\",\"auth\":{\"enable\":true,\"password\":\"&{sendgrid.api.key}\",\"username\":\"apikey\"},\"connectiontimeout\":300000,\"debug\":false,\"from\":\"&{email.sender.address}\",\"host\":\"smtp.sendgrid.net\",\"port\":587,\"smtpProperties\":[],\"ssl\":{\"enable\":false},\"starttls\":{\"enable\":true},\"threadPoolSize\":20,\"timeout\":300000,\"writetimeout\":300000}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:48 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "348" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:48.413Z", + "time": 66, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 66 + } + }, + { + "_id": "c4f85e93d4749dad9c0dfed751a70df8", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 866, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "866" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1594, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"fieldPolicy/alpha_user\",\"defaultPasswordStorageScheme\":[{\"_id\":\"PBKDF2-HMAC-SHA256\"}],\"passwordAttribute\":\"password\",\"resourceCollection\":\"managed/alpha_user\",\"type\":\"password-policy\",\"validator\":[{\"_id\":\"alpha_userPasswordPolicy-length-based-password-validator\",\"enabled\":true,\"maxPasswordLength\":0,\"minPasswordLength\":8,\"type\":\"length-based\"},{\"_id\":\"alpha_userPasswordPolicy-attribute-value-password-validator\",\"checkSubstrings\":true,\"enabled\":true,\"matchAttribute\":[\"mail\",\"userName\",\"givenName\",\"sn\"],\"minSubstringLength\":5,\"testReversedPassword\":true,\"type\":\"attribute-value\"},{\"_id\":\"alpha_userPasswordPolicy-character-set-password-validator\",\"allowUnclassifiedCharacters\":true,\"characterSet\":[\"1:abcdefghijklmnopqrstuvwxyz\",\"1:ABCDEFGHIJKLMNOPQRSTUVWXYZ\",\"1:0123456789\",\"1:~!@#$%^&*()-_=+[]{}|;:,.<>/?\\\"'\\\\`\"],\"enabled\":true,\"type\":\"character-set\"}]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/fieldPolicy/alpha_user" + }, + "response": { + "bodySize": 866, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 866, + "text": "{\"_id\":\"fieldPolicy/alpha_user\",\"defaultPasswordStorageScheme\":[{\"_id\":\"PBKDF2-HMAC-SHA256\"}],\"passwordAttribute\":\"password\",\"resourceCollection\":\"managed/alpha_user\",\"type\":\"password-policy\",\"validator\":[{\"_id\":\"alpha_userPasswordPolicy-length-based-password-validator\",\"enabled\":true,\"maxPasswordLength\":0,\"minPasswordLength\":8,\"type\":\"length-based\"},{\"_id\":\"alpha_userPasswordPolicy-attribute-value-password-validator\",\"checkSubstrings\":true,\"enabled\":true,\"matchAttribute\":[\"mail\",\"userName\",\"givenName\",\"sn\"],\"minSubstringLength\":5,\"testReversedPassword\":true,\"type\":\"attribute-value\"},{\"_id\":\"alpha_userPasswordPolicy-character-set-password-validator\",\"allowUnclassifiedCharacters\":true,\"characterSet\":[\"1:abcdefghijklmnopqrstuvwxyz\",\"1:ABCDEFGHIJKLMNOPQRSTUVWXYZ\",\"1:0123456789\",\"1:~!@#$%^&*()-_=+[]{}|;:,.<>/?\\\"'\\\\`\"],\"enabled\":true,\"type\":\"character-set\"}]}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:48 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "transfer-encoding", + "value": "chunked" + } + ], + "headersSize": 671, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:48.484Z", + "time": 58, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 58 + } + }, + { + "_id": "7b5ecbad8e243fd95aa3fff41e8909bd", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 866, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "866" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1594, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"fieldPolicy/bravo_user\",\"defaultPasswordStorageScheme\":[{\"_id\":\"PBKDF2-HMAC-SHA256\"}],\"passwordAttribute\":\"password\",\"resourceCollection\":\"managed/bravo_user\",\"type\":\"password-policy\",\"validator\":[{\"_id\":\"bravo_userPasswordPolicy-length-based-password-validator\",\"enabled\":true,\"maxPasswordLength\":0,\"minPasswordLength\":8,\"type\":\"length-based\"},{\"_id\":\"bravo_userPasswordPolicy-attribute-value-password-validator\",\"checkSubstrings\":true,\"enabled\":true,\"matchAttribute\":[\"mail\",\"userName\",\"givenName\",\"sn\"],\"minSubstringLength\":5,\"testReversedPassword\":true,\"type\":\"attribute-value\"},{\"_id\":\"bravo_userPasswordPolicy-character-set-password-validator\",\"allowUnclassifiedCharacters\":true,\"characterSet\":[\"1:abcdefghijklmnopqrstuvwxyz\",\"1:ABCDEFGHIJKLMNOPQRSTUVWXYZ\",\"1:0123456789\",\"1:~!@#$%^&*()-_=+[]{}|;:,.<>/?\\\"'\\\\`\"],\"enabled\":true,\"type\":\"character-set\"}]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/fieldPolicy/bravo_user" + }, + "response": { + "bodySize": 866, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 866, + "text": "{\"_id\":\"fieldPolicy/bravo_user\",\"defaultPasswordStorageScheme\":[{\"_id\":\"PBKDF2-HMAC-SHA256\"}],\"passwordAttribute\":\"password\",\"resourceCollection\":\"managed/bravo_user\",\"type\":\"password-policy\",\"validator\":[{\"_id\":\"bravo_userPasswordPolicy-length-based-password-validator\",\"enabled\":true,\"maxPasswordLength\":0,\"minPasswordLength\":8,\"type\":\"length-based\"},{\"_id\":\"bravo_userPasswordPolicy-attribute-value-password-validator\",\"checkSubstrings\":true,\"enabled\":true,\"matchAttribute\":[\"mail\",\"userName\",\"givenName\",\"sn\"],\"minSubstringLength\":5,\"testReversedPassword\":true,\"type\":\"attribute-value\"},{\"_id\":\"bravo_userPasswordPolicy-character-set-password-validator\",\"allowUnclassifiedCharacters\":true,\"characterSet\":[\"1:abcdefghijklmnopqrstuvwxyz\",\"1:ABCDEFGHIJKLMNOPQRSTUVWXYZ\",\"1:0123456789\",\"1:~!@#$%^&*()-_=+[]{}|;:,.<>/?\\\"'\\\\`\"],\"enabled\":true,\"type\":\"character-set\"}]}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:48 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "transfer-encoding", + "value": "chunked" + } + ], + "headersSize": 671, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:48.547Z", + "time": 58, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 58 + } + }, + { + "_id": "4680edc2676b23267f480b2bf7681059", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 270, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "270" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1580, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"internal\",\"objects\":[{\"name\":\"role\",\"properties\":{\"authzMembers\":{\"items\":{\"resourceCollection\":[{\"conditionalAssociation\":true,\"label\":\"User\",\"notify\":true,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}]}}}}]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/internal" + }, + "response": { + "bodySize": 270, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 270, + "text": "{\"_id\":\"internal\",\"objects\":[{\"name\":\"role\",\"properties\":{\"authzMembers\":{\"items\":{\"resourceCollection\":[{\"conditionalAssociation\":true,\"label\":\"User\",\"notify\":true,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}]}}}}]}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:48 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "270" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:48.609Z", + "time": 54, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 54 + } + }, + { + "_id": "75ab9b1c70366417012988ad2797a153", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 93761, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "93761" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1581, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"managed\",\"objects\":[{\"lastSync\":{\"effectiveAssignmentsProperty\":\"effectiveAssignments\",\"lastSyncProperty\":\"lastSync\"},\"meta\":{\"property\":\"_meta\",\"resourceCollection\":\"managed/alpha_usermeta\",\"trackedProperties\":[\"createDate\",\"lastChanged\"]},\"name\":\"alpha_user\",\"notifications\":{},\"schema\":{\"$schema\":\"http://json-schema.org/draft-03/schema\",\"icon\":\"fa-user\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User\",\"mat-icon\":\"people\",\"order\":[\"_id\",\"userName\",\"password\",\"givenName\",\"cn\",\"sn\",\"mail\",\"profileImage\",\"description\",\"accountStatus\",\"telephoneNumber\",\"postalAddress\",\"city\",\"postalCode\",\"country\",\"stateProvince\",\"roles\",\"assignments\",\"groups\",\"applications\",\"manager\",\"authzRoles\",\"reports\",\"effectiveRoles\",\"effectiveAssignments\",\"effectiveGroups\",\"effectiveApplications\",\"lastSync\",\"kbaInfo\",\"preferences\",\"consentedMappings\",\"ownerOfOrg\",\"adminOfOrg\",\"memberOfOrg\",\"memberOfOrgIDs\",\"ownerOfApp\",\"frIndexedString1\",\"frIndexedString2\",\"frIndexedString3\",\"frIndexedString4\",\"frIndexedString5\",\"frUnindexedString1\",\"frUnindexedString2\",\"frUnindexedString3\",\"frUnindexedString4\",\"frUnindexedString5\",\"frIndexedMultivalued1\",\"frIndexedMultivalued2\",\"frIndexedMultivalued3\",\"frIndexedMultivalued4\",\"frIndexedMultivalued5\",\"frUnindexedMultivalued1\",\"frUnindexedMultivalued2\",\"frUnindexedMultivalued3\",\"frUnindexedMultivalued4\",\"frUnindexedMultivalued5\",\"frIndexedDate1\",\"frIndexedDate2\",\"frIndexedDate3\",\"frIndexedDate4\",\"frIndexedDate5\",\"frUnindexedDate1\",\"frUnindexedDate2\",\"frUnindexedDate3\",\"frUnindexedDate4\",\"frUnindexedDate5\",\"frIndexedInteger1\",\"frIndexedInteger2\",\"frIndexedInteger3\",\"frIndexedInteger4\",\"frIndexedInteger5\",\"frUnindexedInteger1\",\"frUnindexedInteger2\",\"frUnindexedInteger3\",\"frUnindexedInteger4\",\"frUnindexedInteger5\",\"assignedDashboard\"],\"properties\":{\"_id\":{\"description\":\"User ID\",\"isPersonal\":false,\"policies\":[{\"params\":{\"forbiddenChars\":[\"/\"]},\"policyId\":\"cannot-contain-characters\"}],\"searchable\":false,\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":false},\"accountStatus\":{\"default\":\"active\",\"description\":\"Status\",\"isPersonal\":false,\"searchable\":true,\"title\":\"Status\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"adminOfOrg\":{\"items\":{\"notifySelf\":false,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":true,\"path\":\"managed/alpha_organization\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"admins\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Organizations I Administer\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"aliasList\":{\"description\":\"List of identity aliases used primarily to record social IdP subjects for this user\",\"isVirtual\":false,\"items\":{\"title\":\"User Alias Names Items\",\"type\":\"string\"},\"returnByDefault\":false,\"searchable\":false,\"title\":\"User Alias Names List\",\"type\":\"array\",\"userEditable\":true,\"viewable\":false},\"applications\":{\"description\":\"Applications\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:applications\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:applications:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Groups Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Application\",\"path\":\"managed/alpha_application\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[\"name\"]}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Groups Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Applications\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":false},\"assignedDashboard\":{\"description\":\"List of items to click on for this user\",\"isVirtual\":true,\"items\":{\"title\":\"Assigned Dashboard Items\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"name\"],\"referencedRelationshipFields\":[[\"roles\",\"applications\"],[\"applications\"]]},\"searchable\":false,\"title\":\"Assigned Dashboard\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"assignments\":{\"description\":\"Assignments\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:assignments\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:assignments:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Provisioning Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Assignment\",\"path\":\"managed/alpha_assignment\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Assignments Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Assignments\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"authzRoles\":{\"description\":\"Authorization Roles\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:authzRoles\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:authzRoles:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Authorization Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Internal Role\",\"path\":\"internal/role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"authzMembers\",\"reverseRelationship\":true,\"title\":\"Authorization Roles Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Authorization Roles\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"city\":{\"description\":\"City\",\"isPersonal\":false,\"title\":\"City\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"cn\":{\"default\":\"{{givenName}} {{sn}}\",\"description\":\"Common Name\",\"isPersonal\":true,\"scope\":\"private\",\"searchable\":false,\"title\":\"Common Name\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"consentedMappings\":{\"description\":\"Consented Mappings\",\"isPersonal\":false,\"isVirtual\":false,\"items\":{\"items\":{\"order\":[\"mapping\",\"consentDate\"],\"properties\":{\"consentDate\":{\"description\":\"Consent Date\",\"searchable\":true,\"title\":\"Consent Date\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"mapping\":{\"description\":\"Mapping\",\"searchable\":true,\"title\":\"Mapping\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true}},\"required\":[\"mapping\",\"consentDate\"],\"title\":\"Consented Mappings Item\",\"type\":\"object\"},\"title\":\"Consented Mappings Items\",\"type\":\"array\"},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Consented Mappings\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"country\":{\"description\":\"Country\",\"isPersonal\":false,\"title\":\"Country\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"description\":{\"description\":\"Description\",\"isPersonal\":false,\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"effectiveApplications\":{\"description\":\"Effective Applications\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Assigned Application Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedObjectFields\":[\"name\"],\"referencedRelationshipFields\":[[\"roles\",\"applications\"],[\"applications\"]]},\"returnByDefault\":true,\"title\":\"Effective Applications\",\"type\":\"array\",\"viewable\":false},\"effectiveAssignments\":{\"description\":\"Effective Assignments\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Assignments Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedObjectFields\":[\"*\"],\"referencedRelationshipFields\":[[\"roles\",\"assignments\"],[\"assignments\"]]},\"returnByDefault\":true,\"title\":\"Effective Assignments\",\"type\":\"array\",\"usageDescription\":\"\",\"viewable\":false},\"effectiveGroups\":{\"description\":\"Effective Groups\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Groups Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedRelationshipFields\":[\"groups\"]},\"returnByDefault\":true,\"title\":\"Effective Groups\",\"type\":\"array\",\"usageDescription\":\"\",\"viewable\":false},\"effectiveRoles\":{\"description\":\"Effective Roles\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Roles Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedRelationshipFields\":[\"roles\"]},\"returnByDefault\":true,\"title\":\"Effective Roles\",\"type\":\"array\",\"usageDescription\":\"\",\"viewable\":false},\"frIndexedDate1\":{\"description\":\"Generic Indexed Date 1\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate2\":{\"description\":\"Generic Indexed Date 2\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate3\":{\"description\":\"Generic Indexed Date 3\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate4\":{\"description\":\"Generic Indexed Date 4\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate5\":{\"description\":\"Generic Indexed Date 5\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger1\":{\"description\":\"Generic Indexed Integer 1\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 1\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger2\":{\"description\":\"Generic Indexed Integer 2\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 2\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger3\":{\"description\":\"Generic Indexed Integer 3\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 3\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger4\":{\"description\":\"Generic Indexed Integer 4\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 4\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger5\":{\"description\":\"Generic Indexed Integer 5\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 5\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued1\":{\"description\":\"Generic Indexed Multivalue 1\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 1\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued2\":{\"description\":\"Generic Indexed Multivalue 2\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 2\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued3\":{\"description\":\"Generic Indexed Multivalue 3\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 3\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued4\":{\"description\":\"Generic Indexed Multivalue 4\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 4\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued5\":{\"description\":\"Generic Indexed Multivalue 5\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 5\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString1\":{\"description\":\"Generic Indexed String 1\",\"isPersonal\":false,\"title\":\"Generic Indexed String 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString2\":{\"description\":\"Generic Indexed String 2\",\"isPersonal\":false,\"title\":\"Generic Indexed String 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString3\":{\"description\":\"Generic Indexed String 3\",\"isPersonal\":false,\"title\":\"Generic Indexed String 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString4\":{\"description\":\"Generic Indexed String 4\",\"isPersonal\":false,\"title\":\"Generic Indexed String 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString5\":{\"description\":\"Generic Indexed String 5\",\"isPersonal\":false,\"title\":\"Generic Indexed String 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate1\":{\"description\":\"Generic Unindexed Date 1\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate2\":{\"description\":\"Generic Unindexed Date 2\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate3\":{\"description\":\"Generic Unindexed Date 3\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate4\":{\"description\":\"Generic Unindexed Date 4\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate5\":{\"description\":\"Generic Unindexed Date 5\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger1\":{\"description\":\"Generic Unindexed Integer 1\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 1\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger2\":{\"description\":\"Generic Unindexed Integer 2\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 2\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger3\":{\"description\":\"Generic Unindexed Integer 3\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 3\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger4\":{\"description\":\"Generic Unindexed Integer 4\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 4\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger5\":{\"description\":\"Generic Unindexed Integer 5\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 5\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued1\":{\"description\":\"Generic Unindexed Multivalue 1\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 1\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued2\":{\"description\":\"Generic Unindexed Multivalue 2\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 2\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued3\":{\"description\":\"Generic Unindexed Multivalue 3\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 3\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued4\":{\"description\":\"Generic Unindexed Multivalue 4\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 4\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued5\":{\"description\":\"Generic Unindexed Multivalue 5\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 5\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString1\":{\"description\":\"Generic Unindexed String 1\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString2\":{\"description\":\"Generic Unindexed String 2\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString3\":{\"description\":\"Generic Unindexed String 3\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString4\":{\"description\":\"Generic Unindexed String 4\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString5\":{\"description\":\"Generic Unindexed String 5\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"givenName\":{\"description\":\"First Name\",\"isPersonal\":true,\"searchable\":true,\"title\":\"First Name\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"groups\":{\"description\":\"Groups\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:groups\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:groups:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Groups Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Group\",\"path\":\"managed/alpha_group\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Groups Items\",\"type\":\"relationship\",\"validate\":true},\"relationshipGrantTemporalConstraintsEnforced\":false,\"returnByDefault\":false,\"title\":\"Groups\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"kbaInfo\":{\"description\":\"KBA Info\",\"isPersonal\":true,\"items\":{\"order\":[\"answer\",\"customQuestion\",\"questionId\"],\"properties\":{\"answer\":{\"description\":\"Answer\",\"type\":\"string\"},\"customQuestion\":{\"description\":\"Custom question\",\"type\":\"string\"},\"questionId\":{\"description\":\"Question ID\",\"type\":\"string\"}},\"required\":[],\"title\":\"KBA Info Items\",\"type\":\"object\"},\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"lastSync\":{\"description\":\"Last Sync timestamp\",\"isPersonal\":false,\"order\":[\"effectiveAssignments\",\"timestamp\"],\"properties\":{\"effectiveAssignments\":{\"description\":\"Effective Assignments\",\"items\":{\"title\":\"Effective Assignments Items\",\"type\":\"object\"},\"title\":\"Effective Assignments\",\"type\":\"array\"},\"timestamp\":{\"description\":\"Timestamp\",\"type\":\"string\"}},\"required\":[],\"scope\":\"private\",\"searchable\":false,\"title\":\"Last Sync timestamp\",\"type\":\"object\",\"usageDescription\":\"\",\"viewable\":false},\"mail\":{\"description\":\"Email Address\",\"isPersonal\":true,\"policies\":[{\"policyId\":\"valid-email-address-format\"}],\"searchable\":true,\"title\":\"Email Address\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"manager\":{\"description\":\"Manager\",\"isPersonal\":false,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Manager _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"reports\",\"reverseRelationship\":true,\"searchable\":false,\"title\":\"Manager\",\"type\":\"relationship\",\"usageDescription\":\"\",\"userEditable\":false,\"validate\":true,\"viewable\":true},\"memberOfOrg\":{\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":false,\"path\":\"managed/alpha_organization\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Organizations to which I Belong\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"memberOfOrgIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"org identifiers\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\",\"parentIDs\"],\"referencedRelationshipFields\":[\"memberOfOrg\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"MemberOfOrgIDs\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"ownerOfApp\":{\"items\":{\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Application\",\"path\":\"managed/alpha_application\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[\"name\"]}}],\"reversePropertyName\":\"owners\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Applications I Own\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"ownerOfOrg\":{\"items\":{\"notifySelf\":false,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":true,\"path\":\"managed/alpha_organization\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"owners\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Organizations I Own\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"password\":{\"description\":\"Password\",\"isPersonal\":false,\"isProtected\":true,\"scope\":\"private\",\"searchable\":false,\"title\":\"Password\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"postalAddress\":{\"description\":\"Address 1\",\"isPersonal\":true,\"title\":\"Address 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"postalCode\":{\"description\":\"Postal Code\",\"isPersonal\":false,\"title\":\"Postal Code\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"preferences\":{\"description\":\"Preferences\",\"isPersonal\":false,\"order\":[\"updates\",\"marketing\"],\"properties\":{\"marketing\":{\"description\":\"Send me special offers and services\",\"type\":\"boolean\"},\"updates\":{\"description\":\"Send me news and updates\",\"type\":\"boolean\"}},\"required\":[],\"searchable\":false,\"title\":\"Preferences\",\"type\":\"object\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"profileImage\":{\"description\":\"Profile Image\",\"isPersonal\":true,\"searchable\":true,\"title\":\"Profile Image\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"reports\":{\"description\":\"Direct Reports\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:reports:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Direct Reports Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"manager\",\"reverseRelationship\":true,\"title\":\"Direct Reports Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Direct Reports\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"roles\":{\"description\":\"Provisioning Roles\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:roles\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:roles:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Provisioning Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Role\",\"path\":\"managed/alpha_role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Provisioning Roles Items\",\"type\":\"relationship\",\"validate\":true},\"relationshipGrantTemporalConstraintsEnforced\":true,\"returnByDefault\":false,\"title\":\"Provisioning Roles\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"sn\":{\"description\":\"Last Name\",\"isPersonal\":true,\"searchable\":true,\"title\":\"Last Name\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"stateProvince\":{\"description\":\"State/Province\",\"isPersonal\":false,\"title\":\"State/Province\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"telephoneNumber\":{\"description\":\"Telephone Number\",\"isPersonal\":true,\"pattern\":\"^\\\\+?([0-9\\\\- \\\\(\\\\)])*$\",\"title\":\"Telephone Number\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"userName\":{\"description\":\"Username\",\"isPersonal\":true,\"minLength\":1,\"policies\":[{\"policyId\":\"valid-username\"},{\"params\":{\"forbiddenChars\":[\"/\"]},\"policyId\":\"cannot-contain-characters\"},{\"params\":{\"minLength\":1},\"policyId\":\"minimum-length\"},{\"params\":{\"maxLength\":255},\"policyId\":\"maximum-length\"}],\"searchable\":true,\"title\":\"Username\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true}},\"required\":[\"userName\",\"givenName\",\"sn\",\"mail\"],\"title\":\"Alpha realm - User\",\"type\":\"object\",\"viewable\":true}},{\"lastSync\":{\"effectiveAssignmentsProperty\":\"effectiveAssignments\",\"lastSyncProperty\":\"lastSync\"},\"meta\":{\"property\":\"_meta\",\"resourceCollection\":\"managed/bravo_usermeta\",\"trackedProperties\":[\"createDate\",\"lastChanged\"]},\"name\":\"bravo_user\",\"notifications\":{},\"schema\":{\"$schema\":\"http://json-schema.org/draft-03/schema\",\"icon\":\"fa-user\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User\",\"mat-icon\":\"people\",\"order\":[\"_id\",\"userName\",\"password\",\"givenName\",\"cn\",\"sn\",\"mail\",\"profileImage\",\"description\",\"accountStatus\",\"telephoneNumber\",\"postalAddress\",\"city\",\"postalCode\",\"country\",\"stateProvince\",\"roles\",\"assignments\",\"groups\",\"applications\",\"manager\",\"authzRoles\",\"reports\",\"effectiveRoles\",\"effectiveAssignments\",\"effectiveGroups\",\"effectiveApplications\",\"lastSync\",\"kbaInfo\",\"preferences\",\"consentedMappings\",\"ownerOfOrg\",\"adminOfOrg\",\"memberOfOrg\",\"memberOfOrgIDs\",\"ownerOfApp\",\"frIndexedString1\",\"frIndexedString2\",\"frIndexedString3\",\"frIndexedString4\",\"frIndexedString5\",\"frUnindexedString1\",\"frUnindexedString2\",\"frUnindexedString3\",\"frUnindexedString4\",\"frUnindexedString5\",\"frIndexedMultivalued1\",\"frIndexedMultivalued2\",\"frIndexedMultivalued3\",\"frIndexedMultivalued4\",\"frIndexedMultivalued5\",\"frUnindexedMultivalued1\",\"frUnindexedMultivalued2\",\"frUnindexedMultivalued3\",\"frUnindexedMultivalued4\",\"frUnindexedMultivalued5\",\"frIndexedDate1\",\"frIndexedDate2\",\"frIndexedDate3\",\"frIndexedDate4\",\"frIndexedDate5\",\"frUnindexedDate1\",\"frUnindexedDate2\",\"frUnindexedDate3\",\"frUnindexedDate4\",\"frUnindexedDate5\",\"frIndexedInteger1\",\"frIndexedInteger2\",\"frIndexedInteger3\",\"frIndexedInteger4\",\"frIndexedInteger5\",\"frUnindexedInteger1\",\"frUnindexedInteger2\",\"frUnindexedInteger3\",\"frUnindexedInteger4\",\"frUnindexedInteger5\",\"assignedDashboard\"],\"properties\":{\"_id\":{\"description\":\"User ID\",\"isPersonal\":false,\"policies\":[{\"params\":{\"forbiddenChars\":[\"/\"]},\"policyId\":\"cannot-contain-characters\"}],\"searchable\":false,\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":false},\"accountStatus\":{\"default\":\"active\",\"description\":\"Status\",\"isPersonal\":false,\"searchable\":true,\"title\":\"Status\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"adminOfOrg\":{\"items\":{\"notifySelf\":false,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":true,\"path\":\"managed/bravo_organization\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"admins\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Organizations I Administer\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"aliasList\":{\"description\":\"List of identity aliases used primarily to record social IdP subjects for this user\",\"isVirtual\":false,\"items\":{\"title\":\"User Alias Names Items\",\"type\":\"string\"},\"returnByDefault\":false,\"searchable\":false,\"title\":\"User Alias Names List\",\"type\":\"array\",\"userEditable\":true,\"viewable\":false},\"applications\":{\"description\":\"Applications\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:applications\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:applications:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Groups Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Application\",\"path\":\"managed/bravo_application\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[\"name\"]}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Groups Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Applications\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":false},\"assignedDashboard\":{\"description\":\"List of items to click on for this user\",\"isVirtual\":true,\"items\":{\"title\":\"Assigned Dashboard Items\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"name\"],\"referencedRelationshipFields\":[[\"roles\",\"applications\"],[\"applications\"]]},\"searchable\":false,\"title\":\"Assigned Dashboard\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"assignments\":{\"description\":\"Assignments\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:assignments\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:assignments:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Provisioning Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Assignment\",\"path\":\"managed/bravo_assignment\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Assignments Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Assignments\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"authzRoles\":{\"description\":\"Authorization Roles\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:authzRoles\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:authzRoles:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Authorization Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Internal Role\",\"path\":\"internal/role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"authzMembers\",\"reverseRelationship\":true,\"title\":\"Authorization Roles Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Authorization Roles\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"city\":{\"description\":\"City\",\"isPersonal\":false,\"title\":\"City\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"cn\":{\"default\":\"{{givenName}} {{sn}}\",\"description\":\"Common Name\",\"isPersonal\":true,\"scope\":\"private\",\"searchable\":false,\"title\":\"Common Name\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"consentedMappings\":{\"description\":\"Consented Mappings\",\"isPersonal\":false,\"isVirtual\":false,\"items\":{\"items\":{\"order\":[\"mapping\",\"consentDate\"],\"properties\":{\"consentDate\":{\"description\":\"Consent Date\",\"searchable\":true,\"title\":\"Consent Date\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"mapping\":{\"description\":\"Mapping\",\"searchable\":true,\"title\":\"Mapping\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true}},\"required\":[\"mapping\",\"consentDate\"],\"title\":\"Consented Mappings Item\",\"type\":\"object\"},\"title\":\"Consented Mappings Items\",\"type\":\"array\"},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Consented Mappings\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"country\":{\"description\":\"Country\",\"isPersonal\":false,\"title\":\"Country\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"description\":{\"description\":\"Description\",\"isPersonal\":false,\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"effectiveApplications\":{\"description\":\"Effective Applications\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Assigned Application Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedObjectFields\":[\"name\"],\"referencedRelationshipFields\":[[\"roles\",\"applications\"],[\"applications\"]]},\"returnByDefault\":true,\"title\":\"Effective Applications\",\"type\":\"array\",\"viewable\":false},\"effectiveAssignments\":{\"description\":\"Effective Assignments\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Assignments Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedObjectFields\":[\"*\"],\"referencedRelationshipFields\":[[\"roles\",\"assignments\"],[\"assignments\"]]},\"returnByDefault\":true,\"title\":\"Effective Assignments\",\"type\":\"array\",\"usageDescription\":\"\",\"viewable\":false},\"effectiveGroups\":{\"description\":\"Effective Groups\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Groups Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedRelationshipFields\":[\"groups\"]},\"returnByDefault\":true,\"title\":\"Effective Groups\",\"type\":\"array\",\"usageDescription\":\"\",\"viewable\":false},\"effectiveRoles\":{\"description\":\"Effective Roles\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Roles Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedRelationshipFields\":[\"roles\"]},\"returnByDefault\":true,\"title\":\"Effective Roles\",\"type\":\"array\",\"usageDescription\":\"\",\"viewable\":false},\"frIndexedDate1\":{\"description\":\"Generic Indexed Date 1\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate2\":{\"description\":\"Generic Indexed Date 2\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate3\":{\"description\":\"Generic Indexed Date 3\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate4\":{\"description\":\"Generic Indexed Date 4\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate5\":{\"description\":\"Generic Indexed Date 5\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger1\":{\"description\":\"Generic Indexed Integer 1\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 1\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger2\":{\"description\":\"Generic Indexed Integer 2\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 2\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger3\":{\"description\":\"Generic Indexed Integer 3\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 3\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger4\":{\"description\":\"Generic Indexed Integer 4\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 4\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger5\":{\"description\":\"Generic Indexed Integer 5\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 5\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued1\":{\"description\":\"Generic Indexed Multivalue 1\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 1\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued2\":{\"description\":\"Generic Indexed Multivalue 2\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 2\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued3\":{\"description\":\"Generic Indexed Multivalue 3\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 3\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued4\":{\"description\":\"Generic Indexed Multivalue 4\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 4\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued5\":{\"description\":\"Generic Indexed Multivalue 5\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 5\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString1\":{\"description\":\"Generic Indexed String 1\",\"isPersonal\":false,\"title\":\"Generic Indexed String 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString2\":{\"description\":\"Generic Indexed String 2\",\"isPersonal\":false,\"title\":\"Generic Indexed String 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString3\":{\"description\":\"Generic Indexed String 3\",\"isPersonal\":false,\"title\":\"Generic Indexed String 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString4\":{\"description\":\"Generic Indexed String 4\",\"isPersonal\":false,\"title\":\"Generic Indexed String 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString5\":{\"description\":\"Generic Indexed String 5\",\"isPersonal\":false,\"title\":\"Generic Indexed String 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate1\":{\"description\":\"Generic Unindexed Date 1\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate2\":{\"description\":\"Generic Unindexed Date 2\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate3\":{\"description\":\"Generic Unindexed Date 3\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate4\":{\"description\":\"Generic Unindexed Date 4\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate5\":{\"description\":\"Generic Unindexed Date 5\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger1\":{\"description\":\"Generic Unindexed Integer 1\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 1\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger2\":{\"description\":\"Generic Unindexed Integer 2\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 2\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger3\":{\"description\":\"Generic Unindexed Integer 3\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 3\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger4\":{\"description\":\"Generic Unindexed Integer 4\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 4\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger5\":{\"description\":\"Generic Unindexed Integer 5\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 5\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued1\":{\"description\":\"Generic Unindexed Multivalue 1\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 1\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued2\":{\"description\":\"Generic Unindexed Multivalue 2\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 2\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued3\":{\"description\":\"Generic Unindexed Multivalue 3\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 3\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued4\":{\"description\":\"Generic Unindexed Multivalue 4\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 4\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued5\":{\"description\":\"Generic Unindexed Multivalue 5\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 5\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString1\":{\"description\":\"Generic Unindexed String 1\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString2\":{\"description\":\"Generic Unindexed String 2\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString3\":{\"description\":\"Generic Unindexed String 3\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString4\":{\"description\":\"Generic Unindexed String 4\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString5\":{\"description\":\"Generic Unindexed String 5\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"givenName\":{\"description\":\"First Name\",\"isPersonal\":true,\"searchable\":true,\"title\":\"First Name\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"groups\":{\"description\":\"Groups\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:groups\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:groups:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Groups Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Group\",\"path\":\"managed/bravo_group\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Groups Items\",\"type\":\"relationship\",\"validate\":true},\"relationshipGrantTemporalConstraintsEnforced\":false,\"returnByDefault\":false,\"title\":\"Groups\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"kbaInfo\":{\"description\":\"KBA Info\",\"isPersonal\":true,\"items\":{\"order\":[\"answer\",\"customQuestion\",\"questionId\"],\"properties\":{\"answer\":{\"description\":\"Answer\",\"type\":\"string\"},\"customQuestion\":{\"description\":\"Custom question\",\"type\":\"string\"},\"questionId\":{\"description\":\"Question ID\",\"type\":\"string\"}},\"required\":[],\"title\":\"KBA Info Items\",\"type\":\"object\"},\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"lastSync\":{\"description\":\"Last Sync timestamp\",\"isPersonal\":false,\"order\":[\"effectiveAssignments\",\"timestamp\"],\"properties\":{\"effectiveAssignments\":{\"description\":\"Effective Assignments\",\"items\":{\"title\":\"Effective Assignments Items\",\"type\":\"object\"},\"title\":\"Effective Assignments\",\"type\":\"array\"},\"timestamp\":{\"description\":\"Timestamp\",\"type\":\"string\"}},\"required\":[],\"scope\":\"private\",\"searchable\":false,\"title\":\"Last Sync timestamp\",\"type\":\"object\",\"usageDescription\":\"\",\"viewable\":false},\"mail\":{\"description\":\"Email Address\",\"isPersonal\":true,\"policies\":[{\"policyId\":\"valid-email-address-format\"}],\"searchable\":true,\"title\":\"Email Address\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"manager\":{\"description\":\"Manager\",\"isPersonal\":false,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Manager _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"reports\",\"reverseRelationship\":true,\"searchable\":false,\"title\":\"Manager\",\"type\":\"relationship\",\"usageDescription\":\"\",\"userEditable\":false,\"validate\":true,\"viewable\":true},\"memberOfOrg\":{\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":false,\"path\":\"managed/bravo_organization\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Organizations to which I Belong\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"memberOfOrgIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"org identifiers\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\",\"parentIDs\"],\"referencedRelationshipFields\":[\"memberOfOrg\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"MemberOfOrgIDs\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"ownerOfApp\":{\"items\":{\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Application\",\"path\":\"managed/bravo_application\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[\"name\"]}}],\"reversePropertyName\":\"owners\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Applications I Own\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"ownerOfOrg\":{\"items\":{\"notifySelf\":false,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":true,\"path\":\"managed/bravo_organization\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"owners\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Organizations I Own\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"password\":{\"description\":\"Password\",\"isPersonal\":false,\"isProtected\":true,\"scope\":\"private\",\"searchable\":false,\"title\":\"Password\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"postalAddress\":{\"description\":\"Address 1\",\"isPersonal\":true,\"title\":\"Address 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"postalCode\":{\"description\":\"Postal Code\",\"isPersonal\":false,\"title\":\"Postal Code\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"preferences\":{\"description\":\"Preferences\",\"isPersonal\":false,\"order\":[\"updates\",\"marketing\"],\"properties\":{\"marketing\":{\"description\":\"Send me special offers and services\",\"type\":\"boolean\"},\"updates\":{\"description\":\"Send me news and updates\",\"type\":\"boolean\"}},\"required\":[],\"searchable\":false,\"title\":\"Preferences\",\"type\":\"object\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"profileImage\":{\"description\":\"Profile Image\",\"isPersonal\":true,\"searchable\":true,\"title\":\"Profile Image\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"reports\":{\"description\":\"Direct Reports\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:reports:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Direct Reports Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"manager\",\"reverseRelationship\":true,\"title\":\"Direct Reports Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Direct Reports\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"roles\":{\"description\":\"Provisioning Roles\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:roles\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:roles:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Provisioning Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Role\",\"path\":\"managed/bravo_role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Provisioning Roles Items\",\"type\":\"relationship\",\"validate\":true},\"relationshipGrantTemporalConstraintsEnforced\":true,\"returnByDefault\":false,\"title\":\"Provisioning Roles\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"sn\":{\"description\":\"Last Name\",\"isPersonal\":true,\"searchable\":true,\"title\":\"Last Name\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"stateProvince\":{\"description\":\"State/Province\",\"isPersonal\":false,\"title\":\"State/Province\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"telephoneNumber\":{\"description\":\"Telephone Number\",\"isPersonal\":true,\"pattern\":\"^\\\\+?([0-9\\\\- \\\\(\\\\)])*$\",\"title\":\"Telephone Number\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"userName\":{\"description\":\"Username\",\"isPersonal\":true,\"minLength\":1,\"policies\":[{\"policyId\":\"valid-username\"},{\"params\":{\"forbiddenChars\":[\"/\"]},\"policyId\":\"cannot-contain-characters\"},{\"params\":{\"minLength\":1},\"policyId\":\"minimum-length\"},{\"params\":{\"maxLength\":255},\"policyId\":\"maximum-length\"}],\"searchable\":true,\"title\":\"Username\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true}},\"required\":[\"userName\",\"givenName\",\"sn\",\"mail\"],\"title\":\"Bravo realm - User\",\"type\":\"object\",\"viewable\":true}},{\"name\":\"alpha_role\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"\",\"icon\":\"fa-check-square-o\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role\",\"mat-icon\":\"assignment_ind\",\"order\":[\"_id\",\"name\",\"description\",\"members\",\"assignments\",\"applications\",\"condition\",\"temporalConstraints\"],\"properties\":{\"_id\":{\"description\":\"Role ID\",\"searchable\":false,\"title\":\"Name\",\"type\":\"string\",\"viewable\":false},\"applications\":{\"description\":\"Role Applications\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role:applications:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Role Application Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Application\",\"path\":\"managed/alpha_application\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"roles\",\"reverseRelationship\":true,\"title\":\"Role Application Items\",\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"members\"],\"relationshipGrantTemporalConstraintsEnforced\":true,\"returnByDefault\":false,\"title\":\"Applications\",\"type\":\"array\",\"viewable\":false},\"assignments\":{\"description\":\"Managed Assignments\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role:assignments:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Managed Assignments Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Assignment\",\"path\":\"managed/alpha_assignment\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"roles\",\"reverseRelationship\":true,\"title\":\"Managed Assignments Items\",\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"members\"],\"returnByDefault\":false,\"title\":\"Managed Assignments\",\"type\":\"array\",\"viewable\":true},\"condition\":{\"description\":\"A conditional filter for this role\",\"isConditional\":true,\"searchable\":false,\"title\":\"Condition\",\"type\":\"string\",\"viewable\":false},\"description\":{\"description\":\"The role description, used for display purposes.\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"viewable\":true},\"members\":{\"description\":\"Role Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Role Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociation\":true,\"label\":\"User\",\"notify\":true,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"roles\",\"reverseRelationship\":true,\"title\":\"Role Members Items\",\"type\":\"relationship\",\"validate\":true},\"relationshipGrantTemporalConstraintsEnforced\":true,\"returnByDefault\":false,\"title\":\"Role Members\",\"type\":\"array\",\"viewable\":true},\"name\":{\"description\":\"The role name, used for display purposes.\",\"policies\":[{\"policyId\":\"unique\"}],\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"viewable\":true},\"temporalConstraints\":{\"description\":\"An array of temporal constraints for a role\",\"isTemporalConstraint\":true,\"items\":{\"order\":[\"duration\"],\"properties\":{\"duration\":{\"description\":\"Duration\",\"type\":\"string\"}},\"required\":[\"duration\"],\"title\":\"Temporal Constraints Items\",\"type\":\"object\"},\"notifyRelationships\":[\"members\"],\"returnByDefault\":true,\"title\":\"Temporal Constraints\",\"type\":\"array\",\"viewable\":false}},\"required\":[\"name\"],\"title\":\"Alpha realm - Role\",\"type\":\"object\"}},{\"name\":\"bravo_role\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"\",\"icon\":\"fa-check-square-o\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role\",\"mat-icon\":\"assignment_ind\",\"order\":[\"_id\",\"name\",\"description\",\"members\",\"assignments\",\"applications\",\"condition\",\"temporalConstraints\"],\"properties\":{\"_id\":{\"description\":\"Role ID\",\"searchable\":false,\"title\":\"Name\",\"type\":\"string\",\"viewable\":false},\"applications\":{\"description\":\"Role Applications\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role:applications:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Role Application Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Application\",\"path\":\"managed/bravo_application\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"roles\",\"reverseRelationship\":true,\"title\":\"Role Application Items\",\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"members\"],\"relationshipGrantTemporalConstraintsEnforced\":true,\"returnByDefault\":false,\"title\":\"Applications\",\"type\":\"array\",\"viewable\":false},\"assignments\":{\"description\":\"Managed Assignments\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role:assignments:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Managed Assignments Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Assignment\",\"path\":\"managed/bravo_assignment\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"roles\",\"reverseRelationship\":true,\"title\":\"Managed Assignments Items\",\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"members\"],\"returnByDefault\":false,\"title\":\"Managed Assignments\",\"type\":\"array\",\"viewable\":true},\"condition\":{\"description\":\"A conditional filter for this role\",\"isConditional\":true,\"searchable\":false,\"title\":\"Condition\",\"type\":\"string\",\"viewable\":false},\"description\":{\"description\":\"The role description, used for display purposes.\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"viewable\":true},\"members\":{\"description\":\"Role Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Role Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociation\":true,\"label\":\"User\",\"notify\":true,\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"roles\",\"reverseRelationship\":true,\"title\":\"Role Members Items\",\"type\":\"relationship\",\"validate\":true},\"relationshipGrantTemporalConstraintsEnforced\":true,\"returnByDefault\":false,\"title\":\"Role Members\",\"type\":\"array\",\"viewable\":true},\"name\":{\"description\":\"The role name, used for display purposes.\",\"policies\":[{\"policyId\":\"unique\"}],\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"viewable\":true},\"temporalConstraints\":{\"description\":\"An array of temporal constraints for a role\",\"isTemporalConstraint\":true,\"items\":{\"order\":[\"duration\"],\"properties\":{\"duration\":{\"description\":\"Duration\",\"type\":\"string\"}},\"required\":[\"duration\"],\"title\":\"Temporal Constraints Items\",\"type\":\"object\"},\"notifyRelationships\":[\"members\"],\"returnByDefault\":true,\"title\":\"Temporal Constraints\",\"type\":\"array\",\"viewable\":false}},\"required\":[\"name\"],\"title\":\"Bravo realm - Role\",\"type\":\"object\"}},{\"attributeEncryption\":{},\"name\":\"alpha_assignment\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"A role assignment\",\"icon\":\"fa-key\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Assignment\",\"mat-icon\":\"vpn_key\",\"order\":[\"_id\",\"name\",\"description\",\"type\",\"mapping\",\"attributes\",\"linkQualifiers\",\"roles\",\"members\",\"condition\",\"weight\"],\"properties\":{\"_id\":{\"description\":\"The assignment ID\",\"searchable\":false,\"title\":\"Name\",\"type\":\"string\",\"viewable\":false},\"attributes\":{\"description\":\"The attributes operated on by this assignment.\",\"items\":{\"order\":[\"assignmentOperation\",\"unassignmentOperation\",\"name\",\"value\"],\"properties\":{\"assignmentOperation\":{\"description\":\"Assignment operation\",\"type\":\"string\"},\"name\":{\"description\":\"Name\",\"type\":\"string\"},\"unassignmentOperation\":{\"description\":\"Unassignment operation\",\"type\":\"string\"},\"value\":{\"description\":\"Value\",\"type\":\"string\"}},\"required\":[],\"title\":\"Assignment Attributes Items\",\"type\":\"object\"},\"notifyRelationships\":[\"roles\",\"members\"],\"title\":\"Assignment Attributes\",\"type\":\"array\",\"viewable\":true},\"condition\":{\"description\":\"A conditional filter for this assignment\",\"isConditional\":true,\"searchable\":false,\"title\":\"Condition\",\"type\":\"string\",\"viewable\":false},\"description\":{\"description\":\"The assignment description, used for display purposes.\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"viewable\":true},\"linkQualifiers\":{\"description\":\"Conditional link qualifiers to restrict this assignment to.\",\"items\":{\"title\":\"Link Qualifiers Items\",\"type\":\"string\"},\"title\":\"Link Qualifiers\",\"type\":\"array\",\"viewable\":true},\"mapping\":{\"description\":\"The name of the mapping this assignment applies to\",\"policies\":[{\"policyId\":\"mapping-exists\"}],\"searchable\":true,\"title\":\"Mapping\",\"type\":\"string\",\"viewable\":true},\"members\":{\"description\":\"Assignment Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Assignment:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Assignment Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociation\":true,\"label\":\"User\",\"notify\":true,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"assignments\",\"reverseRelationship\":true,\"title\":\"Assignment Members Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Assignment Members\",\"type\":\"array\",\"viewable\":true},\"name\":{\"description\":\"The assignment name, used for display purposes.\",\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"viewable\":true},\"roles\":{\"description\":\"Managed Roles\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Assignment:roles:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Managed Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Role\",\"notify\":true,\"path\":\"managed/alpha_role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"assignments\",\"reverseRelationship\":true,\"title\":\"Managed Roles Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Managed Roles\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"type\":{\"description\":\"The type of object this assignment represents\",\"title\":\"Type\",\"type\":\"string\",\"viewable\":true},\"weight\":{\"description\":\"The weight of the assignment.\",\"notifyRelationships\":[\"roles\",\"members\"],\"searchable\":false,\"title\":\"Weight\",\"type\":[\"number\",\"null\"],\"viewable\":true}},\"required\":[\"name\",\"description\",\"mapping\"],\"title\":\"Alpha realm - Assignment\",\"type\":\"object\"}},{\"attributeEncryption\":{},\"name\":\"bravo_assignment\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"A role assignment\",\"icon\":\"fa-key\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Assignment\",\"mat-icon\":\"vpn_key\",\"order\":[\"_id\",\"name\",\"description\",\"type\",\"mapping\",\"attributes\",\"linkQualifiers\",\"roles\",\"members\",\"condition\",\"weight\"],\"properties\":{\"_id\":{\"description\":\"The assignment ID\",\"searchable\":false,\"title\":\"Name\",\"type\":\"string\",\"viewable\":false},\"attributes\":{\"description\":\"The attributes operated on by this assignment.\",\"items\":{\"order\":[\"assignmentOperation\",\"unassignmentOperation\",\"name\",\"value\"],\"properties\":{\"assignmentOperation\":{\"description\":\"Assignment operation\",\"type\":\"string\"},\"name\":{\"description\":\"Name\",\"type\":\"string\"},\"unassignmentOperation\":{\"description\":\"Unassignment operation\",\"type\":\"string\"},\"value\":{\"description\":\"Value\",\"type\":\"string\"}},\"required\":[],\"title\":\"Assignment Attributes Items\",\"type\":\"object\"},\"notifyRelationships\":[\"roles\",\"members\"],\"title\":\"Assignment Attributes\",\"type\":\"array\",\"viewable\":true},\"condition\":{\"description\":\"A conditional filter for this assignment\",\"isConditional\":true,\"searchable\":false,\"title\":\"Condition\",\"type\":\"string\",\"viewable\":false},\"description\":{\"description\":\"The assignment description, used for display purposes.\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"viewable\":true},\"linkQualifiers\":{\"description\":\"Conditional link qualifiers to restrict this assignment to.\",\"items\":{\"title\":\"Link Qualifiers Items\",\"type\":\"string\"},\"title\":\"Link Qualifiers\",\"type\":\"array\",\"viewable\":true},\"mapping\":{\"description\":\"The name of the mapping this assignment applies to\",\"policies\":[{\"policyId\":\"mapping-exists\"}],\"searchable\":true,\"title\":\"Mapping\",\"type\":\"string\",\"viewable\":true},\"members\":{\"description\":\"Assignment Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Assignment:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Assignment Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociation\":true,\"label\":\"User\",\"notify\":true,\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"assignments\",\"reverseRelationship\":true,\"title\":\"Assignment Members Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Assignment Members\",\"type\":\"array\",\"viewable\":true},\"name\":{\"description\":\"The assignment name, used for display purposes.\",\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"viewable\":true},\"roles\":{\"description\":\"Managed Roles\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Assignment:roles:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Managed Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Role\",\"notify\":true,\"path\":\"managed/bravo_role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"assignments\",\"reverseRelationship\":true,\"title\":\"Managed Roles Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Managed Roles\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"type\":{\"description\":\"The type of object this assignment represents\",\"title\":\"Type\",\"type\":\"string\",\"viewable\":true},\"weight\":{\"description\":\"The weight of the assignment.\",\"notifyRelationships\":[\"roles\",\"members\"],\"searchable\":false,\"title\":\"Weight\",\"type\":[\"number\",\"null\"],\"viewable\":true}},\"required\":[\"name\",\"description\",\"mapping\"],\"title\":\"Bravo realm - Assignment\",\"type\":\"object\"}},{\"name\":\"alpha_organization\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"An organization or tenant, whose resources are managed by organizational admins.\",\"icon\":\"fa-building\",\"mat-icon\":\"domain\",\"order\":[\"name\",\"description\",\"owners\",\"admins\",\"members\",\"parent\",\"children\",\"adminIDs\",\"ownerIDs\",\"parentAdminIDs\",\"parentOwnerIDs\",\"parentIDs\"],\"properties\":{\"adminIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"admin ids\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\"],\"referencedRelationshipFields\":[\"admins\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"Admin user ids\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"admins\":{\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":false,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"adminOfOrg\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"children\"],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Administrators\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"children\":{\"description\":\"Child Organizations\",\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":true,\"path\":\"managed/alpha_organization\",\"query\":{\"fields\":[\"name\",\"description\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"parent\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Child Organizations\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"description\":{\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"members\":{\"items\":{\"notifySelf\":false,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":true,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"memberOfOrg\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Members\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"name\":{\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"ownerIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"owner ids\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\"],\"referencedRelationshipFields\":[\"owners\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"Owner user ids\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"owners\":{\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":false,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"ownerOfOrg\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"children\"],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Owner\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"parent\":{\"description\":\"Parent Organization\",\"notifyRelationships\":[\"children\",\"members\"],\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":false,\"path\":\"managed/alpha_organization\",\"query\":{\"fields\":[\"name\",\"description\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"returnByDefault\":false,\"reversePropertyName\":\"children\",\"reverseRelationship\":true,\"searchable\":false,\"title\":\"Parent Organization\",\"type\":\"relationship\",\"userEditable\":false,\"validate\":true,\"viewable\":true},\"parentAdminIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"user ids of parent admins\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"adminIDs\",\"parentAdminIDs\"],\"referencedRelationshipFields\":[\"parent\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"user ids of parent admins\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"parentIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"parent org ids\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\",\"parentIDs\"],\"referencedRelationshipFields\":[\"parent\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"parent org ids\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"parentOwnerIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"user ids of parent owners\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"ownerIDs\",\"parentOwnerIDs\"],\"referencedRelationshipFields\":[\"parent\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"user ids of parent owners\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false}},\"required\":[\"name\"],\"title\":\"Alpha realm - Organization\",\"type\":\"object\"}},{\"name\":\"bravo_organization\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"An organization or tenant, whose resources are managed by organizational admins.\",\"icon\":\"fa-building\",\"mat-icon\":\"domain\",\"order\":[\"name\",\"description\",\"owners\",\"admins\",\"members\",\"parent\",\"children\",\"adminIDs\",\"ownerIDs\",\"parentAdminIDs\",\"parentOwnerIDs\",\"parentIDs\"],\"properties\":{\"adminIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"admin ids\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\"],\"referencedRelationshipFields\":[\"admins\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"Admin user ids\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"admins\":{\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":false,\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"adminOfOrg\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"children\"],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Administrators\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"children\":{\"description\":\"Child Organizations\",\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":true,\"path\":\"managed/bravo_organization\",\"query\":{\"fields\":[\"name\",\"description\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"parent\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Child Organizations\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"description\":{\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"members\":{\"items\":{\"notifySelf\":false,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":true,\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"memberOfOrg\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Members\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"name\":{\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"ownerIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"owner ids\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\"],\"referencedRelationshipFields\":[\"owners\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"Owner user ids\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"owners\":{\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":false,\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"ownerOfOrg\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"children\"],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Owner\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"parent\":{\"description\":\"Parent Organization\",\"notifyRelationships\":[\"children\",\"members\"],\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":false,\"path\":\"managed/bravo_organization\",\"query\":{\"fields\":[\"name\",\"description\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"returnByDefault\":false,\"reversePropertyName\":\"children\",\"reverseRelationship\":true,\"searchable\":false,\"title\":\"Parent Organization\",\"type\":\"relationship\",\"userEditable\":false,\"validate\":true,\"viewable\":true},\"parentAdminIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"user ids of parent admins\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"adminIDs\",\"parentAdminIDs\"],\"referencedRelationshipFields\":[\"parent\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"user ids of parent admins\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"parentIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"parent org ids\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\",\"parentIDs\"],\"referencedRelationshipFields\":[\"parent\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"parent org ids\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"parentOwnerIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"user ids of parent owners\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"ownerIDs\",\"parentOwnerIDs\"],\"referencedRelationshipFields\":[\"parent\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"user ids of parent owners\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false}},\"required\":[\"name\"],\"title\":\"Bravo realm - Organization\",\"type\":\"object\"}},{\"name\":\"alpha_group\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"icon\":\"fa-group\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Group\",\"mat-icon\":\"group\",\"order\":[\"_id\",\"name\",\"description\",\"condition\",\"members\"],\"properties\":{\"_id\":{\"description\":\"Group ID\",\"isPersonal\":false,\"policies\":[{\"params\":{\"propertyName\":\"name\"},\"policyId\":\"id-must-equal-property\"}],\"searchable\":false,\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":false},\"condition\":{\"description\":\"A filter for conditionally assigned members\",\"isConditional\":true,\"policies\":[{\"policyId\":\"valid-query-filter\"}],\"searchable\":false,\"title\":\"Condition\",\"type\":\"string\",\"viewable\":false},\"description\":{\"description\":\"Group Description\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"userEditable\":false,\"viewable\":true},\"members\":{\"description\":\"Group Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Group:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Group Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociation\":true,\"label\":\"User\",\"notify\":true,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"groups\",\"reverseRelationship\":true,\"title\":\"Group Members Items\",\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Members\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"name\":{\"description\":\"Group Name\",\"policies\":[{\"policyId\":\"required\"},{\"params\":{\"forbiddenChars\":[\"/*\"]},\"policyId\":\"cannot-contain-characters\"}],\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"viewable\":true}},\"required\":[\"name\"],\"title\":\"Alpha realm - Group\",\"viewable\":true}},{\"name\":\"bravo_group\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"icon\":\"fa-group\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Group\",\"mat-icon\":\"group\",\"order\":[\"_id\",\"name\",\"description\",\"condition\",\"members\"],\"properties\":{\"_id\":{\"description\":\"Group ID\",\"isPersonal\":false,\"policies\":[{\"params\":{\"propertyName\":\"name\"},\"policyId\":\"id-must-equal-property\"}],\"searchable\":false,\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":false},\"condition\":{\"description\":\"A filter for conditionally assigned members\",\"isConditional\":true,\"policies\":[{\"policyId\":\"valid-query-filter\"}],\"searchable\":false,\"title\":\"Condition\",\"type\":\"string\",\"viewable\":false},\"description\":{\"description\":\"Group Description\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"userEditable\":false,\"viewable\":true},\"members\":{\"description\":\"Group Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Group:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Group Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociation\":true,\"label\":\"User\",\"notify\":true,\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"groups\",\"reverseRelationship\":true,\"title\":\"Group Members Items\",\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Members\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"name\":{\"description\":\"Group Name\",\"policies\":[{\"policyId\":\"required\"},{\"params\":{\"forbiddenChars\":[\"/*\"]},\"policyId\":\"cannot-contain-characters\"}],\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"viewable\":true}},\"required\":[\"name\"],\"title\":\"Bravo realm - Group\",\"viewable\":true}},{\"name\":\"alpha_application\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"Application Object\",\"icon\":\"fa-folder\",\"order\":[\"name\",\"description\",\"url\",\"icon\",\"mappingNames\",\"owners\",\"roles\",\"members\"],\"properties\":{\"_id\":{\"description\":\"Application ID\",\"isPersonal\":false,\"searchable\":false,\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"authoritative\":{\"description\":\"Is this an authoritative application\",\"searchable\":false,\"title\":\"Authoritative\",\"type\":\"boolean\",\"viewable\":false},\"connectorId\":{\"description\":\"Id of the connector associated with the application\",\"searchable\":false,\"title\":\"Connector ID\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"description\":{\"description\":\"Application Description\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"viewable\":true},\"icon\":{\"searchable\":true,\"title\":\"Icon\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"mappingNames\":{\"description\":\"Names of the sync mappings used by an application with provisioning configured.\",\"items\":{\"title\":\"Mapping Name Items\",\"type\":\"string\"},\"searchable\":true,\"title\":\"Sync Mapping Names\",\"type\":\"array\",\"viewable\":true},\"members\":{\"description\":\"Application Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Application:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Group Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":true,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"applications\",\"reverseRelationship\":true,\"title\":\"Group Members Items\",\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Members\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"name\":{\"description\":\"Application name\",\"notifyRelationships\":[\"roles\",\"members\"],\"policies\":[{\"policyId\":\"unique\"}],\"returnByDefault\":true,\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"owners\":{\"description\":\"Application Owners\",\"items\":{\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Application _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"ownerOfApp\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Owners\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"roles\":{\"description\":\"Roles granting users the application\",\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Role\",\"notify\":true,\"path\":\"managed/alpha_role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"applications\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Roles\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"ssoEntities\":{\"description\":\"SSO Entity Id\",\"properties\":{\"idpLocation\":{\"type\":\"string\"},\"idpPrivateId\":{\"type\":\"string\"},\"spLocation\":{\"type\":\"string\"},\"spPrivate\":{\"type\":\"string\"}},\"searchable\":false,\"title\":\"SSO Entity Id\",\"type\":\"object\",\"userEditable\":false,\"viewable\":false},\"templateName\":{\"description\":\"Name of the template the application was created from\",\"searchable\":false,\"title\":\"Template Name\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"templateVersion\":{\"description\":\"The template version\",\"searchable\":false,\"title\":\"Template Version\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"uiConfig\":{\"description\":\"UI Config\",\"isPersonal\":false,\"properties\":{},\"searchable\":false,\"title\":\"UI Config\",\"type\":\"object\",\"usageDescription\":\"\",\"viewable\":false},\"url\":{\"searchable\":true,\"title\":\"Url\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true}},\"required\":[\"name\"],\"title\":\"Alpha realm - Application\",\"type\":\"object\"}},{\"name\":\"bravo_application\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"Application Object\",\"icon\":\"fa-folder\",\"order\":[\"name\",\"description\",\"url\",\"icon\",\"mappingNames\",\"owners\",\"roles\",\"members\"],\"properties\":{\"_id\":{\"description\":\"Application ID\",\"isPersonal\":false,\"searchable\":false,\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"authoritative\":{\"description\":\"Is this an authoritative application\",\"searchable\":false,\"title\":\"Authoritative\",\"type\":\"boolean\",\"viewable\":false},\"connectorId\":{\"description\":\"Id of the connector associated with the application\",\"searchable\":false,\"title\":\"Connector ID\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"description\":{\"description\":\"Application Description\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"viewable\":true},\"icon\":{\"searchable\":true,\"title\":\"Icon\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"mappingNames\":{\"description\":\"Names of the sync mappings used by an application with provisioning configured.\",\"items\":{\"title\":\"Mapping Name Items\",\"type\":\"string\"},\"searchable\":true,\"title\":\"Sync Mapping Names\",\"type\":\"array\",\"viewable\":true},\"members\":{\"description\":\"Application Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Application:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Group Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":true,\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"applications\",\"reverseRelationship\":true,\"title\":\"Group Members Items\",\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Members\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"name\":{\"description\":\"Application name\",\"notifyRelationships\":[\"roles\",\"members\"],\"policies\":[{\"policyId\":\"unique\"}],\"returnByDefault\":true,\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"owners\":{\"description\":\"Application Owners\",\"items\":{\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Application _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"ownerOfApp\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Owners\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"roles\":{\"description\":\"Roles granting users the application\",\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Role\",\"notify\":true,\"path\":\"managed/bravo_role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"applications\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Roles\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"ssoEntities\":{\"description\":\"SSO Entity Id\",\"properties\":{\"idpLocation\":{\"type\":\"string\"},\"idpPrivateId\":{\"type\":\"string\"},\"spLocation\":{\"type\":\"string\"},\"spPrivate\":{\"type\":\"string\"}},\"searchable\":false,\"title\":\"SSO Entity Id\",\"type\":\"object\",\"userEditable\":false,\"viewable\":false},\"templateName\":{\"description\":\"Name of the template the application was created from\",\"searchable\":false,\"title\":\"Template Name\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"templateVersion\":{\"description\":\"The template version\",\"searchable\":false,\"title\":\"Template Version\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"uiConfig\":{\"description\":\"UI Config\",\"isPersonal\":false,\"properties\":{},\"searchable\":false,\"title\":\"UI Config\",\"type\":\"object\",\"usageDescription\":\"\",\"viewable\":false},\"url\":{\"searchable\":true,\"title\":\"Url\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true}},\"required\":[\"name\"],\"title\":\"Bravo realm - Application\",\"type\":\"object\"}}]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/managed" + }, + "response": { + "bodySize": 93761, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 93761, + "text": "{\"_id\":\"managed\",\"objects\":[{\"lastSync\":{\"effectiveAssignmentsProperty\":\"effectiveAssignments\",\"lastSyncProperty\":\"lastSync\"},\"meta\":{\"property\":\"_meta\",\"resourceCollection\":\"managed/alpha_usermeta\",\"trackedProperties\":[\"createDate\",\"lastChanged\"]},\"name\":\"alpha_user\",\"notifications\":{},\"schema\":{\"$schema\":\"http://json-schema.org/draft-03/schema\",\"icon\":\"fa-user\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User\",\"mat-icon\":\"people\",\"order\":[\"_id\",\"userName\",\"password\",\"givenName\",\"cn\",\"sn\",\"mail\",\"profileImage\",\"description\",\"accountStatus\",\"telephoneNumber\",\"postalAddress\",\"city\",\"postalCode\",\"country\",\"stateProvince\",\"roles\",\"assignments\",\"groups\",\"applications\",\"manager\",\"authzRoles\",\"reports\",\"effectiveRoles\",\"effectiveAssignments\",\"effectiveGroups\",\"effectiveApplications\",\"lastSync\",\"kbaInfo\",\"preferences\",\"consentedMappings\",\"ownerOfOrg\",\"adminOfOrg\",\"memberOfOrg\",\"memberOfOrgIDs\",\"ownerOfApp\",\"frIndexedString1\",\"frIndexedString2\",\"frIndexedString3\",\"frIndexedString4\",\"frIndexedString5\",\"frUnindexedString1\",\"frUnindexedString2\",\"frUnindexedString3\",\"frUnindexedString4\",\"frUnindexedString5\",\"frIndexedMultivalued1\",\"frIndexedMultivalued2\",\"frIndexedMultivalued3\",\"frIndexedMultivalued4\",\"frIndexedMultivalued5\",\"frUnindexedMultivalued1\",\"frUnindexedMultivalued2\",\"frUnindexedMultivalued3\",\"frUnindexedMultivalued4\",\"frUnindexedMultivalued5\",\"frIndexedDate1\",\"frIndexedDate2\",\"frIndexedDate3\",\"frIndexedDate4\",\"frIndexedDate5\",\"frUnindexedDate1\",\"frUnindexedDate2\",\"frUnindexedDate3\",\"frUnindexedDate4\",\"frUnindexedDate5\",\"frIndexedInteger1\",\"frIndexedInteger2\",\"frIndexedInteger3\",\"frIndexedInteger4\",\"frIndexedInteger5\",\"frUnindexedInteger1\",\"frUnindexedInteger2\",\"frUnindexedInteger3\",\"frUnindexedInteger4\",\"frUnindexedInteger5\",\"assignedDashboard\"],\"properties\":{\"_id\":{\"description\":\"User ID\",\"isPersonal\":false,\"policies\":[{\"params\":{\"forbiddenChars\":[\"/\"]},\"policyId\":\"cannot-contain-characters\"}],\"searchable\":false,\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":false},\"accountStatus\":{\"default\":\"active\",\"description\":\"Status\",\"isPersonal\":false,\"searchable\":true,\"title\":\"Status\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"adminOfOrg\":{\"items\":{\"notifySelf\":false,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":true,\"path\":\"managed/alpha_organization\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"admins\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Organizations I Administer\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"aliasList\":{\"description\":\"List of identity aliases used primarily to record social IdP subjects for this user\",\"isVirtual\":false,\"items\":{\"title\":\"User Alias Names Items\",\"type\":\"string\"},\"returnByDefault\":false,\"searchable\":false,\"title\":\"User Alias Names List\",\"type\":\"array\",\"userEditable\":true,\"viewable\":false},\"applications\":{\"description\":\"Applications\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:applications\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:applications:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Groups Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Application\",\"path\":\"managed/alpha_application\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[\"name\"]}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Groups Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Applications\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":false},\"assignedDashboard\":{\"description\":\"List of items to click on for this user\",\"isVirtual\":true,\"items\":{\"title\":\"Assigned Dashboard Items\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"name\"],\"referencedRelationshipFields\":[[\"roles\",\"applications\"],[\"applications\"]]},\"searchable\":false,\"title\":\"Assigned Dashboard\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"assignments\":{\"description\":\"Assignments\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:assignments\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:assignments:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Provisioning Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Assignment\",\"path\":\"managed/alpha_assignment\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Assignments Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Assignments\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"authzRoles\":{\"description\":\"Authorization Roles\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:authzRoles\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:authzRoles:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Authorization Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Internal Role\",\"path\":\"internal/role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"authzMembers\",\"reverseRelationship\":true,\"title\":\"Authorization Roles Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Authorization Roles\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"city\":{\"description\":\"City\",\"isPersonal\":false,\"title\":\"City\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"cn\":{\"default\":\"{{givenName}} {{sn}}\",\"description\":\"Common Name\",\"isPersonal\":true,\"scope\":\"private\",\"searchable\":false,\"title\":\"Common Name\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"consentedMappings\":{\"description\":\"Consented Mappings\",\"isPersonal\":false,\"isVirtual\":false,\"items\":{\"items\":{\"order\":[\"mapping\",\"consentDate\"],\"properties\":{\"consentDate\":{\"description\":\"Consent Date\",\"searchable\":true,\"title\":\"Consent Date\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"mapping\":{\"description\":\"Mapping\",\"searchable\":true,\"title\":\"Mapping\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true}},\"required\":[\"mapping\",\"consentDate\"],\"title\":\"Consented Mappings Item\",\"type\":\"object\"},\"title\":\"Consented Mappings Items\",\"type\":\"array\"},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Consented Mappings\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"country\":{\"description\":\"Country\",\"isPersonal\":false,\"title\":\"Country\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"description\":{\"description\":\"Description\",\"isPersonal\":false,\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"effectiveApplications\":{\"description\":\"Effective Applications\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Assigned Application Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedObjectFields\":[\"name\"],\"referencedRelationshipFields\":[[\"roles\",\"applications\"],[\"applications\"]]},\"returnByDefault\":true,\"title\":\"Effective Applications\",\"type\":\"array\",\"viewable\":false},\"effectiveAssignments\":{\"description\":\"Effective Assignments\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Assignments Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedObjectFields\":[\"*\"],\"referencedRelationshipFields\":[[\"roles\",\"assignments\"],[\"assignments\"]]},\"returnByDefault\":true,\"title\":\"Effective Assignments\",\"type\":\"array\",\"usageDescription\":\"\",\"viewable\":false},\"effectiveGroups\":{\"description\":\"Effective Groups\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Groups Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedRelationshipFields\":[\"groups\"]},\"returnByDefault\":true,\"title\":\"Effective Groups\",\"type\":\"array\",\"usageDescription\":\"\",\"viewable\":false},\"effectiveRoles\":{\"description\":\"Effective Roles\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Roles Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedRelationshipFields\":[\"roles\"]},\"returnByDefault\":true,\"title\":\"Effective Roles\",\"type\":\"array\",\"usageDescription\":\"\",\"viewable\":false},\"frIndexedDate1\":{\"description\":\"Generic Indexed Date 1\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate2\":{\"description\":\"Generic Indexed Date 2\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate3\":{\"description\":\"Generic Indexed Date 3\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate4\":{\"description\":\"Generic Indexed Date 4\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate5\":{\"description\":\"Generic Indexed Date 5\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger1\":{\"description\":\"Generic Indexed Integer 1\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 1\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger2\":{\"description\":\"Generic Indexed Integer 2\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 2\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger3\":{\"description\":\"Generic Indexed Integer 3\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 3\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger4\":{\"description\":\"Generic Indexed Integer 4\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 4\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger5\":{\"description\":\"Generic Indexed Integer 5\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 5\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued1\":{\"description\":\"Generic Indexed Multivalue 1\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 1\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued2\":{\"description\":\"Generic Indexed Multivalue 2\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 2\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued3\":{\"description\":\"Generic Indexed Multivalue 3\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 3\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued4\":{\"description\":\"Generic Indexed Multivalue 4\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 4\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued5\":{\"description\":\"Generic Indexed Multivalue 5\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 5\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString1\":{\"description\":\"Generic Indexed String 1\",\"isPersonal\":false,\"title\":\"Generic Indexed String 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString2\":{\"description\":\"Generic Indexed String 2\",\"isPersonal\":false,\"title\":\"Generic Indexed String 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString3\":{\"description\":\"Generic Indexed String 3\",\"isPersonal\":false,\"title\":\"Generic Indexed String 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString4\":{\"description\":\"Generic Indexed String 4\",\"isPersonal\":false,\"title\":\"Generic Indexed String 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString5\":{\"description\":\"Generic Indexed String 5\",\"isPersonal\":false,\"title\":\"Generic Indexed String 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate1\":{\"description\":\"Generic Unindexed Date 1\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate2\":{\"description\":\"Generic Unindexed Date 2\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate3\":{\"description\":\"Generic Unindexed Date 3\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate4\":{\"description\":\"Generic Unindexed Date 4\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate5\":{\"description\":\"Generic Unindexed Date 5\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger1\":{\"description\":\"Generic Unindexed Integer 1\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 1\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger2\":{\"description\":\"Generic Unindexed Integer 2\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 2\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger3\":{\"description\":\"Generic Unindexed Integer 3\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 3\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger4\":{\"description\":\"Generic Unindexed Integer 4\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 4\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger5\":{\"description\":\"Generic Unindexed Integer 5\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 5\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued1\":{\"description\":\"Generic Unindexed Multivalue 1\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 1\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued2\":{\"description\":\"Generic Unindexed Multivalue 2\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 2\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued3\":{\"description\":\"Generic Unindexed Multivalue 3\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 3\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued4\":{\"description\":\"Generic Unindexed Multivalue 4\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 4\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued5\":{\"description\":\"Generic Unindexed Multivalue 5\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 5\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString1\":{\"description\":\"Generic Unindexed String 1\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString2\":{\"description\":\"Generic Unindexed String 2\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString3\":{\"description\":\"Generic Unindexed String 3\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString4\":{\"description\":\"Generic Unindexed String 4\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString5\":{\"description\":\"Generic Unindexed String 5\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"givenName\":{\"description\":\"First Name\",\"isPersonal\":true,\"searchable\":true,\"title\":\"First Name\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"groups\":{\"description\":\"Groups\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:groups\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:groups:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Groups Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Group\",\"path\":\"managed/alpha_group\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Groups Items\",\"type\":\"relationship\",\"validate\":true},\"relationshipGrantTemporalConstraintsEnforced\":false,\"returnByDefault\":false,\"title\":\"Groups\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"kbaInfo\":{\"description\":\"KBA Info\",\"isPersonal\":true,\"items\":{\"order\":[\"answer\",\"customQuestion\",\"questionId\"],\"properties\":{\"answer\":{\"description\":\"Answer\",\"type\":\"string\"},\"customQuestion\":{\"description\":\"Custom question\",\"type\":\"string\"},\"questionId\":{\"description\":\"Question ID\",\"type\":\"string\"}},\"required\":[],\"title\":\"KBA Info Items\",\"type\":\"object\"},\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"lastSync\":{\"description\":\"Last Sync timestamp\",\"isPersonal\":false,\"order\":[\"effectiveAssignments\",\"timestamp\"],\"properties\":{\"effectiveAssignments\":{\"description\":\"Effective Assignments\",\"items\":{\"title\":\"Effective Assignments Items\",\"type\":\"object\"},\"title\":\"Effective Assignments\",\"type\":\"array\"},\"timestamp\":{\"description\":\"Timestamp\",\"type\":\"string\"}},\"required\":[],\"scope\":\"private\",\"searchable\":false,\"title\":\"Last Sync timestamp\",\"type\":\"object\",\"usageDescription\":\"\",\"viewable\":false},\"mail\":{\"description\":\"Email Address\",\"isPersonal\":true,\"policies\":[{\"policyId\":\"valid-email-address-format\"}],\"searchable\":true,\"title\":\"Email Address\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"manager\":{\"description\":\"Manager\",\"isPersonal\":false,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Manager _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"reports\",\"reverseRelationship\":true,\"searchable\":false,\"title\":\"Manager\",\"type\":\"relationship\",\"usageDescription\":\"\",\"userEditable\":false,\"validate\":true,\"viewable\":true},\"memberOfOrg\":{\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":false,\"path\":\"managed/alpha_organization\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Organizations to which I Belong\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"memberOfOrgIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"org identifiers\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\",\"parentIDs\"],\"referencedRelationshipFields\":[\"memberOfOrg\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"MemberOfOrgIDs\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"ownerOfApp\":{\"items\":{\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Application\",\"path\":\"managed/alpha_application\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[\"name\"]}}],\"reversePropertyName\":\"owners\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Applications I Own\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"ownerOfOrg\":{\"items\":{\"notifySelf\":false,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":true,\"path\":\"managed/alpha_organization\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"owners\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Organizations I Own\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"password\":{\"description\":\"Password\",\"isPersonal\":false,\"isProtected\":true,\"scope\":\"private\",\"searchable\":false,\"title\":\"Password\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"postalAddress\":{\"description\":\"Address 1\",\"isPersonal\":true,\"title\":\"Address 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"postalCode\":{\"description\":\"Postal Code\",\"isPersonal\":false,\"title\":\"Postal Code\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"preferences\":{\"description\":\"Preferences\",\"isPersonal\":false,\"order\":[\"updates\",\"marketing\"],\"properties\":{\"marketing\":{\"description\":\"Send me special offers and services\",\"type\":\"boolean\"},\"updates\":{\"description\":\"Send me news and updates\",\"type\":\"boolean\"}},\"required\":[],\"searchable\":false,\"title\":\"Preferences\",\"type\":\"object\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"profileImage\":{\"description\":\"Profile Image\",\"isPersonal\":true,\"searchable\":true,\"title\":\"Profile Image\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"reports\":{\"description\":\"Direct Reports\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:reports:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Direct Reports Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"manager\",\"reverseRelationship\":true,\"title\":\"Direct Reports Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Direct Reports\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"roles\":{\"description\":\"Provisioning Roles\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:roles\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:roles:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Provisioning Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Role\",\"path\":\"managed/alpha_role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Provisioning Roles Items\",\"type\":\"relationship\",\"validate\":true},\"relationshipGrantTemporalConstraintsEnforced\":true,\"returnByDefault\":false,\"title\":\"Provisioning Roles\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"sn\":{\"description\":\"Last Name\",\"isPersonal\":true,\"searchable\":true,\"title\":\"Last Name\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"stateProvince\":{\"description\":\"State/Province\",\"isPersonal\":false,\"title\":\"State/Province\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"telephoneNumber\":{\"description\":\"Telephone Number\",\"isPersonal\":true,\"pattern\":\"^\\\\+?([0-9\\\\- \\\\(\\\\)])*$\",\"title\":\"Telephone Number\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"userName\":{\"description\":\"Username\",\"isPersonal\":true,\"minLength\":1,\"policies\":[{\"policyId\":\"valid-username\"},{\"params\":{\"forbiddenChars\":[\"/\"]},\"policyId\":\"cannot-contain-characters\"},{\"params\":{\"minLength\":1},\"policyId\":\"minimum-length\"},{\"params\":{\"maxLength\":255},\"policyId\":\"maximum-length\"}],\"searchable\":true,\"title\":\"Username\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true}},\"required\":[\"userName\",\"givenName\",\"sn\",\"mail\"],\"title\":\"Alpha realm - User\",\"type\":\"object\",\"viewable\":true}},{\"lastSync\":{\"effectiveAssignmentsProperty\":\"effectiveAssignments\",\"lastSyncProperty\":\"lastSync\"},\"meta\":{\"property\":\"_meta\",\"resourceCollection\":\"managed/bravo_usermeta\",\"trackedProperties\":[\"createDate\",\"lastChanged\"]},\"name\":\"bravo_user\",\"notifications\":{},\"schema\":{\"$schema\":\"http://json-schema.org/draft-03/schema\",\"icon\":\"fa-user\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User\",\"mat-icon\":\"people\",\"order\":[\"_id\",\"userName\",\"password\",\"givenName\",\"cn\",\"sn\",\"mail\",\"profileImage\",\"description\",\"accountStatus\",\"telephoneNumber\",\"postalAddress\",\"city\",\"postalCode\",\"country\",\"stateProvince\",\"roles\",\"assignments\",\"groups\",\"applications\",\"manager\",\"authzRoles\",\"reports\",\"effectiveRoles\",\"effectiveAssignments\",\"effectiveGroups\",\"effectiveApplications\",\"lastSync\",\"kbaInfo\",\"preferences\",\"consentedMappings\",\"ownerOfOrg\",\"adminOfOrg\",\"memberOfOrg\",\"memberOfOrgIDs\",\"ownerOfApp\",\"frIndexedString1\",\"frIndexedString2\",\"frIndexedString3\",\"frIndexedString4\",\"frIndexedString5\",\"frUnindexedString1\",\"frUnindexedString2\",\"frUnindexedString3\",\"frUnindexedString4\",\"frUnindexedString5\",\"frIndexedMultivalued1\",\"frIndexedMultivalued2\",\"frIndexedMultivalued3\",\"frIndexedMultivalued4\",\"frIndexedMultivalued5\",\"frUnindexedMultivalued1\",\"frUnindexedMultivalued2\",\"frUnindexedMultivalued3\",\"frUnindexedMultivalued4\",\"frUnindexedMultivalued5\",\"frIndexedDate1\",\"frIndexedDate2\",\"frIndexedDate3\",\"frIndexedDate4\",\"frIndexedDate5\",\"frUnindexedDate1\",\"frUnindexedDate2\",\"frUnindexedDate3\",\"frUnindexedDate4\",\"frUnindexedDate5\",\"frIndexedInteger1\",\"frIndexedInteger2\",\"frIndexedInteger3\",\"frIndexedInteger4\",\"frIndexedInteger5\",\"frUnindexedInteger1\",\"frUnindexedInteger2\",\"frUnindexedInteger3\",\"frUnindexedInteger4\",\"frUnindexedInteger5\",\"assignedDashboard\"],\"properties\":{\"_id\":{\"description\":\"User ID\",\"isPersonal\":false,\"policies\":[{\"params\":{\"forbiddenChars\":[\"/\"]},\"policyId\":\"cannot-contain-characters\"}],\"searchable\":false,\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":false},\"accountStatus\":{\"default\":\"active\",\"description\":\"Status\",\"isPersonal\":false,\"searchable\":true,\"title\":\"Status\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"adminOfOrg\":{\"items\":{\"notifySelf\":false,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":true,\"path\":\"managed/bravo_organization\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"admins\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Organizations I Administer\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"aliasList\":{\"description\":\"List of identity aliases used primarily to record social IdP subjects for this user\",\"isVirtual\":false,\"items\":{\"title\":\"User Alias Names Items\",\"type\":\"string\"},\"returnByDefault\":false,\"searchable\":false,\"title\":\"User Alias Names List\",\"type\":\"array\",\"userEditable\":true,\"viewable\":false},\"applications\":{\"description\":\"Applications\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:applications\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:applications:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Groups Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Application\",\"path\":\"managed/bravo_application\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[\"name\"]}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Groups Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Applications\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":false},\"assignedDashboard\":{\"description\":\"List of items to click on for this user\",\"isVirtual\":true,\"items\":{\"title\":\"Assigned Dashboard Items\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"name\"],\"referencedRelationshipFields\":[[\"roles\",\"applications\"],[\"applications\"]]},\"searchable\":false,\"title\":\"Assigned Dashboard\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"assignments\":{\"description\":\"Assignments\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:assignments\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:assignments:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Provisioning Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Assignment\",\"path\":\"managed/bravo_assignment\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Assignments Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Assignments\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"authzRoles\":{\"description\":\"Authorization Roles\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:authzRoles\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:authzRoles:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Authorization Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Internal Role\",\"path\":\"internal/role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"authzMembers\",\"reverseRelationship\":true,\"title\":\"Authorization Roles Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Authorization Roles\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"city\":{\"description\":\"City\",\"isPersonal\":false,\"title\":\"City\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"cn\":{\"default\":\"{{givenName}} {{sn}}\",\"description\":\"Common Name\",\"isPersonal\":true,\"scope\":\"private\",\"searchable\":false,\"title\":\"Common Name\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"consentedMappings\":{\"description\":\"Consented Mappings\",\"isPersonal\":false,\"isVirtual\":false,\"items\":{\"items\":{\"order\":[\"mapping\",\"consentDate\"],\"properties\":{\"consentDate\":{\"description\":\"Consent Date\",\"searchable\":true,\"title\":\"Consent Date\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"mapping\":{\"description\":\"Mapping\",\"searchable\":true,\"title\":\"Mapping\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true}},\"required\":[\"mapping\",\"consentDate\"],\"title\":\"Consented Mappings Item\",\"type\":\"object\"},\"title\":\"Consented Mappings Items\",\"type\":\"array\"},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Consented Mappings\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"country\":{\"description\":\"Country\",\"isPersonal\":false,\"title\":\"Country\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"description\":{\"description\":\"Description\",\"isPersonal\":false,\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"effectiveApplications\":{\"description\":\"Effective Applications\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Assigned Application Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedObjectFields\":[\"name\"],\"referencedRelationshipFields\":[[\"roles\",\"applications\"],[\"applications\"]]},\"returnByDefault\":true,\"title\":\"Effective Applications\",\"type\":\"array\",\"viewable\":false},\"effectiveAssignments\":{\"description\":\"Effective Assignments\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Assignments Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedObjectFields\":[\"*\"],\"referencedRelationshipFields\":[[\"roles\",\"assignments\"],[\"assignments\"]]},\"returnByDefault\":true,\"title\":\"Effective Assignments\",\"type\":\"array\",\"usageDescription\":\"\",\"viewable\":false},\"effectiveGroups\":{\"description\":\"Effective Groups\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Groups Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedRelationshipFields\":[\"groups\"]},\"returnByDefault\":true,\"title\":\"Effective Groups\",\"type\":\"array\",\"usageDescription\":\"\",\"viewable\":false},\"effectiveRoles\":{\"description\":\"Effective Roles\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Roles Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedRelationshipFields\":[\"roles\"]},\"returnByDefault\":true,\"title\":\"Effective Roles\",\"type\":\"array\",\"usageDescription\":\"\",\"viewable\":false},\"frIndexedDate1\":{\"description\":\"Generic Indexed Date 1\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate2\":{\"description\":\"Generic Indexed Date 2\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate3\":{\"description\":\"Generic Indexed Date 3\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate4\":{\"description\":\"Generic Indexed Date 4\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate5\":{\"description\":\"Generic Indexed Date 5\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger1\":{\"description\":\"Generic Indexed Integer 1\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 1\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger2\":{\"description\":\"Generic Indexed Integer 2\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 2\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger3\":{\"description\":\"Generic Indexed Integer 3\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 3\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger4\":{\"description\":\"Generic Indexed Integer 4\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 4\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger5\":{\"description\":\"Generic Indexed Integer 5\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 5\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued1\":{\"description\":\"Generic Indexed Multivalue 1\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 1\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued2\":{\"description\":\"Generic Indexed Multivalue 2\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 2\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued3\":{\"description\":\"Generic Indexed Multivalue 3\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 3\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued4\":{\"description\":\"Generic Indexed Multivalue 4\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 4\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued5\":{\"description\":\"Generic Indexed Multivalue 5\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 5\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString1\":{\"description\":\"Generic Indexed String 1\",\"isPersonal\":false,\"title\":\"Generic Indexed String 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString2\":{\"description\":\"Generic Indexed String 2\",\"isPersonal\":false,\"title\":\"Generic Indexed String 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString3\":{\"description\":\"Generic Indexed String 3\",\"isPersonal\":false,\"title\":\"Generic Indexed String 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString4\":{\"description\":\"Generic Indexed String 4\",\"isPersonal\":false,\"title\":\"Generic Indexed String 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString5\":{\"description\":\"Generic Indexed String 5\",\"isPersonal\":false,\"title\":\"Generic Indexed String 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate1\":{\"description\":\"Generic Unindexed Date 1\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate2\":{\"description\":\"Generic Unindexed Date 2\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate3\":{\"description\":\"Generic Unindexed Date 3\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate4\":{\"description\":\"Generic Unindexed Date 4\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate5\":{\"description\":\"Generic Unindexed Date 5\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger1\":{\"description\":\"Generic Unindexed Integer 1\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 1\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger2\":{\"description\":\"Generic Unindexed Integer 2\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 2\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger3\":{\"description\":\"Generic Unindexed Integer 3\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 3\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger4\":{\"description\":\"Generic Unindexed Integer 4\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 4\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger5\":{\"description\":\"Generic Unindexed Integer 5\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 5\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued1\":{\"description\":\"Generic Unindexed Multivalue 1\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 1\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued2\":{\"description\":\"Generic Unindexed Multivalue 2\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 2\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued3\":{\"description\":\"Generic Unindexed Multivalue 3\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 3\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued4\":{\"description\":\"Generic Unindexed Multivalue 4\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 4\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued5\":{\"description\":\"Generic Unindexed Multivalue 5\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 5\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString1\":{\"description\":\"Generic Unindexed String 1\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString2\":{\"description\":\"Generic Unindexed String 2\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString3\":{\"description\":\"Generic Unindexed String 3\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString4\":{\"description\":\"Generic Unindexed String 4\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString5\":{\"description\":\"Generic Unindexed String 5\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"givenName\":{\"description\":\"First Name\",\"isPersonal\":true,\"searchable\":true,\"title\":\"First Name\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"groups\":{\"description\":\"Groups\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:groups\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:groups:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Groups Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Group\",\"path\":\"managed/bravo_group\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Groups Items\",\"type\":\"relationship\",\"validate\":true},\"relationshipGrantTemporalConstraintsEnforced\":false,\"returnByDefault\":false,\"title\":\"Groups\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"kbaInfo\":{\"description\":\"KBA Info\",\"isPersonal\":true,\"items\":{\"order\":[\"answer\",\"customQuestion\",\"questionId\"],\"properties\":{\"answer\":{\"description\":\"Answer\",\"type\":\"string\"},\"customQuestion\":{\"description\":\"Custom question\",\"type\":\"string\"},\"questionId\":{\"description\":\"Question ID\",\"type\":\"string\"}},\"required\":[],\"title\":\"KBA Info Items\",\"type\":\"object\"},\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"lastSync\":{\"description\":\"Last Sync timestamp\",\"isPersonal\":false,\"order\":[\"effectiveAssignments\",\"timestamp\"],\"properties\":{\"effectiveAssignments\":{\"description\":\"Effective Assignments\",\"items\":{\"title\":\"Effective Assignments Items\",\"type\":\"object\"},\"title\":\"Effective Assignments\",\"type\":\"array\"},\"timestamp\":{\"description\":\"Timestamp\",\"type\":\"string\"}},\"required\":[],\"scope\":\"private\",\"searchable\":false,\"title\":\"Last Sync timestamp\",\"type\":\"object\",\"usageDescription\":\"\",\"viewable\":false},\"mail\":{\"description\":\"Email Address\",\"isPersonal\":true,\"policies\":[{\"policyId\":\"valid-email-address-format\"}],\"searchable\":true,\"title\":\"Email Address\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"manager\":{\"description\":\"Manager\",\"isPersonal\":false,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Manager _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"reports\",\"reverseRelationship\":true,\"searchable\":false,\"title\":\"Manager\",\"type\":\"relationship\",\"usageDescription\":\"\",\"userEditable\":false,\"validate\":true,\"viewable\":true},\"memberOfOrg\":{\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":false,\"path\":\"managed/bravo_organization\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Organizations to which I Belong\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"memberOfOrgIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"org identifiers\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\",\"parentIDs\"],\"referencedRelationshipFields\":[\"memberOfOrg\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"MemberOfOrgIDs\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"ownerOfApp\":{\"items\":{\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Application\",\"path\":\"managed/bravo_application\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[\"name\"]}}],\"reversePropertyName\":\"owners\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Applications I Own\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"ownerOfOrg\":{\"items\":{\"notifySelf\":false,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":true,\"path\":\"managed/bravo_organization\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"owners\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Organizations I Own\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"password\":{\"description\":\"Password\",\"isPersonal\":false,\"isProtected\":true,\"scope\":\"private\",\"searchable\":false,\"title\":\"Password\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"postalAddress\":{\"description\":\"Address 1\",\"isPersonal\":true,\"title\":\"Address 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"postalCode\":{\"description\":\"Postal Code\",\"isPersonal\":false,\"title\":\"Postal Code\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"preferences\":{\"description\":\"Preferences\",\"isPersonal\":false,\"order\":[\"updates\",\"marketing\"],\"properties\":{\"marketing\":{\"description\":\"Send me special offers and services\",\"type\":\"boolean\"},\"updates\":{\"description\":\"Send me news and updates\",\"type\":\"boolean\"}},\"required\":[],\"searchable\":false,\"title\":\"Preferences\",\"type\":\"object\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"profileImage\":{\"description\":\"Profile Image\",\"isPersonal\":true,\"searchable\":true,\"title\":\"Profile Image\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"reports\":{\"description\":\"Direct Reports\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:reports:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Direct Reports Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"manager\",\"reverseRelationship\":true,\"title\":\"Direct Reports Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Direct Reports\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"roles\":{\"description\":\"Provisioning Roles\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:roles\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:roles:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Provisioning Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Role\",\"path\":\"managed/bravo_role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Provisioning Roles Items\",\"type\":\"relationship\",\"validate\":true},\"relationshipGrantTemporalConstraintsEnforced\":true,\"returnByDefault\":false,\"title\":\"Provisioning Roles\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"sn\":{\"description\":\"Last Name\",\"isPersonal\":true,\"searchable\":true,\"title\":\"Last Name\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"stateProvince\":{\"description\":\"State/Province\",\"isPersonal\":false,\"title\":\"State/Province\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"telephoneNumber\":{\"description\":\"Telephone Number\",\"isPersonal\":true,\"pattern\":\"^\\\\+?([0-9\\\\- \\\\(\\\\)])*$\",\"title\":\"Telephone Number\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"userName\":{\"description\":\"Username\",\"isPersonal\":true,\"minLength\":1,\"policies\":[{\"policyId\":\"valid-username\"},{\"params\":{\"forbiddenChars\":[\"/\"]},\"policyId\":\"cannot-contain-characters\"},{\"params\":{\"minLength\":1},\"policyId\":\"minimum-length\"},{\"params\":{\"maxLength\":255},\"policyId\":\"maximum-length\"}],\"searchable\":true,\"title\":\"Username\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true}},\"required\":[\"userName\",\"givenName\",\"sn\",\"mail\"],\"title\":\"Bravo realm - User\",\"type\":\"object\",\"viewable\":true}},{\"name\":\"alpha_role\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"\",\"icon\":\"fa-check-square-o\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role\",\"mat-icon\":\"assignment_ind\",\"order\":[\"_id\",\"name\",\"description\",\"members\",\"assignments\",\"applications\",\"condition\",\"temporalConstraints\"],\"properties\":{\"_id\":{\"description\":\"Role ID\",\"searchable\":false,\"title\":\"Name\",\"type\":\"string\",\"viewable\":false},\"applications\":{\"description\":\"Role Applications\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role:applications:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Role Application Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Application\",\"path\":\"managed/alpha_application\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"roles\",\"reverseRelationship\":true,\"title\":\"Role Application Items\",\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"members\"],\"relationshipGrantTemporalConstraintsEnforced\":true,\"returnByDefault\":false,\"title\":\"Applications\",\"type\":\"array\",\"viewable\":false},\"assignments\":{\"description\":\"Managed Assignments\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role:assignments:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Managed Assignments Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Assignment\",\"path\":\"managed/alpha_assignment\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"roles\",\"reverseRelationship\":true,\"title\":\"Managed Assignments Items\",\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"members\"],\"returnByDefault\":false,\"title\":\"Managed Assignments\",\"type\":\"array\",\"viewable\":true},\"condition\":{\"description\":\"A conditional filter for this role\",\"isConditional\":true,\"searchable\":false,\"title\":\"Condition\",\"type\":\"string\",\"viewable\":false},\"description\":{\"description\":\"The role description, used for display purposes.\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"viewable\":true},\"members\":{\"description\":\"Role Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Role Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociation\":true,\"label\":\"User\",\"notify\":true,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"roles\",\"reverseRelationship\":true,\"title\":\"Role Members Items\",\"type\":\"relationship\",\"validate\":true},\"relationshipGrantTemporalConstraintsEnforced\":true,\"returnByDefault\":false,\"title\":\"Role Members\",\"type\":\"array\",\"viewable\":true},\"name\":{\"description\":\"The role name, used for display purposes.\",\"policies\":[{\"policyId\":\"unique\"}],\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"viewable\":true},\"temporalConstraints\":{\"description\":\"An array of temporal constraints for a role\",\"isTemporalConstraint\":true,\"items\":{\"order\":[\"duration\"],\"properties\":{\"duration\":{\"description\":\"Duration\",\"type\":\"string\"}},\"required\":[\"duration\"],\"title\":\"Temporal Constraints Items\",\"type\":\"object\"},\"notifyRelationships\":[\"members\"],\"returnByDefault\":true,\"title\":\"Temporal Constraints\",\"type\":\"array\",\"viewable\":false}},\"required\":[\"name\"],\"title\":\"Alpha realm - Role\",\"type\":\"object\"}},{\"name\":\"bravo_role\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"\",\"icon\":\"fa-check-square-o\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role\",\"mat-icon\":\"assignment_ind\",\"order\":[\"_id\",\"name\",\"description\",\"members\",\"assignments\",\"applications\",\"condition\",\"temporalConstraints\"],\"properties\":{\"_id\":{\"description\":\"Role ID\",\"searchable\":false,\"title\":\"Name\",\"type\":\"string\",\"viewable\":false},\"applications\":{\"description\":\"Role Applications\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role:applications:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Role Application Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Application\",\"path\":\"managed/bravo_application\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"roles\",\"reverseRelationship\":true,\"title\":\"Role Application Items\",\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"members\"],\"relationshipGrantTemporalConstraintsEnforced\":true,\"returnByDefault\":false,\"title\":\"Applications\",\"type\":\"array\",\"viewable\":false},\"assignments\":{\"description\":\"Managed Assignments\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role:assignments:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Managed Assignments Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Assignment\",\"path\":\"managed/bravo_assignment\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"roles\",\"reverseRelationship\":true,\"title\":\"Managed Assignments Items\",\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"members\"],\"returnByDefault\":false,\"title\":\"Managed Assignments\",\"type\":\"array\",\"viewable\":true},\"condition\":{\"description\":\"A conditional filter for this role\",\"isConditional\":true,\"searchable\":false,\"title\":\"Condition\",\"type\":\"string\",\"viewable\":false},\"description\":{\"description\":\"The role description, used for display purposes.\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"viewable\":true},\"members\":{\"description\":\"Role Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Role Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociation\":true,\"label\":\"User\",\"notify\":true,\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"roles\",\"reverseRelationship\":true,\"title\":\"Role Members Items\",\"type\":\"relationship\",\"validate\":true},\"relationshipGrantTemporalConstraintsEnforced\":true,\"returnByDefault\":false,\"title\":\"Role Members\",\"type\":\"array\",\"viewable\":true},\"name\":{\"description\":\"The role name, used for display purposes.\",\"policies\":[{\"policyId\":\"unique\"}],\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"viewable\":true},\"temporalConstraints\":{\"description\":\"An array of temporal constraints for a role\",\"isTemporalConstraint\":true,\"items\":{\"order\":[\"duration\"],\"properties\":{\"duration\":{\"description\":\"Duration\",\"type\":\"string\"}},\"required\":[\"duration\"],\"title\":\"Temporal Constraints Items\",\"type\":\"object\"},\"notifyRelationships\":[\"members\"],\"returnByDefault\":true,\"title\":\"Temporal Constraints\",\"type\":\"array\",\"viewable\":false}},\"required\":[\"name\"],\"title\":\"Bravo realm - Role\",\"type\":\"object\"}},{\"attributeEncryption\":{},\"name\":\"alpha_assignment\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"A role assignment\",\"icon\":\"fa-key\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Assignment\",\"mat-icon\":\"vpn_key\",\"order\":[\"_id\",\"name\",\"description\",\"type\",\"mapping\",\"attributes\",\"linkQualifiers\",\"roles\",\"members\",\"condition\",\"weight\"],\"properties\":{\"_id\":{\"description\":\"The assignment ID\",\"searchable\":false,\"title\":\"Name\",\"type\":\"string\",\"viewable\":false},\"attributes\":{\"description\":\"The attributes operated on by this assignment.\",\"items\":{\"order\":[\"assignmentOperation\",\"unassignmentOperation\",\"name\",\"value\"],\"properties\":{\"assignmentOperation\":{\"description\":\"Assignment operation\",\"type\":\"string\"},\"name\":{\"description\":\"Name\",\"type\":\"string\"},\"unassignmentOperation\":{\"description\":\"Unassignment operation\",\"type\":\"string\"},\"value\":{\"description\":\"Value\",\"type\":\"string\"}},\"required\":[],\"title\":\"Assignment Attributes Items\",\"type\":\"object\"},\"notifyRelationships\":[\"roles\",\"members\"],\"title\":\"Assignment Attributes\",\"type\":\"array\",\"viewable\":true},\"condition\":{\"description\":\"A conditional filter for this assignment\",\"isConditional\":true,\"searchable\":false,\"title\":\"Condition\",\"type\":\"string\",\"viewable\":false},\"description\":{\"description\":\"The assignment description, used for display purposes.\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"viewable\":true},\"linkQualifiers\":{\"description\":\"Conditional link qualifiers to restrict this assignment to.\",\"items\":{\"title\":\"Link Qualifiers Items\",\"type\":\"string\"},\"title\":\"Link Qualifiers\",\"type\":\"array\",\"viewable\":true},\"mapping\":{\"description\":\"The name of the mapping this assignment applies to\",\"policies\":[{\"policyId\":\"mapping-exists\"}],\"searchable\":true,\"title\":\"Mapping\",\"type\":\"string\",\"viewable\":true},\"members\":{\"description\":\"Assignment Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Assignment:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Assignment Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociation\":true,\"label\":\"User\",\"notify\":true,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"assignments\",\"reverseRelationship\":true,\"title\":\"Assignment Members Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Assignment Members\",\"type\":\"array\",\"viewable\":true},\"name\":{\"description\":\"The assignment name, used for display purposes.\",\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"viewable\":true},\"roles\":{\"description\":\"Managed Roles\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Assignment:roles:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Managed Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Role\",\"notify\":true,\"path\":\"managed/alpha_role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"assignments\",\"reverseRelationship\":true,\"title\":\"Managed Roles Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Managed Roles\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"type\":{\"description\":\"The type of object this assignment represents\",\"title\":\"Type\",\"type\":\"string\",\"viewable\":true},\"weight\":{\"description\":\"The weight of the assignment.\",\"notifyRelationships\":[\"roles\",\"members\"],\"searchable\":false,\"title\":\"Weight\",\"type\":[\"number\",\"null\"],\"viewable\":true}},\"required\":[\"name\",\"description\",\"mapping\"],\"title\":\"Alpha realm - Assignment\",\"type\":\"object\"}},{\"attributeEncryption\":{},\"name\":\"bravo_assignment\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"A role assignment\",\"icon\":\"fa-key\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Assignment\",\"mat-icon\":\"vpn_key\",\"order\":[\"_id\",\"name\",\"description\",\"type\",\"mapping\",\"attributes\",\"linkQualifiers\",\"roles\",\"members\",\"condition\",\"weight\"],\"properties\":{\"_id\":{\"description\":\"The assignment ID\",\"searchable\":false,\"title\":\"Name\",\"type\":\"string\",\"viewable\":false},\"attributes\":{\"description\":\"The attributes operated on by this assignment.\",\"items\":{\"order\":[\"assignmentOperation\",\"unassignmentOperation\",\"name\",\"value\"],\"properties\":{\"assignmentOperation\":{\"description\":\"Assignment operation\",\"type\":\"string\"},\"name\":{\"description\":\"Name\",\"type\":\"string\"},\"unassignmentOperation\":{\"description\":\"Unassignment operation\",\"type\":\"string\"},\"value\":{\"description\":\"Value\",\"type\":\"string\"}},\"required\":[],\"title\":\"Assignment Attributes Items\",\"type\":\"object\"},\"notifyRelationships\":[\"roles\",\"members\"],\"title\":\"Assignment Attributes\",\"type\":\"array\",\"viewable\":true},\"condition\":{\"description\":\"A conditional filter for this assignment\",\"isConditional\":true,\"searchable\":false,\"title\":\"Condition\",\"type\":\"string\",\"viewable\":false},\"description\":{\"description\":\"The assignment description, used for display purposes.\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"viewable\":true},\"linkQualifiers\":{\"description\":\"Conditional link qualifiers to restrict this assignment to.\",\"items\":{\"title\":\"Link Qualifiers Items\",\"type\":\"string\"},\"title\":\"Link Qualifiers\",\"type\":\"array\",\"viewable\":true},\"mapping\":{\"description\":\"The name of the mapping this assignment applies to\",\"policies\":[{\"policyId\":\"mapping-exists\"}],\"searchable\":true,\"title\":\"Mapping\",\"type\":\"string\",\"viewable\":true},\"members\":{\"description\":\"Assignment Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Assignment:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Assignment Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociation\":true,\"label\":\"User\",\"notify\":true,\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"assignments\",\"reverseRelationship\":true,\"title\":\"Assignment Members Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Assignment Members\",\"type\":\"array\",\"viewable\":true},\"name\":{\"description\":\"The assignment name, used for display purposes.\",\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"viewable\":true},\"roles\":{\"description\":\"Managed Roles\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Assignment:roles:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Managed Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Role\",\"notify\":true,\"path\":\"managed/bravo_role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"assignments\",\"reverseRelationship\":true,\"title\":\"Managed Roles Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Managed Roles\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"type\":{\"description\":\"The type of object this assignment represents\",\"title\":\"Type\",\"type\":\"string\",\"viewable\":true},\"weight\":{\"description\":\"The weight of the assignment.\",\"notifyRelationships\":[\"roles\",\"members\"],\"searchable\":false,\"title\":\"Weight\",\"type\":[\"number\",\"null\"],\"viewable\":true}},\"required\":[\"name\",\"description\",\"mapping\"],\"title\":\"Bravo realm - Assignment\",\"type\":\"object\"}},{\"name\":\"alpha_organization\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"An organization or tenant, whose resources are managed by organizational admins.\",\"icon\":\"fa-building\",\"mat-icon\":\"domain\",\"order\":[\"name\",\"description\",\"owners\",\"admins\",\"members\",\"parent\",\"children\",\"adminIDs\",\"ownerIDs\",\"parentAdminIDs\",\"parentOwnerIDs\",\"parentIDs\"],\"properties\":{\"adminIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"admin ids\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\"],\"referencedRelationshipFields\":[\"admins\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"Admin user ids\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"admins\":{\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":false,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"adminOfOrg\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"children\"],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Administrators\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"children\":{\"description\":\"Child Organizations\",\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":true,\"path\":\"managed/alpha_organization\",\"query\":{\"fields\":[\"name\",\"description\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"parent\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Child Organizations\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"description\":{\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"members\":{\"items\":{\"notifySelf\":false,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":true,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"memberOfOrg\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Members\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"name\":{\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"ownerIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"owner ids\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\"],\"referencedRelationshipFields\":[\"owners\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"Owner user ids\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"owners\":{\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":false,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"ownerOfOrg\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"children\"],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Owner\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"parent\":{\"description\":\"Parent Organization\",\"notifyRelationships\":[\"children\",\"members\"],\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":false,\"path\":\"managed/alpha_organization\",\"query\":{\"fields\":[\"name\",\"description\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"returnByDefault\":false,\"reversePropertyName\":\"children\",\"reverseRelationship\":true,\"searchable\":false,\"title\":\"Parent Organization\",\"type\":\"relationship\",\"userEditable\":false,\"validate\":true,\"viewable\":true},\"parentAdminIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"user ids of parent admins\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"adminIDs\",\"parentAdminIDs\"],\"referencedRelationshipFields\":[\"parent\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"user ids of parent admins\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"parentIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"parent org ids\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\",\"parentIDs\"],\"referencedRelationshipFields\":[\"parent\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"parent org ids\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"parentOwnerIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"user ids of parent owners\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"ownerIDs\",\"parentOwnerIDs\"],\"referencedRelationshipFields\":[\"parent\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"user ids of parent owners\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false}},\"required\":[\"name\"],\"title\":\"Alpha realm - Organization\",\"type\":\"object\"}},{\"name\":\"bravo_organization\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"An organization or tenant, whose resources are managed by organizational admins.\",\"icon\":\"fa-building\",\"mat-icon\":\"domain\",\"order\":[\"name\",\"description\",\"owners\",\"admins\",\"members\",\"parent\",\"children\",\"adminIDs\",\"ownerIDs\",\"parentAdminIDs\",\"parentOwnerIDs\",\"parentIDs\"],\"properties\":{\"adminIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"admin ids\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\"],\"referencedRelationshipFields\":[\"admins\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"Admin user ids\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"admins\":{\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":false,\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"adminOfOrg\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"children\"],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Administrators\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"children\":{\"description\":\"Child Organizations\",\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":true,\"path\":\"managed/bravo_organization\",\"query\":{\"fields\":[\"name\",\"description\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"parent\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Child Organizations\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"description\":{\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"members\":{\"items\":{\"notifySelf\":false,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":true,\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"memberOfOrg\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Members\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"name\":{\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"ownerIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"owner ids\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\"],\"referencedRelationshipFields\":[\"owners\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"Owner user ids\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"owners\":{\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":false,\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"ownerOfOrg\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"children\"],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Owner\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"parent\":{\"description\":\"Parent Organization\",\"notifyRelationships\":[\"children\",\"members\"],\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":false,\"path\":\"managed/bravo_organization\",\"query\":{\"fields\":[\"name\",\"description\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"returnByDefault\":false,\"reversePropertyName\":\"children\",\"reverseRelationship\":true,\"searchable\":false,\"title\":\"Parent Organization\",\"type\":\"relationship\",\"userEditable\":false,\"validate\":true,\"viewable\":true},\"parentAdminIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"user ids of parent admins\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"adminIDs\",\"parentAdminIDs\"],\"referencedRelationshipFields\":[\"parent\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"user ids of parent admins\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"parentIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"parent org ids\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\",\"parentIDs\"],\"referencedRelationshipFields\":[\"parent\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"parent org ids\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"parentOwnerIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"user ids of parent owners\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"ownerIDs\",\"parentOwnerIDs\"],\"referencedRelationshipFields\":[\"parent\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"user ids of parent owners\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false}},\"required\":[\"name\"],\"title\":\"Bravo realm - Organization\",\"type\":\"object\"}},{\"name\":\"alpha_group\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"icon\":\"fa-group\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Group\",\"mat-icon\":\"group\",\"order\":[\"_id\",\"name\",\"description\",\"condition\",\"members\"],\"properties\":{\"_id\":{\"description\":\"Group ID\",\"isPersonal\":false,\"policies\":[{\"params\":{\"propertyName\":\"name\"},\"policyId\":\"id-must-equal-property\"}],\"searchable\":false,\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":false},\"condition\":{\"description\":\"A filter for conditionally assigned members\",\"isConditional\":true,\"policies\":[{\"policyId\":\"valid-query-filter\"}],\"searchable\":false,\"title\":\"Condition\",\"type\":\"string\",\"viewable\":false},\"description\":{\"description\":\"Group Description\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"userEditable\":false,\"viewable\":true},\"members\":{\"description\":\"Group Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Group:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Group Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociation\":true,\"label\":\"User\",\"notify\":true,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"groups\",\"reverseRelationship\":true,\"title\":\"Group Members Items\",\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Members\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"name\":{\"description\":\"Group Name\",\"policies\":[{\"policyId\":\"required\"},{\"params\":{\"forbiddenChars\":[\"/*\"]},\"policyId\":\"cannot-contain-characters\"}],\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"viewable\":true}},\"required\":[\"name\"],\"title\":\"Alpha realm - Group\",\"viewable\":true}},{\"name\":\"bravo_group\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"icon\":\"fa-group\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Group\",\"mat-icon\":\"group\",\"order\":[\"_id\",\"name\",\"description\",\"condition\",\"members\"],\"properties\":{\"_id\":{\"description\":\"Group ID\",\"isPersonal\":false,\"policies\":[{\"params\":{\"propertyName\":\"name\"},\"policyId\":\"id-must-equal-property\"}],\"searchable\":false,\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":false},\"condition\":{\"description\":\"A filter for conditionally assigned members\",\"isConditional\":true,\"policies\":[{\"policyId\":\"valid-query-filter\"}],\"searchable\":false,\"title\":\"Condition\",\"type\":\"string\",\"viewable\":false},\"description\":{\"description\":\"Group Description\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"userEditable\":false,\"viewable\":true},\"members\":{\"description\":\"Group Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Group:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Group Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociation\":true,\"label\":\"User\",\"notify\":true,\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"groups\",\"reverseRelationship\":true,\"title\":\"Group Members Items\",\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Members\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"name\":{\"description\":\"Group Name\",\"policies\":[{\"policyId\":\"required\"},{\"params\":{\"forbiddenChars\":[\"/*\"]},\"policyId\":\"cannot-contain-characters\"}],\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"viewable\":true}},\"required\":[\"name\"],\"title\":\"Bravo realm - Group\",\"viewable\":true}},{\"name\":\"alpha_application\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"Application Object\",\"icon\":\"fa-folder\",\"order\":[\"name\",\"description\",\"url\",\"icon\",\"mappingNames\",\"owners\",\"roles\",\"members\"],\"properties\":{\"_id\":{\"description\":\"Application ID\",\"isPersonal\":false,\"searchable\":false,\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"authoritative\":{\"description\":\"Is this an authoritative application\",\"searchable\":false,\"title\":\"Authoritative\",\"type\":\"boolean\",\"viewable\":false},\"connectorId\":{\"description\":\"Id of the connector associated with the application\",\"searchable\":false,\"title\":\"Connector ID\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"description\":{\"description\":\"Application Description\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"viewable\":true},\"icon\":{\"searchable\":true,\"title\":\"Icon\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"mappingNames\":{\"description\":\"Names of the sync mappings used by an application with provisioning configured.\",\"items\":{\"title\":\"Mapping Name Items\",\"type\":\"string\"},\"searchable\":true,\"title\":\"Sync Mapping Names\",\"type\":\"array\",\"viewable\":true},\"members\":{\"description\":\"Application Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Application:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Group Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":true,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"applications\",\"reverseRelationship\":true,\"title\":\"Group Members Items\",\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Members\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"name\":{\"description\":\"Application name\",\"notifyRelationships\":[\"roles\",\"members\"],\"policies\":[{\"policyId\":\"unique\"}],\"returnByDefault\":true,\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"owners\":{\"description\":\"Application Owners\",\"items\":{\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Application _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"ownerOfApp\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Owners\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"roles\":{\"description\":\"Roles granting users the application\",\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Role\",\"notify\":true,\"path\":\"managed/alpha_role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"applications\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Roles\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"ssoEntities\":{\"description\":\"SSO Entity Id\",\"properties\":{\"idpLocation\":{\"type\":\"string\"},\"idpPrivateId\":{\"type\":\"string\"},\"spLocation\":{\"type\":\"string\"},\"spPrivate\":{\"type\":\"string\"}},\"searchable\":false,\"title\":\"SSO Entity Id\",\"type\":\"object\",\"userEditable\":false,\"viewable\":false},\"templateName\":{\"description\":\"Name of the template the application was created from\",\"searchable\":false,\"title\":\"Template Name\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"templateVersion\":{\"description\":\"The template version\",\"searchable\":false,\"title\":\"Template Version\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"uiConfig\":{\"description\":\"UI Config\",\"isPersonal\":false,\"properties\":{},\"searchable\":false,\"title\":\"UI Config\",\"type\":\"object\",\"usageDescription\":\"\",\"viewable\":false},\"url\":{\"searchable\":true,\"title\":\"Url\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true}},\"required\":[\"name\"],\"title\":\"Alpha realm - Application\",\"type\":\"object\"}},{\"name\":\"bravo_application\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"Application Object\",\"icon\":\"fa-folder\",\"order\":[\"name\",\"description\",\"url\",\"icon\",\"mappingNames\",\"owners\",\"roles\",\"members\"],\"properties\":{\"_id\":{\"description\":\"Application ID\",\"isPersonal\":false,\"searchable\":false,\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"authoritative\":{\"description\":\"Is this an authoritative application\",\"searchable\":false,\"title\":\"Authoritative\",\"type\":\"boolean\",\"viewable\":false},\"connectorId\":{\"description\":\"Id of the connector associated with the application\",\"searchable\":false,\"title\":\"Connector ID\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"description\":{\"description\":\"Application Description\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"viewable\":true},\"icon\":{\"searchable\":true,\"title\":\"Icon\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"mappingNames\":{\"description\":\"Names of the sync mappings used by an application with provisioning configured.\",\"items\":{\"title\":\"Mapping Name Items\",\"type\":\"string\"},\"searchable\":true,\"title\":\"Sync Mapping Names\",\"type\":\"array\",\"viewable\":true},\"members\":{\"description\":\"Application Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Application:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Group Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":true,\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"applications\",\"reverseRelationship\":true,\"title\":\"Group Members Items\",\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Members\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"name\":{\"description\":\"Application name\",\"notifyRelationships\":[\"roles\",\"members\"],\"policies\":[{\"policyId\":\"unique\"}],\"returnByDefault\":true,\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"owners\":{\"description\":\"Application Owners\",\"items\":{\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Application _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"ownerOfApp\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Owners\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"roles\":{\"description\":\"Roles granting users the application\",\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Role\",\"notify\":true,\"path\":\"managed/bravo_role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"applications\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Roles\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"ssoEntities\":{\"description\":\"SSO Entity Id\",\"properties\":{\"idpLocation\":{\"type\":\"string\"},\"idpPrivateId\":{\"type\":\"string\"},\"spLocation\":{\"type\":\"string\"},\"spPrivate\":{\"type\":\"string\"}},\"searchable\":false,\"title\":\"SSO Entity Id\",\"type\":\"object\",\"userEditable\":false,\"viewable\":false},\"templateName\":{\"description\":\"Name of the template the application was created from\",\"searchable\":false,\"title\":\"Template Name\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"templateVersion\":{\"description\":\"The template version\",\"searchable\":false,\"title\":\"Template Version\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"uiConfig\":{\"description\":\"UI Config\",\"isPersonal\":false,\"properties\":{},\"searchable\":false,\"title\":\"UI Config\",\"type\":\"object\",\"usageDescription\":\"\",\"viewable\":false},\"url\":{\"searchable\":true,\"title\":\"Url\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true}},\"required\":[\"name\"],\"title\":\"Bravo realm - Application\",\"type\":\"object\"}}]}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:48 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "transfer-encoding", + "value": "chunked" + } + ], + "headersSize": 671, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:48.680Z", + "time": 120, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 120 + } + }, + { + "_id": "3e7801f678e51e1077c61a197c340b4d", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 861, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "861" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1617, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"mapping/managedBravo_group_managedBravo_group\",\"consentRequired\":false,\"displayName\":\"managedBravo_group_managedBravo_group\",\"icon\":null,\"name\":\"managedBravo_group_managedBravo_group\",\"policies\":[{\"action\":\"ASYNC\",\"situation\":\"ABSENT\"},{\"action\":\"ASYNC\",\"situation\":\"ALL_GONE\"},{\"action\":\"ASYNC\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"ASYNC\",\"situation\":\"CONFIRMED\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"ASYNC\",\"situation\":\"LINK_ONLY\"},{\"action\":\"ASYNC\",\"situation\":\"MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"UNASSIGNED\"},{\"action\":\"ASYNC\",\"situation\":\"UNQUALIFIED\"}],\"properties\":[],\"source\":\"managed/bravo_group\",\"target\":\"managed/bravo_group\"}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/mapping/managedBravo_group_managedBravo_group" + }, + "response": { + "bodySize": 861, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 861, + "text": "{\"_id\":\"mapping/managedBravo_group_managedBravo_group\",\"consentRequired\":false,\"displayName\":\"managedBravo_group_managedBravo_group\",\"icon\":null,\"name\":\"managedBravo_group_managedBravo_group\",\"policies\":[{\"action\":\"ASYNC\",\"situation\":\"ABSENT\"},{\"action\":\"ASYNC\",\"situation\":\"ALL_GONE\"},{\"action\":\"ASYNC\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"ASYNC\",\"situation\":\"CONFIRMED\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"ASYNC\",\"situation\":\"LINK_ONLY\"},{\"action\":\"ASYNC\",\"situation\":\"MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"UNASSIGNED\"},{\"action\":\"ASYNC\",\"situation\":\"UNQUALIFIED\"}],\"properties\":[],\"source\":\"managed/bravo_group\",\"target\":\"managed/bravo_group\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:48 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "861" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:48.806Z", + "time": 59, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 59 + } + }, + { + "_id": "83ac9d229f6493fd9a819498f88376f2", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 856, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "856" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1616, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"mapping/managedBravo_user_managedBravo_user0\",\"consentRequired\":false,\"displayName\":\"managedBravo_user_managedBravo_user0\",\"icon\":null,\"name\":\"managedBravo_user_managedBravo_user0\",\"policies\":[{\"action\":\"ASYNC\",\"situation\":\"ABSENT\"},{\"action\":\"ASYNC\",\"situation\":\"ALL_GONE\"},{\"action\":\"ASYNC\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"ASYNC\",\"situation\":\"CONFIRMED\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"ASYNC\",\"situation\":\"LINK_ONLY\"},{\"action\":\"ASYNC\",\"situation\":\"MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"UNASSIGNED\"},{\"action\":\"ASYNC\",\"situation\":\"UNQUALIFIED\"}],\"properties\":[],\"source\":\"managed/bravo_user\",\"target\":\"managed/bravo_user\"}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/mapping/managedBravo_user_managedBravo_user0" + }, + "response": { + "bodySize": 856, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 856, + "text": "{\"_id\":\"mapping/managedBravo_user_managedBravo_user0\",\"consentRequired\":false,\"displayName\":\"managedBravo_user_managedBravo_user0\",\"icon\":null,\"name\":\"managedBravo_user_managedBravo_user0\",\"policies\":[{\"action\":\"ASYNC\",\"situation\":\"ABSENT\"},{\"action\":\"ASYNC\",\"situation\":\"ALL_GONE\"},{\"action\":\"ASYNC\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"ASYNC\",\"situation\":\"CONFIRMED\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"ASYNC\",\"situation\":\"LINK_ONLY\"},{\"action\":\"ASYNC\",\"situation\":\"MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"UNASSIGNED\"},{\"action\":\"ASYNC\",\"situation\":\"UNQUALIFIED\"}],\"properties\":[],\"source\":\"managed/bravo_user\",\"target\":\"managed/bravo_user\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:48 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "856" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:48.870Z", + "time": 62, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 62 + } + }, + { + "_id": "6b2cc88bb5096bf0ebeaff3612d239d9", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 52, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "52" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1577, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"policy\",\"additionalFiles\":[],\"resources\":[]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/policy" + }, + "response": { + "bodySize": 52, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 52, + "text": "{\"_id\":\"policy\",\"additionalFiles\":[],\"resources\":[]}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:48 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "52" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 663, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:48.938Z", + "time": 55, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 55 + } + }, + { + "_id": "85aa7f57d20e37b9a3d0385b7306304b", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 493, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "493" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1592, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"privilegeAssignments\",\"privilegeAssignments\":[{\"name\":\"ownerPrivileges\",\"privileges\":[\"owner-view-update-delete-orgs\",\"owner-create-orgs\",\"owner-view-update-delete-admins-and-members\",\"owner-create-admins\",\"admin-view-update-delete-members\",\"admin-create-members\"],\"relationshipField\":\"ownerOfOrg\"},{\"name\":\"adminPrivileges\",\"privileges\":[\"admin-view-update-delete-orgs\",\"admin-create-orgs\",\"admin-view-update-delete-members\",\"admin-create-members\"],\"relationshipField\":\"adminOfOrg\"}]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/privilegeAssignments" + }, + "response": { + "bodySize": 493, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 493, + "text": "{\"_id\":\"privilegeAssignments\",\"privilegeAssignments\":[{\"name\":\"ownerPrivileges\",\"privileges\":[\"owner-view-update-delete-orgs\",\"owner-create-orgs\",\"owner-view-update-delete-admins-and-members\",\"owner-create-admins\",\"admin-view-update-delete-members\",\"admin-create-members\"],\"relationshipField\":\"ownerOfOrg\"},{\"name\":\"adminPrivileges\",\"privileges\":[\"admin-view-update-delete-orgs\",\"admin-create-orgs\",\"admin-view-update-delete-members\",\"admin-create-members\"],\"relationshipField\":\"adminOfOrg\"}]}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:49 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "493" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:48.998Z", + "time": 56, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 56 + } + }, + { + "_id": "b8b01bca675e40e42b56037fda2a9e49", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 36, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "36" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1581, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"privileges\",\"privileges\":[]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/privileges" + }, + "response": { + "bodySize": 36, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 36, + "text": "{\"_id\":\"privileges\",\"privileges\":[]}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:49 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "36" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 663, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:49.059Z", + "time": 55, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 55 + } + }, + { + "_id": "0973564c4f348ecf5a515d4983f1ffee", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 7392, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "7392" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1602, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"provisioner.openic/GoogleApps\",\"configurationProperties\":{\"availableLicenses\":[\"101005/1010050001\",\"101001/1010010001\",\"101031/1010310010\",\"101034/1010340002\",\"101038/1010380002\",\"101034/1010340001\",\"101038/1010380003\",\"101034/1010340004\",\"101034/1010340003\",\"101034/1010340006\",\"Google-Apps/Google-Apps-For-Business\",\"101034/1010340005\",\"Google-Vault/Google-Vault\",\"Google-Apps/1010020031\",\"Google-Apps/1010020030\",\"Google-Apps/1010060003\",\"Google-Apps/1010060005\",\"Google-Apps/Google-Apps-Unlimited\",\"Google-Apps/1010020029\",\"Google-Apps/Google-Apps-Lite\",\"101031/1010310003\",\"101033/1010330002\",\"101033/1010330004\",\"Google-Apps/Google-Apps-For-Education\",\"101031/1010310002\",\"101033/1010330003\",\"Google-Apps/1010020026\",\"101031/1010310007\",\"Google-Apps/1010020025\",\"101031/1010310008\",\"Google-Apps/1010020028\",\"Google-Apps/Google-Apps-For-Postini\",\"101031/1010310005\",\"Google-Apps/1010020027\",\"101031/1010310006\",\"101031/1010310009\",\"Google-Vault/Google-Vault-Former-Employee\",\"101038/1010370001\",\"Google-Apps/1010020020\",\"Google-Apps/1010060001\"],\"clientId\":\"&{esv.gac.client.id}\",\"clientSecret\":\"&{esv.gac.secret}\",\"domain\":\"&{esv.gac.domain}\",\"groupsMaxResults\":\"200\",\"listProductAndSkuMaxResults\":\"100\",\"listProductMaxResults\":\"100\",\"membersMaxResults\":\"200\",\"proxyHost\":null,\"proxyPort\":8080,\"refreshToken\":\"&{esv.gac.refresh}\",\"roleAssignmentMaxResults\":100,\"roleMaxResults\":100,\"usersMaxResults\":\"100\",\"validateCertificate\":true},\"connectorRef\":{\"bundleName\":\"org.forgerock.openicf.connectors.googleapps-connector\",\"bundleVersion\":\"[1.5.0.0,1.6.0.0)\",\"connectorHostRef\":\"\",\"connectorName\":\"org.forgerock.openicf.connectors.googleapps.GoogleAppsConnector\",\"displayName\":\"GoogleApps Connector\",\"systemType\":\"provisioner.openicf\"},\"enabled\":{\"$bool\":\"&{esv.gac.enable.connector}\"},\"objectTypes\":{\"__ACCOUNT__\":{\"$schema\":\"http://json-schema.org/draft-03/schema\",\"id\":\"__ACCOUNT__\",\"nativeType\":\"__ACCOUNT__\",\"properties\":{\"__GROUPS__\":{\"flags\":[\"NOT_RETURNED_BY_DEFAULT\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"__GROUPS__\",\"nativeType\":\"string\",\"type\":\"array\"},\"__NAME__\":{\"nativeName\":\"__NAME__\",\"nativeType\":\"string\",\"type\":\"string\"},\"__PASSWORD__\":{\"flags\":[\"NOT_READABLE\",\"NOT_RETURNED_BY_DEFAULT\"],\"nativeName\":\"__PASSWORD__\",\"nativeType\":\"JAVA_TYPE_GUARDEDSTRING\",\"required\":true,\"type\":\"string\"},\"__PHOTO__\":{\"flags\":[\"NOT_RETURNED_BY_DEFAULT\"],\"nativeName\":\"__PHOTO__\",\"nativeType\":\"JAVA_TYPE_BYTE_ARRAY\",\"type\":\"string\"},\"__SECONDARY_EMAILS__\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"__SECONDARY_EMAILS__\",\"nativeType\":\"object\",\"type\":\"array\"},\"__UID__\":{\"nativeName\":\"__UID__\",\"nativeType\":\"string\",\"required\":false,\"type\":\"string\"},\"addresses\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"addresses\",\"nativeType\":\"object\",\"type\":\"array\"},\"agreedToTerms\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"agreedToTerms\",\"nativeType\":\"JAVA_TYPE_PRIMITIVE_BOOLEAN\",\"type\":\"boolean\"},\"aliases\":{\"flags\":[\"NOT_CREATABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"aliases\",\"nativeType\":\"string\",\"type\":\"array\"},\"archived\":{\"nativeName\":\"archived\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"changePasswordAtNextLogin\":{\"nativeName\":\"changePasswordAtNextLogin\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"creationTime\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"creationTime\",\"nativeType\":\"string\",\"type\":\"array\"},\"customSchemas\":{\"nativeName\":\"customSchemas\",\"nativeType\":\"object\",\"type\":\"object\"},\"customerId\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"customerId\",\"nativeType\":\"string\",\"type\":\"string\"},\"deletionTime\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"deletionTime\",\"nativeType\":\"string\",\"type\":\"string\"},\"externalIds\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"externalIds\",\"nativeType\":\"object\",\"type\":\"array\"},\"familyName\":{\"nativeName\":\"familyName\",\"nativeType\":\"string\",\"type\":\"string\"},\"fullName\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"fullName\",\"nativeType\":\"string\",\"type\":\"string\"},\"givenName\":{\"nativeName\":\"givenName\",\"nativeType\":\"string\",\"required\":true,\"type\":\"string\"},\"hashFunction\":{\"flags\":[\"NOT_RETURNED_BY_DEFAULT\"],\"nativeName\":\"hashFunction\",\"nativeType\":\"string\",\"type\":\"string\"},\"ims\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"ims\",\"nativeType\":\"object\",\"type\":\"array\"},\"includeInGlobalAddressList\":{\"nativeName\":\"includeInGlobalAddressList\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"ipWhitelisted\":{\"nativeName\":\"ipWhitelisted\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"isAdmin\":{\"nativeName\":\"isAdmin\",\"nativeType\":\"JAVA_TYPE_PRIMITIVE_BOOLEAN\",\"type\":\"boolean\"},\"isDelegatedAdmin\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isDelegatedAdmin\",\"nativeType\":\"JAVA_TYPE_PRIMITIVE_BOOLEAN\",\"type\":\"boolean\"},\"isEnforcedIn2Sv\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isEnforcedIn2Sv\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"isEnrolledIn2Sv\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isEnrolledIn2Sv\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"isMailboxSetup\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isMailboxSetup\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"languages\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"languages\",\"nativeType\":\"object\",\"type\":\"array\"},\"lastLoginTime\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"lastLoginTime\",\"nativeType\":\"string\",\"type\":\"array\"},\"nonEditableAliases\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"nonEditableAliases\",\"nativeType\":\"string\",\"type\":\"array\"},\"orgUnitPath\":{\"nativeName\":\"orgUnitPath\",\"nativeType\":\"string\",\"type\":\"string\"},\"organizations\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"organizations\",\"nativeType\":\"object\",\"type\":\"array\"},\"phones\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"phones\",\"nativeType\":\"object\",\"type\":\"array\"},\"primaryEmail\":{\"nativeName\":\"primaryEmail\",\"nativeType\":\"string\",\"type\":\"string\"},\"recoveryEmail\":{\"nativeName\":\"recoveryEmail\",\"nativeType\":\"string\",\"type\":\"string\"},\"recoveryPhone\":{\"nativeName\":\"recoveryPhone\",\"nativeType\":\"string\",\"type\":\"string\"},\"relations\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"relations\",\"nativeType\":\"object\",\"type\":\"array\"},\"suspended\":{\"nativeName\":\"suspended\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"suspensionReason\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"suspensionReason\",\"nativeType\":\"string\",\"type\":\"string\"},\"thumbnailPhotoUrl\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"thumbnailPhotoUrl\",\"nativeType\":\"string\",\"type\":\"string\"}},\"type\":\"object\"}},\"operationTimeout\":{\"AUTHENTICATE\":-1,\"CREATE\":-1,\"DELETE\":-1,\"GET\":-1,\"RESOLVEUSERNAME\":-1,\"SCHEMA\":-1,\"SCRIPT_ON_CONNECTOR\":-1,\"SCRIPT_ON_RESOURCE\":-1,\"SEARCH\":-1,\"SYNC\":-1,\"TEST\":-1,\"UPDATE\":-1,\"VALIDATE\":-1},\"poolConfigOption\":{\"maxIdle\":10,\"maxObjects\":10,\"maxWait\":150000,\"minEvictableIdleTimeMillis\":120000,\"minIdle\":1},\"resultsHandlerConfig\":{\"enableAttributesToGetSearchResultsHandler\":true,\"enableCaseInsensitiveFilter\":false,\"enableFilteredResultsHandler\":false,\"enableNormalizingResultsHandler\":false}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/provisioner.openic/GoogleApps" + }, + "response": { + "bodySize": 7392, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 7392, + "text": "{\"_id\":\"provisioner.openic/GoogleApps\",\"configurationProperties\":{\"availableLicenses\":[\"101005/1010050001\",\"101001/1010010001\",\"101031/1010310010\",\"101034/1010340002\",\"101038/1010380002\",\"101034/1010340001\",\"101038/1010380003\",\"101034/1010340004\",\"101034/1010340003\",\"101034/1010340006\",\"Google-Apps/Google-Apps-For-Business\",\"101034/1010340005\",\"Google-Vault/Google-Vault\",\"Google-Apps/1010020031\",\"Google-Apps/1010020030\",\"Google-Apps/1010060003\",\"Google-Apps/1010060005\",\"Google-Apps/Google-Apps-Unlimited\",\"Google-Apps/1010020029\",\"Google-Apps/Google-Apps-Lite\",\"101031/1010310003\",\"101033/1010330002\",\"101033/1010330004\",\"Google-Apps/Google-Apps-For-Education\",\"101031/1010310002\",\"101033/1010330003\",\"Google-Apps/1010020026\",\"101031/1010310007\",\"Google-Apps/1010020025\",\"101031/1010310008\",\"Google-Apps/1010020028\",\"Google-Apps/Google-Apps-For-Postini\",\"101031/1010310005\",\"Google-Apps/1010020027\",\"101031/1010310006\",\"101031/1010310009\",\"Google-Vault/Google-Vault-Former-Employee\",\"101038/1010370001\",\"Google-Apps/1010020020\",\"Google-Apps/1010060001\"],\"clientId\":\"&{esv.gac.client.id}\",\"clientSecret\":\"&{esv.gac.secret}\",\"domain\":\"&{esv.gac.domain}\",\"groupsMaxResults\":\"200\",\"listProductAndSkuMaxResults\":\"100\",\"listProductMaxResults\":\"100\",\"membersMaxResults\":\"200\",\"proxyHost\":null,\"proxyPort\":8080,\"refreshToken\":\"&{esv.gac.refresh}\",\"roleAssignmentMaxResults\":100,\"roleMaxResults\":100,\"usersMaxResults\":\"100\",\"validateCertificate\":true},\"connectorRef\":{\"bundleName\":\"org.forgerock.openicf.connectors.googleapps-connector\",\"bundleVersion\":\"[1.5.0.0,1.6.0.0)\",\"connectorHostRef\":\"\",\"connectorName\":\"org.forgerock.openicf.connectors.googleapps.GoogleAppsConnector\",\"displayName\":\"GoogleApps Connector\",\"systemType\":\"provisioner.openicf\"},\"enabled\":{\"$bool\":\"&{esv.gac.enable.connector}\"},\"objectTypes\":{\"__ACCOUNT__\":{\"$schema\":\"http://json-schema.org/draft-03/schema\",\"id\":\"__ACCOUNT__\",\"nativeType\":\"__ACCOUNT__\",\"properties\":{\"__GROUPS__\":{\"flags\":[\"NOT_RETURNED_BY_DEFAULT\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"__GROUPS__\",\"nativeType\":\"string\",\"type\":\"array\"},\"__NAME__\":{\"nativeName\":\"__NAME__\",\"nativeType\":\"string\",\"type\":\"string\"},\"__PASSWORD__\":{\"flags\":[\"NOT_READABLE\",\"NOT_RETURNED_BY_DEFAULT\"],\"nativeName\":\"__PASSWORD__\",\"nativeType\":\"JAVA_TYPE_GUARDEDSTRING\",\"required\":true,\"type\":\"string\"},\"__PHOTO__\":{\"flags\":[\"NOT_RETURNED_BY_DEFAULT\"],\"nativeName\":\"__PHOTO__\",\"nativeType\":\"JAVA_TYPE_BYTE_ARRAY\",\"type\":\"string\"},\"__SECONDARY_EMAILS__\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"__SECONDARY_EMAILS__\",\"nativeType\":\"object\",\"type\":\"array\"},\"__UID__\":{\"nativeName\":\"__UID__\",\"nativeType\":\"string\",\"required\":false,\"type\":\"string\"},\"addresses\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"addresses\",\"nativeType\":\"object\",\"type\":\"array\"},\"agreedToTerms\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"agreedToTerms\",\"nativeType\":\"JAVA_TYPE_PRIMITIVE_BOOLEAN\",\"type\":\"boolean\"},\"aliases\":{\"flags\":[\"NOT_CREATABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"aliases\",\"nativeType\":\"string\",\"type\":\"array\"},\"archived\":{\"nativeName\":\"archived\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"changePasswordAtNextLogin\":{\"nativeName\":\"changePasswordAtNextLogin\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"creationTime\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"creationTime\",\"nativeType\":\"string\",\"type\":\"array\"},\"customSchemas\":{\"nativeName\":\"customSchemas\",\"nativeType\":\"object\",\"type\":\"object\"},\"customerId\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"customerId\",\"nativeType\":\"string\",\"type\":\"string\"},\"deletionTime\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"deletionTime\",\"nativeType\":\"string\",\"type\":\"string\"},\"externalIds\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"externalIds\",\"nativeType\":\"object\",\"type\":\"array\"},\"familyName\":{\"nativeName\":\"familyName\",\"nativeType\":\"string\",\"type\":\"string\"},\"fullName\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"fullName\",\"nativeType\":\"string\",\"type\":\"string\"},\"givenName\":{\"nativeName\":\"givenName\",\"nativeType\":\"string\",\"required\":true,\"type\":\"string\"},\"hashFunction\":{\"flags\":[\"NOT_RETURNED_BY_DEFAULT\"],\"nativeName\":\"hashFunction\",\"nativeType\":\"string\",\"type\":\"string\"},\"ims\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"ims\",\"nativeType\":\"object\",\"type\":\"array\"},\"includeInGlobalAddressList\":{\"nativeName\":\"includeInGlobalAddressList\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"ipWhitelisted\":{\"nativeName\":\"ipWhitelisted\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"isAdmin\":{\"nativeName\":\"isAdmin\",\"nativeType\":\"JAVA_TYPE_PRIMITIVE_BOOLEAN\",\"type\":\"boolean\"},\"isDelegatedAdmin\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isDelegatedAdmin\",\"nativeType\":\"JAVA_TYPE_PRIMITIVE_BOOLEAN\",\"type\":\"boolean\"},\"isEnforcedIn2Sv\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isEnforcedIn2Sv\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"isEnrolledIn2Sv\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isEnrolledIn2Sv\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"isMailboxSetup\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isMailboxSetup\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"languages\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"languages\",\"nativeType\":\"object\",\"type\":\"array\"},\"lastLoginTime\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"lastLoginTime\",\"nativeType\":\"string\",\"type\":\"array\"},\"nonEditableAliases\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"nonEditableAliases\",\"nativeType\":\"string\",\"type\":\"array\"},\"orgUnitPath\":{\"nativeName\":\"orgUnitPath\",\"nativeType\":\"string\",\"type\":\"string\"},\"organizations\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"organizations\",\"nativeType\":\"object\",\"type\":\"array\"},\"phones\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"phones\",\"nativeType\":\"object\",\"type\":\"array\"},\"primaryEmail\":{\"nativeName\":\"primaryEmail\",\"nativeType\":\"string\",\"type\":\"string\"},\"recoveryEmail\":{\"nativeName\":\"recoveryEmail\",\"nativeType\":\"string\",\"type\":\"string\"},\"recoveryPhone\":{\"nativeName\":\"recoveryPhone\",\"nativeType\":\"string\",\"type\":\"string\"},\"relations\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"relations\",\"nativeType\":\"object\",\"type\":\"array\"},\"suspended\":{\"nativeName\":\"suspended\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"suspensionReason\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"suspensionReason\",\"nativeType\":\"string\",\"type\":\"string\"},\"thumbnailPhotoUrl\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"thumbnailPhotoUrl\",\"nativeType\":\"string\",\"type\":\"string\"}},\"type\":\"object\"}},\"operationTimeout\":{\"AUTHENTICATE\":-1,\"CREATE\":-1,\"DELETE\":-1,\"GET\":-1,\"RESOLVEUSERNAME\":-1,\"SCHEMA\":-1,\"SCRIPT_ON_CONNECTOR\":-1,\"SCRIPT_ON_RESOURCE\":-1,\"SEARCH\":-1,\"SYNC\":-1,\"TEST\":-1,\"UPDATE\":-1,\"VALIDATE\":-1},\"poolConfigOption\":{\"maxIdle\":10,\"maxObjects\":10,\"maxWait\":150000,\"minEvictableIdleTimeMillis\":120000,\"minIdle\":1},\"resultsHandlerConfig\":{\"enableAttributesToGetSearchResultsHandler\":true,\"enableCaseInsensitiveFilter\":false,\"enableFilteredResultsHandler\":false,\"enableNormalizingResultsHandler\":false}}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:49 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "7392" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:49.121Z", + "time": 68, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 68 + } + }, + { + "_id": "ef885b8f896eab5f882e2bd3a3940501", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 7393, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "7393" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1603, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"provisioner.openicf/GoogleApps\",\"configurationProperties\":{\"availableLicenses\":[\"101005/1010050001\",\"101001/1010010001\",\"101031/1010310010\",\"101034/1010340002\",\"101038/1010380002\",\"101034/1010340001\",\"101038/1010380003\",\"101034/1010340004\",\"101034/1010340003\",\"101034/1010340006\",\"Google-Apps/Google-Apps-For-Business\",\"101034/1010340005\",\"Google-Vault/Google-Vault\",\"Google-Apps/1010020031\",\"Google-Apps/1010020030\",\"Google-Apps/1010060003\",\"Google-Apps/1010060005\",\"Google-Apps/Google-Apps-Unlimited\",\"Google-Apps/1010020029\",\"Google-Apps/Google-Apps-Lite\",\"101031/1010310003\",\"101033/1010330002\",\"101033/1010330004\",\"Google-Apps/Google-Apps-For-Education\",\"101031/1010310002\",\"101033/1010330003\",\"Google-Apps/1010020026\",\"101031/1010310007\",\"Google-Apps/1010020025\",\"101031/1010310008\",\"Google-Apps/1010020028\",\"Google-Apps/Google-Apps-For-Postini\",\"101031/1010310005\",\"Google-Apps/1010020027\",\"101031/1010310006\",\"101031/1010310009\",\"Google-Vault/Google-Vault-Former-Employee\",\"101038/1010370001\",\"Google-Apps/1010020020\",\"Google-Apps/1010060001\"],\"clientId\":\"&{esv.gac.client.id}\",\"clientSecret\":\"&{esv.gac.secret}\",\"domain\":\"&{esv.gac.domain}\",\"groupsMaxResults\":\"200\",\"listProductAndSkuMaxResults\":\"100\",\"listProductMaxResults\":\"100\",\"membersMaxResults\":\"200\",\"proxyHost\":null,\"proxyPort\":8080,\"refreshToken\":\"&{esv.gac.refresh}\",\"roleAssignmentMaxResults\":100,\"roleMaxResults\":100,\"usersMaxResults\":\"100\",\"validateCertificate\":true},\"connectorRef\":{\"bundleName\":\"org.forgerock.openicf.connectors.googleapps-connector\",\"bundleVersion\":\"[1.5.0.0,1.6.0.0)\",\"connectorHostRef\":\"\",\"connectorName\":\"org.forgerock.openicf.connectors.googleapps.GoogleAppsConnector\",\"displayName\":\"GoogleApps Connector\",\"systemType\":\"provisioner.openicf\"},\"enabled\":{\"$bool\":\"&{esv.gac.enable.connector}\"},\"objectTypes\":{\"__ACCOUNT__\":{\"$schema\":\"http://json-schema.org/draft-03/schema\",\"id\":\"__ACCOUNT__\",\"nativeType\":\"__ACCOUNT__\",\"properties\":{\"__GROUPS__\":{\"flags\":[\"NOT_RETURNED_BY_DEFAULT\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"__GROUPS__\",\"nativeType\":\"string\",\"type\":\"array\"},\"__NAME__\":{\"nativeName\":\"__NAME__\",\"nativeType\":\"string\",\"type\":\"string\"},\"__PASSWORD__\":{\"flags\":[\"NOT_READABLE\",\"NOT_RETURNED_BY_DEFAULT\"],\"nativeName\":\"__PASSWORD__\",\"nativeType\":\"JAVA_TYPE_GUARDEDSTRING\",\"required\":true,\"type\":\"string\"},\"__PHOTO__\":{\"flags\":[\"NOT_RETURNED_BY_DEFAULT\"],\"nativeName\":\"__PHOTO__\",\"nativeType\":\"JAVA_TYPE_BYTE_ARRAY\",\"type\":\"string\"},\"__SECONDARY_EMAILS__\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"__SECONDARY_EMAILS__\",\"nativeType\":\"object\",\"type\":\"array\"},\"__UID__\":{\"nativeName\":\"__UID__\",\"nativeType\":\"string\",\"required\":false,\"type\":\"string\"},\"addresses\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"addresses\",\"nativeType\":\"object\",\"type\":\"array\"},\"agreedToTerms\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"agreedToTerms\",\"nativeType\":\"JAVA_TYPE_PRIMITIVE_BOOLEAN\",\"type\":\"boolean\"},\"aliases\":{\"flags\":[\"NOT_CREATABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"aliases\",\"nativeType\":\"string\",\"type\":\"array\"},\"archived\":{\"nativeName\":\"archived\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"changePasswordAtNextLogin\":{\"nativeName\":\"changePasswordAtNextLogin\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"creationTime\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"creationTime\",\"nativeType\":\"string\",\"type\":\"array\"},\"customSchemas\":{\"nativeName\":\"customSchemas\",\"nativeType\":\"object\",\"type\":\"object\"},\"customerId\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"customerId\",\"nativeType\":\"string\",\"type\":\"string\"},\"deletionTime\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"deletionTime\",\"nativeType\":\"string\",\"type\":\"string\"},\"externalIds\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"externalIds\",\"nativeType\":\"object\",\"type\":\"array\"},\"familyName\":{\"nativeName\":\"familyName\",\"nativeType\":\"string\",\"type\":\"string\"},\"fullName\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"fullName\",\"nativeType\":\"string\",\"type\":\"string\"},\"givenName\":{\"nativeName\":\"givenName\",\"nativeType\":\"string\",\"required\":true,\"type\":\"string\"},\"hashFunction\":{\"flags\":[\"NOT_RETURNED_BY_DEFAULT\"],\"nativeName\":\"hashFunction\",\"nativeType\":\"string\",\"type\":\"string\"},\"ims\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"ims\",\"nativeType\":\"object\",\"type\":\"array\"},\"includeInGlobalAddressList\":{\"nativeName\":\"includeInGlobalAddressList\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"ipWhitelisted\":{\"nativeName\":\"ipWhitelisted\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"isAdmin\":{\"nativeName\":\"isAdmin\",\"nativeType\":\"JAVA_TYPE_PRIMITIVE_BOOLEAN\",\"type\":\"boolean\"},\"isDelegatedAdmin\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isDelegatedAdmin\",\"nativeType\":\"JAVA_TYPE_PRIMITIVE_BOOLEAN\",\"type\":\"boolean\"},\"isEnforcedIn2Sv\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isEnforcedIn2Sv\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"isEnrolledIn2Sv\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isEnrolledIn2Sv\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"isMailboxSetup\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isMailboxSetup\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"languages\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"languages\",\"nativeType\":\"object\",\"type\":\"array\"},\"lastLoginTime\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"lastLoginTime\",\"nativeType\":\"string\",\"type\":\"array\"},\"nonEditableAliases\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"nonEditableAliases\",\"nativeType\":\"string\",\"type\":\"array\"},\"orgUnitPath\":{\"nativeName\":\"orgUnitPath\",\"nativeType\":\"string\",\"type\":\"string\"},\"organizations\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"organizations\",\"nativeType\":\"object\",\"type\":\"array\"},\"phones\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"phones\",\"nativeType\":\"object\",\"type\":\"array\"},\"primaryEmail\":{\"nativeName\":\"primaryEmail\",\"nativeType\":\"string\",\"type\":\"string\"},\"recoveryEmail\":{\"nativeName\":\"recoveryEmail\",\"nativeType\":\"string\",\"type\":\"string\"},\"recoveryPhone\":{\"nativeName\":\"recoveryPhone\",\"nativeType\":\"string\",\"type\":\"string\"},\"relations\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"relations\",\"nativeType\":\"object\",\"type\":\"array\"},\"suspended\":{\"nativeName\":\"suspended\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"suspensionReason\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"suspensionReason\",\"nativeType\":\"string\",\"type\":\"string\"},\"thumbnailPhotoUrl\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"thumbnailPhotoUrl\",\"nativeType\":\"string\",\"type\":\"string\"}},\"type\":\"object\"}},\"operationTimeout\":{\"AUTHENTICATE\":-1,\"CREATE\":-1,\"DELETE\":-1,\"GET\":-1,\"RESOLVEUSERNAME\":-1,\"SCHEMA\":-1,\"SCRIPT_ON_CONNECTOR\":-1,\"SCRIPT_ON_RESOURCE\":-1,\"SEARCH\":-1,\"SYNC\":-1,\"TEST\":-1,\"UPDATE\":-1,\"VALIDATE\":-1},\"poolConfigOption\":{\"maxIdle\":10,\"maxObjects\":10,\"maxWait\":150000,\"minEvictableIdleTimeMillis\":120000,\"minIdle\":1},\"resultsHandlerConfig\":{\"enableAttributesToGetSearchResultsHandler\":true,\"enableCaseInsensitiveFilter\":false,\"enableFilteredResultsHandler\":false,\"enableNormalizingResultsHandler\":false}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/provisioner.openicf/GoogleApps" + }, + "response": { + "bodySize": 7393, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 7393, + "text": "{\"_id\":\"provisioner.openicf/GoogleApps\",\"configurationProperties\":{\"availableLicenses\":[\"101005/1010050001\",\"101001/1010010001\",\"101031/1010310010\",\"101034/1010340002\",\"101038/1010380002\",\"101034/1010340001\",\"101038/1010380003\",\"101034/1010340004\",\"101034/1010340003\",\"101034/1010340006\",\"Google-Apps/Google-Apps-For-Business\",\"101034/1010340005\",\"Google-Vault/Google-Vault\",\"Google-Apps/1010020031\",\"Google-Apps/1010020030\",\"Google-Apps/1010060003\",\"Google-Apps/1010060005\",\"Google-Apps/Google-Apps-Unlimited\",\"Google-Apps/1010020029\",\"Google-Apps/Google-Apps-Lite\",\"101031/1010310003\",\"101033/1010330002\",\"101033/1010330004\",\"Google-Apps/Google-Apps-For-Education\",\"101031/1010310002\",\"101033/1010330003\",\"Google-Apps/1010020026\",\"101031/1010310007\",\"Google-Apps/1010020025\",\"101031/1010310008\",\"Google-Apps/1010020028\",\"Google-Apps/Google-Apps-For-Postini\",\"101031/1010310005\",\"Google-Apps/1010020027\",\"101031/1010310006\",\"101031/1010310009\",\"Google-Vault/Google-Vault-Former-Employee\",\"101038/1010370001\",\"Google-Apps/1010020020\",\"Google-Apps/1010060001\"],\"clientId\":\"&{esv.gac.client.id}\",\"clientSecret\":\"&{esv.gac.secret}\",\"domain\":\"&{esv.gac.domain}\",\"groupsMaxResults\":\"200\",\"listProductAndSkuMaxResults\":\"100\",\"listProductMaxResults\":\"100\",\"membersMaxResults\":\"200\",\"proxyHost\":null,\"proxyPort\":8080,\"refreshToken\":\"&{esv.gac.refresh}\",\"roleAssignmentMaxResults\":100,\"roleMaxResults\":100,\"usersMaxResults\":\"100\",\"validateCertificate\":true},\"connectorRef\":{\"bundleName\":\"org.forgerock.openicf.connectors.googleapps-connector\",\"bundleVersion\":\"[1.5.0.0,1.6.0.0)\",\"connectorHostRef\":\"\",\"connectorName\":\"org.forgerock.openicf.connectors.googleapps.GoogleAppsConnector\",\"displayName\":\"GoogleApps Connector\",\"systemType\":\"provisioner.openicf\"},\"enabled\":{\"$bool\":\"&{esv.gac.enable.connector}\"},\"objectTypes\":{\"__ACCOUNT__\":{\"$schema\":\"http://json-schema.org/draft-03/schema\",\"id\":\"__ACCOUNT__\",\"nativeType\":\"__ACCOUNT__\",\"properties\":{\"__GROUPS__\":{\"flags\":[\"NOT_RETURNED_BY_DEFAULT\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"__GROUPS__\",\"nativeType\":\"string\",\"type\":\"array\"},\"__NAME__\":{\"nativeName\":\"__NAME__\",\"nativeType\":\"string\",\"type\":\"string\"},\"__PASSWORD__\":{\"flags\":[\"NOT_READABLE\",\"NOT_RETURNED_BY_DEFAULT\"],\"nativeName\":\"__PASSWORD__\",\"nativeType\":\"JAVA_TYPE_GUARDEDSTRING\",\"required\":true,\"type\":\"string\"},\"__PHOTO__\":{\"flags\":[\"NOT_RETURNED_BY_DEFAULT\"],\"nativeName\":\"__PHOTO__\",\"nativeType\":\"JAVA_TYPE_BYTE_ARRAY\",\"type\":\"string\"},\"__SECONDARY_EMAILS__\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"__SECONDARY_EMAILS__\",\"nativeType\":\"object\",\"type\":\"array\"},\"__UID__\":{\"nativeName\":\"__UID__\",\"nativeType\":\"string\",\"required\":false,\"type\":\"string\"},\"addresses\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"addresses\",\"nativeType\":\"object\",\"type\":\"array\"},\"agreedToTerms\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"agreedToTerms\",\"nativeType\":\"JAVA_TYPE_PRIMITIVE_BOOLEAN\",\"type\":\"boolean\"},\"aliases\":{\"flags\":[\"NOT_CREATABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"aliases\",\"nativeType\":\"string\",\"type\":\"array\"},\"archived\":{\"nativeName\":\"archived\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"changePasswordAtNextLogin\":{\"nativeName\":\"changePasswordAtNextLogin\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"creationTime\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"creationTime\",\"nativeType\":\"string\",\"type\":\"array\"},\"customSchemas\":{\"nativeName\":\"customSchemas\",\"nativeType\":\"object\",\"type\":\"object\"},\"customerId\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"customerId\",\"nativeType\":\"string\",\"type\":\"string\"},\"deletionTime\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"deletionTime\",\"nativeType\":\"string\",\"type\":\"string\"},\"externalIds\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"externalIds\",\"nativeType\":\"object\",\"type\":\"array\"},\"familyName\":{\"nativeName\":\"familyName\",\"nativeType\":\"string\",\"type\":\"string\"},\"fullName\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"fullName\",\"nativeType\":\"string\",\"type\":\"string\"},\"givenName\":{\"nativeName\":\"givenName\",\"nativeType\":\"string\",\"required\":true,\"type\":\"string\"},\"hashFunction\":{\"flags\":[\"NOT_RETURNED_BY_DEFAULT\"],\"nativeName\":\"hashFunction\",\"nativeType\":\"string\",\"type\":\"string\"},\"ims\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"ims\",\"nativeType\":\"object\",\"type\":\"array\"},\"includeInGlobalAddressList\":{\"nativeName\":\"includeInGlobalAddressList\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"ipWhitelisted\":{\"nativeName\":\"ipWhitelisted\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"isAdmin\":{\"nativeName\":\"isAdmin\",\"nativeType\":\"JAVA_TYPE_PRIMITIVE_BOOLEAN\",\"type\":\"boolean\"},\"isDelegatedAdmin\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isDelegatedAdmin\",\"nativeType\":\"JAVA_TYPE_PRIMITIVE_BOOLEAN\",\"type\":\"boolean\"},\"isEnforcedIn2Sv\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isEnforcedIn2Sv\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"isEnrolledIn2Sv\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isEnrolledIn2Sv\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"isMailboxSetup\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isMailboxSetup\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"languages\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"languages\",\"nativeType\":\"object\",\"type\":\"array\"},\"lastLoginTime\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"lastLoginTime\",\"nativeType\":\"string\",\"type\":\"array\"},\"nonEditableAliases\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"nonEditableAliases\",\"nativeType\":\"string\",\"type\":\"array\"},\"orgUnitPath\":{\"nativeName\":\"orgUnitPath\",\"nativeType\":\"string\",\"type\":\"string\"},\"organizations\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"organizations\",\"nativeType\":\"object\",\"type\":\"array\"},\"phones\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"phones\",\"nativeType\":\"object\",\"type\":\"array\"},\"primaryEmail\":{\"nativeName\":\"primaryEmail\",\"nativeType\":\"string\",\"type\":\"string\"},\"recoveryEmail\":{\"nativeName\":\"recoveryEmail\",\"nativeType\":\"string\",\"type\":\"string\"},\"recoveryPhone\":{\"nativeName\":\"recoveryPhone\",\"nativeType\":\"string\",\"type\":\"string\"},\"relations\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"relations\",\"nativeType\":\"object\",\"type\":\"array\"},\"suspended\":{\"nativeName\":\"suspended\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"suspensionReason\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"suspensionReason\",\"nativeType\":\"string\",\"type\":\"string\"},\"thumbnailPhotoUrl\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"thumbnailPhotoUrl\",\"nativeType\":\"string\",\"type\":\"string\"}},\"type\":\"object\"}},\"operationTimeout\":{\"AUTHENTICATE\":-1,\"CREATE\":-1,\"DELETE\":-1,\"GET\":-1,\"RESOLVEUSERNAME\":-1,\"SCHEMA\":-1,\"SCRIPT_ON_CONNECTOR\":-1,\"SCRIPT_ON_RESOURCE\":-1,\"SEARCH\":-1,\"SYNC\":-1,\"TEST\":-1,\"UPDATE\":-1,\"VALIDATE\":-1},\"poolConfigOption\":{\"maxIdle\":10,\"maxObjects\":10,\"maxWait\":150000,\"minEvictableIdleTimeMillis\":120000,\"minIdle\":1},\"resultsHandlerConfig\":{\"enableAttributesToGetSearchResultsHandler\":true,\"enableCaseInsensitiveFilter\":false,\"enableFilteredResultsHandler\":false,\"enableNormalizingResultsHandler\":false}}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:49 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "7393" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:49.197Z", + "time": 69, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 69 + } + }, + { + "_id": "afc4ea1a2cd6c90cb44272935a278c5e", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 253, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "253" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1613, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"provisioner.openicf.connectorinfoprovider\",\"connectorsLocation\":\"connectors\",\"remoteConnectorClients\":[{\"enabled\":true,\"name\":\"rcs1\",\"useSSL\":true}],\"remoteConnectorClientsGroups\":[],\"remoteConnectorServers\":[],\"remoteConnectorServersGroups\":[]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/provisioner.openicf.connectorinfoprovider" + }, + "response": { + "bodySize": 253, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 253, + "text": "{\"_id\":\"provisioner.openicf.connectorinfoprovider\",\"connectorsLocation\":\"connectors\",\"remoteConnectorClients\":[{\"enabled\":true,\"name\":\"rcs1\",\"useSSL\":true}],\"remoteConnectorClientsGroups\":[],\"remoteConnectorServers\":[],\"remoteConnectorServersGroups\":[]}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:49 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "253" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:49.272Z", + "time": 54, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 54 + } + }, + { + "_id": "19bbfab7ac7845a4217a7fca668c3824", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 40821, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "40821" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1581, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"repo.ds\",\"commands\":{\"delete-mapping-links\":{\"_queryFilter\":\"/linkType eq \\\"${mapping}\\\"\",\"operation\":\"DELETE\"},\"delete-target-ids-for-recon\":{\"_queryFilter\":\"/reconId eq \\\"${reconId}\\\"\",\"operation\":\"DELETE\"}},\"embedded\":false,\"ldapConnectionFactories\":{\"bind\":{\"availabilityCheckIntervalSeconds\":30,\"availabilityCheckTimeoutMilliSeconds\":10000,\"connectionPoolSize\":50,\"connectionSecurity\":\"none\",\"heartBeatIntervalSeconds\":60,\"heartBeatTimeoutMilliSeconds\":10000,\"primaryLdapServers\":[{\"hostname\":\"userstore-0.userstore\",\"port\":1389}],\"secondaryLdapServers\":[{\"hostname\":\"userstore-2.userstore\",\"port\":1389}]},\"root\":{\"authentication\":{\"simple\":{\"bindDn\":\"uid=admin\",\"bindPassword\":\"&{userstore.password}\"}},\"inheritFrom\":\"bind\"}},\"maxConnectionAttempts\":5,\"queries\":{\"explicit\":{\"credential-internaluser-query\":{\"_queryFilter\":\"/_id eq \\\"${username}\\\"\"},\"credential-query\":{\"_queryFilter\":\"/userName eq \\\"${username}\\\"\"},\"for-userName\":{\"_queryFilter\":\"/userName eq \\\"${uid}\\\"\"},\"links-for-firstId\":{\"_queryFilter\":\"/linkType eq \\\"${linkType}\\\" AND /firstId = \\\"${firstId}\\\"\"},\"links-for-linkType\":{\"_queryFilter\":\"/linkType eq \\\"${linkType}\\\"\"},\"query-all\":{\"_queryFilter\":\"true\"},\"query-all-ids\":{\"_fields\":\"_id,_rev\",\"_queryFilter\":\"true\"}},\"generic\":{\"credential-internaluser-query\":{\"_queryFilter\":\"/_id eq \\\"${username}\\\"\"},\"credential-query\":{\"_queryFilter\":\"/userName eq \\\"${username}\\\"\"},\"find-relationship-edges\":{\"_queryFilter\":\"((/firstResourceCollection eq \\\"${firstResourceCollection}\\\" and /firstResourceId eq \\\"${firstResourceId}\\\" and /firstPropertyName eq \\\"${firstPropertyName}\\\") and (/secondResourceCollection eq \\\"${secondResourceCollection}\\\" and /secondResourceId eq \\\"${secondResourceId}\\\" and /secondPropertyName eq \\\"${secondPropertyName}\\\")) or ((/firstResourceCollection eq \\\"${secondResourceCollection}\\\" and /firstResourceId eq \\\"${secondResourceId}\\\" and /firstPropertyName eq \\\"${secondPropertyName}\\\") and (/secondResourceCollection eq \\\"${firstResourceCollection}\\\" and /secondResourceId eq \\\"${firstResourceId}\\\" and /secondPropertyName eq \\\"${firstPropertyName}\\\"))\"},\"find-relationships-for-resource\":{\"_queryFilter\":\"(/firstResourceCollection eq \\\"${resourceCollection}\\\" and /firstResourceId eq \\\"${resourceId}\\\" and /firstPropertyName eq \\\"${propertyName}\\\") or (/secondResourceCollection eq \\\"${resourceCollection}\\\" and /secondResourceId eq \\\"${resourceId}\\\" and /secondPropertyName eq \\\"${propertyName}\\\")\"},\"for-userName\":{\"_queryFilter\":\"/userName eq \\\"${uid}\\\"\"},\"get-by-field-value\":{\"_queryFilter\":\"/${field} eq \\\"${value}\\\"\"},\"get-notifications-for-user\":{\"_queryFilter\":\"/receiverId eq \\\"${userId}\\\"\",\"_sortKeys\":\"-createDate\"},\"get-recons\":{\"_fields\":\"reconId,mapping,activitydate\",\"_queryFilter\":\"/entryType eq \\\"summary\\\"\",\"_sortKeys\":\"-activitydate\"},\"links-for-firstId\":{\"_queryFilter\":\"/linkType eq \\\"${linkType}\\\" AND /firstId = \\\"${firstId}\\\"\"},\"links-for-linkType\":{\"_queryFilter\":\"/linkType eq \\\"${linkType}\\\"\"},\"query-all\":{\"_queryFilter\":\"true\"},\"query-all-ids\":{\"_fields\":\"_id,_rev\",\"_queryFilter\":\"true\"},\"query-cluster-events\":{\"_queryFilter\":\"/instanceId eq \\\"${instanceId}\\\"\"},\"query-cluster-failed-instances\":{\"_queryFilter\":\"/timestamp le ${timestamp} and (/state eq \\\"1\\\" or /state eq \\\"2\\\")\"},\"query-cluster-instances\":{\"_queryFilter\":\"true\"},\"query-cluster-running-instances\":{\"_queryFilter\":\"/state eq 1\"}}},\"resourceMapping\":{\"defaultMapping\":{\"dnTemplate\":\"ou=generic,dc=openidm,dc=example,dc=com\"},\"explicitMapping\":{\"clusteredrecontargetids\":{\"dnTemplate\":\"ou=clusteredrecontargetids,dc=openidm,dc=example,dc=com\",\"objectClasses\":[\"uidObject\",\"fr-idm-recon-clusteredTargetIds\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"uid\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"reconId\":{\"ldapAttribute\":\"fr-idm-recon-id\",\"type\":\"simple\"},\"targetIds\":{\"ldapAttribute\":\"fr-idm-recon-targetIds\",\"type\":\"json\"}}},\"dsconfig/attributeValue\":{\"dnTemplate\":\"cn=Password Validators,cn=config\",\"objectClasses\":[\"ds-cfg-password-validator\",\"ds-cfg-attribute-value-password-validator\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"checkSubstrings\":{\"ldapAttribute\":\"ds-cfg-check-substrings\",\"type\":\"simple\"},\"enabled\":{\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"javaClass\":{\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"matchAttribute\":{\"isMultiValued\":true,\"ldapAttribute\":\"ds-cfg-match-attribute\",\"type\":\"simple\"},\"minSubstringLength\":{\"ldapAttribute\":\"ds-cfg-min-substring-length\",\"type\":\"simple\"},\"testReversedPassword\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-test-reversed-password\",\"type\":\"simple\"}}},\"dsconfig/characterSet\":{\"dnTemplate\":\"cn=Password Validators,cn=config\",\"objectClasses\":[\"ds-cfg-password-validator\",\"ds-cfg-character-set-password-validator\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"allowUnclassifiedCharacters\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-allow-unclassified-characters\",\"type\":\"simple\"},\"characterSet\":{\"isMultiValued\":true,\"ldapAttribute\":\"ds-cfg-character-set\",\"type\":\"simple\"},\"enabled\":{\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"javaClass\":{\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"minCharacterSets\":{\"ldapAttribute\":\"ds-cfg-min-character-sets\",\"type\":\"simple\"}}},\"dsconfig/dictionary\":{\"dnTemplate\":\"cn=Password Validators,cn=config\",\"objectClasses\":[\"ds-cfg-password-validator\",\"ds-cfg-dictionary-password-validator\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"caseSensitiveValidation\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-case-sensitive-validation\",\"type\":\"simple\"},\"checkSubstrings\":{\"ldapAttribute\":\"ds-cfg-check-substrings\",\"type\":\"simple\"},\"dictionaryFile\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-dictionary-file\",\"type\":\"simple\"},\"enabled\":{\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"javaClass\":{\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"minSubstringLength\":{\"ldapAttribute\":\"ds-cfg-min-substring-length\",\"type\":\"simple\"},\"testReversedPassword\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-test-reversed-password\",\"type\":\"simple\"}}},\"dsconfig/lengthBased\":{\"dnTemplate\":\"cn=Password Validators,cn=config\",\"objectClasses\":[\"ds-cfg-password-validator\",\"ds-cfg-length-based-password-validator\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"enabled\":{\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"javaClass\":{\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"maxPasswordLength\":{\"ldapAttribute\":\"ds-cfg-max-password-length\",\"type\":\"simple\"},\"minPasswordLength\":{\"ldapAttribute\":\"ds-cfg-min-password-length\",\"type\":\"simple\"}}},\"dsconfig/passwordPolicies\":{\"dnTemplate\":\"cn=Password Policies,cn=config\",\"objectClasses\":[\"ds-cfg-password-policy\",\"ds-cfg-authentication-policy\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"allowPreEncodedPasswords\":{\"ldapAttribute\":\"ds-cfg-allow-pre-encoded-passwords\",\"type\":\"simple\"},\"defaultPasswordStorageScheme\":{\"isMultiValued\":true,\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-default-password-storage-scheme\",\"type\":\"simple\"},\"deprecatedPasswordStorageScheme\":{\"isMultiValued\":true,\"ldapAttribute\":\"ds-cfg-deprecated-password-storage-scheme\",\"type\":\"simple\"},\"maxPasswordAge\":{\"ldapAttribute\":\"ds-cfg-max-password-age\",\"type\":\"simple\"},\"passwordAttribute\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-password-attribute\",\"type\":\"simple\"},\"passwordHistoryCount\":{\"ldapAttribute\":\"ds-cfg-password-history-count\",\"type\":\"simple\"},\"validator\":{\"isMultiValued\":true,\"ldapAttribute\":\"ds-cfg-password-validator\",\"type\":\"simple\"}}},\"dsconfig/repeatedCharacters\":{\"dnTemplate\":\"cn=Password Validators,cn=config\",\"objectClasses\":[\"ds-cfg-password-validator\",\"ds-cfg-repeated-characters-password-validator\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"caseSensitiveValidation\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-case-sensitive-validation\",\"type\":\"simple\"},\"enabled\":{\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"javaClass\":{\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"maxConsecutiveLength\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-max-consecutive-length\",\"type\":\"simple\"}}},\"dsconfig/similarityBased\":{\"dnTemplate\":\"cn=Password Validators,cn=config\",\"objectClasses\":[\"ds-cfg-password-validator\",\"ds-cfg-similarity-based-password-validator\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"enabled\":{\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"javaClass\":{\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"minPasswordDifference\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-min-password-difference\",\"type\":\"simple\"}}},\"dsconfig/uniqueCharacters\":{\"dnTemplate\":\"cn=Password Validators,cn=config\",\"objectClasses\":[\"ds-cfg-password-validator\",\"ds-cfg-unique-characters-password-validator\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"caseSensitiveValidation\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-case-sensitive-validation\",\"type\":\"simple\"},\"enabled\":{\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"javaClass\":{\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"minUniqueCharacters\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-min-unique-characters\",\"type\":\"simple\"}}},\"dsconfig/userDefinedVirtualAttribute\":{\"dnTemplate\":\"cn=Virtual Attributes,cn=config\",\"objectClasses\":[\"ds-cfg-user-defined-virtual-attribute\",\"ds-cfg-virtual-attribute\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"attributeType\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-attribute-type\",\"type\":\"simple\"},\"baseDn\":{\"isMultiValued\":true,\"ldapAttribute\":\"ds-cfg-base-dn\",\"type\":\"simple\"},\"conflictBehavior\":{\"ldapAttribute\":\"ds-cfg-conflict-behavior\",\"type\":\"simple\"},\"enabled\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"filter\":{\"isMultiValued\":true,\"ldapAttribute\":\"ds-cfg-filter\",\"type\":\"simple\"},\"groupDn\":{\"ldapAttribute\":\"ds-cfg-group-dn\",\"type\":\"simple\"},\"javaClass\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"scope\":{\"ldapAttribute\":\"ds-cfg-scope\",\"type\":\"simple\"},\"value\":{\"isMultiValued\":true,\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-value\",\"type\":\"simple\"}}},\"identities/admin\":{\"dnTemplate\":\"o=root,ou=identities\",\"isReadOnly\":true,\"namingStrategy\":{\"dnAttribute\":\"ou\",\"type\":\"clientDnNaming\"},\"objectClasses\":[\"organizationalunit\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"ou\",\"primaryKey\":true,\"type\":\"simple\"},\"count\":{\"isRequired\":true,\"ldapAttribute\":\"numSubordinates\",\"type\":\"simple\",\"writability\":\"readOnly\"}}},\"identities/alpha\":{\"dnTemplate\":\"o=alpha,o=root,ou=identities\",\"isReadOnly\":true,\"namingStrategy\":{\"dnAttribute\":\"ou\",\"type\":\"clientDnNaming\"},\"objectClasses\":[\"organizationalunit\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"ou\",\"primaryKey\":true,\"type\":\"simple\"},\"count\":{\"isRequired\":true,\"ldapAttribute\":\"numSubordinates\",\"type\":\"simple\",\"writability\":\"readOnly\"}}},\"identities/bravo\":{\"dnTemplate\":\"o=bravo,o=root,ou=identities\",\"isReadOnly\":true,\"namingStrategy\":{\"dnAttribute\":\"ou\",\"type\":\"clientDnNaming\"},\"objectClasses\":[\"organizationalunit\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"ou\",\"primaryKey\":true,\"type\":\"simple\"},\"count\":{\"isRequired\":true,\"ldapAttribute\":\"numSubordinates\",\"type\":\"simple\",\"writability\":\"readOnly\"}}},\"internal/role\":{\"dnTemplate\":\"ou=roles,ou=internal,dc=openidm,dc=example,dc=com\",\"objectClasses\":[\"fr-idm-internal-role\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"authzMembers\":{\"isMultiValued\":true,\"propertyName\":\"authzRoles\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"},\"condition\":{\"ldapAttribute\":\"fr-idm-condition\",\"type\":\"simple\"},\"description\":{\"ldapAttribute\":\"description\",\"type\":\"simple\"},\"name\":{\"ldapAttribute\":\"fr-idm-name\",\"type\":\"simple\"},\"privileges\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-privilege\",\"type\":\"json\"},\"temporalConstraints\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-temporal-constraints\",\"type\":\"json\"}}},\"internal/user\":{\"dnTemplate\":\"ou=users,ou=internal,dc=openidm,dc=example,dc=com\",\"objectClasses\":[\"uidObject\",\"fr-idm-internal-user\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"uid\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"password\":{\"ldapAttribute\":\"fr-idm-password\",\"type\":\"json\"}}},\"link\":{\"dnTemplate\":\"ou=links,dc=openidm,dc=example,dc=com\",\"objectClasses\":[\"uidObject\",\"fr-idm-link\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"uid\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"firstId\":{\"ldapAttribute\":\"fr-idm-link-firstId\",\"type\":\"simple\"},\"linkQualifier\":{\"ldapAttribute\":\"fr-idm-link-qualifier\",\"type\":\"simple\"},\"linkType\":{\"ldapAttribute\":\"fr-idm-link-type\",\"type\":\"simple\"},\"secondId\":{\"ldapAttribute\":\"fr-idm-link-secondId\",\"type\":\"simple\"}}},\"locks\":{\"dnTemplate\":\"ou=locks,dc=openidm,dc=example,dc=com\",\"objectClasses\":[\"uidObject\",\"fr-idm-lock\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"uid\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"nodeId\":{\"ldapAttribute\":\"fr-idm-lock-nodeid\",\"type\":\"simple\"}}},\"managed/teammember\":{\"dnTemplate\":\"ou=people,o=root,ou=identities\",\"namingStrategy\":{\"dnAttribute\":\"fr-idm-uuid\",\"type\":\"clientDnNaming\"},\"nativeId\":false,\"objectClasses\":[\"person\",\"organizationalPerson\",\"inetOrgPerson\",\"fraas-admin\",\"iplanet-am-user-service\",\"deviceProfilesContainer\",\"devicePrintProfilesContainer\",\"kbaInfoContainer\",\"fr-idm-managed-user-explicit\",\"forgerock-am-dashboard-service\",\"inetuser\",\"iplanet-am-auth-configuration-service\",\"iplanet-am-managed-person\",\"iPlanetPreferences\",\"oathDeviceProfilesContainer\",\"pushDeviceProfilesContainer\",\"sunAMAuthAccountLockout\",\"sunFMSAML2NameIdentifier\",\"webauthnDeviceProfilesContainer\",\"fr-idm-hybrid-obj\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"fr-idm-uuid\",\"primaryKey\":true,\"type\":\"simple\"},\"_meta\":{\"isMultiValued\":false,\"ldapAttribute\":\"fr-idm-managed-user-meta\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/teammembermeta\",\"type\":\"reference\"},\"accountStatus\":{\"ldapAttribute\":\"inetUserStatus\",\"type\":\"simple\"},\"cn\":{\"ldapAttribute\":\"cn\",\"type\":\"simple\"},\"givenName\":{\"ldapAttribute\":\"givenName\",\"type\":\"simple\"},\"inviteDate\":{\"ldapAttribute\":\"fr-idm-inviteDate\",\"type\":\"simple\"},\"jurisdiction\":{\"ldapAttribute\":\"fr-idm-jurisdiction\",\"type\":\"simple\"},\"mail\":{\"ldapAttribute\":\"mail\",\"type\":\"simple\"},\"onboardDate\":{\"ldapAttribute\":\"fr-idm-onboardDate\",\"type\":\"simple\"},\"password\":{\"ldapAttribute\":\"userPassword\",\"type\":\"simple\"},\"sn\":{\"ldapAttribute\":\"sn\",\"type\":\"simple\"},\"userName\":{\"ldapAttribute\":\"uid\",\"type\":\"simple\"}}},\"managed/teammembergroup\":{\"dnTemplate\":\"ou=groups,o=root,ou=identities\",\"objectClasses\":[\"groupofuniquenames\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"cn\",\"primaryKey\":true,\"type\":\"simple\"},\"members\":{\"isMultiValued\":true,\"ldapAttribute\":\"uniqueMember\",\"type\":\"simple\"}}},\"recon/assoc\":{\"dnTemplate\":\"ou=assoc,ou=recon,dc=openidm,dc=example,dc=com\",\"namingStrategy\":{\"dnAttribute\":\"fr-idm-reconassoc-reconid\",\"type\":\"clientDnNaming\"},\"objectClasses\":[\"fr-idm-reconassoc\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"fr-idm-reconassoc-reconid\",\"type\":\"simple\"},\"finishTime\":{\"ldapAttribute\":\"fr-idm-reconassoc-finishtime\",\"type\":\"simple\"},\"isAnalysis\":{\"ldapAttribute\":\"fr-idm-reconassoc-isanalysis\",\"type\":\"simple\"},\"mapping\":{\"ldapAttribute\":\"fr-idm-reconassoc-mapping\",\"type\":\"simple\"},\"sourceResourceCollection\":{\"ldapAttribute\":\"fr-idm-reconassoc-sourceresourcecollection\",\"type\":\"simple\"},\"targetResourceCollection\":{\"ldapAttribute\":\"fr-idm-reconassoc-targetresourcecollection\",\"type\":\"simple\"}},\"subResources\":{\"entry\":{\"namingStrategy\":{\"dnAttribute\":\"uid\",\"type\":\"clientDnNaming\"},\"resource\":\"recon-assoc-entry\",\"type\":\"collection\"}}},\"recon/assoc/entry\":{\"objectClasses\":[\"uidObject\",\"fr-idm-reconassocentry\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"uid\",\"type\":\"simple\"},\"action\":{\"ldapAttribute\":\"fr-idm-reconassocentry-action\",\"type\":\"simple\"},\"ambiguousTargetObjectIds\":{\"ldapAttribute\":\"fr-idm-reconassocentry-ambiguoustargetobjectids\",\"type\":\"simple\"},\"exception\":{\"ldapAttribute\":\"fr-idm-reconassocentry-exception\",\"type\":\"simple\"},\"isAnalysis\":{\"ldapAttribute\":\"fr-idm-reconassoc-isanalysis\",\"type\":\"simple\"},\"linkQualifier\":{\"ldapAttribute\":\"fr-idm-reconassocentry-linkqualifier\",\"type\":\"simple\"},\"mapping\":{\"ldapAttribute\":\"fr-idm-reconassoc-mapping\",\"type\":\"simple\"},\"message\":{\"ldapAttribute\":\"fr-idm-reconassocentry-message\",\"type\":\"simple\"},\"messageDetail\":{\"ldapAttribute\":\"fr-idm-reconassocentry-messagedetail\",\"type\":\"simple\"},\"phase\":{\"ldapAttribute\":\"fr-idm-reconassocentry-phase\",\"type\":\"simple\"},\"reconId\":{\"ldapAttribute\":\"fr-idm-reconassocentry-reconid\",\"type\":\"simple\"},\"situation\":{\"ldapAttribute\":\"fr-idm-reconassocentry-situation\",\"type\":\"simple\"},\"sourceObjectId\":{\"ldapAttribute\":\"fr-idm-reconassocentry-sourceObjectId\",\"type\":\"simple\"},\"sourceResourceCollection\":{\"ldapAttribute\":\"fr-idm-reconassoc-sourceresourcecollection\",\"type\":\"simple\"},\"status\":{\"ldapAttribute\":\"fr-idm-reconassocentry-status\",\"type\":\"simple\"},\"targetObjectId\":{\"ldapAttribute\":\"fr-idm-reconassocentry-targetObjectId\",\"type\":\"simple\"},\"targetResourceCollection\":{\"ldapAttribute\":\"fr-idm-reconassoc-targetresourcecollection\",\"type\":\"simple\"}},\"resourceName\":\"recon-assoc-entry\",\"subResourceRouting\":[{\"prefix\":\"entry\",\"template\":\"recon/assoc/{reconId}/entry\"}]},\"sync/queue\":{\"dnTemplate\":\"ou=queue,ou=sync,dc=openidm,dc=example,dc=com\",\"objectClasses\":[\"uidObject\",\"fr-idm-syncqueue\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"uid\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"context\":{\"ldapAttribute\":\"fr-idm-syncqueue-context\",\"type\":\"json\"},\"createDate\":{\"ldapAttribute\":\"fr-idm-syncqueue-createdate\",\"type\":\"simple\"},\"mapping\":{\"ldapAttribute\":\"fr-idm-syncqueue-mapping\",\"type\":\"simple\"},\"newObject\":{\"ldapAttribute\":\"fr-idm-syncqueue-newobject\",\"type\":\"json\"},\"nodeId\":{\"ldapAttribute\":\"fr-idm-syncqueue-nodeid\",\"type\":\"simple\"},\"objectRev\":{\"ldapAttribute\":\"fr-idm-syncqueue-objectRev\",\"type\":\"simple\"},\"oldObject\":{\"ldapAttribute\":\"fr-idm-syncqueue-oldobject\",\"type\":\"json\"},\"remainingRetries\":{\"ldapAttribute\":\"fr-idm-syncqueue-remainingretries\",\"type\":\"simple\"},\"resourceCollection\":{\"ldapAttribute\":\"fr-idm-syncqueue-resourcecollection\",\"type\":\"simple\"},\"resourceId\":{\"ldapAttribute\":\"fr-idm-syncqueue-resourceid\",\"type\":\"simple\"},\"state\":{\"ldapAttribute\":\"fr-idm-syncqueue-state\",\"type\":\"simple\"},\"syncAction\":{\"ldapAttribute\":\"fr-idm-syncqueue-syncaction\",\"type\":\"simple\"}}}},\"genericMapping\":{\"cluster/*\":{\"dnTemplate\":\"ou=cluster,dc=openidm,dc=example,dc=com\",\"jsonAttribute\":\"fr-idm-cluster-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatchClusterObject\",\"objectClasses\":[\"uidObject\",\"fr-idm-cluster-obj\"]},\"config\":{\"dnTemplate\":\"ou=config,dc=openidm,dc=example,dc=com\"},\"file\":{\"dnTemplate\":\"ou=file,dc=openidm,dc=example,dc=com\"},\"internal/notification\":{\"dnTemplate\":\"ou=notification,ou=internal,dc=openidm,dc=example,dc=com\",\"jsonAttribute\":\"fr-idm-notification-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"objectClasses\":[\"uidObject\",\"fr-idm-notification\"],\"properties\":{\"target\":{\"propertyName\":\"_notifications\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"}}},\"internal/usermeta\":{\"dnTemplate\":\"ou=usermeta,ou=internal,dc=openidm,dc=example,dc=com\",\"jsonAttribute\":\"fr-idm-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"objectClasses\":[\"uidObject\",\"fr-idm-generic-obj\"],\"properties\":{\"target\":{\"propertyName\":\"_meta\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"}}},\"jsonstorage\":{\"dnTemplate\":\"ou=jsonstorage,dc=openidm,dc=example,dc=com\"},\"managed/*\":{\"dnTemplate\":\"ou=managed,dc=openidm,dc=example,dc=com\"},\"managed/alpha_group\":{\"dnTemplate\":\"ou=groups,o=alpha,o=root,ou=identities\",\"idGenerator\":{\"propertyName\":\"name\",\"type\":\"property\"},\"jsonAttribute\":\"fr-idm-managed-group-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"namingStrategy\":{\"dnAttribute\":\"cn\",\"type\":\"clientDnNaming\"},\"nativeId\":false,\"objectClasses\":[\"top\",\"groupOfURLs\",\"fr-idm-managed-group\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"cn\",\"primaryKey\":true,\"type\":\"simple\",\"writability\":\"createOnly\"},\"condition\":{\"ldapAttribute\":\"fr-idm-managed-group-condition\",\"type\":\"simple\"},\"description\":{\"ldapAttribute\":\"description\",\"type\":\"simple\"},\"members\":{\"isMultiValued\":true,\"propertyName\":\"groups\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"}}},\"managed/alpha_organization\":{\"dnTemplate\":\"ou=organization,o=alpha,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-managed-organization-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"objectClasses\":[\"uidObject\",\"fr-idm-managed-organization\",\"fr-ext-attrs\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"uid\",\"type\":\"simple\"},\"admins\":{\"isMultiValued\":true,\"propertyName\":\"adminOfOrg\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"},\"children\":{\"isMultiValued\":true,\"propertyName\":\"parent\",\"resourcePath\":\"managed/alpha_organization\",\"type\":\"reverseReference\"},\"members\":{\"isMultiValued\":true,\"propertyName\":\"memberOfOrg\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"},\"name\":{\"ldapAttribute\":\"fr-idm-managed-organization-name\",\"type\":\"simple\"},\"owners\":{\"isMultiValued\":true,\"propertyName\":\"ownerOfOrg\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"},\"parent\":{\"ldapAttribute\":\"fr-idm-managed-organization-parent\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/alpha_organization\",\"type\":\"reference\"}}},\"managed/alpha_role\":{\"dnTemplate\":\"ou=role,o=alpha,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-managed-role-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatchManagedRole\",\"objectClasses\":[\"uidObject\",\"fr-idm-managed-role\"],\"properties\":{\"members\":{\"isMultiValued\":true,\"propertyName\":\"roles\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"}}},\"managed/alpha_user\":{\"dnTemplate\":\"ou=user,o=alpha,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-custom-attrs\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"namingStrategy\":{\"dnAttribute\":\"fr-idm-uuid\",\"type\":\"clientDnNaming\"},\"nativeId\":false,\"objectClasses\":[\"person\",\"organizationalPerson\",\"inetOrgPerson\",\"iplanet-am-user-service\",\"devicePrintProfilesContainer\",\"deviceProfilesContainer\",\"kbaInfoContainer\",\"fr-idm-managed-user-explicit\",\"forgerock-am-dashboard-service\",\"inetuser\",\"iplanet-am-auth-configuration-service\",\"iplanet-am-managed-person\",\"iPlanetPreferences\",\"oathDeviceProfilesContainer\",\"pushDeviceProfilesContainer\",\"sunAMAuthAccountLockout\",\"sunFMSAML2NameIdentifier\",\"webauthnDeviceProfilesContainer\",\"fr-idm-hybrid-obj\",\"fr-ext-attrs\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"fr-idm-uuid\",\"primaryKey\":true,\"type\":\"simple\"},\"_meta\":{\"isMultiValued\":false,\"ldapAttribute\":\"fr-idm-managed-user-meta\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/alpha_usermeta\",\"type\":\"reference\"},\"_notifications\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-notifications\",\"primaryKey\":\"uid\",\"resourcePath\":\"internal/notification\",\"type\":\"reference\"},\"accountStatus\":{\"ldapAttribute\":\"inetUserStatus\",\"type\":\"simple\"},\"adminOfOrg\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-organization-admin\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/alpha_organization\",\"type\":\"reference\"},\"aliasList\":{\"isMultiValued\":true,\"ldapAttribute\":\"iplanet-am-user-alias-list\",\"type\":\"simple\"},\"assignedDashboard\":{\"isMultiValued\":true,\"ldapAttribute\":\"assignedDashboard\",\"type\":\"simple\"},\"authzRoles\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-authzroles-internal-role\",\"primaryKey\":\"cn\",\"resourcePath\":\"internal/role\",\"type\":\"reference\"},\"city\":{\"ldapAttribute\":\"l\",\"type\":\"simple\"},\"cn\":{\"ldapAttribute\":\"cn\",\"type\":\"simple\"},\"consentedMappings\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-consentedMapping\",\"type\":\"json\"},\"country\":{\"ldapAttribute\":\"co\",\"type\":\"simple\"},\"description\":{\"ldapAttribute\":\"description\",\"type\":\"simple\"},\"displayName\":{\"ldapAttribute\":\"displayName\",\"type\":\"simple\"},\"effectiveAssignments\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-effectiveAssignment\",\"type\":\"json\"},\"effectiveGroups\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-effectiveGroup\",\"type\":\"json\"},\"effectiveRoles\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-effectiveRole\",\"type\":\"json\"},\"frIndexedDate1\":{\"ldapAttribute\":\"fr-attr-idate1\",\"type\":\"simple\"},\"frIndexedDate2\":{\"ldapAttribute\":\"fr-attr-idate2\",\"type\":\"simple\"},\"frIndexedDate3\":{\"ldapAttribute\":\"fr-attr-idate3\",\"type\":\"simple\"},\"frIndexedDate4\":{\"ldapAttribute\":\"fr-attr-idate4\",\"type\":\"simple\"},\"frIndexedDate5\":{\"ldapAttribute\":\"fr-attr-idate5\",\"type\":\"simple\"},\"frIndexedInteger1\":{\"ldapAttribute\":\"fr-attr-iint1\",\"type\":\"simple\"},\"frIndexedInteger2\":{\"ldapAttribute\":\"fr-attr-iint2\",\"type\":\"simple\"},\"frIndexedInteger3\":{\"ldapAttribute\":\"fr-attr-iint3\",\"type\":\"simple\"},\"frIndexedInteger4\":{\"ldapAttribute\":\"fr-attr-iint4\",\"type\":\"simple\"},\"frIndexedInteger5\":{\"ldapAttribute\":\"fr-attr-iint5\",\"type\":\"simple\"},\"frIndexedMultivalued1\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti1\",\"type\":\"simple\"},\"frIndexedMultivalued2\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti2\",\"type\":\"simple\"},\"frIndexedMultivalued3\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti3\",\"type\":\"simple\"},\"frIndexedMultivalued4\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti4\",\"type\":\"simple\"},\"frIndexedMultivalued5\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti5\",\"type\":\"simple\"},\"frIndexedString1\":{\"ldapAttribute\":\"fr-attr-istr1\",\"type\":\"simple\"},\"frIndexedString2\":{\"ldapAttribute\":\"fr-attr-istr2\",\"type\":\"simple\"},\"frIndexedString3\":{\"ldapAttribute\":\"fr-attr-istr3\",\"type\":\"simple\"},\"frIndexedString4\":{\"ldapAttribute\":\"fr-attr-istr4\",\"type\":\"simple\"},\"frIndexedString5\":{\"ldapAttribute\":\"fr-attr-istr5\",\"type\":\"simple\"},\"frUnindexedDate1\":{\"ldapAttribute\":\"fr-attr-date1\",\"type\":\"simple\"},\"frUnindexedDate2\":{\"ldapAttribute\":\"fr-attr-date2\",\"type\":\"simple\"},\"frUnindexedDate3\":{\"ldapAttribute\":\"fr-attr-date3\",\"type\":\"simple\"},\"frUnindexedDate4\":{\"ldapAttribute\":\"fr-attr-date4\",\"type\":\"simple\"},\"frUnindexedDate5\":{\"ldapAttribute\":\"fr-attr-date5\",\"type\":\"simple\"},\"frUnindexedInteger1\":{\"ldapAttribute\":\"fr-attr-int1\",\"type\":\"simple\"},\"frUnindexedInteger2\":{\"ldapAttribute\":\"fr-attr-int2\",\"type\":\"simple\"},\"frUnindexedInteger3\":{\"ldapAttribute\":\"fr-attr-int3\",\"type\":\"simple\"},\"frUnindexedInteger4\":{\"ldapAttribute\":\"fr-attr-int4\",\"type\":\"simple\"},\"frUnindexedInteger5\":{\"ldapAttribute\":\"fr-attr-int5\",\"type\":\"simple\"},\"frUnindexedMultivalued1\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi1\",\"type\":\"simple\"},\"frUnindexedMultivalued2\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi2\",\"type\":\"simple\"},\"frUnindexedMultivalued3\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi3\",\"type\":\"simple\"},\"frUnindexedMultivalued4\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi4\",\"type\":\"simple\"},\"frUnindexedMultivalued5\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi5\",\"type\":\"simple\"},\"frUnindexedString1\":{\"ldapAttribute\":\"fr-attr-str1\",\"type\":\"simple\"},\"frUnindexedString2\":{\"ldapAttribute\":\"fr-attr-str2\",\"type\":\"simple\"},\"frUnindexedString3\":{\"ldapAttribute\":\"fr-attr-str3\",\"type\":\"simple\"},\"frUnindexedString4\":{\"ldapAttribute\":\"fr-attr-str4\",\"type\":\"simple\"},\"frUnindexedString5\":{\"ldapAttribute\":\"fr-attr-str5\",\"type\":\"simple\"},\"givenName\":{\"ldapAttribute\":\"givenName\",\"type\":\"simple\"},\"groups\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-groups\",\"primaryKey\":\"cn\",\"resourcePath\":\"managed/alpha_group\",\"type\":\"reference\"},\"kbaInfo\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-kbaInfo\",\"type\":\"json\"},\"lastSync\":{\"ldapAttribute\":\"fr-idm-lastSync\",\"type\":\"json\"},\"mail\":{\"ldapAttribute\":\"mail\",\"type\":\"simple\"},\"manager\":{\"isMultiValued\":false,\"ldapAttribute\":\"fr-idm-managed-user-manager\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reference\"},\"memberOfOrg\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-organization-member\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/alpha_organization\",\"type\":\"reference\"},\"memberOfOrgIDs\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-memberoforgid\",\"type\":\"simple\"},\"ownerOfOrg\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-organization-owner\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/alpha_organization\",\"type\":\"reference\"},\"password\":{\"ldapAttribute\":\"userPassword\",\"type\":\"simple\"},\"postalAddress\":{\"ldapAttribute\":\"street\",\"type\":\"simple\"},\"postalCode\":{\"ldapAttribute\":\"postalCode\",\"type\":\"simple\"},\"preferences\":{\"ldapAttribute\":\"fr-idm-preferences\",\"type\":\"json\"},\"profileImage\":{\"ldapAttribute\":\"labeledURI\",\"type\":\"simple\"},\"reports\":{\"isMultiValued\":true,\"propertyName\":\"manager\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"},\"roles\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-roles\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/alpha_role\",\"type\":\"reference\"},\"sn\":{\"ldapAttribute\":\"sn\",\"type\":\"simple\"},\"stateProvince\":{\"ldapAttribute\":\"st\",\"type\":\"simple\"},\"telephoneNumber\":{\"ldapAttribute\":\"telephoneNumber\",\"type\":\"simple\"},\"userName\":{\"ldapAttribute\":\"uid\",\"type\":\"simple\"}}},\"managed/alpha_usermeta\":{\"dnTemplate\":\"ou=usermeta,o=alpha,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"objectClasses\":[\"uidObject\",\"fr-idm-generic-obj\"],\"properties\":{\"target\":{\"propertyName\":\"_meta\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"}}},\"managed/bravo_group\":{\"dnTemplate\":\"ou=groups,o=bravo,o=root,ou=identities\",\"idGenerator\":{\"propertyName\":\"name\",\"type\":\"property\"},\"jsonAttribute\":\"fr-idm-managed-group-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"namingStrategy\":{\"dnAttribute\":\"cn\",\"type\":\"clientDnNaming\"},\"nativeId\":false,\"objectClasses\":[\"top\",\"groupOfURLs\",\"fr-idm-managed-group\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"cn\",\"primaryKey\":true,\"type\":\"simple\",\"writability\":\"createOnly\"},\"condition\":{\"ldapAttribute\":\"fr-idm-managed-group-condition\",\"type\":\"simple\"},\"description\":{\"ldapAttribute\":\"description\",\"type\":\"simple\"},\"members\":{\"isMultiValued\":true,\"propertyName\":\"groups\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reverseReference\"}}},\"managed/bravo_organization\":{\"dnTemplate\":\"ou=organization,o=bravo,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-managed-organization-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"objectClasses\":[\"uidObject\",\"fr-idm-managed-organization\",\"fr-ext-attrs\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"uid\",\"type\":\"simple\"},\"admins\":{\"isMultiValued\":true,\"propertyName\":\"adminOfOrg\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reverseReference\"},\"children\":{\"isMultiValued\":true,\"propertyName\":\"parent\",\"resourcePath\":\"managed/bravo_organization\",\"type\":\"reverseReference\"},\"members\":{\"isMultiValued\":true,\"propertyName\":\"memberOfOrg\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reverseReference\"},\"name\":{\"ldapAttribute\":\"fr-idm-managed-organization-name\",\"type\":\"simple\"},\"owners\":{\"isMultiValued\":true,\"propertyName\":\"ownerOfOrg\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reverseReference\"},\"parent\":{\"ldapAttribute\":\"fr-idm-managed-organization-parent\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/bravo_organization\",\"type\":\"reference\"}}},\"managed/bravo_role\":{\"dnTemplate\":\"ou=role,o=bravo,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-managed-role-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatchManagedRole\",\"objectClasses\":[\"uidObject\",\"fr-idm-managed-role\"],\"properties\":{\"members\":{\"isMultiValued\":true,\"propertyName\":\"roles\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reverseReference\"}}},\"managed/bravo_user\":{\"dnTemplate\":\"ou=user,o=bravo,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-custom-attrs\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"namingStrategy\":{\"dnAttribute\":\"fr-idm-uuid\",\"type\":\"clientDnNaming\"},\"nativeId\":false,\"objectClasses\":[\"person\",\"organizationalPerson\",\"inetOrgPerson\",\"iplanet-am-user-service\",\"devicePrintProfilesContainer\",\"deviceProfilesContainer\",\"kbaInfoContainer\",\"fr-idm-managed-user-explicit\",\"forgerock-am-dashboard-service\",\"inetuser\",\"iplanet-am-auth-configuration-service\",\"iplanet-am-managed-person\",\"iPlanetPreferences\",\"oathDeviceProfilesContainer\",\"pushDeviceProfilesContainer\",\"sunAMAuthAccountLockout\",\"sunFMSAML2NameIdentifier\",\"webauthnDeviceProfilesContainer\",\"fr-idm-hybrid-obj\",\"fr-ext-attrs\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"fr-idm-uuid\",\"primaryKey\":true,\"type\":\"simple\"},\"_meta\":{\"isMultiValued\":false,\"ldapAttribute\":\"fr-idm-managed-user-meta\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/bravo_usermeta\",\"type\":\"reference\"},\"_notifications\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-notifications\",\"primaryKey\":\"uid\",\"resourcePath\":\"internal/notification\",\"type\":\"reference\"},\"accountStatus\":{\"ldapAttribute\":\"inetUserStatus\",\"type\":\"simple\"},\"adminOfOrg\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-organization-admin\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/bravo_organization\",\"type\":\"reference\"},\"aliasList\":{\"isMultiValued\":true,\"ldapAttribute\":\"iplanet-am-user-alias-list\",\"type\":\"simple\"},\"assignedDashboard\":{\"isMultiValued\":true,\"ldapAttribute\":\"assignedDashboard\",\"type\":\"simple\"},\"authzRoles\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-authzroles-internal-role\",\"primaryKey\":\"cn\",\"resourcePath\":\"internal/role\",\"type\":\"reference\"},\"city\":{\"ldapAttribute\":\"l\",\"type\":\"simple\"},\"cn\":{\"ldapAttribute\":\"cn\",\"type\":\"simple\"},\"consentedMappings\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-consentedMapping\",\"type\":\"json\"},\"country\":{\"ldapAttribute\":\"co\",\"type\":\"simple\"},\"description\":{\"ldapAttribute\":\"description\",\"type\":\"simple\"},\"displayName\":{\"ldapAttribute\":\"displayName\",\"type\":\"simple\"},\"effectiveAssignments\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-effectiveAssignment\",\"type\":\"json\"},\"effectiveGroups\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-effectiveGroup\",\"type\":\"json\"},\"effectiveRoles\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-effectiveRole\",\"type\":\"json\"},\"frIndexedDate1\":{\"ldapAttribute\":\"fr-attr-idate1\",\"type\":\"simple\"},\"frIndexedDate2\":{\"ldapAttribute\":\"fr-attr-idate2\",\"type\":\"simple\"},\"frIndexedDate3\":{\"ldapAttribute\":\"fr-attr-idate3\",\"type\":\"simple\"},\"frIndexedDate4\":{\"ldapAttribute\":\"fr-attr-idate4\",\"type\":\"simple\"},\"frIndexedDate5\":{\"ldapAttribute\":\"fr-attr-idate5\",\"type\":\"simple\"},\"frIndexedInteger1\":{\"ldapAttribute\":\"fr-attr-iint1\",\"type\":\"simple\"},\"frIndexedInteger2\":{\"ldapAttribute\":\"fr-attr-iint2\",\"type\":\"simple\"},\"frIndexedInteger3\":{\"ldapAttribute\":\"fr-attr-iint3\",\"type\":\"simple\"},\"frIndexedInteger4\":{\"ldapAttribute\":\"fr-attr-iint4\",\"type\":\"simple\"},\"frIndexedInteger5\":{\"ldapAttribute\":\"fr-attr-iint5\",\"type\":\"simple\"},\"frIndexedMultivalued1\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti1\",\"type\":\"simple\"},\"frIndexedMultivalued2\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti2\",\"type\":\"simple\"},\"frIndexedMultivalued3\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti3\",\"type\":\"simple\"},\"frIndexedMultivalued4\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti4\",\"type\":\"simple\"},\"frIndexedMultivalued5\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti5\",\"type\":\"simple\"},\"frIndexedString1\":{\"ldapAttribute\":\"fr-attr-istr1\",\"type\":\"simple\"},\"frIndexedString2\":{\"ldapAttribute\":\"fr-attr-istr2\",\"type\":\"simple\"},\"frIndexedString3\":{\"ldapAttribute\":\"fr-attr-istr3\",\"type\":\"simple\"},\"frIndexedString4\":{\"ldapAttribute\":\"fr-attr-istr4\",\"type\":\"simple\"},\"frIndexedString5\":{\"ldapAttribute\":\"fr-attr-istr5\",\"type\":\"simple\"},\"frUnindexedDate1\":{\"ldapAttribute\":\"fr-attr-date1\",\"type\":\"simple\"},\"frUnindexedDate2\":{\"ldapAttribute\":\"fr-attr-date2\",\"type\":\"simple\"},\"frUnindexedDate3\":{\"ldapAttribute\":\"fr-attr-date3\",\"type\":\"simple\"},\"frUnindexedDate4\":{\"ldapAttribute\":\"fr-attr-date4\",\"type\":\"simple\"},\"frUnindexedDate5\":{\"ldapAttribute\":\"fr-attr-date5\",\"type\":\"simple\"},\"frUnindexedInteger1\":{\"ldapAttribute\":\"fr-attr-int1\",\"type\":\"simple\"},\"frUnindexedInteger2\":{\"ldapAttribute\":\"fr-attr-int2\",\"type\":\"simple\"},\"frUnindexedInteger3\":{\"ldapAttribute\":\"fr-attr-int3\",\"type\":\"simple\"},\"frUnindexedInteger4\":{\"ldapAttribute\":\"fr-attr-int4\",\"type\":\"simple\"},\"frUnindexedInteger5\":{\"ldapAttribute\":\"fr-attr-int5\",\"type\":\"simple\"},\"frUnindexedMultivalued1\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi1\",\"type\":\"simple\"},\"frUnindexedMultivalued2\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi2\",\"type\":\"simple\"},\"frUnindexedMultivalued3\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi3\",\"type\":\"simple\"},\"frUnindexedMultivalued4\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi4\",\"type\":\"simple\"},\"frUnindexedMultivalued5\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi5\",\"type\":\"simple\"},\"frUnindexedString1\":{\"ldapAttribute\":\"fr-attr-str1\",\"type\":\"simple\"},\"frUnindexedString2\":{\"ldapAttribute\":\"fr-attr-str2\",\"type\":\"simple\"},\"frUnindexedString3\":{\"ldapAttribute\":\"fr-attr-str3\",\"type\":\"simple\"},\"frUnindexedString4\":{\"ldapAttribute\":\"fr-attr-str4\",\"type\":\"simple\"},\"frUnindexedString5\":{\"ldapAttribute\":\"fr-attr-str5\",\"type\":\"simple\"},\"givenName\":{\"ldapAttribute\":\"givenName\",\"type\":\"simple\"},\"groups\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-groups\",\"primaryKey\":\"cn\",\"resourcePath\":\"managed/bravo_group\",\"type\":\"reference\"},\"kbaInfo\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-kbaInfo\",\"type\":\"json\"},\"lastSync\":{\"ldapAttribute\":\"fr-idm-lastSync\",\"type\":\"json\"},\"mail\":{\"ldapAttribute\":\"mail\",\"type\":\"simple\"},\"manager\":{\"isMultiValued\":false,\"ldapAttribute\":\"fr-idm-managed-user-manager\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reference\"},\"memberOfOrg\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-organization-member\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/bravo_organization\",\"type\":\"reference\"},\"memberOfOrgIDs\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-memberoforgid\",\"type\":\"simple\"},\"ownerOfOrg\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-organization-owner\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/bravo_organization\",\"type\":\"reference\"},\"password\":{\"ldapAttribute\":\"userPassword\",\"type\":\"simple\"},\"postalAddress\":{\"ldapAttribute\":\"street\",\"type\":\"simple\"},\"postalCode\":{\"ldapAttribute\":\"postalCode\",\"type\":\"simple\"},\"preferences\":{\"ldapAttribute\":\"fr-idm-preferences\",\"type\":\"json\"},\"profileImage\":{\"ldapAttribute\":\"labeledURI\",\"type\":\"simple\"},\"reports\":{\"isMultiValued\":true,\"propertyName\":\"manager\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reverseReference\"},\"roles\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-roles\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/bravo_role\",\"type\":\"reference\"},\"sn\":{\"ldapAttribute\":\"sn\",\"type\":\"simple\"},\"stateProvince\":{\"ldapAttribute\":\"st\",\"type\":\"simple\"},\"telephoneNumber\":{\"ldapAttribute\":\"telephoneNumber\",\"type\":\"simple\"},\"userName\":{\"ldapAttribute\":\"uid\",\"type\":\"simple\"}}},\"managed/bravo_usermeta\":{\"dnTemplate\":\"ou=usermeta,o=bravo,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"objectClasses\":[\"uidObject\",\"fr-idm-generic-obj\"],\"properties\":{\"target\":{\"propertyName\":\"_meta\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reverseReference\"}}},\"managed/teammembermeta\":{\"dnTemplate\":\"ou=teammembermeta,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"objectClasses\":[\"uidObject\",\"fr-idm-generic-obj\"],\"properties\":{\"target\":{\"propertyName\":\"_meta\",\"resourcePath\":\"managed/teammember\",\"type\":\"reverseReference\"}}},\"reconprogressstate\":{\"dnTemplate\":\"ou=reconprogressstate,dc=openidm,dc=example,dc=com\"},\"relationships\":{\"dnTemplate\":\"ou=relationships,dc=openidm,dc=example,dc=com\",\"jsonAttribute\":\"fr-idm-relationship-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatchRelationship\",\"objectClasses\":[\"uidObject\",\"fr-idm-relationship\"]},\"scheduler\":{\"dnTemplate\":\"ou=scheduler,dc=openidm,dc=example,dc=com\"},\"scheduler/*\":{\"dnTemplate\":\"ou=scheduler,dc=openidm,dc=example,dc=com\"},\"ui/*\":{\"dnTemplate\":\"ou=ui,dc=openidm,dc=example,dc=com\"},\"updates\":{\"dnTemplate\":\"ou=updates,dc=openidm,dc=example,dc=com\"}}},\"rest2LdapOptions\":{\"mvccAttribute\":\"etag\",\"readOnUpdatePolicy\":\"controls\",\"returnNullForMissingProperties\":true,\"useMvcc\":true,\"usePermissiveModify\":true,\"useSubtreeDelete\":true},\"security\":{\"keyManager\":\"jvm\",\"trustManager\":\"jvm\"}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/repo.ds" + }, + "response": { + "bodySize": 40821, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 40821, + "text": "{\"_id\":\"repo.ds\",\"commands\":{\"delete-mapping-links\":{\"_queryFilter\":\"/linkType eq \\\"${mapping}\\\"\",\"operation\":\"DELETE\"},\"delete-target-ids-for-recon\":{\"_queryFilter\":\"/reconId eq \\\"${reconId}\\\"\",\"operation\":\"DELETE\"}},\"embedded\":false,\"ldapConnectionFactories\":{\"bind\":{\"availabilityCheckIntervalSeconds\":30,\"availabilityCheckTimeoutMilliSeconds\":10000,\"connectionPoolSize\":50,\"connectionSecurity\":\"none\",\"heartBeatIntervalSeconds\":60,\"heartBeatTimeoutMilliSeconds\":10000,\"primaryLdapServers\":[{\"hostname\":\"userstore-0.userstore\",\"port\":1389}],\"secondaryLdapServers\":[{\"hostname\":\"userstore-2.userstore\",\"port\":1389}]},\"root\":{\"authentication\":{\"simple\":{\"bindDn\":\"uid=admin\",\"bindPassword\":\"&{userstore.password}\"}},\"inheritFrom\":\"bind\"}},\"maxConnectionAttempts\":5,\"queries\":{\"explicit\":{\"credential-internaluser-query\":{\"_queryFilter\":\"/_id eq \\\"${username}\\\"\"},\"credential-query\":{\"_queryFilter\":\"/userName eq \\\"${username}\\\"\"},\"for-userName\":{\"_queryFilter\":\"/userName eq \\\"${uid}\\\"\"},\"links-for-firstId\":{\"_queryFilter\":\"/linkType eq \\\"${linkType}\\\" AND /firstId = \\\"${firstId}\\\"\"},\"links-for-linkType\":{\"_queryFilter\":\"/linkType eq \\\"${linkType}\\\"\"},\"query-all\":{\"_queryFilter\":\"true\"},\"query-all-ids\":{\"_fields\":\"_id,_rev\",\"_queryFilter\":\"true\"}},\"generic\":{\"credential-internaluser-query\":{\"_queryFilter\":\"/_id eq \\\"${username}\\\"\"},\"credential-query\":{\"_queryFilter\":\"/userName eq \\\"${username}\\\"\"},\"find-relationship-edges\":{\"_queryFilter\":\"((/firstResourceCollection eq \\\"${firstResourceCollection}\\\" and /firstResourceId eq \\\"${firstResourceId}\\\" and /firstPropertyName eq \\\"${firstPropertyName}\\\") and (/secondResourceCollection eq \\\"${secondResourceCollection}\\\" and /secondResourceId eq \\\"${secondResourceId}\\\" and /secondPropertyName eq \\\"${secondPropertyName}\\\")) or ((/firstResourceCollection eq \\\"${secondResourceCollection}\\\" and /firstResourceId eq \\\"${secondResourceId}\\\" and /firstPropertyName eq \\\"${secondPropertyName}\\\") and (/secondResourceCollection eq \\\"${firstResourceCollection}\\\" and /secondResourceId eq \\\"${firstResourceId}\\\" and /secondPropertyName eq \\\"${firstPropertyName}\\\"))\"},\"find-relationships-for-resource\":{\"_queryFilter\":\"(/firstResourceCollection eq \\\"${resourceCollection}\\\" and /firstResourceId eq \\\"${resourceId}\\\" and /firstPropertyName eq \\\"${propertyName}\\\") or (/secondResourceCollection eq \\\"${resourceCollection}\\\" and /secondResourceId eq \\\"${resourceId}\\\" and /secondPropertyName eq \\\"${propertyName}\\\")\"},\"for-userName\":{\"_queryFilter\":\"/userName eq \\\"${uid}\\\"\"},\"get-by-field-value\":{\"_queryFilter\":\"/${field} eq \\\"${value}\\\"\"},\"get-notifications-for-user\":{\"_queryFilter\":\"/receiverId eq \\\"${userId}\\\"\",\"_sortKeys\":\"-createDate\"},\"get-recons\":{\"_fields\":\"reconId,mapping,activitydate\",\"_queryFilter\":\"/entryType eq \\\"summary\\\"\",\"_sortKeys\":\"-activitydate\"},\"links-for-firstId\":{\"_queryFilter\":\"/linkType eq \\\"${linkType}\\\" AND /firstId = \\\"${firstId}\\\"\"},\"links-for-linkType\":{\"_queryFilter\":\"/linkType eq \\\"${linkType}\\\"\"},\"query-all\":{\"_queryFilter\":\"true\"},\"query-all-ids\":{\"_fields\":\"_id,_rev\",\"_queryFilter\":\"true\"},\"query-cluster-events\":{\"_queryFilter\":\"/instanceId eq \\\"${instanceId}\\\"\"},\"query-cluster-failed-instances\":{\"_queryFilter\":\"/timestamp le ${timestamp} and (/state eq \\\"1\\\" or /state eq \\\"2\\\")\"},\"query-cluster-instances\":{\"_queryFilter\":\"true\"},\"query-cluster-running-instances\":{\"_queryFilter\":\"/state eq 1\"}}},\"resourceMapping\":{\"defaultMapping\":{\"dnTemplate\":\"ou=generic,dc=openidm,dc=example,dc=com\"},\"explicitMapping\":{\"clusteredrecontargetids\":{\"dnTemplate\":\"ou=clusteredrecontargetids,dc=openidm,dc=example,dc=com\",\"objectClasses\":[\"uidObject\",\"fr-idm-recon-clusteredTargetIds\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"uid\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"reconId\":{\"ldapAttribute\":\"fr-idm-recon-id\",\"type\":\"simple\"},\"targetIds\":{\"ldapAttribute\":\"fr-idm-recon-targetIds\",\"type\":\"json\"}}},\"dsconfig/attributeValue\":{\"dnTemplate\":\"cn=Password Validators,cn=config\",\"objectClasses\":[\"ds-cfg-password-validator\",\"ds-cfg-attribute-value-password-validator\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"checkSubstrings\":{\"ldapAttribute\":\"ds-cfg-check-substrings\",\"type\":\"simple\"},\"enabled\":{\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"javaClass\":{\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"matchAttribute\":{\"isMultiValued\":true,\"ldapAttribute\":\"ds-cfg-match-attribute\",\"type\":\"simple\"},\"minSubstringLength\":{\"ldapAttribute\":\"ds-cfg-min-substring-length\",\"type\":\"simple\"},\"testReversedPassword\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-test-reversed-password\",\"type\":\"simple\"}}},\"dsconfig/characterSet\":{\"dnTemplate\":\"cn=Password Validators,cn=config\",\"objectClasses\":[\"ds-cfg-password-validator\",\"ds-cfg-character-set-password-validator\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"allowUnclassifiedCharacters\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-allow-unclassified-characters\",\"type\":\"simple\"},\"characterSet\":{\"isMultiValued\":true,\"ldapAttribute\":\"ds-cfg-character-set\",\"type\":\"simple\"},\"enabled\":{\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"javaClass\":{\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"minCharacterSets\":{\"ldapAttribute\":\"ds-cfg-min-character-sets\",\"type\":\"simple\"}}},\"dsconfig/dictionary\":{\"dnTemplate\":\"cn=Password Validators,cn=config\",\"objectClasses\":[\"ds-cfg-password-validator\",\"ds-cfg-dictionary-password-validator\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"caseSensitiveValidation\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-case-sensitive-validation\",\"type\":\"simple\"},\"checkSubstrings\":{\"ldapAttribute\":\"ds-cfg-check-substrings\",\"type\":\"simple\"},\"dictionaryFile\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-dictionary-file\",\"type\":\"simple\"},\"enabled\":{\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"javaClass\":{\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"minSubstringLength\":{\"ldapAttribute\":\"ds-cfg-min-substring-length\",\"type\":\"simple\"},\"testReversedPassword\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-test-reversed-password\",\"type\":\"simple\"}}},\"dsconfig/lengthBased\":{\"dnTemplate\":\"cn=Password Validators,cn=config\",\"objectClasses\":[\"ds-cfg-password-validator\",\"ds-cfg-length-based-password-validator\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"enabled\":{\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"javaClass\":{\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"maxPasswordLength\":{\"ldapAttribute\":\"ds-cfg-max-password-length\",\"type\":\"simple\"},\"minPasswordLength\":{\"ldapAttribute\":\"ds-cfg-min-password-length\",\"type\":\"simple\"}}},\"dsconfig/passwordPolicies\":{\"dnTemplate\":\"cn=Password Policies,cn=config\",\"objectClasses\":[\"ds-cfg-password-policy\",\"ds-cfg-authentication-policy\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"allowPreEncodedPasswords\":{\"ldapAttribute\":\"ds-cfg-allow-pre-encoded-passwords\",\"type\":\"simple\"},\"defaultPasswordStorageScheme\":{\"isMultiValued\":true,\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-default-password-storage-scheme\",\"type\":\"simple\"},\"deprecatedPasswordStorageScheme\":{\"isMultiValued\":true,\"ldapAttribute\":\"ds-cfg-deprecated-password-storage-scheme\",\"type\":\"simple\"},\"maxPasswordAge\":{\"ldapAttribute\":\"ds-cfg-max-password-age\",\"type\":\"simple\"},\"passwordAttribute\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-password-attribute\",\"type\":\"simple\"},\"passwordHistoryCount\":{\"ldapAttribute\":\"ds-cfg-password-history-count\",\"type\":\"simple\"},\"validator\":{\"isMultiValued\":true,\"ldapAttribute\":\"ds-cfg-password-validator\",\"type\":\"simple\"}}},\"dsconfig/repeatedCharacters\":{\"dnTemplate\":\"cn=Password Validators,cn=config\",\"objectClasses\":[\"ds-cfg-password-validator\",\"ds-cfg-repeated-characters-password-validator\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"caseSensitiveValidation\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-case-sensitive-validation\",\"type\":\"simple\"},\"enabled\":{\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"javaClass\":{\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"maxConsecutiveLength\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-max-consecutive-length\",\"type\":\"simple\"}}},\"dsconfig/similarityBased\":{\"dnTemplate\":\"cn=Password Validators,cn=config\",\"objectClasses\":[\"ds-cfg-password-validator\",\"ds-cfg-similarity-based-password-validator\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"enabled\":{\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"javaClass\":{\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"minPasswordDifference\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-min-password-difference\",\"type\":\"simple\"}}},\"dsconfig/uniqueCharacters\":{\"dnTemplate\":\"cn=Password Validators,cn=config\",\"objectClasses\":[\"ds-cfg-password-validator\",\"ds-cfg-unique-characters-password-validator\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"caseSensitiveValidation\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-case-sensitive-validation\",\"type\":\"simple\"},\"enabled\":{\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"javaClass\":{\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"minUniqueCharacters\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-min-unique-characters\",\"type\":\"simple\"}}},\"dsconfig/userDefinedVirtualAttribute\":{\"dnTemplate\":\"cn=Virtual Attributes,cn=config\",\"objectClasses\":[\"ds-cfg-user-defined-virtual-attribute\",\"ds-cfg-virtual-attribute\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"attributeType\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-attribute-type\",\"type\":\"simple\"},\"baseDn\":{\"isMultiValued\":true,\"ldapAttribute\":\"ds-cfg-base-dn\",\"type\":\"simple\"},\"conflictBehavior\":{\"ldapAttribute\":\"ds-cfg-conflict-behavior\",\"type\":\"simple\"},\"enabled\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"filter\":{\"isMultiValued\":true,\"ldapAttribute\":\"ds-cfg-filter\",\"type\":\"simple\"},\"groupDn\":{\"ldapAttribute\":\"ds-cfg-group-dn\",\"type\":\"simple\"},\"javaClass\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"scope\":{\"ldapAttribute\":\"ds-cfg-scope\",\"type\":\"simple\"},\"value\":{\"isMultiValued\":true,\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-value\",\"type\":\"simple\"}}},\"identities/admin\":{\"dnTemplate\":\"o=root,ou=identities\",\"isReadOnly\":true,\"namingStrategy\":{\"dnAttribute\":\"ou\",\"type\":\"clientDnNaming\"},\"objectClasses\":[\"organizationalunit\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"ou\",\"primaryKey\":true,\"type\":\"simple\"},\"count\":{\"isRequired\":true,\"ldapAttribute\":\"numSubordinates\",\"type\":\"simple\",\"writability\":\"readOnly\"}}},\"identities/alpha\":{\"dnTemplate\":\"o=alpha,o=root,ou=identities\",\"isReadOnly\":true,\"namingStrategy\":{\"dnAttribute\":\"ou\",\"type\":\"clientDnNaming\"},\"objectClasses\":[\"organizationalunit\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"ou\",\"primaryKey\":true,\"type\":\"simple\"},\"count\":{\"isRequired\":true,\"ldapAttribute\":\"numSubordinates\",\"type\":\"simple\",\"writability\":\"readOnly\"}}},\"identities/bravo\":{\"dnTemplate\":\"o=bravo,o=root,ou=identities\",\"isReadOnly\":true,\"namingStrategy\":{\"dnAttribute\":\"ou\",\"type\":\"clientDnNaming\"},\"objectClasses\":[\"organizationalunit\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"ou\",\"primaryKey\":true,\"type\":\"simple\"},\"count\":{\"isRequired\":true,\"ldapAttribute\":\"numSubordinates\",\"type\":\"simple\",\"writability\":\"readOnly\"}}},\"internal/role\":{\"dnTemplate\":\"ou=roles,ou=internal,dc=openidm,dc=example,dc=com\",\"objectClasses\":[\"fr-idm-internal-role\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"authzMembers\":{\"isMultiValued\":true,\"propertyName\":\"authzRoles\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"},\"condition\":{\"ldapAttribute\":\"fr-idm-condition\",\"type\":\"simple\"},\"description\":{\"ldapAttribute\":\"description\",\"type\":\"simple\"},\"name\":{\"ldapAttribute\":\"fr-idm-name\",\"type\":\"simple\"},\"privileges\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-privilege\",\"type\":\"json\"},\"temporalConstraints\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-temporal-constraints\",\"type\":\"json\"}}},\"internal/user\":{\"dnTemplate\":\"ou=users,ou=internal,dc=openidm,dc=example,dc=com\",\"objectClasses\":[\"uidObject\",\"fr-idm-internal-user\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"uid\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"password\":{\"ldapAttribute\":\"fr-idm-password\",\"type\":\"json\"}}},\"link\":{\"dnTemplate\":\"ou=links,dc=openidm,dc=example,dc=com\",\"objectClasses\":[\"uidObject\",\"fr-idm-link\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"uid\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"firstId\":{\"ldapAttribute\":\"fr-idm-link-firstId\",\"type\":\"simple\"},\"linkQualifier\":{\"ldapAttribute\":\"fr-idm-link-qualifier\",\"type\":\"simple\"},\"linkType\":{\"ldapAttribute\":\"fr-idm-link-type\",\"type\":\"simple\"},\"secondId\":{\"ldapAttribute\":\"fr-idm-link-secondId\",\"type\":\"simple\"}}},\"locks\":{\"dnTemplate\":\"ou=locks,dc=openidm,dc=example,dc=com\",\"objectClasses\":[\"uidObject\",\"fr-idm-lock\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"uid\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"nodeId\":{\"ldapAttribute\":\"fr-idm-lock-nodeid\",\"type\":\"simple\"}}},\"managed/teammember\":{\"dnTemplate\":\"ou=people,o=root,ou=identities\",\"namingStrategy\":{\"dnAttribute\":\"fr-idm-uuid\",\"type\":\"clientDnNaming\"},\"nativeId\":false,\"objectClasses\":[\"person\",\"organizationalPerson\",\"inetOrgPerson\",\"fraas-admin\",\"iplanet-am-user-service\",\"deviceProfilesContainer\",\"devicePrintProfilesContainer\",\"kbaInfoContainer\",\"fr-idm-managed-user-explicit\",\"forgerock-am-dashboard-service\",\"inetuser\",\"iplanet-am-auth-configuration-service\",\"iplanet-am-managed-person\",\"iPlanetPreferences\",\"oathDeviceProfilesContainer\",\"pushDeviceProfilesContainer\",\"sunAMAuthAccountLockout\",\"sunFMSAML2NameIdentifier\",\"webauthnDeviceProfilesContainer\",\"fr-idm-hybrid-obj\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"fr-idm-uuid\",\"primaryKey\":true,\"type\":\"simple\"},\"_meta\":{\"isMultiValued\":false,\"ldapAttribute\":\"fr-idm-managed-user-meta\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/teammembermeta\",\"type\":\"reference\"},\"accountStatus\":{\"ldapAttribute\":\"inetUserStatus\",\"type\":\"simple\"},\"cn\":{\"ldapAttribute\":\"cn\",\"type\":\"simple\"},\"givenName\":{\"ldapAttribute\":\"givenName\",\"type\":\"simple\"},\"inviteDate\":{\"ldapAttribute\":\"fr-idm-inviteDate\",\"type\":\"simple\"},\"jurisdiction\":{\"ldapAttribute\":\"fr-idm-jurisdiction\",\"type\":\"simple\"},\"mail\":{\"ldapAttribute\":\"mail\",\"type\":\"simple\"},\"onboardDate\":{\"ldapAttribute\":\"fr-idm-onboardDate\",\"type\":\"simple\"},\"password\":{\"ldapAttribute\":\"userPassword\",\"type\":\"simple\"},\"sn\":{\"ldapAttribute\":\"sn\",\"type\":\"simple\"},\"userName\":{\"ldapAttribute\":\"uid\",\"type\":\"simple\"}}},\"managed/teammembergroup\":{\"dnTemplate\":\"ou=groups,o=root,ou=identities\",\"objectClasses\":[\"groupofuniquenames\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"cn\",\"primaryKey\":true,\"type\":\"simple\"},\"members\":{\"isMultiValued\":true,\"ldapAttribute\":\"uniqueMember\",\"type\":\"simple\"}}},\"recon/assoc\":{\"dnTemplate\":\"ou=assoc,ou=recon,dc=openidm,dc=example,dc=com\",\"namingStrategy\":{\"dnAttribute\":\"fr-idm-reconassoc-reconid\",\"type\":\"clientDnNaming\"},\"objectClasses\":[\"fr-idm-reconassoc\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"fr-idm-reconassoc-reconid\",\"type\":\"simple\"},\"finishTime\":{\"ldapAttribute\":\"fr-idm-reconassoc-finishtime\",\"type\":\"simple\"},\"isAnalysis\":{\"ldapAttribute\":\"fr-idm-reconassoc-isanalysis\",\"type\":\"simple\"},\"mapping\":{\"ldapAttribute\":\"fr-idm-reconassoc-mapping\",\"type\":\"simple\"},\"sourceResourceCollection\":{\"ldapAttribute\":\"fr-idm-reconassoc-sourceresourcecollection\",\"type\":\"simple\"},\"targetResourceCollection\":{\"ldapAttribute\":\"fr-idm-reconassoc-targetresourcecollection\",\"type\":\"simple\"}},\"subResources\":{\"entry\":{\"namingStrategy\":{\"dnAttribute\":\"uid\",\"type\":\"clientDnNaming\"},\"resource\":\"recon-assoc-entry\",\"type\":\"collection\"}}},\"recon/assoc/entry\":{\"objectClasses\":[\"uidObject\",\"fr-idm-reconassocentry\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"uid\",\"type\":\"simple\"},\"action\":{\"ldapAttribute\":\"fr-idm-reconassocentry-action\",\"type\":\"simple\"},\"ambiguousTargetObjectIds\":{\"ldapAttribute\":\"fr-idm-reconassocentry-ambiguoustargetobjectids\",\"type\":\"simple\"},\"exception\":{\"ldapAttribute\":\"fr-idm-reconassocentry-exception\",\"type\":\"simple\"},\"isAnalysis\":{\"ldapAttribute\":\"fr-idm-reconassoc-isanalysis\",\"type\":\"simple\"},\"linkQualifier\":{\"ldapAttribute\":\"fr-idm-reconassocentry-linkqualifier\",\"type\":\"simple\"},\"mapping\":{\"ldapAttribute\":\"fr-idm-reconassoc-mapping\",\"type\":\"simple\"},\"message\":{\"ldapAttribute\":\"fr-idm-reconassocentry-message\",\"type\":\"simple\"},\"messageDetail\":{\"ldapAttribute\":\"fr-idm-reconassocentry-messagedetail\",\"type\":\"simple\"},\"phase\":{\"ldapAttribute\":\"fr-idm-reconassocentry-phase\",\"type\":\"simple\"},\"reconId\":{\"ldapAttribute\":\"fr-idm-reconassocentry-reconid\",\"type\":\"simple\"},\"situation\":{\"ldapAttribute\":\"fr-idm-reconassocentry-situation\",\"type\":\"simple\"},\"sourceObjectId\":{\"ldapAttribute\":\"fr-idm-reconassocentry-sourceObjectId\",\"type\":\"simple\"},\"sourceResourceCollection\":{\"ldapAttribute\":\"fr-idm-reconassoc-sourceresourcecollection\",\"type\":\"simple\"},\"status\":{\"ldapAttribute\":\"fr-idm-reconassocentry-status\",\"type\":\"simple\"},\"targetObjectId\":{\"ldapAttribute\":\"fr-idm-reconassocentry-targetObjectId\",\"type\":\"simple\"},\"targetResourceCollection\":{\"ldapAttribute\":\"fr-idm-reconassoc-targetresourcecollection\",\"type\":\"simple\"}},\"resourceName\":\"recon-assoc-entry\",\"subResourceRouting\":[{\"prefix\":\"entry\",\"template\":\"recon/assoc/{reconId}/entry\"}]},\"sync/queue\":{\"dnTemplate\":\"ou=queue,ou=sync,dc=openidm,dc=example,dc=com\",\"objectClasses\":[\"uidObject\",\"fr-idm-syncqueue\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"uid\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"context\":{\"ldapAttribute\":\"fr-idm-syncqueue-context\",\"type\":\"json\"},\"createDate\":{\"ldapAttribute\":\"fr-idm-syncqueue-createdate\",\"type\":\"simple\"},\"mapping\":{\"ldapAttribute\":\"fr-idm-syncqueue-mapping\",\"type\":\"simple\"},\"newObject\":{\"ldapAttribute\":\"fr-idm-syncqueue-newobject\",\"type\":\"json\"},\"nodeId\":{\"ldapAttribute\":\"fr-idm-syncqueue-nodeid\",\"type\":\"simple\"},\"objectRev\":{\"ldapAttribute\":\"fr-idm-syncqueue-objectRev\",\"type\":\"simple\"},\"oldObject\":{\"ldapAttribute\":\"fr-idm-syncqueue-oldobject\",\"type\":\"json\"},\"remainingRetries\":{\"ldapAttribute\":\"fr-idm-syncqueue-remainingretries\",\"type\":\"simple\"},\"resourceCollection\":{\"ldapAttribute\":\"fr-idm-syncqueue-resourcecollection\",\"type\":\"simple\"},\"resourceId\":{\"ldapAttribute\":\"fr-idm-syncqueue-resourceid\",\"type\":\"simple\"},\"state\":{\"ldapAttribute\":\"fr-idm-syncqueue-state\",\"type\":\"simple\"},\"syncAction\":{\"ldapAttribute\":\"fr-idm-syncqueue-syncaction\",\"type\":\"simple\"}}}},\"genericMapping\":{\"cluster/*\":{\"dnTemplate\":\"ou=cluster,dc=openidm,dc=example,dc=com\",\"jsonAttribute\":\"fr-idm-cluster-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatchClusterObject\",\"objectClasses\":[\"uidObject\",\"fr-idm-cluster-obj\"]},\"config\":{\"dnTemplate\":\"ou=config,dc=openidm,dc=example,dc=com\"},\"file\":{\"dnTemplate\":\"ou=file,dc=openidm,dc=example,dc=com\"},\"internal/notification\":{\"dnTemplate\":\"ou=notification,ou=internal,dc=openidm,dc=example,dc=com\",\"jsonAttribute\":\"fr-idm-notification-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"objectClasses\":[\"uidObject\",\"fr-idm-notification\"],\"properties\":{\"target\":{\"propertyName\":\"_notifications\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"}}},\"internal/usermeta\":{\"dnTemplate\":\"ou=usermeta,ou=internal,dc=openidm,dc=example,dc=com\",\"jsonAttribute\":\"fr-idm-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"objectClasses\":[\"uidObject\",\"fr-idm-generic-obj\"],\"properties\":{\"target\":{\"propertyName\":\"_meta\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"}}},\"jsonstorage\":{\"dnTemplate\":\"ou=jsonstorage,dc=openidm,dc=example,dc=com\"},\"managed/*\":{\"dnTemplate\":\"ou=managed,dc=openidm,dc=example,dc=com\"},\"managed/alpha_group\":{\"dnTemplate\":\"ou=groups,o=alpha,o=root,ou=identities\",\"idGenerator\":{\"propertyName\":\"name\",\"type\":\"property\"},\"jsonAttribute\":\"fr-idm-managed-group-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"namingStrategy\":{\"dnAttribute\":\"cn\",\"type\":\"clientDnNaming\"},\"nativeId\":false,\"objectClasses\":[\"top\",\"groupOfURLs\",\"fr-idm-managed-group\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"cn\",\"primaryKey\":true,\"type\":\"simple\",\"writability\":\"createOnly\"},\"condition\":{\"ldapAttribute\":\"fr-idm-managed-group-condition\",\"type\":\"simple\"},\"description\":{\"ldapAttribute\":\"description\",\"type\":\"simple\"},\"members\":{\"isMultiValued\":true,\"propertyName\":\"groups\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"}}},\"managed/alpha_organization\":{\"dnTemplate\":\"ou=organization,o=alpha,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-managed-organization-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"objectClasses\":[\"uidObject\",\"fr-idm-managed-organization\",\"fr-ext-attrs\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"uid\",\"type\":\"simple\"},\"admins\":{\"isMultiValued\":true,\"propertyName\":\"adminOfOrg\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"},\"children\":{\"isMultiValued\":true,\"propertyName\":\"parent\",\"resourcePath\":\"managed/alpha_organization\",\"type\":\"reverseReference\"},\"members\":{\"isMultiValued\":true,\"propertyName\":\"memberOfOrg\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"},\"name\":{\"ldapAttribute\":\"fr-idm-managed-organization-name\",\"type\":\"simple\"},\"owners\":{\"isMultiValued\":true,\"propertyName\":\"ownerOfOrg\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"},\"parent\":{\"ldapAttribute\":\"fr-idm-managed-organization-parent\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/alpha_organization\",\"type\":\"reference\"}}},\"managed/alpha_role\":{\"dnTemplate\":\"ou=role,o=alpha,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-managed-role-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatchManagedRole\",\"objectClasses\":[\"uidObject\",\"fr-idm-managed-role\"],\"properties\":{\"members\":{\"isMultiValued\":true,\"propertyName\":\"roles\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"}}},\"managed/alpha_user\":{\"dnTemplate\":\"ou=user,o=alpha,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-custom-attrs\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"namingStrategy\":{\"dnAttribute\":\"fr-idm-uuid\",\"type\":\"clientDnNaming\"},\"nativeId\":false,\"objectClasses\":[\"person\",\"organizationalPerson\",\"inetOrgPerson\",\"iplanet-am-user-service\",\"devicePrintProfilesContainer\",\"deviceProfilesContainer\",\"kbaInfoContainer\",\"fr-idm-managed-user-explicit\",\"forgerock-am-dashboard-service\",\"inetuser\",\"iplanet-am-auth-configuration-service\",\"iplanet-am-managed-person\",\"iPlanetPreferences\",\"oathDeviceProfilesContainer\",\"pushDeviceProfilesContainer\",\"sunAMAuthAccountLockout\",\"sunFMSAML2NameIdentifier\",\"webauthnDeviceProfilesContainer\",\"fr-idm-hybrid-obj\",\"fr-ext-attrs\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"fr-idm-uuid\",\"primaryKey\":true,\"type\":\"simple\"},\"_meta\":{\"isMultiValued\":false,\"ldapAttribute\":\"fr-idm-managed-user-meta\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/alpha_usermeta\",\"type\":\"reference\"},\"_notifications\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-notifications\",\"primaryKey\":\"uid\",\"resourcePath\":\"internal/notification\",\"type\":\"reference\"},\"accountStatus\":{\"ldapAttribute\":\"inetUserStatus\",\"type\":\"simple\"},\"adminOfOrg\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-organization-admin\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/alpha_organization\",\"type\":\"reference\"},\"aliasList\":{\"isMultiValued\":true,\"ldapAttribute\":\"iplanet-am-user-alias-list\",\"type\":\"simple\"},\"assignedDashboard\":{\"isMultiValued\":true,\"ldapAttribute\":\"assignedDashboard\",\"type\":\"simple\"},\"authzRoles\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-authzroles-internal-role\",\"primaryKey\":\"cn\",\"resourcePath\":\"internal/role\",\"type\":\"reference\"},\"city\":{\"ldapAttribute\":\"l\",\"type\":\"simple\"},\"cn\":{\"ldapAttribute\":\"cn\",\"type\":\"simple\"},\"consentedMappings\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-consentedMapping\",\"type\":\"json\"},\"country\":{\"ldapAttribute\":\"co\",\"type\":\"simple\"},\"description\":{\"ldapAttribute\":\"description\",\"type\":\"simple\"},\"displayName\":{\"ldapAttribute\":\"displayName\",\"type\":\"simple\"},\"effectiveAssignments\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-effectiveAssignment\",\"type\":\"json\"},\"effectiveGroups\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-effectiveGroup\",\"type\":\"json\"},\"effectiveRoles\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-effectiveRole\",\"type\":\"json\"},\"frIndexedDate1\":{\"ldapAttribute\":\"fr-attr-idate1\",\"type\":\"simple\"},\"frIndexedDate2\":{\"ldapAttribute\":\"fr-attr-idate2\",\"type\":\"simple\"},\"frIndexedDate3\":{\"ldapAttribute\":\"fr-attr-idate3\",\"type\":\"simple\"},\"frIndexedDate4\":{\"ldapAttribute\":\"fr-attr-idate4\",\"type\":\"simple\"},\"frIndexedDate5\":{\"ldapAttribute\":\"fr-attr-idate5\",\"type\":\"simple\"},\"frIndexedInteger1\":{\"ldapAttribute\":\"fr-attr-iint1\",\"type\":\"simple\"},\"frIndexedInteger2\":{\"ldapAttribute\":\"fr-attr-iint2\",\"type\":\"simple\"},\"frIndexedInteger3\":{\"ldapAttribute\":\"fr-attr-iint3\",\"type\":\"simple\"},\"frIndexedInteger4\":{\"ldapAttribute\":\"fr-attr-iint4\",\"type\":\"simple\"},\"frIndexedInteger5\":{\"ldapAttribute\":\"fr-attr-iint5\",\"type\":\"simple\"},\"frIndexedMultivalued1\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti1\",\"type\":\"simple\"},\"frIndexedMultivalued2\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti2\",\"type\":\"simple\"},\"frIndexedMultivalued3\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti3\",\"type\":\"simple\"},\"frIndexedMultivalued4\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti4\",\"type\":\"simple\"},\"frIndexedMultivalued5\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti5\",\"type\":\"simple\"},\"frIndexedString1\":{\"ldapAttribute\":\"fr-attr-istr1\",\"type\":\"simple\"},\"frIndexedString2\":{\"ldapAttribute\":\"fr-attr-istr2\",\"type\":\"simple\"},\"frIndexedString3\":{\"ldapAttribute\":\"fr-attr-istr3\",\"type\":\"simple\"},\"frIndexedString4\":{\"ldapAttribute\":\"fr-attr-istr4\",\"type\":\"simple\"},\"frIndexedString5\":{\"ldapAttribute\":\"fr-attr-istr5\",\"type\":\"simple\"},\"frUnindexedDate1\":{\"ldapAttribute\":\"fr-attr-date1\",\"type\":\"simple\"},\"frUnindexedDate2\":{\"ldapAttribute\":\"fr-attr-date2\",\"type\":\"simple\"},\"frUnindexedDate3\":{\"ldapAttribute\":\"fr-attr-date3\",\"type\":\"simple\"},\"frUnindexedDate4\":{\"ldapAttribute\":\"fr-attr-date4\",\"type\":\"simple\"},\"frUnindexedDate5\":{\"ldapAttribute\":\"fr-attr-date5\",\"type\":\"simple\"},\"frUnindexedInteger1\":{\"ldapAttribute\":\"fr-attr-int1\",\"type\":\"simple\"},\"frUnindexedInteger2\":{\"ldapAttribute\":\"fr-attr-int2\",\"type\":\"simple\"},\"frUnindexedInteger3\":{\"ldapAttribute\":\"fr-attr-int3\",\"type\":\"simple\"},\"frUnindexedInteger4\":{\"ldapAttribute\":\"fr-attr-int4\",\"type\":\"simple\"},\"frUnindexedInteger5\":{\"ldapAttribute\":\"fr-attr-int5\",\"type\":\"simple\"},\"frUnindexedMultivalued1\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi1\",\"type\":\"simple\"},\"frUnindexedMultivalued2\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi2\",\"type\":\"simple\"},\"frUnindexedMultivalued3\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi3\",\"type\":\"simple\"},\"frUnindexedMultivalued4\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi4\",\"type\":\"simple\"},\"frUnindexedMultivalued5\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi5\",\"type\":\"simple\"},\"frUnindexedString1\":{\"ldapAttribute\":\"fr-attr-str1\",\"type\":\"simple\"},\"frUnindexedString2\":{\"ldapAttribute\":\"fr-attr-str2\",\"type\":\"simple\"},\"frUnindexedString3\":{\"ldapAttribute\":\"fr-attr-str3\",\"type\":\"simple\"},\"frUnindexedString4\":{\"ldapAttribute\":\"fr-attr-str4\",\"type\":\"simple\"},\"frUnindexedString5\":{\"ldapAttribute\":\"fr-attr-str5\",\"type\":\"simple\"},\"givenName\":{\"ldapAttribute\":\"givenName\",\"type\":\"simple\"},\"groups\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-groups\",\"primaryKey\":\"cn\",\"resourcePath\":\"managed/alpha_group\",\"type\":\"reference\"},\"kbaInfo\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-kbaInfo\",\"type\":\"json\"},\"lastSync\":{\"ldapAttribute\":\"fr-idm-lastSync\",\"type\":\"json\"},\"mail\":{\"ldapAttribute\":\"mail\",\"type\":\"simple\"},\"manager\":{\"isMultiValued\":false,\"ldapAttribute\":\"fr-idm-managed-user-manager\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reference\"},\"memberOfOrg\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-organization-member\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/alpha_organization\",\"type\":\"reference\"},\"memberOfOrgIDs\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-memberoforgid\",\"type\":\"simple\"},\"ownerOfOrg\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-organization-owner\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/alpha_organization\",\"type\":\"reference\"},\"password\":{\"ldapAttribute\":\"userPassword\",\"type\":\"simple\"},\"postalAddress\":{\"ldapAttribute\":\"street\",\"type\":\"simple\"},\"postalCode\":{\"ldapAttribute\":\"postalCode\",\"type\":\"simple\"},\"preferences\":{\"ldapAttribute\":\"fr-idm-preferences\",\"type\":\"json\"},\"profileImage\":{\"ldapAttribute\":\"labeledURI\",\"type\":\"simple\"},\"reports\":{\"isMultiValued\":true,\"propertyName\":\"manager\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"},\"roles\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-roles\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/alpha_role\",\"type\":\"reference\"},\"sn\":{\"ldapAttribute\":\"sn\",\"type\":\"simple\"},\"stateProvince\":{\"ldapAttribute\":\"st\",\"type\":\"simple\"},\"telephoneNumber\":{\"ldapAttribute\":\"telephoneNumber\",\"type\":\"simple\"},\"userName\":{\"ldapAttribute\":\"uid\",\"type\":\"simple\"}}},\"managed/alpha_usermeta\":{\"dnTemplate\":\"ou=usermeta,o=alpha,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"objectClasses\":[\"uidObject\",\"fr-idm-generic-obj\"],\"properties\":{\"target\":{\"propertyName\":\"_meta\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"}}},\"managed/bravo_group\":{\"dnTemplate\":\"ou=groups,o=bravo,o=root,ou=identities\",\"idGenerator\":{\"propertyName\":\"name\",\"type\":\"property\"},\"jsonAttribute\":\"fr-idm-managed-group-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"namingStrategy\":{\"dnAttribute\":\"cn\",\"type\":\"clientDnNaming\"},\"nativeId\":false,\"objectClasses\":[\"top\",\"groupOfURLs\",\"fr-idm-managed-group\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"cn\",\"primaryKey\":true,\"type\":\"simple\",\"writability\":\"createOnly\"},\"condition\":{\"ldapAttribute\":\"fr-idm-managed-group-condition\",\"type\":\"simple\"},\"description\":{\"ldapAttribute\":\"description\",\"type\":\"simple\"},\"members\":{\"isMultiValued\":true,\"propertyName\":\"groups\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reverseReference\"}}},\"managed/bravo_organization\":{\"dnTemplate\":\"ou=organization,o=bravo,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-managed-organization-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"objectClasses\":[\"uidObject\",\"fr-idm-managed-organization\",\"fr-ext-attrs\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"uid\",\"type\":\"simple\"},\"admins\":{\"isMultiValued\":true,\"propertyName\":\"adminOfOrg\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reverseReference\"},\"children\":{\"isMultiValued\":true,\"propertyName\":\"parent\",\"resourcePath\":\"managed/bravo_organization\",\"type\":\"reverseReference\"},\"members\":{\"isMultiValued\":true,\"propertyName\":\"memberOfOrg\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reverseReference\"},\"name\":{\"ldapAttribute\":\"fr-idm-managed-organization-name\",\"type\":\"simple\"},\"owners\":{\"isMultiValued\":true,\"propertyName\":\"ownerOfOrg\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reverseReference\"},\"parent\":{\"ldapAttribute\":\"fr-idm-managed-organization-parent\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/bravo_organization\",\"type\":\"reference\"}}},\"managed/bravo_role\":{\"dnTemplate\":\"ou=role,o=bravo,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-managed-role-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatchManagedRole\",\"objectClasses\":[\"uidObject\",\"fr-idm-managed-role\"],\"properties\":{\"members\":{\"isMultiValued\":true,\"propertyName\":\"roles\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reverseReference\"}}},\"managed/bravo_user\":{\"dnTemplate\":\"ou=user,o=bravo,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-custom-attrs\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"namingStrategy\":{\"dnAttribute\":\"fr-idm-uuid\",\"type\":\"clientDnNaming\"},\"nativeId\":false,\"objectClasses\":[\"person\",\"organizationalPerson\",\"inetOrgPerson\",\"iplanet-am-user-service\",\"devicePrintProfilesContainer\",\"deviceProfilesContainer\",\"kbaInfoContainer\",\"fr-idm-managed-user-explicit\",\"forgerock-am-dashboard-service\",\"inetuser\",\"iplanet-am-auth-configuration-service\",\"iplanet-am-managed-person\",\"iPlanetPreferences\",\"oathDeviceProfilesContainer\",\"pushDeviceProfilesContainer\",\"sunAMAuthAccountLockout\",\"sunFMSAML2NameIdentifier\",\"webauthnDeviceProfilesContainer\",\"fr-idm-hybrid-obj\",\"fr-ext-attrs\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"fr-idm-uuid\",\"primaryKey\":true,\"type\":\"simple\"},\"_meta\":{\"isMultiValued\":false,\"ldapAttribute\":\"fr-idm-managed-user-meta\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/bravo_usermeta\",\"type\":\"reference\"},\"_notifications\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-notifications\",\"primaryKey\":\"uid\",\"resourcePath\":\"internal/notification\",\"type\":\"reference\"},\"accountStatus\":{\"ldapAttribute\":\"inetUserStatus\",\"type\":\"simple\"},\"adminOfOrg\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-organization-admin\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/bravo_organization\",\"type\":\"reference\"},\"aliasList\":{\"isMultiValued\":true,\"ldapAttribute\":\"iplanet-am-user-alias-list\",\"type\":\"simple\"},\"assignedDashboard\":{\"isMultiValued\":true,\"ldapAttribute\":\"assignedDashboard\",\"type\":\"simple\"},\"authzRoles\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-authzroles-internal-role\",\"primaryKey\":\"cn\",\"resourcePath\":\"internal/role\",\"type\":\"reference\"},\"city\":{\"ldapAttribute\":\"l\",\"type\":\"simple\"},\"cn\":{\"ldapAttribute\":\"cn\",\"type\":\"simple\"},\"consentedMappings\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-consentedMapping\",\"type\":\"json\"},\"country\":{\"ldapAttribute\":\"co\",\"type\":\"simple\"},\"description\":{\"ldapAttribute\":\"description\",\"type\":\"simple\"},\"displayName\":{\"ldapAttribute\":\"displayName\",\"type\":\"simple\"},\"effectiveAssignments\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-effectiveAssignment\",\"type\":\"json\"},\"effectiveGroups\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-effectiveGroup\",\"type\":\"json\"},\"effectiveRoles\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-effectiveRole\",\"type\":\"json\"},\"frIndexedDate1\":{\"ldapAttribute\":\"fr-attr-idate1\",\"type\":\"simple\"},\"frIndexedDate2\":{\"ldapAttribute\":\"fr-attr-idate2\",\"type\":\"simple\"},\"frIndexedDate3\":{\"ldapAttribute\":\"fr-attr-idate3\",\"type\":\"simple\"},\"frIndexedDate4\":{\"ldapAttribute\":\"fr-attr-idate4\",\"type\":\"simple\"},\"frIndexedDate5\":{\"ldapAttribute\":\"fr-attr-idate5\",\"type\":\"simple\"},\"frIndexedInteger1\":{\"ldapAttribute\":\"fr-attr-iint1\",\"type\":\"simple\"},\"frIndexedInteger2\":{\"ldapAttribute\":\"fr-attr-iint2\",\"type\":\"simple\"},\"frIndexedInteger3\":{\"ldapAttribute\":\"fr-attr-iint3\",\"type\":\"simple\"},\"frIndexedInteger4\":{\"ldapAttribute\":\"fr-attr-iint4\",\"type\":\"simple\"},\"frIndexedInteger5\":{\"ldapAttribute\":\"fr-attr-iint5\",\"type\":\"simple\"},\"frIndexedMultivalued1\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti1\",\"type\":\"simple\"},\"frIndexedMultivalued2\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti2\",\"type\":\"simple\"},\"frIndexedMultivalued3\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti3\",\"type\":\"simple\"},\"frIndexedMultivalued4\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti4\",\"type\":\"simple\"},\"frIndexedMultivalued5\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti5\",\"type\":\"simple\"},\"frIndexedString1\":{\"ldapAttribute\":\"fr-attr-istr1\",\"type\":\"simple\"},\"frIndexedString2\":{\"ldapAttribute\":\"fr-attr-istr2\",\"type\":\"simple\"},\"frIndexedString3\":{\"ldapAttribute\":\"fr-attr-istr3\",\"type\":\"simple\"},\"frIndexedString4\":{\"ldapAttribute\":\"fr-attr-istr4\",\"type\":\"simple\"},\"frIndexedString5\":{\"ldapAttribute\":\"fr-attr-istr5\",\"type\":\"simple\"},\"frUnindexedDate1\":{\"ldapAttribute\":\"fr-attr-date1\",\"type\":\"simple\"},\"frUnindexedDate2\":{\"ldapAttribute\":\"fr-attr-date2\",\"type\":\"simple\"},\"frUnindexedDate3\":{\"ldapAttribute\":\"fr-attr-date3\",\"type\":\"simple\"},\"frUnindexedDate4\":{\"ldapAttribute\":\"fr-attr-date4\",\"type\":\"simple\"},\"frUnindexedDate5\":{\"ldapAttribute\":\"fr-attr-date5\",\"type\":\"simple\"},\"frUnindexedInteger1\":{\"ldapAttribute\":\"fr-attr-int1\",\"type\":\"simple\"},\"frUnindexedInteger2\":{\"ldapAttribute\":\"fr-attr-int2\",\"type\":\"simple\"},\"frUnindexedInteger3\":{\"ldapAttribute\":\"fr-attr-int3\",\"type\":\"simple\"},\"frUnindexedInteger4\":{\"ldapAttribute\":\"fr-attr-int4\",\"type\":\"simple\"},\"frUnindexedInteger5\":{\"ldapAttribute\":\"fr-attr-int5\",\"type\":\"simple\"},\"frUnindexedMultivalued1\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi1\",\"type\":\"simple\"},\"frUnindexedMultivalued2\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi2\",\"type\":\"simple\"},\"frUnindexedMultivalued3\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi3\",\"type\":\"simple\"},\"frUnindexedMultivalued4\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi4\",\"type\":\"simple\"},\"frUnindexedMultivalued5\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi5\",\"type\":\"simple\"},\"frUnindexedString1\":{\"ldapAttribute\":\"fr-attr-str1\",\"type\":\"simple\"},\"frUnindexedString2\":{\"ldapAttribute\":\"fr-attr-str2\",\"type\":\"simple\"},\"frUnindexedString3\":{\"ldapAttribute\":\"fr-attr-str3\",\"type\":\"simple\"},\"frUnindexedString4\":{\"ldapAttribute\":\"fr-attr-str4\",\"type\":\"simple\"},\"frUnindexedString5\":{\"ldapAttribute\":\"fr-attr-str5\",\"type\":\"simple\"},\"givenName\":{\"ldapAttribute\":\"givenName\",\"type\":\"simple\"},\"groups\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-groups\",\"primaryKey\":\"cn\",\"resourcePath\":\"managed/bravo_group\",\"type\":\"reference\"},\"kbaInfo\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-kbaInfo\",\"type\":\"json\"},\"lastSync\":{\"ldapAttribute\":\"fr-idm-lastSync\",\"type\":\"json\"},\"mail\":{\"ldapAttribute\":\"mail\",\"type\":\"simple\"},\"manager\":{\"isMultiValued\":false,\"ldapAttribute\":\"fr-idm-managed-user-manager\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reference\"},\"memberOfOrg\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-organization-member\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/bravo_organization\",\"type\":\"reference\"},\"memberOfOrgIDs\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-memberoforgid\",\"type\":\"simple\"},\"ownerOfOrg\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-organization-owner\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/bravo_organization\",\"type\":\"reference\"},\"password\":{\"ldapAttribute\":\"userPassword\",\"type\":\"simple\"},\"postalAddress\":{\"ldapAttribute\":\"street\",\"type\":\"simple\"},\"postalCode\":{\"ldapAttribute\":\"postalCode\",\"type\":\"simple\"},\"preferences\":{\"ldapAttribute\":\"fr-idm-preferences\",\"type\":\"json\"},\"profileImage\":{\"ldapAttribute\":\"labeledURI\",\"type\":\"simple\"},\"reports\":{\"isMultiValued\":true,\"propertyName\":\"manager\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reverseReference\"},\"roles\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-roles\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/bravo_role\",\"type\":\"reference\"},\"sn\":{\"ldapAttribute\":\"sn\",\"type\":\"simple\"},\"stateProvince\":{\"ldapAttribute\":\"st\",\"type\":\"simple\"},\"telephoneNumber\":{\"ldapAttribute\":\"telephoneNumber\",\"type\":\"simple\"},\"userName\":{\"ldapAttribute\":\"uid\",\"type\":\"simple\"}}},\"managed/bravo_usermeta\":{\"dnTemplate\":\"ou=usermeta,o=bravo,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"objectClasses\":[\"uidObject\",\"fr-idm-generic-obj\"],\"properties\":{\"target\":{\"propertyName\":\"_meta\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reverseReference\"}}},\"managed/teammembermeta\":{\"dnTemplate\":\"ou=teammembermeta,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"objectClasses\":[\"uidObject\",\"fr-idm-generic-obj\"],\"properties\":{\"target\":{\"propertyName\":\"_meta\",\"resourcePath\":\"managed/teammember\",\"type\":\"reverseReference\"}}},\"reconprogressstate\":{\"dnTemplate\":\"ou=reconprogressstate,dc=openidm,dc=example,dc=com\"},\"relationships\":{\"dnTemplate\":\"ou=relationships,dc=openidm,dc=example,dc=com\",\"jsonAttribute\":\"fr-idm-relationship-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatchRelationship\",\"objectClasses\":[\"uidObject\",\"fr-idm-relationship\"]},\"scheduler\":{\"dnTemplate\":\"ou=scheduler,dc=openidm,dc=example,dc=com\"},\"scheduler/*\":{\"dnTemplate\":\"ou=scheduler,dc=openidm,dc=example,dc=com\"},\"ui/*\":{\"dnTemplate\":\"ou=ui,dc=openidm,dc=example,dc=com\"},\"updates\":{\"dnTemplate\":\"ou=updates,dc=openidm,dc=example,dc=com\"}}},\"rest2LdapOptions\":{\"mvccAttribute\":\"etag\",\"readOnUpdatePolicy\":\"controls\",\"returnNullForMissingProperties\":true,\"useMvcc\":true,\"usePermissiveModify\":true,\"useSubtreeDelete\":true},\"security\":{\"keyManager\":\"jvm\",\"trustManager\":\"jvm\"}}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:49 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "transfer-encoding", + "value": "chunked" + } + ], + "headersSize": 671, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:49.339Z", + "time": 72, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 72 + } + }, + { + "_id": "32b28442d0edcaaadc3cab8a9348fb39", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 29, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "29" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1577, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"router\",\"filters\":[]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/router" + }, + "response": { + "bodySize": 29, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 29, + "text": "{\"_id\":\"router\",\"filters\":[]}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:49 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "29" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 663, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:49.417Z", + "time": 60, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 60 + } + }, + { + "_id": "a066f50578466f7a108c2404a1ace4f4", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 1016, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "1016" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1579, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"ECMAScript\":{\"#javascript.debug\":\"&{openidm.script.javascript.debug}\",\"javascript.recompile.minimumInterval\":60000},\"Groovy\":{\"#groovy.disabled.global.ast.transformations\":\"\",\"#groovy.errors.tolerance\":10,\"#groovy.output.debug\":false,\"#groovy.output.verbose\":false,\"#groovy.script.base\":\"#any class extends groovy.lang.Script\",\"#groovy.script.extension\":\".groovy\",\"#groovy.source.encoding\":\"utf-8 #default US-ASCII\",\"#groovy.target.bytecode\":\"1.5\",\"#groovy.target.indy\":true,\"#groovy.warnings\":\"likely errors #othere values [none,likely,possible,paranoia]\",\"groovy.classpath\":\"&{idm.install.dir}/lib\",\"groovy.recompile\":true,\"groovy.recompile.minimumInterval\":60000,\"groovy.source.encoding\":\"UTF-8\",\"groovy.target.directory\":\"&{idm.install.dir}/classes\"},\"_id\":\"script\",\"properties\":{},\"sources\":{\"default\":{\"directory\":\"&{idm.install.dir}/bin/defaults/script\"},\"install\":{\"directory\":\"&{idm.install.dir}\"},\"project\":{\"directory\":\"&{idm.instance.dir}\"},\"project-script\":{\"directory\":\"&{idm.instance.dir}/script\"}}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/script" + }, + "response": { + "bodySize": 1016, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1016, + "text": "{\"_id\":\"script\",\"ECMAScript\":{\"#javascript.debug\":\"&{openidm.script.javascript.debug}\",\"javascript.recompile.minimumInterval\":60000},\"Groovy\":{\"#groovy.disabled.global.ast.transformations\":\"\",\"#groovy.errors.tolerance\":10,\"#groovy.output.debug\":false,\"#groovy.output.verbose\":false,\"#groovy.script.base\":\"#any class extends groovy.lang.Script\",\"#groovy.script.extension\":\".groovy\",\"#groovy.source.encoding\":\"utf-8 #default US-ASCII\",\"#groovy.target.bytecode\":\"1.5\",\"#groovy.target.indy\":true,\"#groovy.warnings\":\"likely errors #othere values [none,likely,possible,paranoia]\",\"groovy.classpath\":\"&{idm.install.dir}/lib\",\"groovy.recompile\":true,\"groovy.recompile.minimumInterval\":60000,\"groovy.source.encoding\":\"UTF-8\",\"groovy.target.directory\":\"&{idm.install.dir}/classes\"},\"properties\":{},\"sources\":{\"default\":{\"directory\":\"&{idm.install.dir}/bin/defaults/script\"},\"install\":{\"directory\":\"&{idm.install.dir}\"},\"project\":{\"directory\":\"&{idm.instance.dir}\"},\"project-script\":{\"directory\":\"&{idm.instance.dir}/script\"}}}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:49 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1016" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:49.483Z", + "time": 57, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 57 + } + }, + { + "_id": "cda57cf2811d0352feaad7fccc1d2aea", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 1863, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "1863" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1580, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"secrets\",\"populateDefaults\":true,\"stores\":[{\"class\":\"org.forgerock.openidm.secrets.config.FileBasedStore\",\"config\":{\"file\":\"&{openidm.keystore.location|&{idm.install.dir}/security/keystore.jceks}\",\"mappings\":[{\"aliases\":[\"&{openidm.config.crypto.alias|openidm-sym-default}\",\"openidm-localhost\"],\"secretId\":\"idm.default\",\"types\":[\"ENCRYPT\",\"DECRYPT\"]},{\"aliases\":[\"&{openidm.config.crypto.alias|openidm-sym-default}\"],\"secretId\":\"idm.config.encryption\",\"types\":[\"ENCRYPT\",\"DECRYPT\"]},{\"aliases\":[\"&{openidm.config.crypto.alias|openidm-sym-default}\"],\"secretId\":\"idm.password.encryption\",\"types\":[\"ENCRYPT\",\"DECRYPT\"]},{\"aliases\":[\"&{openidm.https.keystore.cert.alias|openidm-localhost}\"],\"secretId\":\"idm.jwt.session.module.encryption\",\"types\":[\"ENCRYPT\",\"DECRYPT\"]},{\"aliases\":[\"&{openidm.config.crypto.jwtsession.hmackey.alias|openidm-jwtsessionhmac-key}\"],\"secretId\":\"idm.jwt.session.module.signing\",\"types\":[\"SIGN\",\"VERIFY\"]},{\"aliases\":[\"selfservice\"],\"secretId\":\"idm.selfservice.encryption\",\"types\":[\"ENCRYPT\",\"DECRYPT\"]},{\"aliases\":[\"&{openidm.config.crypto.selfservice.sharedkey.alias|openidm-selfservice-key}\"],\"secretId\":\"idm.selfservice.signing\",\"types\":[\"SIGN\",\"VERIFY\"]},{\"aliases\":[\"&{openidm.config.crypto.alias|openidm-sym-default}\"],\"secretId\":\"idm.assignment.attribute.encryption\",\"types\":[\"ENCRYPT\",\"DECRYPT\"]}],\"providerName\":\"&{openidm.keystore.provider|SunJCE}\",\"storePassword\":\"&{openidm.keystore.password|changeit}\",\"storetype\":\"&{openidm.keystore.type|JCEKS}\"},\"name\":\"mainKeyStore\"},{\"class\":\"org.forgerock.openidm.secrets.config.FileBasedStore\",\"config\":{\"file\":\"&{openidm.truststore.location|&{idm.install.dir}/security/truststore}\",\"mappings\":[],\"providerName\":\"&{openidm.truststore.provider|SUN}\",\"storePassword\":\"&{openidm.truststore.password|changeit}\",\"storetype\":\"&{openidm.truststore.type|JKS}\"},\"name\":\"mainTrustStore\"}]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/secrets" + }, + "response": { + "bodySize": 1863, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1863, + "text": "{\"_id\":\"secrets\",\"populateDefaults\":true,\"stores\":[{\"class\":\"org.forgerock.openidm.secrets.config.FileBasedStore\",\"config\":{\"file\":\"&{openidm.keystore.location|&{idm.install.dir}/security/keystore.jceks}\",\"mappings\":[{\"aliases\":[\"&{openidm.config.crypto.alias|openidm-sym-default}\",\"openidm-localhost\"],\"secretId\":\"idm.default\",\"types\":[\"ENCRYPT\",\"DECRYPT\"]},{\"aliases\":[\"&{openidm.config.crypto.alias|openidm-sym-default}\"],\"secretId\":\"idm.config.encryption\",\"types\":[\"ENCRYPT\",\"DECRYPT\"]},{\"aliases\":[\"&{openidm.config.crypto.alias|openidm-sym-default}\"],\"secretId\":\"idm.password.encryption\",\"types\":[\"ENCRYPT\",\"DECRYPT\"]},{\"aliases\":[\"&{openidm.https.keystore.cert.alias|openidm-localhost}\"],\"secretId\":\"idm.jwt.session.module.encryption\",\"types\":[\"ENCRYPT\",\"DECRYPT\"]},{\"aliases\":[\"&{openidm.config.crypto.jwtsession.hmackey.alias|openidm-jwtsessionhmac-key}\"],\"secretId\":\"idm.jwt.session.module.signing\",\"types\":[\"SIGN\",\"VERIFY\"]},{\"aliases\":[\"selfservice\"],\"secretId\":\"idm.selfservice.encryption\",\"types\":[\"ENCRYPT\",\"DECRYPT\"]},{\"aliases\":[\"&{openidm.config.crypto.selfservice.sharedkey.alias|openidm-selfservice-key}\"],\"secretId\":\"idm.selfservice.signing\",\"types\":[\"SIGN\",\"VERIFY\"]},{\"aliases\":[\"&{openidm.config.crypto.alias|openidm-sym-default}\"],\"secretId\":\"idm.assignment.attribute.encryption\",\"types\":[\"ENCRYPT\",\"DECRYPT\"]}],\"providerName\":\"&{openidm.keystore.provider|SunJCE}\",\"storePassword\":\"&{openidm.keystore.password|changeit}\",\"storetype\":\"&{openidm.keystore.type|JCEKS}\"},\"name\":\"mainKeyStore\"},{\"class\":\"org.forgerock.openidm.secrets.config.FileBasedStore\",\"config\":{\"file\":\"&{openidm.truststore.location|&{idm.install.dir}/security/truststore}\",\"mappings\":[],\"providerName\":\"&{openidm.truststore.provider|SUN}\",\"storePassword\":\"&{openidm.truststore.password|changeit}\",\"storetype\":\"&{openidm.truststore.type|JKS}\"},\"name\":\"mainTrustStore\"}]}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:49 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1863" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:49.546Z", + "time": 59, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 59 + } + }, + { + "_id": "07c0c6cefc37e2e912e306c352ac186b", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 162, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "162" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1587, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"selfservice.kba\",\"kbaPropertyName\":\"kbaInfo\",\"minimumAnswersToDefine\":1,\"minimumAnswersToVerify\":1,\"questions\":{\"1\":{\"en\":\"What's your favorite color?\"}}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/selfservice.kba" + }, + "response": { + "bodySize": 162, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 162, + "text": "{\"_id\":\"selfservice.kba\",\"kbaPropertyName\":\"kbaInfo\",\"minimumAnswersToDefine\":1,\"minimumAnswersToVerify\":1,\"questions\":{\"1\":{\"en\":\"What's your favorite color?\"}}}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:49 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "162" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:49.615Z", + "time": 56, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 56 + } + }, + { + "_id": "6e5e53c9330c498d5a944251e0e8323f", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 730, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "730" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1589, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"selfservice.terms\",\"active\":\"0.0\",\"uiConfig\":{\"buttonText\":\"Accept\",\"displayName\":\"We've updated our terms\",\"purpose\":\"You must accept the updated terms in order to proceed.\"},\"versions\":[{\"createDate\":\"2019-10-28T04:20:11.320Z\",\"termsTranslations\":{\"en\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\"},\"version\":\"0.0\"}]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/selfservice.terms" + }, + "response": { + "bodySize": 730, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 730, + "text": "{\"_id\":\"selfservice.terms\",\"active\":\"0.0\",\"uiConfig\":{\"buttonText\":\"Accept\",\"displayName\":\"We've updated our terms\",\"purpose\":\"You must accept the updated terms in order to proceed.\"},\"versions\":[{\"createDate\":\"2019-10-28T04:20:11.320Z\",\"termsTranslations\":{\"en\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\"},\"version\":\"0.0\"}]}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:49 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "730" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:49.678Z", + "time": 59, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 59 + } + }, + { + "_id": "9da4e08cabbbb457e55540ec867f6741", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 347, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "347" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1590, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"servletfilter/cors\",\"initParams\":{\"allowCredentials\":false,\"allowedHeaders\":\"authorization,accept,content-type,origin,x-requested-with,cache-control,accept-api-version,if-match,if-none-match\",\"allowedMethods\":\"GET,POST,PUT,DELETE,PATCH\",\"allowedOrigins\":\"*\",\"chainPreflight\":false,\"exposedHeaders\":\"WWW-Authenticate\"},\"urlPatterns\":[\"/*\"]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/servletfilter/cors" + }, + "response": { + "bodySize": 347, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 347, + "text": "{\"_id\":\"servletfilter/cors\",\"initParams\":{\"allowCredentials\":false,\"allowedHeaders\":\"authorization,accept,content-type,origin,x-requested-with,cache-control,accept-api-version,if-match,if-none-match\",\"allowedMethods\":\"GET,POST,PUT,DELETE,PATCH\",\"allowedOrigins\":\"*\",\"chainPreflight\":false,\"exposedHeaders\":\"WWW-Authenticate\"},\"urlPatterns\":[\"/*\"]}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:49 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "347" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:49.743Z", + "time": 58, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 58 + } + }, + { + "_id": "b337ec9679796fd804cb7c34bdcddbdf", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 121, "cookies": [], "headers": [ { @@ -173,7 +6449,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "authorization", @@ -181,7 +6457,7 @@ }, { "name": "content-length", - "value": "3342" + "value": "121" }, { "name": "accept-encoding", @@ -192,33 +6468,177 @@ "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1616, + "headersSize": 1593, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { "mimeType": "application/json", "params": [], - "text": "{\"_id\":\"emailTemplate/baselineDemoEmailVerification\",\"defaultLocale\":\"en\",\"displayName\":\"Baseline Demo Email Verification\",\"enabled\":true,\"from\":\"security@example.com\",\"html\":{\"en\":\"

Email Verification


Hello,

Great to have you on board.



Verify Your Account

Finish the steps of verification for the account by clicking the button below.


Click Here to Verify Your Account

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"message\":{\"en\":\"

Email Verification


Hello,

Great to have you on board.



Verify Your Account

Finish the steps of verfication for the account by clicking the button below.


Click Here to Verify Your Account

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n background-color: #f6f6f6;\\n color: #455469;\\n padding: 60px;\\n text-align: center \\n}\\n a {\\n text-decoration: none;\\n color: #109cf1;\\n}\\n h1 {\\n font-size: 40px;\\n text-align: center;\\n}\\n h2 {\\n font-size: 36px;\\n}\\n h3 {\\n font-size: 32px;\\n}\\n h4 {\\n font-size: 28px;\\n}\\n h5 {\\n font-size: 24px;\\n}\\n h6 {\\n font-size: 20px;\\n}\\n .content {\\n background-color: #fff;\\n border-radius: 4px;\\n margin: 0 auto;\\n padding: 48px;\\n width: 600px \\n}\\n .button {\\n background-color: #109cf1;\\n border: none;\\n color: white;\\n padding: 15px 32px;\\n text-align: center;\\n text-decoration: none;\\n display: inline-block;\\n font-size: 16px;\\n}\\n \",\"subject\":{\"en\":\"Please verify your email address\"},\"templateId\":\"baselineDemoEmailVerification\"}" + "text": "{\"_id\":\"servletfilter/payload\",\"initParams\":{\"maxRequestSizeInMegabytes\":5},\"urlPatterns\":[\"&{openidm.servlet.alias}/*\"]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/servletfilter/payload" + }, + "response": { + "bodySize": 121, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 121, + "text": "{\"_id\":\"servletfilter/payload\",\"initParams\":{\"maxRequestSizeInMegabytes\":5},\"urlPatterns\":[\"&{openidm.servlet.alias}/*\"]}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:49 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "121" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:49.806Z", + "time": 55, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 55 + } + }, + { + "_id": "eebae5338dc85dabc34a69b1a67d5473", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 128, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "128" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1592, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"servletfilter/upload\",\"initParams\":{\"maxRequestSizeInMegabytes\":50},\"urlPatterns\":[\"&{openidm.servlet.upload.alias}/*\"]}" }, "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/baselineDemoEmailVerification" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/servletfilter/upload" }, "response": { - "bodySize": 3342, + "bodySize": 128, "content": { "mimeType": "application/json;charset=utf-8", - "size": 3342, - "text": "{\"_id\":\"emailTemplate/baselineDemoEmailVerification\",\"defaultLocale\":\"en\",\"displayName\":\"Baseline Demo Email Verification\",\"enabled\":true,\"from\":\"security@example.com\",\"html\":{\"en\":\"

Email Verification


Hello,

Great to have you on board.



Verify Your Account

Finish the steps of verification for the account by clicking the button below.


Click Here to Verify Your Account

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"message\":{\"en\":\"

Email Verification


Hello,

Great to have you on board.



Verify Your Account

Finish the steps of verfication for the account by clicking the button below.


Click Here to Verify Your Account

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n background-color: #f6f6f6;\\n color: #455469;\\n padding: 60px;\\n text-align: center \\n}\\n a {\\n text-decoration: none;\\n color: #109cf1;\\n}\\n h1 {\\n font-size: 40px;\\n text-align: center;\\n}\\n h2 {\\n font-size: 36px;\\n}\\n h3 {\\n font-size: 32px;\\n}\\n h4 {\\n font-size: 28px;\\n}\\n h5 {\\n font-size: 24px;\\n}\\n h6 {\\n font-size: 20px;\\n}\\n .content {\\n background-color: #fff;\\n border-radius: 4px;\\n margin: 0 auto;\\n padding: 48px;\\n width: 600px \\n}\\n .button {\\n background-color: #109cf1;\\n border: none;\\n color: white;\\n padding: 15px 32px;\\n text-align: center;\\n text-decoration: none;\\n display: inline-block;\\n font-size: 16px;\\n}\\n \",\"subject\":{\"en\":\"Please verify your email address\"},\"templateId\":\"baselineDemoEmailVerification\"}" + "size": 128, + "text": "{\"_id\":\"servletfilter/upload\",\"initParams\":{\"maxRequestSizeInMegabytes\":50},\"urlPatterns\":[\"&{openidm.servlet.upload.alias}/*\"]}" }, "cookies": [], "headers": [ - { - "name": "x-frame-options", - "value": "DENY" - }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:29 GMT" + "value": "Thu, 11 Jul 2024 20:38:49 GMT" }, { "name": "cache-control", @@ -256,13 +6676,17 @@ "name": "x-content-type-options", "value": "nosniff" }, + { + "name": "x-frame-options", + "value": "DENY" + }, { "name": "content-length", - "value": "3342" + "value": "128" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -281,14 +6705,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 665, + "headersSize": 664, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:29.718Z", - "time": 51, + "startedDateTime": "2024-07-11T20:38:49.866Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -296,15 +6720,15 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 51 + "wait": 66 } }, { - "_id": "7021c3ee22e952cc1e6daf7f84d788d1", + "_id": "49d70376bab1cff615e29734baff6640", "_order": 0, "cache": {}, "request": { - "bodySize": 2484, + "bodySize": 707, "cookies": [], "headers": [ { @@ -321,7 +6745,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "authorization", @@ -329,7 +6753,7 @@ }, { "name": "content-length", - "value": "2484" + "value": "707" }, { "name": "accept-encoding", @@ -340,33 +6764,29 @@ "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1608, + "headersSize": 1588, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { "mimeType": "application/json", "params": [], - "text": "{\"_id\":\"emailTemplate/baselineDemoMagicLink\",\"defaultLocale\":\"en\",\"displayName\":\"Baseline Demo Magic Link\",\"enabled\":true,\"from\":\"security@example.com\",\"html\":{\"en\":\"

Welcome back


Hello,

You're receiving this email because you requested a link to sign you into your account.



Finish Signing In

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"message\":{\"en\":\"

Welcome back


Hello,

You're receiving this email because you requested a link to sign you into your account.



Finish Signing In

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n background-color: #f6f6f6;\\n color: #455469;\\n padding: 60px;\\n text-align: center \\n}\\n a {\\n text-decoration: none;\\n color: #109cf1;\\n}\\n h1 {\\n font-size: 40px;\\n text-align: center;\\n}\\n h2 {\\n font-size: 36px;\\n}\\n h3 {\\n font-size: 32px;\\n}\\n h4 {\\n font-size: 28px;\\n}\\n h5 {\\n font-size: 24px;\\n}\\n h6 {\\n font-size: 20px;\\n}\\n .content {\\n background-color: #fff;\\n border-radius: 4px;\\n margin: 0 auto;\\n padding: 48px;\\n width: 600px \\n}\\n .button {\\n background-color: #109cf1;\\n border: none;\\n color: white;\\n padding: 15px 32px;\\n text-align: center;\\n text-decoration: none;\\n display: inline-block;\\n font-size: 16px;\\n}\\n \",\"subject\":{\"en\":\"Your sign-in link\"},\"templateId\":\"baselineDemoMagicLink\"}" + "text": "{\"_id\":\"ui/configuration\",\"configuration\":{\"defaultNotificationType\":\"info\",\"forgotUsername\":false,\"lang\":\"en\",\"notificationTypes\":{\"error\":{\"iconPath\":\"images/notifications/error.png\",\"name\":\"common.notification.types.error\"},\"info\":{\"iconPath\":\"images/notifications/info.png\",\"name\":\"common.notification.types.info\"},\"warning\":{\"iconPath\":\"images/notifications/warning.png\",\"name\":\"common.notification.types.warning\"}},\"passwordReset\":true,\"passwordResetLink\":\"\",\"platformSettings\":{\"adminOauthClient\":\"idmAdminClient\",\"adminOauthClientScopes\":\"fr:idm:*\",\"amUrl\":\"/am\",\"loginUrl\":\"\"},\"roles\":{\"internal/role/openidm-admin\":\"ui-admin\",\"internal/role/openidm-authorized\":\"ui-user\"},\"selfRegistration\":true}}" }, "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/baselineDemoMagicLink" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/ui/configuration" }, "response": { - "bodySize": 2484, + "bodySize": 707, "content": { "mimeType": "application/json;charset=utf-8", - "size": 2484, - "text": "{\"_id\":\"emailTemplate/baselineDemoMagicLink\",\"defaultLocale\":\"en\",\"displayName\":\"Baseline Demo Magic Link\",\"enabled\":true,\"from\":\"security@example.com\",\"html\":{\"en\":\"

Welcome back


Hello,

You're receiving this email because you requested a link to sign you into your account.



Finish Signing In

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"message\":{\"en\":\"

Welcome back


Hello,

You're receiving this email because you requested a link to sign you into your account.



Finish Signing In

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n background-color: #f6f6f6;\\n color: #455469;\\n padding: 60px;\\n text-align: center \\n}\\n a {\\n text-decoration: none;\\n color: #109cf1;\\n}\\n h1 {\\n font-size: 40px;\\n text-align: center;\\n}\\n h2 {\\n font-size: 36px;\\n}\\n h3 {\\n font-size: 32px;\\n}\\n h4 {\\n font-size: 28px;\\n}\\n h5 {\\n font-size: 24px;\\n}\\n h6 {\\n font-size: 20px;\\n}\\n .content {\\n background-color: #fff;\\n border-radius: 4px;\\n margin: 0 auto;\\n padding: 48px;\\n width: 600px \\n}\\n .button {\\n background-color: #109cf1;\\n border: none;\\n color: white;\\n padding: 15px 32px;\\n text-align: center;\\n text-decoration: none;\\n display: inline-block;\\n font-size: 16px;\\n}\\n \",\"subject\":{\"en\":\"Your sign-in link\"},\"templateId\":\"baselineDemoMagicLink\"}" + "size": 707, + "text": "{\"_id\":\"ui/configuration\",\"configuration\":{\"defaultNotificationType\":\"info\",\"forgotUsername\":false,\"lang\":\"en\",\"notificationTypes\":{\"error\":{\"iconPath\":\"images/notifications/error.png\",\"name\":\"common.notification.types.error\"},\"info\":{\"iconPath\":\"images/notifications/info.png\",\"name\":\"common.notification.types.info\"},\"warning\":{\"iconPath\":\"images/notifications/warning.png\",\"name\":\"common.notification.types.warning\"}},\"passwordReset\":true,\"passwordResetLink\":\"\",\"platformSettings\":{\"adminOauthClient\":\"idmAdminClient\",\"adminOauthClientScopes\":\"fr:idm:*\",\"amUrl\":\"/am\",\"loginUrl\":\"\"},\"roles\":{\"internal/role/openidm-admin\":\"ui-admin\",\"internal/role/openidm-authorized\":\"ui-user\"},\"selfRegistration\":true}}" }, "cookies": [], "headers": [ - { - "name": "x-frame-options", - "value": "DENY" - }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:29 GMT" + "value": "Thu, 11 Jul 2024 20:38:49 GMT" }, { "name": "cache-control", @@ -404,13 +6824,17 @@ "name": "x-content-type-options", "value": "nosniff" }, + { + "name": "x-frame-options", + "value": "DENY" + }, { "name": "content-length", - "value": "2484" + "value": "707" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -429,14 +6853,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 665, + "headersSize": 664, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:29.774Z", - "time": 50, + "startedDateTime": "2024-07-11T20:38:49.937Z", + "time": 58, "timings": { "blocked": -1, "connect": -1, @@ -444,15 +6868,15 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 50 + "wait": 58 } }, { - "_id": "197a28b438e7dfa4cd7bf7cf97f330f4", + "_id": "42eee934c1aa869ec525d5cf01ba6fb5", "_order": 0, "cache": {}, "request": { - "bodySize": 2036, + "bodySize": 1974, "cookies": [], "headers": [ { @@ -469,7 +6893,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "authorization", @@ -477,7 +6901,7 @@ }, { "name": "content-length", - "value": "2036" + "value": "1974" }, { "name": "accept-encoding", @@ -488,33 +6912,29 @@ "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1604, + "headersSize": 1585, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { "mimeType": "application/json", "params": [], - "text": "{\"_id\":\"emailTemplate/forgottenUsername\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"{{#if object.userName}}

Your username is '{{object.userName}}'.

{{else}}If you received this email in error, please disregard.{{/if}}

Click here to login

\",\"fr\":\"{{#if object.userName}}

Votre nom d'utilisateur est '{{object.userName}}'.

{{else}}Si vous avez reçu cet e-mail par erreur, veuillez ne pas en tenir compte.{{/if}}

Cliquez ici pour vous connecter

\"},\"message\":{\"en\":\"

{{#if object.userName}}Your username is '{{object.userName}}'.

{{else}}If you received this email in error, please disregard.{{/if}}

Click here to login

\",\"fr\":\"
{{#if object.userName}}

Votre nom d'utilisateur est '{{object.userName}}'.

{{else}}Si vous avez reçu cet e-mail par erreur, veuillez ne pas en tenir compte.{{/if}}

Cliquez ici pour vous connecter

\"},\"mimeType\":\"text/html\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"Account Information - username\",\"fr\":\"Informations sur le compte - nom d'utilisateur\"}}" + "text": "{\"_id\":\"ui/dashboard\",\"adminDashboards\":[{\"isDefault\":true,\"name\":\"Quick Start\",\"widgets\":[{\"cards\":[{\"href\":\"#resource/managed/alpha_user/list/\",\"icon\":\"fa-user\",\"name\":\"Manage Users\"},{\"href\":\"#resource/managed/alpha_role/list/\",\"icon\":\"fa-check-square-o\",\"name\":\"Manage Roles\"},{\"href\":\"#connectors/add/\",\"icon\":\"fa-database\",\"name\":\"Add Connector\"},{\"href\":\"#mapping/add/\",\"icon\":\"fa-map-marker\",\"name\":\"Create Mapping\"},{\"href\":\"#managed/add/\",\"icon\":\"fa-tablet\",\"name\":\"Add Device\"},{\"href\":\"#settings/\",\"icon\":\"fa-user\",\"name\":\"Configure System Preferences\"}],\"size\":\"large\",\"type\":\"quickStart\"}]},{\"isDefault\":false,\"name\":\"System Monitoring\",\"widgets\":[{\"legendRange\":{\"month\":[500,2500,5000],\"week\":[10,30,90,270,810],\"year\":[10000,40000,100000,250000]},\"maxRange\":\"#24423c\",\"minRange\":\"#b0d4cd\",\"size\":\"large\",\"type\":\"audit\"},{\"size\":\"large\",\"type\":\"clusterStatus\"},{\"size\":\"large\",\"type\":\"systemHealthFull\"},{\"barchart\":\"false\",\"size\":\"large\",\"type\":\"lastRecon\"}]},{\"isDefault\":false,\"name\":\"Resource Report\",\"widgets\":[{\"selected\":\"activeUsers\",\"size\":\"x-small\",\"type\":\"counter\"},{\"selected\":\"rolesEnabled\",\"size\":\"x-small\",\"type\":\"counter\"},{\"selected\":\"activeConnectors\",\"size\":\"x-small\",\"type\":\"counter\"},{\"size\":\"large\",\"type\":\"resourceList\"}]},{\"isDefault\":false,\"name\":\"Business Report\",\"widgets\":[{\"graphType\":\"fa-pie-chart\",\"providers\":[\"Username/Password\"],\"size\":\"x-small\",\"type\":\"signIns\",\"widgetTitle\":\"Sign-Ins\"},{\"graphType\":\"fa-bar-chart\",\"size\":\"x-small\",\"type\":\"passwordResets\",\"widgetTitle\":\"Password Resets\"},{\"graphType\":\"fa-line-chart\",\"providers\":[\"Username/Password\"],\"size\":\"x-small\",\"type\":\"newRegistrations\",\"widgetTitle\":\"New Registrations\"},{\"size\":\"x-small\",\"timezone\":{\"hours\":\"07\",\"minutes\":\"00\",\"negative\":true},\"type\":\"socialLogin\"},{\"selected\":\"socialEnabled\",\"size\":\"x-small\",\"type\":\"counter\"},{\"selected\":\"manualRegistrations\",\"size\":\"x-small\",\"type\":\"counter\"}]}],\"dashboard\":{\"widgets\":[{\"size\":\"large\",\"type\":\"Welcome\"}]}}" }, "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/forgottenUsername" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/ui/dashboard" }, "response": { - "bodySize": 2036, + "bodySize": 1974, "content": { "mimeType": "application/json;charset=utf-8", - "size": 2036, - "text": "{\"_id\":\"emailTemplate/forgottenUsername\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"{{#if object.userName}}

Your username is '{{object.userName}}'.

{{else}}If you received this email in error, please disregard.{{/if}}

Click here to login

\",\"fr\":\"{{#if object.userName}}

Votre nom d'utilisateur est '{{object.userName}}'.

{{else}}Si vous avez reçu cet e-mail par erreur, veuillez ne pas en tenir compte.{{/if}}

Cliquez ici pour vous connecter

\"},\"message\":{\"en\":\"

{{#if object.userName}}Your username is '{{object.userName}}'.

{{else}}If you received this email in error, please disregard.{{/if}}

Click here to login

\",\"fr\":\"
{{#if object.userName}}

Votre nom d'utilisateur est '{{object.userName}}'.

{{else}}Si vous avez reçu cet e-mail par erreur, veuillez ne pas en tenir compte.{{/if}}

Cliquez ici pour vous connecter

\"},\"mimeType\":\"text/html\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"Account Information - username\",\"fr\":\"Informations sur le compte - nom d'utilisateur\"}}" + "size": 1974, + "text": "{\"_id\":\"ui/dashboard\",\"adminDashboards\":[{\"isDefault\":true,\"name\":\"Quick Start\",\"widgets\":[{\"cards\":[{\"href\":\"#resource/managed/alpha_user/list/\",\"icon\":\"fa-user\",\"name\":\"Manage Users\"},{\"href\":\"#resource/managed/alpha_role/list/\",\"icon\":\"fa-check-square-o\",\"name\":\"Manage Roles\"},{\"href\":\"#connectors/add/\",\"icon\":\"fa-database\",\"name\":\"Add Connector\"},{\"href\":\"#mapping/add/\",\"icon\":\"fa-map-marker\",\"name\":\"Create Mapping\"},{\"href\":\"#managed/add/\",\"icon\":\"fa-tablet\",\"name\":\"Add Device\"},{\"href\":\"#settings/\",\"icon\":\"fa-user\",\"name\":\"Configure System Preferences\"}],\"size\":\"large\",\"type\":\"quickStart\"}]},{\"isDefault\":false,\"name\":\"System Monitoring\",\"widgets\":[{\"legendRange\":{\"month\":[500,2500,5000],\"week\":[10,30,90,270,810],\"year\":[10000,40000,100000,250000]},\"maxRange\":\"#24423c\",\"minRange\":\"#b0d4cd\",\"size\":\"large\",\"type\":\"audit\"},{\"size\":\"large\",\"type\":\"clusterStatus\"},{\"size\":\"large\",\"type\":\"systemHealthFull\"},{\"barchart\":\"false\",\"size\":\"large\",\"type\":\"lastRecon\"}]},{\"isDefault\":false,\"name\":\"Resource Report\",\"widgets\":[{\"selected\":\"activeUsers\",\"size\":\"x-small\",\"type\":\"counter\"},{\"selected\":\"rolesEnabled\",\"size\":\"x-small\",\"type\":\"counter\"},{\"selected\":\"activeConnectors\",\"size\":\"x-small\",\"type\":\"counter\"},{\"size\":\"large\",\"type\":\"resourceList\"}]},{\"isDefault\":false,\"name\":\"Business Report\",\"widgets\":[{\"graphType\":\"fa-pie-chart\",\"providers\":[\"Username/Password\"],\"size\":\"x-small\",\"type\":\"signIns\",\"widgetTitle\":\"Sign-Ins\"},{\"graphType\":\"fa-bar-chart\",\"size\":\"x-small\",\"type\":\"passwordResets\",\"widgetTitle\":\"Password Resets\"},{\"graphType\":\"fa-line-chart\",\"providers\":[\"Username/Password\"],\"size\":\"x-small\",\"type\":\"newRegistrations\",\"widgetTitle\":\"New Registrations\"},{\"size\":\"x-small\",\"timezone\":{\"hours\":\"07\",\"minutes\":\"00\",\"negative\":true},\"type\":\"socialLogin\"},{\"selected\":\"socialEnabled\",\"size\":\"x-small\",\"type\":\"counter\"},{\"selected\":\"manualRegistrations\",\"size\":\"x-small\",\"type\":\"counter\"}]}],\"dashboard\":{\"widgets\":[{\"size\":\"large\",\"type\":\"Welcome\"}]}}" }, "cookies": [], "headers": [ - { - "name": "x-frame-options", - "value": "DENY" - }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:29 GMT" + "value": "Thu, 11 Jul 2024 20:38:50 GMT" }, { "name": "cache-control", @@ -552,13 +6972,17 @@ "name": "x-content-type-options", "value": "nosniff" }, + { + "name": "x-frame-options", + "value": "DENY" + }, { "name": "content-length", - "value": "2036" + "value": "1974" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -583,8 +7007,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:29.829Z", - "time": 49, + "startedDateTime": "2024-07-11T20:38:50.000Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -592,15 +7016,15 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 49 + "wait": 68 } }, { - "_id": "1e1773eb1528b38bde27efacb838a8ee", + "_id": "df3eb8ec5f2f8390ee9bda4e21313f01", "_order": 0, "cache": {}, "request": { - "bodySize": 1661, + "bodySize": 891, "cookies": [], "headers": [ { @@ -617,7 +7041,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "authorization", @@ -625,7 +7049,7 @@ }, { "name": "content-length", - "value": "1661" + "value": "891" }, { "name": "accept-encoding", @@ -636,33 +7060,29 @@ "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1590, + "headersSize": 1582, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { "mimeType": "application/json", "params": [], - "text": "{\"_id\":\"emailTemplate/idv\",\"defaultLocale\":\"en\",\"description\":\"Identity Verification Invitation\",\"displayName\":\"idv\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"

Click the link below to verify your identity:

Verify my identity now

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"message\":{\"en\":\"

Click the link below to verify your identity:

Verify my identity now

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"mimeType\":\"text/html\",\"name\":\"registration\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"You have been invited to verify your identity\",\"fr\":\"Créer un nouveau compte\"},\"templateId\":\"idv\"}" + "text": "{\"_id\":\"ui/profile\",\"tabs\":[{\"name\":\"personalInfoTab\",\"view\":\"org/forgerock/openidm/ui/user/profile/personalInfo/PersonalInfoTab\"},{\"name\":\"signInAndSecurity\",\"view\":\"org/forgerock/openidm/ui/user/profile/signInAndSecurity/SignInAndSecurityTab\"},{\"name\":\"preference\",\"view\":\"org/forgerock/openidm/ui/user/profile/PreferencesTab\"},{\"name\":\"trustedDevice\",\"view\":\"org/forgerock/openidm/ui/user/profile/TrustedDevicesTab\"},{\"name\":\"oauthApplication\",\"view\":\"org/forgerock/openidm/ui/user/profile/OauthApplicationsTab\"},{\"name\":\"privacyAndConsent\",\"view\":\"org/forgerock/openidm/ui/user/profile/PrivacyAndConsentTab\"},{\"name\":\"sharing\",\"view\":\"org/forgerock/openidm/ui/user/profile/uma/SharingTab\"},{\"name\":\"auditHistory\",\"view\":\"org/forgerock/openidm/ui/user/profile/uma/ActivityTab\"},{\"name\":\"accountControls\",\"view\":\"org/forgerock/openidm/ui/user/profile/accountControls/AccountControlsTab\"}]}" }, "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/idv" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/ui/profile" }, "response": { - "bodySize": 1661, + "bodySize": 891, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1661, - "text": "{\"_id\":\"emailTemplate/idv\",\"defaultLocale\":\"en\",\"description\":\"Identity Verification Invitation\",\"displayName\":\"idv\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"

Click the link below to verify your identity:

Verify my identity now

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"message\":{\"en\":\"

Click the link below to verify your identity:

Verify my identity now

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"mimeType\":\"text/html\",\"name\":\"registration\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"You have been invited to verify your identity\",\"fr\":\"Créer un nouveau compte\"},\"templateId\":\"idv\"}" + "size": 891, + "text": "{\"_id\":\"ui/profile\",\"tabs\":[{\"name\":\"personalInfoTab\",\"view\":\"org/forgerock/openidm/ui/user/profile/personalInfo/PersonalInfoTab\"},{\"name\":\"signInAndSecurity\",\"view\":\"org/forgerock/openidm/ui/user/profile/signInAndSecurity/SignInAndSecurityTab\"},{\"name\":\"preference\",\"view\":\"org/forgerock/openidm/ui/user/profile/PreferencesTab\"},{\"name\":\"trustedDevice\",\"view\":\"org/forgerock/openidm/ui/user/profile/TrustedDevicesTab\"},{\"name\":\"oauthApplication\",\"view\":\"org/forgerock/openidm/ui/user/profile/OauthApplicationsTab\"},{\"name\":\"privacyAndConsent\",\"view\":\"org/forgerock/openidm/ui/user/profile/PrivacyAndConsentTab\"},{\"name\":\"sharing\",\"view\":\"org/forgerock/openidm/ui/user/profile/uma/SharingTab\"},{\"name\":\"auditHistory\",\"view\":\"org/forgerock/openidm/ui/user/profile/uma/ActivityTab\"},{\"name\":\"accountControls\",\"view\":\"org/forgerock/openidm/ui/user/profile/accountControls/AccountControlsTab\"}]}" }, "cookies": [], "headers": [ - { - "name": "x-frame-options", - "value": "DENY" - }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:29 GMT" + "value": "Thu, 11 Jul 2024 20:38:50 GMT" }, { "name": "cache-control", @@ -700,13 +7120,17 @@ "name": "x-content-type-options", "value": "nosniff" }, + { + "name": "x-frame-options", + "value": "DENY" + }, { "name": "content-length", - "value": "1661" + "value": "891" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -725,14 +7149,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 665, + "headersSize": 664, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:29.883Z", - "time": 48, + "startedDateTime": "2024-07-11T20:38:50.073Z", + "time": 55, "timings": { "blocked": -1, "connect": -1, @@ -740,15 +7164,15 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 48 + "wait": 55 } }, { - "_id": "b95be6fcf5ca3b6ac55d4294b39265d6", + "_id": "b8b2593d4699f2678e4f728b344aaa98", "_order": 0, "cache": {}, "request": { - "bodySize": 1985, + "bodySize": 402, "cookies": [], "headers": [ { @@ -765,7 +7189,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "authorization", @@ -773,7 +7197,7 @@ }, { "name": "content-length", - "value": "1985" + "value": "402" }, { "name": "accept-encoding", @@ -784,33 +7208,29 @@ "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1593, + "headersSize": 1586, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { "mimeType": "application/json", "params": [], - "text": "{\"_id\":\"emailTemplate/joiner\",\"advancedEditor\":true,\"defaultLocale\":\"en\",\"description\":\"This email will be sent onCreate of user to the external eMail address provided during creation. An OTP will also be sent to Telephone Number provided during creation to validate the user. The user will then be able to set their password and ForgeRock Push Authenticator\",\"displayName\":\"Joiner\",\"enabled\":true,\"from\":\"\\\"Encore HR\\\" \",\"html\":{\"en\":\"\"},\"message\":{\"en\":\"\\n \\n \\n
\\n

\\n \\n

\\n

Welcome to Encore {{object.givenName}} {{object.sn}}

\\n

Please click on the link below to validate your phone number with a One Time Code that will be sent via SMS or called to you depending on your phone type.

\\n

You will see your UserName and have the ability to set your password that will be used to login to Encore resources.

\\n

As we believe in enhanced security, you will also be setting up a Push Notification for future use.

\\n Click to Join Encore\\n
\\n \\n\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n background-color: #324054;\\n color: #455469;\\n padding: 60px;\\n text-align: center \\n}\\n a {\\n text-decoration: none;\\n color: #109cf1;\\n}\\n .content {\\n background-color: #fff;\\n border-radius: 4px;\\n margin: 0 auto;\\n padding: 48px;\\n width: 235px \\n}\\n \",\"subject\":{\"en\":\"Welcome to Encore!\"},\"templateId\":\"joiner\"}" + "text": "{\"_id\":\"ui/themeconfig\",\"icon\":\"favicon.ico\",\"path\":\"\",\"settings\":{\"footer\":{\"mailto\":\"info@forgerock.com\"},\"loginLogo\":{\"alt\":\"ForgeRock\",\"height\":\"104px\",\"src\":\"images/login-logo-dark.png\",\"title\":\"ForgeRock\",\"width\":\"210px\"},\"logo\":{\"alt\":\"ForgeRock\",\"src\":\"images/logo-horizontal-white.png\",\"title\":\"ForgeRock\"}},\"stylesheets\":[\"css/bootstrap-3.4.1-custom.css\",\"css/structure.css\",\"css/theme.css\"]}" }, "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/joiner" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/ui/themeconfig" }, "response": { - "bodySize": 1985, + "bodySize": 402, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1985, - "text": "{\"_id\":\"emailTemplate/joiner\",\"advancedEditor\":true,\"defaultLocale\":\"en\",\"description\":\"This email will be sent onCreate of user to the external eMail address provided during creation. An OTP will also be sent to Telephone Number provided during creation to validate the user. The user will then be able to set their password and ForgeRock Push Authenticator\",\"displayName\":\"Joiner\",\"enabled\":true,\"from\":\"\\\"Encore HR\\\" \",\"html\":{\"en\":\"\"},\"message\":{\"en\":\"\\n \\n \\n
\\n

\\n \\n

\\n

Welcome to Encore {{object.givenName}} {{object.sn}}

\\n

Please click on the link below to validate your phone number with a One Time Code that will be sent via SMS or called to you depending on your phone type.

\\n

You will see your UserName and have the ability to set your password that will be used to login to Encore resources.

\\n

As we believe in enhanced security, you will also be setting up a Push Notification for future use.

\\n Click to Join Encore\\n
\\n \\n\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n background-color: #324054;\\n color: #455469;\\n padding: 60px;\\n text-align: center \\n}\\n a {\\n text-decoration: none;\\n color: #109cf1;\\n}\\n .content {\\n background-color: #fff;\\n border-radius: 4px;\\n margin: 0 auto;\\n padding: 48px;\\n width: 235px \\n}\\n \",\"subject\":{\"en\":\"Welcome to Encore!\"},\"templateId\":\"joiner\"}" + "size": 402, + "text": "{\"_id\":\"ui/themeconfig\",\"icon\":\"favicon.ico\",\"path\":\"\",\"settings\":{\"footer\":{\"mailto\":\"info@forgerock.com\"},\"loginLogo\":{\"alt\":\"ForgeRock\",\"height\":\"104px\",\"src\":\"images/login-logo-dark.png\",\"title\":\"ForgeRock\",\"width\":\"210px\"},\"logo\":{\"alt\":\"ForgeRock\",\"src\":\"images/logo-horizontal-white.png\",\"title\":\"ForgeRock\"}},\"stylesheets\":[\"css/bootstrap-3.4.1-custom.css\",\"css/structure.css\",\"css/theme.css\"]}" }, "cookies": [], "headers": [ - { - "name": "x-frame-options", - "value": "DENY" - }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:29 GMT" + "value": "Thu, 11 Jul 2024 20:38:50 GMT" }, { "name": "cache-control", @@ -848,13 +7268,17 @@ "name": "x-content-type-options", "value": "nosniff" }, + { + "name": "x-frame-options", + "value": "DENY" + }, { "name": "content-length", - "value": "1985" + "value": "402" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -873,14 +7297,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 665, + "headersSize": 664, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:29.936Z", - "time": 60, + "startedDateTime": "2024-07-11T20:38:50.133Z", + "time": 53, "timings": { "blocked": -1, "connect": -1, @@ -888,15 +7312,15 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 53 } }, { - "_id": "085b4fa0b124aa9b1de27266ecc5b22c", + "_id": "4a16be245d479f567826331cd8c02645", "_order": 0, "cache": {}, "request": { - "bodySize": 2744, + "bodySize": 80893, "cookies": [], "headers": [ { @@ -913,7 +7337,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "authorization", @@ -921,7 +7345,7 @@ }, { "name": "content-length", - "value": "2744" + "value": "80893" }, { "name": "accept-encoding", @@ -932,33 +7356,29 @@ "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1613, + "headersSize": 1587, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { "mimeType": "application/json", "params": [], - "text": "{\"_id\":\"emailTemplate/registerPasswordlessDevice\",\"defaultLocale\":\"en\",\"description\":\"\",\"displayName\":\"Register Passwordless Device\",\"enabled\":true,\"from\":\"\\\"ForgeRock Identity Cloud\\\" \",\"html\":{\"en\":\"

Welcome back

\\\"alt


Hello,

You're receiving this email because you requested a link to register a new passwordless device.



Register New Device

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"message\":{\"en\":\"

Welcome back

\\\"alt


Hello,

You're receiving this email because you requested a link to register a new passwordless device.



Register New Device

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n\\tbackground-color: #324054;\\n\\tcolor: #455469;\\n\\tpadding: 60px;\\n\\ttext-align: center\\n}\\n\\na {\\n\\ttext-decoration: none;\\n\\tcolor: #109cf1;\\n}\\n\\n.content {\\n\\tbackground-color: #fff;\\n\\tborder-radius: 4px;\\n\\tmargin: 0 auto;\\n\\tpadding: 48px;\\n\\twidth: 235px\\n}\\n\",\"subject\":{\"en\":\"Your magic link is here - register new WebAuthN device\"},\"templateId\":\"registerPasswordlessDevice\"}" + "text": "{\"_id\":\"ui/themerealm\",\"realm\":{\"alpha\":[{\"_id\":\"00203891-dde0-4114-b27a-219ae0b43a61\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"4ded6d91-ceea-400a-ae3f-42209f1b0e06\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"86ce2f64-586d-44fe-8593-b12a85aac68d\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"b82755e8-fe9a-4d27-b66b-45e37ae12345\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"cd6c93e2-52e2-4340-9770-66a588343841\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"63e19668-909f-479e-83d7-be7a01cd8187\",\"accountCardBackgroundColor\":\"#ffffff\",\"accountCardHeaderColor\":\"#23282e\",\"accountCardInnerBorderColor\":\"#e7eef4\",\"accountCardInputBackgroundColor\":\"#ffffff\",\"accountCardInputBorderColor\":\"#c0c9d5\",\"accountCardInputLabelColor\":\"#5e6d82\",\"accountCardInputSelectColor\":\"#e4f4fd\",\"accountCardInputTextColor\":\"#23282e\",\"accountCardOuterBorderColor\":\"#e7eef4\",\"accountCardShadow\":3,\"accountCardTabActiveBorderColor\":\"#109cf1\",\"accountCardTabActiveColor\":\"#e4f4fd\",\"accountCardTextColor\":\"#5e6d82\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountNavigationBackgroundColor\":\"#ffffff\",\"accountNavigationTextColor\":\"#455469\",\"accountNavigationToggleBorderColor\":\"#e7eef4\",\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":true},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"accountTableRowHoverColor\":\"#f6f8fa\",\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"boldLinks\":false,\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"fontFamily\":\"Open Sans\",\"isDefault\":false,\"journeyCardBackgroundColor\":\"#ffffff\",\"journeyCardShadow\":3,\"journeyCardTextColor\":\"#5e6d82\",\"journeyCardTitleColor\":\"#23282e\",\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyInputBackgroundColor\":\"#ffffff\",\"journeyInputBorderColor\":\"#c0c9d5\",\"journeyInputLabelColor\":\"#5e6d82\",\"journeyInputSelectColor\":\"#e4f4fd\",\"journeyInputTextColor\":\"#23282e\",\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[\"FrodoTest\",\"AA-FrodoTest\"],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":false,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"NoAccess\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"switchBackgroundColor\":\"#c0c9d5\",\"textColor\":\"#ffffff\",\"topBarBackgroundColor\":\"#ffffff\",\"topBarBorderColor\":\"#e7eef4\",\"topBarHeaderColor\":\"#23282e\",\"topBarTextColor\":\"#69788b\"}],\"bravo\":[{\"_id\":\"00203891-dde0-4114-b27a-219ae0b43a61\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"4ded6d91-ceea-400a-ae3f-42209f1b0e06\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"86ce2f64-586d-44fe-8593-b12a85aac68d\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"b82755e8-fe9a-4d27-b66b-45e37ae12345\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"cd6c93e2-52e2-4340-9770-66a588343841\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"}]}}" }, "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/registerPasswordlessDevice" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/ui/themerealm" }, "response": { - "bodySize": 2744, + "bodySize": 80893, "content": { "mimeType": "application/json;charset=utf-8", - "size": 2744, - "text": "{\"_id\":\"emailTemplate/registerPasswordlessDevice\",\"defaultLocale\":\"en\",\"description\":\"\",\"displayName\":\"Register Passwordless Device\",\"enabled\":true,\"from\":\"\\\"ForgeRock Identity Cloud\\\" \",\"html\":{\"en\":\"

Welcome back

\\\"alt


Hello,

You're receiving this email because you requested a link to register a new passwordless device.



Register New Device

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"message\":{\"en\":\"

Welcome back

\\\"alt


Hello,

You're receiving this email because you requested a link to register a new passwordless device.



Register New Device

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n\\tbackground-color: #324054;\\n\\tcolor: #455469;\\n\\tpadding: 60px;\\n\\ttext-align: center\\n}\\n\\na {\\n\\ttext-decoration: none;\\n\\tcolor: #109cf1;\\n}\\n\\n.content {\\n\\tbackground-color: #fff;\\n\\tborder-radius: 4px;\\n\\tmargin: 0 auto;\\n\\tpadding: 48px;\\n\\twidth: 235px\\n}\\n\",\"subject\":{\"en\":\"Your magic link is here - register new WebAuthN device\"},\"templateId\":\"registerPasswordlessDevice\"}" + "size": 80893, + "text": "{\"_id\":\"ui/themerealm\",\"realm\":{\"alpha\":[{\"_id\":\"00203891-dde0-4114-b27a-219ae0b43a61\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"4ded6d91-ceea-400a-ae3f-42209f1b0e06\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"86ce2f64-586d-44fe-8593-b12a85aac68d\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"b82755e8-fe9a-4d27-b66b-45e37ae12345\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"cd6c93e2-52e2-4340-9770-66a588343841\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"63e19668-909f-479e-83d7-be7a01cd8187\",\"accountCardBackgroundColor\":\"#ffffff\",\"accountCardHeaderColor\":\"#23282e\",\"accountCardInnerBorderColor\":\"#e7eef4\",\"accountCardInputBackgroundColor\":\"#ffffff\",\"accountCardInputBorderColor\":\"#c0c9d5\",\"accountCardInputLabelColor\":\"#5e6d82\",\"accountCardInputSelectColor\":\"#e4f4fd\",\"accountCardInputTextColor\":\"#23282e\",\"accountCardOuterBorderColor\":\"#e7eef4\",\"accountCardShadow\":3,\"accountCardTabActiveBorderColor\":\"#109cf1\",\"accountCardTabActiveColor\":\"#e4f4fd\",\"accountCardTextColor\":\"#5e6d82\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountNavigationBackgroundColor\":\"#ffffff\",\"accountNavigationTextColor\":\"#455469\",\"accountNavigationToggleBorderColor\":\"#e7eef4\",\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":true},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"accountTableRowHoverColor\":\"#f6f8fa\",\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"boldLinks\":false,\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"fontFamily\":\"Open Sans\",\"isDefault\":false,\"journeyCardBackgroundColor\":\"#ffffff\",\"journeyCardShadow\":3,\"journeyCardTextColor\":\"#5e6d82\",\"journeyCardTitleColor\":\"#23282e\",\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyInputBackgroundColor\":\"#ffffff\",\"journeyInputBorderColor\":\"#c0c9d5\",\"journeyInputLabelColor\":\"#5e6d82\",\"journeyInputSelectColor\":\"#e4f4fd\",\"journeyInputTextColor\":\"#23282e\",\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[\"FrodoTest\",\"AA-FrodoTest\"],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":false,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"NoAccess\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"switchBackgroundColor\":\"#c0c9d5\",\"textColor\":\"#ffffff\",\"topBarBackgroundColor\":\"#ffffff\",\"topBarBorderColor\":\"#e7eef4\",\"topBarHeaderColor\":\"#23282e\",\"topBarTextColor\":\"#69788b\"}],\"bravo\":[{\"_id\":\"00203891-dde0-4114-b27a-219ae0b43a61\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"4ded6d91-ceea-400a-ae3f-42209f1b0e06\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"86ce2f64-586d-44fe-8593-b12a85aac68d\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"b82755e8-fe9a-4d27-b66b-45e37ae12345\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"cd6c93e2-52e2-4340-9770-66a588343841\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"}]}}" }, "cookies": [], "headers": [ - { - "name": "x-frame-options", - "value": "DENY" - }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:30 GMT" + "value": "Thu, 11 Jul 2024 20:38:50 GMT" }, { "name": "cache-control", @@ -997,12 +7417,12 @@ "value": "nosniff" }, { - "name": "content-length", - "value": "2744" + "name": "x-frame-options", + "value": "DENY" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -1019,16 +7439,20 @@ { "name": "alt-svc", "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "transfer-encoding", + "value": "chunked" } ], - "headersSize": 665, + "headersSize": 671, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:30.000Z", - "time": 51, + "startedDateTime": "2024-07-11T20:38:50.199Z", + "time": 491, "timings": { "blocked": -1, "connect": -1, @@ -1036,15 +7460,15 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 51 + "wait": 491 } }, { - "_id": "7e0fcd991b7535c07d8556b49a815779", + "_id": "cf1a1b43d805b6ff0bba3144c39de90f", "_order": 0, "cache": {}, "request": { - "bodySize": 1546, + "bodySize": 224, "cookies": [], "headers": [ { @@ -1061,7 +7485,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "authorization", @@ -1069,7 +7493,7 @@ }, { "name": "content-length", - "value": "1546" + "value": "224" }, { "name": "accept-encoding", @@ -1080,33 +7504,29 @@ "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1599, + "headersSize": 1588, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { "mimeType": "application/json", "params": [], - "text": "{\"_id\":\"emailTemplate/registration\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"

This is your registration email.

Email verification link

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"message\":{\"en\":\"

This is your registration email.

Email verification link

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"mimeType\":\"text/html\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"Register new account\",\"fr\":\"Créer un nouveau compte\"}}" + "text": "{\"_id\":\"ui.context/admin\",\"defaultDir\":\"&{idm.install.dir}/ui/admin/default\",\"enabled\":true,\"extensionDir\":\"&{idm.install.dir}/ui/admin/extension\",\"responseHeaders\":{\"X-Frame-Options\":\"SAMEORIGIN\"},\"urlContextRoot\":\"/admin\"}" }, "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/registration" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/ui.context/admin" }, "response": { - "bodySize": 1546, + "bodySize": 224, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1546, - "text": "{\"_id\":\"emailTemplate/registration\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"

This is your registration email.

Email verification link

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"message\":{\"en\":\"

This is your registration email.

Email verification link

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"mimeType\":\"text/html\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"Register new account\",\"fr\":\"Créer un nouveau compte\"}}" + "size": 224, + "text": "{\"_id\":\"ui.context/admin\",\"defaultDir\":\"&{idm.install.dir}/ui/admin/default\",\"enabled\":true,\"extensionDir\":\"&{idm.install.dir}/ui/admin/extension\",\"responseHeaders\":{\"X-Frame-Options\":\"SAMEORIGIN\"},\"urlContextRoot\":\"/admin\"}" }, "cookies": [], "headers": [ - { - "name": "x-frame-options", - "value": "DENY" - }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:30 GMT" + "value": "Thu, 11 Jul 2024 20:38:50 GMT" }, { "name": "cache-control", @@ -1144,13 +7564,17 @@ "name": "x-content-type-options", "value": "nosniff" }, + { + "name": "x-frame-options", + "value": "DENY" + }, { "name": "content-length", - "value": "1546" + "value": "224" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -1169,14 +7593,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 665, + "headersSize": 664, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:30.055Z", - "time": 50, + "startedDateTime": "2024-07-11T20:38:50.696Z", + "time": 56, "timings": { "blocked": -1, "connect": -1, @@ -1184,15 +7608,15 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 50 + "wait": 56 } }, { - "_id": "6f03115777dabeb2ee464972baac6d91", + "_id": "2531d9e46a98d59bb2310cfaf6e0c434", "_order": 0, "cache": {}, "request": { - "bodySize": 455, + "bodySize": 205, "cookies": [], "headers": [ { @@ -1209,7 +7633,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "authorization", @@ -1217,7 +7641,7 @@ }, { "name": "content-length", - "value": "455" + "value": "205" }, { "name": "accept-encoding", @@ -1228,33 +7652,29 @@ "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1599, + "headersSize": 1586, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { "mimeType": "application/json", "params": [], - "text": "{\"_id\":\"emailTemplate/resetPassword\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"message\":{\"en\":\"

Click to reset your password

Password reset link

\",\"fr\":\"

Cliquez pour réinitialiser votre mot de passe

Mot de passe lien de réinitialisation

\"},\"mimeType\":\"text/html\",\"subject\":{\"en\":\"Reset your password\",\"fr\":\"Réinitialisez votre mot de passe\"}}" + "text": "{\"_id\":\"ui.context/api\",\"authEnabled\":true,\"cacheEnabled\":false,\"defaultDir\":\"&{idm.install.dir}/ui/api/default\",\"enabled\":true,\"extensionDir\":\"&{idm.install.dir}/ui/api/extension\",\"urlContextRoot\":\"/api\"}" }, "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/resetPassword" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/ui.context/api" }, "response": { - "bodySize": 455, + "bodySize": 205, "content": { "mimeType": "application/json;charset=utf-8", - "size": 455, - "text": "{\"_id\":\"emailTemplate/resetPassword\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"message\":{\"en\":\"

Click to reset your password

Password reset link

\",\"fr\":\"

Cliquez pour réinitialiser votre mot de passe

Mot de passe lien de réinitialisation

\"},\"mimeType\":\"text/html\",\"subject\":{\"en\":\"Reset your password\",\"fr\":\"Réinitialisez votre mot de passe\"}}" + "size": 205, + "text": "{\"_id\":\"ui.context/api\",\"authEnabled\":true,\"cacheEnabled\":false,\"defaultDir\":\"&{idm.install.dir}/ui/api/default\",\"enabled\":true,\"extensionDir\":\"&{idm.install.dir}/ui/api/extension\",\"urlContextRoot\":\"/api\"}" }, "cookies": [], "headers": [ - { - "name": "x-frame-options", - "value": "DENY" - }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:30 GMT" + "value": "Thu, 11 Jul 2024 20:38:50 GMT" }, { "name": "cache-control", @@ -1292,13 +7712,17 @@ "name": "x-content-type-options", "value": "nosniff" }, + { + "name": "x-frame-options", + "value": "DENY" + }, { "name": "content-length", - "value": "455" + "value": "205" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -1323,8 +7747,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:30.111Z", - "time": 49, + "startedDateTime": "2024-07-11T20:38:50.757Z", + "time": 53, "timings": { "blocked": -1, "connect": -1, @@ -1332,15 +7756,15 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 49 + "wait": 53 } }, { - "_id": "08d7fe2132f1506f38f71fc70ed93393", + "_id": "f18c29d43c821ec7556979f61f2e1a26", "_order": 0, "cache": {}, "request": { - "bodySize": 943, + "bodySize": 154, "cookies": [], "headers": [ { @@ -1357,7 +7781,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "authorization", @@ -1365,7 +7789,7 @@ }, { "name": "content-length", - "value": "943" + "value": "154" }, { "name": "accept-encoding", @@ -1376,33 +7800,29 @@ "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1600, + "headersSize": 1590, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { "mimeType": "application/json", "params": [], - "text": "{\"_id\":\"emailTemplate/updatePassword\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"

Verify email to update password

Update password link

\"},\"message\":{\"en\":\"

Verify email to update password

Update password link

\"},\"mimeType\":\"text/html\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"Update your password\"}}" + "text": "{\"_id\":\"ui.context/enduser\",\"defaultDir\":\"&{idm.install.dir}/ui/enduser\",\"enabled\":true,\"responseHeaders\":{\"X-Frame-Options\":\"DENY\"},\"urlContextRoot\":\"/\"}" }, "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/updatePassword" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/ui.context/enduser" }, "response": { - "bodySize": 943, + "bodySize": 154, "content": { "mimeType": "application/json;charset=utf-8", - "size": 943, - "text": "{\"_id\":\"emailTemplate/updatePassword\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"

Verify email to update password

Update password link

\"},\"message\":{\"en\":\"

Verify email to update password

Update password link

\"},\"mimeType\":\"text/html\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"Update your password\"}}" + "size": 154, + "text": "{\"_id\":\"ui.context/enduser\",\"defaultDir\":\"&{idm.install.dir}/ui/enduser\",\"enabled\":true,\"responseHeaders\":{\"X-Frame-Options\":\"DENY\"},\"urlContextRoot\":\"/\"}" }, "cookies": [], "headers": [ - { - "name": "x-frame-options", - "value": "DENY" - }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:30 GMT" + "value": "Thu, 11 Jul 2024 20:38:50 GMT" }, { "name": "cache-control", @@ -1440,13 +7860,17 @@ "name": "x-content-type-options", "value": "nosniff" }, + { + "name": "x-frame-options", + "value": "DENY" + }, { "name": "content-length", - "value": "943" + "value": "154" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -1471,8 +7895,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:30.165Z", - "time": 55, + "startedDateTime": "2024-07-11T20:38:50.816Z", + "time": 57, "timings": { "blocked": -1, "connect": -1, @@ -1480,15 +7904,15 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 57 } }, { - "_id": "b4769158570ad7ade83b8b0db18fba45", + "_id": "856e10b34afe79e55e6c6744c87c36e4", "_order": 0, "cache": {}, "request": { - "bodySize": 879, + "bodySize": 199, "cookies": [], "headers": [ { @@ -1505,7 +7929,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "authorization", @@ -1513,7 +7937,7 @@ }, { "name": "content-length", - "value": "879" + "value": "199" }, { "name": "accept-encoding", @@ -1524,33 +7948,29 @@ "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1593, + "headersSize": 1588, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { "mimeType": "application/json", "params": [], - "text": "{\"_id\":\"emailTemplate/welcome\",\"defaultLocale\":\"en\",\"displayName\":\"Welcome\",\"enabled\":true,\"from\":\"saas@forgerock.com\",\"html\":{\"en\":\"

Welcome. Your username is '{{object.userName}}'.

\"},\"message\":{\"en\":\"

Welcome. Your username is '{{object.userName}}'.

\"},\"mimeType\":\"text/html\",\"styles\":\"body{\\n background-color:#324054;\\n color:#5e6d82;\\n padding:60px;\\n text-align:center\\n}\\na{\\n text-decoration:none;\\n color:#109cf1\\n}\\n.content{\\n background-color:#fff;\\n border-radius:4px;\\n margin:0 auto;\\n padding:48px;\\n width:235px\\n}\\n\",\"subject\":{\"en\":\"Your account has been created\"}}" + "text": "{\"_id\":\"ui.context/oauth\",\"cacheEnabled\":true,\"defaultDir\":\"&{idm.install.dir}/ui/oauth/default\",\"enabled\":true,\"extensionDir\":\"&{idm.install.dir}/ui/oauth/extension\",\"urlContextRoot\":\"/oauthReturn\"}" }, "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/welcome" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/ui.context/oauth" }, "response": { - "bodySize": 879, + "bodySize": 199, "content": { "mimeType": "application/json;charset=utf-8", - "size": 879, - "text": "{\"_id\":\"emailTemplate/welcome\",\"defaultLocale\":\"en\",\"displayName\":\"Welcome\",\"enabled\":true,\"from\":\"saas@forgerock.com\",\"html\":{\"en\":\"

Welcome. Your username is '{{object.userName}}'.

\"},\"message\":{\"en\":\"

Welcome. Your username is '{{object.userName}}'.

\"},\"mimeType\":\"text/html\",\"styles\":\"body{\\n background-color:#324054;\\n color:#5e6d82;\\n padding:60px;\\n text-align:center\\n}\\na{\\n text-decoration:none;\\n color:#109cf1\\n}\\n.content{\\n background-color:#fff;\\n border-radius:4px;\\n margin:0 auto;\\n padding:48px;\\n width:235px\\n}\\n\",\"subject\":{\"en\":\"Your account has been created\"}}" + "size": 199, + "text": "{\"_id\":\"ui.context/oauth\",\"cacheEnabled\":true,\"defaultDir\":\"&{idm.install.dir}/ui/oauth/default\",\"enabled\":true,\"extensionDir\":\"&{idm.install.dir}/ui/oauth/extension\",\"urlContextRoot\":\"/oauthReturn\"}" }, "cookies": [], "headers": [ - { - "name": "x-frame-options", - "value": "DENY" - }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:30 GMT" + "value": "Thu, 11 Jul 2024 20:38:50 GMT" }, { "name": "cache-control", @@ -1588,13 +8008,17 @@ "name": "x-content-type-options", "value": "nosniff" }, + { + "name": "x-frame-options", + "value": "DENY" + }, { "name": "content-length", - "value": "879" + "value": "199" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -1619,8 +8043,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:30.225Z", - "time": 51, + "startedDateTime": "2024-07-11T20:38:50.878Z", + "time": 56, "timings": { "blocked": -1, "connect": -1, @@ -1628,15 +8052,15 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 51 + "wait": 56 } }, { - "_id": "ea86cf4a798460f6def0fb182087b8de", + "_id": "3d6de2f23610742ffb67bbf2c0446d30", "_order": 0, "cache": {}, "request": { - "bodySize": 0, + "bodySize": 1162, "cookies": [], "headers": [ { @@ -1653,12 +8077,16 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "authorization", "value": "Bearer " }, + { + "name": "content-length", + "value": "1162" + }, { "name": "accept-encoding", "value": "gzip, compress, deflate, br" @@ -1668,24 +8096,29 @@ "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1564, + "headersSize": 1582, "httpVersion": "HTTP/1.1", - "method": "GET", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"undefined\",\"mapping\":{\"mapping/managedBravo_user_managedBravo_user0\":{\"_id\":\"mapping/managedBravo_user_managedBravo_user0\",\"consentRequired\":false,\"displayName\":\"managedBravo_user_managedBravo_user0\",\"icon\":null,\"name\":\"managedBravo_user_managedBravo_user0\",\"policies\":[{\"action\":\"ASYNC\",\"situation\":\"ABSENT\"},{\"action\":\"ASYNC\",\"situation\":\"ALL_GONE\"},{\"action\":\"ASYNC\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"ASYNC\",\"situation\":\"CONFIRMED\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"ASYNC\",\"situation\":\"LINK_ONLY\"},{\"action\":\"ASYNC\",\"situation\":\"MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"UNASSIGNED\"},{\"action\":\"ASYNC\",\"situation\":\"UNQUALIFIED\"}],\"properties\":[],\"source\":\"managed/bravo_user\",\"target\":\"managed/bravo_user\"}},\"meta\":{\"exportDate\":\"2024-07-02T20:46:02.534Z\",\"exportTool\":\"frodo\",\"exportToolVersion\":\"v2.0.0-89 [v20.11.1]\",\"exportedBy\":\"phales@trivir.com\",\"origin\":\"https://openam-frodo-dev.forgeblocks.com/am\",\"originAmVersion\":\"7.6.0\"}}" + }, "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/ui/themerealm" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/undefined" }, "response": { - "bodySize": 80893, + "bodySize": 1162, "content": { "mimeType": "application/json;charset=utf-8", - "size": 80893, - "text": "{\"_id\":\"ui/themerealm\",\"realm\":{\"alpha\":[{\"_id\":\"00203891-dde0-4114-b27a-219ae0b43a61\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"4ded6d91-ceea-400a-ae3f-42209f1b0e06\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"86ce2f64-586d-44fe-8593-b12a85aac68d\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"b82755e8-fe9a-4d27-b66b-45e37ae12345\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"cd6c93e2-52e2-4340-9770-66a588343841\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"63e19668-909f-479e-83d7-be7a01cd8187\",\"accountCardBackgroundColor\":\"#ffffff\",\"accountCardHeaderColor\":\"#23282e\",\"accountCardInnerBorderColor\":\"#e7eef4\",\"accountCardInputBackgroundColor\":\"#ffffff\",\"accountCardInputBorderColor\":\"#c0c9d5\",\"accountCardInputLabelColor\":\"#5e6d82\",\"accountCardInputSelectColor\":\"#e4f4fd\",\"accountCardInputTextColor\":\"#23282e\",\"accountCardOuterBorderColor\":\"#e7eef4\",\"accountCardShadow\":3,\"accountCardTabActiveBorderColor\":\"#109cf1\",\"accountCardTabActiveColor\":\"#e4f4fd\",\"accountCardTextColor\":\"#5e6d82\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountNavigationBackgroundColor\":\"#ffffff\",\"accountNavigationTextColor\":\"#455469\",\"accountNavigationToggleBorderColor\":\"#e7eef4\",\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":true},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"accountTableRowHoverColor\":\"#f6f8fa\",\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"boldLinks\":false,\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"fontFamily\":\"Open Sans\",\"isDefault\":false,\"journeyCardBackgroundColor\":\"#ffffff\",\"journeyCardShadow\":3,\"journeyCardTextColor\":\"#5e6d82\",\"journeyCardTitleColor\":\"#23282e\",\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyInputBackgroundColor\":\"#ffffff\",\"journeyInputBorderColor\":\"#c0c9d5\",\"journeyInputLabelColor\":\"#5e6d82\",\"journeyInputSelectColor\":\"#e4f4fd\",\"journeyInputTextColor\":\"#23282e\",\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[\"FrodoTest\",\"AA-FrodoTest\"],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":false,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"NoAccess\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"switchBackgroundColor\":\"#c0c9d5\",\"textColor\":\"#ffffff\",\"topBarBackgroundColor\":\"#ffffff\",\"topBarBorderColor\":\"#e7eef4\",\"topBarHeaderColor\":\"#23282e\",\"topBarTextColor\":\"#69788b\"}],\"bravo\":[{\"_id\":\"00203891-dde0-4114-b27a-219ae0b43a61\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"4ded6d91-ceea-400a-ae3f-42209f1b0e06\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"86ce2f64-586d-44fe-8593-b12a85aac68d\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"b82755e8-fe9a-4d27-b66b-45e37ae12345\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"cd6c93e2-52e2-4340-9770-66a588343841\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"}]}}" + "size": 1162, + "text": "{\"_id\":\"undefined\",\"mapping\":{\"mapping/managedBravo_user_managedBravo_user0\":{\"_id\":\"mapping/managedBravo_user_managedBravo_user0\",\"consentRequired\":false,\"displayName\":\"managedBravo_user_managedBravo_user0\",\"icon\":null,\"name\":\"managedBravo_user_managedBravo_user0\",\"policies\":[{\"action\":\"ASYNC\",\"situation\":\"ABSENT\"},{\"action\":\"ASYNC\",\"situation\":\"ALL_GONE\"},{\"action\":\"ASYNC\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"ASYNC\",\"situation\":\"CONFIRMED\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"ASYNC\",\"situation\":\"LINK_ONLY\"},{\"action\":\"ASYNC\",\"situation\":\"MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"UNASSIGNED\"},{\"action\":\"ASYNC\",\"situation\":\"UNQUALIFIED\"}],\"properties\":[],\"source\":\"managed/bravo_user\",\"target\":\"managed/bravo_user\"}},\"meta\":{\"exportDate\":\"2024-07-02T20:46:02.534Z\",\"exportTool\":\"frodo\",\"exportToolVersion\":\"v2.0.0-89 [v20.11.1]\",\"exportedBy\":\"phales@trivir.com\",\"origin\":\"https://openam-frodo-dev.forgeblocks.com/am\",\"originAmVersion\":\"7.6.0\"}}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:33 GMT" + "value": "Thu, 11 Jul 2024 20:38:50 GMT" }, { "name": "cache-control", @@ -1727,9 +8160,13 @@ "name": "x-frame-options", "value": "DENY" }, + { + "name": "content-length", + "value": "1162" + }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -1746,20 +8183,16 @@ { "name": "alt-svc", "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" - }, - { - "name": "transfer-encoding", - "value": "chunked" } ], - "headersSize": 671, + "headersSize": 665, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:33.544Z", - "time": 67, + "startedDateTime": "2024-07-11T20:38:50.939Z", + "time": 55, "timings": { "blocked": -1, "connect": -1, @@ -1767,15 +8200,15 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 55 } }, { - "_id": "4a16be245d479f567826331cd8c02645", + "_id": "ea86cf4a798460f6def0fb182087b8de", "_order": 0, "cache": {}, "request": { - "bodySize": 80893, + "bodySize": 0, "cookies": [], "headers": [ { @@ -1792,16 +8225,12 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "authorization", "value": "Bearer " }, - { - "name": "content-length", - "value": "80893" - }, { "name": "accept-encoding", "value": "gzip, compress, deflate, br" @@ -1811,14 +8240,9 @@ "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1587, + "headersSize": 1564, "httpVersion": "HTTP/1.1", - "method": "PUT", - "postData": { - "mimeType": "application/json", - "params": [], - "text": "{\"_id\":\"ui/themerealm\",\"realm\":{\"alpha\":[{\"_id\":\"00203891-dde0-4114-b27a-219ae0b43a61\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"4ded6d91-ceea-400a-ae3f-42209f1b0e06\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"86ce2f64-586d-44fe-8593-b12a85aac68d\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"b82755e8-fe9a-4d27-b66b-45e37ae12345\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"cd6c93e2-52e2-4340-9770-66a588343841\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"63e19668-909f-479e-83d7-be7a01cd8187\",\"accountCardBackgroundColor\":\"#ffffff\",\"accountCardHeaderColor\":\"#23282e\",\"accountCardInnerBorderColor\":\"#e7eef4\",\"accountCardInputBackgroundColor\":\"#ffffff\",\"accountCardInputBorderColor\":\"#c0c9d5\",\"accountCardInputLabelColor\":\"#5e6d82\",\"accountCardInputSelectColor\":\"#e4f4fd\",\"accountCardInputTextColor\":\"#23282e\",\"accountCardOuterBorderColor\":\"#e7eef4\",\"accountCardShadow\":3,\"accountCardTabActiveBorderColor\":\"#109cf1\",\"accountCardTabActiveColor\":\"#e4f4fd\",\"accountCardTextColor\":\"#5e6d82\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountNavigationBackgroundColor\":\"#ffffff\",\"accountNavigationTextColor\":\"#455469\",\"accountNavigationToggleBorderColor\":\"#e7eef4\",\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":true},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"accountTableRowHoverColor\":\"#f6f8fa\",\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"boldLinks\":false,\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"fontFamily\":\"Open Sans\",\"isDefault\":false,\"journeyCardBackgroundColor\":\"#ffffff\",\"journeyCardShadow\":3,\"journeyCardTextColor\":\"#5e6d82\",\"journeyCardTitleColor\":\"#23282e\",\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyInputBackgroundColor\":\"#ffffff\",\"journeyInputBorderColor\":\"#c0c9d5\",\"journeyInputLabelColor\":\"#5e6d82\",\"journeyInputSelectColor\":\"#e4f4fd\",\"journeyInputTextColor\":\"#23282e\",\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[\"FrodoTest\",\"AA-FrodoTest\"],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":false,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"NoAccess\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"switchBackgroundColor\":\"#c0c9d5\",\"textColor\":\"#ffffff\",\"topBarBackgroundColor\":\"#ffffff\",\"topBarBorderColor\":\"#e7eef4\",\"topBarHeaderColor\":\"#23282e\",\"topBarTextColor\":\"#69788b\"}],\"bravo\":[{\"_id\":\"00203891-dde0-4114-b27a-219ae0b43a61\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"4ded6d91-ceea-400a-ae3f-42209f1b0e06\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"86ce2f64-586d-44fe-8593-b12a85aac68d\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"b82755e8-fe9a-4d27-b66b-45e37ae12345\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"cd6c93e2-52e2-4340-9770-66a588343841\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"}]}}" - }, + "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/ui/themerealm" }, @@ -1833,7 +8257,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:33 GMT" + "value": "Thu, 11 Jul 2024 20:38:54 GMT" }, { "name": "cache-control", @@ -1877,7 +8301,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -1906,8 +8330,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:33.625Z", - "time": 72, + "startedDateTime": "2024-07-11T20:38:54.722Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -1915,7 +8339,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 72 + "wait": 78 } }, { @@ -1940,7 +8364,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "authorization", @@ -1981,7 +8405,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:36 GMT" + "value": "Thu, 11 Jul 2024 20:38:57 GMT" }, { "name": "cache-control", @@ -2033,7 +8457,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5f046f65-b957-47f0-ac3b-6a65a5e695bc" + "value": "frodo-0ef127ad-23a2-4e79-9591-1bc5c1ebda1e" }, { "name": "strict-transport-security", @@ -2058,8 +8482,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:36.504Z", - "time": 74, + "startedDateTime": "2024-07-11T20:38:57.215Z", + "time": 87, "timings": { "blocked": -1, "connect": -1, @@ -2067,7 +8491,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 74 + "wait": 87 } } ], diff --git a/test/e2e/mocks/config_603940551/import_288002260/0_global_CAD_155142668/am_1076162899/recording.har b/test/e2e/mocks/config_603940551/import_288002260/0_global_CAD_155142668/am_1076162899/recording.har index eece75b99..69ecd1347 100644 --- a/test/e2e/mocks/config_603940551/import_288002260/0_global_CAD_155142668/am_1076162899/recording.har +++ b/test/e2e/mocks/config_603940551/import_288002260/0_global_CAD_155142668/am_1076162899/recording.har @@ -29,7 +29,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -113,11 +113,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:36 GMT" + "value": "Thu, 11 Jul 2024 20:37:48 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -142,8 +142,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:36.556Z", - "time": 75, + "startedDateTime": "2024-07-11T20:37:48.351Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -151,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 75 + "wait": 73 } }, { @@ -176,7 +176,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -264,11 +264,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:36 GMT" + "value": "Thu, 11 Jul 2024 20:37:48 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -293,8 +293,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:36.757Z", - "time": 58, + "startedDateTime": "2024-07-11T20:37:48.532Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -302,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 63 } }, { @@ -327,7 +327,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -366,7 +366,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 7289, - "text": "{\"_id\":\"dbe0bf9a-72aa-49d5-8483-9db147985a47\",\"name\":\"ADFS Profile Normalization (JS)\",\"description\":\"Normalizes raw profile data from ADFS\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMKICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGlzIHNjcmlwdCByZXR1cm5zIHRoZSBzb2NpYWwgaWRlbnRpdHkgcHJvZmlsZSBpbmZvcm1hdGlvbiBmb3IgdGhlIGF1dGhlbnRpY2F0aW5nIHVzZXIKICogaW4gYSBzdGFuZGFyZCBmb3JtIGV4cGVjdGVkIGJ5IHRoZSBTb2NpYWwgUHJvdmlkZXIgSGFuZGxlciBOb2RlLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlczoKICogcmF3UHJvZmlsZSAtIFRoZSBzb2NpYWwgaWRlbnRpdHkgcHJvdmlkZXIgcHJvZmlsZSBpbmZvcm1hdGlvbiBmb3IgdGhlIGF1dGhlbnRpY2F0aW5nIHVzZXIuCiAqICAgICAgICAgICAgICBKc29uVmFsdWUgKDEpLgogKiBsb2dnZXIgLSBUaGUgZGVidWcgbG9nZ2VyIGluc3RhbmNlOgogKiAgICAgICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiByZWFsbSAtIFN0cmluZyAocHJpbWl0aXZlKS4KICogICAgICAgICBUaGUgbmFtZSBvZiB0aGUgcmVhbG0gdGhlIHVzZXIgaXMgYXV0aGVudGljYXRpbmcgdG8uCiAqIHJlcXVlc3RIZWFkZXJzIC0gVHJlZU1hcCAoMikuCiAqICAgICAgICAgICAgICAgICAgVGhlIG9iamVjdCB0aGF0IHByb3ZpZGVzIG1ldGhvZHMgZm9yIGFjY2Vzc2luZyBoZWFkZXJzIGluIHRoZSBsb2dpbiByZXF1ZXN0OgogKiAgICAgICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2F1dGhlbnRpY2F0aW9uLWd1aWRlL3NjcmlwdGluZy1hcGktbm9kZS5odG1sI3NjcmlwdGluZy1hcGktbm9kZS1yZXF1ZXN0SGVhZGVycy4KICogcmVxdWVzdFBhcmFtZXRlcnMgLSBUcmVlTWFwICgyKS4KICogICAgICAgICAgICAgICAgICAgICBUaGUgb2JqZWN0IHRoYXQgY29udGFpbnMgdGhlIGF1dGhlbnRpY2F0aW9uIHJlcXVlc3QgcGFyYW1ldGVycy4KICogc2VsZWN0ZWRJZHAgLSBTdHJpbmcgKHByaW1pdGl2ZSkuCiAqICAgICAgICAgICAgICAgVGhlIHNvY2lhbCBpZGVudGl0eSBwcm92aWRlciBuYW1lLiBGb3IgZXhhbXBsZTogZ29vZ2xlLgogKiBzaGFyZWRTdGF0ZSAtIExpbmtlZEhhc2hNYXAgKDMpLgogKiAgICAgICAgICAgICAgIFRoZSBvYmplY3QgdGhhdCBob2xkcyB0aGUgc3RhdGUgb2YgdGhlIGF1dGhlbnRpY2F0aW9uIHRyZWUgYW5kIGFsbG93cyBkYXRhIGV4Y2hhbmdlIGJldHdlZW4gdGhlIHN0YXRlbGVzcyBub2RlczoKICogICAgICAgICAgICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hdXRoLW5vZGVzL2NvcmUtYWN0aW9uLmh0bWwjYWNjZXNzaW5nLXRyZWUtc3RhdGUuCiAqIHRyYW5zaWVudFN0YXRlIC0gTGlua2VkSGFzaE1hcCAoMykuCiAqICAgICAgICAgICAgICAgICAgVGhlIG9iamVjdCBmb3Igc3RvcmluZyBzZW5zaXRpdmUgaW5mb3JtYXRpb24gdGhhdCBtdXN0IG5vdCBsZWF2ZSB0aGUgc2VydmVyIHVuZW5jcnlwdGVkLAogKiAgICAgICAgICAgICAgICAgIGFuZCB0aGF0IG1heSBub3QgbmVlZCB0byBwZXJzaXN0IGJldHdlZW4gYXV0aGVudGljYXRpb24gcmVxdWVzdHMgZHVyaW5nIHRoZSBhdXRoZW50aWNhdGlvbiBzZXNzaW9uOgogKiAgICAgICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2F1dGgtbm9kZXMvY29yZS1hY3Rpb24uaHRtbCNhY2Nlc3NpbmctdHJlZS1zdGF0ZS4KICoKICogUmV0dXJuIC0gYSBKc29uVmFsdWUgKDEpLgogKiAgICAgICAgICBUaGUgcmVzdWx0IG9mIHRoZSBsYXN0IHN0YXRlbWVudCBpbiB0aGUgc2NyaXB0IGlzIHJldHVybmVkIHRvIHRoZSBzZXJ2ZXIuCiAqICAgICAgICAgIEN1cnJlbnRseSwgdGhlIEltbWVkaWF0ZWx5IEludm9rZWQgRnVuY3Rpb24gRXhwcmVzc2lvbiAoYWxzbyBrbm93biBhcyBTZWxmLUV4ZWN1dGluZyBBbm9ueW1vdXMgRnVuY3Rpb24pCiAqICAgICAgICAgIGlzIHRoZSBsYXN0IChhbmQgb25seSkgc3RhdGVtZW50IGluIHRoaXMgc2NyaXB0LCBhbmQgaXRzIHJldHVybiB2YWx1ZSB3aWxsIGJlY29tZSB0aGUgc2NyaXB0IHJlc3VsdC4KICogICAgICAgICAgRG8gbm90IHVzZSAicmV0dXJuIHZhcmlhYmxlIiBzdGF0ZW1lbnQgb3V0c2lkZSBvZiBhIGZ1bmN0aW9uIGRlZmluaXRpb24uCiAqCiAqICAgICAgICAgIFRoaXMgc2NyaXB0J3MgbGFzdCBzdGF0ZW1lbnQgc2hvdWxkIHJlc3VsdCBpbiBhIEpzb25WYWx1ZSAoMSkgd2l0aCB0aGUgZm9sbG93aW5nIGtleXM6CiAqICAgICAgICAgIHsKICogICAgICAgICAgICAgIHsiZGlzcGxheU5hbWUiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiZW1haWwiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiZmFtaWx5TmFtZSI6ICJjb3JyZXNwb25kaW5nLXNvY2lhbC1pZGVudGl0eS1wcm92aWRlci12YWx1ZSJ9LAogKiAgICAgICAgICAgICAgeyJnaXZlbk5hbWUiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiaWQiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsibG9jYWxlIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0sCiAqICAgICAgICAgICAgICB7InBob3RvVXJsIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0sCiAqICAgICAgICAgICAgICB7InVzZXJuYW1lIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0KICogICAgICAgICAgfQogKgogKiAgICAgICAgICBUaGUgY29uc3VtZXIgb2YgdGhpcyBkYXRhIGRlZmluZXMgd2hpY2gga2V5cyBhcmUgcmVxdWlyZWQgYW5kIHdoaWNoIGFyZSBvcHRpb25hbC4KICogICAgICAgICAgRm9yIGV4YW1wbGUsIHRoZSBzY3JpcHQgYXNzb2NpYXRlZCB3aXRoIHRoZSBTb2NpYWwgUHJvdmlkZXIgSGFuZGxlciBOb2RlIGFuZCwKICogICAgICAgICAgdWx0aW1hdGVseSwgdGhlIG1hbmFnZWQgb2JqZWN0IGNyZWF0ZWQvdXBkYXRlZCB3aXRoIHRoaXMgZGF0YQogKiAgICAgICAgICB3aWxsIGV4cGVjdCBjZXJ0YWluIGtleXMgdG8gYmUgcG9wdWxhdGVkLgogKiAgICAgICAgICBJbiBzb21lIGNvbW1vbiBkZWZhdWx0IGNvbmZpZ3VyYXRpb25zLCB0aGUgZm9sbG93aW5nIGtleXMgYXJlIHJlcXVpcmVkIHRvIGJlIG5vdCBlbXB0eToKICogICAgICAgICAgdXNlcm5hbWUsIGdpdmVuTmFtZSwgZmFtaWx5TmFtZSwgZW1haWwuCiAqCiAqICAgICAgICAgIEZyb20gUkZDNDUxNzogQSB2YWx1ZSBvZiB0aGUgRGlyZWN0b3J5IFN0cmluZyBzeW50YXggaXMgYSBzdHJpbmcgb2Ygb25lIG9yIG1vcmUKICogICAgICAgICAgYXJiaXRyYXJ5IGNoYXJhY3RlcnMgZnJvbSB0aGUgVW5pdmVyc2FsIENoYXJhY3RlciBTZXQgKFVDUykuCiAqICAgICAgICAgIEEgemVyby1sZW5ndGggY2hhcmFjdGVyIHN0cmluZyBpcyBub3QgcGVybWl0dGVkLgogKgogKiAoMSkgSnNvblZhbHVlIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL2pzb24vSnNvblZhbHVlLmh0bWwuCiAqICgyKSBUcmVlTWFwIC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9UcmVlTWFwLmh0bWwuCiAqICgzKSBMaW5rZWRIYXNoTWFwIC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9MaW5rZWRIYXNoTWFwLmh0bWwuCiAqLwoKKGZ1bmN0aW9uICgpIHsKICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZQogICAgKTsKCiAgICB2YXIgbm9ybWFsaXplZFByb2ZpbGVEYXRhID0gZnJKYXZhLkpzb25WYWx1ZS5qc29uKGZySmF2YS5Kc29uVmFsdWUub2JqZWN0KCkpOwogIAogICAgICAvL2xvZ2dlci5tZXNzYWdlKCdTZWd1aW4gcmF3UHJvZmlsZTogJytyYXdQcm9maWxlKTsKCiAgICBub3JtYWxpemVkUHJvZmlsZURhdGEucHV0KCdpZCcsIHJhd1Byb2ZpbGUuZ2V0KCdzdWInKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2Rpc3BsYXlOYW1lJywgcmF3UHJvZmlsZS5nZXQoJ2dpdmVuTmFtZScpLmFzU3RyaW5nKCkgKyAnICcgKyByYXdQcm9maWxlLmdldCgnc24nKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2VtYWlsJywgcmF3UHJvZmlsZS5nZXQoJ21haWwnKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2dpdmVuTmFtZScsIHJhd1Byb2ZpbGUuZ2V0KCdnaXZlbk5hbWUnKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2ZhbWlseU5hbWUnLCByYXdQcm9maWxlLmdldCgnc24nKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ3VzZXJuYW1lJywgcmF3UHJvZmlsZS5nZXQoJ3VwbicpLmFzU3RyaW5nKCkpOwogICAgbm9ybWFsaXplZFByb2ZpbGVEYXRhLnB1dCgncm9sZXMnLCByYXdQcm9maWxlLmdldCgncm9sZXMnKS5hc1N0cmluZygpKTsKICAKICAgICAgLy9sb2dnZXIubWVzc2FnZSgnU2VndWluIG5vcm1hbGl6ZWRQcm9maWxlRGF0YTogJytub3JtYWxpemVkUHJvZmlsZURhdGEpOwoKICAgIHJldHVybiBub3JtYWxpemVkUHJvZmlsZURhdGE7Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287282997,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"dbe0bf9a-72aa-49d5-8483-9db147985a47\",\"name\":\"ADFS Profile Normalization (JS)\",\"description\":\"Normalizes raw profile data from ADFS\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMKICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGlzIHNjcmlwdCByZXR1cm5zIHRoZSBzb2NpYWwgaWRlbnRpdHkgcHJvZmlsZSBpbmZvcm1hdGlvbiBmb3IgdGhlIGF1dGhlbnRpY2F0aW5nIHVzZXIKICogaW4gYSBzdGFuZGFyZCBmb3JtIGV4cGVjdGVkIGJ5IHRoZSBTb2NpYWwgUHJvdmlkZXIgSGFuZGxlciBOb2RlLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlczoKICogcmF3UHJvZmlsZSAtIFRoZSBzb2NpYWwgaWRlbnRpdHkgcHJvdmlkZXIgcHJvZmlsZSBpbmZvcm1hdGlvbiBmb3IgdGhlIGF1dGhlbnRpY2F0aW5nIHVzZXIuCiAqICAgICAgICAgICAgICBKc29uVmFsdWUgKDEpLgogKiBsb2dnZXIgLSBUaGUgZGVidWcgbG9nZ2VyIGluc3RhbmNlOgogKiAgICAgICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiByZWFsbSAtIFN0cmluZyAocHJpbWl0aXZlKS4KICogICAgICAgICBUaGUgbmFtZSBvZiB0aGUgcmVhbG0gdGhlIHVzZXIgaXMgYXV0aGVudGljYXRpbmcgdG8uCiAqIHJlcXVlc3RIZWFkZXJzIC0gVHJlZU1hcCAoMikuCiAqICAgICAgICAgICAgICAgICAgVGhlIG9iamVjdCB0aGF0IHByb3ZpZGVzIG1ldGhvZHMgZm9yIGFjY2Vzc2luZyBoZWFkZXJzIGluIHRoZSBsb2dpbiByZXF1ZXN0OgogKiAgICAgICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2F1dGhlbnRpY2F0aW9uLWd1aWRlL3NjcmlwdGluZy1hcGktbm9kZS5odG1sI3NjcmlwdGluZy1hcGktbm9kZS1yZXF1ZXN0SGVhZGVycy4KICogcmVxdWVzdFBhcmFtZXRlcnMgLSBUcmVlTWFwICgyKS4KICogICAgICAgICAgICAgICAgICAgICBUaGUgb2JqZWN0IHRoYXQgY29udGFpbnMgdGhlIGF1dGhlbnRpY2F0aW9uIHJlcXVlc3QgcGFyYW1ldGVycy4KICogc2VsZWN0ZWRJZHAgLSBTdHJpbmcgKHByaW1pdGl2ZSkuCiAqICAgICAgICAgICAgICAgVGhlIHNvY2lhbCBpZGVudGl0eSBwcm92aWRlciBuYW1lLiBGb3IgZXhhbXBsZTogZ29vZ2xlLgogKiBzaGFyZWRTdGF0ZSAtIExpbmtlZEhhc2hNYXAgKDMpLgogKiAgICAgICAgICAgICAgIFRoZSBvYmplY3QgdGhhdCBob2xkcyB0aGUgc3RhdGUgb2YgdGhlIGF1dGhlbnRpY2F0aW9uIHRyZWUgYW5kIGFsbG93cyBkYXRhIGV4Y2hhbmdlIGJldHdlZW4gdGhlIHN0YXRlbGVzcyBub2RlczoKICogICAgICAgICAgICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hdXRoLW5vZGVzL2NvcmUtYWN0aW9uLmh0bWwjYWNjZXNzaW5nLXRyZWUtc3RhdGUuCiAqIHRyYW5zaWVudFN0YXRlIC0gTGlua2VkSGFzaE1hcCAoMykuCiAqICAgICAgICAgICAgICAgICAgVGhlIG9iamVjdCBmb3Igc3RvcmluZyBzZW5zaXRpdmUgaW5mb3JtYXRpb24gdGhhdCBtdXN0IG5vdCBsZWF2ZSB0aGUgc2VydmVyIHVuZW5jcnlwdGVkLAogKiAgICAgICAgICAgICAgICAgIGFuZCB0aGF0IG1heSBub3QgbmVlZCB0byBwZXJzaXN0IGJldHdlZW4gYXV0aGVudGljYXRpb24gcmVxdWVzdHMgZHVyaW5nIHRoZSBhdXRoZW50aWNhdGlvbiBzZXNzaW9uOgogKiAgICAgICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2F1dGgtbm9kZXMvY29yZS1hY3Rpb24uaHRtbCNhY2Nlc3NpbmctdHJlZS1zdGF0ZS4KICoKICogUmV0dXJuIC0gYSBKc29uVmFsdWUgKDEpLgogKiAgICAgICAgICBUaGUgcmVzdWx0IG9mIHRoZSBsYXN0IHN0YXRlbWVudCBpbiB0aGUgc2NyaXB0IGlzIHJldHVybmVkIHRvIHRoZSBzZXJ2ZXIuCiAqICAgICAgICAgIEN1cnJlbnRseSwgdGhlIEltbWVkaWF0ZWx5IEludm9rZWQgRnVuY3Rpb24gRXhwcmVzc2lvbiAoYWxzbyBrbm93biBhcyBTZWxmLUV4ZWN1dGluZyBBbm9ueW1vdXMgRnVuY3Rpb24pCiAqICAgICAgICAgIGlzIHRoZSBsYXN0IChhbmQgb25seSkgc3RhdGVtZW50IGluIHRoaXMgc2NyaXB0LCBhbmQgaXRzIHJldHVybiB2YWx1ZSB3aWxsIGJlY29tZSB0aGUgc2NyaXB0IHJlc3VsdC4KICogICAgICAgICAgRG8gbm90IHVzZSAicmV0dXJuIHZhcmlhYmxlIiBzdGF0ZW1lbnQgb3V0c2lkZSBvZiBhIGZ1bmN0aW9uIGRlZmluaXRpb24uCiAqCiAqICAgICAgICAgIFRoaXMgc2NyaXB0J3MgbGFzdCBzdGF0ZW1lbnQgc2hvdWxkIHJlc3VsdCBpbiBhIEpzb25WYWx1ZSAoMSkgd2l0aCB0aGUgZm9sbG93aW5nIGtleXM6CiAqICAgICAgICAgIHsKICogICAgICAgICAgICAgIHsiZGlzcGxheU5hbWUiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiZW1haWwiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiZmFtaWx5TmFtZSI6ICJjb3JyZXNwb25kaW5nLXNvY2lhbC1pZGVudGl0eS1wcm92aWRlci12YWx1ZSJ9LAogKiAgICAgICAgICAgICAgeyJnaXZlbk5hbWUiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiaWQiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsibG9jYWxlIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0sCiAqICAgICAgICAgICAgICB7InBob3RvVXJsIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0sCiAqICAgICAgICAgICAgICB7InVzZXJuYW1lIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0KICogICAgICAgICAgfQogKgogKiAgICAgICAgICBUaGUgY29uc3VtZXIgb2YgdGhpcyBkYXRhIGRlZmluZXMgd2hpY2gga2V5cyBhcmUgcmVxdWlyZWQgYW5kIHdoaWNoIGFyZSBvcHRpb25hbC4KICogICAgICAgICAgRm9yIGV4YW1wbGUsIHRoZSBzY3JpcHQgYXNzb2NpYXRlZCB3aXRoIHRoZSBTb2NpYWwgUHJvdmlkZXIgSGFuZGxlciBOb2RlIGFuZCwKICogICAgICAgICAgdWx0aW1hdGVseSwgdGhlIG1hbmFnZWQgb2JqZWN0IGNyZWF0ZWQvdXBkYXRlZCB3aXRoIHRoaXMgZGF0YQogKiAgICAgICAgICB3aWxsIGV4cGVjdCBjZXJ0YWluIGtleXMgdG8gYmUgcG9wdWxhdGVkLgogKiAgICAgICAgICBJbiBzb21lIGNvbW1vbiBkZWZhdWx0IGNvbmZpZ3VyYXRpb25zLCB0aGUgZm9sbG93aW5nIGtleXMgYXJlIHJlcXVpcmVkIHRvIGJlIG5vdCBlbXB0eToKICogICAgICAgICAgdXNlcm5hbWUsIGdpdmVuTmFtZSwgZmFtaWx5TmFtZSwgZW1haWwuCiAqCiAqICAgICAgICAgIEZyb20gUkZDNDUxNzogQSB2YWx1ZSBvZiB0aGUgRGlyZWN0b3J5IFN0cmluZyBzeW50YXggaXMgYSBzdHJpbmcgb2Ygb25lIG9yIG1vcmUKICogICAgICAgICAgYXJiaXRyYXJ5IGNoYXJhY3RlcnMgZnJvbSB0aGUgVW5pdmVyc2FsIENoYXJhY3RlciBTZXQgKFVDUykuCiAqICAgICAgICAgIEEgemVyby1sZW5ndGggY2hhcmFjdGVyIHN0cmluZyBpcyBub3QgcGVybWl0dGVkLgogKgogKiAoMSkgSnNvblZhbHVlIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL2pzb24vSnNvblZhbHVlLmh0bWwuCiAqICgyKSBUcmVlTWFwIC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9UcmVlTWFwLmh0bWwuCiAqICgzKSBMaW5rZWRIYXNoTWFwIC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9MaW5rZWRIYXNoTWFwLmh0bWwuCiAqLwoKKGZ1bmN0aW9uICgpIHsKICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZQogICAgKTsKCiAgICB2YXIgbm9ybWFsaXplZFByb2ZpbGVEYXRhID0gZnJKYXZhLkpzb25WYWx1ZS5qc29uKGZySmF2YS5Kc29uVmFsdWUub2JqZWN0KCkpOwogIAogICAgICAvL2xvZ2dlci5tZXNzYWdlKCdTZWd1aW4gcmF3UHJvZmlsZTogJytyYXdQcm9maWxlKTsKCiAgICBub3JtYWxpemVkUHJvZmlsZURhdGEucHV0KCdpZCcsIHJhd1Byb2ZpbGUuZ2V0KCdzdWInKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2Rpc3BsYXlOYW1lJywgcmF3UHJvZmlsZS5nZXQoJ2dpdmVuTmFtZScpLmFzU3RyaW5nKCkgKyAnICcgKyByYXdQcm9maWxlLmdldCgnc24nKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2VtYWlsJywgcmF3UHJvZmlsZS5nZXQoJ21haWwnKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2dpdmVuTmFtZScsIHJhd1Byb2ZpbGUuZ2V0KCdnaXZlbk5hbWUnKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2ZhbWlseU5hbWUnLCByYXdQcm9maWxlLmdldCgnc24nKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ3VzZXJuYW1lJywgcmF3UHJvZmlsZS5nZXQoJ3VwbicpLmFzU3RyaW5nKCkpOwogICAgbm9ybWFsaXplZFByb2ZpbGVEYXRhLnB1dCgncm9sZXMnLCByYXdQcm9maWxlLmdldCgncm9sZXMnKS5hc1N0cmluZygpKTsKICAKICAgICAgLy9sb2dnZXIubWVzc2FnZSgnU2VndWluIG5vcm1hbGl6ZWRQcm9maWxlRGF0YTogJytub3JtYWxpemVkUHJvZmlsZURhdGEpOwoKICAgIHJldHVybiBub3JtYWxpemVkUHJvZmlsZURhdGE7Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730275383,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -420,11 +420,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:42 GMT" + "value": "Thu, 11 Jul 2024 20:37:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -449,8 +449,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:42.933Z", - "time": 134, + "startedDateTime": "2024-07-11T20:37:55.335Z", + "time": 128, "timings": { "blocked": -1, "connect": -1, @@ -458,7 +458,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 134 + "wait": 128 } }, { @@ -483,7 +483,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -522,7 +522,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 10036, - "text": "{\"_id\":\"39c08084-1238-43e8-857f-2e11005eac49\",\"name\":\"Alpha OAuth2 Access Token Modification Script\",\"description\":\"Default alpha realm script for OAuth2 Access Token Modification\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMTktMjAyMSBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMKICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGlzIHNjcmlwdCBsZXRzIHlvdSBtb2RpZnkgaW5mb3JtYXRpb24gYXNzb2NpYXRlZCB3aXRoIGFuIE9BdXRoMiBhY2Nlc3MgdG9rZW4KICogd2l0aCBtZXRob2RzIHByb3ZpZGVkIGJ5IHRoZSBBY2Nlc3NUb2tlbiAoMSkgaW50ZXJmYWNlLgogKiBUaGUgY2hhbmdlcyBtYWRlIHRvIE9BdXRoMiBhY2Nlc3MgdG9rZW5zIHdpbGwgZGlyZWN0bHkgaW1wYWN0IHRoZSBzaXplIG9mIHRoZSBDVFMgdG9rZW5zLAogKiBhbmQsIHNpbWlsYXJseSwgdGhlIHNpemUgb2YgdGhlIEpXVHMgaWYgY2xpZW50LWJhc2VkIE9BdXRoMiB0b2tlbnMgYXJlIHV0aWxpemVkLgogKiBXaGVuIGFkZGluZy91cGRhdGluZyBmaWVsZHMgbWFrZSBzdXJlIHRoYXQgdGhlIHRva2VuIHNpemUgcmVtYWlucyB3aXRoaW4gY2xpZW50L3VzZXItYWdlbnQgbGltaXRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlczoKICogYWNjZXNzVG9rZW4gLSBBY2Nlc3NUb2tlbiAoMSkuCiAqICAgICAgICAgICAgICAgVGhlIGFjY2VzcyB0b2tlbiB0byBiZSB1cGRhdGVkLgogKiAgICAgICAgICAgICAgIE11dGFibGUgb2JqZWN0LCBhbGwgY2hhbmdlcyB0byB0aGUgYWNjZXNzIHRva2VuIHdpbGwgYmUgcmVmbGVjdGVkLgogKiBzY29wZXMgLSBTZXQ8U3RyaW5nPiAoNikuCiAqICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICogcmVxdWVzdFByb3BlcnRpZXMgLSBVbm1vZGlmaWFibGUgTWFwICg1KS4KICogICAgICAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgY29udGFpbnMgYSBtYXAgb2YgcmVxdWVzdCBwcm9wZXJ0aWVzOgogKiAgICAgICAgICAgICAgICAgICAgIHJlcXVlc3RVcmkgLSBUaGUgcmVxdWVzdCBVUkkuCiAqICAgICAgICAgICAgICAgICAgICAgcmVhbG0gLSBUaGUgcmVhbG0gdGhhdCB0aGUgcmVxdWVzdCByZWxhdGVzIHRvLgogKiAgICAgICAgICAgICAgICAgICAgIHJlcXVlc3RQYXJhbXMgLSBBIG1hcCBvZiB0aGUgcmVxdWVzdCBwYXJhbXMgYW5kL29yIHBvc3RlZCBkYXRhLgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFYWNoIHZhbHVlIGlzIGEgbGlzdCBvZiBvbmUgb3IgbW9yZSBwcm9wZXJ0aWVzLgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQbGVhc2Ugbm90ZSB0aGF0IHRoZXNlIHNob3VsZCBiZSBoYW5kbGVkIGluIGFjY29yZGFuY2Ugd2l0aCBPV0FTUCBiZXN0IHByYWN0aWNlczoKICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHR0cHM6Ly9vd2FzcC5vcmcvd3d3LWNvbW11bml0eS92dWxuZXJhYmlsaXRpZXMvVW5zYWZlX3VzZV9vZl9SZWZsZWN0aW9uLgogKiBjbGllbnRQcm9wZXJ0aWVzIC0gVW5tb2RpZmlhYmxlIE1hcCAoNSkuCiAqICAgICAgICAgICAgICAgICAgICBQcmVzZW50IGlmIHRoZSBjbGllbnQgc3BlY2lmaWVkIGluIHRoZSByZXF1ZXN0IHdhcyBpZGVudGlmaWVkLCBjb250YWlucyBhIG1hcCBvZiBjbGllbnQgcHJvcGVydGllczoKICogICAgICAgICAgICAgICAgICAgIGNsaWVudElkIC0gVGhlIGNsaWVudCdzIFVSSSBmb3IgdGhlIHJlcXVlc3QgbG9jYWxlLgogKiAgICAgICAgICAgICAgICAgICAgYWxsb3dlZEdyYW50VHlwZXMgLSBMaXN0IG9mIHRoZSBhbGxvd2VkIGdyYW50IHR5cGVzIChvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLkdyYW50VHlwZSkgZm9yIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkUmVzcG9uc2VUeXBlcyAtIExpc3Qgb2YgdGhlIGFsbG93ZWQgcmVzcG9uc2UgdHlwZXMgZm9yIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkU2NvcGVzIC0gTGlzdCBvZiB0aGUgYWxsb3dlZCBzY29wZXMgZm9yIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICBjdXN0b21Qcm9wZXJ0aWVzIC0gQSBtYXAgb2YgdGhlIGN1c3RvbSBwcm9wZXJ0aWVzIG9mIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTGlzdHMgb3IgbWFwcyB3aWxsIGJlIGluY2x1ZGVkIGFzIHN1Yi1tYXBzOyBmb3IgZXhhbXBsZToKICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXN0b21NYXBbS2V5MV09VmFsdWUxIHdpbGwgYmUgcmV0dXJuZWQgYXMgY3VzdG9tTWFwIC0+IEtleTEgLT4gVmFsdWUxLgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFRvIGFkZCBjdXN0b20gcHJvcGVydGllcyB0byBhIGNsaWVudCwgdXBkYXRlIHRoZSBDdXN0b20gUHJvcGVydGllcyBmaWVsZAogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGluIEFNIENvbnNvbGUgPiBSZWFsbSBOYW1lID4gQXBwbGljYXRpb25zID4gT0F1dGggMi4wID4gQ2xpZW50cyA+IENsaWVudCBJRCA+IEFkdmFuY2VkLgogKiBpZGVudGl0eSAtIEFNSWRlbnRpdHkgKDMpLgogKiAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgaWRlbnRpdHkgb2YgdGhlIHJlc291cmNlIG93bmVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpLgogKiAgICAgICAgICAgUHJlc2VudCBpZiB0aGUgcmVxdWVzdCBjb250YWlucyB0aGUgc2Vzc2lvbiBjb29raWUsIHRoZSB1c2VyJ3Mgc2Vzc2lvbiBvYmplY3QuCiAqIHNjcmlwdE5hbWUgLSBTdHJpbmcgKHByaW1pdGl2ZSkuCiAqICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIGRpc3BsYXkgbmFtZSBvZiB0aGUgc2NyaXB0LgogKiBsb2dnZXIgLSBBbHdheXMgcHJlc2VudCwgdGhlICJPQXV0aDJQcm92aWRlciIgZGVidWcgbG9nZ2VyIGluc3RhbmNlOgogKiAgICAgICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgICAgICBDb3JyZXNwb25kaW5nIGxvZyBmaWxlcyB3aWxsIGJlIHByZWZpeGVkIHdpdGg6IHNjcmlwdHMuT0FVVEgyX0FDQ0VTU19UT0tFTl9NT0RJRklDQVRJT04uCiAqIGh0dHBDbGllbnQgLSBIVFRQIENsaWVudCAoOCkuCiAqICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIEhUVFAgQ2xpZW50IGluc3RhbmNlOgogKiAgICAgICAgICAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWh0dHAtY2xpZW50Lmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtaHR0cC1jbGllbnQuCiAqCiAqIFJldHVybiAtIG5vIHZhbHVlIGlzIGV4cGVjdGVkLCBjaGFuZ2VzIHNoYWxsIGJlIG1hZGUgdG8gdGhlIGFjY2Vzc1Rva2VuIHBhcmFtZXRlciBkaXJlY3RseS4KICoKICogQ2xhc3MgcmVmZXJlbmNlOgogKiAoMSkgQWNjZXNzVG9rZW4gLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb2F1dGgyL2NvcmUvQWNjZXNzVG9rZW4uaHRtbC4KICogKDMpIEFNSWRlbnRpdHkgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvaWRtL0FNSWRlbnRpdHkuaHRtbC4KICogKDQpIFNTT1Rva2VuIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDUpIE1hcCAtIGh0dHBzOi8vZG9jcy5vcmFjbGUuY29tL2VuL2phdmEvamF2YXNlLzExL2RvY3MvYXBpL2phdmEuYmFzZS9qYXZhL3V0aWwvSGFzaE1hcC5odG1sLAogKiAgICAgICAgICAgb3IgaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9MaW5rZWRIYXNoTWFwLmh0bWwuCiAqICg2KSBTZXQgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS91dGlsL0hhc2hTZXQuaHRtbC4KICogKDgpIENsaWVudCAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9odHRwL0NsaWVudC5odG1sLgogKi8KCi8qIEVYQU1QTEUKKGZ1bmN0aW9uICgpIHsKICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgb3JnLmZvcmdlcm9jay5odHRwLnByb3RvY29sLlJlcXVlc3QsCiAgICAgICAgb3JnLmZvcmdlcm9jay5odHRwLnByb3RvY29sLlJlc3BvbnNlCiAgICApOwoKICAgIC8vIEFsd2F5cyBpbmNsdWRlcyB0aGlzIGZpZWxkIGluIHRoZSB0b2tlbi4KICAgIGFjY2Vzc1Rva2VuLnNldEZpZWxkKCdrZXkxJywgJ3ZhbHVlMScpOwoKICAgIC8vIFJlY2VpdmVzIGFuZCBhZGRzIHRvIHRoZSBhY2Nlc3MgdG9rZW4gYWRkaXRpb25hbCB2YWx1ZXMgYnkgcGVyZm9ybWluZyBhIFJFU1QgY2FsbCB0byBhbiBleHRlcm5hbCBzZXJ2aWNlLgogICAgLy8gV0FSTklORzogQmVsb3csIHlvdSB3aWxsIGZpbmQgYSByZWZlcmVuY2UgdG8gYSB0aGlyZC1wYXJ0eSBzaXRlLCB3aGljaCBpcyBwcm92aWRlZCBvbmx5IGFzIGFuIGV4YW1wbGUuCiAgICB2YXIgdXJpID0gJ2h0dHBzOi8vanNvbnBsYWNlaG9sZGVyLnR5cGljb2RlLmNvbS9wb3N0cyc7CgogICAgdHJ5IHsKICAgICAgICB2YXIgcmVxdWVzdCA9IG5ldyBmckphdmEuUmVxdWVzdCgpOwoKICAgICAgICAvLyBZb3UgY2FuIGNoYWluIG1ldGhvZHMgdGhhdCByZXR1cm4gdGhlIHJlcXVlc3Qgb2JqZWN0LgogICAgICAgIHJlcXVlc3Quc2V0VXJpKHVyaSkKICAgICAgICAgICAgLnNldE1ldGhvZCgnUE9TVCcpCiAgICAgICAgICAgIC5zZXRFbnRpdHkoSlNPTi5zdHJpbmdpZnkoewogICAgICAgICAgICAgICAgdXBkYXRlZEZpZWxkczogewogICAgICAgICAgICAgICAgICAgIGtleTI6ICd2YWx1ZTInLAogICAgICAgICAgICAgICAgICAgIGtleTM6ICd2YWx1ZTMnCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pKTsKCiAgICAgICAgLy8gWW91IGNhbiBjYWxsIGEgbWV0aG9kIHdoZW4gY2hhaW5pbmcgaXMgbm90IHBvc3NpYmxlLgogICAgICAgIHJlcXVlc3QuZ2V0SGVhZGVycygpLmFkZCgnQ29udGVudC1UeXBlJywgJ2FwcGxpY2F0aW9uL2pzb247IGNoYXJzZXQ9VVRGLTgnKTsKCiAgICAgICAgLy8gU2VuZHMgdGhlIHJlcXVlc3QgYW5kIHJlY2VpdmVzIHRoZSByZXNwb25zZS4KICAgICAgICB2YXIgcmVzcG9uc2UgPSBodHRwQ2xpZW50LnNlbmQocmVxdWVzdCkuZ2V0T3JUaHJvdygpOwoKICAgICAgICAvLyBDaGVja3MgaWYgdGhlIHJlc3BvbnNlIHN0YXR1cyBpcyBhcyBleHBlY3RlZC4KICAgICAgICBpZiAocmVzcG9uc2UuZ2V0U3RhdHVzKCkgPT09IG9yZy5mb3JnZXJvY2suaHR0cC5wcm90b2NvbC5TdGF0dXMuQ1JFQVRFRCkgewogICAgICAgICAgICB2YXIgcmVzdWx0ID0gSlNPTi5wYXJzZShyZXNwb25zZS5nZXRFbnRpdHkoKS5nZXRTdHJpbmcoKSk7CgogICAgICAgICAgICAvLyBTZXQgbXVsdGlwbGUgdG9rZW4gZmllbGRzIGF0IG9uY2UuCiAgICAgICAgICAgIGFjY2Vzc1Rva2VuLnNldEZpZWxkcyhyZXN1bHQudXBkYXRlZEZpZWxkcyk7CiAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgbG9nZ2VyLmVycm9yKCdVbmFibGUgdG8gb2J0YWluIGFjY2VzcyB0b2tlbiBtb2RpZmljYXRpb25zLiBTdGF0dXM6ICcgKyByZXNwb25zZS5nZXRTdGF0dXMoKSArICcuIENvbnRlbnQ6ICcgKyByZXNwb25zZS5nZXRFbnRpdHkoKS5nZXRTdHJpbmcoKSk7CiAgICAgICAgfQogICAgfSBjYXRjaCAoZSkgewogICAgICAgIGxvZ2dlci5lcnJvcignVGhlIHJlcXVlc3QgcHJvY2Vzc2luZyB3YXMgaW50ZXJydXB0ZWQuICcgKyBlKTsKCiAgICAgICAgLy8gVGhlIGFjY2VzcyB0b2tlbiByZXF1ZXN0IGZhaWxzIHdpdGggdGhlIEhUVFAgNTAwIGVycm9yIGluIHRoaXMgY2FzZS4KICAgICAgICB0aHJvdyAoJ1VuYWJsZSB0byBvYnRhaW4gcmVzcG9uc2UgZnJvbTogJyArIHVyaSk7CiAgICB9CgogICAgLy8gQWRkcyBuZXcgZmllbGRzIGNvbnRhaW5pbmcgaWRlbnRpdHkgYXR0cmlidXRlIHZhbHVlcyB0byB0aGUgYWNjZXNzIHRva2VuLgogICAgYWNjZXNzVG9rZW4uc2V0RmllbGQoJ21haWwnLCBpZGVudGl0eS5nZXRBdHRyaWJ1dGUoJ21haWwnKSk7CiAgICBhY2Nlc3NUb2tlbi5zZXRGaWVsZCgncGhvbmUnLCBpZGVudGl0eS5nZXRBdHRyaWJ1dGUoJ3RlbGVwaG9uZU51bWJlcicpLnRvQXJyYXkoKVswXSk7CgogICAgLy8gQWRkcyBuZXcgZmllbGRzIGNvbnRhaW5pbmcgdGhlIHNlc3Npb24gcHJvcGVydHkgdmFsdWVzLgogICAgLy8gTk9URTogc2Vzc2lvbiBtYXkgbm90IGJlIGF2YWlsYWJsZSBmb3Igbm9uLWludGVyYWN0aXZlIGF1dGhvcml6YXRpb24gZ3JhbnRzLgogICAgaWYgKHNlc3Npb24pIHsKICAgICAgICB0cnkgewogICAgICAgICAgICBhY2Nlc3NUb2tlbi5zZXRGaWVsZCgnaXBBZGRyZXNzJywgc2Vzc2lvbi5nZXRQcm9wZXJ0eSgnSG9zdCcpKTsKICAgICAgICB9IGNhdGNoIChlKSB7CiAgICAgICAgICAgIGxvZ2dlci5lcnJvcignVW5hYmxlIHRvIHJldHJpZXZlIHNlc3Npb24gcHJvcGVydHkgdmFsdWUuICcgKyBlKTsKICAgICAgICB9CiAgICB9CgogICAgLy8gUmVtb3ZlcyBhIG5hdGl2ZSBmaWVsZCBmcm9tIHRoZSB0b2tlbiBlbnRyeSwgdGhhdCB3YXMgc2V0IGJ5IEFNLgogICAgLy8gV0FSTklORzogcmVtb3ZpbmcgbmF0aXZlIGZpZWxkcyBmcm9tIHRoZSB0b2tlbiBtYXkgcmVzdWx0IGluIGxvc3Mgb2YgZnVuY3Rpb25hbGl0eS4KICAgIC8vIGFjY2Vzc1Rva2VuLnJlbW92ZVRva2VuTmFtZSgpCgogICAgLy8gTm8gcmV0dXJuIHZhbHVlIGlzIGV4cGVjdGVkLiBMZXQgaXQgYmUgdW5kZWZpbmVkLgp9KCkpOwoqLwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OAUTH2_ACCESS_TOKEN_MODIFICATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287283132,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"39c08084-1238-43e8-857f-2e11005eac49\",\"name\":\"Alpha OAuth2 Access Token Modification Script\",\"description\":\"Default alpha realm script for OAuth2 Access Token Modification\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMTktMjAyMSBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMKICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGlzIHNjcmlwdCBsZXRzIHlvdSBtb2RpZnkgaW5mb3JtYXRpb24gYXNzb2NpYXRlZCB3aXRoIGFuIE9BdXRoMiBhY2Nlc3MgdG9rZW4KICogd2l0aCBtZXRob2RzIHByb3ZpZGVkIGJ5IHRoZSBBY2Nlc3NUb2tlbiAoMSkgaW50ZXJmYWNlLgogKiBUaGUgY2hhbmdlcyBtYWRlIHRvIE9BdXRoMiBhY2Nlc3MgdG9rZW5zIHdpbGwgZGlyZWN0bHkgaW1wYWN0IHRoZSBzaXplIG9mIHRoZSBDVFMgdG9rZW5zLAogKiBhbmQsIHNpbWlsYXJseSwgdGhlIHNpemUgb2YgdGhlIEpXVHMgaWYgY2xpZW50LWJhc2VkIE9BdXRoMiB0b2tlbnMgYXJlIHV0aWxpemVkLgogKiBXaGVuIGFkZGluZy91cGRhdGluZyBmaWVsZHMgbWFrZSBzdXJlIHRoYXQgdGhlIHRva2VuIHNpemUgcmVtYWlucyB3aXRoaW4gY2xpZW50L3VzZXItYWdlbnQgbGltaXRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlczoKICogYWNjZXNzVG9rZW4gLSBBY2Nlc3NUb2tlbiAoMSkuCiAqICAgICAgICAgICAgICAgVGhlIGFjY2VzcyB0b2tlbiB0byBiZSB1cGRhdGVkLgogKiAgICAgICAgICAgICAgIE11dGFibGUgb2JqZWN0LCBhbGwgY2hhbmdlcyB0byB0aGUgYWNjZXNzIHRva2VuIHdpbGwgYmUgcmVmbGVjdGVkLgogKiBzY29wZXMgLSBTZXQ8U3RyaW5nPiAoNikuCiAqICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICogcmVxdWVzdFByb3BlcnRpZXMgLSBVbm1vZGlmaWFibGUgTWFwICg1KS4KICogICAgICAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgY29udGFpbnMgYSBtYXAgb2YgcmVxdWVzdCBwcm9wZXJ0aWVzOgogKiAgICAgICAgICAgICAgICAgICAgIHJlcXVlc3RVcmkgLSBUaGUgcmVxdWVzdCBVUkkuCiAqICAgICAgICAgICAgICAgICAgICAgcmVhbG0gLSBUaGUgcmVhbG0gdGhhdCB0aGUgcmVxdWVzdCByZWxhdGVzIHRvLgogKiAgICAgICAgICAgICAgICAgICAgIHJlcXVlc3RQYXJhbXMgLSBBIG1hcCBvZiB0aGUgcmVxdWVzdCBwYXJhbXMgYW5kL29yIHBvc3RlZCBkYXRhLgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFYWNoIHZhbHVlIGlzIGEgbGlzdCBvZiBvbmUgb3IgbW9yZSBwcm9wZXJ0aWVzLgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQbGVhc2Ugbm90ZSB0aGF0IHRoZXNlIHNob3VsZCBiZSBoYW5kbGVkIGluIGFjY29yZGFuY2Ugd2l0aCBPV0FTUCBiZXN0IHByYWN0aWNlczoKICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHR0cHM6Ly9vd2FzcC5vcmcvd3d3LWNvbW11bml0eS92dWxuZXJhYmlsaXRpZXMvVW5zYWZlX3VzZV9vZl9SZWZsZWN0aW9uLgogKiBjbGllbnRQcm9wZXJ0aWVzIC0gVW5tb2RpZmlhYmxlIE1hcCAoNSkuCiAqICAgICAgICAgICAgICAgICAgICBQcmVzZW50IGlmIHRoZSBjbGllbnQgc3BlY2lmaWVkIGluIHRoZSByZXF1ZXN0IHdhcyBpZGVudGlmaWVkLCBjb250YWlucyBhIG1hcCBvZiBjbGllbnQgcHJvcGVydGllczoKICogICAgICAgICAgICAgICAgICAgIGNsaWVudElkIC0gVGhlIGNsaWVudCdzIFVSSSBmb3IgdGhlIHJlcXVlc3QgbG9jYWxlLgogKiAgICAgICAgICAgICAgICAgICAgYWxsb3dlZEdyYW50VHlwZXMgLSBMaXN0IG9mIHRoZSBhbGxvd2VkIGdyYW50IHR5cGVzIChvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLkdyYW50VHlwZSkgZm9yIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkUmVzcG9uc2VUeXBlcyAtIExpc3Qgb2YgdGhlIGFsbG93ZWQgcmVzcG9uc2UgdHlwZXMgZm9yIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkU2NvcGVzIC0gTGlzdCBvZiB0aGUgYWxsb3dlZCBzY29wZXMgZm9yIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICBjdXN0b21Qcm9wZXJ0aWVzIC0gQSBtYXAgb2YgdGhlIGN1c3RvbSBwcm9wZXJ0aWVzIG9mIHRoZSBjbGllbnQuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTGlzdHMgb3IgbWFwcyB3aWxsIGJlIGluY2x1ZGVkIGFzIHN1Yi1tYXBzOyBmb3IgZXhhbXBsZToKICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXN0b21NYXBbS2V5MV09VmFsdWUxIHdpbGwgYmUgcmV0dXJuZWQgYXMgY3VzdG9tTWFwIC0+IEtleTEgLT4gVmFsdWUxLgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFRvIGFkZCBjdXN0b20gcHJvcGVydGllcyB0byBhIGNsaWVudCwgdXBkYXRlIHRoZSBDdXN0b20gUHJvcGVydGllcyBmaWVsZAogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGluIEFNIENvbnNvbGUgPiBSZWFsbSBOYW1lID4gQXBwbGljYXRpb25zID4gT0F1dGggMi4wID4gQ2xpZW50cyA+IENsaWVudCBJRCA+IEFkdmFuY2VkLgogKiBpZGVudGl0eSAtIEFNSWRlbnRpdHkgKDMpLgogKiAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgaWRlbnRpdHkgb2YgdGhlIHJlc291cmNlIG93bmVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpLgogKiAgICAgICAgICAgUHJlc2VudCBpZiB0aGUgcmVxdWVzdCBjb250YWlucyB0aGUgc2Vzc2lvbiBjb29raWUsIHRoZSB1c2VyJ3Mgc2Vzc2lvbiBvYmplY3QuCiAqIHNjcmlwdE5hbWUgLSBTdHJpbmcgKHByaW1pdGl2ZSkuCiAqICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIGRpc3BsYXkgbmFtZSBvZiB0aGUgc2NyaXB0LgogKiBsb2dnZXIgLSBBbHdheXMgcHJlc2VudCwgdGhlICJPQXV0aDJQcm92aWRlciIgZGVidWcgbG9nZ2VyIGluc3RhbmNlOgogKiAgICAgICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgICAgICBDb3JyZXNwb25kaW5nIGxvZyBmaWxlcyB3aWxsIGJlIHByZWZpeGVkIHdpdGg6IHNjcmlwdHMuT0FVVEgyX0FDQ0VTU19UT0tFTl9NT0RJRklDQVRJT04uCiAqIGh0dHBDbGllbnQgLSBIVFRQIENsaWVudCAoOCkuCiAqICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIEhUVFAgQ2xpZW50IGluc3RhbmNlOgogKiAgICAgICAgICAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWh0dHAtY2xpZW50Lmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtaHR0cC1jbGllbnQuCiAqCiAqIFJldHVybiAtIG5vIHZhbHVlIGlzIGV4cGVjdGVkLCBjaGFuZ2VzIHNoYWxsIGJlIG1hZGUgdG8gdGhlIGFjY2Vzc1Rva2VuIHBhcmFtZXRlciBkaXJlY3RseS4KICoKICogQ2xhc3MgcmVmZXJlbmNlOgogKiAoMSkgQWNjZXNzVG9rZW4gLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb2F1dGgyL2NvcmUvQWNjZXNzVG9rZW4uaHRtbC4KICogKDMpIEFNSWRlbnRpdHkgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvaWRtL0FNSWRlbnRpdHkuaHRtbC4KICogKDQpIFNTT1Rva2VuIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDUpIE1hcCAtIGh0dHBzOi8vZG9jcy5vcmFjbGUuY29tL2VuL2phdmEvamF2YXNlLzExL2RvY3MvYXBpL2phdmEuYmFzZS9qYXZhL3V0aWwvSGFzaE1hcC5odG1sLAogKiAgICAgICAgICAgb3IgaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9MaW5rZWRIYXNoTWFwLmh0bWwuCiAqICg2KSBTZXQgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS91dGlsL0hhc2hTZXQuaHRtbC4KICogKDgpIENsaWVudCAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9odHRwL0NsaWVudC5odG1sLgogKi8KCi8qIEVYQU1QTEUKKGZ1bmN0aW9uICgpIHsKICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgb3JnLmZvcmdlcm9jay5odHRwLnByb3RvY29sLlJlcXVlc3QsCiAgICAgICAgb3JnLmZvcmdlcm9jay5odHRwLnByb3RvY29sLlJlc3BvbnNlCiAgICApOwoKICAgIC8vIEFsd2F5cyBpbmNsdWRlcyB0aGlzIGZpZWxkIGluIHRoZSB0b2tlbi4KICAgIGFjY2Vzc1Rva2VuLnNldEZpZWxkKCdrZXkxJywgJ3ZhbHVlMScpOwoKICAgIC8vIFJlY2VpdmVzIGFuZCBhZGRzIHRvIHRoZSBhY2Nlc3MgdG9rZW4gYWRkaXRpb25hbCB2YWx1ZXMgYnkgcGVyZm9ybWluZyBhIFJFU1QgY2FsbCB0byBhbiBleHRlcm5hbCBzZXJ2aWNlLgogICAgLy8gV0FSTklORzogQmVsb3csIHlvdSB3aWxsIGZpbmQgYSByZWZlcmVuY2UgdG8gYSB0aGlyZC1wYXJ0eSBzaXRlLCB3aGljaCBpcyBwcm92aWRlZCBvbmx5IGFzIGFuIGV4YW1wbGUuCiAgICB2YXIgdXJpID0gJ2h0dHBzOi8vanNvbnBsYWNlaG9sZGVyLnR5cGljb2RlLmNvbS9wb3N0cyc7CgogICAgdHJ5IHsKICAgICAgICB2YXIgcmVxdWVzdCA9IG5ldyBmckphdmEuUmVxdWVzdCgpOwoKICAgICAgICAvLyBZb3UgY2FuIGNoYWluIG1ldGhvZHMgdGhhdCByZXR1cm4gdGhlIHJlcXVlc3Qgb2JqZWN0LgogICAgICAgIHJlcXVlc3Quc2V0VXJpKHVyaSkKICAgICAgICAgICAgLnNldE1ldGhvZCgnUE9TVCcpCiAgICAgICAgICAgIC5zZXRFbnRpdHkoSlNPTi5zdHJpbmdpZnkoewogICAgICAgICAgICAgICAgdXBkYXRlZEZpZWxkczogewogICAgICAgICAgICAgICAgICAgIGtleTI6ICd2YWx1ZTInLAogICAgICAgICAgICAgICAgICAgIGtleTM6ICd2YWx1ZTMnCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pKTsKCiAgICAgICAgLy8gWW91IGNhbiBjYWxsIGEgbWV0aG9kIHdoZW4gY2hhaW5pbmcgaXMgbm90IHBvc3NpYmxlLgogICAgICAgIHJlcXVlc3QuZ2V0SGVhZGVycygpLmFkZCgnQ29udGVudC1UeXBlJywgJ2FwcGxpY2F0aW9uL2pzb247IGNoYXJzZXQ9VVRGLTgnKTsKCiAgICAgICAgLy8gU2VuZHMgdGhlIHJlcXVlc3QgYW5kIHJlY2VpdmVzIHRoZSByZXNwb25zZS4KICAgICAgICB2YXIgcmVzcG9uc2UgPSBodHRwQ2xpZW50LnNlbmQocmVxdWVzdCkuZ2V0T3JUaHJvdygpOwoKICAgICAgICAvLyBDaGVja3MgaWYgdGhlIHJlc3BvbnNlIHN0YXR1cyBpcyBhcyBleHBlY3RlZC4KICAgICAgICBpZiAocmVzcG9uc2UuZ2V0U3RhdHVzKCkgPT09IG9yZy5mb3JnZXJvY2suaHR0cC5wcm90b2NvbC5TdGF0dXMuQ1JFQVRFRCkgewogICAgICAgICAgICB2YXIgcmVzdWx0ID0gSlNPTi5wYXJzZShyZXNwb25zZS5nZXRFbnRpdHkoKS5nZXRTdHJpbmcoKSk7CgogICAgICAgICAgICAvLyBTZXQgbXVsdGlwbGUgdG9rZW4gZmllbGRzIGF0IG9uY2UuCiAgICAgICAgICAgIGFjY2Vzc1Rva2VuLnNldEZpZWxkcyhyZXN1bHQudXBkYXRlZEZpZWxkcyk7CiAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgbG9nZ2VyLmVycm9yKCdVbmFibGUgdG8gb2J0YWluIGFjY2VzcyB0b2tlbiBtb2RpZmljYXRpb25zLiBTdGF0dXM6ICcgKyByZXNwb25zZS5nZXRTdGF0dXMoKSArICcuIENvbnRlbnQ6ICcgKyByZXNwb25zZS5nZXRFbnRpdHkoKS5nZXRTdHJpbmcoKSk7CiAgICAgICAgfQogICAgfSBjYXRjaCAoZSkgewogICAgICAgIGxvZ2dlci5lcnJvcignVGhlIHJlcXVlc3QgcHJvY2Vzc2luZyB3YXMgaW50ZXJydXB0ZWQuICcgKyBlKTsKCiAgICAgICAgLy8gVGhlIGFjY2VzcyB0b2tlbiByZXF1ZXN0IGZhaWxzIHdpdGggdGhlIEhUVFAgNTAwIGVycm9yIGluIHRoaXMgY2FzZS4KICAgICAgICB0aHJvdyAoJ1VuYWJsZSB0byBvYnRhaW4gcmVzcG9uc2UgZnJvbTogJyArIHVyaSk7CiAgICB9CgogICAgLy8gQWRkcyBuZXcgZmllbGRzIGNvbnRhaW5pbmcgaWRlbnRpdHkgYXR0cmlidXRlIHZhbHVlcyB0byB0aGUgYWNjZXNzIHRva2VuLgogICAgYWNjZXNzVG9rZW4uc2V0RmllbGQoJ21haWwnLCBpZGVudGl0eS5nZXRBdHRyaWJ1dGUoJ21haWwnKSk7CiAgICBhY2Nlc3NUb2tlbi5zZXRGaWVsZCgncGhvbmUnLCBpZGVudGl0eS5nZXRBdHRyaWJ1dGUoJ3RlbGVwaG9uZU51bWJlcicpLnRvQXJyYXkoKVswXSk7CgogICAgLy8gQWRkcyBuZXcgZmllbGRzIGNvbnRhaW5pbmcgdGhlIHNlc3Npb24gcHJvcGVydHkgdmFsdWVzLgogICAgLy8gTk9URTogc2Vzc2lvbiBtYXkgbm90IGJlIGF2YWlsYWJsZSBmb3Igbm9uLWludGVyYWN0aXZlIGF1dGhvcml6YXRpb24gZ3JhbnRzLgogICAgaWYgKHNlc3Npb24pIHsKICAgICAgICB0cnkgewogICAgICAgICAgICBhY2Nlc3NUb2tlbi5zZXRGaWVsZCgnaXBBZGRyZXNzJywgc2Vzc2lvbi5nZXRQcm9wZXJ0eSgnSG9zdCcpKTsKICAgICAgICB9IGNhdGNoIChlKSB7CiAgICAgICAgICAgIGxvZ2dlci5lcnJvcignVW5hYmxlIHRvIHJldHJpZXZlIHNlc3Npb24gcHJvcGVydHkgdmFsdWUuICcgKyBlKTsKICAgICAgICB9CiAgICB9CgogICAgLy8gUmVtb3ZlcyBhIG5hdGl2ZSBmaWVsZCBmcm9tIHRoZSB0b2tlbiBlbnRyeSwgdGhhdCB3YXMgc2V0IGJ5IEFNLgogICAgLy8gV0FSTklORzogcmVtb3ZpbmcgbmF0aXZlIGZpZWxkcyBmcm9tIHRoZSB0b2tlbiBtYXkgcmVzdWx0IGluIGxvc3Mgb2YgZnVuY3Rpb25hbGl0eS4KICAgIC8vIGFjY2Vzc1Rva2VuLnJlbW92ZVRva2VuTmFtZSgpCgogICAgLy8gTm8gcmV0dXJuIHZhbHVlIGlzIGV4cGVjdGVkLiBMZXQgaXQgYmUgdW5kZWZpbmVkLgp9KCkpOwoqLwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OAUTH2_ACCESS_TOKEN_MODIFICATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730275506,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -572,11 +572,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:42 GMT" + "value": "Thu, 11 Jul 2024 20:37:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -605,8 +605,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:43.073Z", - "time": 58, + "startedDateTime": "2024-07-11T20:37:55.470Z", + "time": 56, "timings": { "blocked": -1, "connect": -1, @@ -614,7 +614,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 56 } }, { @@ -639,7 +639,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -678,7 +678,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 41493, - "text": "{\"_id\":\"cf3515f0-8278-4ee3-a530-1bad7424c416\",\"name\":\"Alpha OIDC Claims Script\",\"description\":\"Default alpha realm script for OIDC claims\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMTQtMjAyMSBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUwogKiBvciB3aXRoIG9uZSBvZiBpdHMgYWZmaWxpYXRlcy4gQWxsIHVzZSBzaGFsbCBiZSBleGNsdXNpdmVseSBzdWJqZWN0CiAqIHRvIHN1Y2ggbGljZW5zZSBiZXR3ZWVuIHRoZSBsaWNlbnNlZSBhbmQgRm9yZ2VSb2NrIEFTLgogKi8KCi8qCiAqIFRoaXMgc2NyaXB0IGNvbXB1dGVzIGNsYWltIHZhbHVlcyByZXR1cm5lZCBpbiBJRCB0b2tlbnMgYW5kL29yIGF0IHRoZSBVc2VySW5mbyBFbmRwb2ludC4KICogVGhlIGNsYWltIHZhbHVlcyBhcmUgY29tcHV0ZWQgZm9yOgogKiB0aGUgY2xhaW1zIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICogdGhlIGNsYWltcyBwcm92aWRlZCBieSB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIsCiAqIGFuZCB0aGUgY2xhaW1zIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHZpYSB0aGUgY2xhaW1zIHBhcmFtZXRlci4KICoKICogSW4gdGhlIENPTkZJR1VSQVRJT04gQU5EIENVU1RPTUlaQVRJT04gc2VjdGlvbiwgeW91IGNhbgogKiBkZWZpbmUgdGhlIHNjb3BlLXRvLWNsYWltcyBtYXBwaW5nLCBhbmQKICogYXNzaWduIHRvIGVhY2ggY2xhaW0gYSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IHdpbGwgY29tcHV0ZSB0aGUgY2xhaW0gdmFsdWUuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzIChjbGFzcyByZWZlcmVuY2VzIGFyZSBwcm92aWRlZCBiZWxvdyk6CiAqIHNjb3BlcyAtIFNldDxTdHJpbmc+ICg2KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogKiBjbGFpbXMgLSBNYXA8U3RyaW5nLCBPYmplY3Q+ICg1KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogY2xhaW1PYmplY3RzIC0gTGlzdDxDbGFpbT4gKDcsIDIpLgogKiAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogcmVxdWVzdGVkQ2xhaW1zIC0gTWFwPFN0cmluZywgU2V0PFN0cmluZz4+ICg1KS4KICogICAgICAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIG5vdCBlbXB0eSBpZiB0aGUgcmVxdWVzdCBjb250YWlucyB0aGUgY2xhaW1zIHBhcmFtZXRlciBhbmQgdGhlIHNlcnZlciBoYXMgZW5hYmxlZAogKiAgICAgICAgICAgICAgICAgICBjbGFpbXNfcGFyYW1ldGVyX3N1cHBvcnRlZC4gQSBtYXAgb2YgdGhlIHJlcXVlc3RlZCBjbGFpbXMgdG8gcG9zc2libGUgdmFsdWVzLCBvdGhlcndpc2UgZW1wdHk7CiAqICAgICAgICAgICAgICAgICAgIHJlcXVlc3RlZCBjbGFpbXMgd2l0aCBubyByZXF1ZXN0ZWQgdmFsdWVzIHdpbGwgaGF2ZSBhIGtleSBidXQgbm8gdmFsdWUgaW4gdGhlIG1hcC4gQSBrZXkgd2l0aAogKiAgICAgICAgICAgICAgICAgICBhIHNpbmdsZSB2YWx1ZSBpbiBpdHMgU2V0ICg2KSBpbmRpY2F0ZXMgdGhhdCB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiByZXF1ZXN0ZWRUeXBlZENsYWltcyAtIExpc3Q8Q2xhaW0+ICg3LCAyKS4KICogICAgICAgICAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIHJlcXVlc3RlZCBjbGFpbXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgUmVxdWVzdGVkIGNsYWltcyB3aXRoIG5vIHJlcXVlc3RlZCB2YWx1ZXMgd2lsbCBoYXZlIGEgY2xhaW0gd2l0aCBubyB2YWx1ZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgQSBjbGFpbSB3aXRoIGEgc2luZ2xlIHZhbHVlIGluZGljYXRlcyB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiBjbGFpbXNMb2NhbGVzIC0gTGlzdDxTdHJpbmc+ICg3KS4KICogICAgICAgICAgICAgICAgIFRoZSB2YWx1ZXMgZnJvbSB0aGUgJ2NsYWltc19sb2NhbGVzJyBwYXJhbWV0ZXIuCiAqICAgICAgICAgICAgICAgICBTZWUgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjQ2xhaW1zTGFuZ3VhZ2VzQW5kU2NyaXB0cyBmb3IgdGhlIE9JREMgc3BlY2lmaWNhdGlvbiBkZXRhaWxzLgogKiByZXF1ZXN0UHJvcGVydGllcyAtIFVubW9kaWZpYWJsZSBNYXAgKDUpLgogKiAgICAgICAgICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCBjb250YWlucyBhIG1hcCBvZiByZXF1ZXN0IHByb3BlcnRpZXM6CiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFVyaSAtIFRoZSByZXF1ZXN0IFVSSS4KICogICAgICAgICAgICAgICAgICAgICByZWFsbSAtIFRoZSByZWFsbSB0aGF0IHRoZSByZXF1ZXN0IHJlbGF0ZXMgdG8uCiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFBhcmFtcyAtIEEgbWFwIG9mIHRoZSByZXF1ZXN0IHBhcmFtcyBhbmQvb3IgcG9zdGVkIGRhdGEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVhY2ggdmFsdWUgaXMgYSBsaXN0IG9mIG9uZSBvciBtb3JlIHByb3BlcnRpZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBsZWFzZSBub3RlIHRoYXQgdGhlc2Ugc2hvdWxkIGJlIGhhbmRsZWQgaW4gYWNjb3JkYW5jZSB3aXRoIE9XQVNQIGJlc3QgcHJhY3RpY2VzOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodHRwczovL293YXNwLm9yZy93d3ctY29tbXVuaXR5L3Z1bG5lcmFiaWxpdGllcy9VbnNhZmVfdXNlX29mX1JlZmxlY3Rpb24uCiAqIGNsaWVudFByb3BlcnRpZXMgLSBVbm1vZGlmaWFibGUgTWFwICg1KS4KICogICAgICAgICAgICAgICAgICAgIFByZXNlbnQgaWYgdGhlIGNsaWVudCBzcGVjaWZpZWQgaW4gdGhlIHJlcXVlc3Qgd2FzIGlkZW50aWZpZWQsIGNvbnRhaW5zIGEgbWFwIG9mIGNsaWVudCBwcm9wZXJ0aWVzOgogKiAgICAgICAgICAgICAgICAgICAgY2xpZW50SWQgLSBUaGUgY2xpZW50J3MgVVJJIGZvciB0aGUgcmVxdWVzdCBsb2NhbGUuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkR3JhbnRUeXBlcyAtIExpc3Qgb2YgdGhlIGFsbG93ZWQgZ3JhbnQgdHlwZXMgKG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuR3JhbnRUeXBlKSBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRSZXNwb25zZVR5cGVzIC0gTGlzdCBvZiB0aGUgYWxsb3dlZCByZXNwb25zZSB0eXBlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRTY29wZXMgLSBMaXN0IG9mIHRoZSBhbGxvd2VkIHNjb3BlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGN1c3RvbVByb3BlcnRpZXMgLSBBIG1hcCBvZiB0aGUgY3VzdG9tIHByb3BlcnRpZXMgb2YgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBMaXN0cyBvciBtYXBzIHdpbGwgYmUgaW5jbHVkZWQgYXMgc3ViLW1hcHM7IGZvciBleGFtcGxlOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1c3RvbU1hcFtLZXkxXT1WYWx1ZTEgd2lsbCBiZSByZXR1cm5lZCBhcyBjdXN0b21NYXAgLT4gS2V5MSAtPiBWYWx1ZTEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVG8gYWRkIGN1c3RvbSBwcm9wZXJ0aWVzIHRvIGEgY2xpZW50LCB1cGRhdGUgdGhlIEN1c3RvbSBQcm9wZXJ0aWVzIGZpZWxkCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW4gQU0gQ29uc29sZSA+IFJlYWxtIE5hbWUgPiBBcHBsaWNhdGlvbnMgPiBPQXV0aCAyLjAgPiBDbGllbnRzID4gQ2xpZW50IElEID4gQWR2YW5jZWQuCiAqIGlkZW50aXR5IC0gQU1JZGVudGl0eSAoMykuCiAqICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBpZGVudGl0eSBvZiB0aGUgcmVzb3VyY2Ugb3duZXIuCiAqIHNlc3Npb24gLSBTU09Ub2tlbiAoNCkuCiAqICAgICAgICAgICBQcmVzZW50IGlmIHRoZSByZXF1ZXN0IGNvbnRhaW5zIHRoZSBzZXNzaW9uIGNvb2tpZSwgdGhlIHVzZXIncyBzZXNzaW9uIG9iamVjdC4KICogc2NyaXB0TmFtZSAtIFN0cmluZyAocHJpbWl0aXZlKS4KICogICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgZGlzcGxheSBuYW1lIG9mIHRoZSBzY3JpcHQuCiAqIGxvZ2dlciAtIEFsd2F5cyBwcmVzZW50LCB0aGUgIk9BdXRoMlByb3ZpZGVyIiBkZWJ1ZyBsb2dnZXIgaW5zdGFuY2U6CiAqICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuaHRtbCNzY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuCiAqICAgICAgICAgIENvcnJlc3BvbmRpbmcgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLk9JRENfQ0xBSU1TLgogKiBodHRwQ2xpZW50IC0gSFRUUCBDbGllbnQgKDgpLgogKiAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBIVFRQIENsaWVudCBpbnN0YW5jZToKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1odHRwLWNsaWVudC5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWh0dHAtY2xpZW50LgogKiAgICAgICAgICAgICAgSW4gb3JkZXIgdG8gdXNlIHRoZSBjbGllbnQsIHlvdSBtYXkgbmVlZCB0byBhZGQKICogICAgICAgICAgICAgIG9yZy5mb3JnZXJvY2suaHR0cC5DbGllbnQsCiAqICAgICAgICAgICAgICBvcmcuZm9yZ2Vyb2NrLmh0dHAucHJvdG9jb2wuKiwKICogICAgICAgICAgICAgIGFuZCBvcmcuZm9yZ2Vyb2NrLnV0aWwucHJvbWlzZS5Qcm9taXNlSW1wbAogKiAgICAgICAgICAgICAgdG8gdGhlIGFsbG93ZWQgSmF2YSBjbGFzc2VzIGluIHRoZSBzY3JpcHRpbmcgZW5naW5lIGNvbmZpZ3VyYXRpb24sIGFzIGRlc2NyaWJlZCBpbjoKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHQtZW5naW5lLXNlY3VyaXR5Lmh0bWwKICoKICogUmV0dXJuIC0gYSBuZXcgVXNlckluZm9DbGFpbXMoTWFwPFN0cmluZywgT2JqZWN0PiB2YWx1ZXMsIE1hcDxTdHJpbmcsIExpc3Q8U3RyaW5nPj4gY29tcG9zaXRlU2NvcGVzKSAoMSkgb2JqZWN0LgogKiAgICAgICAgICBUaGUgcmVzdWx0IG9mIHRoZSBsYXN0IHN0YXRlbWVudCBpbiB0aGUgc2NyaXB0IGlzIHJldHVybmVkIHRvIHRoZSBzZXJ2ZXIuCiAqICAgICAgICAgIEN1cnJlbnRseSwgdGhlIEltbWVkaWF0ZWx5IEludm9rZWQgRnVuY3Rpb24gRXhwcmVzc2lvbiAoYWxzbyBrbm93biBhcyBTZWxmLUV4ZWN1dGluZyBBbm9ueW1vdXMgRnVuY3Rpb24pCiAqICAgICAgICAgIGlzIHRoZSBsYXN0IChhbmQgb25seSkgc3RhdGVtZW50IGluIHRoaXMgc2NyaXB0LCBhbmQgaXRzIHJldHVybiB2YWx1ZSB3aWxsIGJlY29tZSB0aGUgc2NyaXB0IHJlc3VsdC4KICogICAgICAgICAgRG8gbm90IHVzZSAicmV0dXJuIHZhcmlhYmxlIiBzdGF0ZW1lbnQgb3V0c2lkZSBvZiBhIGZ1bmN0aW9uIGRlZmluaXRpb24uCiAqICAgICAgICAgIFNlZSBSRVNVTFRTIHNlY3Rpb24gZm9yIGFkZGl0aW9uYWwgZGV0YWlscy4KICoKICogQ2xhc3MgcmVmZXJlbmNlOgogKiAoMSkgVXNlckluZm9DbGFpbXMgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb2F1dGgyL2NvcmUvVXNlckluZm9DbGFpbXMuaHRtbC4KICogKDIpIENsYWltIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbCkuCiAqICAgICAgICAgQW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGhhcyBtZXRob2RzIHRvIGFjY2VzcwogKiAgICAgICAgIHRoZSBjbGFpbSBuYW1lLCByZXF1ZXN0ZWQgdmFsdWVzLCBsb2NhbGUsIGFuZCB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwuCiAqICgzKSBBTUlkZW50aXR5IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L2lkbS9BTUlkZW50aXR5Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBNYXAgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS91dGlsL0hhc2hNYXAuaHRtbCwKICogICAgICAgICAgIG9yIGh0dHBzOi8vZG9jcy5vcmFjbGUuY29tL2VuL2phdmEvamF2YXNlLzExL2RvY3MvYXBpL2phdmEuYmFzZS9qYXZhL3V0aWwvTGlua2VkSGFzaE1hcC5odG1sLgogKiAoNikgU2V0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9IYXNoU2V0Lmh0bWwuCiAqICg3KSBMaXN0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9BcnJheUxpc3QuaHRtbC4KICogKDgpIENsaWVudCAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9odHRwL0NsaWVudC5odG1sLgoqLwoKKGZ1bmN0aW9uICgpIHsKICAgIC8vIFNFVFVQCgogICAgLyoqCiAgICAgKiBDbGFpbSBwcm9jZXNzaW5nIHV0aWxpdGllcy4KICAgICAqIEFuIG9iamVjdCB0aGF0IGNvbnRhaW5zIHJldXNhYmxlIGZ1bmN0aW9ucyBmb3IgcHJvY2Vzc2luZyBjbGFpbXMuCiAgICAgKiBAc2VlIENMQUlNIFBST0NFU1NJTkcgVVRJTElUSUVTIHNlY3Rpb24gZm9yIGRldGFpbHMuCiAgICAgKi8KICAgIHZhciB1dGlscyA9IGdldFV0aWxzKCk7CgogICAgLy8gQ09ORklHVVJBVElPTiBBTkQgQ1VTVE9NSVpBVElPTgoKICAgIC8qKgogICAgICogT0F1dGggMi4wIHNjb3BlIHZhbHVlcyAoc2NvcGVzKSBjYW4gYmUgdXNlZCBieSB0aGUgQ2xpZW50IHRvIHJlcXVlc3QgT0lEQyBjbGFpbXMuCiAgICAgKgogICAgICogQ2FsbCB0aGlzIGNvbmZpZ3VyYXRpb24gbWV0aG9kLCBhbmQgcGFzcyBpbiBhcyB0aGUgZmlyc3QgYXJndW1lbnQKICAgICAqIGFuIG9iamVjdCB0aGF0IG1hcHMgYSBzY29wZSB2YWx1ZSB0byBhbiBhcnJheSBvZiBjbGFpbSBuYW1lcwogICAgICogdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgYW5kIHJldHVybmVkIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfQogICAgICogZm9yIHRoZSBzY29wZSB2YWx1ZXMgdGhhdCBjb3VsZCBiZSB1c2VkIHRvIHJlcXVlc3QgY2xhaW1zIGFzIGRlZmluZWQgaW4gdGhlIE9JREMgc3BlY2lmaWNhdGlvbi4KICAgICAqCiAgICAgKiBCZWxvdywgZmluZCBhIGRlZmF1bHQgY29uZmlndXJhdGlvbiB0aGF0IGlzIGV4cGVjdGVkIHRvIHdvcmsgaW4gdGhlIGN1cnJlbnQgZW52aXJvbm1lbnQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiBjaG9vc2UgdGhlIGNsYWltIG5hbWVzIHJldHVybmVkIGZvciBhIHNjb3BlLgogICAgICovCiAgICB1dGlscy5zZXRTY29wZUNsYWltc01hcCh7CiAgICAgICAgcHJvZmlsZTogWwogICAgICAgICAgICAnbmFtZScsCiAgICAgICAgICAgICdmYW1pbHlfbmFtZScsCiAgICAgICAgICAgICdnaXZlbl9uYW1lJywKICAgICAgICAgICAgJ3pvbmVpbmZvJywKICAgICAgICAgICAgJ2xvY2FsZScKICAgICAgICBdLAogICAgICAgIGVtYWlsOiBbJ2VtYWlsJ10sCiAgICAgICAgYWRkcmVzczogWydhZGRyZXNzJ10sCiAgICAgICAgcGhvbmU6IFsncGhvbmVfbnVtYmVyJ10KICAgIH0pOwoKICAgIC8qKgogICAgICogSW4gdGhpcyBzY3JpcHQsIGVhY2ggY2xhaW0KICAgICAqIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICAgICAqIHByb3ZpZGVkIGJ5IHRoZSBhdXRob3JpemF0aW9uIHNlcnZlciwgYW5kCiAgICAgKiByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudCB2aWEgdGhlIGNsYWltcyBwYXJhbWV0ZXIKICAgICAqIHdpbGwgYmUgcHJvY2Vzc2VkIGJ5IGEgZnVuY3Rpb24gYXNzb2NpYXRlZCB3aXRoIHRoZSBjbGFpbSBuYW1lLgogICAgICoKICAgICAqIENhbGwgdGhpcyBjb25maWd1cmF0aW9uIG1ldGhvZCwgYW5kIHBhc3MgaW4gYXMgdGhlIGZpcnN0IGFyZ3VtZW50CiAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIGEgY2xhaW0gbmFtZSB0byBhIHJlc29sdmVyIGZ1bmN0aW9uLAogICAgICogd2hpY2ggd2lsbCBiZSBhdXRvbWF0aWNhbGx5IGV4ZWN1dGVkIGZvciBlYWNoIGNsYWltIHByb2Nlc3NlZCBieSB0aGUgc2NyaXB0LgogICAgICoKICAgICAqIFRoZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB3aWxsIHJlY2VpdmUgdGhlIHJlcXVlc3RlZCBjbGFpbSBpbmZvcm1hdGlvbgogICAgICogaW4gYW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGFzIHRoZSBmaXJzdCBhcmd1bWVudC4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9CiAgICAgKiBmb3IgZGV0YWlscyBvbiB0aGUgQ2xhaW0gY2xhc3MuCiAgICAgKgogICAgICogSWYgdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIHJldHVybnMgYSB2YWx1ZSwKICAgICAqIG90aGVyIHRoYW4gdW5kZWZpbmVkIG9yIG51bGwsCiAgICAgKiB0aGUgY2xhaW0gd2lsbCBiZSBpbmNsdWRlZCBpbiB0aGUgc2NyaXB0J3MgcmVzdWx0cy4KICAgICAqCiAgICAgKiBUaGUgQ2xhaW0gaW5zdGFuY2UgcHJvdmlkZXMgbWV0aG9kcyB0byBjaGVjawogICAgICogd2hhdCB0aGUgbmFtZSBvZiB0aGUgY2xhaW0gaXMsCiAgICAgKiB3aGljaCB2YWx1ZXMgdGhlIGNsYWltIHJlcXVlc3QgY29udGFpbnMsCiAgICAgKiB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwsIGFuZAogICAgICogd2hpY2ggbG9jYWxlIHRoZSBjbGFpbSBpcyBhc3NvY2lhdGVkIHdpdGguCiAgICAgKiBUaGUgcmVzb2x2ZXIgZnVuY3Rpb24gY2FuIGNvbnNpZGVyIHRoaXMgaW5mb3JtYXRpb24gd2hlbiBjb21wdXRpbmcgYW5kIHJldHVybmluZyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgKgogICAgICogQmVsb3csIGZpbmQgYSBkZWZhdWx0IGNvbmZpZ3VyYXRpb24gdGhhdCBpcyBleHBlY3RlZCB0byB3b3JrIGluIHRoZSBjdXJyZW50IGVudmlyb25tZW50LgogICAgICogQSByZXVzYWJsZSBmdW5jdGlvbiwgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKFN0cmluZyBhdHRyaWJ1dGUtbmFtZSksCiAgICAgKiBpcyBjYWxsZWQgdG8gcmV0dXJuIGEgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICogQHNlZSBDTEFJTSBSRVNPTFZFUlMgc2VjdGlvbiBmb3IgdGhlIGltcGxlbWVudGF0aW9uIGRldGFpbHMgYW5kIGV4YW1wbGVzLgogICAgICogRm9yIHRoZSBhZGRyZXNzIGNsYWltLCBhbiBleGFtcGxlIG9mIGEgY2xhaW0gcmVzb2x2ZXIgdGhhdCB1c2VzIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIgaXMgcHJvdmlkZWQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiByZXVzZSB0aGUgcHJlZGVmaW5lZCB1dGlscyBtZXRob2RzIHdpdGggeW91ciBjdXN0b20gYXJndW1lbnRzLgogICAgICogWW91IGNhbiBhbHNvIHNwZWNpZnkgYSBjdXN0b20gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIGEgY2xhaW0gbmFtZSwKICAgICAqIHRoYXQgd2lsbCBjb21wdXRlIGFuZCByZXR1cm4gdGhlIGNsYWltIHZhbHVl4oCUYXMgc2hvd24gaW4gdGhlIGNvbW1lbnRlZCBvdXQgZXhhbXBsZSBiZWxvdy4KICAgICAqLwogICAgdXRpbHMuc2V0Q2xhaW1SZXNvbHZlcnMoewogICAgICAgIC8qCiAgICAgICAgLy8gQW4gZXhhbXBsZSBvZiBhIHNpbXBsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IGlzIGRlZmluZWQgZm9yIGEgY2xhaW0KICAgICAgICAvLyBkaXJlY3RseSBpbiB0aGUgY29uZmlndXJhdGlvbiBvYmplY3Q6CiAgICAgICAgY3VzdG9tLWNsYWltLW5hbWU6IGZ1bmN0aW9uIChyZXF1ZXN0ZWRDbGFpbSkgewogICAgICAgICAgICAvLyBJbiB0aGlzIGNhc2UsIGluaXRpYWxseSwgdGhlIGNsYWltIHZhbHVlIGNvbWVzIHN0cmFpZ2h0IGZyb20gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlOgogICAgICAgICAgICB2YXIgY2xhaW1WYWx1ZSA9IGlkZW50aXR5LmdldEF0dHJpYnV0ZSgnY3VzdG9tLWF0dHJpYnV0ZS1uYW1lJykudG9BcnJheSgpWzBdCgogICAgICAgICAgICAvLyBPcHRpb25hbGx5LCBwcm92aWRlIGFkZGl0aW9uYWwgbG9naWMgZm9yIHByb2Nlc3NpbmcgKGZpbHRlcmluZywgZm9ybWF0dGluZywgZXRjLikgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAgICAvLyBZb3UgY2FuIHVzZToKICAgICAgICAgICAgLy8gcmVxdWVzdGVkQ2xhaW0uZ2V0TmFtZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldFZhbHVlcygpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldExvY2FsZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmlzRXNzZW50aWFsKCkKCiAgICAgICAgICAgIHJldHVybiBjbGFpbVZhbHVlCiAgICAgICAgfSwKICAgICAgICAqLwogICAgICAgIC8qKgogICAgICAgICAqIFRoZSB1c2Ugb2YgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIHNob3dzIGhvdwogICAgICAgICAqIGFuIGFyZ3VtZW50IHBhc3NlZCB0byBhIGZ1bmN0aW9uIHRoYXQgcmV0dXJucyBhIGNsYWltIHJlc29sdmVyCiAgICAgICAgICogYmVjb21lcyBhdmFpbGFibGUgdG8gdGhlIHJlc29sdmVyIGZ1bmN0aW9uICh2aWEgaXRzIGxleGljYWwgY29udGV4dCkuCiAgICAgICAgICovCiAgICAgICAgbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdjbicpLAogICAgICAgIGZhbWlseV9uYW1lOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3NuJyksCiAgICAgICAgZ2l2ZW5fbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdnaXZlbm5hbWUnKSwKICAgICAgICB6b25laW5mbzogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWR0aW1lem9uZScpLAogICAgICAgIGxvY2FsZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWRsb2NhbGUnKSwKICAgICAgICBlbWFpbDogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdtYWlsJyksCiAgICAgICAgYWRkcmVzczogdXRpbHMuZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXIoCiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBUaGUgcGFzc2VkIGluIHVzZXIgcHJvZmlsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiBjYW4gYmUgdXNlZCBieSB0aGUgYWRkcmVzcyBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiB0byBvYnRhaW4gdGhlIGNsYWltIHZhbHVlIHRvIGJlIGZvcm1hdHRlZCBhcyBwZXIgdGhlIE9JREMgc3BlY2lmaWNhdGlvbjoKICAgICAgICAgICAgICogQHNlZSBodHRwczovL29wZW5pZC5uZXQvc3BlY3Mvb3BlbmlkLWNvbm5lY3QtY29yZS0xXzAuaHRtbCNBZGRyZXNzQ2xhaW0uCiAgICAgICAgICAgICAqLwogICAgICAgICAgICB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3Bvc3RhbGFkZHJlc3MnKQogICAgICAgICksCiAgICAgICAgcGhvbmVfbnVtYmVyOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3RlbGVwaG9uZW51bWJlcicpCiAgICB9KTsKCiAgICAvLyBDTEFJTSBQUk9DRVNTSU5HIFVUSUxJVElFUwoKICAgIC8qKgogICAgICogQHJldHVybnMge29iamVjdH0gQW4gb2JqZWN0IHRoYXQgY29udGFpbnMgcmV1c2FibGUgY2xhaW0gcHJvY2Vzc2luZyB1dGlsaXRpZXMuCiAgICAgKiBAc2VlIFBVQkxJQyBNRVRIT0RTIHNlY3Rpb24gYW5kIHRoZSByZXR1cm4gc3RhdGVtZW50IGZvciB0aGUgbGlzdCBvZiBleHBvcnRlZCBmdW5jdGlvbnMuCiAgICAgKi8KICAgIGZ1bmN0aW9uIGdldFV0aWxzICgpIHsKICAgICAgICAvLyBJTVBPUlQgSkFWQQoKICAgICAgICAvKioKICAgICAgICAgKiBQcm92aWRlcyBKYXZhIHNjcmlwdGluZyBmdW5jdGlvbmFsaXR5LgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvTW96aWxsYS9Qcm9qZWN0cy9SaGluby9TY3JpcHRpbmdfSmF2YSNqYXZhaW1wb3J0ZXJfY29uc3RydWN0b3J9LgogICAgICAgICAqLwogICAgICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgICAgIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiwKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltcywKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltLAoKICAgICAgICAgICAgamF2YS51dGlsLkxpbmtlZEhhc2hNYXAsCiAgICAgICAgICAgIGphdmEudXRpbC5BcnJheUxpc3QKICAgICAgICApOwoKICAgICAgICAvLyBTRVQgVVAgQ09ORklHVVJBVElPTgoKICAgICAgICAvKioKICAgICAgICAgKiBQbGFjZWhvbGRlciBmb3IgYSBjb25maWd1cmF0aW9uIG9wdGlvbiB0aGF0IGNvbnRhaW5zCiAgICAgICAgICogYW4gb2JqZWN0IHRoYXQgbWFwcyB0aGUgc3VwcG9ydGVkIHNjb3BlIHZhbHVlcyAoc2NvcGVzKQogICAgICAgICAqIGFuZCB0aGUgY29ycmVzcG9uZGluZyBjbGFpbSBuYW1lcyBmb3IgZWFjaCBzY29wZSB2YWx1ZS4KICAgICAgICAgKi8KICAgICAgICB2YXIgc2NvcGVDbGFpbXNNYXA7CgogICAgICAgIC8qKgogICAgICAgICAqIFBsYWNlaG9sZGVyIGZvciBhIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRoYXQgY29udGFpbnMKICAgICAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAqLwogICAgICAgIHZhciBjbGFpbVJlc29sdmVyczsKCiAgICAgICAgLyoqCiAgICAgICAgICogQSAocHVibGljKSBtZXRob2QgdGhhdCBhY2NlcHRzIGFuIG9iamVjdCB0aGF0IG1hcHMgdGhlIHN1cHBvcnRlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMgZWFjaCBzdXBwb3J0ZWQgc2NvcGUgdmFsdWUgdG8gYW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMsCiAgICAgICAgICogaW4gb3JkZXIgdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgZm9yIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfSBmb3IgZGV0YWlscy4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLnByb2ZpbGVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHByb2ZpbGUgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMuZW1haWxdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGVtYWlsIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLmFkZHJlc3NdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGFkZHJlc3Mgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMucGhvbmVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHBob25lIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcmV0dXJucyB7dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHNldFNjb3BlQ2xhaW1zTWFwKHBhcmFtcykgewogICAgICAgICAgICBzY29wZUNsYWltc01hcCA9IHBhcmFtczsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIEEgKHB1YmxpYykgbWV0aG9kIHRoYXQgYWNjZXB0cyBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMKICAgICAgICAgKiBlYWNoIHN1cHBvcnRlZCBjbGFpbSBuYW1lIHRvIGEgZnVuY3Rpb24gdGhhdCBjb21wdXRlcyBhbmQgcmV0dXJucyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gc2V0Q2xhaW1SZXNvbHZlcnMocGFyYW1zKSB7CiAgICAgICAgICAgIGNsYWltUmVzb2x2ZXJzID0gcGFyYW1zOwogICAgICAgIH0KCiAgICAgICAgLy8gQ0xBSU0gUkVTT0xWRVJTCgogICAgICAgIC8qKgogICAgICAgICAqIENsYWltIHJlc29sdmVycyBhcmUgZnVuY3Rpb25zIHRoYXQgcmV0dXJuIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHBhcmFtIHsqfQogICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAqLwoKICAgICAgICAvKioKICAgICAgICAgKiBEZWZpbmVzIGEgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nfSBhdHRyaWJ1dGVOYW1lIC0gTmFtZSBvZiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGRldGVybWluZSB0aGUgY2xhaW0gdmFsdWUKICAgICAgICAgKiBiYXNlZCBvbiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZSBhbmQgdGhlIChyZXF1ZXN0ZWQpIGNsYWltIHByb3BlcnRpZXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIChhdHRyaWJ1dGVOYW1lKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXNvbHZlcyBhIGNsYWltIHdpdGggYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAgICAgKiBSZXR1cm5zIHVuZGVmaW5lZCBpZiB0aGUgaWRlbnRpdHkgYXR0cmlidXRlIGlzIG5vdCBwb3B1bGF0ZWQsCiAgICAgICAgICAgICAqIE9SIGlmIHRoZSBjbGFpbSBoYXMgcmVxdWVzdGVkIHZhbHVlcyB0aGF0IGRvIG5vdCBjb250YWluIHRoZSBpZGVudGl0eSBhdHRyaWJ1dGUgdmFsdWUuCiAgICAgICAgICAgICAqIEFUVEVOVElPTjogdGhlIGFmb3JlbWVudGlvbmVkIGNvbXBhcmlzb24gaXMgY2FzZS1zZW5zaXRpdmUuCiAgICAgICAgICAgICAqIEBwYXJhbSB7b3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltfSBjbGFpbQogICAgICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciBkZXRhaWxzLgogICAgICAgICAgICAgKiBAcmV0dXJucyB7c3RyaW5nfEhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUNsYWltKGNsYWltKSB7CiAgICAgICAgICAgICAgICB2YXIgdXNlclByb2ZpbGVWYWx1ZTsKCiAgICAgICAgICAgICAgICBpZiAoaWRlbnRpdHkpIHsKICAgICAgICAgICAgICAgICAgICB1c2VyUHJvZmlsZVZhbHVlID0gZ2V0Q2xhaW1WYWx1ZUZyb21TZXQoY2xhaW0sIGlkZW50aXR5LmdldEF0dHJpYnV0ZShhdHRyaWJ1dGVOYW1lKSk7CgogICAgICAgICAgICAgICAgICAgIGlmICh1c2VyUHJvZmlsZVZhbHVlICYmICF1c2VyUHJvZmlsZVZhbHVlLmlzRW1wdHkoKSkgewogICAgICAgICAgICAgICAgICAgICAgICBpZiAoIWNsYWltLmdldFZhbHVlcygpIHx8IGNsYWltLmdldFZhbHVlcygpLmlzRW1wdHkoKSB8fCBjbGFpbS5nZXRWYWx1ZXMoKS5jb250YWlucyh1c2VyUHJvZmlsZVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHVzZXJQcm9maWxlVmFsdWU7CiAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW07CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBSZXR1cm5zIGFuIGFkZHJlc3MgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSBjbGFpbSB2YWx1ZSBvYnRhaW5lZCB3aXRoIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIuCiAgICAgICAgICogQHBhcmFtIHtmdW5jdGlvbn0gcmVzb2x2ZUNsYWltIC0gQSBmdW5jdGlvbiB0aGF0IHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGFjY2VwdCBhIGNsYWltIGFzIGFuIGFyZ3VtZW50LAogICAgICAgICAqIHJ1biB0aGUgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIHRoZSBjbGFpbSBhbmQgb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwKICAgICAgICAgKiBhbmQgYXBwbHkgYWRkaXRpb25hbCBmb3JtYXR0aW5nIHRvIHRoZSB2YWx1ZSBiZWZvcmUgcmV0dXJuaW5nIGl0LgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldEFkZHJlc3NDbGFpbVJlc29sdmVyIChyZXNvbHZlQ2xhaW0pIHsKICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAqIENyZWF0ZXMgYW4gYWRkcmVzcyBjbGFpbSBvYmplY3QgZnJvbSBhIHZhbHVlIHJldHVybmVkIGJ5IGEgY2xhaW0gcmVzb2x2ZXIsCiAgICAgICAgICAgICAqIGFuZCByZXR1cm5zIHRoZSBhZGRyZXNzIGNsYWltIG9iamVjdCBhcyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0FkZHJlc3NDbGFpbX0uCiAgICAgICAgICAgICAqIFRoZSBjbGFpbSB2YWx1ZSBpcyBvYnRhaW5lZCB3aXRoIGEgY2xhaW0gcmVzb2x2aW5nIGZ1bmN0aW9uIGF2YWlsYWJsZSBmcm9tIHRoZSBjbG9zdXJlLgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfHVuZGVmaW5lZH0gVGhlIGFkZHJlc3MgY2xhaW0gb2JqZWN0IGNyZWF0ZWQgZnJvbSBhIGNsYWltIHZhbHVlLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUFkZHJlc3NDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgdmFyIGFkZHJlc3NPYmplY3Q7CgogICAgICAgICAgICAgICAgaWYgKGlzQ2xhaW1WYWx1ZVZhbGlkKGNsYWltVmFsdWUpKSB7CiAgICAgICAgICAgICAgICAgICAgYWRkcmVzc09iamVjdCA9IG5ldyBmckphdmEuTGlua2VkSGFzaE1hcCgpOwoKICAgICAgICAgICAgICAgICAgICBhZGRyZXNzT2JqZWN0LnB1dCgnZm9ybWF0dGVkJywgY2xhaW1WYWx1ZSk7CgogICAgICAgICAgICAgICAgICAgIHJldHVybiBhZGRyZXNzT2JqZWN0OwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICByZXR1cm4gcmVzb2x2ZUFkZHJlc3NDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgYW4gZXNzZW50aWFsIGNsYWltIHJlc29sdmVyIGJhc2VkIG9uIGEgY2xhaW0gdmFsdWUgb2J0YWluZWQgd2l0aCBhbm90aGVyIGNsYWltIHJlc29sdmVyLgogICAgICAgICAqIEBwYXJhbSB7ZnVuY3Rpb259IHJlc29sdmVDbGFpbSAtIEEgZnVuY3Rpb24gdGhhdCByZXR1cm5zIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHJldHVybnMge2Z1bmN0aW9ufSBBIGZ1bmN0aW9uIHRoYXQgd2lsbCBhY2NlcHQgYSBjbGFpbSBhcyBhbiBhcmd1bWVudCwKICAgICAgICAgKiBydW4gdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIGZvciB0aGUgY2xhaW0gYW5kIG9idGFpbiB0aGUgY2xhaW0gdmFsdWUsCiAgICAgICAgICogYW5kIGFwcGx5IGFkZGl0aW9uYWwgbG9naWMgZm9yIGVzc2VudGlhbCBjbGFpbXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0RXNzZW50aWFsQ2xhaW1SZXNvbHZlciAocmVzb2x2ZUNsYWltKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXR1cm5zIGEgY2xhaW0gdmFsdWUgb3IgdGhyb3dzIGFuIGVycm9yLgogICAgICAgICAgICAgKiBUaGUgY2xhaW0gdmFsdWUgaXMgb2J0YWluZWQgd2l0aCBhIGNsYWltIHJlc29sdmluZyBmdW5jdGlvbiBhdmFpbGFibGUgZnJvbSB0aGUgY2xvc3VyZS4KICAgICAgICAgICAgICogVGhyb3dzIGFuIGV4Y2VwdGlvbiBpZiB0aGUgY2xhaW0gaXMgZXNzZW50aWFsIGFuZCBubyB2YWx1ZSBpcyByZXR1cm5lZCBmb3IgdGhlIGNsYWltLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBVc2Ugb2YgdGhpcyByZXNvbHZlciBpcyBvcHRpb25hbC4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjSW5kaXZpZHVhbENsYWltc1JlcXVlc3RzfSBzdGF0aW5nOgogICAgICAgICAgICAgKiAiTm90ZSB0aGF0IGV2ZW4gaWYgdGhlIENsYWltcyBhcmUgbm90IGF2YWlsYWJsZSBiZWNhdXNlIHRoZSBFbmQtVXNlciBkaWQgbm90IGF1dGhvcml6ZSB0aGVpciByZWxlYXNlIG9yIHRoZXkgYXJlIG5vdCBwcmVzZW50LAogICAgICAgICAgICAgKiB0aGUgQXV0aG9yaXphdGlvbiBTZXJ2ZXIgTVVTVCBOT1QgZ2VuZXJhdGUgYW4gZXJyb3Igd2hlbiBDbGFpbXMgYXJlIG5vdCByZXR1cm5lZCwgd2hldGhlciB0aGV5IGFyZSBFc3NlbnRpYWwgb3IgVm9sdW50YXJ5LAogICAgICAgICAgICAgKiB1bmxlc3Mgb3RoZXJ3aXNlIHNwZWNpZmllZCBpbiB0aGUgZGVzY3JpcHRpb24gb2YgdGhlIHNwZWNpZmljIGNsYWltLiIKICAgICAgICAgICAgICoKICAgICAgICAgICAgICogQHBhcmFtIHtvcmcuZm9yZ2Vyb2NrLm9wZW5pZGNvbm5lY3QuQ2xhaW19IGNsYWltCiAgICAgICAgICAgICAqIEFuIG9iamVjdCB0aGF0IHByb3ZpZGVzIG1ldGhvZHMgdG8gb2J0YWluIGluZm9ybWF0aW9uL3JlcXVpcmVtZW50cyBhc3NvY2lhdGVkIHdpdGggYSBjbGFpbS4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqLwogICAgICAgICAgICBmdW5jdGlvbiByZXNvbHZlRXNzZW50aWFsQ2xhaW0oY2xhaW0pIHsKICAgICAgICAgICAgICAgIHZhciBjbGFpbVZhbHVlID0gcmVzb2x2ZUNsYWltKGNsYWltKTsKCiAgICAgICAgICAgICAgICBpZiAoY2xhaW0uaXNFc3NlbnRpYWwoKSAmJiAhaXNDbGFpbVZhbHVlVmFsaWQoY2xhaW1WYWx1ZSkpIHsKICAgICAgICAgICAgICAgICAgICB0aHJvdyBuZXcgZnJKYXZhLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uKCdDb3VsZCBub3QgcHJvdmlkZSB2YWx1ZSBmb3IgZXNzZW50aWFsIGNsYWltOiAnICsgY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1WYWx1ZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHJlc29sdmVFc3NlbnRpYWxDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFByb3ZpZGVzIGRlZmF1bHQgcmVzb2x1dGlvbiBmb3IgYSBjbGFpbS4KICAgICAgICAgKiBVc2UgaXQgaWYgYSBjbGFpbS1zcGVjaWZpYyByZXNvbHZlciBpcyBub3QgZGVmaW5lZCBpbiB0aGUgY29uZmlndXJhdGlvbi4KICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHJldHVybnMgeyp9IEEgc2luZ2xlIHZhbHVlIGFzc29jaWF0ZWQgd2l0aCB0aGlzIGNsYWltLgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHJlc29sdmVBbnlDbGFpbSAoY2xhaW0pIHsKICAgICAgICAgICAgaWYgKGNsYWltLmdldFZhbHVlcygpLnNpemUoKSA9PT0gMSkgewogICAgICAgICAgICAgICAgcmV0dXJuIGNsYWltLmdldFZhbHVlcygpLnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgfQogICAgICAgIH0KCiAgICAgICAgLy8gVVRJTElUSUVTCgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgY2xhaW0gdmFsdWUgZnJvbSBhIHNldC4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIGEgc2luZ2xlIHZhbHVlLCByZXR1cm5zIHRoZSB2YWx1ZS4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIG11bHRpcGxlIHZhbHVlcywgcmV0dXJucyB0aGUgc2V0LgogICAgICAgICAqIE90aGVyd2lzZSwgcmV0dXJucyB1bmRlZmluZWQuCiAgICAgICAgICoKICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHBhcmFtIHtqYXZhLnV0aWwuSGFzaFNldH0gc2V0IFRoZSBzZXTigJRmb3IgZXhhbXBsZSwgYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAqIEByZXR1cm5zIHtzdHJpbmd8amF2YS51dGlsLkhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldENsYWltVmFsdWVGcm9tU2V0IChjbGFpbSwgc2V0KSB7CiAgICAgICAgICAgIGlmIChzZXQgJiYgc2V0LnNpemUoKSkgewogICAgICAgICAgICAgICAgaWYgKHNldC5zaXplKCkgPT09IDEpIHsKICAgICAgICAgICAgICAgICAgICByZXR1cm4gc2V0LnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHNldDsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSBlbHNlIGlmIChsb2dnZXIud2FybmluZ0VuYWJsZWQoKSkgewogICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcoJ09JREMgQ2xhaW1zIHNjcmlwdC4gR290IGFuIGVtcHR5IHNldCBmb3IgY2xhaW06ICcgKyBjbGFpbS5nZXROYW1lKCkpOwogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBmdW5jdGlvbiBpc0NsYWltVmFsdWVWYWxpZCAoY2xhaW1WYWx1ZSkgewogICAgICAgICAgICBpZiAodHlwZW9mIGNsYWltVmFsdWUgPT09ICd1bmRlZmluZWQnIHx8IGNsYWltVmFsdWUgPT09IG51bGwpIHsKICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgfQoKICAgICAgICAvLyBDTEFJTSBQUk9DRVNTSU5HCgogICAgICAgIC8qKgogICAgICAgICAqIENvbnN0cnVjdHMgYW5kIHJldHVybnMgYW4gb2JqZWN0IHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMKICAgICAgICAgKiBhbmQgdGhlIHJlcXVlc3RlZCBzY29wZXMgbWFwcGVkIHRvIHRoZSBjbGFpbSBuYW1lcy4KICAgICAgICAgKiBAcmV0dXJucyB7b3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltc30gVGhlIG9iamVjdCB0byBiZSByZXR1cm5lZCB0byB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIuCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICAgICAqIEBzZWUgUkVTVUxUUyBzZWN0aW9uIGZvciB0aGUgdXNlIG9mIHRoaXMgZnVuY3Rpb24uCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlckluZm9DbGFpbXMgKCkgewogICAgICAgICAgICByZXR1cm4gbmV3IGZySmF2YS5Vc2VySW5mb0NsYWltcyhnZXRDb21wdXRlZENsYWltcygpLCBnZXRDb21wb3NpdGVTY29wZXMoKSk7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIChyZXF1ZXN0ZWQpIGNsYWltIG5hbWVzIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMuCiAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfQogICAgICAgICAqIEEgbWFwIG9mIHRoZSByZXF1ZXN0ZWQgY2xhaW0gbmFtZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIHZhbHVlcy4KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wdXRlZENsYWltcyAoKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBDcmVhdGVzIGEgY29tcGxldGUgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZyb206CiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgZGVyaXZlZCBmcm9tIHRoZSBzY29wZXMsCiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgcHJvdmlkZWQgYnkgdGhlIGF1dGhvcml6YXRpb24gc2VydmVyLAogICAgICAgICAgICAgKiBhbmQgdGhlIGNsYWltcyByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudC4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5BcnJheUxpc3R9CiAgICAgICAgICAgICAqIFJldHVybnMgYSBjb21wbGV0ZSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGF2YWlsYWJsZSB0byB0aGUgc2NyaXB0LgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgdGhlIGNsYWltIG9iamVjdCBkZXRhaWxzLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gZ2V0Q2xhaW1zKCkgewogICAgICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAgICAgKiBSZXR1cm5zIGEgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIFVzZXMgdGhlIHNjb3BlQ2xhaW1zTWFwIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRvIGRlcml2ZSB0aGUgY2xhaW0gbmFtZXM7CiAgICAgICAgICAgICAgICAgKiBubyBvdGhlciBwcm9wZXJ0aWVzIG9mIGEgY2xhaW0gZGVyaXZlZCBmcm9tIGEgc2NvcGUgYXJlIHBvcHVsYXRlZC4KICAgICAgICAgICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuQXJyYXlMaXN0fQogICAgICAgICAgICAgICAgICogQSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciB0aGUgY2xhaW0gb2JqZWN0IGRldGFpbHMuCiAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgIGZ1bmN0aW9uIGNvbnZlcnRTY29wZVRvQ2xhaW1zKCkgewogICAgICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoc2NvcGUpICE9PSAnb3BlbmlkJyAmJiBzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zTWFwW3Njb3BlXS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbU5hbWUpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbGFpbXMuYWRkKG5ldyBmckphdmEuQ2xhaW0oY2xhaW1OYW1lKSk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGNsYWltcy5hZGRBbGwoY29udmVydFNjb3BlVG9DbGFpbXMoKSk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKGNsYWltT2JqZWN0cyk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKHJlcXVlc3RlZFR5cGVkQ2xhaW1zKTsKCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICB9CgogICAgICAgICAgICAvKioKICAgICAgICAgICAgICogQ29tcHV0ZXMgYW5kIHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgICAgICogVG8gb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwgdXNlcyB0aGUgcmVzb2x2ZXIgZnVuY3Rpb24gc3BlY2lmaWVkIGZvciB0aGUgY2xhaW0gaW4gdGhlIGNsYWltUmVzb2x2ZXJzIGNvbmZpZ3VyYXRpb24gb2JqZWN0LgogICAgICAgICAgICAgKiBAc2VlIGNsYWltUmVzb2x2ZXJzCiAgICAgICAgICAgICAqIElmIG5vIHJlc29sdmVyIGZ1bmN0aW9uIGlzIGZvdW5kLCB1c2VzIHRoZSBkZWZhdWx0IGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMgeyp9IENsYWltIHZhbHVlLgogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqIFJldGhyb3dzIHRoaXMgZXhjZXB0aW9uIGlmIGEgY2xhaW0gcmVzb2x2ZXIgdGhyb3dzIGl0LgogICAgICAgICAgICAgKiBZb3UgY2FuIHRocm93IG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiBmcm9tIHlvdXIgY3VzdG9tIGNsYWltIHJlc29sdmVyCiAgICAgICAgICAgICAqIGlmIHlvdSB3YW50IHRvIHRlcm1pbmF0ZSB0aGUgY2xhaW0gcHJvY2Vzc2luZy4KICAgICAgICAgICAgICovCiAgICAgICAgICAgIGZ1bmN0aW9uIGNvbXB1dGVDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIHJlc29sdmVDbGFpbTsKICAgICAgICAgICAgICAgIHZhciBtZXNzYWdlOwoKICAgICAgICAgICAgICAgIHRyeSB7CiAgICAgICAgICAgICAgICAgICAgcmVzb2x2ZUNsYWltID0gY2xhaW1SZXNvbHZlcnNbY2xhaW0uZ2V0TmFtZSgpXSB8fCByZXNvbHZlQW55Q2xhaW07CgogICAgICAgICAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgfSBjYXRjaCAoZSkgewogICAgICAgICAgICAgICAgICAgIG1lc3NhZ2UgPSAnT0lEQyBDbGFpbXMgc2NyaXB0IGV4Y2VwdGlvbi4gVW5hYmxlIHRvIHJlc29sdmUgT0lEQyBDbGFpbS4gJyArIGU7CgogICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoZSkuaW5kZXhPZignb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5leGNlcHRpb25zLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uJykgIT09IC0xKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHRocm93IGU7CiAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICBpZiAobG9nZ2VyLndhcm5pbmdFbmFibGVkKCkpIHsKICAgICAgICAgICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcobWVzc2FnZSk7CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICB2YXIgY29tcHV0ZWRDbGFpbXMgPSBuZXcgZnJKYXZhLkxpbmtlZEhhc2hNYXAoKTsKCiAgICAgICAgICAgIGdldENsYWltcygpLnRvQXJyYXkoKS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSBjb21wdXRlQ2xhaW0oY2xhaW0pOwoKICAgICAgICAgICAgICAgIGlmIChpc0NsYWltVmFsdWVWYWxpZChjbGFpbVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgIGNvbXB1dGVkQ2xhaW1zLnB1dChjbGFpbS5nZXROYW1lKCksIGNsYWltVmFsdWUpOwogICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAvKioKICAgICAgICAgICAgICAgICAgICAgKiBJZiBhIGNsYWltIGhhcyBiZWVuIHByb2Nlc3NlZCwgYnV0IGFwcGVhcnMgaW4gdGhlIGxpc3QgYWdhaW4sCiAgICAgICAgICAgICAgICAgICAgICogYW5kIGl0cyB2YWx1ZSBjYW5ub3QgYmUgY29tcHV0ZWQgdW5kZXIgdGhlIG5ldyBjb25kaXRpb25zLAogICAgICAgICAgICAgICAgICAgICAqIHRoZSBjbGFpbSBpcyByZW1vdmVkIGZyb20gdGhlIGZpbmFsIHJlc3VsdC4KICAgICAgICAgICAgICAgICAgICAgKgogICAgICAgICAgICAgICAgICAgICAqIEZvciBleGFtcGxlLCBhIGNsYWltIGNvdWxkIGJlIG1hcHBlZCB0byBhIHNjb3BlIGFuZCBmb3VuZCBpbiB0aGUgdXNlciBwcm9maWxlLAogICAgICAgICAgICAgICAgICAgICAqIGJ1dCBhbHNvIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHdpdGggcmVxdWlyZWQgdmFsdWVzIHRoYXQgZG9uJ3QgbWF0Y2ggdGhlIGNvbXB1dGVkIG9uZS4KICAgICAgICAgICAgICAgICAgICAgKiBAc2VlIHtsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0luZGl2aWR1YWxDbGFpbXNSZXF1ZXN0c30uCiAgICAgICAgICAgICAgICAgICAgICogZm9yIHRoZSByZWxldmFudCBPSURDIHNwZWNpZmljYXRpb24gZGV0YWlscy4KICAgICAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgICAgICBjb21wdXRlZENsYWltcy5yZW1vdmUoY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSk7CgogICAgICAgICAgICByZXR1cm4gY29tcHV0ZWRDbGFpbXM7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIHJlcXVlc3RlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLgogICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuTGlua2VkSGFzaE1hcH0KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wb3NpdGVTY29wZXMgKCkgewogICAgICAgICAgICB2YXIgY29tcG9zaXRlU2NvcGVzID0gbmV3IGZySmF2YS5MaW5rZWRIYXNoTWFwKCk7CgogICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICB2YXIgc2NvcGVDbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICBzY29wZUNsYWltc01hcFtzY29wZV0uZm9yRWFjaChmdW5jdGlvbiAoY2xhaW1OYW1lKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zLmFkZChjbGFpbU5hbWUpOwogICAgICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltcy5zaXplKCkpIHsKICAgICAgICAgICAgICAgICAgICBjb21wb3NpdGVTY29wZXMucHV0KHNjb3BlLCBzY29wZUNsYWltcyk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgcmV0dXJuIGNvbXBvc2l0ZVNjb3BlczsKICAgICAgICB9CgogICAgICAgIC8vIFBVQkxJQyBNRVRIT0RTCgogICAgICAgIHJldHVybiB7CiAgICAgICAgICAgIHNldFNjb3BlQ2xhaW1zTWFwOiBzZXRTY29wZUNsYWltc01hcCwKICAgICAgICAgICAgc2V0Q2xhaW1SZXNvbHZlcnM6IHNldENsYWltUmVzb2x2ZXJzLAogICAgICAgICAgICBnZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXI6IGdldFVzZXJQcm9maWxlQ2xhaW1SZXNvbHZlciwKICAgICAgICAgICAgZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXI6IGdldEFkZHJlc3NDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyOiBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRVc2VySW5mb0NsYWltczogZ2V0VXNlckluZm9DbGFpbXMKICAgICAgICB9OwogICAgfQoKICAgIC8vIFJFU1VMVFMKCiAgICAvKioKICAgICAqIFRoaXMgc2NyaXB0IHJldHVybnMgYW4gaW5zdGFuY2Ugb2YgdGhlIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuVXNlckluZm9DbGFpbXMgY2xhc3MKICAgICAqIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMgYW5kCiAgICAgKiB0aGUgcmVxdWVzdGVkIHNjb3BlcyBtYXBwZWQgdG8gdGhlIGNsYWltIG5hbWVzLgogICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICoKICAgICAqIEFzc2lnbmluZyBpdCB0byBhIHZhcmlhYmxlIGdpdmVzIHlvdSBhbiBvcHBvcnR1bml0eQogICAgICogdG8gbG9nIHRoZSBjb250ZW50IG9mIHRoZSByZXR1cm5lZCB2YWx1ZSBkdXJpbmcgZGV2ZWxvcG1lbnQuCiAgICAgKi8KICAgIHZhciB1c2VySW5mb0NsYWltcyA9IHV0aWxzLmdldFVzZXJJbmZvQ2xhaW1zKCk7CgogICAgLyoKICAgIGxvZ2dlci5lcnJvcihzY3JpcHROYW1lICsgJyByZXN1bHRzOicpCiAgICBsb2dnZXIuZXJyb3IoJ1ZhbHVlczogJyArIHVzZXJJbmZvQ2xhaW1zLmdldFZhbHVlcygpKQogICAgbG9nZ2VyLmVycm9yKCdTY29wZXM6ICcgKyB1c2VySW5mb0NsYWltcy5nZXRDb21wb3NpdGVTY29wZXMoKSkKICAgICovCgogICAgcmV0dXJuIHVzZXJJbmZvQ2xhaW1zOwp9KCkpOwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OIDC_CLAIMS\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287283203,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"cf3515f0-8278-4ee3-a530-1bad7424c416\",\"name\":\"Alpha OIDC Claims Script\",\"description\":\"Default alpha realm script for OIDC claims\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMTQtMjAyMSBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUwogKiBvciB3aXRoIG9uZSBvZiBpdHMgYWZmaWxpYXRlcy4gQWxsIHVzZSBzaGFsbCBiZSBleGNsdXNpdmVseSBzdWJqZWN0CiAqIHRvIHN1Y2ggbGljZW5zZSBiZXR3ZWVuIHRoZSBsaWNlbnNlZSBhbmQgRm9yZ2VSb2NrIEFTLgogKi8KCi8qCiAqIFRoaXMgc2NyaXB0IGNvbXB1dGVzIGNsYWltIHZhbHVlcyByZXR1cm5lZCBpbiBJRCB0b2tlbnMgYW5kL29yIGF0IHRoZSBVc2VySW5mbyBFbmRwb2ludC4KICogVGhlIGNsYWltIHZhbHVlcyBhcmUgY29tcHV0ZWQgZm9yOgogKiB0aGUgY2xhaW1zIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICogdGhlIGNsYWltcyBwcm92aWRlZCBieSB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIsCiAqIGFuZCB0aGUgY2xhaW1zIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHZpYSB0aGUgY2xhaW1zIHBhcmFtZXRlci4KICoKICogSW4gdGhlIENPTkZJR1VSQVRJT04gQU5EIENVU1RPTUlaQVRJT04gc2VjdGlvbiwgeW91IGNhbgogKiBkZWZpbmUgdGhlIHNjb3BlLXRvLWNsYWltcyBtYXBwaW5nLCBhbmQKICogYXNzaWduIHRvIGVhY2ggY2xhaW0gYSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IHdpbGwgY29tcHV0ZSB0aGUgY2xhaW0gdmFsdWUuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzIChjbGFzcyByZWZlcmVuY2VzIGFyZSBwcm92aWRlZCBiZWxvdyk6CiAqIHNjb3BlcyAtIFNldDxTdHJpbmc+ICg2KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogKiBjbGFpbXMgLSBNYXA8U3RyaW5nLCBPYmplY3Q+ICg1KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogY2xhaW1PYmplY3RzIC0gTGlzdDxDbGFpbT4gKDcsIDIpLgogKiAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogcmVxdWVzdGVkQ2xhaW1zIC0gTWFwPFN0cmluZywgU2V0PFN0cmluZz4+ICg1KS4KICogICAgICAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIG5vdCBlbXB0eSBpZiB0aGUgcmVxdWVzdCBjb250YWlucyB0aGUgY2xhaW1zIHBhcmFtZXRlciBhbmQgdGhlIHNlcnZlciBoYXMgZW5hYmxlZAogKiAgICAgICAgICAgICAgICAgICBjbGFpbXNfcGFyYW1ldGVyX3N1cHBvcnRlZC4gQSBtYXAgb2YgdGhlIHJlcXVlc3RlZCBjbGFpbXMgdG8gcG9zc2libGUgdmFsdWVzLCBvdGhlcndpc2UgZW1wdHk7CiAqICAgICAgICAgICAgICAgICAgIHJlcXVlc3RlZCBjbGFpbXMgd2l0aCBubyByZXF1ZXN0ZWQgdmFsdWVzIHdpbGwgaGF2ZSBhIGtleSBidXQgbm8gdmFsdWUgaW4gdGhlIG1hcC4gQSBrZXkgd2l0aAogKiAgICAgICAgICAgICAgICAgICBhIHNpbmdsZSB2YWx1ZSBpbiBpdHMgU2V0ICg2KSBpbmRpY2F0ZXMgdGhhdCB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiByZXF1ZXN0ZWRUeXBlZENsYWltcyAtIExpc3Q8Q2xhaW0+ICg3LCAyKS4KICogICAgICAgICAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIHJlcXVlc3RlZCBjbGFpbXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgUmVxdWVzdGVkIGNsYWltcyB3aXRoIG5vIHJlcXVlc3RlZCB2YWx1ZXMgd2lsbCBoYXZlIGEgY2xhaW0gd2l0aCBubyB2YWx1ZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgQSBjbGFpbSB3aXRoIGEgc2luZ2xlIHZhbHVlIGluZGljYXRlcyB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiBjbGFpbXNMb2NhbGVzIC0gTGlzdDxTdHJpbmc+ICg3KS4KICogICAgICAgICAgICAgICAgIFRoZSB2YWx1ZXMgZnJvbSB0aGUgJ2NsYWltc19sb2NhbGVzJyBwYXJhbWV0ZXIuCiAqICAgICAgICAgICAgICAgICBTZWUgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjQ2xhaW1zTGFuZ3VhZ2VzQW5kU2NyaXB0cyBmb3IgdGhlIE9JREMgc3BlY2lmaWNhdGlvbiBkZXRhaWxzLgogKiByZXF1ZXN0UHJvcGVydGllcyAtIFVubW9kaWZpYWJsZSBNYXAgKDUpLgogKiAgICAgICAgICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCBjb250YWlucyBhIG1hcCBvZiByZXF1ZXN0IHByb3BlcnRpZXM6CiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFVyaSAtIFRoZSByZXF1ZXN0IFVSSS4KICogICAgICAgICAgICAgICAgICAgICByZWFsbSAtIFRoZSByZWFsbSB0aGF0IHRoZSByZXF1ZXN0IHJlbGF0ZXMgdG8uCiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFBhcmFtcyAtIEEgbWFwIG9mIHRoZSByZXF1ZXN0IHBhcmFtcyBhbmQvb3IgcG9zdGVkIGRhdGEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVhY2ggdmFsdWUgaXMgYSBsaXN0IG9mIG9uZSBvciBtb3JlIHByb3BlcnRpZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBsZWFzZSBub3RlIHRoYXQgdGhlc2Ugc2hvdWxkIGJlIGhhbmRsZWQgaW4gYWNjb3JkYW5jZSB3aXRoIE9XQVNQIGJlc3QgcHJhY3RpY2VzOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodHRwczovL293YXNwLm9yZy93d3ctY29tbXVuaXR5L3Z1bG5lcmFiaWxpdGllcy9VbnNhZmVfdXNlX29mX1JlZmxlY3Rpb24uCiAqIGNsaWVudFByb3BlcnRpZXMgLSBVbm1vZGlmaWFibGUgTWFwICg1KS4KICogICAgICAgICAgICAgICAgICAgIFByZXNlbnQgaWYgdGhlIGNsaWVudCBzcGVjaWZpZWQgaW4gdGhlIHJlcXVlc3Qgd2FzIGlkZW50aWZpZWQsIGNvbnRhaW5zIGEgbWFwIG9mIGNsaWVudCBwcm9wZXJ0aWVzOgogKiAgICAgICAgICAgICAgICAgICAgY2xpZW50SWQgLSBUaGUgY2xpZW50J3MgVVJJIGZvciB0aGUgcmVxdWVzdCBsb2NhbGUuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkR3JhbnRUeXBlcyAtIExpc3Qgb2YgdGhlIGFsbG93ZWQgZ3JhbnQgdHlwZXMgKG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuR3JhbnRUeXBlKSBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRSZXNwb25zZVR5cGVzIC0gTGlzdCBvZiB0aGUgYWxsb3dlZCByZXNwb25zZSB0eXBlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRTY29wZXMgLSBMaXN0IG9mIHRoZSBhbGxvd2VkIHNjb3BlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGN1c3RvbVByb3BlcnRpZXMgLSBBIG1hcCBvZiB0aGUgY3VzdG9tIHByb3BlcnRpZXMgb2YgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBMaXN0cyBvciBtYXBzIHdpbGwgYmUgaW5jbHVkZWQgYXMgc3ViLW1hcHM7IGZvciBleGFtcGxlOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1c3RvbU1hcFtLZXkxXT1WYWx1ZTEgd2lsbCBiZSByZXR1cm5lZCBhcyBjdXN0b21NYXAgLT4gS2V5MSAtPiBWYWx1ZTEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVG8gYWRkIGN1c3RvbSBwcm9wZXJ0aWVzIHRvIGEgY2xpZW50LCB1cGRhdGUgdGhlIEN1c3RvbSBQcm9wZXJ0aWVzIGZpZWxkCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW4gQU0gQ29uc29sZSA+IFJlYWxtIE5hbWUgPiBBcHBsaWNhdGlvbnMgPiBPQXV0aCAyLjAgPiBDbGllbnRzID4gQ2xpZW50IElEID4gQWR2YW5jZWQuCiAqIGlkZW50aXR5IC0gQU1JZGVudGl0eSAoMykuCiAqICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBpZGVudGl0eSBvZiB0aGUgcmVzb3VyY2Ugb3duZXIuCiAqIHNlc3Npb24gLSBTU09Ub2tlbiAoNCkuCiAqICAgICAgICAgICBQcmVzZW50IGlmIHRoZSByZXF1ZXN0IGNvbnRhaW5zIHRoZSBzZXNzaW9uIGNvb2tpZSwgdGhlIHVzZXIncyBzZXNzaW9uIG9iamVjdC4KICogc2NyaXB0TmFtZSAtIFN0cmluZyAocHJpbWl0aXZlKS4KICogICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgZGlzcGxheSBuYW1lIG9mIHRoZSBzY3JpcHQuCiAqIGxvZ2dlciAtIEFsd2F5cyBwcmVzZW50LCB0aGUgIk9BdXRoMlByb3ZpZGVyIiBkZWJ1ZyBsb2dnZXIgaW5zdGFuY2U6CiAqICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuaHRtbCNzY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuCiAqICAgICAgICAgIENvcnJlc3BvbmRpbmcgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLk9JRENfQ0xBSU1TLgogKiBodHRwQ2xpZW50IC0gSFRUUCBDbGllbnQgKDgpLgogKiAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBIVFRQIENsaWVudCBpbnN0YW5jZToKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1odHRwLWNsaWVudC5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWh0dHAtY2xpZW50LgogKiAgICAgICAgICAgICAgSW4gb3JkZXIgdG8gdXNlIHRoZSBjbGllbnQsIHlvdSBtYXkgbmVlZCB0byBhZGQKICogICAgICAgICAgICAgIG9yZy5mb3JnZXJvY2suaHR0cC5DbGllbnQsCiAqICAgICAgICAgICAgICBvcmcuZm9yZ2Vyb2NrLmh0dHAucHJvdG9jb2wuKiwKICogICAgICAgICAgICAgIGFuZCBvcmcuZm9yZ2Vyb2NrLnV0aWwucHJvbWlzZS5Qcm9taXNlSW1wbAogKiAgICAgICAgICAgICAgdG8gdGhlIGFsbG93ZWQgSmF2YSBjbGFzc2VzIGluIHRoZSBzY3JpcHRpbmcgZW5naW5lIGNvbmZpZ3VyYXRpb24sIGFzIGRlc2NyaWJlZCBpbjoKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHQtZW5naW5lLXNlY3VyaXR5Lmh0bWwKICoKICogUmV0dXJuIC0gYSBuZXcgVXNlckluZm9DbGFpbXMoTWFwPFN0cmluZywgT2JqZWN0PiB2YWx1ZXMsIE1hcDxTdHJpbmcsIExpc3Q8U3RyaW5nPj4gY29tcG9zaXRlU2NvcGVzKSAoMSkgb2JqZWN0LgogKiAgICAgICAgICBUaGUgcmVzdWx0IG9mIHRoZSBsYXN0IHN0YXRlbWVudCBpbiB0aGUgc2NyaXB0IGlzIHJldHVybmVkIHRvIHRoZSBzZXJ2ZXIuCiAqICAgICAgICAgIEN1cnJlbnRseSwgdGhlIEltbWVkaWF0ZWx5IEludm9rZWQgRnVuY3Rpb24gRXhwcmVzc2lvbiAoYWxzbyBrbm93biBhcyBTZWxmLUV4ZWN1dGluZyBBbm9ueW1vdXMgRnVuY3Rpb24pCiAqICAgICAgICAgIGlzIHRoZSBsYXN0IChhbmQgb25seSkgc3RhdGVtZW50IGluIHRoaXMgc2NyaXB0LCBhbmQgaXRzIHJldHVybiB2YWx1ZSB3aWxsIGJlY29tZSB0aGUgc2NyaXB0IHJlc3VsdC4KICogICAgICAgICAgRG8gbm90IHVzZSAicmV0dXJuIHZhcmlhYmxlIiBzdGF0ZW1lbnQgb3V0c2lkZSBvZiBhIGZ1bmN0aW9uIGRlZmluaXRpb24uCiAqICAgICAgICAgIFNlZSBSRVNVTFRTIHNlY3Rpb24gZm9yIGFkZGl0aW9uYWwgZGV0YWlscy4KICoKICogQ2xhc3MgcmVmZXJlbmNlOgogKiAoMSkgVXNlckluZm9DbGFpbXMgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb2F1dGgyL2NvcmUvVXNlckluZm9DbGFpbXMuaHRtbC4KICogKDIpIENsYWltIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbCkuCiAqICAgICAgICAgQW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGhhcyBtZXRob2RzIHRvIGFjY2VzcwogKiAgICAgICAgIHRoZSBjbGFpbSBuYW1lLCByZXF1ZXN0ZWQgdmFsdWVzLCBsb2NhbGUsIGFuZCB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwuCiAqICgzKSBBTUlkZW50aXR5IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L2lkbS9BTUlkZW50aXR5Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBNYXAgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS91dGlsL0hhc2hNYXAuaHRtbCwKICogICAgICAgICAgIG9yIGh0dHBzOi8vZG9jcy5vcmFjbGUuY29tL2VuL2phdmEvamF2YXNlLzExL2RvY3MvYXBpL2phdmEuYmFzZS9qYXZhL3V0aWwvTGlua2VkSGFzaE1hcC5odG1sLgogKiAoNikgU2V0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9IYXNoU2V0Lmh0bWwuCiAqICg3KSBMaXN0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9BcnJheUxpc3QuaHRtbC4KICogKDgpIENsaWVudCAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9odHRwL0NsaWVudC5odG1sLgoqLwoKKGZ1bmN0aW9uICgpIHsKICAgIC8vIFNFVFVQCgogICAgLyoqCiAgICAgKiBDbGFpbSBwcm9jZXNzaW5nIHV0aWxpdGllcy4KICAgICAqIEFuIG9iamVjdCB0aGF0IGNvbnRhaW5zIHJldXNhYmxlIGZ1bmN0aW9ucyBmb3IgcHJvY2Vzc2luZyBjbGFpbXMuCiAgICAgKiBAc2VlIENMQUlNIFBST0NFU1NJTkcgVVRJTElUSUVTIHNlY3Rpb24gZm9yIGRldGFpbHMuCiAgICAgKi8KICAgIHZhciB1dGlscyA9IGdldFV0aWxzKCk7CgogICAgLy8gQ09ORklHVVJBVElPTiBBTkQgQ1VTVE9NSVpBVElPTgoKICAgIC8qKgogICAgICogT0F1dGggMi4wIHNjb3BlIHZhbHVlcyAoc2NvcGVzKSBjYW4gYmUgdXNlZCBieSB0aGUgQ2xpZW50IHRvIHJlcXVlc3QgT0lEQyBjbGFpbXMuCiAgICAgKgogICAgICogQ2FsbCB0aGlzIGNvbmZpZ3VyYXRpb24gbWV0aG9kLCBhbmQgcGFzcyBpbiBhcyB0aGUgZmlyc3QgYXJndW1lbnQKICAgICAqIGFuIG9iamVjdCB0aGF0IG1hcHMgYSBzY29wZSB2YWx1ZSB0byBhbiBhcnJheSBvZiBjbGFpbSBuYW1lcwogICAgICogdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgYW5kIHJldHVybmVkIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfQogICAgICogZm9yIHRoZSBzY29wZSB2YWx1ZXMgdGhhdCBjb3VsZCBiZSB1c2VkIHRvIHJlcXVlc3QgY2xhaW1zIGFzIGRlZmluZWQgaW4gdGhlIE9JREMgc3BlY2lmaWNhdGlvbi4KICAgICAqCiAgICAgKiBCZWxvdywgZmluZCBhIGRlZmF1bHQgY29uZmlndXJhdGlvbiB0aGF0IGlzIGV4cGVjdGVkIHRvIHdvcmsgaW4gdGhlIGN1cnJlbnQgZW52aXJvbm1lbnQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiBjaG9vc2UgdGhlIGNsYWltIG5hbWVzIHJldHVybmVkIGZvciBhIHNjb3BlLgogICAgICovCiAgICB1dGlscy5zZXRTY29wZUNsYWltc01hcCh7CiAgICAgICAgcHJvZmlsZTogWwogICAgICAgICAgICAnbmFtZScsCiAgICAgICAgICAgICdmYW1pbHlfbmFtZScsCiAgICAgICAgICAgICdnaXZlbl9uYW1lJywKICAgICAgICAgICAgJ3pvbmVpbmZvJywKICAgICAgICAgICAgJ2xvY2FsZScKICAgICAgICBdLAogICAgICAgIGVtYWlsOiBbJ2VtYWlsJ10sCiAgICAgICAgYWRkcmVzczogWydhZGRyZXNzJ10sCiAgICAgICAgcGhvbmU6IFsncGhvbmVfbnVtYmVyJ10KICAgIH0pOwoKICAgIC8qKgogICAgICogSW4gdGhpcyBzY3JpcHQsIGVhY2ggY2xhaW0KICAgICAqIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICAgICAqIHByb3ZpZGVkIGJ5IHRoZSBhdXRob3JpemF0aW9uIHNlcnZlciwgYW5kCiAgICAgKiByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudCB2aWEgdGhlIGNsYWltcyBwYXJhbWV0ZXIKICAgICAqIHdpbGwgYmUgcHJvY2Vzc2VkIGJ5IGEgZnVuY3Rpb24gYXNzb2NpYXRlZCB3aXRoIHRoZSBjbGFpbSBuYW1lLgogICAgICoKICAgICAqIENhbGwgdGhpcyBjb25maWd1cmF0aW9uIG1ldGhvZCwgYW5kIHBhc3MgaW4gYXMgdGhlIGZpcnN0IGFyZ3VtZW50CiAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIGEgY2xhaW0gbmFtZSB0byBhIHJlc29sdmVyIGZ1bmN0aW9uLAogICAgICogd2hpY2ggd2lsbCBiZSBhdXRvbWF0aWNhbGx5IGV4ZWN1dGVkIGZvciBlYWNoIGNsYWltIHByb2Nlc3NlZCBieSB0aGUgc2NyaXB0LgogICAgICoKICAgICAqIFRoZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB3aWxsIHJlY2VpdmUgdGhlIHJlcXVlc3RlZCBjbGFpbSBpbmZvcm1hdGlvbgogICAgICogaW4gYW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGFzIHRoZSBmaXJzdCBhcmd1bWVudC4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9CiAgICAgKiBmb3IgZGV0YWlscyBvbiB0aGUgQ2xhaW0gY2xhc3MuCiAgICAgKgogICAgICogSWYgdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIHJldHVybnMgYSB2YWx1ZSwKICAgICAqIG90aGVyIHRoYW4gdW5kZWZpbmVkIG9yIG51bGwsCiAgICAgKiB0aGUgY2xhaW0gd2lsbCBiZSBpbmNsdWRlZCBpbiB0aGUgc2NyaXB0J3MgcmVzdWx0cy4KICAgICAqCiAgICAgKiBUaGUgQ2xhaW0gaW5zdGFuY2UgcHJvdmlkZXMgbWV0aG9kcyB0byBjaGVjawogICAgICogd2hhdCB0aGUgbmFtZSBvZiB0aGUgY2xhaW0gaXMsCiAgICAgKiB3aGljaCB2YWx1ZXMgdGhlIGNsYWltIHJlcXVlc3QgY29udGFpbnMsCiAgICAgKiB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwsIGFuZAogICAgICogd2hpY2ggbG9jYWxlIHRoZSBjbGFpbSBpcyBhc3NvY2lhdGVkIHdpdGguCiAgICAgKiBUaGUgcmVzb2x2ZXIgZnVuY3Rpb24gY2FuIGNvbnNpZGVyIHRoaXMgaW5mb3JtYXRpb24gd2hlbiBjb21wdXRpbmcgYW5kIHJldHVybmluZyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgKgogICAgICogQmVsb3csIGZpbmQgYSBkZWZhdWx0IGNvbmZpZ3VyYXRpb24gdGhhdCBpcyBleHBlY3RlZCB0byB3b3JrIGluIHRoZSBjdXJyZW50IGVudmlyb25tZW50LgogICAgICogQSByZXVzYWJsZSBmdW5jdGlvbiwgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKFN0cmluZyBhdHRyaWJ1dGUtbmFtZSksCiAgICAgKiBpcyBjYWxsZWQgdG8gcmV0dXJuIGEgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICogQHNlZSBDTEFJTSBSRVNPTFZFUlMgc2VjdGlvbiBmb3IgdGhlIGltcGxlbWVudGF0aW9uIGRldGFpbHMgYW5kIGV4YW1wbGVzLgogICAgICogRm9yIHRoZSBhZGRyZXNzIGNsYWltLCBhbiBleGFtcGxlIG9mIGEgY2xhaW0gcmVzb2x2ZXIgdGhhdCB1c2VzIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIgaXMgcHJvdmlkZWQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiByZXVzZSB0aGUgcHJlZGVmaW5lZCB1dGlscyBtZXRob2RzIHdpdGggeW91ciBjdXN0b20gYXJndW1lbnRzLgogICAgICogWW91IGNhbiBhbHNvIHNwZWNpZnkgYSBjdXN0b20gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIGEgY2xhaW0gbmFtZSwKICAgICAqIHRoYXQgd2lsbCBjb21wdXRlIGFuZCByZXR1cm4gdGhlIGNsYWltIHZhbHVl4oCUYXMgc2hvd24gaW4gdGhlIGNvbW1lbnRlZCBvdXQgZXhhbXBsZSBiZWxvdy4KICAgICAqLwogICAgdXRpbHMuc2V0Q2xhaW1SZXNvbHZlcnMoewogICAgICAgIC8qCiAgICAgICAgLy8gQW4gZXhhbXBsZSBvZiBhIHNpbXBsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IGlzIGRlZmluZWQgZm9yIGEgY2xhaW0KICAgICAgICAvLyBkaXJlY3RseSBpbiB0aGUgY29uZmlndXJhdGlvbiBvYmplY3Q6CiAgICAgICAgY3VzdG9tLWNsYWltLW5hbWU6IGZ1bmN0aW9uIChyZXF1ZXN0ZWRDbGFpbSkgewogICAgICAgICAgICAvLyBJbiB0aGlzIGNhc2UsIGluaXRpYWxseSwgdGhlIGNsYWltIHZhbHVlIGNvbWVzIHN0cmFpZ2h0IGZyb20gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlOgogICAgICAgICAgICB2YXIgY2xhaW1WYWx1ZSA9IGlkZW50aXR5LmdldEF0dHJpYnV0ZSgnY3VzdG9tLWF0dHJpYnV0ZS1uYW1lJykudG9BcnJheSgpWzBdCgogICAgICAgICAgICAvLyBPcHRpb25hbGx5LCBwcm92aWRlIGFkZGl0aW9uYWwgbG9naWMgZm9yIHByb2Nlc3NpbmcgKGZpbHRlcmluZywgZm9ybWF0dGluZywgZXRjLikgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAgICAvLyBZb3UgY2FuIHVzZToKICAgICAgICAgICAgLy8gcmVxdWVzdGVkQ2xhaW0uZ2V0TmFtZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldFZhbHVlcygpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldExvY2FsZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmlzRXNzZW50aWFsKCkKCiAgICAgICAgICAgIHJldHVybiBjbGFpbVZhbHVlCiAgICAgICAgfSwKICAgICAgICAqLwogICAgICAgIC8qKgogICAgICAgICAqIFRoZSB1c2Ugb2YgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIHNob3dzIGhvdwogICAgICAgICAqIGFuIGFyZ3VtZW50IHBhc3NlZCB0byBhIGZ1bmN0aW9uIHRoYXQgcmV0dXJucyBhIGNsYWltIHJlc29sdmVyCiAgICAgICAgICogYmVjb21lcyBhdmFpbGFibGUgdG8gdGhlIHJlc29sdmVyIGZ1bmN0aW9uICh2aWEgaXRzIGxleGljYWwgY29udGV4dCkuCiAgICAgICAgICovCiAgICAgICAgbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdjbicpLAogICAgICAgIGZhbWlseV9uYW1lOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3NuJyksCiAgICAgICAgZ2l2ZW5fbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdnaXZlbm5hbWUnKSwKICAgICAgICB6b25laW5mbzogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWR0aW1lem9uZScpLAogICAgICAgIGxvY2FsZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWRsb2NhbGUnKSwKICAgICAgICBlbWFpbDogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdtYWlsJyksCiAgICAgICAgYWRkcmVzczogdXRpbHMuZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXIoCiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBUaGUgcGFzc2VkIGluIHVzZXIgcHJvZmlsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiBjYW4gYmUgdXNlZCBieSB0aGUgYWRkcmVzcyBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiB0byBvYnRhaW4gdGhlIGNsYWltIHZhbHVlIHRvIGJlIGZvcm1hdHRlZCBhcyBwZXIgdGhlIE9JREMgc3BlY2lmaWNhdGlvbjoKICAgICAgICAgICAgICogQHNlZSBodHRwczovL29wZW5pZC5uZXQvc3BlY3Mvb3BlbmlkLWNvbm5lY3QtY29yZS0xXzAuaHRtbCNBZGRyZXNzQ2xhaW0uCiAgICAgICAgICAgICAqLwogICAgICAgICAgICB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3Bvc3RhbGFkZHJlc3MnKQogICAgICAgICksCiAgICAgICAgcGhvbmVfbnVtYmVyOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3RlbGVwaG9uZW51bWJlcicpCiAgICB9KTsKCiAgICAvLyBDTEFJTSBQUk9DRVNTSU5HIFVUSUxJVElFUwoKICAgIC8qKgogICAgICogQHJldHVybnMge29iamVjdH0gQW4gb2JqZWN0IHRoYXQgY29udGFpbnMgcmV1c2FibGUgY2xhaW0gcHJvY2Vzc2luZyB1dGlsaXRpZXMuCiAgICAgKiBAc2VlIFBVQkxJQyBNRVRIT0RTIHNlY3Rpb24gYW5kIHRoZSByZXR1cm4gc3RhdGVtZW50IGZvciB0aGUgbGlzdCBvZiBleHBvcnRlZCBmdW5jdGlvbnMuCiAgICAgKi8KICAgIGZ1bmN0aW9uIGdldFV0aWxzICgpIHsKICAgICAgICAvLyBJTVBPUlQgSkFWQQoKICAgICAgICAvKioKICAgICAgICAgKiBQcm92aWRlcyBKYXZhIHNjcmlwdGluZyBmdW5jdGlvbmFsaXR5LgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvTW96aWxsYS9Qcm9qZWN0cy9SaGluby9TY3JpcHRpbmdfSmF2YSNqYXZhaW1wb3J0ZXJfY29uc3RydWN0b3J9LgogICAgICAgICAqLwogICAgICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgICAgIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiwKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltcywKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltLAoKICAgICAgICAgICAgamF2YS51dGlsLkxpbmtlZEhhc2hNYXAsCiAgICAgICAgICAgIGphdmEudXRpbC5BcnJheUxpc3QKICAgICAgICApOwoKICAgICAgICAvLyBTRVQgVVAgQ09ORklHVVJBVElPTgoKICAgICAgICAvKioKICAgICAgICAgKiBQbGFjZWhvbGRlciBmb3IgYSBjb25maWd1cmF0aW9uIG9wdGlvbiB0aGF0IGNvbnRhaW5zCiAgICAgICAgICogYW4gb2JqZWN0IHRoYXQgbWFwcyB0aGUgc3VwcG9ydGVkIHNjb3BlIHZhbHVlcyAoc2NvcGVzKQogICAgICAgICAqIGFuZCB0aGUgY29ycmVzcG9uZGluZyBjbGFpbSBuYW1lcyBmb3IgZWFjaCBzY29wZSB2YWx1ZS4KICAgICAgICAgKi8KICAgICAgICB2YXIgc2NvcGVDbGFpbXNNYXA7CgogICAgICAgIC8qKgogICAgICAgICAqIFBsYWNlaG9sZGVyIGZvciBhIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRoYXQgY29udGFpbnMKICAgICAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAqLwogICAgICAgIHZhciBjbGFpbVJlc29sdmVyczsKCiAgICAgICAgLyoqCiAgICAgICAgICogQSAocHVibGljKSBtZXRob2QgdGhhdCBhY2NlcHRzIGFuIG9iamVjdCB0aGF0IG1hcHMgdGhlIHN1cHBvcnRlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMgZWFjaCBzdXBwb3J0ZWQgc2NvcGUgdmFsdWUgdG8gYW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMsCiAgICAgICAgICogaW4gb3JkZXIgdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgZm9yIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfSBmb3IgZGV0YWlscy4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLnByb2ZpbGVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHByb2ZpbGUgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMuZW1haWxdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGVtYWlsIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLmFkZHJlc3NdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGFkZHJlc3Mgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMucGhvbmVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHBob25lIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcmV0dXJucyB7dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHNldFNjb3BlQ2xhaW1zTWFwKHBhcmFtcykgewogICAgICAgICAgICBzY29wZUNsYWltc01hcCA9IHBhcmFtczsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIEEgKHB1YmxpYykgbWV0aG9kIHRoYXQgYWNjZXB0cyBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMKICAgICAgICAgKiBlYWNoIHN1cHBvcnRlZCBjbGFpbSBuYW1lIHRvIGEgZnVuY3Rpb24gdGhhdCBjb21wdXRlcyBhbmQgcmV0dXJucyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gc2V0Q2xhaW1SZXNvbHZlcnMocGFyYW1zKSB7CiAgICAgICAgICAgIGNsYWltUmVzb2x2ZXJzID0gcGFyYW1zOwogICAgICAgIH0KCiAgICAgICAgLy8gQ0xBSU0gUkVTT0xWRVJTCgogICAgICAgIC8qKgogICAgICAgICAqIENsYWltIHJlc29sdmVycyBhcmUgZnVuY3Rpb25zIHRoYXQgcmV0dXJuIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHBhcmFtIHsqfQogICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAqLwoKICAgICAgICAvKioKICAgICAgICAgKiBEZWZpbmVzIGEgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nfSBhdHRyaWJ1dGVOYW1lIC0gTmFtZSBvZiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGRldGVybWluZSB0aGUgY2xhaW0gdmFsdWUKICAgICAgICAgKiBiYXNlZCBvbiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZSBhbmQgdGhlIChyZXF1ZXN0ZWQpIGNsYWltIHByb3BlcnRpZXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIChhdHRyaWJ1dGVOYW1lKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXNvbHZlcyBhIGNsYWltIHdpdGggYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAgICAgKiBSZXR1cm5zIHVuZGVmaW5lZCBpZiB0aGUgaWRlbnRpdHkgYXR0cmlidXRlIGlzIG5vdCBwb3B1bGF0ZWQsCiAgICAgICAgICAgICAqIE9SIGlmIHRoZSBjbGFpbSBoYXMgcmVxdWVzdGVkIHZhbHVlcyB0aGF0IGRvIG5vdCBjb250YWluIHRoZSBpZGVudGl0eSBhdHRyaWJ1dGUgdmFsdWUuCiAgICAgICAgICAgICAqIEFUVEVOVElPTjogdGhlIGFmb3JlbWVudGlvbmVkIGNvbXBhcmlzb24gaXMgY2FzZS1zZW5zaXRpdmUuCiAgICAgICAgICAgICAqIEBwYXJhbSB7b3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltfSBjbGFpbQogICAgICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciBkZXRhaWxzLgogICAgICAgICAgICAgKiBAcmV0dXJucyB7c3RyaW5nfEhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUNsYWltKGNsYWltKSB7CiAgICAgICAgICAgICAgICB2YXIgdXNlclByb2ZpbGVWYWx1ZTsKCiAgICAgICAgICAgICAgICBpZiAoaWRlbnRpdHkpIHsKICAgICAgICAgICAgICAgICAgICB1c2VyUHJvZmlsZVZhbHVlID0gZ2V0Q2xhaW1WYWx1ZUZyb21TZXQoY2xhaW0sIGlkZW50aXR5LmdldEF0dHJpYnV0ZShhdHRyaWJ1dGVOYW1lKSk7CgogICAgICAgICAgICAgICAgICAgIGlmICh1c2VyUHJvZmlsZVZhbHVlICYmICF1c2VyUHJvZmlsZVZhbHVlLmlzRW1wdHkoKSkgewogICAgICAgICAgICAgICAgICAgICAgICBpZiAoIWNsYWltLmdldFZhbHVlcygpIHx8IGNsYWltLmdldFZhbHVlcygpLmlzRW1wdHkoKSB8fCBjbGFpbS5nZXRWYWx1ZXMoKS5jb250YWlucyh1c2VyUHJvZmlsZVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHVzZXJQcm9maWxlVmFsdWU7CiAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW07CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBSZXR1cm5zIGFuIGFkZHJlc3MgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSBjbGFpbSB2YWx1ZSBvYnRhaW5lZCB3aXRoIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIuCiAgICAgICAgICogQHBhcmFtIHtmdW5jdGlvbn0gcmVzb2x2ZUNsYWltIC0gQSBmdW5jdGlvbiB0aGF0IHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGFjY2VwdCBhIGNsYWltIGFzIGFuIGFyZ3VtZW50LAogICAgICAgICAqIHJ1biB0aGUgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIHRoZSBjbGFpbSBhbmQgb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwKICAgICAgICAgKiBhbmQgYXBwbHkgYWRkaXRpb25hbCBmb3JtYXR0aW5nIHRvIHRoZSB2YWx1ZSBiZWZvcmUgcmV0dXJuaW5nIGl0LgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldEFkZHJlc3NDbGFpbVJlc29sdmVyIChyZXNvbHZlQ2xhaW0pIHsKICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAqIENyZWF0ZXMgYW4gYWRkcmVzcyBjbGFpbSBvYmplY3QgZnJvbSBhIHZhbHVlIHJldHVybmVkIGJ5IGEgY2xhaW0gcmVzb2x2ZXIsCiAgICAgICAgICAgICAqIGFuZCByZXR1cm5zIHRoZSBhZGRyZXNzIGNsYWltIG9iamVjdCBhcyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0FkZHJlc3NDbGFpbX0uCiAgICAgICAgICAgICAqIFRoZSBjbGFpbSB2YWx1ZSBpcyBvYnRhaW5lZCB3aXRoIGEgY2xhaW0gcmVzb2x2aW5nIGZ1bmN0aW9uIGF2YWlsYWJsZSBmcm9tIHRoZSBjbG9zdXJlLgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfHVuZGVmaW5lZH0gVGhlIGFkZHJlc3MgY2xhaW0gb2JqZWN0IGNyZWF0ZWQgZnJvbSBhIGNsYWltIHZhbHVlLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUFkZHJlc3NDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgdmFyIGFkZHJlc3NPYmplY3Q7CgogICAgICAgICAgICAgICAgaWYgKGlzQ2xhaW1WYWx1ZVZhbGlkKGNsYWltVmFsdWUpKSB7CiAgICAgICAgICAgICAgICAgICAgYWRkcmVzc09iamVjdCA9IG5ldyBmckphdmEuTGlua2VkSGFzaE1hcCgpOwoKICAgICAgICAgICAgICAgICAgICBhZGRyZXNzT2JqZWN0LnB1dCgnZm9ybWF0dGVkJywgY2xhaW1WYWx1ZSk7CgogICAgICAgICAgICAgICAgICAgIHJldHVybiBhZGRyZXNzT2JqZWN0OwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICByZXR1cm4gcmVzb2x2ZUFkZHJlc3NDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgYW4gZXNzZW50aWFsIGNsYWltIHJlc29sdmVyIGJhc2VkIG9uIGEgY2xhaW0gdmFsdWUgb2J0YWluZWQgd2l0aCBhbm90aGVyIGNsYWltIHJlc29sdmVyLgogICAgICAgICAqIEBwYXJhbSB7ZnVuY3Rpb259IHJlc29sdmVDbGFpbSAtIEEgZnVuY3Rpb24gdGhhdCByZXR1cm5zIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHJldHVybnMge2Z1bmN0aW9ufSBBIGZ1bmN0aW9uIHRoYXQgd2lsbCBhY2NlcHQgYSBjbGFpbSBhcyBhbiBhcmd1bWVudCwKICAgICAgICAgKiBydW4gdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIGZvciB0aGUgY2xhaW0gYW5kIG9idGFpbiB0aGUgY2xhaW0gdmFsdWUsCiAgICAgICAgICogYW5kIGFwcGx5IGFkZGl0aW9uYWwgbG9naWMgZm9yIGVzc2VudGlhbCBjbGFpbXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0RXNzZW50aWFsQ2xhaW1SZXNvbHZlciAocmVzb2x2ZUNsYWltKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXR1cm5zIGEgY2xhaW0gdmFsdWUgb3IgdGhyb3dzIGFuIGVycm9yLgogICAgICAgICAgICAgKiBUaGUgY2xhaW0gdmFsdWUgaXMgb2J0YWluZWQgd2l0aCBhIGNsYWltIHJlc29sdmluZyBmdW5jdGlvbiBhdmFpbGFibGUgZnJvbSB0aGUgY2xvc3VyZS4KICAgICAgICAgICAgICogVGhyb3dzIGFuIGV4Y2VwdGlvbiBpZiB0aGUgY2xhaW0gaXMgZXNzZW50aWFsIGFuZCBubyB2YWx1ZSBpcyByZXR1cm5lZCBmb3IgdGhlIGNsYWltLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBVc2Ugb2YgdGhpcyByZXNvbHZlciBpcyBvcHRpb25hbC4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjSW5kaXZpZHVhbENsYWltc1JlcXVlc3RzfSBzdGF0aW5nOgogICAgICAgICAgICAgKiAiTm90ZSB0aGF0IGV2ZW4gaWYgdGhlIENsYWltcyBhcmUgbm90IGF2YWlsYWJsZSBiZWNhdXNlIHRoZSBFbmQtVXNlciBkaWQgbm90IGF1dGhvcml6ZSB0aGVpciByZWxlYXNlIG9yIHRoZXkgYXJlIG5vdCBwcmVzZW50LAogICAgICAgICAgICAgKiB0aGUgQXV0aG9yaXphdGlvbiBTZXJ2ZXIgTVVTVCBOT1QgZ2VuZXJhdGUgYW4gZXJyb3Igd2hlbiBDbGFpbXMgYXJlIG5vdCByZXR1cm5lZCwgd2hldGhlciB0aGV5IGFyZSBFc3NlbnRpYWwgb3IgVm9sdW50YXJ5LAogICAgICAgICAgICAgKiB1bmxlc3Mgb3RoZXJ3aXNlIHNwZWNpZmllZCBpbiB0aGUgZGVzY3JpcHRpb24gb2YgdGhlIHNwZWNpZmljIGNsYWltLiIKICAgICAgICAgICAgICoKICAgICAgICAgICAgICogQHBhcmFtIHtvcmcuZm9yZ2Vyb2NrLm9wZW5pZGNvbm5lY3QuQ2xhaW19IGNsYWltCiAgICAgICAgICAgICAqIEFuIG9iamVjdCB0aGF0IHByb3ZpZGVzIG1ldGhvZHMgdG8gb2J0YWluIGluZm9ybWF0aW9uL3JlcXVpcmVtZW50cyBhc3NvY2lhdGVkIHdpdGggYSBjbGFpbS4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqLwogICAgICAgICAgICBmdW5jdGlvbiByZXNvbHZlRXNzZW50aWFsQ2xhaW0oY2xhaW0pIHsKICAgICAgICAgICAgICAgIHZhciBjbGFpbVZhbHVlID0gcmVzb2x2ZUNsYWltKGNsYWltKTsKCiAgICAgICAgICAgICAgICBpZiAoY2xhaW0uaXNFc3NlbnRpYWwoKSAmJiAhaXNDbGFpbVZhbHVlVmFsaWQoY2xhaW1WYWx1ZSkpIHsKICAgICAgICAgICAgICAgICAgICB0aHJvdyBuZXcgZnJKYXZhLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uKCdDb3VsZCBub3QgcHJvdmlkZSB2YWx1ZSBmb3IgZXNzZW50aWFsIGNsYWltOiAnICsgY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1WYWx1ZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHJlc29sdmVFc3NlbnRpYWxDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFByb3ZpZGVzIGRlZmF1bHQgcmVzb2x1dGlvbiBmb3IgYSBjbGFpbS4KICAgICAgICAgKiBVc2UgaXQgaWYgYSBjbGFpbS1zcGVjaWZpYyByZXNvbHZlciBpcyBub3QgZGVmaW5lZCBpbiB0aGUgY29uZmlndXJhdGlvbi4KICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHJldHVybnMgeyp9IEEgc2luZ2xlIHZhbHVlIGFzc29jaWF0ZWQgd2l0aCB0aGlzIGNsYWltLgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHJlc29sdmVBbnlDbGFpbSAoY2xhaW0pIHsKICAgICAgICAgICAgaWYgKGNsYWltLmdldFZhbHVlcygpLnNpemUoKSA9PT0gMSkgewogICAgICAgICAgICAgICAgcmV0dXJuIGNsYWltLmdldFZhbHVlcygpLnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgfQogICAgICAgIH0KCiAgICAgICAgLy8gVVRJTElUSUVTCgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgY2xhaW0gdmFsdWUgZnJvbSBhIHNldC4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIGEgc2luZ2xlIHZhbHVlLCByZXR1cm5zIHRoZSB2YWx1ZS4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIG11bHRpcGxlIHZhbHVlcywgcmV0dXJucyB0aGUgc2V0LgogICAgICAgICAqIE90aGVyd2lzZSwgcmV0dXJucyB1bmRlZmluZWQuCiAgICAgICAgICoKICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHBhcmFtIHtqYXZhLnV0aWwuSGFzaFNldH0gc2V0IFRoZSBzZXTigJRmb3IgZXhhbXBsZSwgYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAqIEByZXR1cm5zIHtzdHJpbmd8amF2YS51dGlsLkhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldENsYWltVmFsdWVGcm9tU2V0IChjbGFpbSwgc2V0KSB7CiAgICAgICAgICAgIGlmIChzZXQgJiYgc2V0LnNpemUoKSkgewogICAgICAgICAgICAgICAgaWYgKHNldC5zaXplKCkgPT09IDEpIHsKICAgICAgICAgICAgICAgICAgICByZXR1cm4gc2V0LnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHNldDsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSBlbHNlIGlmIChsb2dnZXIud2FybmluZ0VuYWJsZWQoKSkgewogICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcoJ09JREMgQ2xhaW1zIHNjcmlwdC4gR290IGFuIGVtcHR5IHNldCBmb3IgY2xhaW06ICcgKyBjbGFpbS5nZXROYW1lKCkpOwogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBmdW5jdGlvbiBpc0NsYWltVmFsdWVWYWxpZCAoY2xhaW1WYWx1ZSkgewogICAgICAgICAgICBpZiAodHlwZW9mIGNsYWltVmFsdWUgPT09ICd1bmRlZmluZWQnIHx8IGNsYWltVmFsdWUgPT09IG51bGwpIHsKICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgfQoKICAgICAgICAvLyBDTEFJTSBQUk9DRVNTSU5HCgogICAgICAgIC8qKgogICAgICAgICAqIENvbnN0cnVjdHMgYW5kIHJldHVybnMgYW4gb2JqZWN0IHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMKICAgICAgICAgKiBhbmQgdGhlIHJlcXVlc3RlZCBzY29wZXMgbWFwcGVkIHRvIHRoZSBjbGFpbSBuYW1lcy4KICAgICAgICAgKiBAcmV0dXJucyB7b3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltc30gVGhlIG9iamVjdCB0byBiZSByZXR1cm5lZCB0byB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIuCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICAgICAqIEBzZWUgUkVTVUxUUyBzZWN0aW9uIGZvciB0aGUgdXNlIG9mIHRoaXMgZnVuY3Rpb24uCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlckluZm9DbGFpbXMgKCkgewogICAgICAgICAgICByZXR1cm4gbmV3IGZySmF2YS5Vc2VySW5mb0NsYWltcyhnZXRDb21wdXRlZENsYWltcygpLCBnZXRDb21wb3NpdGVTY29wZXMoKSk7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIChyZXF1ZXN0ZWQpIGNsYWltIG5hbWVzIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMuCiAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfQogICAgICAgICAqIEEgbWFwIG9mIHRoZSByZXF1ZXN0ZWQgY2xhaW0gbmFtZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIHZhbHVlcy4KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wdXRlZENsYWltcyAoKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBDcmVhdGVzIGEgY29tcGxldGUgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZyb206CiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgZGVyaXZlZCBmcm9tIHRoZSBzY29wZXMsCiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgcHJvdmlkZWQgYnkgdGhlIGF1dGhvcml6YXRpb24gc2VydmVyLAogICAgICAgICAgICAgKiBhbmQgdGhlIGNsYWltcyByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudC4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5BcnJheUxpc3R9CiAgICAgICAgICAgICAqIFJldHVybnMgYSBjb21wbGV0ZSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGF2YWlsYWJsZSB0byB0aGUgc2NyaXB0LgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgdGhlIGNsYWltIG9iamVjdCBkZXRhaWxzLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gZ2V0Q2xhaW1zKCkgewogICAgICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAgICAgKiBSZXR1cm5zIGEgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIFVzZXMgdGhlIHNjb3BlQ2xhaW1zTWFwIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRvIGRlcml2ZSB0aGUgY2xhaW0gbmFtZXM7CiAgICAgICAgICAgICAgICAgKiBubyBvdGhlciBwcm9wZXJ0aWVzIG9mIGEgY2xhaW0gZGVyaXZlZCBmcm9tIGEgc2NvcGUgYXJlIHBvcHVsYXRlZC4KICAgICAgICAgICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuQXJyYXlMaXN0fQogICAgICAgICAgICAgICAgICogQSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciB0aGUgY2xhaW0gb2JqZWN0IGRldGFpbHMuCiAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgIGZ1bmN0aW9uIGNvbnZlcnRTY29wZVRvQ2xhaW1zKCkgewogICAgICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoc2NvcGUpICE9PSAnb3BlbmlkJyAmJiBzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zTWFwW3Njb3BlXS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbU5hbWUpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbGFpbXMuYWRkKG5ldyBmckphdmEuQ2xhaW0oY2xhaW1OYW1lKSk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGNsYWltcy5hZGRBbGwoY29udmVydFNjb3BlVG9DbGFpbXMoKSk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKGNsYWltT2JqZWN0cyk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKHJlcXVlc3RlZFR5cGVkQ2xhaW1zKTsKCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICB9CgogICAgICAgICAgICAvKioKICAgICAgICAgICAgICogQ29tcHV0ZXMgYW5kIHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgICAgICogVG8gb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwgdXNlcyB0aGUgcmVzb2x2ZXIgZnVuY3Rpb24gc3BlY2lmaWVkIGZvciB0aGUgY2xhaW0gaW4gdGhlIGNsYWltUmVzb2x2ZXJzIGNvbmZpZ3VyYXRpb24gb2JqZWN0LgogICAgICAgICAgICAgKiBAc2VlIGNsYWltUmVzb2x2ZXJzCiAgICAgICAgICAgICAqIElmIG5vIHJlc29sdmVyIGZ1bmN0aW9uIGlzIGZvdW5kLCB1c2VzIHRoZSBkZWZhdWx0IGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMgeyp9IENsYWltIHZhbHVlLgogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqIFJldGhyb3dzIHRoaXMgZXhjZXB0aW9uIGlmIGEgY2xhaW0gcmVzb2x2ZXIgdGhyb3dzIGl0LgogICAgICAgICAgICAgKiBZb3UgY2FuIHRocm93IG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiBmcm9tIHlvdXIgY3VzdG9tIGNsYWltIHJlc29sdmVyCiAgICAgICAgICAgICAqIGlmIHlvdSB3YW50IHRvIHRlcm1pbmF0ZSB0aGUgY2xhaW0gcHJvY2Vzc2luZy4KICAgICAgICAgICAgICovCiAgICAgICAgICAgIGZ1bmN0aW9uIGNvbXB1dGVDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIHJlc29sdmVDbGFpbTsKICAgICAgICAgICAgICAgIHZhciBtZXNzYWdlOwoKICAgICAgICAgICAgICAgIHRyeSB7CiAgICAgICAgICAgICAgICAgICAgcmVzb2x2ZUNsYWltID0gY2xhaW1SZXNvbHZlcnNbY2xhaW0uZ2V0TmFtZSgpXSB8fCByZXNvbHZlQW55Q2xhaW07CgogICAgICAgICAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgfSBjYXRjaCAoZSkgewogICAgICAgICAgICAgICAgICAgIG1lc3NhZ2UgPSAnT0lEQyBDbGFpbXMgc2NyaXB0IGV4Y2VwdGlvbi4gVW5hYmxlIHRvIHJlc29sdmUgT0lEQyBDbGFpbS4gJyArIGU7CgogICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoZSkuaW5kZXhPZignb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5leGNlcHRpb25zLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uJykgIT09IC0xKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHRocm93IGU7CiAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICBpZiAobG9nZ2VyLndhcm5pbmdFbmFibGVkKCkpIHsKICAgICAgICAgICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcobWVzc2FnZSk7CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICB2YXIgY29tcHV0ZWRDbGFpbXMgPSBuZXcgZnJKYXZhLkxpbmtlZEhhc2hNYXAoKTsKCiAgICAgICAgICAgIGdldENsYWltcygpLnRvQXJyYXkoKS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSBjb21wdXRlQ2xhaW0oY2xhaW0pOwoKICAgICAgICAgICAgICAgIGlmIChpc0NsYWltVmFsdWVWYWxpZChjbGFpbVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgIGNvbXB1dGVkQ2xhaW1zLnB1dChjbGFpbS5nZXROYW1lKCksIGNsYWltVmFsdWUpOwogICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAvKioKICAgICAgICAgICAgICAgICAgICAgKiBJZiBhIGNsYWltIGhhcyBiZWVuIHByb2Nlc3NlZCwgYnV0IGFwcGVhcnMgaW4gdGhlIGxpc3QgYWdhaW4sCiAgICAgICAgICAgICAgICAgICAgICogYW5kIGl0cyB2YWx1ZSBjYW5ub3QgYmUgY29tcHV0ZWQgdW5kZXIgdGhlIG5ldyBjb25kaXRpb25zLAogICAgICAgICAgICAgICAgICAgICAqIHRoZSBjbGFpbSBpcyByZW1vdmVkIGZyb20gdGhlIGZpbmFsIHJlc3VsdC4KICAgICAgICAgICAgICAgICAgICAgKgogICAgICAgICAgICAgICAgICAgICAqIEZvciBleGFtcGxlLCBhIGNsYWltIGNvdWxkIGJlIG1hcHBlZCB0byBhIHNjb3BlIGFuZCBmb3VuZCBpbiB0aGUgdXNlciBwcm9maWxlLAogICAgICAgICAgICAgICAgICAgICAqIGJ1dCBhbHNvIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHdpdGggcmVxdWlyZWQgdmFsdWVzIHRoYXQgZG9uJ3QgbWF0Y2ggdGhlIGNvbXB1dGVkIG9uZS4KICAgICAgICAgICAgICAgICAgICAgKiBAc2VlIHtsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0luZGl2aWR1YWxDbGFpbXNSZXF1ZXN0c30uCiAgICAgICAgICAgICAgICAgICAgICogZm9yIHRoZSByZWxldmFudCBPSURDIHNwZWNpZmljYXRpb24gZGV0YWlscy4KICAgICAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgICAgICBjb21wdXRlZENsYWltcy5yZW1vdmUoY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSk7CgogICAgICAgICAgICByZXR1cm4gY29tcHV0ZWRDbGFpbXM7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIHJlcXVlc3RlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLgogICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuTGlua2VkSGFzaE1hcH0KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wb3NpdGVTY29wZXMgKCkgewogICAgICAgICAgICB2YXIgY29tcG9zaXRlU2NvcGVzID0gbmV3IGZySmF2YS5MaW5rZWRIYXNoTWFwKCk7CgogICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICB2YXIgc2NvcGVDbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICBzY29wZUNsYWltc01hcFtzY29wZV0uZm9yRWFjaChmdW5jdGlvbiAoY2xhaW1OYW1lKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zLmFkZChjbGFpbU5hbWUpOwogICAgICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltcy5zaXplKCkpIHsKICAgICAgICAgICAgICAgICAgICBjb21wb3NpdGVTY29wZXMucHV0KHNjb3BlLCBzY29wZUNsYWltcyk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgcmV0dXJuIGNvbXBvc2l0ZVNjb3BlczsKICAgICAgICB9CgogICAgICAgIC8vIFBVQkxJQyBNRVRIT0RTCgogICAgICAgIHJldHVybiB7CiAgICAgICAgICAgIHNldFNjb3BlQ2xhaW1zTWFwOiBzZXRTY29wZUNsYWltc01hcCwKICAgICAgICAgICAgc2V0Q2xhaW1SZXNvbHZlcnM6IHNldENsYWltUmVzb2x2ZXJzLAogICAgICAgICAgICBnZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXI6IGdldFVzZXJQcm9maWxlQ2xhaW1SZXNvbHZlciwKICAgICAgICAgICAgZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXI6IGdldEFkZHJlc3NDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyOiBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRVc2VySW5mb0NsYWltczogZ2V0VXNlckluZm9DbGFpbXMKICAgICAgICB9OwogICAgfQoKICAgIC8vIFJFU1VMVFMKCiAgICAvKioKICAgICAqIFRoaXMgc2NyaXB0IHJldHVybnMgYW4gaW5zdGFuY2Ugb2YgdGhlIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuVXNlckluZm9DbGFpbXMgY2xhc3MKICAgICAqIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMgYW5kCiAgICAgKiB0aGUgcmVxdWVzdGVkIHNjb3BlcyBtYXBwZWQgdG8gdGhlIGNsYWltIG5hbWVzLgogICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICoKICAgICAqIEFzc2lnbmluZyBpdCB0byBhIHZhcmlhYmxlIGdpdmVzIHlvdSBhbiBvcHBvcnR1bml0eQogICAgICogdG8gbG9nIHRoZSBjb250ZW50IG9mIHRoZSByZXR1cm5lZCB2YWx1ZSBkdXJpbmcgZGV2ZWxvcG1lbnQuCiAgICAgKi8KICAgIHZhciB1c2VySW5mb0NsYWltcyA9IHV0aWxzLmdldFVzZXJJbmZvQ2xhaW1zKCk7CgogICAgLyoKICAgIGxvZ2dlci5lcnJvcihzY3JpcHROYW1lICsgJyByZXN1bHRzOicpCiAgICBsb2dnZXIuZXJyb3IoJ1ZhbHVlczogJyArIHVzZXJJbmZvQ2xhaW1zLmdldFZhbHVlcygpKQogICAgbG9nZ2VyLmVycm9yKCdTY29wZXM6ICcgKyB1c2VySW5mb0NsYWltcy5nZXRDb21wb3NpdGVTY29wZXMoKSkKICAgICovCgogICAgcmV0dXJuIHVzZXJJbmZvQ2xhaW1zOwp9KCkpOwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OIDC_CLAIMS\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730275588,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -728,11 +728,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:42 GMT" + "value": "Thu, 11 Jul 2024 20:37:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -761,8 +761,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:43.140Z", - "time": 79, + "startedDateTime": "2024-07-11T20:37:55.539Z", + "time": 85, "timings": { "blocked": -1, "connect": -1, @@ -770,7 +770,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 79 + "wait": 85 } }, { @@ -795,7 +795,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -834,7 +834,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 992, - "text": "{\"_id\":\"e232cff3-2460-47cd-80b2-36c86c0d0f06\",\"name\":\"Alpha endUserUIClient OAuth2 Access Token Modification Script\",\"description\":\"Used by endUserUIClient\",\"script\":\"KGZ1bmN0aW9uICgpIHsKICBpZiAoc2NvcGVzLmNvbnRhaW5zKCdmcjphdXRvYWNjZXNzOionKSB8fCBzY29wZXMuY29udGFpbnMoJ2ZyOmlnYToqJykgfHwgc2NvcGVzLmNvbnRhaW5zKCdmcjppZGM6YW5hbHl0aWNzOionKSkgewogICAgdmFyIGZyID0gSmF2YUltcG9ydGVyKAogICAgICBjb20uc3VuLmlkZW50aXR5LmlkbS5JZFR5cGUKICAgICk7CiAgICB2YXIgZ3JvdXBzID0gW107CiAgICBpZGVudGl0eS5nZXRNZW1iZXJzaGlwcyhmci5JZFR5cGUuR1JPVVApLnRvQXJyYXkoKS5mb3JFYWNoKGZ1bmN0aW9uIChncm91cCkgewogICAgICBncm91cHMucHVzaChncm91cC5nZXRBdHRyaWJ1dGUoJ2NuJykudG9BcnJheSgpWzBdKTsKICAgIH0pOwogICAgYWNjZXNzVG9rZW4uc2V0RmllbGQoJ2dyb3VwcycsIGdyb3Vwcyk7CiAgfQp9KCkpOwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OAUTH2_ACCESS_TOKEN_MODIFICATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287283282,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"e232cff3-2460-47cd-80b2-36c86c0d0f06\",\"name\":\"Alpha endUserUIClient OAuth2 Access Token Modification Script\",\"description\":\"Used by endUserUIClient\",\"script\":\"KGZ1bmN0aW9uICgpIHsKICBpZiAoc2NvcGVzLmNvbnRhaW5zKCdmcjphdXRvYWNjZXNzOionKSB8fCBzY29wZXMuY29udGFpbnMoJ2ZyOmlnYToqJykgfHwgc2NvcGVzLmNvbnRhaW5zKCdmcjppZGM6YW5hbHl0aWNzOionKSkgewogICAgdmFyIGZyID0gSmF2YUltcG9ydGVyKAogICAgICBjb20uc3VuLmlkZW50aXR5LmlkbS5JZFR5cGUKICAgICk7CiAgICB2YXIgZ3JvdXBzID0gW107CiAgICBpZGVudGl0eS5nZXRNZW1iZXJzaGlwcyhmci5JZFR5cGUuR1JPVVApLnRvQXJyYXkoKS5mb3JFYWNoKGZ1bmN0aW9uIChncm91cCkgewogICAgICBncm91cHMucHVzaChncm91cC5nZXRBdHRyaWJ1dGUoJ2NuJykudG9BcnJheSgpWzBdKTsKICAgIH0pOwogICAgYWNjZXNzVG9rZW4uc2V0RmllbGQoJ2dyb3VwcycsIGdyb3Vwcyk7CiAgfQp9KCkpOwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OAUTH2_ACCESS_TOKEN_MODIFICATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730275677,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -888,11 +888,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:42 GMT" + "value": "Thu, 11 Jul 2024 20:37:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -917,8 +917,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:43.222Z", - "time": 59, + "startedDateTime": "2024-07-11T20:37:55.631Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -926,7 +926,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 62 } }, { @@ -951,7 +951,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -990,7 +990,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 41490, - "text": "{\"_id\":\"e1db8a0a-0329-4962-a5bf-ecffaca376ae\",\"name\":\"Alpha endUserUIClient OIDC Claims Script\",\"description\":\"Used by endUserUIClient\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMTQtMjAyMSBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUwogKiBvciB3aXRoIG9uZSBvZiBpdHMgYWZmaWxpYXRlcy4gQWxsIHVzZSBzaGFsbCBiZSBleGNsdXNpdmVseSBzdWJqZWN0CiAqIHRvIHN1Y2ggbGljZW5zZSBiZXR3ZWVuIHRoZSBsaWNlbnNlZSBhbmQgRm9yZ2VSb2NrIEFTLgogKi8KCi8qCiAqIFRoaXMgc2NyaXB0IGNvbXB1dGVzIGNsYWltIHZhbHVlcyByZXR1cm5lZCBpbiBJRCB0b2tlbnMgYW5kL29yIGF0IHRoZSBVc2VySW5mbyBFbmRwb2ludC4KICogVGhlIGNsYWltIHZhbHVlcyBhcmUgY29tcHV0ZWQgZm9yOgogKiB0aGUgY2xhaW1zIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICogdGhlIGNsYWltcyBwcm92aWRlZCBieSB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIsCiAqIGFuZCB0aGUgY2xhaW1zIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHZpYSB0aGUgY2xhaW1zIHBhcmFtZXRlci4KICoKICogSW4gdGhlIENPTkZJR1VSQVRJT04gQU5EIENVU1RPTUlaQVRJT04gc2VjdGlvbiwgeW91IGNhbgogKiBkZWZpbmUgdGhlIHNjb3BlLXRvLWNsYWltcyBtYXBwaW5nLCBhbmQKICogYXNzaWduIHRvIGVhY2ggY2xhaW0gYSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IHdpbGwgY29tcHV0ZSB0aGUgY2xhaW0gdmFsdWUuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzIChjbGFzcyByZWZlcmVuY2VzIGFyZSBwcm92aWRlZCBiZWxvdyk6CiAqIHNjb3BlcyAtIFNldDxTdHJpbmc+ICg2KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogKiBjbGFpbXMgLSBNYXA8U3RyaW5nLCBPYmplY3Q+ICg1KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogY2xhaW1PYmplY3RzIC0gTGlzdDxDbGFpbT4gKDcsIDIpLgogKiAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogcmVxdWVzdGVkQ2xhaW1zIC0gTWFwPFN0cmluZywgU2V0PFN0cmluZz4+ICg1KS4KICogICAgICAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIG5vdCBlbXB0eSBpZiB0aGUgcmVxdWVzdCBjb250YWlucyB0aGUgY2xhaW1zIHBhcmFtZXRlciBhbmQgdGhlIHNlcnZlciBoYXMgZW5hYmxlZAogKiAgICAgICAgICAgICAgICAgICBjbGFpbXNfcGFyYW1ldGVyX3N1cHBvcnRlZC4gQSBtYXAgb2YgdGhlIHJlcXVlc3RlZCBjbGFpbXMgdG8gcG9zc2libGUgdmFsdWVzLCBvdGhlcndpc2UgZW1wdHk7CiAqICAgICAgICAgICAgICAgICAgIHJlcXVlc3RlZCBjbGFpbXMgd2l0aCBubyByZXF1ZXN0ZWQgdmFsdWVzIHdpbGwgaGF2ZSBhIGtleSBidXQgbm8gdmFsdWUgaW4gdGhlIG1hcC4gQSBrZXkgd2l0aAogKiAgICAgICAgICAgICAgICAgICBhIHNpbmdsZSB2YWx1ZSBpbiBpdHMgU2V0ICg2KSBpbmRpY2F0ZXMgdGhhdCB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiByZXF1ZXN0ZWRUeXBlZENsYWltcyAtIExpc3Q8Q2xhaW0+ICg3LCAyKS4KICogICAgICAgICAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIHJlcXVlc3RlZCBjbGFpbXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgUmVxdWVzdGVkIGNsYWltcyB3aXRoIG5vIHJlcXVlc3RlZCB2YWx1ZXMgd2lsbCBoYXZlIGEgY2xhaW0gd2l0aCBubyB2YWx1ZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgQSBjbGFpbSB3aXRoIGEgc2luZ2xlIHZhbHVlIGluZGljYXRlcyB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiBjbGFpbXNMb2NhbGVzIC0gTGlzdDxTdHJpbmc+ICg3KS4KICogICAgICAgICAgICAgICAgIFRoZSB2YWx1ZXMgZnJvbSB0aGUgJ2NsYWltc19sb2NhbGVzJyBwYXJhbWV0ZXIuCiAqICAgICAgICAgICAgICAgICBTZWUgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjQ2xhaW1zTGFuZ3VhZ2VzQW5kU2NyaXB0cyBmb3IgdGhlIE9JREMgc3BlY2lmaWNhdGlvbiBkZXRhaWxzLgogKiByZXF1ZXN0UHJvcGVydGllcyAtIFVubW9kaWZpYWJsZSBNYXAgKDUpLgogKiAgICAgICAgICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCBjb250YWlucyBhIG1hcCBvZiByZXF1ZXN0IHByb3BlcnRpZXM6CiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFVyaSAtIFRoZSByZXF1ZXN0IFVSSS4KICogICAgICAgICAgICAgICAgICAgICByZWFsbSAtIFRoZSByZWFsbSB0aGF0IHRoZSByZXF1ZXN0IHJlbGF0ZXMgdG8uCiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFBhcmFtcyAtIEEgbWFwIG9mIHRoZSByZXF1ZXN0IHBhcmFtcyBhbmQvb3IgcG9zdGVkIGRhdGEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVhY2ggdmFsdWUgaXMgYSBsaXN0IG9mIG9uZSBvciBtb3JlIHByb3BlcnRpZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBsZWFzZSBub3RlIHRoYXQgdGhlc2Ugc2hvdWxkIGJlIGhhbmRsZWQgaW4gYWNjb3JkYW5jZSB3aXRoIE9XQVNQIGJlc3QgcHJhY3RpY2VzOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodHRwczovL293YXNwLm9yZy93d3ctY29tbXVuaXR5L3Z1bG5lcmFiaWxpdGllcy9VbnNhZmVfdXNlX29mX1JlZmxlY3Rpb24uCiAqIGNsaWVudFByb3BlcnRpZXMgLSBVbm1vZGlmaWFibGUgTWFwICg1KS4KICogICAgICAgICAgICAgICAgICAgIFByZXNlbnQgaWYgdGhlIGNsaWVudCBzcGVjaWZpZWQgaW4gdGhlIHJlcXVlc3Qgd2FzIGlkZW50aWZpZWQsIGNvbnRhaW5zIGEgbWFwIG9mIGNsaWVudCBwcm9wZXJ0aWVzOgogKiAgICAgICAgICAgICAgICAgICAgY2xpZW50SWQgLSBUaGUgY2xpZW50J3MgVVJJIGZvciB0aGUgcmVxdWVzdCBsb2NhbGUuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkR3JhbnRUeXBlcyAtIExpc3Qgb2YgdGhlIGFsbG93ZWQgZ3JhbnQgdHlwZXMgKG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuR3JhbnRUeXBlKSBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRSZXNwb25zZVR5cGVzIC0gTGlzdCBvZiB0aGUgYWxsb3dlZCByZXNwb25zZSB0eXBlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRTY29wZXMgLSBMaXN0IG9mIHRoZSBhbGxvd2VkIHNjb3BlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGN1c3RvbVByb3BlcnRpZXMgLSBBIG1hcCBvZiB0aGUgY3VzdG9tIHByb3BlcnRpZXMgb2YgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBMaXN0cyBvciBtYXBzIHdpbGwgYmUgaW5jbHVkZWQgYXMgc3ViLW1hcHM7IGZvciBleGFtcGxlOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1c3RvbU1hcFtLZXkxXT1WYWx1ZTEgd2lsbCBiZSByZXR1cm5lZCBhcyBjdXN0b21NYXAgLT4gS2V5MSAtPiBWYWx1ZTEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVG8gYWRkIGN1c3RvbSBwcm9wZXJ0aWVzIHRvIGEgY2xpZW50LCB1cGRhdGUgdGhlIEN1c3RvbSBQcm9wZXJ0aWVzIGZpZWxkCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW4gQU0gQ29uc29sZSA+IFJlYWxtIE5hbWUgPiBBcHBsaWNhdGlvbnMgPiBPQXV0aCAyLjAgPiBDbGllbnRzID4gQ2xpZW50IElEID4gQWR2YW5jZWQuCiAqIGlkZW50aXR5IC0gQU1JZGVudGl0eSAoMykuCiAqICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBpZGVudGl0eSBvZiB0aGUgcmVzb3VyY2Ugb3duZXIuCiAqIHNlc3Npb24gLSBTU09Ub2tlbiAoNCkuCiAqICAgICAgICAgICBQcmVzZW50IGlmIHRoZSByZXF1ZXN0IGNvbnRhaW5zIHRoZSBzZXNzaW9uIGNvb2tpZSwgdGhlIHVzZXIncyBzZXNzaW9uIG9iamVjdC4KICogc2NyaXB0TmFtZSAtIFN0cmluZyAocHJpbWl0aXZlKS4KICogICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgZGlzcGxheSBuYW1lIG9mIHRoZSBzY3JpcHQuCiAqIGxvZ2dlciAtIEFsd2F5cyBwcmVzZW50LCB0aGUgIk9BdXRoMlByb3ZpZGVyIiBkZWJ1ZyBsb2dnZXIgaW5zdGFuY2U6CiAqICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuaHRtbCNzY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuCiAqICAgICAgICAgIENvcnJlc3BvbmRpbmcgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLk9JRENfQ0xBSU1TLgogKiBodHRwQ2xpZW50IC0gSFRUUCBDbGllbnQgKDgpLgogKiAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBIVFRQIENsaWVudCBpbnN0YW5jZToKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1odHRwLWNsaWVudC5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWh0dHAtY2xpZW50LgogKiAgICAgICAgICAgICAgSW4gb3JkZXIgdG8gdXNlIHRoZSBjbGllbnQsIHlvdSBtYXkgbmVlZCB0byBhZGQKICogICAgICAgICAgICAgIG9yZy5mb3JnZXJvY2suaHR0cC5DbGllbnQsCiAqICAgICAgICAgICAgICBvcmcuZm9yZ2Vyb2NrLmh0dHAucHJvdG9jb2wuKiwKICogICAgICAgICAgICAgIGFuZCBvcmcuZm9yZ2Vyb2NrLnV0aWwucHJvbWlzZS5Qcm9taXNlSW1wbAogKiAgICAgICAgICAgICAgdG8gdGhlIGFsbG93ZWQgSmF2YSBjbGFzc2VzIGluIHRoZSBzY3JpcHRpbmcgZW5naW5lIGNvbmZpZ3VyYXRpb24sIGFzIGRlc2NyaWJlZCBpbjoKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHQtZW5naW5lLXNlY3VyaXR5Lmh0bWwKICoKICogUmV0dXJuIC0gYSBuZXcgVXNlckluZm9DbGFpbXMoTWFwPFN0cmluZywgT2JqZWN0PiB2YWx1ZXMsIE1hcDxTdHJpbmcsIExpc3Q8U3RyaW5nPj4gY29tcG9zaXRlU2NvcGVzKSAoMSkgb2JqZWN0LgogKiAgICAgICAgICBUaGUgcmVzdWx0IG9mIHRoZSBsYXN0IHN0YXRlbWVudCBpbiB0aGUgc2NyaXB0IGlzIHJldHVybmVkIHRvIHRoZSBzZXJ2ZXIuCiAqICAgICAgICAgIEN1cnJlbnRseSwgdGhlIEltbWVkaWF0ZWx5IEludm9rZWQgRnVuY3Rpb24gRXhwcmVzc2lvbiAoYWxzbyBrbm93biBhcyBTZWxmLUV4ZWN1dGluZyBBbm9ueW1vdXMgRnVuY3Rpb24pCiAqICAgICAgICAgIGlzIHRoZSBsYXN0IChhbmQgb25seSkgc3RhdGVtZW50IGluIHRoaXMgc2NyaXB0LCBhbmQgaXRzIHJldHVybiB2YWx1ZSB3aWxsIGJlY29tZSB0aGUgc2NyaXB0IHJlc3VsdC4KICogICAgICAgICAgRG8gbm90IHVzZSAicmV0dXJuIHZhcmlhYmxlIiBzdGF0ZW1lbnQgb3V0c2lkZSBvZiBhIGZ1bmN0aW9uIGRlZmluaXRpb24uCiAqICAgICAgICAgIFNlZSBSRVNVTFRTIHNlY3Rpb24gZm9yIGFkZGl0aW9uYWwgZGV0YWlscy4KICoKICogQ2xhc3MgcmVmZXJlbmNlOgogKiAoMSkgVXNlckluZm9DbGFpbXMgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb2F1dGgyL2NvcmUvVXNlckluZm9DbGFpbXMuaHRtbC4KICogKDIpIENsYWltIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbCkuCiAqICAgICAgICAgQW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGhhcyBtZXRob2RzIHRvIGFjY2VzcwogKiAgICAgICAgIHRoZSBjbGFpbSBuYW1lLCByZXF1ZXN0ZWQgdmFsdWVzLCBsb2NhbGUsIGFuZCB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwuCiAqICgzKSBBTUlkZW50aXR5IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L2lkbS9BTUlkZW50aXR5Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBNYXAgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS91dGlsL0hhc2hNYXAuaHRtbCwKICogICAgICAgICAgIG9yIGh0dHBzOi8vZG9jcy5vcmFjbGUuY29tL2VuL2phdmEvamF2YXNlLzExL2RvY3MvYXBpL2phdmEuYmFzZS9qYXZhL3V0aWwvTGlua2VkSGFzaE1hcC5odG1sLgogKiAoNikgU2V0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9IYXNoU2V0Lmh0bWwuCiAqICg3KSBMaXN0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9BcnJheUxpc3QuaHRtbC4KICogKDgpIENsaWVudCAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9odHRwL0NsaWVudC5odG1sLgoqLwoKKGZ1bmN0aW9uICgpIHsKICAgIC8vIFNFVFVQCgogICAgLyoqCiAgICAgKiBDbGFpbSBwcm9jZXNzaW5nIHV0aWxpdGllcy4KICAgICAqIEFuIG9iamVjdCB0aGF0IGNvbnRhaW5zIHJldXNhYmxlIGZ1bmN0aW9ucyBmb3IgcHJvY2Vzc2luZyBjbGFpbXMuCiAgICAgKiBAc2VlIENMQUlNIFBST0NFU1NJTkcgVVRJTElUSUVTIHNlY3Rpb24gZm9yIGRldGFpbHMuCiAgICAgKi8KICAgIHZhciB1dGlscyA9IGdldFV0aWxzKCk7CgogICAgLy8gQ09ORklHVVJBVElPTiBBTkQgQ1VTVE9NSVpBVElPTgoKICAgIC8qKgogICAgICogT0F1dGggMi4wIHNjb3BlIHZhbHVlcyAoc2NvcGVzKSBjYW4gYmUgdXNlZCBieSB0aGUgQ2xpZW50IHRvIHJlcXVlc3QgT0lEQyBjbGFpbXMuCiAgICAgKgogICAgICogQ2FsbCB0aGlzIGNvbmZpZ3VyYXRpb24gbWV0aG9kLCBhbmQgcGFzcyBpbiBhcyB0aGUgZmlyc3QgYXJndW1lbnQKICAgICAqIGFuIG9iamVjdCB0aGF0IG1hcHMgYSBzY29wZSB2YWx1ZSB0byBhbiBhcnJheSBvZiBjbGFpbSBuYW1lcwogICAgICogdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgYW5kIHJldHVybmVkIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfQogICAgICogZm9yIHRoZSBzY29wZSB2YWx1ZXMgdGhhdCBjb3VsZCBiZSB1c2VkIHRvIHJlcXVlc3QgY2xhaW1zIGFzIGRlZmluZWQgaW4gdGhlIE9JREMgc3BlY2lmaWNhdGlvbi4KICAgICAqCiAgICAgKiBCZWxvdywgZmluZCBhIGRlZmF1bHQgY29uZmlndXJhdGlvbiB0aGF0IGlzIGV4cGVjdGVkIHRvIHdvcmsgaW4gdGhlIGN1cnJlbnQgZW52aXJvbm1lbnQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiBjaG9vc2UgdGhlIGNsYWltIG5hbWVzIHJldHVybmVkIGZvciBhIHNjb3BlLgogICAgICovCiAgICB1dGlscy5zZXRTY29wZUNsYWltc01hcCh7CiAgICAgICAgcHJvZmlsZTogWwogICAgICAgICAgICAnbmFtZScsCiAgICAgICAgICAgICdmYW1pbHlfbmFtZScsCiAgICAgICAgICAgICdnaXZlbl9uYW1lJywKICAgICAgICAgICAgJ3pvbmVpbmZvJywKICAgICAgICAgICAgJ2xvY2FsZScKICAgICAgICBdLAogICAgICAgIGVtYWlsOiBbJ2VtYWlsJ10sCiAgICAgICAgYWRkcmVzczogWydhZGRyZXNzJ10sCiAgICAgICAgcGhvbmU6IFsncGhvbmVfbnVtYmVyJ10KICAgIH0pOwoKICAgIC8qKgogICAgICogSW4gdGhpcyBzY3JpcHQsIGVhY2ggY2xhaW0KICAgICAqIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICAgICAqIHByb3ZpZGVkIGJ5IHRoZSBhdXRob3JpemF0aW9uIHNlcnZlciwgYW5kCiAgICAgKiByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudCB2aWEgdGhlIGNsYWltcyBwYXJhbWV0ZXIKICAgICAqIHdpbGwgYmUgcHJvY2Vzc2VkIGJ5IGEgZnVuY3Rpb24gYXNzb2NpYXRlZCB3aXRoIHRoZSBjbGFpbSBuYW1lLgogICAgICoKICAgICAqIENhbGwgdGhpcyBjb25maWd1cmF0aW9uIG1ldGhvZCwgYW5kIHBhc3MgaW4gYXMgdGhlIGZpcnN0IGFyZ3VtZW50CiAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIGEgY2xhaW0gbmFtZSB0byBhIHJlc29sdmVyIGZ1bmN0aW9uLAogICAgICogd2hpY2ggd2lsbCBiZSBhdXRvbWF0aWNhbGx5IGV4ZWN1dGVkIGZvciBlYWNoIGNsYWltIHByb2Nlc3NlZCBieSB0aGUgc2NyaXB0LgogICAgICoKICAgICAqIFRoZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB3aWxsIHJlY2VpdmUgdGhlIHJlcXVlc3RlZCBjbGFpbSBpbmZvcm1hdGlvbgogICAgICogaW4gYW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGFzIHRoZSBmaXJzdCBhcmd1bWVudC4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9CiAgICAgKiBmb3IgZGV0YWlscyBvbiB0aGUgQ2xhaW0gY2xhc3MuCiAgICAgKgogICAgICogSWYgdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIHJldHVybnMgYSB2YWx1ZSwKICAgICAqIG90aGVyIHRoYW4gdW5kZWZpbmVkIG9yIG51bGwsCiAgICAgKiB0aGUgY2xhaW0gd2lsbCBiZSBpbmNsdWRlZCBpbiB0aGUgc2NyaXB0J3MgcmVzdWx0cy4KICAgICAqCiAgICAgKiBUaGUgQ2xhaW0gaW5zdGFuY2UgcHJvdmlkZXMgbWV0aG9kcyB0byBjaGVjawogICAgICogd2hhdCB0aGUgbmFtZSBvZiB0aGUgY2xhaW0gaXMsCiAgICAgKiB3aGljaCB2YWx1ZXMgdGhlIGNsYWltIHJlcXVlc3QgY29udGFpbnMsCiAgICAgKiB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwsIGFuZAogICAgICogd2hpY2ggbG9jYWxlIHRoZSBjbGFpbSBpcyBhc3NvY2lhdGVkIHdpdGguCiAgICAgKiBUaGUgcmVzb2x2ZXIgZnVuY3Rpb24gY2FuIGNvbnNpZGVyIHRoaXMgaW5mb3JtYXRpb24gd2hlbiBjb21wdXRpbmcgYW5kIHJldHVybmluZyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgKgogICAgICogQmVsb3csIGZpbmQgYSBkZWZhdWx0IGNvbmZpZ3VyYXRpb24gdGhhdCBpcyBleHBlY3RlZCB0byB3b3JrIGluIHRoZSBjdXJyZW50IGVudmlyb25tZW50LgogICAgICogQSByZXVzYWJsZSBmdW5jdGlvbiwgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKFN0cmluZyBhdHRyaWJ1dGUtbmFtZSksCiAgICAgKiBpcyBjYWxsZWQgdG8gcmV0dXJuIGEgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICogQHNlZSBDTEFJTSBSRVNPTFZFUlMgc2VjdGlvbiBmb3IgdGhlIGltcGxlbWVudGF0aW9uIGRldGFpbHMgYW5kIGV4YW1wbGVzLgogICAgICogRm9yIHRoZSBhZGRyZXNzIGNsYWltLCBhbiBleGFtcGxlIG9mIGEgY2xhaW0gcmVzb2x2ZXIgdGhhdCB1c2VzIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIgaXMgcHJvdmlkZWQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiByZXVzZSB0aGUgcHJlZGVmaW5lZCB1dGlscyBtZXRob2RzIHdpdGggeW91ciBjdXN0b20gYXJndW1lbnRzLgogICAgICogWW91IGNhbiBhbHNvIHNwZWNpZnkgYSBjdXN0b20gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIGEgY2xhaW0gbmFtZSwKICAgICAqIHRoYXQgd2lsbCBjb21wdXRlIGFuZCByZXR1cm4gdGhlIGNsYWltIHZhbHVl4oCUYXMgc2hvd24gaW4gdGhlIGNvbW1lbnRlZCBvdXQgZXhhbXBsZSBiZWxvdy4KICAgICAqLwogICAgdXRpbHMuc2V0Q2xhaW1SZXNvbHZlcnMoewogICAgICAgIC8qCiAgICAgICAgLy8gQW4gZXhhbXBsZSBvZiBhIHNpbXBsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IGlzIGRlZmluZWQgZm9yIGEgY2xhaW0KICAgICAgICAvLyBkaXJlY3RseSBpbiB0aGUgY29uZmlndXJhdGlvbiBvYmplY3Q6CiAgICAgICAgY3VzdG9tLWNsYWltLW5hbWU6IGZ1bmN0aW9uIChyZXF1ZXN0ZWRDbGFpbSkgewogICAgICAgICAgICAvLyBJbiB0aGlzIGNhc2UsIGluaXRpYWxseSwgdGhlIGNsYWltIHZhbHVlIGNvbWVzIHN0cmFpZ2h0IGZyb20gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlOgogICAgICAgICAgICB2YXIgY2xhaW1WYWx1ZSA9IGlkZW50aXR5LmdldEF0dHJpYnV0ZSgnY3VzdG9tLWF0dHJpYnV0ZS1uYW1lJykudG9BcnJheSgpWzBdCgogICAgICAgICAgICAvLyBPcHRpb25hbGx5LCBwcm92aWRlIGFkZGl0aW9uYWwgbG9naWMgZm9yIHByb2Nlc3NpbmcgKGZpbHRlcmluZywgZm9ybWF0dGluZywgZXRjLikgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAgICAvLyBZb3UgY2FuIHVzZToKICAgICAgICAgICAgLy8gcmVxdWVzdGVkQ2xhaW0uZ2V0TmFtZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldFZhbHVlcygpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldExvY2FsZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmlzRXNzZW50aWFsKCkKCiAgICAgICAgICAgIHJldHVybiBjbGFpbVZhbHVlCiAgICAgICAgfSwKICAgICAgICAqLwogICAgICAgIC8qKgogICAgICAgICAqIFRoZSB1c2Ugb2YgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIHNob3dzIGhvdwogICAgICAgICAqIGFuIGFyZ3VtZW50IHBhc3NlZCB0byBhIGZ1bmN0aW9uIHRoYXQgcmV0dXJucyBhIGNsYWltIHJlc29sdmVyCiAgICAgICAgICogYmVjb21lcyBhdmFpbGFibGUgdG8gdGhlIHJlc29sdmVyIGZ1bmN0aW9uICh2aWEgaXRzIGxleGljYWwgY29udGV4dCkuCiAgICAgICAgICovCiAgICAgICAgbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdjbicpLAogICAgICAgIGZhbWlseV9uYW1lOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3NuJyksCiAgICAgICAgZ2l2ZW5fbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdnaXZlbm5hbWUnKSwKICAgICAgICB6b25laW5mbzogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWR0aW1lem9uZScpLAogICAgICAgIGxvY2FsZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWRsb2NhbGUnKSwKICAgICAgICBlbWFpbDogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdtYWlsJyksCiAgICAgICAgYWRkcmVzczogdXRpbHMuZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXIoCiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBUaGUgcGFzc2VkIGluIHVzZXIgcHJvZmlsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiBjYW4gYmUgdXNlZCBieSB0aGUgYWRkcmVzcyBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiB0byBvYnRhaW4gdGhlIGNsYWltIHZhbHVlIHRvIGJlIGZvcm1hdHRlZCBhcyBwZXIgdGhlIE9JREMgc3BlY2lmaWNhdGlvbjoKICAgICAgICAgICAgICogQHNlZSBodHRwczovL29wZW5pZC5uZXQvc3BlY3Mvb3BlbmlkLWNvbm5lY3QtY29yZS0xXzAuaHRtbCNBZGRyZXNzQ2xhaW0uCiAgICAgICAgICAgICAqLwogICAgICAgICAgICB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3Bvc3RhbGFkZHJlc3MnKQogICAgICAgICksCiAgICAgICAgcGhvbmVfbnVtYmVyOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3RlbGVwaG9uZW51bWJlcicpCiAgICB9KTsKCiAgICAvLyBDTEFJTSBQUk9DRVNTSU5HIFVUSUxJVElFUwoKICAgIC8qKgogICAgICogQHJldHVybnMge29iamVjdH0gQW4gb2JqZWN0IHRoYXQgY29udGFpbnMgcmV1c2FibGUgY2xhaW0gcHJvY2Vzc2luZyB1dGlsaXRpZXMuCiAgICAgKiBAc2VlIFBVQkxJQyBNRVRIT0RTIHNlY3Rpb24gYW5kIHRoZSByZXR1cm4gc3RhdGVtZW50IGZvciB0aGUgbGlzdCBvZiBleHBvcnRlZCBmdW5jdGlvbnMuCiAgICAgKi8KICAgIGZ1bmN0aW9uIGdldFV0aWxzICgpIHsKICAgICAgICAvLyBJTVBPUlQgSkFWQQoKICAgICAgICAvKioKICAgICAgICAgKiBQcm92aWRlcyBKYXZhIHNjcmlwdGluZyBmdW5jdGlvbmFsaXR5LgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvTW96aWxsYS9Qcm9qZWN0cy9SaGluby9TY3JpcHRpbmdfSmF2YSNqYXZhaW1wb3J0ZXJfY29uc3RydWN0b3J9LgogICAgICAgICAqLwogICAgICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgICAgIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiwKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltcywKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltLAoKICAgICAgICAgICAgamF2YS51dGlsLkxpbmtlZEhhc2hNYXAsCiAgICAgICAgICAgIGphdmEudXRpbC5BcnJheUxpc3QKICAgICAgICApOwoKICAgICAgICAvLyBTRVQgVVAgQ09ORklHVVJBVElPTgoKICAgICAgICAvKioKICAgICAgICAgKiBQbGFjZWhvbGRlciBmb3IgYSBjb25maWd1cmF0aW9uIG9wdGlvbiB0aGF0IGNvbnRhaW5zCiAgICAgICAgICogYW4gb2JqZWN0IHRoYXQgbWFwcyB0aGUgc3VwcG9ydGVkIHNjb3BlIHZhbHVlcyAoc2NvcGVzKQogICAgICAgICAqIGFuZCB0aGUgY29ycmVzcG9uZGluZyBjbGFpbSBuYW1lcyBmb3IgZWFjaCBzY29wZSB2YWx1ZS4KICAgICAgICAgKi8KICAgICAgICB2YXIgc2NvcGVDbGFpbXNNYXA7CgogICAgICAgIC8qKgogICAgICAgICAqIFBsYWNlaG9sZGVyIGZvciBhIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRoYXQgY29udGFpbnMKICAgICAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAqLwogICAgICAgIHZhciBjbGFpbVJlc29sdmVyczsKCiAgICAgICAgLyoqCiAgICAgICAgICogQSAocHVibGljKSBtZXRob2QgdGhhdCBhY2NlcHRzIGFuIG9iamVjdCB0aGF0IG1hcHMgdGhlIHN1cHBvcnRlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMgZWFjaCBzdXBwb3J0ZWQgc2NvcGUgdmFsdWUgdG8gYW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMsCiAgICAgICAgICogaW4gb3JkZXIgdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgZm9yIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfSBmb3IgZGV0YWlscy4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLnByb2ZpbGVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHByb2ZpbGUgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMuZW1haWxdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGVtYWlsIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLmFkZHJlc3NdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGFkZHJlc3Mgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMucGhvbmVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHBob25lIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcmV0dXJucyB7dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHNldFNjb3BlQ2xhaW1zTWFwKHBhcmFtcykgewogICAgICAgICAgICBzY29wZUNsYWltc01hcCA9IHBhcmFtczsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIEEgKHB1YmxpYykgbWV0aG9kIHRoYXQgYWNjZXB0cyBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMKICAgICAgICAgKiBlYWNoIHN1cHBvcnRlZCBjbGFpbSBuYW1lIHRvIGEgZnVuY3Rpb24gdGhhdCBjb21wdXRlcyBhbmQgcmV0dXJucyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gc2V0Q2xhaW1SZXNvbHZlcnMocGFyYW1zKSB7CiAgICAgICAgICAgIGNsYWltUmVzb2x2ZXJzID0gcGFyYW1zOwogICAgICAgIH0KCiAgICAgICAgLy8gQ0xBSU0gUkVTT0xWRVJTCgogICAgICAgIC8qKgogICAgICAgICAqIENsYWltIHJlc29sdmVycyBhcmUgZnVuY3Rpb25zIHRoYXQgcmV0dXJuIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHBhcmFtIHsqfQogICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAqLwoKICAgICAgICAvKioKICAgICAgICAgKiBEZWZpbmVzIGEgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nfSBhdHRyaWJ1dGVOYW1lIC0gTmFtZSBvZiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGRldGVybWluZSB0aGUgY2xhaW0gdmFsdWUKICAgICAgICAgKiBiYXNlZCBvbiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZSBhbmQgdGhlIChyZXF1ZXN0ZWQpIGNsYWltIHByb3BlcnRpZXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIChhdHRyaWJ1dGVOYW1lKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXNvbHZlcyBhIGNsYWltIHdpdGggYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAgICAgKiBSZXR1cm5zIHVuZGVmaW5lZCBpZiB0aGUgaWRlbnRpdHkgYXR0cmlidXRlIGlzIG5vdCBwb3B1bGF0ZWQsCiAgICAgICAgICAgICAqIE9SIGlmIHRoZSBjbGFpbSBoYXMgcmVxdWVzdGVkIHZhbHVlcyB0aGF0IGRvIG5vdCBjb250YWluIHRoZSBpZGVudGl0eSBhdHRyaWJ1dGUgdmFsdWUuCiAgICAgICAgICAgICAqIEFUVEVOVElPTjogdGhlIGFmb3JlbWVudGlvbmVkIGNvbXBhcmlzb24gaXMgY2FzZS1zZW5zaXRpdmUuCiAgICAgICAgICAgICAqIEBwYXJhbSB7b3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltfSBjbGFpbQogICAgICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciBkZXRhaWxzLgogICAgICAgICAgICAgKiBAcmV0dXJucyB7c3RyaW5nfEhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUNsYWltKGNsYWltKSB7CiAgICAgICAgICAgICAgICB2YXIgdXNlclByb2ZpbGVWYWx1ZTsKCiAgICAgICAgICAgICAgICBpZiAoaWRlbnRpdHkpIHsKICAgICAgICAgICAgICAgICAgICB1c2VyUHJvZmlsZVZhbHVlID0gZ2V0Q2xhaW1WYWx1ZUZyb21TZXQoY2xhaW0sIGlkZW50aXR5LmdldEF0dHJpYnV0ZShhdHRyaWJ1dGVOYW1lKSk7CgogICAgICAgICAgICAgICAgICAgIGlmICh1c2VyUHJvZmlsZVZhbHVlICYmICF1c2VyUHJvZmlsZVZhbHVlLmlzRW1wdHkoKSkgewogICAgICAgICAgICAgICAgICAgICAgICBpZiAoIWNsYWltLmdldFZhbHVlcygpIHx8IGNsYWltLmdldFZhbHVlcygpLmlzRW1wdHkoKSB8fCBjbGFpbS5nZXRWYWx1ZXMoKS5jb250YWlucyh1c2VyUHJvZmlsZVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHVzZXJQcm9maWxlVmFsdWU7CiAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW07CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBSZXR1cm5zIGFuIGFkZHJlc3MgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSBjbGFpbSB2YWx1ZSBvYnRhaW5lZCB3aXRoIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIuCiAgICAgICAgICogQHBhcmFtIHtmdW5jdGlvbn0gcmVzb2x2ZUNsYWltIC0gQSBmdW5jdGlvbiB0aGF0IHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGFjY2VwdCBhIGNsYWltIGFzIGFuIGFyZ3VtZW50LAogICAgICAgICAqIHJ1biB0aGUgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIHRoZSBjbGFpbSBhbmQgb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwKICAgICAgICAgKiBhbmQgYXBwbHkgYWRkaXRpb25hbCBmb3JtYXR0aW5nIHRvIHRoZSB2YWx1ZSBiZWZvcmUgcmV0dXJuaW5nIGl0LgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldEFkZHJlc3NDbGFpbVJlc29sdmVyIChyZXNvbHZlQ2xhaW0pIHsKICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAqIENyZWF0ZXMgYW4gYWRkcmVzcyBjbGFpbSBvYmplY3QgZnJvbSBhIHZhbHVlIHJldHVybmVkIGJ5IGEgY2xhaW0gcmVzb2x2ZXIsCiAgICAgICAgICAgICAqIGFuZCByZXR1cm5zIHRoZSBhZGRyZXNzIGNsYWltIG9iamVjdCBhcyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0FkZHJlc3NDbGFpbX0uCiAgICAgICAgICAgICAqIFRoZSBjbGFpbSB2YWx1ZSBpcyBvYnRhaW5lZCB3aXRoIGEgY2xhaW0gcmVzb2x2aW5nIGZ1bmN0aW9uIGF2YWlsYWJsZSBmcm9tIHRoZSBjbG9zdXJlLgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfHVuZGVmaW5lZH0gVGhlIGFkZHJlc3MgY2xhaW0gb2JqZWN0IGNyZWF0ZWQgZnJvbSBhIGNsYWltIHZhbHVlLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUFkZHJlc3NDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgdmFyIGFkZHJlc3NPYmplY3Q7CgogICAgICAgICAgICAgICAgaWYgKGlzQ2xhaW1WYWx1ZVZhbGlkKGNsYWltVmFsdWUpKSB7CiAgICAgICAgICAgICAgICAgICAgYWRkcmVzc09iamVjdCA9IG5ldyBmckphdmEuTGlua2VkSGFzaE1hcCgpOwoKICAgICAgICAgICAgICAgICAgICBhZGRyZXNzT2JqZWN0LnB1dCgnZm9ybWF0dGVkJywgY2xhaW1WYWx1ZSk7CgogICAgICAgICAgICAgICAgICAgIHJldHVybiBhZGRyZXNzT2JqZWN0OwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICByZXR1cm4gcmVzb2x2ZUFkZHJlc3NDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgYW4gZXNzZW50aWFsIGNsYWltIHJlc29sdmVyIGJhc2VkIG9uIGEgY2xhaW0gdmFsdWUgb2J0YWluZWQgd2l0aCBhbm90aGVyIGNsYWltIHJlc29sdmVyLgogICAgICAgICAqIEBwYXJhbSB7ZnVuY3Rpb259IHJlc29sdmVDbGFpbSAtIEEgZnVuY3Rpb24gdGhhdCByZXR1cm5zIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHJldHVybnMge2Z1bmN0aW9ufSBBIGZ1bmN0aW9uIHRoYXQgd2lsbCBhY2NlcHQgYSBjbGFpbSBhcyBhbiBhcmd1bWVudCwKICAgICAgICAgKiBydW4gdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIGZvciB0aGUgY2xhaW0gYW5kIG9idGFpbiB0aGUgY2xhaW0gdmFsdWUsCiAgICAgICAgICogYW5kIGFwcGx5IGFkZGl0aW9uYWwgbG9naWMgZm9yIGVzc2VudGlhbCBjbGFpbXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0RXNzZW50aWFsQ2xhaW1SZXNvbHZlciAocmVzb2x2ZUNsYWltKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXR1cm5zIGEgY2xhaW0gdmFsdWUgb3IgdGhyb3dzIGFuIGVycm9yLgogICAgICAgICAgICAgKiBUaGUgY2xhaW0gdmFsdWUgaXMgb2J0YWluZWQgd2l0aCBhIGNsYWltIHJlc29sdmluZyBmdW5jdGlvbiBhdmFpbGFibGUgZnJvbSB0aGUgY2xvc3VyZS4KICAgICAgICAgICAgICogVGhyb3dzIGFuIGV4Y2VwdGlvbiBpZiB0aGUgY2xhaW0gaXMgZXNzZW50aWFsIGFuZCBubyB2YWx1ZSBpcyByZXR1cm5lZCBmb3IgdGhlIGNsYWltLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBVc2Ugb2YgdGhpcyByZXNvbHZlciBpcyBvcHRpb25hbC4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjSW5kaXZpZHVhbENsYWltc1JlcXVlc3RzfSBzdGF0aW5nOgogICAgICAgICAgICAgKiAiTm90ZSB0aGF0IGV2ZW4gaWYgdGhlIENsYWltcyBhcmUgbm90IGF2YWlsYWJsZSBiZWNhdXNlIHRoZSBFbmQtVXNlciBkaWQgbm90IGF1dGhvcml6ZSB0aGVpciByZWxlYXNlIG9yIHRoZXkgYXJlIG5vdCBwcmVzZW50LAogICAgICAgICAgICAgKiB0aGUgQXV0aG9yaXphdGlvbiBTZXJ2ZXIgTVVTVCBOT1QgZ2VuZXJhdGUgYW4gZXJyb3Igd2hlbiBDbGFpbXMgYXJlIG5vdCByZXR1cm5lZCwgd2hldGhlciB0aGV5IGFyZSBFc3NlbnRpYWwgb3IgVm9sdW50YXJ5LAogICAgICAgICAgICAgKiB1bmxlc3Mgb3RoZXJ3aXNlIHNwZWNpZmllZCBpbiB0aGUgZGVzY3JpcHRpb24gb2YgdGhlIHNwZWNpZmljIGNsYWltLiIKICAgICAgICAgICAgICoKICAgICAgICAgICAgICogQHBhcmFtIHtvcmcuZm9yZ2Vyb2NrLm9wZW5pZGNvbm5lY3QuQ2xhaW19IGNsYWltCiAgICAgICAgICAgICAqIEFuIG9iamVjdCB0aGF0IHByb3ZpZGVzIG1ldGhvZHMgdG8gb2J0YWluIGluZm9ybWF0aW9uL3JlcXVpcmVtZW50cyBhc3NvY2lhdGVkIHdpdGggYSBjbGFpbS4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqLwogICAgICAgICAgICBmdW5jdGlvbiByZXNvbHZlRXNzZW50aWFsQ2xhaW0oY2xhaW0pIHsKICAgICAgICAgICAgICAgIHZhciBjbGFpbVZhbHVlID0gcmVzb2x2ZUNsYWltKGNsYWltKTsKCiAgICAgICAgICAgICAgICBpZiAoY2xhaW0uaXNFc3NlbnRpYWwoKSAmJiAhaXNDbGFpbVZhbHVlVmFsaWQoY2xhaW1WYWx1ZSkpIHsKICAgICAgICAgICAgICAgICAgICB0aHJvdyBuZXcgZnJKYXZhLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uKCdDb3VsZCBub3QgcHJvdmlkZSB2YWx1ZSBmb3IgZXNzZW50aWFsIGNsYWltOiAnICsgY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1WYWx1ZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHJlc29sdmVFc3NlbnRpYWxDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFByb3ZpZGVzIGRlZmF1bHQgcmVzb2x1dGlvbiBmb3IgYSBjbGFpbS4KICAgICAgICAgKiBVc2UgaXQgaWYgYSBjbGFpbS1zcGVjaWZpYyByZXNvbHZlciBpcyBub3QgZGVmaW5lZCBpbiB0aGUgY29uZmlndXJhdGlvbi4KICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHJldHVybnMgeyp9IEEgc2luZ2xlIHZhbHVlIGFzc29jaWF0ZWQgd2l0aCB0aGlzIGNsYWltLgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHJlc29sdmVBbnlDbGFpbSAoY2xhaW0pIHsKICAgICAgICAgICAgaWYgKGNsYWltLmdldFZhbHVlcygpLnNpemUoKSA9PT0gMSkgewogICAgICAgICAgICAgICAgcmV0dXJuIGNsYWltLmdldFZhbHVlcygpLnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgfQogICAgICAgIH0KCiAgICAgICAgLy8gVVRJTElUSUVTCgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgY2xhaW0gdmFsdWUgZnJvbSBhIHNldC4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIGEgc2luZ2xlIHZhbHVlLCByZXR1cm5zIHRoZSB2YWx1ZS4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIG11bHRpcGxlIHZhbHVlcywgcmV0dXJucyB0aGUgc2V0LgogICAgICAgICAqIE90aGVyd2lzZSwgcmV0dXJucyB1bmRlZmluZWQuCiAgICAgICAgICoKICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHBhcmFtIHtqYXZhLnV0aWwuSGFzaFNldH0gc2V0IFRoZSBzZXTigJRmb3IgZXhhbXBsZSwgYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAqIEByZXR1cm5zIHtzdHJpbmd8amF2YS51dGlsLkhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldENsYWltVmFsdWVGcm9tU2V0IChjbGFpbSwgc2V0KSB7CiAgICAgICAgICAgIGlmIChzZXQgJiYgc2V0LnNpemUoKSkgewogICAgICAgICAgICAgICAgaWYgKHNldC5zaXplKCkgPT09IDEpIHsKICAgICAgICAgICAgICAgICAgICByZXR1cm4gc2V0LnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHNldDsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSBlbHNlIGlmIChsb2dnZXIud2FybmluZ0VuYWJsZWQoKSkgewogICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcoJ09JREMgQ2xhaW1zIHNjcmlwdC4gR290IGFuIGVtcHR5IHNldCBmb3IgY2xhaW06ICcgKyBjbGFpbS5nZXROYW1lKCkpOwogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBmdW5jdGlvbiBpc0NsYWltVmFsdWVWYWxpZCAoY2xhaW1WYWx1ZSkgewogICAgICAgICAgICBpZiAodHlwZW9mIGNsYWltVmFsdWUgPT09ICd1bmRlZmluZWQnIHx8IGNsYWltVmFsdWUgPT09IG51bGwpIHsKICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgfQoKICAgICAgICAvLyBDTEFJTSBQUk9DRVNTSU5HCgogICAgICAgIC8qKgogICAgICAgICAqIENvbnN0cnVjdHMgYW5kIHJldHVybnMgYW4gb2JqZWN0IHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMKICAgICAgICAgKiBhbmQgdGhlIHJlcXVlc3RlZCBzY29wZXMgbWFwcGVkIHRvIHRoZSBjbGFpbSBuYW1lcy4KICAgICAgICAgKiBAcmV0dXJucyB7b3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltc30gVGhlIG9iamVjdCB0byBiZSByZXR1cm5lZCB0byB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIuCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICAgICAqIEBzZWUgUkVTVUxUUyBzZWN0aW9uIGZvciB0aGUgdXNlIG9mIHRoaXMgZnVuY3Rpb24uCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlckluZm9DbGFpbXMgKCkgewogICAgICAgICAgICByZXR1cm4gbmV3IGZySmF2YS5Vc2VySW5mb0NsYWltcyhnZXRDb21wdXRlZENsYWltcygpLCBnZXRDb21wb3NpdGVTY29wZXMoKSk7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIChyZXF1ZXN0ZWQpIGNsYWltIG5hbWVzIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMuCiAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfQogICAgICAgICAqIEEgbWFwIG9mIHRoZSByZXF1ZXN0ZWQgY2xhaW0gbmFtZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIHZhbHVlcy4KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wdXRlZENsYWltcyAoKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBDcmVhdGVzIGEgY29tcGxldGUgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZyb206CiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgZGVyaXZlZCBmcm9tIHRoZSBzY29wZXMsCiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgcHJvdmlkZWQgYnkgdGhlIGF1dGhvcml6YXRpb24gc2VydmVyLAogICAgICAgICAgICAgKiBhbmQgdGhlIGNsYWltcyByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudC4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5BcnJheUxpc3R9CiAgICAgICAgICAgICAqIFJldHVybnMgYSBjb21wbGV0ZSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGF2YWlsYWJsZSB0byB0aGUgc2NyaXB0LgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgdGhlIGNsYWltIG9iamVjdCBkZXRhaWxzLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gZ2V0Q2xhaW1zKCkgewogICAgICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAgICAgKiBSZXR1cm5zIGEgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIFVzZXMgdGhlIHNjb3BlQ2xhaW1zTWFwIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRvIGRlcml2ZSB0aGUgY2xhaW0gbmFtZXM7CiAgICAgICAgICAgICAgICAgKiBubyBvdGhlciBwcm9wZXJ0aWVzIG9mIGEgY2xhaW0gZGVyaXZlZCBmcm9tIGEgc2NvcGUgYXJlIHBvcHVsYXRlZC4KICAgICAgICAgICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuQXJyYXlMaXN0fQogICAgICAgICAgICAgICAgICogQSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciB0aGUgY2xhaW0gb2JqZWN0IGRldGFpbHMuCiAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgIGZ1bmN0aW9uIGNvbnZlcnRTY29wZVRvQ2xhaW1zKCkgewogICAgICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoc2NvcGUpICE9PSAnb3BlbmlkJyAmJiBzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zTWFwW3Njb3BlXS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbU5hbWUpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbGFpbXMuYWRkKG5ldyBmckphdmEuQ2xhaW0oY2xhaW1OYW1lKSk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGNsYWltcy5hZGRBbGwoY29udmVydFNjb3BlVG9DbGFpbXMoKSk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKGNsYWltT2JqZWN0cyk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKHJlcXVlc3RlZFR5cGVkQ2xhaW1zKTsKCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICB9CgogICAgICAgICAgICAvKioKICAgICAgICAgICAgICogQ29tcHV0ZXMgYW5kIHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgICAgICogVG8gb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwgdXNlcyB0aGUgcmVzb2x2ZXIgZnVuY3Rpb24gc3BlY2lmaWVkIGZvciB0aGUgY2xhaW0gaW4gdGhlIGNsYWltUmVzb2x2ZXJzIGNvbmZpZ3VyYXRpb24gb2JqZWN0LgogICAgICAgICAgICAgKiBAc2VlIGNsYWltUmVzb2x2ZXJzCiAgICAgICAgICAgICAqIElmIG5vIHJlc29sdmVyIGZ1bmN0aW9uIGlzIGZvdW5kLCB1c2VzIHRoZSBkZWZhdWx0IGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMgeyp9IENsYWltIHZhbHVlLgogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqIFJldGhyb3dzIHRoaXMgZXhjZXB0aW9uIGlmIGEgY2xhaW0gcmVzb2x2ZXIgdGhyb3dzIGl0LgogICAgICAgICAgICAgKiBZb3UgY2FuIHRocm93IG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiBmcm9tIHlvdXIgY3VzdG9tIGNsYWltIHJlc29sdmVyCiAgICAgICAgICAgICAqIGlmIHlvdSB3YW50IHRvIHRlcm1pbmF0ZSB0aGUgY2xhaW0gcHJvY2Vzc2luZy4KICAgICAgICAgICAgICovCiAgICAgICAgICAgIGZ1bmN0aW9uIGNvbXB1dGVDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIHJlc29sdmVDbGFpbTsKICAgICAgICAgICAgICAgIHZhciBtZXNzYWdlOwoKICAgICAgICAgICAgICAgIHRyeSB7CiAgICAgICAgICAgICAgICAgICAgcmVzb2x2ZUNsYWltID0gY2xhaW1SZXNvbHZlcnNbY2xhaW0uZ2V0TmFtZSgpXSB8fCByZXNvbHZlQW55Q2xhaW07CgogICAgICAgICAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgfSBjYXRjaCAoZSkgewogICAgICAgICAgICAgICAgICAgIG1lc3NhZ2UgPSAnT0lEQyBDbGFpbXMgc2NyaXB0IGV4Y2VwdGlvbi4gVW5hYmxlIHRvIHJlc29sdmUgT0lEQyBDbGFpbS4gJyArIGU7CgogICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoZSkuaW5kZXhPZignb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5leGNlcHRpb25zLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uJykgIT09IC0xKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHRocm93IGU7CiAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICBpZiAobG9nZ2VyLndhcm5pbmdFbmFibGVkKCkpIHsKICAgICAgICAgICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcobWVzc2FnZSk7CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICB2YXIgY29tcHV0ZWRDbGFpbXMgPSBuZXcgZnJKYXZhLkxpbmtlZEhhc2hNYXAoKTsKCiAgICAgICAgICAgIGdldENsYWltcygpLnRvQXJyYXkoKS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSBjb21wdXRlQ2xhaW0oY2xhaW0pOwoKICAgICAgICAgICAgICAgIGlmIChpc0NsYWltVmFsdWVWYWxpZChjbGFpbVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgIGNvbXB1dGVkQ2xhaW1zLnB1dChjbGFpbS5nZXROYW1lKCksIGNsYWltVmFsdWUpOwogICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAvKioKICAgICAgICAgICAgICAgICAgICAgKiBJZiBhIGNsYWltIGhhcyBiZWVuIHByb2Nlc3NlZCwgYnV0IGFwcGVhcnMgaW4gdGhlIGxpc3QgYWdhaW4sCiAgICAgICAgICAgICAgICAgICAgICogYW5kIGl0cyB2YWx1ZSBjYW5ub3QgYmUgY29tcHV0ZWQgdW5kZXIgdGhlIG5ldyBjb25kaXRpb25zLAogICAgICAgICAgICAgICAgICAgICAqIHRoZSBjbGFpbSBpcyByZW1vdmVkIGZyb20gdGhlIGZpbmFsIHJlc3VsdC4KICAgICAgICAgICAgICAgICAgICAgKgogICAgICAgICAgICAgICAgICAgICAqIEZvciBleGFtcGxlLCBhIGNsYWltIGNvdWxkIGJlIG1hcHBlZCB0byBhIHNjb3BlIGFuZCBmb3VuZCBpbiB0aGUgdXNlciBwcm9maWxlLAogICAgICAgICAgICAgICAgICAgICAqIGJ1dCBhbHNvIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHdpdGggcmVxdWlyZWQgdmFsdWVzIHRoYXQgZG9uJ3QgbWF0Y2ggdGhlIGNvbXB1dGVkIG9uZS4KICAgICAgICAgICAgICAgICAgICAgKiBAc2VlIHtsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0luZGl2aWR1YWxDbGFpbXNSZXF1ZXN0c30uCiAgICAgICAgICAgICAgICAgICAgICogZm9yIHRoZSByZWxldmFudCBPSURDIHNwZWNpZmljYXRpb24gZGV0YWlscy4KICAgICAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgICAgICBjb21wdXRlZENsYWltcy5yZW1vdmUoY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSk7CgogICAgICAgICAgICByZXR1cm4gY29tcHV0ZWRDbGFpbXM7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIHJlcXVlc3RlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLgogICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuTGlua2VkSGFzaE1hcH0KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wb3NpdGVTY29wZXMgKCkgewogICAgICAgICAgICB2YXIgY29tcG9zaXRlU2NvcGVzID0gbmV3IGZySmF2YS5MaW5rZWRIYXNoTWFwKCk7CgogICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICB2YXIgc2NvcGVDbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICBzY29wZUNsYWltc01hcFtzY29wZV0uZm9yRWFjaChmdW5jdGlvbiAoY2xhaW1OYW1lKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zLmFkZChjbGFpbU5hbWUpOwogICAgICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltcy5zaXplKCkpIHsKICAgICAgICAgICAgICAgICAgICBjb21wb3NpdGVTY29wZXMucHV0KHNjb3BlLCBzY29wZUNsYWltcyk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgcmV0dXJuIGNvbXBvc2l0ZVNjb3BlczsKICAgICAgICB9CgogICAgICAgIC8vIFBVQkxJQyBNRVRIT0RTCgogICAgICAgIHJldHVybiB7CiAgICAgICAgICAgIHNldFNjb3BlQ2xhaW1zTWFwOiBzZXRTY29wZUNsYWltc01hcCwKICAgICAgICAgICAgc2V0Q2xhaW1SZXNvbHZlcnM6IHNldENsYWltUmVzb2x2ZXJzLAogICAgICAgICAgICBnZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXI6IGdldFVzZXJQcm9maWxlQ2xhaW1SZXNvbHZlciwKICAgICAgICAgICAgZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXI6IGdldEFkZHJlc3NDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyOiBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRVc2VySW5mb0NsYWltczogZ2V0VXNlckluZm9DbGFpbXMKICAgICAgICB9OwogICAgfQoKICAgIC8vIFJFU1VMVFMKCiAgICAvKioKICAgICAqIFRoaXMgc2NyaXB0IHJldHVybnMgYW4gaW5zdGFuY2Ugb2YgdGhlIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuVXNlckluZm9DbGFpbXMgY2xhc3MKICAgICAqIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMgYW5kCiAgICAgKiB0aGUgcmVxdWVzdGVkIHNjb3BlcyBtYXBwZWQgdG8gdGhlIGNsYWltIG5hbWVzLgogICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICoKICAgICAqIEFzc2lnbmluZyBpdCB0byBhIHZhcmlhYmxlIGdpdmVzIHlvdSBhbiBvcHBvcnR1bml0eQogICAgICogdG8gbG9nIHRoZSBjb250ZW50IG9mIHRoZSByZXR1cm5lZCB2YWx1ZSBkdXJpbmcgZGV2ZWxvcG1lbnQuCiAgICAgKi8KICAgIHZhciB1c2VySW5mb0NsYWltcyA9IHV0aWxzLmdldFVzZXJJbmZvQ2xhaW1zKCk7CgogICAgLyoKICAgIGxvZ2dlci5lcnJvcihzY3JpcHROYW1lICsgJyByZXN1bHRzOicpCiAgICBsb2dnZXIuZXJyb3IoJ1ZhbHVlczogJyArIHVzZXJJbmZvQ2xhaW1zLmdldFZhbHVlcygpKQogICAgbG9nZ2VyLmVycm9yKCdTY29wZXM6ICcgKyB1c2VySW5mb0NsYWltcy5nZXRDb21wb3NpdGVTY29wZXMoKSkKICAgICovCgogICAgcmV0dXJuIHVzZXJJbmZvQ2xhaW1zOwp9KCkpOwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OIDC_CLAIMS\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287283356,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"e1db8a0a-0329-4962-a5bf-ecffaca376ae\",\"name\":\"Alpha endUserUIClient OIDC Claims Script\",\"description\":\"Used by endUserUIClient\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMTQtMjAyMSBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUwogKiBvciB3aXRoIG9uZSBvZiBpdHMgYWZmaWxpYXRlcy4gQWxsIHVzZSBzaGFsbCBiZSBleGNsdXNpdmVseSBzdWJqZWN0CiAqIHRvIHN1Y2ggbGljZW5zZSBiZXR3ZWVuIHRoZSBsaWNlbnNlZSBhbmQgRm9yZ2VSb2NrIEFTLgogKi8KCi8qCiAqIFRoaXMgc2NyaXB0IGNvbXB1dGVzIGNsYWltIHZhbHVlcyByZXR1cm5lZCBpbiBJRCB0b2tlbnMgYW5kL29yIGF0IHRoZSBVc2VySW5mbyBFbmRwb2ludC4KICogVGhlIGNsYWltIHZhbHVlcyBhcmUgY29tcHV0ZWQgZm9yOgogKiB0aGUgY2xhaW1zIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICogdGhlIGNsYWltcyBwcm92aWRlZCBieSB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIsCiAqIGFuZCB0aGUgY2xhaW1zIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHZpYSB0aGUgY2xhaW1zIHBhcmFtZXRlci4KICoKICogSW4gdGhlIENPTkZJR1VSQVRJT04gQU5EIENVU1RPTUlaQVRJT04gc2VjdGlvbiwgeW91IGNhbgogKiBkZWZpbmUgdGhlIHNjb3BlLXRvLWNsYWltcyBtYXBwaW5nLCBhbmQKICogYXNzaWduIHRvIGVhY2ggY2xhaW0gYSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IHdpbGwgY29tcHV0ZSB0aGUgY2xhaW0gdmFsdWUuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzIChjbGFzcyByZWZlcmVuY2VzIGFyZSBwcm92aWRlZCBiZWxvdyk6CiAqIHNjb3BlcyAtIFNldDxTdHJpbmc+ICg2KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogKiBjbGFpbXMgLSBNYXA8U3RyaW5nLCBPYmplY3Q+ICg1KS4KICogICAgICAgICAgQWx3YXlzIHByZXNlbnQsIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogY2xhaW1PYmplY3RzIC0gTGlzdDxDbGFpbT4gKDcsIDIpLgogKiAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIGRlZmF1bHQgc2VydmVyIHByb3ZpZGVkIGNsYWltcy4KICogcmVxdWVzdGVkQ2xhaW1zIC0gTWFwPFN0cmluZywgU2V0PFN0cmluZz4+ICg1KS4KICogICAgICAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIG5vdCBlbXB0eSBpZiB0aGUgcmVxdWVzdCBjb250YWlucyB0aGUgY2xhaW1zIHBhcmFtZXRlciBhbmQgdGhlIHNlcnZlciBoYXMgZW5hYmxlZAogKiAgICAgICAgICAgICAgICAgICBjbGFpbXNfcGFyYW1ldGVyX3N1cHBvcnRlZC4gQSBtYXAgb2YgdGhlIHJlcXVlc3RlZCBjbGFpbXMgdG8gcG9zc2libGUgdmFsdWVzLCBvdGhlcndpc2UgZW1wdHk7CiAqICAgICAgICAgICAgICAgICAgIHJlcXVlc3RlZCBjbGFpbXMgd2l0aCBubyByZXF1ZXN0ZWQgdmFsdWVzIHdpbGwgaGF2ZSBhIGtleSBidXQgbm8gdmFsdWUgaW4gdGhlIG1hcC4gQSBrZXkgd2l0aAogKiAgICAgICAgICAgICAgICAgICBhIHNpbmdsZSB2YWx1ZSBpbiBpdHMgU2V0ICg2KSBpbmRpY2F0ZXMgdGhhdCB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiByZXF1ZXN0ZWRUeXBlZENsYWltcyAtIExpc3Q8Q2xhaW0+ICg3LCAyKS4KICogICAgICAgICAgICAgICAgICAgICAgICBBbHdheXMgcHJlc2VudCwgdGhlIHJlcXVlc3RlZCBjbGFpbXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgUmVxdWVzdGVkIGNsYWltcyB3aXRoIG5vIHJlcXVlc3RlZCB2YWx1ZXMgd2lsbCBoYXZlIGEgY2xhaW0gd2l0aCBubyB2YWx1ZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgQSBjbGFpbSB3aXRoIGEgc2luZ2xlIHZhbHVlIGluZGljYXRlcyB0aGlzIGlzIHRoZSBvbmx5IHZhbHVlIHRoYXQgc2hvdWxkIGJlIHJldHVybmVkLgogKiBjbGFpbXNMb2NhbGVzIC0gTGlzdDxTdHJpbmc+ICg3KS4KICogICAgICAgICAgICAgICAgIFRoZSB2YWx1ZXMgZnJvbSB0aGUgJ2NsYWltc19sb2NhbGVzJyBwYXJhbWV0ZXIuCiAqICAgICAgICAgICAgICAgICBTZWUgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjQ2xhaW1zTGFuZ3VhZ2VzQW5kU2NyaXB0cyBmb3IgdGhlIE9JREMgc3BlY2lmaWNhdGlvbiBkZXRhaWxzLgogKiByZXF1ZXN0UHJvcGVydGllcyAtIFVubW9kaWZpYWJsZSBNYXAgKDUpLgogKiAgICAgICAgICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCBjb250YWlucyBhIG1hcCBvZiByZXF1ZXN0IHByb3BlcnRpZXM6CiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFVyaSAtIFRoZSByZXF1ZXN0IFVSSS4KICogICAgICAgICAgICAgICAgICAgICByZWFsbSAtIFRoZSByZWFsbSB0aGF0IHRoZSByZXF1ZXN0IHJlbGF0ZXMgdG8uCiAqICAgICAgICAgICAgICAgICAgICAgcmVxdWVzdFBhcmFtcyAtIEEgbWFwIG9mIHRoZSByZXF1ZXN0IHBhcmFtcyBhbmQvb3IgcG9zdGVkIGRhdGEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVhY2ggdmFsdWUgaXMgYSBsaXN0IG9mIG9uZSBvciBtb3JlIHByb3BlcnRpZXMuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBsZWFzZSBub3RlIHRoYXQgdGhlc2Ugc2hvdWxkIGJlIGhhbmRsZWQgaW4gYWNjb3JkYW5jZSB3aXRoIE9XQVNQIGJlc3QgcHJhY3RpY2VzOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodHRwczovL293YXNwLm9yZy93d3ctY29tbXVuaXR5L3Z1bG5lcmFiaWxpdGllcy9VbnNhZmVfdXNlX29mX1JlZmxlY3Rpb24uCiAqIGNsaWVudFByb3BlcnRpZXMgLSBVbm1vZGlmaWFibGUgTWFwICg1KS4KICogICAgICAgICAgICAgICAgICAgIFByZXNlbnQgaWYgdGhlIGNsaWVudCBzcGVjaWZpZWQgaW4gdGhlIHJlcXVlc3Qgd2FzIGlkZW50aWZpZWQsIGNvbnRhaW5zIGEgbWFwIG9mIGNsaWVudCBwcm9wZXJ0aWVzOgogKiAgICAgICAgICAgICAgICAgICAgY2xpZW50SWQgLSBUaGUgY2xpZW50J3MgVVJJIGZvciB0aGUgcmVxdWVzdCBsb2NhbGUuCiAqICAgICAgICAgICAgICAgICAgICBhbGxvd2VkR3JhbnRUeXBlcyAtIExpc3Qgb2YgdGhlIGFsbG93ZWQgZ3JhbnQgdHlwZXMgKG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuR3JhbnRUeXBlKSBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRSZXNwb25zZVR5cGVzIC0gTGlzdCBvZiB0aGUgYWxsb3dlZCByZXNwb25zZSB0eXBlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGFsbG93ZWRTY29wZXMgLSBMaXN0IG9mIHRoZSBhbGxvd2VkIHNjb3BlcyBmb3IgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgIGN1c3RvbVByb3BlcnRpZXMgLSBBIG1hcCBvZiB0aGUgY3VzdG9tIHByb3BlcnRpZXMgb2YgdGhlIGNsaWVudC4KICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBMaXN0cyBvciBtYXBzIHdpbGwgYmUgaW5jbHVkZWQgYXMgc3ViLW1hcHM7IGZvciBleGFtcGxlOgogKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1c3RvbU1hcFtLZXkxXT1WYWx1ZTEgd2lsbCBiZSByZXR1cm5lZCBhcyBjdXN0b21NYXAgLT4gS2V5MSAtPiBWYWx1ZTEuCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVG8gYWRkIGN1c3RvbSBwcm9wZXJ0aWVzIHRvIGEgY2xpZW50LCB1cGRhdGUgdGhlIEN1c3RvbSBQcm9wZXJ0aWVzIGZpZWxkCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW4gQU0gQ29uc29sZSA+IFJlYWxtIE5hbWUgPiBBcHBsaWNhdGlvbnMgPiBPQXV0aCAyLjAgPiBDbGllbnRzID4gQ2xpZW50IElEID4gQWR2YW5jZWQuCiAqIGlkZW50aXR5IC0gQU1JZGVudGl0eSAoMykuCiAqICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBpZGVudGl0eSBvZiB0aGUgcmVzb3VyY2Ugb3duZXIuCiAqIHNlc3Npb24gLSBTU09Ub2tlbiAoNCkuCiAqICAgICAgICAgICBQcmVzZW50IGlmIHRoZSByZXF1ZXN0IGNvbnRhaW5zIHRoZSBzZXNzaW9uIGNvb2tpZSwgdGhlIHVzZXIncyBzZXNzaW9uIG9iamVjdC4KICogc2NyaXB0TmFtZSAtIFN0cmluZyAocHJpbWl0aXZlKS4KICogICAgICAgICAgICAgIEFsd2F5cyBwcmVzZW50LCB0aGUgZGlzcGxheSBuYW1lIG9mIHRoZSBzY3JpcHQuCiAqIGxvZ2dlciAtIEFsd2F5cyBwcmVzZW50LCB0aGUgIk9BdXRoMlByb3ZpZGVyIiBkZWJ1ZyBsb2dnZXIgaW5zdGFuY2U6CiAqICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuaHRtbCNzY3JpcHRpbmctYXBpLWdsb2JhbC1sb2dnZXIuCiAqICAgICAgICAgIENvcnJlc3BvbmRpbmcgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLk9JRENfQ0xBSU1TLgogKiBodHRwQ2xpZW50IC0gSFRUUCBDbGllbnQgKDgpLgogKiAgICAgICAgICAgICAgQWx3YXlzIHByZXNlbnQsIHRoZSBIVFRQIENsaWVudCBpbnN0YW5jZToKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHRpbmctYXBpLWdsb2JhbC1odHRwLWNsaWVudC5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWh0dHAtY2xpZW50LgogKiAgICAgICAgICAgICAgSW4gb3JkZXIgdG8gdXNlIHRoZSBjbGllbnQsIHlvdSBtYXkgbmVlZCB0byBhZGQKICogICAgICAgICAgICAgIG9yZy5mb3JnZXJvY2suaHR0cC5DbGllbnQsCiAqICAgICAgICAgICAgICBvcmcuZm9yZ2Vyb2NrLmh0dHAucHJvdG9jb2wuKiwKICogICAgICAgICAgICAgIGFuZCBvcmcuZm9yZ2Vyb2NrLnV0aWwucHJvbWlzZS5Qcm9taXNlSW1wbAogKiAgICAgICAgICAgICAgdG8gdGhlIGFsbG93ZWQgSmF2YSBjbGFzc2VzIGluIHRoZSBzY3JpcHRpbmcgZW5naW5lIGNvbmZpZ3VyYXRpb24sIGFzIGRlc2NyaWJlZCBpbjoKICogICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L3NjcmlwdGluZy1ndWlkZS9zY3JpcHQtZW5naW5lLXNlY3VyaXR5Lmh0bWwKICoKICogUmV0dXJuIC0gYSBuZXcgVXNlckluZm9DbGFpbXMoTWFwPFN0cmluZywgT2JqZWN0PiB2YWx1ZXMsIE1hcDxTdHJpbmcsIExpc3Q8U3RyaW5nPj4gY29tcG9zaXRlU2NvcGVzKSAoMSkgb2JqZWN0LgogKiAgICAgICAgICBUaGUgcmVzdWx0IG9mIHRoZSBsYXN0IHN0YXRlbWVudCBpbiB0aGUgc2NyaXB0IGlzIHJldHVybmVkIHRvIHRoZSBzZXJ2ZXIuCiAqICAgICAgICAgIEN1cnJlbnRseSwgdGhlIEltbWVkaWF0ZWx5IEludm9rZWQgRnVuY3Rpb24gRXhwcmVzc2lvbiAoYWxzbyBrbm93biBhcyBTZWxmLUV4ZWN1dGluZyBBbm9ueW1vdXMgRnVuY3Rpb24pCiAqICAgICAgICAgIGlzIHRoZSBsYXN0IChhbmQgb25seSkgc3RhdGVtZW50IGluIHRoaXMgc2NyaXB0LCBhbmQgaXRzIHJldHVybiB2YWx1ZSB3aWxsIGJlY29tZSB0aGUgc2NyaXB0IHJlc3VsdC4KICogICAgICAgICAgRG8gbm90IHVzZSAicmV0dXJuIHZhcmlhYmxlIiBzdGF0ZW1lbnQgb3V0c2lkZSBvZiBhIGZ1bmN0aW9uIGRlZmluaXRpb24uCiAqICAgICAgICAgIFNlZSBSRVNVTFRTIHNlY3Rpb24gZm9yIGFkZGl0aW9uYWwgZGV0YWlscy4KICoKICogQ2xhc3MgcmVmZXJlbmNlOgogKiAoMSkgVXNlckluZm9DbGFpbXMgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb2F1dGgyL2NvcmUvVXNlckluZm9DbGFpbXMuaHRtbC4KICogKDIpIENsYWltIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbCkuCiAqICAgICAgICAgQW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGhhcyBtZXRob2RzIHRvIGFjY2VzcwogKiAgICAgICAgIHRoZSBjbGFpbSBuYW1lLCByZXF1ZXN0ZWQgdmFsdWVzLCBsb2NhbGUsIGFuZCB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwuCiAqICgzKSBBTUlkZW50aXR5IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L2lkbS9BTUlkZW50aXR5Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBNYXAgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS91dGlsL0hhc2hNYXAuaHRtbCwKICogICAgICAgICAgIG9yIGh0dHBzOi8vZG9jcy5vcmFjbGUuY29tL2VuL2phdmEvamF2YXNlLzExL2RvY3MvYXBpL2phdmEuYmFzZS9qYXZhL3V0aWwvTGlua2VkSGFzaE1hcC5odG1sLgogKiAoNikgU2V0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9IYXNoU2V0Lmh0bWwuCiAqICg3KSBMaXN0IC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9BcnJheUxpc3QuaHRtbC4KICogKDgpIENsaWVudCAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9odHRwL0NsaWVudC5odG1sLgoqLwoKKGZ1bmN0aW9uICgpIHsKICAgIC8vIFNFVFVQCgogICAgLyoqCiAgICAgKiBDbGFpbSBwcm9jZXNzaW5nIHV0aWxpdGllcy4KICAgICAqIEFuIG9iamVjdCB0aGF0IGNvbnRhaW5zIHJldXNhYmxlIGZ1bmN0aW9ucyBmb3IgcHJvY2Vzc2luZyBjbGFpbXMuCiAgICAgKiBAc2VlIENMQUlNIFBST0NFU1NJTkcgVVRJTElUSUVTIHNlY3Rpb24gZm9yIGRldGFpbHMuCiAgICAgKi8KICAgIHZhciB1dGlscyA9IGdldFV0aWxzKCk7CgogICAgLy8gQ09ORklHVVJBVElPTiBBTkQgQ1VTVE9NSVpBVElPTgoKICAgIC8qKgogICAgICogT0F1dGggMi4wIHNjb3BlIHZhbHVlcyAoc2NvcGVzKSBjYW4gYmUgdXNlZCBieSB0aGUgQ2xpZW50IHRvIHJlcXVlc3QgT0lEQyBjbGFpbXMuCiAgICAgKgogICAgICogQ2FsbCB0aGlzIGNvbmZpZ3VyYXRpb24gbWV0aG9kLCBhbmQgcGFzcyBpbiBhcyB0aGUgZmlyc3QgYXJndW1lbnQKICAgICAqIGFuIG9iamVjdCB0aGF0IG1hcHMgYSBzY29wZSB2YWx1ZSB0byBhbiBhcnJheSBvZiBjbGFpbSBuYW1lcwogICAgICogdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgYW5kIHJldHVybmVkIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfQogICAgICogZm9yIHRoZSBzY29wZSB2YWx1ZXMgdGhhdCBjb3VsZCBiZSB1c2VkIHRvIHJlcXVlc3QgY2xhaW1zIGFzIGRlZmluZWQgaW4gdGhlIE9JREMgc3BlY2lmaWNhdGlvbi4KICAgICAqCiAgICAgKiBCZWxvdywgZmluZCBhIGRlZmF1bHQgY29uZmlndXJhdGlvbiB0aGF0IGlzIGV4cGVjdGVkIHRvIHdvcmsgaW4gdGhlIGN1cnJlbnQgZW52aXJvbm1lbnQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiBjaG9vc2UgdGhlIGNsYWltIG5hbWVzIHJldHVybmVkIGZvciBhIHNjb3BlLgogICAgICovCiAgICB1dGlscy5zZXRTY29wZUNsYWltc01hcCh7CiAgICAgICAgcHJvZmlsZTogWwogICAgICAgICAgICAnbmFtZScsCiAgICAgICAgICAgICdmYW1pbHlfbmFtZScsCiAgICAgICAgICAgICdnaXZlbl9uYW1lJywKICAgICAgICAgICAgJ3pvbmVpbmZvJywKICAgICAgICAgICAgJ2xvY2FsZScKICAgICAgICBdLAogICAgICAgIGVtYWlsOiBbJ2VtYWlsJ10sCiAgICAgICAgYWRkcmVzczogWydhZGRyZXNzJ10sCiAgICAgICAgcGhvbmU6IFsncGhvbmVfbnVtYmVyJ10KICAgIH0pOwoKICAgIC8qKgogICAgICogSW4gdGhpcyBzY3JpcHQsIGVhY2ggY2xhaW0KICAgICAqIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3BlcywKICAgICAqIHByb3ZpZGVkIGJ5IHRoZSBhdXRob3JpemF0aW9uIHNlcnZlciwgYW5kCiAgICAgKiByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudCB2aWEgdGhlIGNsYWltcyBwYXJhbWV0ZXIKICAgICAqIHdpbGwgYmUgcHJvY2Vzc2VkIGJ5IGEgZnVuY3Rpb24gYXNzb2NpYXRlZCB3aXRoIHRoZSBjbGFpbSBuYW1lLgogICAgICoKICAgICAqIENhbGwgdGhpcyBjb25maWd1cmF0aW9uIG1ldGhvZCwgYW5kIHBhc3MgaW4gYXMgdGhlIGZpcnN0IGFyZ3VtZW50CiAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIGEgY2xhaW0gbmFtZSB0byBhIHJlc29sdmVyIGZ1bmN0aW9uLAogICAgICogd2hpY2ggd2lsbCBiZSBhdXRvbWF0aWNhbGx5IGV4ZWN1dGVkIGZvciBlYWNoIGNsYWltIHByb2Nlc3NlZCBieSB0aGUgc2NyaXB0LgogICAgICoKICAgICAqIFRoZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB3aWxsIHJlY2VpdmUgdGhlIHJlcXVlc3RlZCBjbGFpbSBpbmZvcm1hdGlvbgogICAgICogaW4gYW4gaW5zdGFuY2Ugb2Ygb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltIGFzIHRoZSBmaXJzdCBhcmd1bWVudC4KICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9CiAgICAgKiBmb3IgZGV0YWlscyBvbiB0aGUgQ2xhaW0gY2xhc3MuCiAgICAgKgogICAgICogSWYgdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIHJldHVybnMgYSB2YWx1ZSwKICAgICAqIG90aGVyIHRoYW4gdW5kZWZpbmVkIG9yIG51bGwsCiAgICAgKiB0aGUgY2xhaW0gd2lsbCBiZSBpbmNsdWRlZCBpbiB0aGUgc2NyaXB0J3MgcmVzdWx0cy4KICAgICAqCiAgICAgKiBUaGUgQ2xhaW0gaW5zdGFuY2UgcHJvdmlkZXMgbWV0aG9kcyB0byBjaGVjawogICAgICogd2hhdCB0aGUgbmFtZSBvZiB0aGUgY2xhaW0gaXMsCiAgICAgKiB3aGljaCB2YWx1ZXMgdGhlIGNsYWltIHJlcXVlc3QgY29udGFpbnMsCiAgICAgKiB3aGV0aGVyIHRoZSBjbGFpbSBpcyBlc3NlbnRpYWwsIGFuZAogICAgICogd2hpY2ggbG9jYWxlIHRoZSBjbGFpbSBpcyBhc3NvY2lhdGVkIHdpdGguCiAgICAgKiBUaGUgcmVzb2x2ZXIgZnVuY3Rpb24gY2FuIGNvbnNpZGVyIHRoaXMgaW5mb3JtYXRpb24gd2hlbiBjb21wdXRpbmcgYW5kIHJldHVybmluZyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgKgogICAgICogQmVsb3csIGZpbmQgYSBkZWZhdWx0IGNvbmZpZ3VyYXRpb24gdGhhdCBpcyBleHBlY3RlZCB0byB3b3JrIGluIHRoZSBjdXJyZW50IGVudmlyb25tZW50LgogICAgICogQSByZXVzYWJsZSBmdW5jdGlvbiwgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKFN0cmluZyBhdHRyaWJ1dGUtbmFtZSksCiAgICAgKiBpcyBjYWxsZWQgdG8gcmV0dXJuIGEgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICogQHNlZSBDTEFJTSBSRVNPTFZFUlMgc2VjdGlvbiBmb3IgdGhlIGltcGxlbWVudGF0aW9uIGRldGFpbHMgYW5kIGV4YW1wbGVzLgogICAgICogRm9yIHRoZSBhZGRyZXNzIGNsYWltLCBhbiBleGFtcGxlIG9mIGEgY2xhaW0gcmVzb2x2ZXIgdGhhdCB1c2VzIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIgaXMgcHJvdmlkZWQuCiAgICAgKgogICAgICogQ1VTVE9NSVpBVElPTgogICAgICogWW91IGNhbiByZXVzZSB0aGUgcHJlZGVmaW5lZCB1dGlscyBtZXRob2RzIHdpdGggeW91ciBjdXN0b20gYXJndW1lbnRzLgogICAgICogWW91IGNhbiBhbHNvIHNwZWNpZnkgYSBjdXN0b20gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIGEgY2xhaW0gbmFtZSwKICAgICAqIHRoYXQgd2lsbCBjb21wdXRlIGFuZCByZXR1cm4gdGhlIGNsYWltIHZhbHVl4oCUYXMgc2hvd24gaW4gdGhlIGNvbW1lbnRlZCBvdXQgZXhhbXBsZSBiZWxvdy4KICAgICAqLwogICAgdXRpbHMuc2V0Q2xhaW1SZXNvbHZlcnMoewogICAgICAgIC8qCiAgICAgICAgLy8gQW4gZXhhbXBsZSBvZiBhIHNpbXBsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbiB0aGF0IGlzIGRlZmluZWQgZm9yIGEgY2xhaW0KICAgICAgICAvLyBkaXJlY3RseSBpbiB0aGUgY29uZmlndXJhdGlvbiBvYmplY3Q6CiAgICAgICAgY3VzdG9tLWNsYWltLW5hbWU6IGZ1bmN0aW9uIChyZXF1ZXN0ZWRDbGFpbSkgewogICAgICAgICAgICAvLyBJbiB0aGlzIGNhc2UsIGluaXRpYWxseSwgdGhlIGNsYWltIHZhbHVlIGNvbWVzIHN0cmFpZ2h0IGZyb20gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlOgogICAgICAgICAgICB2YXIgY2xhaW1WYWx1ZSA9IGlkZW50aXR5LmdldEF0dHJpYnV0ZSgnY3VzdG9tLWF0dHJpYnV0ZS1uYW1lJykudG9BcnJheSgpWzBdCgogICAgICAgICAgICAvLyBPcHRpb25hbGx5LCBwcm92aWRlIGFkZGl0aW9uYWwgbG9naWMgZm9yIHByb2Nlc3NpbmcgKGZpbHRlcmluZywgZm9ybWF0dGluZywgZXRjLikgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAgICAvLyBZb3UgY2FuIHVzZToKICAgICAgICAgICAgLy8gcmVxdWVzdGVkQ2xhaW0uZ2V0TmFtZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldFZhbHVlcygpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmdldExvY2FsZSgpCiAgICAgICAgICAgIC8vIHJlcXVlc3RlZENsYWltLmlzRXNzZW50aWFsKCkKCiAgICAgICAgICAgIHJldHVybiBjbGFpbVZhbHVlCiAgICAgICAgfSwKICAgICAgICAqLwogICAgICAgIC8qKgogICAgICAgICAqIFRoZSB1c2Ugb2YgdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIHNob3dzIGhvdwogICAgICAgICAqIGFuIGFyZ3VtZW50IHBhc3NlZCB0byBhIGZ1bmN0aW9uIHRoYXQgcmV0dXJucyBhIGNsYWltIHJlc29sdmVyCiAgICAgICAgICogYmVjb21lcyBhdmFpbGFibGUgdG8gdGhlIHJlc29sdmVyIGZ1bmN0aW9uICh2aWEgaXRzIGxleGljYWwgY29udGV4dCkuCiAgICAgICAgICovCiAgICAgICAgbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdjbicpLAogICAgICAgIGZhbWlseV9uYW1lOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3NuJyksCiAgICAgICAgZ2l2ZW5fbmFtZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdnaXZlbm5hbWUnKSwKICAgICAgICB6b25laW5mbzogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWR0aW1lem9uZScpLAogICAgICAgIGxvY2FsZTogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdwcmVmZXJyZWRsb2NhbGUnKSwKICAgICAgICBlbWFpbDogdXRpbHMuZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyKCdtYWlsJyksCiAgICAgICAgYWRkcmVzczogdXRpbHMuZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXIoCiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBUaGUgcGFzc2VkIGluIHVzZXIgcHJvZmlsZSBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiBjYW4gYmUgdXNlZCBieSB0aGUgYWRkcmVzcyBjbGFpbSByZXNvbHZlciBmdW5jdGlvbgogICAgICAgICAgICAgKiB0byBvYnRhaW4gdGhlIGNsYWltIHZhbHVlIHRvIGJlIGZvcm1hdHRlZCBhcyBwZXIgdGhlIE9JREMgc3BlY2lmaWNhdGlvbjoKICAgICAgICAgICAgICogQHNlZSBodHRwczovL29wZW5pZC5uZXQvc3BlY3Mvb3BlbmlkLWNvbm5lY3QtY29yZS0xXzAuaHRtbCNBZGRyZXNzQ2xhaW0uCiAgICAgICAgICAgICAqLwogICAgICAgICAgICB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3Bvc3RhbGFkZHJlc3MnKQogICAgICAgICksCiAgICAgICAgcGhvbmVfbnVtYmVyOiB1dGlscy5nZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXIoJ3RlbGVwaG9uZW51bWJlcicpCiAgICB9KTsKCiAgICAvLyBDTEFJTSBQUk9DRVNTSU5HIFVUSUxJVElFUwoKICAgIC8qKgogICAgICogQHJldHVybnMge29iamVjdH0gQW4gb2JqZWN0IHRoYXQgY29udGFpbnMgcmV1c2FibGUgY2xhaW0gcHJvY2Vzc2luZyB1dGlsaXRpZXMuCiAgICAgKiBAc2VlIFBVQkxJQyBNRVRIT0RTIHNlY3Rpb24gYW5kIHRoZSByZXR1cm4gc3RhdGVtZW50IGZvciB0aGUgbGlzdCBvZiBleHBvcnRlZCBmdW5jdGlvbnMuCiAgICAgKi8KICAgIGZ1bmN0aW9uIGdldFV0aWxzICgpIHsKICAgICAgICAvLyBJTVBPUlQgSkFWQQoKICAgICAgICAvKioKICAgICAgICAgKiBQcm92aWRlcyBKYXZhIHNjcmlwdGluZyBmdW5jdGlvbmFsaXR5LgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvTW96aWxsYS9Qcm9qZWN0cy9SaGluby9TY3JpcHRpbmdfSmF2YSNqYXZhaW1wb3J0ZXJfY29uc3RydWN0b3J9LgogICAgICAgICAqLwogICAgICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgICAgIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiwKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltcywKICAgICAgICAgICAgb3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltLAoKICAgICAgICAgICAgamF2YS51dGlsLkxpbmtlZEhhc2hNYXAsCiAgICAgICAgICAgIGphdmEudXRpbC5BcnJheUxpc3QKICAgICAgICApOwoKICAgICAgICAvLyBTRVQgVVAgQ09ORklHVVJBVElPTgoKICAgICAgICAvKioKICAgICAgICAgKiBQbGFjZWhvbGRlciBmb3IgYSBjb25maWd1cmF0aW9uIG9wdGlvbiB0aGF0IGNvbnRhaW5zCiAgICAgICAgICogYW4gb2JqZWN0IHRoYXQgbWFwcyB0aGUgc3VwcG9ydGVkIHNjb3BlIHZhbHVlcyAoc2NvcGVzKQogICAgICAgICAqIGFuZCB0aGUgY29ycmVzcG9uZGluZyBjbGFpbSBuYW1lcyBmb3IgZWFjaCBzY29wZSB2YWx1ZS4KICAgICAgICAgKi8KICAgICAgICB2YXIgc2NvcGVDbGFpbXNNYXA7CgogICAgICAgIC8qKgogICAgICAgICAqIFBsYWNlaG9sZGVyIGZvciBhIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRoYXQgY29udGFpbnMKICAgICAgICAgKiBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLgogICAgICAgICAqLwogICAgICAgIHZhciBjbGFpbVJlc29sdmVyczsKCiAgICAgICAgLyoqCiAgICAgICAgICogQSAocHVibGljKSBtZXRob2QgdGhhdCBhY2NlcHRzIGFuIG9iamVjdCB0aGF0IG1hcHMgdGhlIHN1cHBvcnRlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMgZWFjaCBzdXBwb3J0ZWQgc2NvcGUgdmFsdWUgdG8gYW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMsCiAgICAgICAgICogaW4gb3JkZXIgdG8gc3BlY2lmeSB3aGljaCBjbGFpbXMgbmVlZCB0byBiZSBwcm9jZXNzZWQgZm9yIHRoZSByZXF1ZXN0ZWQgc2NvcGVzLgogICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI1Njb3BlQ2xhaW1zfSBmb3IgZGV0YWlscy4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLnByb2ZpbGVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHByb2ZpbGUgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMuZW1haWxdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGVtYWlsIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSBbcGFyYW1zLmFkZHJlc3NdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIGFkZHJlc3Mgc2NvcGUgaXMgcmVxdWVzdGVkLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nW119IFtwYXJhbXMucGhvbmVdIC0gQW4gYXJyYXkgb2YgY2xhaW0gbmFtZXMgdG8gYmUgcmV0dXJuZWQgaWYgdGhlIHBob25lIHNjb3BlIGlzIHJlcXVlc3RlZC4KICAgICAgICAgKiBAcmV0dXJucyB7dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHNldFNjb3BlQ2xhaW1zTWFwKHBhcmFtcykgewogICAgICAgICAgICBzY29wZUNsYWltc01hcCA9IHBhcmFtczsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIEEgKHB1YmxpYykgbWV0aG9kIHRoYXQgYWNjZXB0cyBhbiBvYmplY3QgdGhhdCBtYXBzIHRoZSBzdXBwb3J0ZWQgY2xhaW0gbmFtZXMKICAgICAgICAgKiBhbmQgdGhlIHJlc29sdmVyIGZ1bmN0aW9ucyByZXR1cm5pbmcgdGhlIGNsYWltIHZhbHVlLAogICAgICAgICAqIGFuZCBhc3NpZ25zIGl0IHRvIGEgKHByaXZhdGUpIHZhcmlhYmxlIHRoYXQgc2VydmVzIGFzIGEgY29uZmlndXJhdGlvbiBvcHRpb24uCiAgICAgICAgICogQHBhcmFtIHtvYmplY3R9IHBhcmFtcyAtIEFuIG9iamVjdCB0aGF0IG1hcHMKICAgICAgICAgKiBlYWNoIHN1cHBvcnRlZCBjbGFpbSBuYW1lIHRvIGEgZnVuY3Rpb24gdGhhdCBjb21wdXRlcyBhbmQgcmV0dXJucyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gc2V0Q2xhaW1SZXNvbHZlcnMocGFyYW1zKSB7CiAgICAgICAgICAgIGNsYWltUmVzb2x2ZXJzID0gcGFyYW1zOwogICAgICAgIH0KCiAgICAgICAgLy8gQ0xBSU0gUkVTT0xWRVJTCgogICAgICAgIC8qKgogICAgICAgICAqIENsYWltIHJlc29sdmVycyBhcmUgZnVuY3Rpb25zIHRoYXQgcmV0dXJuIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHBhcmFtIHsqfQogICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAqLwoKICAgICAgICAvKioKICAgICAgICAgKiBEZWZpbmVzIGEgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlLgogICAgICAgICAqIEBwYXJhbSB7c3RyaW5nfSBhdHRyaWJ1dGVOYW1lIC0gTmFtZSBvZiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGRldGVybWluZSB0aGUgY2xhaW0gdmFsdWUKICAgICAgICAgKiBiYXNlZCBvbiB0aGUgdXNlciBwcm9maWxlIGF0dHJpYnV0ZSBhbmQgdGhlIChyZXF1ZXN0ZWQpIGNsYWltIHByb3BlcnRpZXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlclByb2ZpbGVDbGFpbVJlc29sdmVyIChhdHRyaWJ1dGVOYW1lKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXNvbHZlcyBhIGNsYWltIHdpdGggYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAgICAgKiBSZXR1cm5zIHVuZGVmaW5lZCBpZiB0aGUgaWRlbnRpdHkgYXR0cmlidXRlIGlzIG5vdCBwb3B1bGF0ZWQsCiAgICAgICAgICAgICAqIE9SIGlmIHRoZSBjbGFpbSBoYXMgcmVxdWVzdGVkIHZhbHVlcyB0aGF0IGRvIG5vdCBjb250YWluIHRoZSBpZGVudGl0eSBhdHRyaWJ1dGUgdmFsdWUuCiAgICAgICAgICAgICAqIEFUVEVOVElPTjogdGhlIGFmb3JlbWVudGlvbmVkIGNvbXBhcmlzb24gaXMgY2FzZS1zZW5zaXRpdmUuCiAgICAgICAgICAgICAqIEBwYXJhbSB7b3JnLmZvcmdlcm9jay5vcGVuaWRjb25uZWN0LkNsYWltfSBjbGFpbQogICAgICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciBkZXRhaWxzLgogICAgICAgICAgICAgKiBAcmV0dXJucyB7c3RyaW5nfEhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUNsYWltKGNsYWltKSB7CiAgICAgICAgICAgICAgICB2YXIgdXNlclByb2ZpbGVWYWx1ZTsKCiAgICAgICAgICAgICAgICBpZiAoaWRlbnRpdHkpIHsKICAgICAgICAgICAgICAgICAgICB1c2VyUHJvZmlsZVZhbHVlID0gZ2V0Q2xhaW1WYWx1ZUZyb21TZXQoY2xhaW0sIGlkZW50aXR5LmdldEF0dHJpYnV0ZShhdHRyaWJ1dGVOYW1lKSk7CgogICAgICAgICAgICAgICAgICAgIGlmICh1c2VyUHJvZmlsZVZhbHVlICYmICF1c2VyUHJvZmlsZVZhbHVlLmlzRW1wdHkoKSkgewogICAgICAgICAgICAgICAgICAgICAgICBpZiAoIWNsYWltLmdldFZhbHVlcygpIHx8IGNsYWltLmdldFZhbHVlcygpLmlzRW1wdHkoKSB8fCBjbGFpbS5nZXRWYWx1ZXMoKS5jb250YWlucyh1c2VyUHJvZmlsZVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHVzZXJQcm9maWxlVmFsdWU7CiAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW07CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBSZXR1cm5zIGFuIGFkZHJlc3MgY2xhaW0gcmVzb2x2ZXIgYmFzZWQgb24gYSBjbGFpbSB2YWx1ZSBvYnRhaW5lZCB3aXRoIGFub3RoZXIgY2xhaW0gcmVzb2x2ZXIuCiAgICAgICAgICogQHBhcmFtIHtmdW5jdGlvbn0gcmVzb2x2ZUNsYWltIC0gQSBmdW5jdGlvbiB0aGF0IHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgKiBAcmV0dXJucyB7ZnVuY3Rpb259IEEgZnVuY3Rpb24gdGhhdCB3aWxsIGFjY2VwdCBhIGNsYWltIGFzIGFuIGFyZ3VtZW50LAogICAgICAgICAqIHJ1biB0aGUgY2xhaW0gcmVzb2x2ZXIgZnVuY3Rpb24gZm9yIHRoZSBjbGFpbSBhbmQgb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwKICAgICAgICAgKiBhbmQgYXBwbHkgYWRkaXRpb25hbCBmb3JtYXR0aW5nIHRvIHRoZSB2YWx1ZSBiZWZvcmUgcmV0dXJuaW5nIGl0LgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldEFkZHJlc3NDbGFpbVJlc29sdmVyIChyZXNvbHZlQ2xhaW0pIHsKICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAqIENyZWF0ZXMgYW4gYWRkcmVzcyBjbGFpbSBvYmplY3QgZnJvbSBhIHZhbHVlIHJldHVybmVkIGJ5IGEgY2xhaW0gcmVzb2x2ZXIsCiAgICAgICAgICAgICAqIGFuZCByZXR1cm5zIHRoZSBhZGRyZXNzIGNsYWltIG9iamVjdCBhcyB0aGUgY2xhaW0gdmFsdWUuCiAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0FkZHJlc3NDbGFpbX0uCiAgICAgICAgICAgICAqIFRoZSBjbGFpbSB2YWx1ZSBpcyBvYnRhaW5lZCB3aXRoIGEgY2xhaW0gcmVzb2x2aW5nIGZ1bmN0aW9uIGF2YWlsYWJsZSBmcm9tIHRoZSBjbG9zdXJlLgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfHVuZGVmaW5lZH0gVGhlIGFkZHJlc3MgY2xhaW0gb2JqZWN0IGNyZWF0ZWQgZnJvbSBhIGNsYWltIHZhbHVlLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gcmVzb2x2ZUFkZHJlc3NDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgdmFyIGFkZHJlc3NPYmplY3Q7CgogICAgICAgICAgICAgICAgaWYgKGlzQ2xhaW1WYWx1ZVZhbGlkKGNsYWltVmFsdWUpKSB7CiAgICAgICAgICAgICAgICAgICAgYWRkcmVzc09iamVjdCA9IG5ldyBmckphdmEuTGlua2VkSGFzaE1hcCgpOwoKICAgICAgICAgICAgICAgICAgICBhZGRyZXNzT2JqZWN0LnB1dCgnZm9ybWF0dGVkJywgY2xhaW1WYWx1ZSk7CgogICAgICAgICAgICAgICAgICAgIHJldHVybiBhZGRyZXNzT2JqZWN0OwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICByZXR1cm4gcmVzb2x2ZUFkZHJlc3NDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgYW4gZXNzZW50aWFsIGNsYWltIHJlc29sdmVyIGJhc2VkIG9uIGEgY2xhaW0gdmFsdWUgb2J0YWluZWQgd2l0aCBhbm90aGVyIGNsYWltIHJlc29sdmVyLgogICAgICAgICAqIEBwYXJhbSB7ZnVuY3Rpb259IHJlc29sdmVDbGFpbSAtIEEgZnVuY3Rpb24gdGhhdCByZXR1cm5zIGEgY2xhaW0gdmFsdWUuCiAgICAgICAgICogQHJldHVybnMge2Z1bmN0aW9ufSBBIGZ1bmN0aW9uIHRoYXQgd2lsbCBhY2NlcHQgYSBjbGFpbSBhcyBhbiBhcmd1bWVudCwKICAgICAgICAgKiBydW4gdGhlIGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uIGZvciB0aGUgY2xhaW0gYW5kIG9idGFpbiB0aGUgY2xhaW0gdmFsdWUsCiAgICAgICAgICogYW5kIGFwcGx5IGFkZGl0aW9uYWwgbG9naWMgZm9yIGVzc2VudGlhbCBjbGFpbXMuCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0RXNzZW50aWFsQ2xhaW1SZXNvbHZlciAocmVzb2x2ZUNsYWltKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBSZXR1cm5zIGEgY2xhaW0gdmFsdWUgb3IgdGhyb3dzIGFuIGVycm9yLgogICAgICAgICAgICAgKiBUaGUgY2xhaW0gdmFsdWUgaXMgb2J0YWluZWQgd2l0aCBhIGNsYWltIHJlc29sdmluZyBmdW5jdGlvbiBhdmFpbGFibGUgZnJvbSB0aGUgY2xvc3VyZS4KICAgICAgICAgICAgICogVGhyb3dzIGFuIGV4Y2VwdGlvbiBpZiB0aGUgY2xhaW0gaXMgZXNzZW50aWFsIGFuZCBubyB2YWx1ZSBpcyByZXR1cm5lZCBmb3IgdGhlIGNsYWltLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBVc2Ugb2YgdGhpcyByZXNvbHZlciBpcyBvcHRpb25hbC4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9vcGVuaWQubmV0L3NwZWNzL29wZW5pZC1jb25uZWN0LWNvcmUtMV8wLmh0bWwjSW5kaXZpZHVhbENsYWltc1JlcXVlc3RzfSBzdGF0aW5nOgogICAgICAgICAgICAgKiAiTm90ZSB0aGF0IGV2ZW4gaWYgdGhlIENsYWltcyBhcmUgbm90IGF2YWlsYWJsZSBiZWNhdXNlIHRoZSBFbmQtVXNlciBkaWQgbm90IGF1dGhvcml6ZSB0aGVpciByZWxlYXNlIG9yIHRoZXkgYXJlIG5vdCBwcmVzZW50LAogICAgICAgICAgICAgKiB0aGUgQXV0aG9yaXphdGlvbiBTZXJ2ZXIgTVVTVCBOT1QgZ2VuZXJhdGUgYW4gZXJyb3Igd2hlbiBDbGFpbXMgYXJlIG5vdCByZXR1cm5lZCwgd2hldGhlciB0aGV5IGFyZSBFc3NlbnRpYWwgb3IgVm9sdW50YXJ5LAogICAgICAgICAgICAgKiB1bmxlc3Mgb3RoZXJ3aXNlIHNwZWNpZmllZCBpbiB0aGUgZGVzY3JpcHRpb24gb2YgdGhlIHNwZWNpZmljIGNsYWltLiIKICAgICAgICAgICAgICoKICAgICAgICAgICAgICogQHBhcmFtIHtvcmcuZm9yZ2Vyb2NrLm9wZW5pZGNvbm5lY3QuQ2xhaW19IGNsYWltCiAgICAgICAgICAgICAqIEFuIG9iamVjdCB0aGF0IHByb3ZpZGVzIG1ldGhvZHMgdG8gb2J0YWluIGluZm9ybWF0aW9uL3JlcXVpcmVtZW50cyBhc3NvY2lhdGVkIHdpdGggYSBjbGFpbS4KICAgICAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICAgICAqIEByZXR1cm5zIHsqfQogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqLwogICAgICAgICAgICBmdW5jdGlvbiByZXNvbHZlRXNzZW50aWFsQ2xhaW0oY2xhaW0pIHsKICAgICAgICAgICAgICAgIHZhciBjbGFpbVZhbHVlID0gcmVzb2x2ZUNsYWltKGNsYWltKTsKCiAgICAgICAgICAgICAgICBpZiAoY2xhaW0uaXNFc3NlbnRpYWwoKSAmJiAhaXNDbGFpbVZhbHVlVmFsaWQoY2xhaW1WYWx1ZSkpIHsKICAgICAgICAgICAgICAgICAgICB0aHJvdyBuZXcgZnJKYXZhLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uKCdDb3VsZCBub3QgcHJvdmlkZSB2YWx1ZSBmb3IgZXNzZW50aWFsIGNsYWltOiAnICsgY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1WYWx1ZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHJlc29sdmVFc3NlbnRpYWxDbGFpbTsKICAgICAgICB9CgogICAgICAgIC8qKgogICAgICAgICAqIFByb3ZpZGVzIGRlZmF1bHQgcmVzb2x1dGlvbiBmb3IgYSBjbGFpbS4KICAgICAgICAgKiBVc2UgaXQgaWYgYSBjbGFpbS1zcGVjaWZpYyByZXNvbHZlciBpcyBub3QgZGVmaW5lZCBpbiB0aGUgY29uZmlndXJhdGlvbi4KICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHJldHVybnMgeyp9IEEgc2luZ2xlIHZhbHVlIGFzc29jaWF0ZWQgd2l0aCB0aGlzIGNsYWltLgogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIHJlc29sdmVBbnlDbGFpbSAoY2xhaW0pIHsKICAgICAgICAgICAgaWYgKGNsYWltLmdldFZhbHVlcygpLnNpemUoKSA9PT0gMSkgewogICAgICAgICAgICAgICAgcmV0dXJuIGNsYWltLmdldFZhbHVlcygpLnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgfQogICAgICAgIH0KCiAgICAgICAgLy8gVVRJTElUSUVTCgogICAgICAgIC8qKgogICAgICAgICAqIFJldHVybnMgY2xhaW0gdmFsdWUgZnJvbSBhIHNldC4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIGEgc2luZ2xlIHZhbHVlLCByZXR1cm5zIHRoZSB2YWx1ZS4KICAgICAgICAgKiBJZiB0aGUgc2V0IGNvbnRhaW5zIG11bHRpcGxlIHZhbHVlcywgcmV0dXJucyB0aGUgc2V0LgogICAgICAgICAqIE90aGVyd2lzZSwgcmV0dXJucyB1bmRlZmluZWQuCiAgICAgICAgICoKICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgKiBBbiBvYmplY3QgdGhhdCBwcm92aWRlcyBtZXRob2RzIHRvIG9idGFpbiBpbmZvcm1hdGlvbi9yZXF1aXJlbWVudHMgYXNzb2NpYXRlZCB3aXRoIGEgY2xhaW0uCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29wZW5pZGNvbm5lY3QvQ2xhaW0uaHRtbH0gZm9yIGRldGFpbHMuCiAgICAgICAgICogQHBhcmFtIHtqYXZhLnV0aWwuSGFzaFNldH0gc2V0IFRoZSBzZXTigJRmb3IgZXhhbXBsZSwgYSB1c2VyIHByb2ZpbGUgYXR0cmlidXRlIHZhbHVlLgogICAgICAgICAqIEByZXR1cm5zIHtzdHJpbmd8amF2YS51dGlsLkhhc2hTZXR8dW5kZWZpbmVkfQogICAgICAgICAqLwogICAgICAgIGZ1bmN0aW9uIGdldENsYWltVmFsdWVGcm9tU2V0IChjbGFpbSwgc2V0KSB7CiAgICAgICAgICAgIGlmIChzZXQgJiYgc2V0LnNpemUoKSkgewogICAgICAgICAgICAgICAgaWYgKHNldC5zaXplKCkgPT09IDEpIHsKICAgICAgICAgICAgICAgICAgICByZXR1cm4gc2V0LnRvQXJyYXkoKVswXTsKICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHNldDsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSBlbHNlIGlmIChsb2dnZXIud2FybmluZ0VuYWJsZWQoKSkgewogICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcoJ09JREMgQ2xhaW1zIHNjcmlwdC4gR290IGFuIGVtcHR5IHNldCBmb3IgY2xhaW06ICcgKyBjbGFpbS5nZXROYW1lKCkpOwogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBmdW5jdGlvbiBpc0NsYWltVmFsdWVWYWxpZCAoY2xhaW1WYWx1ZSkgewogICAgICAgICAgICBpZiAodHlwZW9mIGNsYWltVmFsdWUgPT09ICd1bmRlZmluZWQnIHx8IGNsYWltVmFsdWUgPT09IG51bGwpIHsKICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgfQoKICAgICAgICAvLyBDTEFJTSBQUk9DRVNTSU5HCgogICAgICAgIC8qKgogICAgICAgICAqIENvbnN0cnVjdHMgYW5kIHJldHVybnMgYW4gb2JqZWN0IHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMKICAgICAgICAgKiBhbmQgdGhlIHJlcXVlc3RlZCBzY29wZXMgbWFwcGVkIHRvIHRoZSBjbGFpbSBuYW1lcy4KICAgICAgICAgKiBAcmV0dXJucyB7b3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5Vc2VySW5mb0NsYWltc30gVGhlIG9iamVjdCB0byBiZSByZXR1cm5lZCB0byB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2ZXIuCiAgICAgICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICAgICAqIEBzZWUgUkVTVUxUUyBzZWN0aW9uIGZvciB0aGUgdXNlIG9mIHRoaXMgZnVuY3Rpb24uCiAgICAgICAgICovCiAgICAgICAgZnVuY3Rpb24gZ2V0VXNlckluZm9DbGFpbXMgKCkgewogICAgICAgICAgICByZXR1cm4gbmV3IGZySmF2YS5Vc2VySW5mb0NsYWltcyhnZXRDb21wdXRlZENsYWltcygpLCBnZXRDb21wb3NpdGVTY29wZXMoKSk7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIChyZXF1ZXN0ZWQpIGNsYWltIG5hbWVzIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMuCiAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5MaW5rZWRIYXNoTWFwfQogICAgICAgICAqIEEgbWFwIG9mIHRoZSByZXF1ZXN0ZWQgY2xhaW0gbmFtZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIHZhbHVlcy4KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wdXRlZENsYWltcyAoKSB7CiAgICAgICAgICAgIC8qKgogICAgICAgICAgICAgKiBDcmVhdGVzIGEgY29tcGxldGUgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZyb206CiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgZGVyaXZlZCBmcm9tIHRoZSBzY29wZXMsCiAgICAgICAgICAgICAqIHRoZSBjbGFpbXMgcHJvdmlkZWQgYnkgdGhlIGF1dGhvcml6YXRpb24gc2VydmVyLAogICAgICAgICAgICAgKiBhbmQgdGhlIGNsYWltcyByZXF1ZXN0ZWQgYnkgdGhlIGNsaWVudC4KICAgICAgICAgICAgICogQHJldHVybnMge2phdmEudXRpbC5BcnJheUxpc3R9CiAgICAgICAgICAgICAqIFJldHVybnMgYSBjb21wbGV0ZSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGF2YWlsYWJsZSB0byB0aGUgc2NyaXB0LgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgdGhlIGNsYWltIG9iamVjdCBkZXRhaWxzLgogICAgICAgICAgICAgKi8KICAgICAgICAgICAgZnVuY3Rpb24gZ2V0Q2xhaW1zKCkgewogICAgICAgICAgICAgICAgLyoqCiAgICAgICAgICAgICAgICAgKiBSZXR1cm5zIGEgbGlzdCBvZiBjbGFpbSBvYmplY3RzIGZvciB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIFVzZXMgdGhlIHNjb3BlQ2xhaW1zTWFwIGNvbmZpZ3VyYXRpb24gb3B0aW9uIHRvIGRlcml2ZSB0aGUgY2xhaW0gbmFtZXM7CiAgICAgICAgICAgICAgICAgKiBubyBvdGhlciBwcm9wZXJ0aWVzIG9mIGEgY2xhaW0gZGVyaXZlZCBmcm9tIGEgc2NvcGUgYXJlIHBvcHVsYXRlZC4KICAgICAgICAgICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuQXJyYXlMaXN0fQogICAgICAgICAgICAgICAgICogQSBsaXN0IG9mIG9yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbSBvYmplY3RzIGRlcml2ZWQgZnJvbSB0aGUgcmVxdWVzdGVkIHNjb3Blcy4KICAgICAgICAgICAgICAgICAqIEBzZWUge0BsaW5rIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2FwaWRvY3Mvb3JnL2Zvcmdlcm9jay9vcGVuaWRjb25uZWN0L0NsYWltLmh0bWx9IGZvciB0aGUgY2xhaW0gb2JqZWN0IGRldGFpbHMuCiAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgIGZ1bmN0aW9uIGNvbnZlcnRTY29wZVRvQ2xhaW1zKCkgewogICAgICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoc2NvcGUpICE9PSAnb3BlbmlkJyAmJiBzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zTWFwW3Njb3BlXS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbU5hbWUpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbGFpbXMuYWRkKG5ldyBmckphdmEuQ2xhaW0oY2xhaW1OYW1lKSk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIHZhciBjbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGNsYWltcy5hZGRBbGwoY29udmVydFNjb3BlVG9DbGFpbXMoKSk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKGNsYWltT2JqZWN0cyk7CiAgICAgICAgICAgICAgICBjbGFpbXMuYWRkQWxsKHJlcXVlc3RlZFR5cGVkQ2xhaW1zKTsKCiAgICAgICAgICAgICAgICByZXR1cm4gY2xhaW1zOwogICAgICAgICAgICB9CgogICAgICAgICAgICAvKioKICAgICAgICAgICAgICogQ29tcHV0ZXMgYW5kIHJldHVybnMgYSBjbGFpbSB2YWx1ZS4KICAgICAgICAgICAgICogVG8gb2J0YWluIHRoZSBjbGFpbSB2YWx1ZSwgdXNlcyB0aGUgcmVzb2x2ZXIgZnVuY3Rpb24gc3BlY2lmaWVkIGZvciB0aGUgY2xhaW0gaW4gdGhlIGNsYWltUmVzb2x2ZXJzIGNvbmZpZ3VyYXRpb24gb2JqZWN0LgogICAgICAgICAgICAgKiBAc2VlIGNsYWltUmVzb2x2ZXJzCiAgICAgICAgICAgICAqIElmIG5vIHJlc29sdmVyIGZ1bmN0aW9uIGlzIGZvdW5kLCB1c2VzIHRoZSBkZWZhdWx0IGNsYWltIHJlc29sdmVyIGZ1bmN0aW9uLgogICAgICAgICAgICAgKgogICAgICAgICAgICAgKiBAcGFyYW0ge29yZy5mb3JnZXJvY2sub3BlbmlkY29ubmVjdC5DbGFpbX0gY2xhaW0KICAgICAgICAgICAgICogQW4gb2JqZWN0IHRoYXQgcHJvdmlkZXMgbWV0aG9kcyB0byBvYnRhaW4gaW5mb3JtYXRpb24vcmVxdWlyZW1lbnRzIGFzc29jaWF0ZWQgd2l0aCBhIGNsYWltLgogICAgICAgICAgICAgKiBAc2VlIHtAbGluayBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmlkY29ubmVjdC9DbGFpbS5odG1sfSBmb3IgZGV0YWlscy4KICAgICAgICAgICAgICogQHJldHVybnMgeyp9IENsYWltIHZhbHVlLgogICAgICAgICAgICAgKiBAdGhyb3dzIHtvcmcuZm9yZ2Vyb2NrLm9hdXRoMi5jb3JlLmV4Y2VwdGlvbnMuSW52YWxpZFJlcXVlc3RFeGNlcHRpb259CiAgICAgICAgICAgICAqIFJldGhyb3dzIHRoaXMgZXhjZXB0aW9uIGlmIGEgY2xhaW0gcmVzb2x2ZXIgdGhyb3dzIGl0LgogICAgICAgICAgICAgKiBZb3UgY2FuIHRocm93IG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuZXhjZXB0aW9ucy5JbnZhbGlkUmVxdWVzdEV4Y2VwdGlvbiBmcm9tIHlvdXIgY3VzdG9tIGNsYWltIHJlc29sdmVyCiAgICAgICAgICAgICAqIGlmIHlvdSB3YW50IHRvIHRlcm1pbmF0ZSB0aGUgY2xhaW0gcHJvY2Vzc2luZy4KICAgICAgICAgICAgICovCiAgICAgICAgICAgIGZ1bmN0aW9uIGNvbXB1dGVDbGFpbShjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIHJlc29sdmVDbGFpbTsKICAgICAgICAgICAgICAgIHZhciBtZXNzYWdlOwoKICAgICAgICAgICAgICAgIHRyeSB7CiAgICAgICAgICAgICAgICAgICAgcmVzb2x2ZUNsYWltID0gY2xhaW1SZXNvbHZlcnNbY2xhaW0uZ2V0TmFtZSgpXSB8fCByZXNvbHZlQW55Q2xhaW07CgogICAgICAgICAgICAgICAgICAgIHJldHVybiByZXNvbHZlQ2xhaW0oY2xhaW0pOwogICAgICAgICAgICAgICAgfSBjYXRjaCAoZSkgewogICAgICAgICAgICAgICAgICAgIG1lc3NhZ2UgPSAnT0lEQyBDbGFpbXMgc2NyaXB0IGV4Y2VwdGlvbi4gVW5hYmxlIHRvIHJlc29sdmUgT0lEQyBDbGFpbS4gJyArIGU7CgogICAgICAgICAgICAgICAgICAgIGlmIChTdHJpbmcoZSkuaW5kZXhPZignb3JnLmZvcmdlcm9jay5vYXV0aDIuY29yZS5leGNlcHRpb25zLkludmFsaWRSZXF1ZXN0RXhjZXB0aW9uJykgIT09IC0xKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHRocm93IGU7CiAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICBpZiAobG9nZ2VyLndhcm5pbmdFbmFibGVkKCkpIHsKICAgICAgICAgICAgICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcobWVzc2FnZSk7CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICB2YXIgY29tcHV0ZWRDbGFpbXMgPSBuZXcgZnJKYXZhLkxpbmtlZEhhc2hNYXAoKTsKCiAgICAgICAgICAgIGdldENsYWltcygpLnRvQXJyYXkoKS5mb3JFYWNoKGZ1bmN0aW9uIChjbGFpbSkgewogICAgICAgICAgICAgICAgdmFyIGNsYWltVmFsdWUgPSBjb21wdXRlQ2xhaW0oY2xhaW0pOwoKICAgICAgICAgICAgICAgIGlmIChpc0NsYWltVmFsdWVWYWxpZChjbGFpbVZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgIGNvbXB1dGVkQ2xhaW1zLnB1dChjbGFpbS5nZXROYW1lKCksIGNsYWltVmFsdWUpOwogICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAvKioKICAgICAgICAgICAgICAgICAgICAgKiBJZiBhIGNsYWltIGhhcyBiZWVuIHByb2Nlc3NlZCwgYnV0IGFwcGVhcnMgaW4gdGhlIGxpc3QgYWdhaW4sCiAgICAgICAgICAgICAgICAgICAgICogYW5kIGl0cyB2YWx1ZSBjYW5ub3QgYmUgY29tcHV0ZWQgdW5kZXIgdGhlIG5ldyBjb25kaXRpb25zLAogICAgICAgICAgICAgICAgICAgICAqIHRoZSBjbGFpbSBpcyByZW1vdmVkIGZyb20gdGhlIGZpbmFsIHJlc3VsdC4KICAgICAgICAgICAgICAgICAgICAgKgogICAgICAgICAgICAgICAgICAgICAqIEZvciBleGFtcGxlLCBhIGNsYWltIGNvdWxkIGJlIG1hcHBlZCB0byBhIHNjb3BlIGFuZCBmb3VuZCBpbiB0aGUgdXNlciBwcm9maWxlLAogICAgICAgICAgICAgICAgICAgICAqIGJ1dCBhbHNvIHJlcXVlc3RlZCBieSB0aGUgY2xpZW50IHdpdGggcmVxdWlyZWQgdmFsdWVzIHRoYXQgZG9uJ3QgbWF0Y2ggdGhlIGNvbXB1dGVkIG9uZS4KICAgICAgICAgICAgICAgICAgICAgKiBAc2VlIHtsaW5rIGh0dHBzOi8vb3BlbmlkLm5ldC9zcGVjcy9vcGVuaWQtY29ubmVjdC1jb3JlLTFfMC5odG1sI0luZGl2aWR1YWxDbGFpbXNSZXF1ZXN0c30uCiAgICAgICAgICAgICAgICAgICAgICogZm9yIHRoZSByZWxldmFudCBPSURDIHNwZWNpZmljYXRpb24gZGV0YWlscy4KICAgICAgICAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgICAgICAgICBjb21wdXRlZENsYWltcy5yZW1vdmUoY2xhaW0uZ2V0TmFtZSgpKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSk7CgogICAgICAgICAgICByZXR1cm4gY29tcHV0ZWRDbGFpbXM7CiAgICAgICAgfQoKICAgICAgICAvKioKICAgICAgICAgKiBDcmVhdGVzIGEgbWFwIG9mIHJlcXVlc3RlZCBzY29wZXMgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGNsYWltIG5hbWVzLgogICAgICAgICAqIEByZXR1cm5zIHtqYXZhLnV0aWwuTGlua2VkSGFzaE1hcH0KICAgICAgICAgKi8KICAgICAgICBmdW5jdGlvbiBnZXRDb21wb3NpdGVTY29wZXMgKCkgewogICAgICAgICAgICB2YXIgY29tcG9zaXRlU2NvcGVzID0gbmV3IGZySmF2YS5MaW5rZWRIYXNoTWFwKCk7CgogICAgICAgICAgICBzY29wZXMudG9BcnJheSgpLmZvckVhY2goZnVuY3Rpb24gKHNjb3BlKSB7CiAgICAgICAgICAgICAgICB2YXIgc2NvcGVDbGFpbXMgPSBuZXcgZnJKYXZhLkFycmF5TGlzdCgpOwoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltc01hcFtzY29wZV0pIHsKICAgICAgICAgICAgICAgICAgICBzY29wZUNsYWltc01hcFtzY29wZV0uZm9yRWFjaChmdW5jdGlvbiAoY2xhaW1OYW1lKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHNjb3BlQ2xhaW1zLmFkZChjbGFpbU5hbWUpOwogICAgICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIGlmIChzY29wZUNsYWltcy5zaXplKCkpIHsKICAgICAgICAgICAgICAgICAgICBjb21wb3NpdGVTY29wZXMucHV0KHNjb3BlLCBzY29wZUNsYWltcyk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgcmV0dXJuIGNvbXBvc2l0ZVNjb3BlczsKICAgICAgICB9CgogICAgICAgIC8vIFBVQkxJQyBNRVRIT0RTCgogICAgICAgIHJldHVybiB7CiAgICAgICAgICAgIHNldFNjb3BlQ2xhaW1zTWFwOiBzZXRTY29wZUNsYWltc01hcCwKICAgICAgICAgICAgc2V0Q2xhaW1SZXNvbHZlcnM6IHNldENsYWltUmVzb2x2ZXJzLAogICAgICAgICAgICBnZXRVc2VyUHJvZmlsZUNsYWltUmVzb2x2ZXI6IGdldFVzZXJQcm9maWxlQ2xhaW1SZXNvbHZlciwKICAgICAgICAgICAgZ2V0QWRkcmVzc0NsYWltUmVzb2x2ZXI6IGdldEFkZHJlc3NDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyOiBnZXRFc3NlbnRpYWxDbGFpbVJlc29sdmVyLAogICAgICAgICAgICBnZXRVc2VySW5mb0NsYWltczogZ2V0VXNlckluZm9DbGFpbXMKICAgICAgICB9OwogICAgfQoKICAgIC8vIFJFU1VMVFMKCiAgICAvKioKICAgICAqIFRoaXMgc2NyaXB0IHJldHVybnMgYW4gaW5zdGFuY2Ugb2YgdGhlIG9yZy5mb3JnZXJvY2sub2F1dGgyLmNvcmUuVXNlckluZm9DbGFpbXMgY2xhc3MKICAgICAqIHBvcHVsYXRlZCB3aXRoIHRoZSBjb21wdXRlZCBjbGFpbSB2YWx1ZXMgYW5kCiAgICAgKiB0aGUgcmVxdWVzdGVkIHNjb3BlcyBtYXBwZWQgdG8gdGhlIGNsYWltIG5hbWVzLgogICAgICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL29hdXRoMi9jb3JlL1VzZXJJbmZvQ2xhaW1zLmh0bWx9LgogICAgICoKICAgICAqIEFzc2lnbmluZyBpdCB0byBhIHZhcmlhYmxlIGdpdmVzIHlvdSBhbiBvcHBvcnR1bml0eQogICAgICogdG8gbG9nIHRoZSBjb250ZW50IG9mIHRoZSByZXR1cm5lZCB2YWx1ZSBkdXJpbmcgZGV2ZWxvcG1lbnQuCiAgICAgKi8KICAgIHZhciB1c2VySW5mb0NsYWltcyA9IHV0aWxzLmdldFVzZXJJbmZvQ2xhaW1zKCk7CgogICAgLyoKICAgIGxvZ2dlci5lcnJvcihzY3JpcHROYW1lICsgJyByZXN1bHRzOicpCiAgICBsb2dnZXIuZXJyb3IoJ1ZhbHVlczogJyArIHVzZXJJbmZvQ2xhaW1zLmdldFZhbHVlcygpKQogICAgbG9nZ2VyLmVycm9yKCdTY29wZXM6ICcgKyB1c2VySW5mb0NsYWltcy5nZXRDb21wb3NpdGVTY29wZXMoKSkKICAgICovCgogICAgcmV0dXJuIHVzZXJJbmZvQ2xhaW1zOwp9KCkpOwo=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"OIDC_CLAIMS\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730275749,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -1040,11 +1040,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:42 GMT" + "value": "Thu, 11 Jul 2024 20:37:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -1073,8 +1073,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:43.289Z", - "time": 78, + "startedDateTime": "2024-07-11T20:37:55.706Z", + "time": 89, "timings": { "blocked": -1, "connect": -1, @@ -1082,7 +1082,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 78 + "wait": 89 } }, { @@ -1107,7 +1107,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -1146,7 +1146,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1060, - "text": "{\"_id\":\"739bdc48-fd24-4c52-b353-88706d75558a\",\"name\":\"Check Username\",\"description\":\"Check if username has already been collected.\",\"script\":\"LyogQ2hlY2sgVXNlcm5hbWUKICoKICogQXV0aG9yOiB2b2xrZXIuc2NoZXViZXJAZm9yZ2Vyb2NrLmNvbQogKiAKICogQ2hlY2sgaWYgdXNlcm5hbWUgaGFzIGFscmVhZHkgYmVlbiBjb2xsZWN0ZWQuCiAqIFJldHVybiAia25vd24iIGlmIHllcywgInVua25vd24iIG90aGVyd2lzZS4KICogCiAqIFRoaXMgc2NyaXB0IGRvZXMgbm90IG5lZWQgdG8gYmUgcGFyYW1ldHJpemVkLiBJdCB3aWxsIHdvcmsgcHJvcGVybHkgYXMgaXMuCiAqIAogKiBUaGUgU2NyaXB0ZWQgRGVjaXNpb24gTm9kZSBuZWVkcyB0aGUgZm9sbG93aW5nIG91dGNvbWVzIGRlZmluZWQ6CiAqIC0ga25vd24KICogLSB1bmtub3duCiAqLwooZnVuY3Rpb24gKCkgewogICAgaWYgKG51bGwgIT0gc2hhcmVkU3RhdGUuZ2V0KCJ1c2VybmFtZSIpKSB7CiAgICAgICAgb3V0Y29tZSA9ICJrbm93biI7CiAgICB9CiAgICBlbHNlIHsKICAgICAgICBvdXRjb21lID0gInVua25vd24iOwogICAgfQp9KCkpOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287283436,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"739bdc48-fd24-4c52-b353-88706d75558a\",\"name\":\"Check Username\",\"description\":\"Check if username has already been collected.\",\"script\":\"LyogQ2hlY2sgVXNlcm5hbWUKICoKICogQXV0aG9yOiB2b2xrZXIuc2NoZXViZXJAZm9yZ2Vyb2NrLmNvbQogKiAKICogQ2hlY2sgaWYgdXNlcm5hbWUgaGFzIGFscmVhZHkgYmVlbiBjb2xsZWN0ZWQuCiAqIFJldHVybiAia25vd24iIGlmIHllcywgInVua25vd24iIG90aGVyd2lzZS4KICogCiAqIFRoaXMgc2NyaXB0IGRvZXMgbm90IG5lZWQgdG8gYmUgcGFyYW1ldHJpemVkLiBJdCB3aWxsIHdvcmsgcHJvcGVybHkgYXMgaXMuCiAqIAogKiBUaGUgU2NyaXB0ZWQgRGVjaXNpb24gTm9kZSBuZWVkcyB0aGUgZm9sbG93aW5nIG91dGNvbWVzIGRlZmluZWQ6CiAqIC0ga25vd24KICogLSB1bmtub3duCiAqLwooZnVuY3Rpb24gKCkgewogICAgaWYgKG51bGwgIT0gc2hhcmVkU3RhdGUuZ2V0KCJ1c2VybmFtZSIpKSB7CiAgICAgICAgb3V0Y29tZSA9ICJrbm93biI7CiAgICB9CiAgICBlbHNlIHsKICAgICAgICBvdXRjb21lID0gInVua25vd24iOwogICAgfQp9KCkpOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730275847,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -1200,11 +1200,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:42 GMT" + "value": "Thu, 11 Jul 2024 20:37:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -1229,8 +1229,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:43.371Z", - "time": 84, + "startedDateTime": "2024-07-11T20:37:55.801Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -1238,7 +1238,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 84 + "wait": 67 } }, { @@ -1263,7 +1263,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -1302,7 +1302,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 473, - "text": "{\"_id\":\"d58977ed-0542-4147-8197-973ef7300191\",\"name\":\"Custom Device Match Script\",\"description\":\"Custom Device Match Script\",\"script\":\"LyoKICogQ3VzdG9tIERldmljZSBNYXRjaCBTY3JpcHQKICovCgpvdXRjb21lID0gInRydWUiOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287283529,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"d58977ed-0542-4147-8197-973ef7300191\",\"name\":\"Custom Device Match Script\",\"description\":\"Custom Device Match Script\",\"script\":\"LyoKICogQ3VzdG9tIERldmljZSBNYXRjaCBTY3JpcHQKICovCgpvdXRjb21lID0gInRydWUiOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730275920,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -1356,11 +1356,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:42 GMT" + "value": "Thu, 11 Jul 2024 20:37:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -1385,8 +1385,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:43.459Z", - "time": 74, + "startedDateTime": "2024-07-11T20:37:55.874Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -1394,7 +1394,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 74 + "wait": 63 } }, { @@ -1419,7 +1419,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -1458,7 +1458,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 383, - "text": "{\"_id\":\"4c963bb3-7084-43d0-bcdc-a47482cf1825\",\"name\":\"Dummy\",\"description\":\"Dummy\",\"script\":\"Cm91dGNvbWUgPSAidHJ1ZSI7Cg==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287283598,\"evaluatorVersion\":\"2.0\"}" + "text": "{\"_id\":\"4c963bb3-7084-43d0-bcdc-a47482cf1825\",\"name\":\"Dummy\",\"description\":\"Dummy\",\"script\":\"Cm91dGNvbWUgPSAidHJ1ZSI7Cg==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730275986,\"evaluatorVersion\":\"2.0\"}" }, "cookies": [], "headers": [ @@ -1512,11 +1512,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:42 GMT" + "value": "Thu, 11 Jul 2024 20:37:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -1541,8 +1541,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:43.536Z", - "time": 63, + "startedDateTime": "2024-07-11T20:37:55.942Z", + "time": 61, "timings": { "blocked": -1, "connect": -1, @@ -1550,7 +1550,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 63 + "wait": 61 } }, { @@ -1575,7 +1575,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -1614,7 +1614,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 856, - "text": "{\"_id\":\"e5c302c8-f838-4698-87cc-d7225fc82454\",\"name\":\"EmailAsUsername\",\"description\":\"null\",\"script\":\"b2JqZWN0QXR0cmlidXRlcyA9IHNoYXJlZFN0YXRlLmdldCgib2JqZWN0QXR0cmlidXRlcyIpCnVzZXJOYW1lID0gb2JqZWN0QXR0cmlidXRlcy5nZXQoInVzZXJOYW1lIikKCmlmKHVzZXJOYW1lKXsKICAvL0Zvcm0gRmlsbAogIG9iamVjdEF0dHJpYnV0ZXMucHV0KCJtYWlsIiwgdXNlck5hbWUpCn0gZWxzZSB7CiAgLy9Tb2NpYWwKICBvYmplY3RBdHRyaWJ1dGVzLnB1dCgidXNlck5hbWUiLCBvYmplY3RBdHRyaWJ1dGVzLmdldCgibWFpbCIpKQp9CgoKc2hhcmVkU3RhdGUucHV0KCJvYmplY3RBdHRyaWJ1dGVzIiwgb2JqZWN0QXR0cmlidXRlcyk7Ci8vc2hhcmVkU3RhdGUucHV0KCJ1c2VybmFtZSIsIG1haWwpCgpvdXRjb21lID0gInRydWUiOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287283662,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"e5c302c8-f838-4698-87cc-d7225fc82454\",\"name\":\"EmailAsUsername\",\"description\":\"null\",\"script\":\"b2JqZWN0QXR0cmlidXRlcyA9IHNoYXJlZFN0YXRlLmdldCgib2JqZWN0QXR0cmlidXRlcyIpCnVzZXJOYW1lID0gb2JqZWN0QXR0cmlidXRlcy5nZXQoInVzZXJOYW1lIikKCmlmKHVzZXJOYW1lKXsKICAvL0Zvcm0gRmlsbAogIG9iamVjdEF0dHJpYnV0ZXMucHV0KCJtYWlsIiwgdXNlck5hbWUpCn0gZWxzZSB7CiAgLy9Tb2NpYWwKICBvYmplY3RBdHRyaWJ1dGVzLnB1dCgidXNlck5hbWUiLCBvYmplY3RBdHRyaWJ1dGVzLmdldCgibWFpbCIpKQp9CgoKc2hhcmVkU3RhdGUucHV0KCJvYmplY3RBdHRyaWJ1dGVzIiwgb2JqZWN0QXR0cmlidXRlcyk7Ci8vc2hhcmVkU3RhdGUucHV0KCJ1c2VybmFtZSIsIG1haWwpCgpvdXRjb21lID0gInRydWUiOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730276058,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -1668,11 +1668,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:42 GMT" + "value": "Thu, 11 Jul 2024 20:37:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -1697,8 +1697,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:43.603Z", - "time": 57, + "startedDateTime": "2024-07-11T20:37:56.010Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -1706,7 +1706,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 64 } }, { @@ -1731,7 +1731,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -1770,7 +1770,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 508, - "text": "{\"_id\":\"223739f3-9c54-43b7-9572-3c5338786145\",\"name\":\"Format Username\",\"description\":\"null\",\"script\":\"dmFyIHVzZXJuYW1lID0gc2hhcmVkU3RhdGUuZ2V0KCJ1c2VybmFtZSIpOwoKc2hhcmVkU3RhdGUucHV0KCJkaXNwbGF5TmFtZSIsIHVzZXJuYW1lKTsKb3V0Y29tZSA9ICJjb250aW51ZSI7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287283731,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"223739f3-9c54-43b7-9572-3c5338786145\",\"name\":\"Format Username\",\"description\":\"null\",\"script\":\"dmFyIHVzZXJuYW1lID0gc2hhcmVkU3RhdGUuZ2V0KCJ1c2VybmFtZSIpOwoKc2hhcmVkU3RhdGUucHV0KCJkaXNwbGF5TmFtZSIsIHVzZXJuYW1lKTsKb3V0Y29tZSA9ICJjb250aW51ZSI7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730276127,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -1824,11 +1824,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:42 GMT" + "value": "Thu, 11 Jul 2024 20:37:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -1853,8 +1853,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:43.663Z", - "time": 68, + "startedDateTime": "2024-07-11T20:37:56.081Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -1862,7 +1862,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 68 + "wait": 63 } }, { @@ -1887,7 +1887,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -1926,7 +1926,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 10693, - "text": "{\"_id\":\"5ce0d38a-154c-4be5-bd22-f9879c77e895\",\"name\":\"FrodoSPAdapter - imported (1)\",\"description\":\"null\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjMgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKLyoKICogVGhlIHNjcmlwdCBoYXMgdGhlc2UgdG9wIGxldmVsIGZ1bmN0aW9ucyB0aGF0IGNvdWxkIGJlIGV4ZWN1dGVkIGR1cmluZyBhIFNBTUwyIGZsb3cuCiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25SZXF1ZXN0CiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25Qcm9jZXNzCiAqICAgICAgLSBwb3N0U2luZ2xlU2lnbk9uU3VjY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZVNpZ25PbkZhaWx1cmUKICogICAgICAtIHBvc3ROZXdOYW1lSURTdWNjZXNzCiAqICAgICAgLSBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzcwogKiAgICAgIC0gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MKICoKICogUGxlYXNlIHNlZSB0aGUgSmF2YURvYyBmb3IgdGhlIGludGVyZmFjZSBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmFtL3NhbWwyL3BsdWdpbnMvU1BBZGFwdGVyLmh0bWwKICogTm90ZSB0aGF0IHRoZSBpbml0aWFsaXplIG1ldGhvZCBpcyBub3Qgc3VwcG9ydGVkIGluIHRoZSBzY3JpcHRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlcy4gQ2hlY2sgdGhlIGRvY3VtZW50YXRpb24gb24gdGhlIHJlc3BlY3RpdmUgZnVuY3Rpb25zIGZvciB0aGUgdmFyaWFibGVzIGF2YWlsYWJsZSB0byBpdC4KICoKICogaG9zdGVkRW50aXR5SWQgLSBTdHJpbmcKICogICAgIEVudGl0eSBJRCBmb3IgdGhlIGhvc3RlZCBJRFAKICogcmVhbG0gLSBTdHJpbmcKICogICAgIFJlYWxtIG9mIHRoZSBob3N0ZWQgSURQCiAqIGlkcEVudGl0eUlkIC0gU3RyaW5nCiAqICAgICBUaGUgZW50aXR5IElEIGZvciB0aGUgSWRlbnRpdHkgUHJvdmlkZXIgZm9yIHdoaWNoIHRoZSBzaWduLW9uIHJlcXVlc3Qgd2lsbCBiZSBzZW50LgogKiByZXF1ZXN0IC0gSHR0cFNlcnZsZXRSZXF1ZXN0ICgxKQogKiAgICAgU2VydmxldCByZXF1ZXN0IG9iamVjdAogKiByZXNwb25zZSAtIEh0dHBTZXJ2bGV0UmVzcG9uc2UgKDIpCiAqICAgICBTZXJ2bGV0IHJlc3BvbnNlIG9iamVjdAogKiBhdXRoblJlcXVlc3QgLSBBdXRoblJlcXVlc3QgKDMpCiAqICAgICBUaGUgYXV0aGVudGljYXRpb24gcmVxdWVzdCBzZW50IHRoYXQgaXMgc2VudCBmcm9tIHRoZSBTZXJ2aWNlIFByb3ZpZGVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpCiAqICAgICBUaGUgc2luZ2xlIHNpZ24tb24gc2Vzc2lvbi4gVGhlIHJlZmVyZW5jZSB0eXBlIG9mIHRoaXMgaXMgT2JqZWN0IGFuZCB3b3VsZCBuZWVkIHRvIGJlIGNhc3RlZCB0byBTU09Ub2tlbi4KICogcmVzIC0gUmVzcG9uc2UgKDUpCiAqICAgICBUaGUgU1NPIFJlc3BvbnNlIHJlY2VpdmVkIGZyb20gdGhlIElkZW50aXR5IFByb3ZpZGVyLgogKiBwcm9maWxlIC0gU3RyaW5nCiAqICAgICBUaGUgcHJvdG9jb2wgcHJvZmlsZSB0aGF0IGlzIHVzZWQsIHRoaXMgd2lsbCBiZSBvbmUgb2YgdGhlIGZvbGxvd2luZyB2YWx1ZXMgZnJvbSBTQU1MMkNvbnN0YW50cyAoNik6CiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9QT1NUCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9BUlRJRkFDVAogKiAgICAgICAgICAtIFNBTUwyQ29uc3RhbnRzLlBBT1MKICogb3V0IC0gUHJpbnRXcml0ZXIgKDcpCiAqICAgICBUaGUgUHJpbnRXcml0ZXIgdGhhdCBjYW4gYmUgdXNlZCB0byB3cml0ZSB0by4KICogaXNGZWRlcmF0aW9uIC0gYm9vbGVhbgogKiAgICAgU2V0IHRvIHRydWUgaWYgdXNpbmcgZmVkZXJhdGlvbiwgb3RoZXJ3aXNlIGZhbHNlLgogKiBmYWlsdXJlQ29kZSAtIGludAogKiAgICAgQW4gaW50ZWdlciBob2xkaW5nIHRoZSBmYWlsdXJlIGNvZGUgd2hlbiBhbiBlcnJvciBoYXMgb2NjdXJyZWQuIEZvciBwb3RlbnRpYWwgdmFsdWVzIHNlZSBTUEFkYXB0ZXIuCiAqIHVzZXJJZCAtIFN0cmluZwogKiAgICAgVGhlIHVuaXF1ZSB1bml2ZXJzYWwgSUQgb2YgdGhlIHVzZXIgd2l0aCB3aG9tIHRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3Qgd2FzIHBlcmZvcm1lZC4KICogaWRSZXF1ZXN0IC0gTWFuYWdlTmFtZUlEUmVxdWVzdCAoOCkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3QsIHRoaXMgd2lsbCBiZSBudWxsIGlmIHRoZSByZXF1ZXN0IG9iamVjdCBpcyBub3QgYXZhaWxhYmxlCiAqIGlkUmVzcG9uc2UgLSBNYW5hZ2VOYW1lSURSZXNwb25zZSAoOSkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlc3BvbnNlLCB0aGlzIHdpbGwgYmUgbnVsbCBpZiB0aGUgcmVzcG9uc2Ugb2JqZWN0IGlzIG5vdCBhdmFpbGFibGUKICogYmluZGluZyAtIFN0cmluZwogKiAgICAgVGhlIGJpbmRpbmcgdXNlZCBmb3IgdGhlIG5ldyBuYW1lIGlkZW50aWZpZXIgcmVxdWVzdC4gVGhpcyB3aWxsIGJlIG9uZSBvZiB0aGUgZm9sbG93aW5nIHZhbHVlczoKICogICAgICAgICAgLSBTQU1MMkNvbnN0YW50cy5TT0FQCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9SRURJUkVDVAogKiBsb2dvdXRSZXF1ZXN0IC0gTG9nb3V0UmVxdWVzdCAoMTApCiAqICAgICBUaGUgc2luZ2xlIGxvZ291dCByZXF1ZXN0LgogKiBsb2dvdXRSZXNwb25zZSAtIExvZ291dFJlc3BvbnNlICgxMSkKICogICAgIFRoZSBzaW5nbGUgbG9nb3V0IHJlc3BvbnNlLgogKiBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIgLSBTcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEyKQogKiAgICAgQW4gaW5zdGFuY2Ugb2YgU3BBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIGxvZ2dlciAtIExvZ2dlciBpbnN0YW5jZQogKiAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci4KICogICAgIENvcnJlc3BvbmRpbmcgbG9nIGZpbGVzIHdpbGwgYmUgcHJlZml4ZWQgd2l0aDogc2NyaXB0cy48c2NyaXB0IG5hbWU+CiAqCiAqIFRocm93cyBTQU1MMkV4Y2VwdGlvbiAoMTMpOgogKiAgICAgZm9yIGFueSBleGNlcHRpb25zIG9jY3VycmluZyBpbiB0aGUgYWRhcHRlci4gVGhlIGZlZGVyYXRpb24gcHJvY2VzcyB3aWxsIGNvbnRpbnVlCiAqCiAqIENsYXNzIHJlZmVyZW5jZToKICogKDEpIEh0dHBTZXJ2bGV0UmVxdWVzdCAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXF1ZXN0Lmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlc3BvbnNlIC0gaHR0cHM6Ly90b21jYXQuYXBhY2hlLm9yZy90b21jYXQtNy4wLWRvYy9zZXJ2bGV0YXBpL2phdmF4L3NlcnZsZXQvaHR0cC9IdHRwU2VydmxldFJlc3BvbnNlLmh0bWwuCiAqICgzKSBBdXRoblJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wcm90b2NvbC9SZXNwb25zZS5odG1sCiAqICg2KSBTQU1MMkNvbnN0YW50cyAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9jb21tb24vU0FNTDJDb25zdGFudHMuaHRtbAogKiAoNykgUHJpbnRXcml0ZXIgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS9pby9QcmludFdyaXRlci5odG1sCiAqICg4KSBNYW5hZ2VOYW1lSURSZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL01hbmFnZU5hbWVJRFJlcXVlc3QuaHRtbAogKiAoOSkgTWFuYWdlTmFtZUlEUmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTWFuYWdlTmFtZUlEUmVzcG9uc2UuaHRtbAogKiAoMTApIExvZ291dFJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVxdWVzdC5odG1sCiAqICgxMSkgTG9nb3V0UmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVzcG9uc2UuaHRtbAogKiAoMTIpIFNwQWRhcHRlclNjcmlwdEhlbHBlciAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL3NjcmlwdGVkL1NwQWRhcHRlclNjcmlwdEhlbHBlci5odG1sLgogKiAoMTMpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL2NvbW1vbi9TQU1MMkV4Y2VwdGlvbi5odG1sLgogKi8KCi8qCiAqIFRlbXBsYXRlL2RlZmF1bHQgc2NyaXB0IGZvciBTQU1MMiBTUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT25SZXF1ZXN0OgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIGlkcEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblJlcXVlc3QoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZVNpZ25PblByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblByb2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICByZXF1ZXN0CiAqICAgICByZXNwb25zZQogKiAgICAgb3V0CiAqICAgICBzZXNzaW9uCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgaXNGZWRlcmF0aW9uCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKgogKiBSZXR1cm4gLSB0cnVlIGlmIHJlc3BvbnNlIGlzIGJlaW5nIHJlZGlyZWN0ZWQsIGZhbHNlIGlmIG5vdC4gRGVmYXVsdCB0byBmYWxzZS4KICovCmZ1bmN0aW9uIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzKCkgewogICAgcmV0dXJuIGZhbHNlOwp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzCiAqICAgICBwcm9maWxlCiAqICAgICBmYWlsdXJlQ29kZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiByZXNwb25zZSBpcyBiZWluZyByZWRpcmVjdGVkLCBmYWxzZSBpZiBub3QuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZSgpIHsKICAgIHJldHVybiBmYWxzZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdE5ld05hbWVJRFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGlkUmVxdWVzdAogKiAgICAgaWRSZXNwb25zZQogKiAgICAgYmluZGluZwogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHBvc3ROZXdOYW1lSURTdWNjZXNzKCkgewp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzczoKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHVzZXJJZAogKiAgICAgaWRSZXF1ZXN0CiAqICAgICBpZFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFRlcm1pbmF0ZU5hbWVJRFN1Y2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZUxvZ291dFByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcygpIHsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MoKSB7Cn0=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_SP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287283815,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"5ce0d38a-154c-4be5-bd22-f9879c77e895\",\"name\":\"FrodoSPAdapter - imported (1)\",\"description\":\"null\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjMgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKLyoKICogVGhlIHNjcmlwdCBoYXMgdGhlc2UgdG9wIGxldmVsIGZ1bmN0aW9ucyB0aGF0IGNvdWxkIGJlIGV4ZWN1dGVkIGR1cmluZyBhIFNBTUwyIGZsb3cuCiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25SZXF1ZXN0CiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25Qcm9jZXNzCiAqICAgICAgLSBwb3N0U2luZ2xlU2lnbk9uU3VjY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZVNpZ25PbkZhaWx1cmUKICogICAgICAtIHBvc3ROZXdOYW1lSURTdWNjZXNzCiAqICAgICAgLSBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzcwogKiAgICAgIC0gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MKICoKICogUGxlYXNlIHNlZSB0aGUgSmF2YURvYyBmb3IgdGhlIGludGVyZmFjZSBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmFtL3NhbWwyL3BsdWdpbnMvU1BBZGFwdGVyLmh0bWwKICogTm90ZSB0aGF0IHRoZSBpbml0aWFsaXplIG1ldGhvZCBpcyBub3Qgc3VwcG9ydGVkIGluIHRoZSBzY3JpcHRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlcy4gQ2hlY2sgdGhlIGRvY3VtZW50YXRpb24gb24gdGhlIHJlc3BlY3RpdmUgZnVuY3Rpb25zIGZvciB0aGUgdmFyaWFibGVzIGF2YWlsYWJsZSB0byBpdC4KICoKICogaG9zdGVkRW50aXR5SWQgLSBTdHJpbmcKICogICAgIEVudGl0eSBJRCBmb3IgdGhlIGhvc3RlZCBJRFAKICogcmVhbG0gLSBTdHJpbmcKICogICAgIFJlYWxtIG9mIHRoZSBob3N0ZWQgSURQCiAqIGlkcEVudGl0eUlkIC0gU3RyaW5nCiAqICAgICBUaGUgZW50aXR5IElEIGZvciB0aGUgSWRlbnRpdHkgUHJvdmlkZXIgZm9yIHdoaWNoIHRoZSBzaWduLW9uIHJlcXVlc3Qgd2lsbCBiZSBzZW50LgogKiByZXF1ZXN0IC0gSHR0cFNlcnZsZXRSZXF1ZXN0ICgxKQogKiAgICAgU2VydmxldCByZXF1ZXN0IG9iamVjdAogKiByZXNwb25zZSAtIEh0dHBTZXJ2bGV0UmVzcG9uc2UgKDIpCiAqICAgICBTZXJ2bGV0IHJlc3BvbnNlIG9iamVjdAogKiBhdXRoblJlcXVlc3QgLSBBdXRoblJlcXVlc3QgKDMpCiAqICAgICBUaGUgYXV0aGVudGljYXRpb24gcmVxdWVzdCBzZW50IHRoYXQgaXMgc2VudCBmcm9tIHRoZSBTZXJ2aWNlIFByb3ZpZGVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpCiAqICAgICBUaGUgc2luZ2xlIHNpZ24tb24gc2Vzc2lvbi4gVGhlIHJlZmVyZW5jZSB0eXBlIG9mIHRoaXMgaXMgT2JqZWN0IGFuZCB3b3VsZCBuZWVkIHRvIGJlIGNhc3RlZCB0byBTU09Ub2tlbi4KICogcmVzIC0gUmVzcG9uc2UgKDUpCiAqICAgICBUaGUgU1NPIFJlc3BvbnNlIHJlY2VpdmVkIGZyb20gdGhlIElkZW50aXR5IFByb3ZpZGVyLgogKiBwcm9maWxlIC0gU3RyaW5nCiAqICAgICBUaGUgcHJvdG9jb2wgcHJvZmlsZSB0aGF0IGlzIHVzZWQsIHRoaXMgd2lsbCBiZSBvbmUgb2YgdGhlIGZvbGxvd2luZyB2YWx1ZXMgZnJvbSBTQU1MMkNvbnN0YW50cyAoNik6CiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9QT1NUCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9BUlRJRkFDVAogKiAgICAgICAgICAtIFNBTUwyQ29uc3RhbnRzLlBBT1MKICogb3V0IC0gUHJpbnRXcml0ZXIgKDcpCiAqICAgICBUaGUgUHJpbnRXcml0ZXIgdGhhdCBjYW4gYmUgdXNlZCB0byB3cml0ZSB0by4KICogaXNGZWRlcmF0aW9uIC0gYm9vbGVhbgogKiAgICAgU2V0IHRvIHRydWUgaWYgdXNpbmcgZmVkZXJhdGlvbiwgb3RoZXJ3aXNlIGZhbHNlLgogKiBmYWlsdXJlQ29kZSAtIGludAogKiAgICAgQW4gaW50ZWdlciBob2xkaW5nIHRoZSBmYWlsdXJlIGNvZGUgd2hlbiBhbiBlcnJvciBoYXMgb2NjdXJyZWQuIEZvciBwb3RlbnRpYWwgdmFsdWVzIHNlZSBTUEFkYXB0ZXIuCiAqIHVzZXJJZCAtIFN0cmluZwogKiAgICAgVGhlIHVuaXF1ZSB1bml2ZXJzYWwgSUQgb2YgdGhlIHVzZXIgd2l0aCB3aG9tIHRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3Qgd2FzIHBlcmZvcm1lZC4KICogaWRSZXF1ZXN0IC0gTWFuYWdlTmFtZUlEUmVxdWVzdCAoOCkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3QsIHRoaXMgd2lsbCBiZSBudWxsIGlmIHRoZSByZXF1ZXN0IG9iamVjdCBpcyBub3QgYXZhaWxhYmxlCiAqIGlkUmVzcG9uc2UgLSBNYW5hZ2VOYW1lSURSZXNwb25zZSAoOSkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlc3BvbnNlLCB0aGlzIHdpbGwgYmUgbnVsbCBpZiB0aGUgcmVzcG9uc2Ugb2JqZWN0IGlzIG5vdCBhdmFpbGFibGUKICogYmluZGluZyAtIFN0cmluZwogKiAgICAgVGhlIGJpbmRpbmcgdXNlZCBmb3IgdGhlIG5ldyBuYW1lIGlkZW50aWZpZXIgcmVxdWVzdC4gVGhpcyB3aWxsIGJlIG9uZSBvZiB0aGUgZm9sbG93aW5nIHZhbHVlczoKICogICAgICAgICAgLSBTQU1MMkNvbnN0YW50cy5TT0FQCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9SRURJUkVDVAogKiBsb2dvdXRSZXF1ZXN0IC0gTG9nb3V0UmVxdWVzdCAoMTApCiAqICAgICBUaGUgc2luZ2xlIGxvZ291dCByZXF1ZXN0LgogKiBsb2dvdXRSZXNwb25zZSAtIExvZ291dFJlc3BvbnNlICgxMSkKICogICAgIFRoZSBzaW5nbGUgbG9nb3V0IHJlc3BvbnNlLgogKiBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIgLSBTcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEyKQogKiAgICAgQW4gaW5zdGFuY2Ugb2YgU3BBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIGxvZ2dlciAtIExvZ2dlciBpbnN0YW5jZQogKiAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci4KICogICAgIENvcnJlc3BvbmRpbmcgbG9nIGZpbGVzIHdpbGwgYmUgcHJlZml4ZWQgd2l0aDogc2NyaXB0cy48c2NyaXB0IG5hbWU+CiAqCiAqIFRocm93cyBTQU1MMkV4Y2VwdGlvbiAoMTMpOgogKiAgICAgZm9yIGFueSBleGNlcHRpb25zIG9jY3VycmluZyBpbiB0aGUgYWRhcHRlci4gVGhlIGZlZGVyYXRpb24gcHJvY2VzcyB3aWxsIGNvbnRpbnVlCiAqCiAqIENsYXNzIHJlZmVyZW5jZToKICogKDEpIEh0dHBTZXJ2bGV0UmVxdWVzdCAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXF1ZXN0Lmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlc3BvbnNlIC0gaHR0cHM6Ly90b21jYXQuYXBhY2hlLm9yZy90b21jYXQtNy4wLWRvYy9zZXJ2bGV0YXBpL2phdmF4L3NlcnZsZXQvaHR0cC9IdHRwU2VydmxldFJlc3BvbnNlLmh0bWwuCiAqICgzKSBBdXRoblJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wcm90b2NvbC9SZXNwb25zZS5odG1sCiAqICg2KSBTQU1MMkNvbnN0YW50cyAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9jb21tb24vU0FNTDJDb25zdGFudHMuaHRtbAogKiAoNykgUHJpbnRXcml0ZXIgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS9pby9QcmludFdyaXRlci5odG1sCiAqICg4KSBNYW5hZ2VOYW1lSURSZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL01hbmFnZU5hbWVJRFJlcXVlc3QuaHRtbAogKiAoOSkgTWFuYWdlTmFtZUlEUmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTWFuYWdlTmFtZUlEUmVzcG9uc2UuaHRtbAogKiAoMTApIExvZ291dFJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVxdWVzdC5odG1sCiAqICgxMSkgTG9nb3V0UmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVzcG9uc2UuaHRtbAogKiAoMTIpIFNwQWRhcHRlclNjcmlwdEhlbHBlciAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL3NjcmlwdGVkL1NwQWRhcHRlclNjcmlwdEhlbHBlci5odG1sLgogKiAoMTMpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL2NvbW1vbi9TQU1MMkV4Y2VwdGlvbi5odG1sLgogKi8KCi8qCiAqIFRlbXBsYXRlL2RlZmF1bHQgc2NyaXB0IGZvciBTQU1MMiBTUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT25SZXF1ZXN0OgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIGlkcEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblJlcXVlc3QoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZVNpZ25PblByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblByb2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICByZXF1ZXN0CiAqICAgICByZXNwb25zZQogKiAgICAgb3V0CiAqICAgICBzZXNzaW9uCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgaXNGZWRlcmF0aW9uCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKgogKiBSZXR1cm4gLSB0cnVlIGlmIHJlc3BvbnNlIGlzIGJlaW5nIHJlZGlyZWN0ZWQsIGZhbHNlIGlmIG5vdC4gRGVmYXVsdCB0byBmYWxzZS4KICovCmZ1bmN0aW9uIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzKCkgewogICAgcmV0dXJuIGZhbHNlOwp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzCiAqICAgICBwcm9maWxlCiAqICAgICBmYWlsdXJlQ29kZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiByZXNwb25zZSBpcyBiZWluZyByZWRpcmVjdGVkLCBmYWxzZSBpZiBub3QuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZSgpIHsKICAgIHJldHVybiBmYWxzZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdE5ld05hbWVJRFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGlkUmVxdWVzdAogKiAgICAgaWRSZXNwb25zZQogKiAgICAgYmluZGluZwogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHBvc3ROZXdOYW1lSURTdWNjZXNzKCkgewp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzczoKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHVzZXJJZAogKiAgICAgaWRSZXF1ZXN0CiAqICAgICBpZFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFRlcm1pbmF0ZU5hbWVJRFN1Y2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZUxvZ291dFByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcygpIHsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MoKSB7Cn0=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_SP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730276202,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -1976,11 +1976,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:42 GMT" + "value": "Thu, 11 Jul 2024 20:37:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -2009,8 +2009,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:43.736Z", - "time": 83, + "startedDateTime": "2024-07-11T20:37:56.151Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -2018,7 +2018,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 83 + "wait": 68 } }, { @@ -2043,7 +2043,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -2082,7 +2082,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 10693, - "text": "{\"_id\":\"fb09ba1b-e9b9-4517-8f11-a7cfe8b65dfd\",\"name\":\"FrodoSPAdapter - imported (2)\",\"description\":\"null\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjMgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKLyoKICogVGhlIHNjcmlwdCBoYXMgdGhlc2UgdG9wIGxldmVsIGZ1bmN0aW9ucyB0aGF0IGNvdWxkIGJlIGV4ZWN1dGVkIGR1cmluZyBhIFNBTUwyIGZsb3cuCiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25SZXF1ZXN0CiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25Qcm9jZXNzCiAqICAgICAgLSBwb3N0U2luZ2xlU2lnbk9uU3VjY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZVNpZ25PbkZhaWx1cmUKICogICAgICAtIHBvc3ROZXdOYW1lSURTdWNjZXNzCiAqICAgICAgLSBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzcwogKiAgICAgIC0gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MKICoKICogUGxlYXNlIHNlZSB0aGUgSmF2YURvYyBmb3IgdGhlIGludGVyZmFjZSBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmFtL3NhbWwyL3BsdWdpbnMvU1BBZGFwdGVyLmh0bWwKICogTm90ZSB0aGF0IHRoZSBpbml0aWFsaXplIG1ldGhvZCBpcyBub3Qgc3VwcG9ydGVkIGluIHRoZSBzY3JpcHRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlcy4gQ2hlY2sgdGhlIGRvY3VtZW50YXRpb24gb24gdGhlIHJlc3BlY3RpdmUgZnVuY3Rpb25zIGZvciB0aGUgdmFyaWFibGVzIGF2YWlsYWJsZSB0byBpdC4KICoKICogaG9zdGVkRW50aXR5SWQgLSBTdHJpbmcKICogICAgIEVudGl0eSBJRCBmb3IgdGhlIGhvc3RlZCBJRFAKICogcmVhbG0gLSBTdHJpbmcKICogICAgIFJlYWxtIG9mIHRoZSBob3N0ZWQgSURQCiAqIGlkcEVudGl0eUlkIC0gU3RyaW5nCiAqICAgICBUaGUgZW50aXR5IElEIGZvciB0aGUgSWRlbnRpdHkgUHJvdmlkZXIgZm9yIHdoaWNoIHRoZSBzaWduLW9uIHJlcXVlc3Qgd2lsbCBiZSBzZW50LgogKiByZXF1ZXN0IC0gSHR0cFNlcnZsZXRSZXF1ZXN0ICgxKQogKiAgICAgU2VydmxldCByZXF1ZXN0IG9iamVjdAogKiByZXNwb25zZSAtIEh0dHBTZXJ2bGV0UmVzcG9uc2UgKDIpCiAqICAgICBTZXJ2bGV0IHJlc3BvbnNlIG9iamVjdAogKiBhdXRoblJlcXVlc3QgLSBBdXRoblJlcXVlc3QgKDMpCiAqICAgICBUaGUgYXV0aGVudGljYXRpb24gcmVxdWVzdCBzZW50IHRoYXQgaXMgc2VudCBmcm9tIHRoZSBTZXJ2aWNlIFByb3ZpZGVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpCiAqICAgICBUaGUgc2luZ2xlIHNpZ24tb24gc2Vzc2lvbi4gVGhlIHJlZmVyZW5jZSB0eXBlIG9mIHRoaXMgaXMgT2JqZWN0IGFuZCB3b3VsZCBuZWVkIHRvIGJlIGNhc3RlZCB0byBTU09Ub2tlbi4KICogcmVzIC0gUmVzcG9uc2UgKDUpCiAqICAgICBUaGUgU1NPIFJlc3BvbnNlIHJlY2VpdmVkIGZyb20gdGhlIElkZW50aXR5IFByb3ZpZGVyLgogKiBwcm9maWxlIC0gU3RyaW5nCiAqICAgICBUaGUgcHJvdG9jb2wgcHJvZmlsZSB0aGF0IGlzIHVzZWQsIHRoaXMgd2lsbCBiZSBvbmUgb2YgdGhlIGZvbGxvd2luZyB2YWx1ZXMgZnJvbSBTQU1MMkNvbnN0YW50cyAoNik6CiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9QT1NUCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9BUlRJRkFDVAogKiAgICAgICAgICAtIFNBTUwyQ29uc3RhbnRzLlBBT1MKICogb3V0IC0gUHJpbnRXcml0ZXIgKDcpCiAqICAgICBUaGUgUHJpbnRXcml0ZXIgdGhhdCBjYW4gYmUgdXNlZCB0byB3cml0ZSB0by4KICogaXNGZWRlcmF0aW9uIC0gYm9vbGVhbgogKiAgICAgU2V0IHRvIHRydWUgaWYgdXNpbmcgZmVkZXJhdGlvbiwgb3RoZXJ3aXNlIGZhbHNlLgogKiBmYWlsdXJlQ29kZSAtIGludAogKiAgICAgQW4gaW50ZWdlciBob2xkaW5nIHRoZSBmYWlsdXJlIGNvZGUgd2hlbiBhbiBlcnJvciBoYXMgb2NjdXJyZWQuIEZvciBwb3RlbnRpYWwgdmFsdWVzIHNlZSBTUEFkYXB0ZXIuCiAqIHVzZXJJZCAtIFN0cmluZwogKiAgICAgVGhlIHVuaXF1ZSB1bml2ZXJzYWwgSUQgb2YgdGhlIHVzZXIgd2l0aCB3aG9tIHRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3Qgd2FzIHBlcmZvcm1lZC4KICogaWRSZXF1ZXN0IC0gTWFuYWdlTmFtZUlEUmVxdWVzdCAoOCkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3QsIHRoaXMgd2lsbCBiZSBudWxsIGlmIHRoZSByZXF1ZXN0IG9iamVjdCBpcyBub3QgYXZhaWxhYmxlCiAqIGlkUmVzcG9uc2UgLSBNYW5hZ2VOYW1lSURSZXNwb25zZSAoOSkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlc3BvbnNlLCB0aGlzIHdpbGwgYmUgbnVsbCBpZiB0aGUgcmVzcG9uc2Ugb2JqZWN0IGlzIG5vdCBhdmFpbGFibGUKICogYmluZGluZyAtIFN0cmluZwogKiAgICAgVGhlIGJpbmRpbmcgdXNlZCBmb3IgdGhlIG5ldyBuYW1lIGlkZW50aWZpZXIgcmVxdWVzdC4gVGhpcyB3aWxsIGJlIG9uZSBvZiB0aGUgZm9sbG93aW5nIHZhbHVlczoKICogICAgICAgICAgLSBTQU1MMkNvbnN0YW50cy5TT0FQCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9SRURJUkVDVAogKiBsb2dvdXRSZXF1ZXN0IC0gTG9nb3V0UmVxdWVzdCAoMTApCiAqICAgICBUaGUgc2luZ2xlIGxvZ291dCByZXF1ZXN0LgogKiBsb2dvdXRSZXNwb25zZSAtIExvZ291dFJlc3BvbnNlICgxMSkKICogICAgIFRoZSBzaW5nbGUgbG9nb3V0IHJlc3BvbnNlLgogKiBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIgLSBTcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEyKQogKiAgICAgQW4gaW5zdGFuY2Ugb2YgU3BBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIGxvZ2dlciAtIExvZ2dlciBpbnN0YW5jZQogKiAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci4KICogICAgIENvcnJlc3BvbmRpbmcgbG9nIGZpbGVzIHdpbGwgYmUgcHJlZml4ZWQgd2l0aDogc2NyaXB0cy48c2NyaXB0IG5hbWU+CiAqCiAqIFRocm93cyBTQU1MMkV4Y2VwdGlvbiAoMTMpOgogKiAgICAgZm9yIGFueSBleGNlcHRpb25zIG9jY3VycmluZyBpbiB0aGUgYWRhcHRlci4gVGhlIGZlZGVyYXRpb24gcHJvY2VzcyB3aWxsIGNvbnRpbnVlCiAqCiAqIENsYXNzIHJlZmVyZW5jZToKICogKDEpIEh0dHBTZXJ2bGV0UmVxdWVzdCAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXF1ZXN0Lmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlc3BvbnNlIC0gaHR0cHM6Ly90b21jYXQuYXBhY2hlLm9yZy90b21jYXQtNy4wLWRvYy9zZXJ2bGV0YXBpL2phdmF4L3NlcnZsZXQvaHR0cC9IdHRwU2VydmxldFJlc3BvbnNlLmh0bWwuCiAqICgzKSBBdXRoblJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wcm90b2NvbC9SZXNwb25zZS5odG1sCiAqICg2KSBTQU1MMkNvbnN0YW50cyAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9jb21tb24vU0FNTDJDb25zdGFudHMuaHRtbAogKiAoNykgUHJpbnRXcml0ZXIgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS9pby9QcmludFdyaXRlci5odG1sCiAqICg4KSBNYW5hZ2VOYW1lSURSZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL01hbmFnZU5hbWVJRFJlcXVlc3QuaHRtbAogKiAoOSkgTWFuYWdlTmFtZUlEUmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTWFuYWdlTmFtZUlEUmVzcG9uc2UuaHRtbAogKiAoMTApIExvZ291dFJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVxdWVzdC5odG1sCiAqICgxMSkgTG9nb3V0UmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVzcG9uc2UuaHRtbAogKiAoMTIpIFNwQWRhcHRlclNjcmlwdEhlbHBlciAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL3NjcmlwdGVkL1NwQWRhcHRlclNjcmlwdEhlbHBlci5odG1sLgogKiAoMTMpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL2NvbW1vbi9TQU1MMkV4Y2VwdGlvbi5odG1sLgogKi8KCi8qCiAqIFRlbXBsYXRlL2RlZmF1bHQgc2NyaXB0IGZvciBTQU1MMiBTUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT25SZXF1ZXN0OgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIGlkcEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblJlcXVlc3QoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZVNpZ25PblByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblByb2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICByZXF1ZXN0CiAqICAgICByZXNwb25zZQogKiAgICAgb3V0CiAqICAgICBzZXNzaW9uCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgaXNGZWRlcmF0aW9uCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKgogKiBSZXR1cm4gLSB0cnVlIGlmIHJlc3BvbnNlIGlzIGJlaW5nIHJlZGlyZWN0ZWQsIGZhbHNlIGlmIG5vdC4gRGVmYXVsdCB0byBmYWxzZS4KICovCmZ1bmN0aW9uIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzKCkgewogICAgcmV0dXJuIGZhbHNlOwp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzCiAqICAgICBwcm9maWxlCiAqICAgICBmYWlsdXJlQ29kZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiByZXNwb25zZSBpcyBiZWluZyByZWRpcmVjdGVkLCBmYWxzZSBpZiBub3QuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZSgpIHsKICAgIHJldHVybiBmYWxzZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdE5ld05hbWVJRFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGlkUmVxdWVzdAogKiAgICAgaWRSZXNwb25zZQogKiAgICAgYmluZGluZwogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHBvc3ROZXdOYW1lSURTdWNjZXNzKCkgewp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzczoKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHVzZXJJZAogKiAgICAgaWRSZXF1ZXN0CiAqICAgICBpZFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFRlcm1pbmF0ZU5hbWVJRFN1Y2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZUxvZ291dFByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcygpIHsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MoKSB7Cn0=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_SP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287283917,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"fb09ba1b-e9b9-4517-8f11-a7cfe8b65dfd\",\"name\":\"FrodoSPAdapter - imported (2)\",\"description\":\"null\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjMgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKLyoKICogVGhlIHNjcmlwdCBoYXMgdGhlc2UgdG9wIGxldmVsIGZ1bmN0aW9ucyB0aGF0IGNvdWxkIGJlIGV4ZWN1dGVkIGR1cmluZyBhIFNBTUwyIGZsb3cuCiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25SZXF1ZXN0CiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25Qcm9jZXNzCiAqICAgICAgLSBwb3N0U2luZ2xlU2lnbk9uU3VjY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZVNpZ25PbkZhaWx1cmUKICogICAgICAtIHBvc3ROZXdOYW1lSURTdWNjZXNzCiAqICAgICAgLSBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzcwogKiAgICAgIC0gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MKICoKICogUGxlYXNlIHNlZSB0aGUgSmF2YURvYyBmb3IgdGhlIGludGVyZmFjZSBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmFtL3NhbWwyL3BsdWdpbnMvU1BBZGFwdGVyLmh0bWwKICogTm90ZSB0aGF0IHRoZSBpbml0aWFsaXplIG1ldGhvZCBpcyBub3Qgc3VwcG9ydGVkIGluIHRoZSBzY3JpcHRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlcy4gQ2hlY2sgdGhlIGRvY3VtZW50YXRpb24gb24gdGhlIHJlc3BlY3RpdmUgZnVuY3Rpb25zIGZvciB0aGUgdmFyaWFibGVzIGF2YWlsYWJsZSB0byBpdC4KICoKICogaG9zdGVkRW50aXR5SWQgLSBTdHJpbmcKICogICAgIEVudGl0eSBJRCBmb3IgdGhlIGhvc3RlZCBJRFAKICogcmVhbG0gLSBTdHJpbmcKICogICAgIFJlYWxtIG9mIHRoZSBob3N0ZWQgSURQCiAqIGlkcEVudGl0eUlkIC0gU3RyaW5nCiAqICAgICBUaGUgZW50aXR5IElEIGZvciB0aGUgSWRlbnRpdHkgUHJvdmlkZXIgZm9yIHdoaWNoIHRoZSBzaWduLW9uIHJlcXVlc3Qgd2lsbCBiZSBzZW50LgogKiByZXF1ZXN0IC0gSHR0cFNlcnZsZXRSZXF1ZXN0ICgxKQogKiAgICAgU2VydmxldCByZXF1ZXN0IG9iamVjdAogKiByZXNwb25zZSAtIEh0dHBTZXJ2bGV0UmVzcG9uc2UgKDIpCiAqICAgICBTZXJ2bGV0IHJlc3BvbnNlIG9iamVjdAogKiBhdXRoblJlcXVlc3QgLSBBdXRoblJlcXVlc3QgKDMpCiAqICAgICBUaGUgYXV0aGVudGljYXRpb24gcmVxdWVzdCBzZW50IHRoYXQgaXMgc2VudCBmcm9tIHRoZSBTZXJ2aWNlIFByb3ZpZGVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpCiAqICAgICBUaGUgc2luZ2xlIHNpZ24tb24gc2Vzc2lvbi4gVGhlIHJlZmVyZW5jZSB0eXBlIG9mIHRoaXMgaXMgT2JqZWN0IGFuZCB3b3VsZCBuZWVkIHRvIGJlIGNhc3RlZCB0byBTU09Ub2tlbi4KICogcmVzIC0gUmVzcG9uc2UgKDUpCiAqICAgICBUaGUgU1NPIFJlc3BvbnNlIHJlY2VpdmVkIGZyb20gdGhlIElkZW50aXR5IFByb3ZpZGVyLgogKiBwcm9maWxlIC0gU3RyaW5nCiAqICAgICBUaGUgcHJvdG9jb2wgcHJvZmlsZSB0aGF0IGlzIHVzZWQsIHRoaXMgd2lsbCBiZSBvbmUgb2YgdGhlIGZvbGxvd2luZyB2YWx1ZXMgZnJvbSBTQU1MMkNvbnN0YW50cyAoNik6CiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9QT1NUCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9BUlRJRkFDVAogKiAgICAgICAgICAtIFNBTUwyQ29uc3RhbnRzLlBBT1MKICogb3V0IC0gUHJpbnRXcml0ZXIgKDcpCiAqICAgICBUaGUgUHJpbnRXcml0ZXIgdGhhdCBjYW4gYmUgdXNlZCB0byB3cml0ZSB0by4KICogaXNGZWRlcmF0aW9uIC0gYm9vbGVhbgogKiAgICAgU2V0IHRvIHRydWUgaWYgdXNpbmcgZmVkZXJhdGlvbiwgb3RoZXJ3aXNlIGZhbHNlLgogKiBmYWlsdXJlQ29kZSAtIGludAogKiAgICAgQW4gaW50ZWdlciBob2xkaW5nIHRoZSBmYWlsdXJlIGNvZGUgd2hlbiBhbiBlcnJvciBoYXMgb2NjdXJyZWQuIEZvciBwb3RlbnRpYWwgdmFsdWVzIHNlZSBTUEFkYXB0ZXIuCiAqIHVzZXJJZCAtIFN0cmluZwogKiAgICAgVGhlIHVuaXF1ZSB1bml2ZXJzYWwgSUQgb2YgdGhlIHVzZXIgd2l0aCB3aG9tIHRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3Qgd2FzIHBlcmZvcm1lZC4KICogaWRSZXF1ZXN0IC0gTWFuYWdlTmFtZUlEUmVxdWVzdCAoOCkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3QsIHRoaXMgd2lsbCBiZSBudWxsIGlmIHRoZSByZXF1ZXN0IG9iamVjdCBpcyBub3QgYXZhaWxhYmxlCiAqIGlkUmVzcG9uc2UgLSBNYW5hZ2VOYW1lSURSZXNwb25zZSAoOSkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlc3BvbnNlLCB0aGlzIHdpbGwgYmUgbnVsbCBpZiB0aGUgcmVzcG9uc2Ugb2JqZWN0IGlzIG5vdCBhdmFpbGFibGUKICogYmluZGluZyAtIFN0cmluZwogKiAgICAgVGhlIGJpbmRpbmcgdXNlZCBmb3IgdGhlIG5ldyBuYW1lIGlkZW50aWZpZXIgcmVxdWVzdC4gVGhpcyB3aWxsIGJlIG9uZSBvZiB0aGUgZm9sbG93aW5nIHZhbHVlczoKICogICAgICAgICAgLSBTQU1MMkNvbnN0YW50cy5TT0FQCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9SRURJUkVDVAogKiBsb2dvdXRSZXF1ZXN0IC0gTG9nb3V0UmVxdWVzdCAoMTApCiAqICAgICBUaGUgc2luZ2xlIGxvZ291dCByZXF1ZXN0LgogKiBsb2dvdXRSZXNwb25zZSAtIExvZ291dFJlc3BvbnNlICgxMSkKICogICAgIFRoZSBzaW5nbGUgbG9nb3V0IHJlc3BvbnNlLgogKiBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIgLSBTcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEyKQogKiAgICAgQW4gaW5zdGFuY2Ugb2YgU3BBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIGxvZ2dlciAtIExvZ2dlciBpbnN0YW5jZQogKiAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci4KICogICAgIENvcnJlc3BvbmRpbmcgbG9nIGZpbGVzIHdpbGwgYmUgcHJlZml4ZWQgd2l0aDogc2NyaXB0cy48c2NyaXB0IG5hbWU+CiAqCiAqIFRocm93cyBTQU1MMkV4Y2VwdGlvbiAoMTMpOgogKiAgICAgZm9yIGFueSBleGNlcHRpb25zIG9jY3VycmluZyBpbiB0aGUgYWRhcHRlci4gVGhlIGZlZGVyYXRpb24gcHJvY2VzcyB3aWxsIGNvbnRpbnVlCiAqCiAqIENsYXNzIHJlZmVyZW5jZToKICogKDEpIEh0dHBTZXJ2bGV0UmVxdWVzdCAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXF1ZXN0Lmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlc3BvbnNlIC0gaHR0cHM6Ly90b21jYXQuYXBhY2hlLm9yZy90b21jYXQtNy4wLWRvYy9zZXJ2bGV0YXBpL2phdmF4L3NlcnZsZXQvaHR0cC9IdHRwU2VydmxldFJlc3BvbnNlLmh0bWwuCiAqICgzKSBBdXRoblJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wcm90b2NvbC9SZXNwb25zZS5odG1sCiAqICg2KSBTQU1MMkNvbnN0YW50cyAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9jb21tb24vU0FNTDJDb25zdGFudHMuaHRtbAogKiAoNykgUHJpbnRXcml0ZXIgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS9pby9QcmludFdyaXRlci5odG1sCiAqICg4KSBNYW5hZ2VOYW1lSURSZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL01hbmFnZU5hbWVJRFJlcXVlc3QuaHRtbAogKiAoOSkgTWFuYWdlTmFtZUlEUmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTWFuYWdlTmFtZUlEUmVzcG9uc2UuaHRtbAogKiAoMTApIExvZ291dFJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVxdWVzdC5odG1sCiAqICgxMSkgTG9nb3V0UmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVzcG9uc2UuaHRtbAogKiAoMTIpIFNwQWRhcHRlclNjcmlwdEhlbHBlciAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL3NjcmlwdGVkL1NwQWRhcHRlclNjcmlwdEhlbHBlci5odG1sLgogKiAoMTMpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL2NvbW1vbi9TQU1MMkV4Y2VwdGlvbi5odG1sLgogKi8KCi8qCiAqIFRlbXBsYXRlL2RlZmF1bHQgc2NyaXB0IGZvciBTQU1MMiBTUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT25SZXF1ZXN0OgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIGlkcEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblJlcXVlc3QoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZVNpZ25PblByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblByb2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICByZXF1ZXN0CiAqICAgICByZXNwb25zZQogKiAgICAgb3V0CiAqICAgICBzZXNzaW9uCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgaXNGZWRlcmF0aW9uCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKgogKiBSZXR1cm4gLSB0cnVlIGlmIHJlc3BvbnNlIGlzIGJlaW5nIHJlZGlyZWN0ZWQsIGZhbHNlIGlmIG5vdC4gRGVmYXVsdCB0byBmYWxzZS4KICovCmZ1bmN0aW9uIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzKCkgewogICAgcmV0dXJuIGZhbHNlOwp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzCiAqICAgICBwcm9maWxlCiAqICAgICBmYWlsdXJlQ29kZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiByZXNwb25zZSBpcyBiZWluZyByZWRpcmVjdGVkLCBmYWxzZSBpZiBub3QuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZSgpIHsKICAgIHJldHVybiBmYWxzZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdE5ld05hbWVJRFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGlkUmVxdWVzdAogKiAgICAgaWRSZXNwb25zZQogKiAgICAgYmluZGluZwogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHBvc3ROZXdOYW1lSURTdWNjZXNzKCkgewp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzczoKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHVzZXJJZAogKiAgICAgaWRSZXF1ZXN0CiAqICAgICBpZFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFRlcm1pbmF0ZU5hbWVJRFN1Y2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZUxvZ291dFByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcygpIHsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MoKSB7Cn0=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_SP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730276271,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -2132,11 +2132,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:44 GMT" + "value": "Thu, 11 Jul 2024 20:37:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -2165,8 +2165,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:43.824Z", - "time": 194, + "startedDateTime": "2024-07-11T20:37:56.226Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -2174,7 +2174,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 194 + "wait": 63 } }, { @@ -2199,7 +2199,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -2238,7 +2238,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 10678, - "text": "{\"_id\":\"07ee6240-d106-4e25-a781-5fcabc477d22\",\"name\":\"FrodoSPAdapter\",\"description\":\"null\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjMgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKLyoKICogVGhlIHNjcmlwdCBoYXMgdGhlc2UgdG9wIGxldmVsIGZ1bmN0aW9ucyB0aGF0IGNvdWxkIGJlIGV4ZWN1dGVkIGR1cmluZyBhIFNBTUwyIGZsb3cuCiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25SZXF1ZXN0CiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25Qcm9jZXNzCiAqICAgICAgLSBwb3N0U2luZ2xlU2lnbk9uU3VjY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZVNpZ25PbkZhaWx1cmUKICogICAgICAtIHBvc3ROZXdOYW1lSURTdWNjZXNzCiAqICAgICAgLSBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzcwogKiAgICAgIC0gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MKICoKICogUGxlYXNlIHNlZSB0aGUgSmF2YURvYyBmb3IgdGhlIGludGVyZmFjZSBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmFtL3NhbWwyL3BsdWdpbnMvU1BBZGFwdGVyLmh0bWwKICogTm90ZSB0aGF0IHRoZSBpbml0aWFsaXplIG1ldGhvZCBpcyBub3Qgc3VwcG9ydGVkIGluIHRoZSBzY3JpcHRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlcy4gQ2hlY2sgdGhlIGRvY3VtZW50YXRpb24gb24gdGhlIHJlc3BlY3RpdmUgZnVuY3Rpb25zIGZvciB0aGUgdmFyaWFibGVzIGF2YWlsYWJsZSB0byBpdC4KICoKICogaG9zdGVkRW50aXR5SWQgLSBTdHJpbmcKICogICAgIEVudGl0eSBJRCBmb3IgdGhlIGhvc3RlZCBJRFAKICogcmVhbG0gLSBTdHJpbmcKICogICAgIFJlYWxtIG9mIHRoZSBob3N0ZWQgSURQCiAqIGlkcEVudGl0eUlkIC0gU3RyaW5nCiAqICAgICBUaGUgZW50aXR5IElEIGZvciB0aGUgSWRlbnRpdHkgUHJvdmlkZXIgZm9yIHdoaWNoIHRoZSBzaWduLW9uIHJlcXVlc3Qgd2lsbCBiZSBzZW50LgogKiByZXF1ZXN0IC0gSHR0cFNlcnZsZXRSZXF1ZXN0ICgxKQogKiAgICAgU2VydmxldCByZXF1ZXN0IG9iamVjdAogKiByZXNwb25zZSAtIEh0dHBTZXJ2bGV0UmVzcG9uc2UgKDIpCiAqICAgICBTZXJ2bGV0IHJlc3BvbnNlIG9iamVjdAogKiBhdXRoblJlcXVlc3QgLSBBdXRoblJlcXVlc3QgKDMpCiAqICAgICBUaGUgYXV0aGVudGljYXRpb24gcmVxdWVzdCBzZW50IHRoYXQgaXMgc2VudCBmcm9tIHRoZSBTZXJ2aWNlIFByb3ZpZGVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpCiAqICAgICBUaGUgc2luZ2xlIHNpZ24tb24gc2Vzc2lvbi4gVGhlIHJlZmVyZW5jZSB0eXBlIG9mIHRoaXMgaXMgT2JqZWN0IGFuZCB3b3VsZCBuZWVkIHRvIGJlIGNhc3RlZCB0byBTU09Ub2tlbi4KICogcmVzIC0gUmVzcG9uc2UgKDUpCiAqICAgICBUaGUgU1NPIFJlc3BvbnNlIHJlY2VpdmVkIGZyb20gdGhlIElkZW50aXR5IFByb3ZpZGVyLgogKiBwcm9maWxlIC0gU3RyaW5nCiAqICAgICBUaGUgcHJvdG9jb2wgcHJvZmlsZSB0aGF0IGlzIHVzZWQsIHRoaXMgd2lsbCBiZSBvbmUgb2YgdGhlIGZvbGxvd2luZyB2YWx1ZXMgZnJvbSBTQU1MMkNvbnN0YW50cyAoNik6CiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9QT1NUCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9BUlRJRkFDVAogKiAgICAgICAgICAtIFNBTUwyQ29uc3RhbnRzLlBBT1MKICogb3V0IC0gUHJpbnRXcml0ZXIgKDcpCiAqICAgICBUaGUgUHJpbnRXcml0ZXIgdGhhdCBjYW4gYmUgdXNlZCB0byB3cml0ZSB0by4KICogaXNGZWRlcmF0aW9uIC0gYm9vbGVhbgogKiAgICAgU2V0IHRvIHRydWUgaWYgdXNpbmcgZmVkZXJhdGlvbiwgb3RoZXJ3aXNlIGZhbHNlLgogKiBmYWlsdXJlQ29kZSAtIGludAogKiAgICAgQW4gaW50ZWdlciBob2xkaW5nIHRoZSBmYWlsdXJlIGNvZGUgd2hlbiBhbiBlcnJvciBoYXMgb2NjdXJyZWQuIEZvciBwb3RlbnRpYWwgdmFsdWVzIHNlZSBTUEFkYXB0ZXIuCiAqIHVzZXJJZCAtIFN0cmluZwogKiAgICAgVGhlIHVuaXF1ZSB1bml2ZXJzYWwgSUQgb2YgdGhlIHVzZXIgd2l0aCB3aG9tIHRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3Qgd2FzIHBlcmZvcm1lZC4KICogaWRSZXF1ZXN0IC0gTWFuYWdlTmFtZUlEUmVxdWVzdCAoOCkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3QsIHRoaXMgd2lsbCBiZSBudWxsIGlmIHRoZSByZXF1ZXN0IG9iamVjdCBpcyBub3QgYXZhaWxhYmxlCiAqIGlkUmVzcG9uc2UgLSBNYW5hZ2VOYW1lSURSZXNwb25zZSAoOSkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlc3BvbnNlLCB0aGlzIHdpbGwgYmUgbnVsbCBpZiB0aGUgcmVzcG9uc2Ugb2JqZWN0IGlzIG5vdCBhdmFpbGFibGUKICogYmluZGluZyAtIFN0cmluZwogKiAgICAgVGhlIGJpbmRpbmcgdXNlZCBmb3IgdGhlIG5ldyBuYW1lIGlkZW50aWZpZXIgcmVxdWVzdC4gVGhpcyB3aWxsIGJlIG9uZSBvZiB0aGUgZm9sbG93aW5nIHZhbHVlczoKICogICAgICAgICAgLSBTQU1MMkNvbnN0YW50cy5TT0FQCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9SRURJUkVDVAogKiBsb2dvdXRSZXF1ZXN0IC0gTG9nb3V0UmVxdWVzdCAoMTApCiAqICAgICBUaGUgc2luZ2xlIGxvZ291dCByZXF1ZXN0LgogKiBsb2dvdXRSZXNwb25zZSAtIExvZ291dFJlc3BvbnNlICgxMSkKICogICAgIFRoZSBzaW5nbGUgbG9nb3V0IHJlc3BvbnNlLgogKiBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIgLSBTcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEyKQogKiAgICAgQW4gaW5zdGFuY2Ugb2YgU3BBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIGxvZ2dlciAtIExvZ2dlciBpbnN0YW5jZQogKiAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci4KICogICAgIENvcnJlc3BvbmRpbmcgbG9nIGZpbGVzIHdpbGwgYmUgcHJlZml4ZWQgd2l0aDogc2NyaXB0cy48c2NyaXB0IG5hbWU+CiAqCiAqIFRocm93cyBTQU1MMkV4Y2VwdGlvbiAoMTMpOgogKiAgICAgZm9yIGFueSBleGNlcHRpb25zIG9jY3VycmluZyBpbiB0aGUgYWRhcHRlci4gVGhlIGZlZGVyYXRpb24gcHJvY2VzcyB3aWxsIGNvbnRpbnVlCiAqCiAqIENsYXNzIHJlZmVyZW5jZToKICogKDEpIEh0dHBTZXJ2bGV0UmVxdWVzdCAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXF1ZXN0Lmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlc3BvbnNlIC0gaHR0cHM6Ly90b21jYXQuYXBhY2hlLm9yZy90b21jYXQtNy4wLWRvYy9zZXJ2bGV0YXBpL2phdmF4L3NlcnZsZXQvaHR0cC9IdHRwU2VydmxldFJlc3BvbnNlLmh0bWwuCiAqICgzKSBBdXRoblJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wcm90b2NvbC9SZXNwb25zZS5odG1sCiAqICg2KSBTQU1MMkNvbnN0YW50cyAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9jb21tb24vU0FNTDJDb25zdGFudHMuaHRtbAogKiAoNykgUHJpbnRXcml0ZXIgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS9pby9QcmludFdyaXRlci5odG1sCiAqICg4KSBNYW5hZ2VOYW1lSURSZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL01hbmFnZU5hbWVJRFJlcXVlc3QuaHRtbAogKiAoOSkgTWFuYWdlTmFtZUlEUmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTWFuYWdlTmFtZUlEUmVzcG9uc2UuaHRtbAogKiAoMTApIExvZ291dFJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVxdWVzdC5odG1sCiAqICgxMSkgTG9nb3V0UmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVzcG9uc2UuaHRtbAogKiAoMTIpIFNwQWRhcHRlclNjcmlwdEhlbHBlciAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL3NjcmlwdGVkL1NwQWRhcHRlclNjcmlwdEhlbHBlci5odG1sLgogKiAoMTMpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL2NvbW1vbi9TQU1MMkV4Y2VwdGlvbi5odG1sLgogKi8KCi8qCiAqIFRlbXBsYXRlL2RlZmF1bHQgc2NyaXB0IGZvciBTQU1MMiBTUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT25SZXF1ZXN0OgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIGlkcEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblJlcXVlc3QoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZVNpZ25PblByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblByb2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICByZXF1ZXN0CiAqICAgICByZXNwb25zZQogKiAgICAgb3V0CiAqICAgICBzZXNzaW9uCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgaXNGZWRlcmF0aW9uCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKgogKiBSZXR1cm4gLSB0cnVlIGlmIHJlc3BvbnNlIGlzIGJlaW5nIHJlZGlyZWN0ZWQsIGZhbHNlIGlmIG5vdC4gRGVmYXVsdCB0byBmYWxzZS4KICovCmZ1bmN0aW9uIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzKCkgewogICAgcmV0dXJuIGZhbHNlOwp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzCiAqICAgICBwcm9maWxlCiAqICAgICBmYWlsdXJlQ29kZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiByZXNwb25zZSBpcyBiZWluZyByZWRpcmVjdGVkLCBmYWxzZSBpZiBub3QuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZSgpIHsKICAgIHJldHVybiBmYWxzZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdE5ld05hbWVJRFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGlkUmVxdWVzdAogKiAgICAgaWRSZXNwb25zZQogKiAgICAgYmluZGluZwogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHBvc3ROZXdOYW1lSURTdWNjZXNzKCkgewp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzczoKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHVzZXJJZAogKiAgICAgaWRSZXF1ZXN0CiAqICAgICBpZFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFRlcm1pbmF0ZU5hbWVJRFN1Y2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZUxvZ291dFByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcygpIHsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MoKSB7Cn0=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_SP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287284092,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"07ee6240-d106-4e25-a781-5fcabc477d22\",\"name\":\"FrodoSPAdapter\",\"description\":\"null\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjMgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKLyoKICogVGhlIHNjcmlwdCBoYXMgdGhlc2UgdG9wIGxldmVsIGZ1bmN0aW9ucyB0aGF0IGNvdWxkIGJlIGV4ZWN1dGVkIGR1cmluZyBhIFNBTUwyIGZsb3cuCiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25SZXF1ZXN0CiAqICAgICAgLSBwcmVTaW5nbGVTaWduT25Qcm9jZXNzCiAqICAgICAgLSBwb3N0U2luZ2xlU2lnbk9uU3VjY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZVNpZ25PbkZhaWx1cmUKICogICAgICAtIHBvc3ROZXdOYW1lSURTdWNjZXNzCiAqICAgICAgLSBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzcwogKiAgICAgIC0gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcwogKiAgICAgIC0gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MKICoKICogUGxlYXNlIHNlZSB0aGUgSmF2YURvYyBmb3IgdGhlIGludGVyZmFjZSBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL29yZy9mb3JnZXJvY2svb3BlbmFtL3NhbWwyL3BsdWdpbnMvU1BBZGFwdGVyLmh0bWwKICogTm90ZSB0aGF0IHRoZSBpbml0aWFsaXplIG1ldGhvZCBpcyBub3Qgc3VwcG9ydGVkIGluIHRoZSBzY3JpcHRzLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlcy4gQ2hlY2sgdGhlIGRvY3VtZW50YXRpb24gb24gdGhlIHJlc3BlY3RpdmUgZnVuY3Rpb25zIGZvciB0aGUgdmFyaWFibGVzIGF2YWlsYWJsZSB0byBpdC4KICoKICogaG9zdGVkRW50aXR5SWQgLSBTdHJpbmcKICogICAgIEVudGl0eSBJRCBmb3IgdGhlIGhvc3RlZCBJRFAKICogcmVhbG0gLSBTdHJpbmcKICogICAgIFJlYWxtIG9mIHRoZSBob3N0ZWQgSURQCiAqIGlkcEVudGl0eUlkIC0gU3RyaW5nCiAqICAgICBUaGUgZW50aXR5IElEIGZvciB0aGUgSWRlbnRpdHkgUHJvdmlkZXIgZm9yIHdoaWNoIHRoZSBzaWduLW9uIHJlcXVlc3Qgd2lsbCBiZSBzZW50LgogKiByZXF1ZXN0IC0gSHR0cFNlcnZsZXRSZXF1ZXN0ICgxKQogKiAgICAgU2VydmxldCByZXF1ZXN0IG9iamVjdAogKiByZXNwb25zZSAtIEh0dHBTZXJ2bGV0UmVzcG9uc2UgKDIpCiAqICAgICBTZXJ2bGV0IHJlc3BvbnNlIG9iamVjdAogKiBhdXRoblJlcXVlc3QgLSBBdXRoblJlcXVlc3QgKDMpCiAqICAgICBUaGUgYXV0aGVudGljYXRpb24gcmVxdWVzdCBzZW50IHRoYXQgaXMgc2VudCBmcm9tIHRoZSBTZXJ2aWNlIFByb3ZpZGVyLgogKiBzZXNzaW9uIC0gU1NPVG9rZW4gKDQpCiAqICAgICBUaGUgc2luZ2xlIHNpZ24tb24gc2Vzc2lvbi4gVGhlIHJlZmVyZW5jZSB0eXBlIG9mIHRoaXMgaXMgT2JqZWN0IGFuZCB3b3VsZCBuZWVkIHRvIGJlIGNhc3RlZCB0byBTU09Ub2tlbi4KICogcmVzIC0gUmVzcG9uc2UgKDUpCiAqICAgICBUaGUgU1NPIFJlc3BvbnNlIHJlY2VpdmVkIGZyb20gdGhlIElkZW50aXR5IFByb3ZpZGVyLgogKiBwcm9maWxlIC0gU3RyaW5nCiAqICAgICBUaGUgcHJvdG9jb2wgcHJvZmlsZSB0aGF0IGlzIHVzZWQsIHRoaXMgd2lsbCBiZSBvbmUgb2YgdGhlIGZvbGxvd2luZyB2YWx1ZXMgZnJvbSBTQU1MMkNvbnN0YW50cyAoNik6CiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9QT1NUCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9BUlRJRkFDVAogKiAgICAgICAgICAtIFNBTUwyQ29uc3RhbnRzLlBBT1MKICogb3V0IC0gUHJpbnRXcml0ZXIgKDcpCiAqICAgICBUaGUgUHJpbnRXcml0ZXIgdGhhdCBjYW4gYmUgdXNlZCB0byB3cml0ZSB0by4KICogaXNGZWRlcmF0aW9uIC0gYm9vbGVhbgogKiAgICAgU2V0IHRvIHRydWUgaWYgdXNpbmcgZmVkZXJhdGlvbiwgb3RoZXJ3aXNlIGZhbHNlLgogKiBmYWlsdXJlQ29kZSAtIGludAogKiAgICAgQW4gaW50ZWdlciBob2xkaW5nIHRoZSBmYWlsdXJlIGNvZGUgd2hlbiBhbiBlcnJvciBoYXMgb2NjdXJyZWQuIEZvciBwb3RlbnRpYWwgdmFsdWVzIHNlZSBTUEFkYXB0ZXIuCiAqIHVzZXJJZCAtIFN0cmluZwogKiAgICAgVGhlIHVuaXF1ZSB1bml2ZXJzYWwgSUQgb2YgdGhlIHVzZXIgd2l0aCB3aG9tIHRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3Qgd2FzIHBlcmZvcm1lZC4KICogaWRSZXF1ZXN0IC0gTWFuYWdlTmFtZUlEUmVxdWVzdCAoOCkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlcXVlc3QsIHRoaXMgd2lsbCBiZSBudWxsIGlmIHRoZSByZXF1ZXN0IG9iamVjdCBpcyBub3QgYXZhaWxhYmxlCiAqIGlkUmVzcG9uc2UgLSBNYW5hZ2VOYW1lSURSZXNwb25zZSAoOSkKICogICAgIFRoZSBuZXcgbmFtZSBpZGVudGlmaWVyIHJlc3BvbnNlLCB0aGlzIHdpbGwgYmUgbnVsbCBpZiB0aGUgcmVzcG9uc2Ugb2JqZWN0IGlzIG5vdCBhdmFpbGFibGUKICogYmluZGluZyAtIFN0cmluZwogKiAgICAgVGhlIGJpbmRpbmcgdXNlZCBmb3IgdGhlIG5ldyBuYW1lIGlkZW50aWZpZXIgcmVxdWVzdC4gVGhpcyB3aWxsIGJlIG9uZSBvZiB0aGUgZm9sbG93aW5nIHZhbHVlczoKICogICAgICAgICAgLSBTQU1MMkNvbnN0YW50cy5TT0FQCiAqICAgICAgICAgIC0gU0FNTDJDb25zdGFudHMuSFRUUF9SRURJUkVDVAogKiBsb2dvdXRSZXF1ZXN0IC0gTG9nb3V0UmVxdWVzdCAoMTApCiAqICAgICBUaGUgc2luZ2xlIGxvZ291dCByZXF1ZXN0LgogKiBsb2dvdXRSZXNwb25zZSAtIExvZ291dFJlc3BvbnNlICgxMSkKICogICAgIFRoZSBzaW5nbGUgbG9nb3V0IHJlc3BvbnNlLgogKiBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIgLSBTcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEyKQogKiAgICAgQW4gaW5zdGFuY2Ugb2YgU3BBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIGxvZ2dlciAtIExvZ2dlciBpbnN0YW5jZQogKiAgICAgaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvc2NyaXB0aW5nLWd1aWRlL3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci5odG1sI3NjcmlwdGluZy1hcGktZ2xvYmFsLWxvZ2dlci4KICogICAgIENvcnJlc3BvbmRpbmcgbG9nIGZpbGVzIHdpbGwgYmUgcHJlZml4ZWQgd2l0aDogc2NyaXB0cy48c2NyaXB0IG5hbWU+CiAqCiAqIFRocm93cyBTQU1MMkV4Y2VwdGlvbiAoMTMpOgogKiAgICAgZm9yIGFueSBleGNlcHRpb25zIG9jY3VycmluZyBpbiB0aGUgYWRhcHRlci4gVGhlIGZlZGVyYXRpb24gcHJvY2VzcyB3aWxsIGNvbnRpbnVlCiAqCiAqIENsYXNzIHJlZmVyZW5jZToKICogKDEpIEh0dHBTZXJ2bGV0UmVxdWVzdCAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXF1ZXN0Lmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlc3BvbnNlIC0gaHR0cHM6Ly90b21jYXQuYXBhY2hlLm9yZy90b21jYXQtNy4wLWRvYy9zZXJ2bGV0YXBpL2phdmF4L3NlcnZsZXQvaHR0cC9IdHRwU2VydmxldFJlc3BvbnNlLmh0bWwuCiAqICgzKSBBdXRoblJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg0KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL2lwbGFuZXQvc3NvL1NTT1Rva2VuLmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wcm90b2NvbC9SZXNwb25zZS5odG1sCiAqICg2KSBTQU1MMkNvbnN0YW50cyAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9jb21tb24vU0FNTDJDb25zdGFudHMuaHRtbAogKiAoNykgUHJpbnRXcml0ZXIgLSBodHRwczovL2RvY3Mub3JhY2xlLmNvbS9lbi9qYXZhL2phdmFzZS8xMS9kb2NzL2FwaS9qYXZhLmJhc2UvamF2YS9pby9QcmludFdyaXRlci5odG1sCiAqICg4KSBNYW5hZ2VOYW1lSURSZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL01hbmFnZU5hbWVJRFJlcXVlc3QuaHRtbAogKiAoOSkgTWFuYWdlTmFtZUlEUmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTWFuYWdlTmFtZUlEUmVzcG9uc2UuaHRtbAogKiAoMTApIExvZ291dFJlcXVlc3QgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVxdWVzdC5odG1sCiAqICgxMSkgTG9nb3V0UmVzcG9uc2UgLSBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4zL19hdHRhY2htZW50cy9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvTG9nb3V0UmVzcG9uc2UuaHRtbAogKiAoMTIpIFNwQWRhcHRlclNjcmlwdEhlbHBlciAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjMvX2F0dGFjaG1lbnRzL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL3NjcmlwdGVkL1NwQWRhcHRlclNjcmlwdEhlbHBlci5odG1sLgogKiAoMTMpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMy9fYXR0YWNobWVudHMvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL2NvbW1vbi9TQU1MMkV4Y2VwdGlvbi5odG1sLgogKi8KCi8qCiAqIFRlbXBsYXRlL2RlZmF1bHQgc2NyaXB0IGZvciBTQU1MMiBTUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT25SZXF1ZXN0OgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIGlkcEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblJlcXVlc3QoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZVNpZ25PblByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHByZVNpbmdsZVNpZ25PblByb2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICByZXF1ZXN0CiAqICAgICByZXNwb25zZQogKiAgICAgb3V0CiAqICAgICBzZXNzaW9uCiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlcwogKiAgICAgcHJvZmlsZQogKiAgICAgaXNGZWRlcmF0aW9uCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKgogKiBSZXR1cm4gLSB0cnVlIGlmIHJlc3BvbnNlIGlzIGJlaW5nIHJlZGlyZWN0ZWQsIGZhbHNlIGlmIG5vdC4gRGVmYXVsdCB0byBmYWxzZS4KICovCmZ1bmN0aW9uIHBvc3RTaW5nbGVTaWduT25TdWNjZXNzKCkgewogICAgcmV0dXJuIGZhbHNlOwp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzCiAqICAgICBwcm9maWxlCiAqICAgICBmYWlsdXJlQ29kZQogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiByZXNwb25zZSBpcyBiZWluZyByZWRpcmVjdGVkLCBmYWxzZSBpZiBub3QuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwb3N0U2luZ2xlU2lnbk9uRmFpbHVyZSgpIHsKICAgIHJldHVybiBmYWxzZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdE5ld05hbWVJRFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGlkUmVxdWVzdAogKiAgICAgaWRSZXNwb25zZQogKiAgICAgYmluZGluZwogKiAgICAgc3BBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICBsb2dnZXIKICovCmZ1bmN0aW9uIHBvc3ROZXdOYW1lSURTdWNjZXNzKCkgewp9CgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwb3N0VGVybWluYXRlTmFtZUlEU3VjY2VzczoKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHVzZXJJZAogKiAgICAgaWRSZXF1ZXN0CiAqICAgICBpZFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFRlcm1pbmF0ZU5hbWVJRFN1Y2Nlc3MoKSB7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpbmdsZUxvZ291dFByb2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2luZ2xlTG9nb3V0UHJvY2VzcygpIHsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3M6CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIHJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICB1c2VySWQKICogICAgIGxvZ291dFJlcXVlc3QKICogICAgIGxvZ291dFJlc3BvbnNlCiAqICAgICBiaW5kaW5nCiAqICAgICBzcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcG9zdFNpbmdsZUxvZ291dFN1Y2Nlc3MoKSB7Cn0=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_SP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730276345,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -2288,11 +2288,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:44 GMT" + "value": "Thu, 11 Jul 2024 20:37:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -2321,8 +2321,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:44.022Z", - "time": 75, + "startedDateTime": "2024-07-11T20:37:56.296Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -2330,7 +2330,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 75 + "wait": 67 } }, { @@ -2355,7 +2355,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -2394,7 +2394,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1516, - "text": "{\"_id\":\"207f172f-ffb5-439d-b7df-e8e80408830b\",\"name\":\"GitHub Profile Normalization (VS) - imported (1)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJHaXRIdWIgcmF3UHJvZmlsZTogIityYXdQcm9maWxlKQoKcmV0dXJuIGpzb24ob2JqZWN0KAogICAgICAgIGZpZWxkKCJpZCIsIHJhd1Byb2ZpbGUuaWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIHJhd1Byb2ZpbGUubmFtZSksCiAgICAgICAgZmllbGQoImdpdmVuTmFtZSIsIHJhd1Byb2ZpbGUuZmlyc3RfbmFtZSksCiAgICAgICAgZmllbGQoImZhbWlseU5hbWUiLCByYXdQcm9maWxlLmxhc3RfbmFtZSksCiAgICAgICAgZmllbGQoInBob3RvVXJsIiwgcmF3UHJvZmlsZS5waWN0dXJlLmRhdGEudXJsKSwKICAgICAgICBmaWVsZCgiZW1haWwiLCByYXdQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCByYXdQcm9maWxlLmVtYWlsKSkp\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287284161,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"207f172f-ffb5-439d-b7df-e8e80408830b\",\"name\":\"GitHub Profile Normalization (VS) - imported (1)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJHaXRIdWIgcmF3UHJvZmlsZTogIityYXdQcm9maWxlKQoKcmV0dXJuIGpzb24ob2JqZWN0KAogICAgICAgIGZpZWxkKCJpZCIsIHJhd1Byb2ZpbGUuaWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIHJhd1Byb2ZpbGUubmFtZSksCiAgICAgICAgZmllbGQoImdpdmVuTmFtZSIsIHJhd1Byb2ZpbGUuZmlyc3RfbmFtZSksCiAgICAgICAgZmllbGQoImZhbWlseU5hbWUiLCByYXdQcm9maWxlLmxhc3RfbmFtZSksCiAgICAgICAgZmllbGQoInBob3RvVXJsIiwgcmF3UHJvZmlsZS5waWN0dXJlLmRhdGEudXJsKSwKICAgICAgICBmaWVsZCgiZW1haWwiLCByYXdQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCByYXdQcm9maWxlLmVtYWlsKSkp\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730276418,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -2448,11 +2448,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:44 GMT" + "value": "Thu, 11 Jul 2024 20:37:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -2477,8 +2477,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:44.102Z", - "time": 59, + "startedDateTime": "2024-07-11T20:37:56.370Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -2486,7 +2486,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 67 } }, { @@ -2511,7 +2511,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -2550,7 +2550,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1516, - "text": "{\"_id\":\"fdb60c75-d58b-409f-bef2-ce4ebb04c77c\",\"name\":\"GitHub Profile Normalization (VS) - imported (2)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJHaXRIdWIgcmF3UHJvZmlsZTogIityYXdQcm9maWxlKQoKcmV0dXJuIGpzb24ob2JqZWN0KAogICAgICAgIGZpZWxkKCJpZCIsIHJhd1Byb2ZpbGUuaWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIHJhd1Byb2ZpbGUubmFtZSksCiAgICAgICAgZmllbGQoImdpdmVuTmFtZSIsIHJhd1Byb2ZpbGUuZmlyc3RfbmFtZSksCiAgICAgICAgZmllbGQoImZhbWlseU5hbWUiLCByYXdQcm9maWxlLmxhc3RfbmFtZSksCiAgICAgICAgZmllbGQoInBob3RvVXJsIiwgcmF3UHJvZmlsZS5waWN0dXJlLmRhdGEudXJsKSwKICAgICAgICBmaWVsZCgiZW1haWwiLCByYXdQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCByYXdQcm9maWxlLmVtYWlsKSkp\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287284232,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"fdb60c75-d58b-409f-bef2-ce4ebb04c77c\",\"name\":\"GitHub Profile Normalization (VS) - imported (2)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJHaXRIdWIgcmF3UHJvZmlsZTogIityYXdQcm9maWxlKQoKcmV0dXJuIGpzb24ob2JqZWN0KAogICAgICAgIGZpZWxkKCJpZCIsIHJhd1Byb2ZpbGUuaWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIHJhd1Byb2ZpbGUubmFtZSksCiAgICAgICAgZmllbGQoImdpdmVuTmFtZSIsIHJhd1Byb2ZpbGUuZmlyc3RfbmFtZSksCiAgICAgICAgZmllbGQoImZhbWlseU5hbWUiLCByYXdQcm9maWxlLmxhc3RfbmFtZSksCiAgICAgICAgZmllbGQoInBob3RvVXJsIiwgcmF3UHJvZmlsZS5waWN0dXJlLmRhdGEudXJsKSwKICAgICAgICBmaWVsZCgiZW1haWwiLCByYXdQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCByYXdQcm9maWxlLmVtYWlsKSkp\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730276489,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -2604,11 +2604,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:44 GMT" + "value": "Thu, 11 Jul 2024 20:37:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -2633,8 +2633,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:44.165Z", - "time": 66, + "startedDateTime": "2024-07-11T20:37:56.443Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -2642,7 +2642,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 66 + "wait": 64 } }, { @@ -2667,7 +2667,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -2706,7 +2706,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1501, - "text": "{\"_id\":\"23143919-6b78-40c3-b25e-beca19b229e0\",\"name\":\"GitHub Profile Normalization (VS)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJHaXRIdWIgcmF3UHJvZmlsZTogIityYXdQcm9maWxlKQoKcmV0dXJuIGpzb24ob2JqZWN0KAogICAgICAgIGZpZWxkKCJpZCIsIHJhd1Byb2ZpbGUuaWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIHJhd1Byb2ZpbGUubmFtZSksCiAgICAgICAgZmllbGQoImdpdmVuTmFtZSIsIHJhd1Byb2ZpbGUuZmlyc3RfbmFtZSksCiAgICAgICAgZmllbGQoImZhbWlseU5hbWUiLCByYXdQcm9maWxlLmxhc3RfbmFtZSksCiAgICAgICAgZmllbGQoInBob3RvVXJsIiwgcmF3UHJvZmlsZS5waWN0dXJlLmRhdGEudXJsKSwKICAgICAgICBmaWVsZCgiZW1haWwiLCByYXdQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCByYXdQcm9maWxlLmVtYWlsKSkp\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287284293,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"23143919-6b78-40c3-b25e-beca19b229e0\",\"name\":\"GitHub Profile Normalization (VS)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJHaXRIdWIgcmF3UHJvZmlsZTogIityYXdQcm9maWxlKQoKcmV0dXJuIGpzb24ob2JqZWN0KAogICAgICAgIGZpZWxkKCJpZCIsIHJhd1Byb2ZpbGUuaWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIHJhd1Byb2ZpbGUubmFtZSksCiAgICAgICAgZmllbGQoImdpdmVuTmFtZSIsIHJhd1Byb2ZpbGUuZmlyc3RfbmFtZSksCiAgICAgICAgZmllbGQoImZhbWlseU5hbWUiLCByYXdQcm9maWxlLmxhc3RfbmFtZSksCiAgICAgICAgZmllbGQoInBob3RvVXJsIiwgcmF3UHJvZmlsZS5waWN0dXJlLmRhdGEudXJsKSwKICAgICAgICBmaWVsZCgiZW1haWwiLCByYXdQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCByYXdQcm9maWxlLmVtYWlsKSkp\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730276562,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -2760,11 +2760,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:44 GMT" + "value": "Thu, 11 Jul 2024 20:37:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -2789,8 +2789,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:44.235Z", - "time": 56, + "startedDateTime": "2024-07-11T20:37:56.513Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -2798,7 +2798,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 66 } }, { @@ -2823,7 +2823,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -2862,7 +2862,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 477, - "text": "{\"_id\":\"3bd13a46-61c4-4974-8efb-1700c80c64e3\",\"name\":\"Inactive Device Match Script\",\"description\":\"Inactive Device Match Script\",\"script\":\"LyoKICogSW5hY3RpdmUgRGV2aWNlIE1hdGNoIFNjcmlwdAogKi8KCm91dGNvbWUgPSAidHJ1ZSI7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287284350,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"3bd13a46-61c4-4974-8efb-1700c80c64e3\",\"name\":\"Inactive Device Match Script\",\"description\":\"Inactive Device Match Script\",\"script\":\"LyoKICogSW5hY3RpdmUgRGV2aWNlIE1hdGNoIFNjcmlwdAogKi8KCm91dGNvbWUgPSAidHJ1ZSI7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730276630,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -2916,11 +2916,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:44 GMT" + "value": "Thu, 11 Jul 2024 20:37:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -2945,8 +2945,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:44.295Z", - "time": 51, + "startedDateTime": "2024-07-11T20:37:56.586Z", + "time": 61, "timings": { "blocked": -1, "connect": -1, @@ -2954,7 +2954,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 51 + "wait": 61 } }, { @@ -2979,7 +2979,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -3018,7 +3018,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 795, - "text": "{\"_id\":\"2c38c998-aec0-4e56-8d46-bff6e24a704e\",\"name\":\"My Example Library\",\"description\":\"My Example Library\",\"script\":\"dmFyIGkgPSAwOwoKZnVuY3Rpb24gYWRkKGopIHtpICs9IGp9OwpmdW5jdGlvbiBsb2dUb3RhbChsb2cpIHsgbG9nLmluZm8oIlRvdGFsOiAiICsgaSkgfTsKCi8vIGV4cG9ydCBjb25zdGFudApleHBvcnRzLk1TRyA9ICdGaW5hbCBzdW0nOwoKLy8gZXhwb3J0IGZ1bmN0aW9ucwpleHBvcnRzLmFkZCA9IGFkZDsKZXhwb3J0cy5sb2dUb3RhbCA9IGxvZ1RvdGFsOwoKLy9kaXJlY3QgZXhwb3J0IHVzaW5nIGFuIGlubGluZSBkZWNsYXJhdGlvbgpleHBvcnRzLmxvZ1RvdGFsV2l0aE1lc3NhZ2UgPSAobG9nLCBtZXNzYWdlKSA9PiBsb2cuaW5mbyhtZXNzYWdlICsgIjogIiArIGkpOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"LIBRARY\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287284410,\"evaluatorVersion\":\"2.0\"}" + "text": "{\"_id\":\"2c38c998-aec0-4e56-8d46-bff6e24a704e\",\"name\":\"My Example Library\",\"description\":\"My Example Library\",\"script\":\"dmFyIGkgPSAwOwoKZnVuY3Rpb24gYWRkKGopIHtpICs9IGp9OwpmdW5jdGlvbiBsb2dUb3RhbChsb2cpIHsgbG9nLmluZm8oIlRvdGFsOiAiICsgaSkgfTsKCi8vIGV4cG9ydCBjb25zdGFudApleHBvcnRzLk1TRyA9ICdGaW5hbCBzdW0nOwoKLy8gZXhwb3J0IGZ1bmN0aW9ucwpleHBvcnRzLmFkZCA9IGFkZDsKZXhwb3J0cy5sb2dUb3RhbCA9IGxvZ1RvdGFsOwoKLy9kaXJlY3QgZXhwb3J0IHVzaW5nIGFuIGlubGluZSBkZWNsYXJhdGlvbgpleHBvcnRzLmxvZ1RvdGFsV2l0aE1lc3NhZ2UgPSAobG9nLCBtZXNzYWdlKSA9PiBsb2cuaW5mbyhtZXNzYWdlICsgIjogIiArIGkpOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"LIBRARY\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730276697,\"evaluatorVersion\":\"2.0\"}" }, "cookies": [], "headers": [ @@ -3072,11 +3072,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:44 GMT" + "value": "Thu, 11 Jul 2024 20:37:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -3101,8 +3101,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:44.350Z", - "time": 60, + "startedDateTime": "2024-07-11T20:37:56.653Z", + "time": 61, "timings": { "blocked": -1, "connect": -1, @@ -3110,7 +3110,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 61 } }, { @@ -3135,7 +3135,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -3174,7 +3174,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 727, - "text": "{\"_id\":\"bb393d07-a121-47e2-9d24-1a1066f39ec0\",\"name\":\"My Example Script Using Libraries\",\"description\":\"My Example Script Using Libraries\",\"script\":\"LyoqCiAqIFRlc3RpbmcgbGlicmFyeSBzY3JpcHRzCiAqLwp2YXIgbXlsaWIgPSByZXF1aXJlKCdNeSBFeGFtcGxlIExpYnJhcnknKTsKdmFyIGxvZ2dlcnMgPSByZXF1aXJlKCdMaWJyYXJ5IFNjcmlwdCcpOwoKbXlsaWIuYWRkKDEpOwpteWxpYi5sb2dUb3RhbChsb2dnZXIpOwpteWxpYi5hZGQoMyk7Cm15bGliLmxvZ1RvdGFsV2l0aE1lc3NhZ2UobG9nZ2VyLCBteWxpYi5NU0cpOwoKb3V0Y29tZSA9ICd0cnVlJzs=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287284475,\"evaluatorVersion\":\"2.0\"}" + "text": "{\"_id\":\"bb393d07-a121-47e2-9d24-1a1066f39ec0\",\"name\":\"My Example Script Using Libraries\",\"description\":\"My Example Script Using Libraries\",\"script\":\"LyoqCiAqIFRlc3RpbmcgbGlicmFyeSBzY3JpcHRzCiAqLwp2YXIgbXlsaWIgPSByZXF1aXJlKCdNeSBFeGFtcGxlIExpYnJhcnknKTsKdmFyIGxvZ2dlcnMgPSByZXF1aXJlKCdMaWJyYXJ5IFNjcmlwdCcpOwoKbXlsaWIuYWRkKDEpOwpteWxpYi5sb2dUb3RhbChsb2dnZXIpOwpteWxpYi5hZGQoMyk7Cm15bGliLmxvZ1RvdGFsV2l0aE1lc3NhZ2UobG9nZ2VyLCBteWxpYi5NU0cpOwoKb3V0Y29tZSA9ICd0cnVlJzs=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730276765,\"evaluatorVersion\":\"2.0\"}" }, "cookies": [], "headers": [ @@ -3228,11 +3228,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:44 GMT" + "value": "Thu, 11 Jul 2024 20:37:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -3257,8 +3257,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:44.414Z", - "time": 59, + "startedDateTime": "2024-07-11T20:37:56.720Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -3266,7 +3266,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 62 } }, { @@ -3291,7 +3291,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -3330,7 +3330,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1525, - "text": "{\"_id\":\"6002c349-f1d0-4317-baa2-a18590fc3cff\",\"name\":\"Okta Profile Normalization - imported (1)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJPa3RhIHJhd1Byb2ZpbGU6ICIrcmF3UHJvZmlsZSkKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5wcmVmZXJyZWRfdXNlcm5hbWUpKSk=\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287284565,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"6002c349-f1d0-4317-baa2-a18590fc3cff\",\"name\":\"Okta Profile Normalization - imported (1)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJPa3RhIHJhd1Byb2ZpbGU6ICIrcmF3UHJvZmlsZSkKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5wcmVmZXJyZWRfdXNlcm5hbWUpKSk=\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730276835,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -3384,11 +3384,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:44 GMT" + "value": "Thu, 11 Jul 2024 20:37:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -3413,8 +3413,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:44.478Z", - "time": 93, + "startedDateTime": "2024-07-11T20:37:56.789Z", + "time": 75, "timings": { "blocked": -1, "connect": -1, @@ -3422,7 +3422,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 93 + "wait": 75 } }, { @@ -3447,7 +3447,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -3486,7 +3486,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1525, - "text": "{\"_id\":\"647f2a33-9211-4315-a83f-a521d8b77d7b\",\"name\":\"Okta Profile Normalization - imported (2)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJPa3RhIHJhd1Byb2ZpbGU6ICIrcmF3UHJvZmlsZSkKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5wcmVmZXJyZWRfdXNlcm5hbWUpKSk=\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287284643,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"647f2a33-9211-4315-a83f-a521d8b77d7b\",\"name\":\"Okta Profile Normalization - imported (2)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJPa3RhIHJhd1Byb2ZpbGU6ICIrcmF3UHJvZmlsZSkKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5wcmVmZXJyZWRfdXNlcm5hbWUpKSk=\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730276923,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -3540,11 +3540,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:44 GMT" + "value": "Thu, 11 Jul 2024 20:37:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -3569,8 +3569,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:44.575Z", - "time": 71, + "startedDateTime": "2024-07-11T20:37:56.871Z", + "time": 75, "timings": { "blocked": -1, "connect": -1, @@ -3578,7 +3578,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 71 + "wait": 75 } }, { @@ -3603,7 +3603,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -3642,7 +3642,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1510, - "text": "{\"_id\":\"6325cf19-a49b-471e-8d26-7e4df76df0e2\",\"name\":\"Okta Profile Normalization\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJPa3RhIHJhd1Byb2ZpbGU6ICIrcmF3UHJvZmlsZSkKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5wcmVmZXJyZWRfdXNlcm5hbWUpKSk=\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287284711,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"6325cf19-a49b-471e-8d26-7e4df76df0e2\",\"name\":\"Okta Profile Normalization\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJPa3RhIHJhd1Byb2ZpbGU6ICIrcmF3UHJvZmlsZSkKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5wcmVmZXJyZWRfdXNlcm5hbWUpKSk=\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730276999,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -3696,11 +3696,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:44 GMT" + "value": "Thu, 11 Jul 2024 20:37:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -3725,8 +3725,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:44.650Z", - "time": 61, + "startedDateTime": "2024-07-11T20:37:56.954Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -3734,7 +3734,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 62 } }, { @@ -3759,7 +3759,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -3798,7 +3798,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1626, - "text": "{\"_id\":\"9535446c-0ff6-4a76-8576-616599119d64\",\"name\":\"Remove Button\",\"description\":\"Remove button from page.\",\"script\":\"LyogUmVtb3ZlIEJ1dHRvbgogKgogKiBBdXRob3I6IHZvbGtlci5zY2hldWJlckBmb3JnZXJvY2suY29tCiAqIAogKiBIaWRlIGJ1dHRvbnMgb24gdGhlIGpvdXJuZXkgcGFnZS4KICogCiAqIFRoaXMgc2NyaXB0IGRvZXMgbm90IG5lZWQgdG8gYmUgcGFyYW1ldHJpemVkLiBJdCB3aWxsIHdvcmsgcHJvcGVybHkgYXMgaXMuCiAqIAogKiBUaGUgU2NyaXB0ZWQgRGVjaXNpb24gTm9kZSBuZWVkcyB0aGUgZm9sbG93aW5nIG91dGNvbWVzIGRlZmluZWQ6CiAqIC0gdHJ1ZQogKi8KKGZ1bmN0aW9uICgpIHsKICAgIHZhciBzY3JpcHQgPSAiQXJyYXkucHJvdG90eXBlLnNsaWNlLmNhbGwoZG9jdW1lbnQuZ2V0RWxlbWVudHNCeVRhZ05hbWUoJ2J1dHRvbicpKS5mb3JFYWNoKGZ1bmN0aW9uIChlKSB7ZS5zdHlsZS5kaXNwbGF5ID0gJ25vbmUnfSkiCiAgICB2YXIgZnIgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgb3JnLmZvcmdlcm9jay5vcGVuYW0uYXV0aC5ub2RlLmFwaS5BY3Rpb24sCiAgICAgICAgamF2YXguc2VjdXJpdHkuYXV0aC5jYWxsYmFjay5UZXh0T3V0cHV0Q2FsbGJhY2ssCiAgICAgICAgY29tLnN1bi5pZGVudGl0eS5hdXRoZW50aWNhdGlvbi5jYWxsYmFja3MuU2NyaXB0VGV4dE91dHB1dENhbGxiYWNrCiAgICApCiAgICB2YXIgbWVzc2FnZSA9ICIgIgogICAgaWYgKGNhbGxiYWNrcy5pc0VtcHR5KCkpIHsKICAgICAgICBhY3Rpb24gPSBmci5BY3Rpb24uc2VuZCgKICAgICAgICAgICAgbmV3IGZyLlRleHRPdXRwdXRDYWxsYmFjaygKICAgICAgICAgICAgICAgIGZyLlRleHRPdXRwdXRDYWxsYmFjay5JTkZPUk1BVElPTiwKICAgICAgICAgICAgICAgIG1lc3NhZ2UKICAgICAgICAgICAgKSwKICAgICAgICAgICAgbmV3IGZyLlNjcmlwdFRleHRPdXRwdXRDYWxsYmFjayhzY3JpcHQpCiAgICAgICAgKS5idWlsZCgpCiAgICB9Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287284781,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"9535446c-0ff6-4a76-8576-616599119d64\",\"name\":\"Remove Button\",\"description\":\"Remove button from page.\",\"script\":\"LyogUmVtb3ZlIEJ1dHRvbgogKgogKiBBdXRob3I6IHZvbGtlci5zY2hldWJlckBmb3JnZXJvY2suY29tCiAqIAogKiBIaWRlIGJ1dHRvbnMgb24gdGhlIGpvdXJuZXkgcGFnZS4KICogCiAqIFRoaXMgc2NyaXB0IGRvZXMgbm90IG5lZWQgdG8gYmUgcGFyYW1ldHJpemVkLiBJdCB3aWxsIHdvcmsgcHJvcGVybHkgYXMgaXMuCiAqIAogKiBUaGUgU2NyaXB0ZWQgRGVjaXNpb24gTm9kZSBuZWVkcyB0aGUgZm9sbG93aW5nIG91dGNvbWVzIGRlZmluZWQ6CiAqIC0gdHJ1ZQogKi8KKGZ1bmN0aW9uICgpIHsKICAgIHZhciBzY3JpcHQgPSAiQXJyYXkucHJvdG90eXBlLnNsaWNlLmNhbGwoZG9jdW1lbnQuZ2V0RWxlbWVudHNCeVRhZ05hbWUoJ2J1dHRvbicpKS5mb3JFYWNoKGZ1bmN0aW9uIChlKSB7ZS5zdHlsZS5kaXNwbGF5ID0gJ25vbmUnfSkiCiAgICB2YXIgZnIgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgb3JnLmZvcmdlcm9jay5vcGVuYW0uYXV0aC5ub2RlLmFwaS5BY3Rpb24sCiAgICAgICAgamF2YXguc2VjdXJpdHkuYXV0aC5jYWxsYmFjay5UZXh0T3V0cHV0Q2FsbGJhY2ssCiAgICAgICAgY29tLnN1bi5pZGVudGl0eS5hdXRoZW50aWNhdGlvbi5jYWxsYmFja3MuU2NyaXB0VGV4dE91dHB1dENhbGxiYWNrCiAgICApCiAgICB2YXIgbWVzc2FnZSA9ICIgIgogICAgaWYgKGNhbGxiYWNrcy5pc0VtcHR5KCkpIHsKICAgICAgICBhY3Rpb24gPSBmci5BY3Rpb24uc2VuZCgKICAgICAgICAgICAgbmV3IGZyLlRleHRPdXRwdXRDYWxsYmFjaygKICAgICAgICAgICAgICAgIGZyLlRleHRPdXRwdXRDYWxsYmFjay5JTkZPUk1BVElPTiwKICAgICAgICAgICAgICAgIG1lc3NhZ2UKICAgICAgICAgICAgKSwKICAgICAgICAgICAgbmV3IGZyLlNjcmlwdFRleHRPdXRwdXRDYWxsYmFjayhzY3JpcHQpCiAgICAgICAgKS5idWlsZCgpCiAgICB9Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730277067,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -3852,11 +3852,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:44 GMT" + "value": "Thu, 11 Jul 2024 20:37:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -3881,8 +3881,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:44.715Z", - "time": 66, + "startedDateTime": "2024-07-11T20:37:57.023Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -3890,7 +3890,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 66 + "wait": 63 } }, { @@ -3915,7 +3915,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -3954,7 +3954,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 7529, - "text": "{\"_id\":\"d2dc1ae7-ca1b-4ce4-81b8-5d58dfba73b1\",\"name\":\"Saml2 IDP Adapter Always Auth - imported (1)\",\"description\":\"Always redirect browser pre-auth\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjEtMjAyMiBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUy4KICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGUgc2NyaXB0IGhhcyB0aGVzZSB0b3AgbGV2ZWwgZnVuY3Rpb25zIHRoYXQgY291bGQgYmUgZXhlY3V0ZWQgZHVyaW5nIGEgU0FNTDIgZmxvdy4KICogICAgICAtIHByZVNpbmdsZVNpZ25PbgogKiAgICAgIC0gcHJlQXV0aGVudGljYXRpb24KICogICAgICAtIHByZVNlbmRSZXNwb25zZQogKiAgICAgIC0gcHJlU2lnblJlc3BvbnNlCiAqICAgICAgLSBwcmVTZW5kRmFpbHVyZVJlc3BvbnNlCiAqCiAqIFBsZWFzZSBzZWUgdGhlIGphdmFkb2MgZm9yIHRoZSBpbnRlcmZhY2UgZGVmaW5pdGlvbiBhbmQgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4yL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL1NBTUwySWRlbnRpdHlQcm92aWRlckFkYXB0ZXIuaHRtbAogKiBOb3RlIHRoYXQgdGhlIGluaXRpYWxpemUgbWV0aG9kIGlzIG5vdCBzdXBwb3J0ZWQgaW4gdGhlIHNjcmlwdHMuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzLiBDaGVjayB0aGUgZG9jdW1lbnRhdGlvbiBvbiB0aGUgcmVzcGVjdGl2ZSBmdW5jdGlvbnMgZm9yIHRoZSB2YXJpYWJsZXMgYXZhaWxhYmxlIHRvIGl0LgogKgogKiBob3N0ZWRFbnRpdHlJZCAtIFN0cmluZwogKiAgICAgRW50aXR5IElEIGZvciB0aGUgaG9zdGVkIElEUAogKiByZWFsbSAtIFN0cmluZwogKiAgICAgUmVhbG0gb2YgdGhlIGhvc3RlZCBJRFAKICogaWRwQWRhcHRlclNjcmlwdEhlbHBlciAtIElkcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEpCiAqICAgICBBbiBpbnN0YW5jZSBvZiBJZHBBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIHJlcXVlc3QgLSBIdHRwU2VydmxldFJlcXVlc3QgKDIpCiAqICAgICBTZXJ2bGV0IHJlcXVlc3Qgb2JqZWN0CiAqIHJlc3BvbnNlIC0gSHR0cFNlcnZsZXRSZXNwb25zZSAoMykKICogICAgIFNlcnZsZXQgcmVzcG9uc2Ugb2JqZWN0CiAqIGF1dGhuUmVxdWVzdCAtIEF1dGhuUmVxdWVzdCAoNCkKICogICAgIFRoZSBvcmlnaW5hbCBhdXRoZW50aWNhdGlvbiByZXF1ZXN0IHNlbnQgZnJvbSBTUAogKiByZXFJZCAtIFN0cmluZwogKiAgICAgVGhlIGlkIHRvIHVzZSBmb3IgY29udGludWF0aW9uIG9mIHByb2Nlc3NpbmcgaWYgdGhlIGFkYXB0ZXIgcmVkaXJlY3RzCiAqIHJlcyAtIFJlc3BvbnNlICg1KQogKiAgICAgVGhlIFNBTUwgUmVzcG9uc2UKICogc2Vzc2lvbiAtIFNTT1Rva2VuICg2KQogKiAgICAgVGhlIHNpbmdsZSBzaWduLW9uIHNlc3Npb24uIFRoZSByZWZlcmVuY2UgdHlwZSBvZiB0aGlzIGlzIE9iamVjdCBhbmQgd291bGQgbmVlZCB0byBiZSBjYXN0ZWQgdG8gU1NPVG9rZW4uCiAqIHJlbGF5U3RhdGUgLSBTdHJpbmcKICogICAgIFRoZSByZWxheVN0YXRlIHRoYXQgd2lsbCBiZSB1c2VkIGluIHRoZSByZWRpcmVjdAogKiBmYXVsdENvZGUgLSBTdHJpbmcKICogICAgIHRoZSBmYXVsdCBjb2RlIHRoYXQgd2lsbCBiZSByZXR1cm5lZCBpbiB0aGUgU0FNTCByZXNwb25zZQogKiBmYXVsdERldGFpbCAtIFN0cmluZwogKiAgICAgdGhlIGZhdWx0IGRldGFpbCB0aGF0IHdpbGwgYmUgcmV0dXJuZWQgaW4gdGhlIFNBTUwgcmVzcG9uc2UKICogbG9nZ2VyIC0gTG9nZ2VyIGluc3RhbmNlCiAqICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgQ29ycmVzcG9uZGluZyBsb2cgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLjxzY3JpcHQgbmFtZT4KICoKICogVGhyb3dzIFNBTUwyRXhjZXB0aW9uICg3KToKICogICAgIGZvciBhbnkgZXhjZXB0aW9ucyBvY2N1cnJpbmcgaW4gdGhlIGFkYXB0ZXIuIFRoZSBmZWRlcmF0aW9uIHByb2Nlc3Mgd2lsbCBjb250aW51ZQogKgogKiBDbGFzcyByZWZlcmVuY2U6CiAqICgxKSBpZHBBZGFwdGVyU2NyaXB0SGVscGVyIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcGx1Z2lucy9zY3JpcHRlZC9JZHBBZGFwdGVyU2NyaXB0SGVscGVyLmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlcXVlc3QgLSBodHRwczovL3RvbWNhdC5hcGFjaGUub3JnL3RvbWNhdC03LjAtZG9jL3NlcnZsZXRhcGkvamF2YXgvc2VydmxldC9odHRwL0h0dHBTZXJ2bGV0UmVxdWVzdC5odG1sLgogKiAoMykgSHR0cFNlcnZsZXRSZXNwb25zZSAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXNwb25zZS5odG1sLgogKiAoNCkgQXV0aG5SZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL1Jlc3BvbnNlLmh0bWwuCiAqICg2KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDcpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvY29tbW9uL1NBTUwyRXhjZXB0aW9uLmh0bWwuCiAqLwoKLyoKICogVGVtcGxhdGUvZGVmYXVsdCBzY3JpcHQgZm9yIFNBTUwyIElEUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT246CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIGlkcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIHJlcXVlc3QKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHJlcUlkCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiBicm93c2VyIHJlZGlyZWN0aW9uIGlzIGhhcHBlbmluZyBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTaW5nbGVTaWduT24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNpbmdsZVNpZ25PbiIpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZUF1dGhlbnRpY2F0aW9uOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBpcyBoYXBwZW5pbmcgYWZ0ZXIgcHJvY2Vzc2luZywgZmFsc2Ugb3RoZXJ3aXNlLiBEZWZhdWx0IHRvIGZhbHNlLgogKi8KZnVuY3Rpb24gcHJlQXV0aGVudGljYXRpb24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZUF1dGhlbnRpY2F0aW9uIik7CiAgICByZXR1cm4gdHJ1ZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZFJlc3BvbnNlOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBoYXBwZW5lZCBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTZW5kUmVzcG9uc2UgKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNlbmRSZXNwb25zZSIpOwogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IGF1dGhuUmVxdWVzdDogIithdXRoblJlcXVlc3QpOwogICAgICByZXNwb25zZS5zZW5kUmVkaXJlY3QoImh0dHBzOi8vaWRjLnNjaGV1YmVyLmlvL2FtL1hVSS8/cmVhbG09YWxwaGEmYXV0aEluZGV4VHlwZT1zZXJ2aWNlJmF1dGhJbmRleFZhbHVlPURpc3BhdGNoZXImRm9yY2VBdXRoPXRydWUmZ290bz0iK3JlbGF5U3RhdGUpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpZ25SZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgYXV0aG5SZXF1ZXN0CiAqICAgICBzZXNzaW9uCiAqICAgICByZWxheVN0YXRlCiAqICAgICByZXMKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2lnblJlc3BvbnNlICgpIHsKICAgICAgbG9nZ2VyLmVycm9yKCJDaGljYWdvOiBwcmVTaWduUmVzcG9uc2UiKTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZEZhaWx1cmVSZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGZhdWx0Q29kZQogKiAgICAgZmF1bHREZXRhaWwKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2VuZEZhaWx1cmVSZXNwb25zZSAoKSB7CiAgICAgIGxvZ2dlci5lcnJvcigiQ2hpY2FnbzogcHJlU2VuZEZhaWx1cmVSZXNwb25zZSIpOwp9\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_IDP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287284853,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"d2dc1ae7-ca1b-4ce4-81b8-5d58dfba73b1\",\"name\":\"Saml2 IDP Adapter Always Auth - imported (1)\",\"description\":\"Always redirect browser pre-auth\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjEtMjAyMiBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUy4KICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGUgc2NyaXB0IGhhcyB0aGVzZSB0b3AgbGV2ZWwgZnVuY3Rpb25zIHRoYXQgY291bGQgYmUgZXhlY3V0ZWQgZHVyaW5nIGEgU0FNTDIgZmxvdy4KICogICAgICAtIHByZVNpbmdsZVNpZ25PbgogKiAgICAgIC0gcHJlQXV0aGVudGljYXRpb24KICogICAgICAtIHByZVNlbmRSZXNwb25zZQogKiAgICAgIC0gcHJlU2lnblJlc3BvbnNlCiAqICAgICAgLSBwcmVTZW5kRmFpbHVyZVJlc3BvbnNlCiAqCiAqIFBsZWFzZSBzZWUgdGhlIGphdmFkb2MgZm9yIHRoZSBpbnRlcmZhY2UgZGVmaW5pdGlvbiBhbmQgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4yL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL1NBTUwySWRlbnRpdHlQcm92aWRlckFkYXB0ZXIuaHRtbAogKiBOb3RlIHRoYXQgdGhlIGluaXRpYWxpemUgbWV0aG9kIGlzIG5vdCBzdXBwb3J0ZWQgaW4gdGhlIHNjcmlwdHMuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzLiBDaGVjayB0aGUgZG9jdW1lbnRhdGlvbiBvbiB0aGUgcmVzcGVjdGl2ZSBmdW5jdGlvbnMgZm9yIHRoZSB2YXJpYWJsZXMgYXZhaWxhYmxlIHRvIGl0LgogKgogKiBob3N0ZWRFbnRpdHlJZCAtIFN0cmluZwogKiAgICAgRW50aXR5IElEIGZvciB0aGUgaG9zdGVkIElEUAogKiByZWFsbSAtIFN0cmluZwogKiAgICAgUmVhbG0gb2YgdGhlIGhvc3RlZCBJRFAKICogaWRwQWRhcHRlclNjcmlwdEhlbHBlciAtIElkcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEpCiAqICAgICBBbiBpbnN0YW5jZSBvZiBJZHBBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIHJlcXVlc3QgLSBIdHRwU2VydmxldFJlcXVlc3QgKDIpCiAqICAgICBTZXJ2bGV0IHJlcXVlc3Qgb2JqZWN0CiAqIHJlc3BvbnNlIC0gSHR0cFNlcnZsZXRSZXNwb25zZSAoMykKICogICAgIFNlcnZsZXQgcmVzcG9uc2Ugb2JqZWN0CiAqIGF1dGhuUmVxdWVzdCAtIEF1dGhuUmVxdWVzdCAoNCkKICogICAgIFRoZSBvcmlnaW5hbCBhdXRoZW50aWNhdGlvbiByZXF1ZXN0IHNlbnQgZnJvbSBTUAogKiByZXFJZCAtIFN0cmluZwogKiAgICAgVGhlIGlkIHRvIHVzZSBmb3IgY29udGludWF0aW9uIG9mIHByb2Nlc3NpbmcgaWYgdGhlIGFkYXB0ZXIgcmVkaXJlY3RzCiAqIHJlcyAtIFJlc3BvbnNlICg1KQogKiAgICAgVGhlIFNBTUwgUmVzcG9uc2UKICogc2Vzc2lvbiAtIFNTT1Rva2VuICg2KQogKiAgICAgVGhlIHNpbmdsZSBzaWduLW9uIHNlc3Npb24uIFRoZSByZWZlcmVuY2UgdHlwZSBvZiB0aGlzIGlzIE9iamVjdCBhbmQgd291bGQgbmVlZCB0byBiZSBjYXN0ZWQgdG8gU1NPVG9rZW4uCiAqIHJlbGF5U3RhdGUgLSBTdHJpbmcKICogICAgIFRoZSByZWxheVN0YXRlIHRoYXQgd2lsbCBiZSB1c2VkIGluIHRoZSByZWRpcmVjdAogKiBmYXVsdENvZGUgLSBTdHJpbmcKICogICAgIHRoZSBmYXVsdCBjb2RlIHRoYXQgd2lsbCBiZSByZXR1cm5lZCBpbiB0aGUgU0FNTCByZXNwb25zZQogKiBmYXVsdERldGFpbCAtIFN0cmluZwogKiAgICAgdGhlIGZhdWx0IGRldGFpbCB0aGF0IHdpbGwgYmUgcmV0dXJuZWQgaW4gdGhlIFNBTUwgcmVzcG9uc2UKICogbG9nZ2VyIC0gTG9nZ2VyIGluc3RhbmNlCiAqICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgQ29ycmVzcG9uZGluZyBsb2cgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLjxzY3JpcHQgbmFtZT4KICoKICogVGhyb3dzIFNBTUwyRXhjZXB0aW9uICg3KToKICogICAgIGZvciBhbnkgZXhjZXB0aW9ucyBvY2N1cnJpbmcgaW4gdGhlIGFkYXB0ZXIuIFRoZSBmZWRlcmF0aW9uIHByb2Nlc3Mgd2lsbCBjb250aW51ZQogKgogKiBDbGFzcyByZWZlcmVuY2U6CiAqICgxKSBpZHBBZGFwdGVyU2NyaXB0SGVscGVyIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcGx1Z2lucy9zY3JpcHRlZC9JZHBBZGFwdGVyU2NyaXB0SGVscGVyLmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlcXVlc3QgLSBodHRwczovL3RvbWNhdC5hcGFjaGUub3JnL3RvbWNhdC03LjAtZG9jL3NlcnZsZXRhcGkvamF2YXgvc2VydmxldC9odHRwL0h0dHBTZXJ2bGV0UmVxdWVzdC5odG1sLgogKiAoMykgSHR0cFNlcnZsZXRSZXNwb25zZSAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXNwb25zZS5odG1sLgogKiAoNCkgQXV0aG5SZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL1Jlc3BvbnNlLmh0bWwuCiAqICg2KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDcpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvY29tbW9uL1NBTUwyRXhjZXB0aW9uLmh0bWwuCiAqLwoKLyoKICogVGVtcGxhdGUvZGVmYXVsdCBzY3JpcHQgZm9yIFNBTUwyIElEUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT246CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIGlkcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIHJlcXVlc3QKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHJlcUlkCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiBicm93c2VyIHJlZGlyZWN0aW9uIGlzIGhhcHBlbmluZyBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTaW5nbGVTaWduT24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNpbmdsZVNpZ25PbiIpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZUF1dGhlbnRpY2F0aW9uOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBpcyBoYXBwZW5pbmcgYWZ0ZXIgcHJvY2Vzc2luZywgZmFsc2Ugb3RoZXJ3aXNlLiBEZWZhdWx0IHRvIGZhbHNlLgogKi8KZnVuY3Rpb24gcHJlQXV0aGVudGljYXRpb24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZUF1dGhlbnRpY2F0aW9uIik7CiAgICByZXR1cm4gdHJ1ZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZFJlc3BvbnNlOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBoYXBwZW5lZCBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTZW5kUmVzcG9uc2UgKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNlbmRSZXNwb25zZSIpOwogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IGF1dGhuUmVxdWVzdDogIithdXRoblJlcXVlc3QpOwogICAgICByZXNwb25zZS5zZW5kUmVkaXJlY3QoImh0dHBzOi8vaWRjLnNjaGV1YmVyLmlvL2FtL1hVSS8/cmVhbG09YWxwaGEmYXV0aEluZGV4VHlwZT1zZXJ2aWNlJmF1dGhJbmRleFZhbHVlPURpc3BhdGNoZXImRm9yY2VBdXRoPXRydWUmZ290bz0iK3JlbGF5U3RhdGUpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpZ25SZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgYXV0aG5SZXF1ZXN0CiAqICAgICBzZXNzaW9uCiAqICAgICByZWxheVN0YXRlCiAqICAgICByZXMKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2lnblJlc3BvbnNlICgpIHsKICAgICAgbG9nZ2VyLmVycm9yKCJDaGljYWdvOiBwcmVTaWduUmVzcG9uc2UiKTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZEZhaWx1cmVSZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGZhdWx0Q29kZQogKiAgICAgZmF1bHREZXRhaWwKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2VuZEZhaWx1cmVSZXNwb25zZSAoKSB7CiAgICAgIGxvZ2dlci5lcnJvcigiQ2hpY2FnbzogcHJlU2VuZEZhaWx1cmVSZXNwb25zZSIpOwp9\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_IDP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730277138,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -4008,11 +4008,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:44 GMT" + "value": "Thu, 11 Jul 2024 20:37:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -4037,8 +4037,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:44.785Z", - "time": 69, + "startedDateTime": "2024-07-11T20:37:57.092Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -4046,7 +4046,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 69 + "wait": 64 } }, { @@ -4071,7 +4071,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -4110,7 +4110,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 7529, - "text": "{\"_id\":\"994a4e8f-2741-424a-83e7-3c5f78da01f5\",\"name\":\"Saml2 IDP Adapter Always Auth - imported (2)\",\"description\":\"Always redirect browser pre-auth\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjEtMjAyMiBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUy4KICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGUgc2NyaXB0IGhhcyB0aGVzZSB0b3AgbGV2ZWwgZnVuY3Rpb25zIHRoYXQgY291bGQgYmUgZXhlY3V0ZWQgZHVyaW5nIGEgU0FNTDIgZmxvdy4KICogICAgICAtIHByZVNpbmdsZVNpZ25PbgogKiAgICAgIC0gcHJlQXV0aGVudGljYXRpb24KICogICAgICAtIHByZVNlbmRSZXNwb25zZQogKiAgICAgIC0gcHJlU2lnblJlc3BvbnNlCiAqICAgICAgLSBwcmVTZW5kRmFpbHVyZVJlc3BvbnNlCiAqCiAqIFBsZWFzZSBzZWUgdGhlIGphdmFkb2MgZm9yIHRoZSBpbnRlcmZhY2UgZGVmaW5pdGlvbiBhbmQgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4yL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL1NBTUwySWRlbnRpdHlQcm92aWRlckFkYXB0ZXIuaHRtbAogKiBOb3RlIHRoYXQgdGhlIGluaXRpYWxpemUgbWV0aG9kIGlzIG5vdCBzdXBwb3J0ZWQgaW4gdGhlIHNjcmlwdHMuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzLiBDaGVjayB0aGUgZG9jdW1lbnRhdGlvbiBvbiB0aGUgcmVzcGVjdGl2ZSBmdW5jdGlvbnMgZm9yIHRoZSB2YXJpYWJsZXMgYXZhaWxhYmxlIHRvIGl0LgogKgogKiBob3N0ZWRFbnRpdHlJZCAtIFN0cmluZwogKiAgICAgRW50aXR5IElEIGZvciB0aGUgaG9zdGVkIElEUAogKiByZWFsbSAtIFN0cmluZwogKiAgICAgUmVhbG0gb2YgdGhlIGhvc3RlZCBJRFAKICogaWRwQWRhcHRlclNjcmlwdEhlbHBlciAtIElkcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEpCiAqICAgICBBbiBpbnN0YW5jZSBvZiBJZHBBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIHJlcXVlc3QgLSBIdHRwU2VydmxldFJlcXVlc3QgKDIpCiAqICAgICBTZXJ2bGV0IHJlcXVlc3Qgb2JqZWN0CiAqIHJlc3BvbnNlIC0gSHR0cFNlcnZsZXRSZXNwb25zZSAoMykKICogICAgIFNlcnZsZXQgcmVzcG9uc2Ugb2JqZWN0CiAqIGF1dGhuUmVxdWVzdCAtIEF1dGhuUmVxdWVzdCAoNCkKICogICAgIFRoZSBvcmlnaW5hbCBhdXRoZW50aWNhdGlvbiByZXF1ZXN0IHNlbnQgZnJvbSBTUAogKiByZXFJZCAtIFN0cmluZwogKiAgICAgVGhlIGlkIHRvIHVzZSBmb3IgY29udGludWF0aW9uIG9mIHByb2Nlc3NpbmcgaWYgdGhlIGFkYXB0ZXIgcmVkaXJlY3RzCiAqIHJlcyAtIFJlc3BvbnNlICg1KQogKiAgICAgVGhlIFNBTUwgUmVzcG9uc2UKICogc2Vzc2lvbiAtIFNTT1Rva2VuICg2KQogKiAgICAgVGhlIHNpbmdsZSBzaWduLW9uIHNlc3Npb24uIFRoZSByZWZlcmVuY2UgdHlwZSBvZiB0aGlzIGlzIE9iamVjdCBhbmQgd291bGQgbmVlZCB0byBiZSBjYXN0ZWQgdG8gU1NPVG9rZW4uCiAqIHJlbGF5U3RhdGUgLSBTdHJpbmcKICogICAgIFRoZSByZWxheVN0YXRlIHRoYXQgd2lsbCBiZSB1c2VkIGluIHRoZSByZWRpcmVjdAogKiBmYXVsdENvZGUgLSBTdHJpbmcKICogICAgIHRoZSBmYXVsdCBjb2RlIHRoYXQgd2lsbCBiZSByZXR1cm5lZCBpbiB0aGUgU0FNTCByZXNwb25zZQogKiBmYXVsdERldGFpbCAtIFN0cmluZwogKiAgICAgdGhlIGZhdWx0IGRldGFpbCB0aGF0IHdpbGwgYmUgcmV0dXJuZWQgaW4gdGhlIFNBTUwgcmVzcG9uc2UKICogbG9nZ2VyIC0gTG9nZ2VyIGluc3RhbmNlCiAqICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgQ29ycmVzcG9uZGluZyBsb2cgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLjxzY3JpcHQgbmFtZT4KICoKICogVGhyb3dzIFNBTUwyRXhjZXB0aW9uICg3KToKICogICAgIGZvciBhbnkgZXhjZXB0aW9ucyBvY2N1cnJpbmcgaW4gdGhlIGFkYXB0ZXIuIFRoZSBmZWRlcmF0aW9uIHByb2Nlc3Mgd2lsbCBjb250aW51ZQogKgogKiBDbGFzcyByZWZlcmVuY2U6CiAqICgxKSBpZHBBZGFwdGVyU2NyaXB0SGVscGVyIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcGx1Z2lucy9zY3JpcHRlZC9JZHBBZGFwdGVyU2NyaXB0SGVscGVyLmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlcXVlc3QgLSBodHRwczovL3RvbWNhdC5hcGFjaGUub3JnL3RvbWNhdC03LjAtZG9jL3NlcnZsZXRhcGkvamF2YXgvc2VydmxldC9odHRwL0h0dHBTZXJ2bGV0UmVxdWVzdC5odG1sLgogKiAoMykgSHR0cFNlcnZsZXRSZXNwb25zZSAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXNwb25zZS5odG1sLgogKiAoNCkgQXV0aG5SZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL1Jlc3BvbnNlLmh0bWwuCiAqICg2KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDcpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvY29tbW9uL1NBTUwyRXhjZXB0aW9uLmh0bWwuCiAqLwoKLyoKICogVGVtcGxhdGUvZGVmYXVsdCBzY3JpcHQgZm9yIFNBTUwyIElEUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT246CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIGlkcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIHJlcXVlc3QKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHJlcUlkCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiBicm93c2VyIHJlZGlyZWN0aW9uIGlzIGhhcHBlbmluZyBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTaW5nbGVTaWduT24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNpbmdsZVNpZ25PbiIpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZUF1dGhlbnRpY2F0aW9uOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBpcyBoYXBwZW5pbmcgYWZ0ZXIgcHJvY2Vzc2luZywgZmFsc2Ugb3RoZXJ3aXNlLiBEZWZhdWx0IHRvIGZhbHNlLgogKi8KZnVuY3Rpb24gcHJlQXV0aGVudGljYXRpb24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZUF1dGhlbnRpY2F0aW9uIik7CiAgICByZXR1cm4gdHJ1ZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZFJlc3BvbnNlOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBoYXBwZW5lZCBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTZW5kUmVzcG9uc2UgKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNlbmRSZXNwb25zZSIpOwogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IGF1dGhuUmVxdWVzdDogIithdXRoblJlcXVlc3QpOwogICAgICByZXNwb25zZS5zZW5kUmVkaXJlY3QoImh0dHBzOi8vaWRjLnNjaGV1YmVyLmlvL2FtL1hVSS8/cmVhbG09YWxwaGEmYXV0aEluZGV4VHlwZT1zZXJ2aWNlJmF1dGhJbmRleFZhbHVlPURpc3BhdGNoZXImRm9yY2VBdXRoPXRydWUmZ290bz0iK3JlbGF5U3RhdGUpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpZ25SZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgYXV0aG5SZXF1ZXN0CiAqICAgICBzZXNzaW9uCiAqICAgICByZWxheVN0YXRlCiAqICAgICByZXMKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2lnblJlc3BvbnNlICgpIHsKICAgICAgbG9nZ2VyLmVycm9yKCJDaGljYWdvOiBwcmVTaWduUmVzcG9uc2UiKTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZEZhaWx1cmVSZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGZhdWx0Q29kZQogKiAgICAgZmF1bHREZXRhaWwKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2VuZEZhaWx1cmVSZXNwb25zZSAoKSB7CiAgICAgIGxvZ2dlci5lcnJvcigiQ2hpY2FnbzogcHJlU2VuZEZhaWx1cmVSZXNwb25zZSIpOwp9\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_IDP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287284945,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"994a4e8f-2741-424a-83e7-3c5f78da01f5\",\"name\":\"Saml2 IDP Adapter Always Auth - imported (2)\",\"description\":\"Always redirect browser pre-auth\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjEtMjAyMiBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUy4KICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGUgc2NyaXB0IGhhcyB0aGVzZSB0b3AgbGV2ZWwgZnVuY3Rpb25zIHRoYXQgY291bGQgYmUgZXhlY3V0ZWQgZHVyaW5nIGEgU0FNTDIgZmxvdy4KICogICAgICAtIHByZVNpbmdsZVNpZ25PbgogKiAgICAgIC0gcHJlQXV0aGVudGljYXRpb24KICogICAgICAtIHByZVNlbmRSZXNwb25zZQogKiAgICAgIC0gcHJlU2lnblJlc3BvbnNlCiAqICAgICAgLSBwcmVTZW5kRmFpbHVyZVJlc3BvbnNlCiAqCiAqIFBsZWFzZSBzZWUgdGhlIGphdmFkb2MgZm9yIHRoZSBpbnRlcmZhY2UgZGVmaW5pdGlvbiBhbmQgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4yL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL1NBTUwySWRlbnRpdHlQcm92aWRlckFkYXB0ZXIuaHRtbAogKiBOb3RlIHRoYXQgdGhlIGluaXRpYWxpemUgbWV0aG9kIGlzIG5vdCBzdXBwb3J0ZWQgaW4gdGhlIHNjcmlwdHMuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzLiBDaGVjayB0aGUgZG9jdW1lbnRhdGlvbiBvbiB0aGUgcmVzcGVjdGl2ZSBmdW5jdGlvbnMgZm9yIHRoZSB2YXJpYWJsZXMgYXZhaWxhYmxlIHRvIGl0LgogKgogKiBob3N0ZWRFbnRpdHlJZCAtIFN0cmluZwogKiAgICAgRW50aXR5IElEIGZvciB0aGUgaG9zdGVkIElEUAogKiByZWFsbSAtIFN0cmluZwogKiAgICAgUmVhbG0gb2YgdGhlIGhvc3RlZCBJRFAKICogaWRwQWRhcHRlclNjcmlwdEhlbHBlciAtIElkcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEpCiAqICAgICBBbiBpbnN0YW5jZSBvZiBJZHBBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIHJlcXVlc3QgLSBIdHRwU2VydmxldFJlcXVlc3QgKDIpCiAqICAgICBTZXJ2bGV0IHJlcXVlc3Qgb2JqZWN0CiAqIHJlc3BvbnNlIC0gSHR0cFNlcnZsZXRSZXNwb25zZSAoMykKICogICAgIFNlcnZsZXQgcmVzcG9uc2Ugb2JqZWN0CiAqIGF1dGhuUmVxdWVzdCAtIEF1dGhuUmVxdWVzdCAoNCkKICogICAgIFRoZSBvcmlnaW5hbCBhdXRoZW50aWNhdGlvbiByZXF1ZXN0IHNlbnQgZnJvbSBTUAogKiByZXFJZCAtIFN0cmluZwogKiAgICAgVGhlIGlkIHRvIHVzZSBmb3IgY29udGludWF0aW9uIG9mIHByb2Nlc3NpbmcgaWYgdGhlIGFkYXB0ZXIgcmVkaXJlY3RzCiAqIHJlcyAtIFJlc3BvbnNlICg1KQogKiAgICAgVGhlIFNBTUwgUmVzcG9uc2UKICogc2Vzc2lvbiAtIFNTT1Rva2VuICg2KQogKiAgICAgVGhlIHNpbmdsZSBzaWduLW9uIHNlc3Npb24uIFRoZSByZWZlcmVuY2UgdHlwZSBvZiB0aGlzIGlzIE9iamVjdCBhbmQgd291bGQgbmVlZCB0byBiZSBjYXN0ZWQgdG8gU1NPVG9rZW4uCiAqIHJlbGF5U3RhdGUgLSBTdHJpbmcKICogICAgIFRoZSByZWxheVN0YXRlIHRoYXQgd2lsbCBiZSB1c2VkIGluIHRoZSByZWRpcmVjdAogKiBmYXVsdENvZGUgLSBTdHJpbmcKICogICAgIHRoZSBmYXVsdCBjb2RlIHRoYXQgd2lsbCBiZSByZXR1cm5lZCBpbiB0aGUgU0FNTCByZXNwb25zZQogKiBmYXVsdERldGFpbCAtIFN0cmluZwogKiAgICAgdGhlIGZhdWx0IGRldGFpbCB0aGF0IHdpbGwgYmUgcmV0dXJuZWQgaW4gdGhlIFNBTUwgcmVzcG9uc2UKICogbG9nZ2VyIC0gTG9nZ2VyIGluc3RhbmNlCiAqICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgQ29ycmVzcG9uZGluZyBsb2cgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLjxzY3JpcHQgbmFtZT4KICoKICogVGhyb3dzIFNBTUwyRXhjZXB0aW9uICg3KToKICogICAgIGZvciBhbnkgZXhjZXB0aW9ucyBvY2N1cnJpbmcgaW4gdGhlIGFkYXB0ZXIuIFRoZSBmZWRlcmF0aW9uIHByb2Nlc3Mgd2lsbCBjb250aW51ZQogKgogKiBDbGFzcyByZWZlcmVuY2U6CiAqICgxKSBpZHBBZGFwdGVyU2NyaXB0SGVscGVyIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcGx1Z2lucy9zY3JpcHRlZC9JZHBBZGFwdGVyU2NyaXB0SGVscGVyLmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlcXVlc3QgLSBodHRwczovL3RvbWNhdC5hcGFjaGUub3JnL3RvbWNhdC03LjAtZG9jL3NlcnZsZXRhcGkvamF2YXgvc2VydmxldC9odHRwL0h0dHBTZXJ2bGV0UmVxdWVzdC5odG1sLgogKiAoMykgSHR0cFNlcnZsZXRSZXNwb25zZSAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXNwb25zZS5odG1sLgogKiAoNCkgQXV0aG5SZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL1Jlc3BvbnNlLmh0bWwuCiAqICg2KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDcpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvY29tbW9uL1NBTUwyRXhjZXB0aW9uLmh0bWwuCiAqLwoKLyoKICogVGVtcGxhdGUvZGVmYXVsdCBzY3JpcHQgZm9yIFNBTUwyIElEUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT246CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIGlkcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIHJlcXVlc3QKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHJlcUlkCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiBicm93c2VyIHJlZGlyZWN0aW9uIGlzIGhhcHBlbmluZyBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTaW5nbGVTaWduT24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNpbmdsZVNpZ25PbiIpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZUF1dGhlbnRpY2F0aW9uOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBpcyBoYXBwZW5pbmcgYWZ0ZXIgcHJvY2Vzc2luZywgZmFsc2Ugb3RoZXJ3aXNlLiBEZWZhdWx0IHRvIGZhbHNlLgogKi8KZnVuY3Rpb24gcHJlQXV0aGVudGljYXRpb24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZUF1dGhlbnRpY2F0aW9uIik7CiAgICByZXR1cm4gdHJ1ZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZFJlc3BvbnNlOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBoYXBwZW5lZCBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTZW5kUmVzcG9uc2UgKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNlbmRSZXNwb25zZSIpOwogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IGF1dGhuUmVxdWVzdDogIithdXRoblJlcXVlc3QpOwogICAgICByZXNwb25zZS5zZW5kUmVkaXJlY3QoImh0dHBzOi8vaWRjLnNjaGV1YmVyLmlvL2FtL1hVSS8/cmVhbG09YWxwaGEmYXV0aEluZGV4VHlwZT1zZXJ2aWNlJmF1dGhJbmRleFZhbHVlPURpc3BhdGNoZXImRm9yY2VBdXRoPXRydWUmZ290bz0iK3JlbGF5U3RhdGUpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpZ25SZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgYXV0aG5SZXF1ZXN0CiAqICAgICBzZXNzaW9uCiAqICAgICByZWxheVN0YXRlCiAqICAgICByZXMKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2lnblJlc3BvbnNlICgpIHsKICAgICAgbG9nZ2VyLmVycm9yKCJDaGljYWdvOiBwcmVTaWduUmVzcG9uc2UiKTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZEZhaWx1cmVSZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGZhdWx0Q29kZQogKiAgICAgZmF1bHREZXRhaWwKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2VuZEZhaWx1cmVSZXNwb25zZSAoKSB7CiAgICAgIGxvZ2dlci5lcnJvcigiQ2hpY2FnbzogcHJlU2VuZEZhaWx1cmVSZXNwb25zZSIpOwp9\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_IDP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730277209,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -4164,11 +4164,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:44 GMT" + "value": "Thu, 11 Jul 2024 20:37:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -4193,8 +4193,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:44.858Z", - "time": 90, + "startedDateTime": "2024-07-11T20:37:57.162Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -4202,7 +4202,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 90 + "wait": 67 } }, { @@ -4227,7 +4227,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -4266,7 +4266,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 7514, - "text": "{\"_id\":\"85523e71-2d77-4577-b078-6f9674cc54e2\",\"name\":\"Saml2 IDP Adapter Always Auth\",\"description\":\"Always redirect browser pre-auth\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjEtMjAyMiBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUy4KICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGUgc2NyaXB0IGhhcyB0aGVzZSB0b3AgbGV2ZWwgZnVuY3Rpb25zIHRoYXQgY291bGQgYmUgZXhlY3V0ZWQgZHVyaW5nIGEgU0FNTDIgZmxvdy4KICogICAgICAtIHByZVNpbmdsZVNpZ25PbgogKiAgICAgIC0gcHJlQXV0aGVudGljYXRpb24KICogICAgICAtIHByZVNlbmRSZXNwb25zZQogKiAgICAgIC0gcHJlU2lnblJlc3BvbnNlCiAqICAgICAgLSBwcmVTZW5kRmFpbHVyZVJlc3BvbnNlCiAqCiAqIFBsZWFzZSBzZWUgdGhlIGphdmFkb2MgZm9yIHRoZSBpbnRlcmZhY2UgZGVmaW5pdGlvbiBhbmQgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4yL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL1NBTUwySWRlbnRpdHlQcm92aWRlckFkYXB0ZXIuaHRtbAogKiBOb3RlIHRoYXQgdGhlIGluaXRpYWxpemUgbWV0aG9kIGlzIG5vdCBzdXBwb3J0ZWQgaW4gdGhlIHNjcmlwdHMuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzLiBDaGVjayB0aGUgZG9jdW1lbnRhdGlvbiBvbiB0aGUgcmVzcGVjdGl2ZSBmdW5jdGlvbnMgZm9yIHRoZSB2YXJpYWJsZXMgYXZhaWxhYmxlIHRvIGl0LgogKgogKiBob3N0ZWRFbnRpdHlJZCAtIFN0cmluZwogKiAgICAgRW50aXR5IElEIGZvciB0aGUgaG9zdGVkIElEUAogKiByZWFsbSAtIFN0cmluZwogKiAgICAgUmVhbG0gb2YgdGhlIGhvc3RlZCBJRFAKICogaWRwQWRhcHRlclNjcmlwdEhlbHBlciAtIElkcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEpCiAqICAgICBBbiBpbnN0YW5jZSBvZiBJZHBBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIHJlcXVlc3QgLSBIdHRwU2VydmxldFJlcXVlc3QgKDIpCiAqICAgICBTZXJ2bGV0IHJlcXVlc3Qgb2JqZWN0CiAqIHJlc3BvbnNlIC0gSHR0cFNlcnZsZXRSZXNwb25zZSAoMykKICogICAgIFNlcnZsZXQgcmVzcG9uc2Ugb2JqZWN0CiAqIGF1dGhuUmVxdWVzdCAtIEF1dGhuUmVxdWVzdCAoNCkKICogICAgIFRoZSBvcmlnaW5hbCBhdXRoZW50aWNhdGlvbiByZXF1ZXN0IHNlbnQgZnJvbSBTUAogKiByZXFJZCAtIFN0cmluZwogKiAgICAgVGhlIGlkIHRvIHVzZSBmb3IgY29udGludWF0aW9uIG9mIHByb2Nlc3NpbmcgaWYgdGhlIGFkYXB0ZXIgcmVkaXJlY3RzCiAqIHJlcyAtIFJlc3BvbnNlICg1KQogKiAgICAgVGhlIFNBTUwgUmVzcG9uc2UKICogc2Vzc2lvbiAtIFNTT1Rva2VuICg2KQogKiAgICAgVGhlIHNpbmdsZSBzaWduLW9uIHNlc3Npb24uIFRoZSByZWZlcmVuY2UgdHlwZSBvZiB0aGlzIGlzIE9iamVjdCBhbmQgd291bGQgbmVlZCB0byBiZSBjYXN0ZWQgdG8gU1NPVG9rZW4uCiAqIHJlbGF5U3RhdGUgLSBTdHJpbmcKICogICAgIFRoZSByZWxheVN0YXRlIHRoYXQgd2lsbCBiZSB1c2VkIGluIHRoZSByZWRpcmVjdAogKiBmYXVsdENvZGUgLSBTdHJpbmcKICogICAgIHRoZSBmYXVsdCBjb2RlIHRoYXQgd2lsbCBiZSByZXR1cm5lZCBpbiB0aGUgU0FNTCByZXNwb25zZQogKiBmYXVsdERldGFpbCAtIFN0cmluZwogKiAgICAgdGhlIGZhdWx0IGRldGFpbCB0aGF0IHdpbGwgYmUgcmV0dXJuZWQgaW4gdGhlIFNBTUwgcmVzcG9uc2UKICogbG9nZ2VyIC0gTG9nZ2VyIGluc3RhbmNlCiAqICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgQ29ycmVzcG9uZGluZyBsb2cgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLjxzY3JpcHQgbmFtZT4KICoKICogVGhyb3dzIFNBTUwyRXhjZXB0aW9uICg3KToKICogICAgIGZvciBhbnkgZXhjZXB0aW9ucyBvY2N1cnJpbmcgaW4gdGhlIGFkYXB0ZXIuIFRoZSBmZWRlcmF0aW9uIHByb2Nlc3Mgd2lsbCBjb250aW51ZQogKgogKiBDbGFzcyByZWZlcmVuY2U6CiAqICgxKSBpZHBBZGFwdGVyU2NyaXB0SGVscGVyIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcGx1Z2lucy9zY3JpcHRlZC9JZHBBZGFwdGVyU2NyaXB0SGVscGVyLmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlcXVlc3QgLSBodHRwczovL3RvbWNhdC5hcGFjaGUub3JnL3RvbWNhdC03LjAtZG9jL3NlcnZsZXRhcGkvamF2YXgvc2VydmxldC9odHRwL0h0dHBTZXJ2bGV0UmVxdWVzdC5odG1sLgogKiAoMykgSHR0cFNlcnZsZXRSZXNwb25zZSAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXNwb25zZS5odG1sLgogKiAoNCkgQXV0aG5SZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL1Jlc3BvbnNlLmh0bWwuCiAqICg2KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDcpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvY29tbW9uL1NBTUwyRXhjZXB0aW9uLmh0bWwuCiAqLwoKLyoKICogVGVtcGxhdGUvZGVmYXVsdCBzY3JpcHQgZm9yIFNBTUwyIElEUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT246CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIGlkcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIHJlcXVlc3QKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHJlcUlkCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiBicm93c2VyIHJlZGlyZWN0aW9uIGlzIGhhcHBlbmluZyBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTaW5nbGVTaWduT24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNpbmdsZVNpZ25PbiIpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZUF1dGhlbnRpY2F0aW9uOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBpcyBoYXBwZW5pbmcgYWZ0ZXIgcHJvY2Vzc2luZywgZmFsc2Ugb3RoZXJ3aXNlLiBEZWZhdWx0IHRvIGZhbHNlLgogKi8KZnVuY3Rpb24gcHJlQXV0aGVudGljYXRpb24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZUF1dGhlbnRpY2F0aW9uIik7CiAgICByZXR1cm4gdHJ1ZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZFJlc3BvbnNlOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBoYXBwZW5lZCBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTZW5kUmVzcG9uc2UgKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNlbmRSZXNwb25zZSIpOwogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IGF1dGhuUmVxdWVzdDogIithdXRoblJlcXVlc3QpOwogICAgICByZXNwb25zZS5zZW5kUmVkaXJlY3QoImh0dHBzOi8vaWRjLnNjaGV1YmVyLmlvL2FtL1hVSS8/cmVhbG09YWxwaGEmYXV0aEluZGV4VHlwZT1zZXJ2aWNlJmF1dGhJbmRleFZhbHVlPURpc3BhdGNoZXImRm9yY2VBdXRoPXRydWUmZ290bz0iK3JlbGF5U3RhdGUpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpZ25SZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgYXV0aG5SZXF1ZXN0CiAqICAgICBzZXNzaW9uCiAqICAgICByZWxheVN0YXRlCiAqICAgICByZXMKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2lnblJlc3BvbnNlICgpIHsKICAgICAgbG9nZ2VyLmVycm9yKCJDaGljYWdvOiBwcmVTaWduUmVzcG9uc2UiKTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZEZhaWx1cmVSZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGZhdWx0Q29kZQogKiAgICAgZmF1bHREZXRhaWwKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2VuZEZhaWx1cmVSZXNwb25zZSAoKSB7CiAgICAgIGxvZ2dlci5lcnJvcigiQ2hpY2FnbzogcHJlU2VuZEZhaWx1cmVSZXNwb25zZSIpOwp9\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_IDP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287285015,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"85523e71-2d77-4577-b078-6f9674cc54e2\",\"name\":\"Saml2 IDP Adapter Always Auth\",\"description\":\"Always redirect browser pre-auth\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjEtMjAyMiBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUy4KICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGUgc2NyaXB0IGhhcyB0aGVzZSB0b3AgbGV2ZWwgZnVuY3Rpb25zIHRoYXQgY291bGQgYmUgZXhlY3V0ZWQgZHVyaW5nIGEgU0FNTDIgZmxvdy4KICogICAgICAtIHByZVNpbmdsZVNpZ25PbgogKiAgICAgIC0gcHJlQXV0aGVudGljYXRpb24KICogICAgICAtIHByZVNlbmRSZXNwb25zZQogKiAgICAgIC0gcHJlU2lnblJlc3BvbnNlCiAqICAgICAgLSBwcmVTZW5kRmFpbHVyZVJlc3BvbnNlCiAqCiAqIFBsZWFzZSBzZWUgdGhlIGphdmFkb2MgZm9yIHRoZSBpbnRlcmZhY2UgZGVmaW5pdGlvbiBhbmQgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGVzZSBtZXRob2RzLgogKiBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy4yL2FwaWRvY3MvY29tL3N1bi9pZGVudGl0eS9zYW1sMi9wbHVnaW5zL1NBTUwySWRlbnRpdHlQcm92aWRlckFkYXB0ZXIuaHRtbAogKiBOb3RlIHRoYXQgdGhlIGluaXRpYWxpemUgbWV0aG9kIGlzIG5vdCBzdXBwb3J0ZWQgaW4gdGhlIHNjcmlwdHMuCiAqCiAqIERlZmluZWQgdmFyaWFibGVzLiBDaGVjayB0aGUgZG9jdW1lbnRhdGlvbiBvbiB0aGUgcmVzcGVjdGl2ZSBmdW5jdGlvbnMgZm9yIHRoZSB2YXJpYWJsZXMgYXZhaWxhYmxlIHRvIGl0LgogKgogKiBob3N0ZWRFbnRpdHlJZCAtIFN0cmluZwogKiAgICAgRW50aXR5IElEIGZvciB0aGUgaG9zdGVkIElEUAogKiByZWFsbSAtIFN0cmluZwogKiAgICAgUmVhbG0gb2YgdGhlIGhvc3RlZCBJRFAKICogaWRwQWRhcHRlclNjcmlwdEhlbHBlciAtIElkcEFkYXB0ZXJTY3JpcHRIZWxwZXIgKDEpCiAqICAgICBBbiBpbnN0YW5jZSBvZiBJZHBBZGFwdGVyU2NyaXB0SGVscGVyIGNvbnRhaW5pbmcgaGVscGVyIG1ldGhvZHMuIFNlZSBKYXZhZG9jIGZvciBtb3JlIGRldGFpbHMuCiAqIHJlcXVlc3QgLSBIdHRwU2VydmxldFJlcXVlc3QgKDIpCiAqICAgICBTZXJ2bGV0IHJlcXVlc3Qgb2JqZWN0CiAqIHJlc3BvbnNlIC0gSHR0cFNlcnZsZXRSZXNwb25zZSAoMykKICogICAgIFNlcnZsZXQgcmVzcG9uc2Ugb2JqZWN0CiAqIGF1dGhuUmVxdWVzdCAtIEF1dGhuUmVxdWVzdCAoNCkKICogICAgIFRoZSBvcmlnaW5hbCBhdXRoZW50aWNhdGlvbiByZXF1ZXN0IHNlbnQgZnJvbSBTUAogKiByZXFJZCAtIFN0cmluZwogKiAgICAgVGhlIGlkIHRvIHVzZSBmb3IgY29udGludWF0aW9uIG9mIHByb2Nlc3NpbmcgaWYgdGhlIGFkYXB0ZXIgcmVkaXJlY3RzCiAqIHJlcyAtIFJlc3BvbnNlICg1KQogKiAgICAgVGhlIFNBTUwgUmVzcG9uc2UKICogc2Vzc2lvbiAtIFNTT1Rva2VuICg2KQogKiAgICAgVGhlIHNpbmdsZSBzaWduLW9uIHNlc3Npb24uIFRoZSByZWZlcmVuY2UgdHlwZSBvZiB0aGlzIGlzIE9iamVjdCBhbmQgd291bGQgbmVlZCB0byBiZSBjYXN0ZWQgdG8gU1NPVG9rZW4uCiAqIHJlbGF5U3RhdGUgLSBTdHJpbmcKICogICAgIFRoZSByZWxheVN0YXRlIHRoYXQgd2lsbCBiZSB1c2VkIGluIHRoZSByZWRpcmVjdAogKiBmYXVsdENvZGUgLSBTdHJpbmcKICogICAgIHRoZSBmYXVsdCBjb2RlIHRoYXQgd2lsbCBiZSByZXR1cm5lZCBpbiB0aGUgU0FNTCByZXNwb25zZQogKiBmYXVsdERldGFpbCAtIFN0cmluZwogKiAgICAgdGhlIGZhdWx0IGRldGFpbCB0aGF0IHdpbGwgYmUgcmV0dXJuZWQgaW4gdGhlIFNBTUwgcmVzcG9uc2UKICogbG9nZ2VyIC0gTG9nZ2VyIGluc3RhbmNlCiAqICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiAgICAgQ29ycmVzcG9uZGluZyBsb2cgZmlsZXMgd2lsbCBiZSBwcmVmaXhlZCB3aXRoOiBzY3JpcHRzLjxzY3JpcHQgbmFtZT4KICoKICogVGhyb3dzIFNBTUwyRXhjZXB0aW9uICg3KToKICogICAgIGZvciBhbnkgZXhjZXB0aW9ucyBvY2N1cnJpbmcgaW4gdGhlIGFkYXB0ZXIuIFRoZSBmZWRlcmF0aW9uIHByb2Nlc3Mgd2lsbCBjb250aW51ZQogKgogKiBDbGFzcyByZWZlcmVuY2U6CiAqICgxKSBpZHBBZGFwdGVyU2NyaXB0SGVscGVyIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcGx1Z2lucy9zY3JpcHRlZC9JZHBBZGFwdGVyU2NyaXB0SGVscGVyLmh0bWwuCiAqICgyKSBIdHRwU2VydmxldFJlcXVlc3QgLSBodHRwczovL3RvbWNhdC5hcGFjaGUub3JnL3RvbWNhdC03LjAtZG9jL3NlcnZsZXRhcGkvamF2YXgvc2VydmxldC9odHRwL0h0dHBTZXJ2bGV0UmVxdWVzdC5odG1sLgogKiAoMykgSHR0cFNlcnZsZXRSZXNwb25zZSAtIGh0dHBzOi8vdG9tY2F0LmFwYWNoZS5vcmcvdG9tY2F0LTcuMC1kb2Mvc2VydmxldGFwaS9qYXZheC9zZXJ2bGV0L2h0dHAvSHR0cFNlcnZsZXRSZXNwb25zZS5odG1sLgogKiAoNCkgQXV0aG5SZXF1ZXN0IC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvcHJvdG9jb2wvQXV0aG5SZXF1ZXN0Lmh0bWwuCiAqICg1KSBSZXNwb25zZSAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vc3VuL2lkZW50aXR5L3NhbWwyL3Byb3RvY29sL1Jlc3BvbnNlLmh0bWwuCiAqICg2KSBTU09Ub2tlbiAtIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83LjIvYXBpZG9jcy9jb20vaXBsYW5ldC9zc28vU1NPVG9rZW4uaHRtbC4KICogKDcpIFNBTUwyRXhjZXB0aW9uIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcuMi9hcGlkb2NzL2NvbS9zdW4vaWRlbnRpdHkvc2FtbDIvY29tbW9uL1NBTUwyRXhjZXB0aW9uLmh0bWwuCiAqLwoKLyoKICogVGVtcGxhdGUvZGVmYXVsdCBzY3JpcHQgZm9yIFNBTUwyIElEUCBBZGFwdGVyIHNjcmlwdGVkIHBsdWdpbi4KICovCgovKgogKiBBdmFpbGFibGUgdmFyaWFibGVzIGZvciBwcmVTaW5nbGVTaWduT246CiAqICAgICBob3N0ZWRFbnRpdHlJZAogKiAgICAgcmVhbG0KICogICAgIGlkcEFkYXB0ZXJTY3JpcHRIZWxwZXIKICogICAgIHJlcXVlc3QKICogICAgIGF1dGhuUmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIHJlcUlkCiAqICAgICBsb2dnZXIKICoKICogUmV0dXJuIC0gdHJ1ZSBpZiBicm93c2VyIHJlZGlyZWN0aW9uIGlzIGhhcHBlbmluZyBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTaW5nbGVTaWduT24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNpbmdsZVNpZ25PbiIpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZUF1dGhlbnRpY2F0aW9uOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBpcyBoYXBwZW5pbmcgYWZ0ZXIgcHJvY2Vzc2luZywgZmFsc2Ugb3RoZXJ3aXNlLiBEZWZhdWx0IHRvIGZhbHNlLgogKi8KZnVuY3Rpb24gcHJlQXV0aGVudGljYXRpb24gKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZUF1dGhlbnRpY2F0aW9uIik7CiAgICByZXR1cm4gdHJ1ZTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZFJlc3BvbnNlOgogKiAgICAgaG9zdGVkRW50aXR5SWQKICogICAgIHJlYWxtCiAqICAgICBpZHBBZGFwdGVyU2NyaXB0SGVscGVyCiAqICAgICByZXF1ZXN0CiAqICAgICBhdXRoblJlcXVlc3QKICogICAgIHJlc3BvbnNlCiAqICAgICByZXFJZAogKiAgICAgc2Vzc2lvbgogKiAgICAgcmVsYXlTdGF0ZQogKiAgICAgbG9nZ2VyCiAqCiAqIFJldHVybiAtIHRydWUgaWYgYnJvd3NlciByZWRpcmVjdGlvbiBoYXBwZW5lZCBhZnRlciBwcm9jZXNzaW5nLCBmYWxzZSBvdGhlcndpc2UuIERlZmF1bHQgdG8gZmFsc2UuCiAqLwpmdW5jdGlvbiBwcmVTZW5kUmVzcG9uc2UgKCkgewogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IHByZVNlbmRSZXNwb25zZSIpOwogICAgICBsb2dnZXIuZXJyb3IoIkNoaWNhZ286IGF1dGhuUmVxdWVzdDogIithdXRoblJlcXVlc3QpOwogICAgICByZXNwb25zZS5zZW5kUmVkaXJlY3QoImh0dHBzOi8vaWRjLnNjaGV1YmVyLmlvL2FtL1hVSS8/cmVhbG09YWxwaGEmYXV0aEluZGV4VHlwZT1zZXJ2aWNlJmF1dGhJbmRleFZhbHVlPURpc3BhdGNoZXImRm9yY2VBdXRoPXRydWUmZ290bz0iK3JlbGF5U3RhdGUpOwogICAgcmV0dXJuIHRydWU7Cn0KCi8qCiAqIEF2YWlsYWJsZSB2YXJpYWJsZXMgZm9yIHByZVNpZ25SZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgYXV0aG5SZXF1ZXN0CiAqICAgICBzZXNzaW9uCiAqICAgICByZWxheVN0YXRlCiAqICAgICByZXMKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2lnblJlc3BvbnNlICgpIHsKICAgICAgbG9nZ2VyLmVycm9yKCJDaGljYWdvOiBwcmVTaWduUmVzcG9uc2UiKTsKfQoKLyoKICogQXZhaWxhYmxlIHZhcmlhYmxlcyBmb3IgcHJlU2VuZEZhaWx1cmVSZXNwb25zZToKICogICAgIGhvc3RlZEVudGl0eUlkCiAqICAgICByZWFsbQogKiAgICAgaWRwQWRhcHRlclNjcmlwdEhlbHBlcgogKiAgICAgcmVxdWVzdAogKiAgICAgcmVzcG9uc2UKICogICAgIGZhdWx0Q29kZQogKiAgICAgZmF1bHREZXRhaWwKICogICAgIGxvZ2dlcgogKi8KZnVuY3Rpb24gcHJlU2VuZEZhaWx1cmVSZXNwb25zZSAoKSB7CiAgICAgIGxvZ2dlci5lcnJvcigiQ2hpY2FnbzogcHJlU2VuZEZhaWx1cmVSZXNwb25zZSIpOwp9\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SAML2_IDP_ADAPTER\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730277281,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -4320,11 +4320,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:44 GMT" + "value": "Thu, 11 Jul 2024 20:37:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -4349,8 +4349,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:44.953Z", - "time": 62, + "startedDateTime": "2024-07-11T20:37:57.235Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -4358,7 +4358,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 64 } }, { @@ -4383,7 +4383,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -4422,7 +4422,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 3239, - "text": "{\"_id\":\"3cb43516-ae69-433a-8787-501d45db14e9\",\"name\":\"debug\",\"description\":\"Display sharedState, transientState, and headers.\",\"script\":\"LyogZGVidWcKICoKICogQXV0aG9yOiB2b2xrZXIuc2NoZXViZXJAZm9yZ2Vyb2NrLmNvbQogKiAKICogRGlzcGxheSBzaGFyZWRTdGF0ZSwgdHJhbnNpZW50U3RhdGUsIGFuZCBoZWFkZXJzLgogKiAKICogVGhpcyBzY3JpcHQgZG9lcyBub3QgbmVlZCB0byBiZSBwYXJhbWV0cml6ZWQuIEl0IHdpbGwgd29yayBwcm9wZXJseSBhcyBpcy4KICogCiAqIFRoZSBTY3JpcHRlZCBEZWNpc2lvbiBOb2RlIG5lZWRzIHRoZSBmb2xsb3dpbmcgb3V0Y29tZXMgZGVmaW5lZDoKICogLSB0cnVlCiAqLwp2YXIgYW5jaG9yID0gImFuY2hvci0iLmNvbmNhdChnZW5lcmF0ZU51bWVyaWNUb2tlbigneHh4JykpOwp2YXIgaGFsaWduID0gImxlZnQiOwp2YXIgbWVzc2FnZSA9ICI8cD48Yj5TaGFyZWQgU3RhdGU8L2I+Ojxici8+Ii5jb25jYXQoCiAgICAgIHNoYXJlZFN0YXRlLnRvU3RyaW5nKCkpLmNvbmNhdCgiPC9wPiIpLmNvbmNhdCgKICAgICI8cD48Yj5UcmFuc2llbnQgU3RhdGU8L2I+Ojxici8+IikuY29uY2F0KAogICAgICB0cmFuc2llbnRTdGF0ZS50b1N0cmluZygpKS5jb25jYXQoIjwvcD4iKS5jb25jYXQoCiAgICAiPHA+PGI+UmVxdWVzdCBIZWFkZXJzPC9iPjo8YnIvPiIpLmNvbmNhdCgKICAgICAgcmVxdWVzdEhlYWRlcnMudG9TdHJpbmcoKSkuY29uY2F0KCI8L3A+IikKdmFyIHNjcmlwdCA9ICJBcnJheS5wcm90b3R5cGUuc2xpY2UuY2FsbChcbiIuY29uY2F0KAogICJkb2N1bWVudC5nZXRFbGVtZW50c0J5Q2xhc3NOYW1lKCdjYWxsYmFjay1jb21wb25lbnQnKSkuZm9yRWFjaChcbiIpLmNvbmNhdCgKICAiZnVuY3Rpb24gKGUpIHtcbiIpLmNvbmNhdCgKICAiICB2YXIgbWVzc2FnZSA9IGUuZmlyc3RFbGVtZW50Q2hpbGQ7XG4iKS5jb25jYXQoCiAgIiAgaWYgKG1lc3NhZ2UuZmlyc3RDaGlsZCAmJiBtZXNzYWdlLmZpcnN0Q2hpbGQubm9kZU5hbWUgPT0gJyN0ZXh0JyAmJiBtZXNzYWdlLmZpcnN0Q2hpbGQubm9kZVZhbHVlLnRyaW0oKSA9PSAnIikuY29uY2F0KGFuY2hvcikuY29uY2F0KCInKSB7XG4iKS5jb25jYXQoCiAgIiAgICBtZXNzYWdlLmNsYXNzTmFtZSA9IFwidGV4dC1sZWZ0XCI7XG4iKS5jb25jYXQoCiAgIiAgICBtZXNzYWdlLmFsaWduID0gXCIiKS5jb25jYXQoaGFsaWduKS5jb25jYXQoIlwiO1xuIikuY29uY2F0KAogICIgICAgbWVzc2FnZS5pbm5lckhUTUwgPSAnIikuY29uY2F0KG1lc3NhZ2UpLmNvbmNhdCgiJztcbiIpLmNvbmNhdCgKICAiICB9XG4iKS5jb25jYXQoCiAgIn0pIikKdmFyIGZyID0gSmF2YUltcG9ydGVyKAogICAgb3JnLmZvcmdlcm9jay5vcGVuYW0uYXV0aC5ub2RlLmFwaS5BY3Rpb24sCiAgICBqYXZheC5zZWN1cml0eS5hdXRoLmNhbGxiYWNrLlRleHRPdXRwdXRDYWxsYmFjaywKICAgIGNvbS5zdW4uaWRlbnRpdHkuYXV0aGVudGljYXRpb24uY2FsbGJhY2tzLlNjcmlwdFRleHRPdXRwdXRDYWxsYmFjawopCmlmIChtZXNzYWdlLmxlbmd0aCAmJiBjYWxsYmFja3MuaXNFbXB0eSgpKSB7CiAgICBhY3Rpb24gPSBmci5BY3Rpb24uc2VuZCgKICAgICAgICBuZXcgZnIuVGV4dE91dHB1dENhbGxiYWNrKAogICAgICAgICAgICBmci5UZXh0T3V0cHV0Q2FsbGJhY2suSU5GT1JNQVRJT04sCiAgICAgICAgICAgIGFuY2hvcgogICAgICAgICksCiAgICAgICAgbmV3IGZyLlNjcmlwdFRleHRPdXRwdXRDYWxsYmFjayhzY3JpcHQpCiAgICApLmJ1aWxkKCkKfQplbHNlIHsKICBhY3Rpb24gPSBmci5BY3Rpb24uZ29UbygidHJ1ZSIpLmJ1aWxkKCk7Cn0KCiAvKgogICogR2VuZXJhdGUgYSB0b2tlbiBpbiB0aGUgZGVzaXJlZCBmb3JtYXQuIEFsbCAneCcgY2hhcmFjdGVycyB3aWxsIGJlIHJlcGxhY2VkIHdpdGggYSByYW5kb20gbnVtYmVyIDAtOS4KICAqIAogICogRXhhbXBsZToKICAqICd4eHh4eCcgcHJvZHVjZXMgJzI4NTM1JwogICogJ3h4eC14eHgnIHByb2R1Y2VzICc0MzItNTIxJwogICovCmZ1bmN0aW9uIGdlbmVyYXRlTnVtZXJpY1Rva2VuKGZvcm1hdCkgewogICAgcmV0dXJuIGZvcm1hdC5yZXBsYWNlKC9beF0vZywgZnVuY3Rpb24oYykgewogICAgICAgIHZhciByID0gTWF0aC5yYW5kb20oKSoxMHwwOwogICAgICAgIHZhciB2ID0gcjsKICAgICAgICByZXR1cm4gdi50b1N0cmluZygxMCk7CiAgICB9KTsKfQ==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287285078,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"3cb43516-ae69-433a-8787-501d45db14e9\",\"name\":\"debug\",\"description\":\"Display sharedState, transientState, and headers.\",\"script\":\"LyogZGVidWcKICoKICogQXV0aG9yOiB2b2xrZXIuc2NoZXViZXJAZm9yZ2Vyb2NrLmNvbQogKiAKICogRGlzcGxheSBzaGFyZWRTdGF0ZSwgdHJhbnNpZW50U3RhdGUsIGFuZCBoZWFkZXJzLgogKiAKICogVGhpcyBzY3JpcHQgZG9lcyBub3QgbmVlZCB0byBiZSBwYXJhbWV0cml6ZWQuIEl0IHdpbGwgd29yayBwcm9wZXJseSBhcyBpcy4KICogCiAqIFRoZSBTY3JpcHRlZCBEZWNpc2lvbiBOb2RlIG5lZWRzIHRoZSBmb2xsb3dpbmcgb3V0Y29tZXMgZGVmaW5lZDoKICogLSB0cnVlCiAqLwp2YXIgYW5jaG9yID0gImFuY2hvci0iLmNvbmNhdChnZW5lcmF0ZU51bWVyaWNUb2tlbigneHh4JykpOwp2YXIgaGFsaWduID0gImxlZnQiOwp2YXIgbWVzc2FnZSA9ICI8cD48Yj5TaGFyZWQgU3RhdGU8L2I+Ojxici8+Ii5jb25jYXQoCiAgICAgIHNoYXJlZFN0YXRlLnRvU3RyaW5nKCkpLmNvbmNhdCgiPC9wPiIpLmNvbmNhdCgKICAgICI8cD48Yj5UcmFuc2llbnQgU3RhdGU8L2I+Ojxici8+IikuY29uY2F0KAogICAgICB0cmFuc2llbnRTdGF0ZS50b1N0cmluZygpKS5jb25jYXQoIjwvcD4iKS5jb25jYXQoCiAgICAiPHA+PGI+UmVxdWVzdCBIZWFkZXJzPC9iPjo8YnIvPiIpLmNvbmNhdCgKICAgICAgcmVxdWVzdEhlYWRlcnMudG9TdHJpbmcoKSkuY29uY2F0KCI8L3A+IikKdmFyIHNjcmlwdCA9ICJBcnJheS5wcm90b3R5cGUuc2xpY2UuY2FsbChcbiIuY29uY2F0KAogICJkb2N1bWVudC5nZXRFbGVtZW50c0J5Q2xhc3NOYW1lKCdjYWxsYmFjay1jb21wb25lbnQnKSkuZm9yRWFjaChcbiIpLmNvbmNhdCgKICAiZnVuY3Rpb24gKGUpIHtcbiIpLmNvbmNhdCgKICAiICB2YXIgbWVzc2FnZSA9IGUuZmlyc3RFbGVtZW50Q2hpbGQ7XG4iKS5jb25jYXQoCiAgIiAgaWYgKG1lc3NhZ2UuZmlyc3RDaGlsZCAmJiBtZXNzYWdlLmZpcnN0Q2hpbGQubm9kZU5hbWUgPT0gJyN0ZXh0JyAmJiBtZXNzYWdlLmZpcnN0Q2hpbGQubm9kZVZhbHVlLnRyaW0oKSA9PSAnIikuY29uY2F0KGFuY2hvcikuY29uY2F0KCInKSB7XG4iKS5jb25jYXQoCiAgIiAgICBtZXNzYWdlLmNsYXNzTmFtZSA9IFwidGV4dC1sZWZ0XCI7XG4iKS5jb25jYXQoCiAgIiAgICBtZXNzYWdlLmFsaWduID0gXCIiKS5jb25jYXQoaGFsaWduKS5jb25jYXQoIlwiO1xuIikuY29uY2F0KAogICIgICAgbWVzc2FnZS5pbm5lckhUTUwgPSAnIikuY29uY2F0KG1lc3NhZ2UpLmNvbmNhdCgiJztcbiIpLmNvbmNhdCgKICAiICB9XG4iKS5jb25jYXQoCiAgIn0pIikKdmFyIGZyID0gSmF2YUltcG9ydGVyKAogICAgb3JnLmZvcmdlcm9jay5vcGVuYW0uYXV0aC5ub2RlLmFwaS5BY3Rpb24sCiAgICBqYXZheC5zZWN1cml0eS5hdXRoLmNhbGxiYWNrLlRleHRPdXRwdXRDYWxsYmFjaywKICAgIGNvbS5zdW4uaWRlbnRpdHkuYXV0aGVudGljYXRpb24uY2FsbGJhY2tzLlNjcmlwdFRleHRPdXRwdXRDYWxsYmFjawopCmlmIChtZXNzYWdlLmxlbmd0aCAmJiBjYWxsYmFja3MuaXNFbXB0eSgpKSB7CiAgICBhY3Rpb24gPSBmci5BY3Rpb24uc2VuZCgKICAgICAgICBuZXcgZnIuVGV4dE91dHB1dENhbGxiYWNrKAogICAgICAgICAgICBmci5UZXh0T3V0cHV0Q2FsbGJhY2suSU5GT1JNQVRJT04sCiAgICAgICAgICAgIGFuY2hvcgogICAgICAgICksCiAgICAgICAgbmV3IGZyLlNjcmlwdFRleHRPdXRwdXRDYWxsYmFjayhzY3JpcHQpCiAgICApLmJ1aWxkKCkKfQplbHNlIHsKICBhY3Rpb24gPSBmci5BY3Rpb24uZ29UbygidHJ1ZSIpLmJ1aWxkKCk7Cn0KCiAvKgogICogR2VuZXJhdGUgYSB0b2tlbiBpbiB0aGUgZGVzaXJlZCBmb3JtYXQuIEFsbCAneCcgY2hhcmFjdGVycyB3aWxsIGJlIHJlcGxhY2VkIHdpdGggYSByYW5kb20gbnVtYmVyIDAtOS4KICAqIAogICogRXhhbXBsZToKICAqICd4eHh4eCcgcHJvZHVjZXMgJzI4NTM1JwogICogJ3h4eC14eHgnIHByb2R1Y2VzICc0MzItNTIxJwogICovCmZ1bmN0aW9uIGdlbmVyYXRlTnVtZXJpY1Rva2VuKGZvcm1hdCkgewogICAgcmV0dXJuIGZvcm1hdC5yZXBsYWNlKC9beF0vZywgZnVuY3Rpb24oYykgewogICAgICAgIHZhciByID0gTWF0aC5yYW5kb20oKSoxMHwwOwogICAgICAgIHZhciB2ID0gcjsKICAgICAgICByZXR1cm4gdi50b1N0cmluZygxMCk7CiAgICB9KTsKfQ==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730277350,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -4476,11 +4476,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:45 GMT" + "value": "Thu, 11 Jul 2024 20:37:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -4505,8 +4505,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:45.019Z", - "time": 91, + "startedDateTime": "2024-07-11T20:37:57.306Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -4514,7 +4514,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 91 + "wait": 62 } }, { @@ -4539,7 +4539,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -4578,7 +4578,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 765, - "text": "{\"_id\":\"41c24257-d7fc-4654-8b46-c2666dc5b56d\",\"name\":\"level\",\"description\":\"set per level shared state variable\",\"script\":\"KGZ1bmN0aW9uICgpIHsKICBvdXRjb21lID0gJ3RydWUnOwogIHZhciBsZXZlbCA9IG5vZGVTdGF0ZS5nZXQoJ2xldmVsJykuYXNJbnRlZ2VyKCk7CiAgc2hhcmVkU3RhdGUucHV0KCdsZXZlbCcgKyBsZXZlbCArICdWYWx1ZScsICdMZXZlbCAnICsgbGV2ZWwgKyAnOiBUaGlzIGlzIGEgbG9uZ2VyIHN0cmluZyB2YWx1ZSBzZXQgYXQgZWFjaCBsZXZlbCBvZiB0aGUgbmVzdGVkIGpvdXJuZXlzLiBJdCBjb250YWlucyBhbiBpbmRpY2F0b3IgaW4gd2hpY2ggbGV2ZWwgaXQgd2FzIHNldC4nKTsKfSgpKTs=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287285178,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"41c24257-d7fc-4654-8b46-c2666dc5b56d\",\"name\":\"level\",\"description\":\"set per level shared state variable\",\"script\":\"KGZ1bmN0aW9uICgpIHsKICBvdXRjb21lID0gJ3RydWUnOwogIHZhciBsZXZlbCA9IG5vZGVTdGF0ZS5nZXQoJ2xldmVsJykuYXNJbnRlZ2VyKCk7CiAgc2hhcmVkU3RhdGUucHV0KCdsZXZlbCcgKyBsZXZlbCArICdWYWx1ZScsICdMZXZlbCAnICsgbGV2ZWwgKyAnOiBUaGlzIGlzIGEgbG9uZ2VyIHN0cmluZyB2YWx1ZSBzZXQgYXQgZWFjaCBsZXZlbCBvZiB0aGUgbmVzdGVkIGpvdXJuZXlzLiBJdCBjb250YWlucyBhbiBpbmRpY2F0b3IgaW4gd2hpY2ggbGV2ZWwgaXQgd2FzIHNldC4nKTsKfSgpKTs=\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730277427,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -4632,11 +4632,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:45 GMT" + "value": "Thu, 11 Jul 2024 20:37:57 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -4661,8 +4661,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:45.113Z", - "time": 67, + "startedDateTime": "2024-07-11T20:37:57.374Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -4670,7 +4670,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 70 } }, { @@ -4695,7 +4695,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -4734,7 +4734,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 2024, - "text": "{\"_id\":\"5bbdaeff-ddee-44b9-b608-8d413d7d65a6\",\"name\":\"mode\",\"description\":\"Check if mode has already been set.\",\"script\":\"LyogbW9kZQogKgogKiBBdXRob3I6IHZvbGtlci5zY2hldWJlckBmb3JnZXJvY2suY29tCiAqIAogKiBDb2xsZWN0IG1vZGUgaWYgbm90IGFscmVhZHkgc2V0IGFuZCBzZXQgb3V0Y29tZSB0byBtb2RlLgogKiAKICogVGhpcyBzY3JpcHQgZG9lcyBub3QgbmVlZCB0byBiZSBwYXJhbWV0cml6ZWQuIEl0IHdpbGwgd29yayBwcm9wZXJseSBhcyBpcy4KICogCiAqIFRoZSBTY3JpcHRlZCBEZWNpc2lvbiBOb2RlIG5lZWRzIHRoZSBmb2xsb3dpbmcgb3V0Y29tZXMgZGVmaW5lZDoKICogLSAnc2hhcmVkIGFuZCBsZXZlbCcKICogLSAnc2hhcmVkIG9ubHknCiAqIC0gJ2xldmVsIG9ubHknCiAqIC0gJ25vbmUnCiAqLwooZnVuY3Rpb24gKCkgewogIHZhciBtb2RlID0gbm9kZVN0YXRlLmdldCgnbW9kZScpOwogIGlmIChtb2RlKSB7CiAgICBvdXRjb21lID0gbW9kZS5hc1N0cmluZygpOwogICAgdmFyIGxldmVsID0gbm9kZVN0YXRlLmdldCgnbGV2ZWwnKS5hc0ludGVnZXIoKSArIDE7CiAgICBsb2dnZXIuZXJyb3IoJ21vZGU6IG1vZGU9JyArIG1vZGUuYXNTdHJpbmcoKSArICcsIGxldmVsPScgKyBsZXZlbCk7CiAgICBzaGFyZWRTdGF0ZS5wdXQoJ2xldmVsJywgbGV2ZWwpOwogIH0KICBlbHNlIHsKICAgIHZhciBjaG9pY2VzID0gWydzaGFyZWQgYW5kIGxldmVsJywgJ3NoYXJlZCBvbmx5JywgJ2xldmVsIG9ubHknLCAnbm9uZSddOwogIAogICAgdmFyIGZyID0gSmF2YUltcG9ydGVyKAogICAgICBvcmcuZm9yZ2Vyb2NrLm9wZW5hbS5hdXRoLm5vZGUuYXBpLkFjdGlvbiwKICAgICAgamF2YXguc2VjdXJpdHkuYXV0aC5jYWxsYmFjay5DaG9pY2VDYWxsYmFjawogICAgKQoKICAgIGlmIChjYWxsYmFja3MuaXNFbXB0eSgpKSB7CiAgICAgIGFjdGlvbiA9IGZyLkFjdGlvbi5zZW5kKFsKICAgICAgICBuZXcgZnIuQ2hvaWNlQ2FsbGJhY2soJ0Nob29zZSB0ZXN0IG1vZGUnLCBjaG9pY2VzLCAwLCBmYWxzZSkKICAgICAgXSkuYnVpbGQoKTsKICAgIH0gZWxzZSB7CiAgICAgIHZhciBjaG9pY2UgPSBwYXJzZUludChjYWxsYmFja3MuZ2V0KDApLmdldFNlbGVjdGVkSW5kZXhlcygpWzBdKTsKICAgICAgbm9kZVN0YXRlLnB1dFNoYXJlZCgnbW9kZScsIGNob2ljZXNbY2hvaWNlXSk7CiAgICAgIG5vZGVTdGF0ZS5wdXRTaGFyZWQoJ2xldmVsJywgMCk7CiAgICAgIGFjdGlvbiA9IGZyLkFjdGlvbi5nb1RvKGNob2ljZXNbY2hvaWNlXSkuYnVpbGQoKTsKICAgIH0KICB9Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287285249,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"5bbdaeff-ddee-44b9-b608-8d413d7d65a6\",\"name\":\"mode\",\"description\":\"Check if mode has already been set.\",\"script\":\"LyogbW9kZQogKgogKiBBdXRob3I6IHZvbGtlci5zY2hldWJlckBmb3JnZXJvY2suY29tCiAqIAogKiBDb2xsZWN0IG1vZGUgaWYgbm90IGFscmVhZHkgc2V0IGFuZCBzZXQgb3V0Y29tZSB0byBtb2RlLgogKiAKICogVGhpcyBzY3JpcHQgZG9lcyBub3QgbmVlZCB0byBiZSBwYXJhbWV0cml6ZWQuIEl0IHdpbGwgd29yayBwcm9wZXJseSBhcyBpcy4KICogCiAqIFRoZSBTY3JpcHRlZCBEZWNpc2lvbiBOb2RlIG5lZWRzIHRoZSBmb2xsb3dpbmcgb3V0Y29tZXMgZGVmaW5lZDoKICogLSAnc2hhcmVkIGFuZCBsZXZlbCcKICogLSAnc2hhcmVkIG9ubHknCiAqIC0gJ2xldmVsIG9ubHknCiAqIC0gJ25vbmUnCiAqLwooZnVuY3Rpb24gKCkgewogIHZhciBtb2RlID0gbm9kZVN0YXRlLmdldCgnbW9kZScpOwogIGlmIChtb2RlKSB7CiAgICBvdXRjb21lID0gbW9kZS5hc1N0cmluZygpOwogICAgdmFyIGxldmVsID0gbm9kZVN0YXRlLmdldCgnbGV2ZWwnKS5hc0ludGVnZXIoKSArIDE7CiAgICBsb2dnZXIuZXJyb3IoJ21vZGU6IG1vZGU9JyArIG1vZGUuYXNTdHJpbmcoKSArICcsIGxldmVsPScgKyBsZXZlbCk7CiAgICBzaGFyZWRTdGF0ZS5wdXQoJ2xldmVsJywgbGV2ZWwpOwogIH0KICBlbHNlIHsKICAgIHZhciBjaG9pY2VzID0gWydzaGFyZWQgYW5kIGxldmVsJywgJ3NoYXJlZCBvbmx5JywgJ2xldmVsIG9ubHknLCAnbm9uZSddOwogIAogICAgdmFyIGZyID0gSmF2YUltcG9ydGVyKAogICAgICBvcmcuZm9yZ2Vyb2NrLm9wZW5hbS5hdXRoLm5vZGUuYXBpLkFjdGlvbiwKICAgICAgamF2YXguc2VjdXJpdHkuYXV0aC5jYWxsYmFjay5DaG9pY2VDYWxsYmFjawogICAgKQoKICAgIGlmIChjYWxsYmFja3MuaXNFbXB0eSgpKSB7CiAgICAgIGFjdGlvbiA9IGZyLkFjdGlvbi5zZW5kKFsKICAgICAgICBuZXcgZnIuQ2hvaWNlQ2FsbGJhY2soJ0Nob29zZSB0ZXN0IG1vZGUnLCBjaG9pY2VzLCAwLCBmYWxzZSkKICAgICAgXSkuYnVpbGQoKTsKICAgIH0gZWxzZSB7CiAgICAgIHZhciBjaG9pY2UgPSBwYXJzZUludChjYWxsYmFja3MuZ2V0KDApLmdldFNlbGVjdGVkSW5kZXhlcygpWzBdKTsKICAgICAgbm9kZVN0YXRlLnB1dFNoYXJlZCgnbW9kZScsIGNob2ljZXNbY2hvaWNlXSk7CiAgICAgIG5vZGVTdGF0ZS5wdXRTaGFyZWQoJ2xldmVsJywgMCk7CiAgICAgIGFjdGlvbiA9IGZyLkFjdGlvbi5nb1RvKGNob2ljZXNbY2hvaWNlXSkuYnVpbGQoKTsKICAgIH0KICB9Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730277494,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -4788,11 +4788,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:45 GMT" + "value": "Thu, 11 Jul 2024 20:37:57 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -4817,8 +4817,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:45.183Z", - "time": 66, + "startedDateTime": "2024-07-11T20:37:57.449Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -4826,7 +4826,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 66 + "wait": 64 } }, { @@ -4851,7 +4851,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -4890,7 +4890,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 745, - "text": "{\"_id\":\"1b52a7e0-4019-40fa-958a-15a49870e901\",\"name\":\"shared\",\"description\":\"set the same shared state variable\",\"script\":\"KGZ1bmN0aW9uICgpIHsKICBvdXRjb21lID0gJ3RydWUnOwogIHZhciBsZXZlbCA9IG5vZGVTdGF0ZS5nZXQoJ2xldmVsJykuYXNJbnRlZ2VyKCk7CiAgc2hhcmVkU3RhdGUucHV0KCdzaGFyZWRWYWx1ZScsICdMZXZlbCAnICsgbGV2ZWwgKyAnOiBUaGlzIGlzIGEgbG9uZ2VyIHN0cmluZyB2YWx1ZSBzaGFyZWQgYWNyb3NzIGFsbCBuZXN0ZWQgam91cm5leXMuIEl0IGNvbnRhaW5zIGFuIGluZGljYXRvciBpbiB3aGljaCBsZXZlbCBpdCB3YXMgbGFzdCBzZXQuJyk7Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287285309,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"1b52a7e0-4019-40fa-958a-15a49870e901\",\"name\":\"shared\",\"description\":\"set the same shared state variable\",\"script\":\"KGZ1bmN0aW9uICgpIHsKICBvdXRjb21lID0gJ3RydWUnOwogIHZhciBsZXZlbCA9IG5vZGVTdGF0ZS5nZXQoJ2xldmVsJykuYXNJbnRlZ2VyKCk7CiAgc2hhcmVkU3RhdGUucHV0KCdzaGFyZWRWYWx1ZScsICdMZXZlbCAnICsgbGV2ZWwgKyAnOiBUaGlzIGlzIGEgbG9uZ2VyIHN0cmluZyB2YWx1ZSBzaGFyZWQgYWNyb3NzIGFsbCBuZXN0ZWQgam91cm5leXMuIEl0IGNvbnRhaW5zIGFuIGluZGljYXRvciBpbiB3aGljaCBsZXZlbCBpdCB3YXMgbGFzdCBzZXQuJyk7Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730277566,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -4944,11 +4944,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:45 GMT" + "value": "Thu, 11 Jul 2024 20:37:57 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -4973,8 +4973,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:45.254Z", - "time": 52, + "startedDateTime": "2024-07-11T20:37:57.518Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -4982,7 +4982,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 52 + "wait": 73 } }, { @@ -5007,7 +5007,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -5104,11 +5104,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:45 GMT" + "value": "Thu, 11 Jul 2024 20:37:57 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -5133,8 +5133,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:45.310Z", - "time": 152, + "startedDateTime": "2024-07-11T20:37:57.597Z", + "time": 132, "timings": { "blocked": -1, "connect": -1, @@ -5142,7 +5142,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 152 + "wait": 132 } }, { @@ -5167,7 +5167,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -5264,11 +5264,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:45 GMT" + "value": "Thu, 11 Jul 2024 20:37:57 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -5293,8 +5293,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:45.468Z", - "time": 83, + "startedDateTime": "2024-07-11T20:37:57.734Z", + "time": 162, "timings": { "blocked": -1, "connect": -1, @@ -5302,7 +5302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 83 + "wait": 162 } }, { @@ -5327,7 +5327,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -5424,11 +5424,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:45 GMT" + "value": "Thu, 11 Jul 2024 20:37:57 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -5453,8 +5453,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:45.555Z", - "time": 79, + "startedDateTime": "2024-07-11T20:37:57.902Z", + "time": 87, "timings": { "blocked": -1, "connect": -1, @@ -5462,7 +5462,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 79 + "wait": 87 } }, { @@ -5487,7 +5487,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -5584,11 +5584,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:45 GMT" + "value": "Thu, 11 Jul 2024 20:37:57 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -5613,8 +5613,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:45.638Z", - "time": 110, + "startedDateTime": "2024-07-11T20:37:57.996Z", + "time": 87, "timings": { "blocked": -1, "connect": -1, @@ -5622,7 +5622,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 110 + "wait": 87 } }, { @@ -5647,7 +5647,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -5740,11 +5740,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:45 GMT" + "value": "Thu, 11 Jul 2024 20:37:57 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -5773,8 +5773,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:45.753Z", - "time": 157, + "startedDateTime": "2024-07-11T20:37:58.093Z", + "time": 107, "timings": { "blocked": -1, "connect": -1, @@ -5782,7 +5782,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 157 + "wait": 107 } }, { @@ -5807,7 +5807,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -5900,11 +5900,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:46 GMT" + "value": "Thu, 11 Jul 2024 20:37:57 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -5933,8 +5933,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:45.916Z", - "time": 156, + "startedDateTime": "2024-07-11T20:37:58.207Z", + "time": 105, "timings": { "blocked": -1, "connect": -1, @@ -5942,7 +5942,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 156 + "wait": 105 } }, { @@ -5967,7 +5967,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -6064,11 +6064,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:46 GMT" + "value": "Thu, 11 Jul 2024 20:37:57 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -6093,8 +6093,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:46.077Z", - "time": 125, + "startedDateTime": "2024-07-11T20:37:58.320Z", + "time": 97, "timings": { "blocked": -1, "connect": -1, @@ -6102,7 +6102,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 125 + "wait": 97 } }, { @@ -6127,7 +6127,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -6224,11 +6224,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:46 GMT" + "value": "Thu, 11 Jul 2024 20:37:58 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -6253,8 +6253,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:46.206Z", - "time": 135, + "startedDateTime": "2024-07-11T20:37:58.423Z", + "time": 102, "timings": { "blocked": -1, "connect": -1, @@ -6262,7 +6262,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 135 + "wait": 102 } }, { @@ -6287,7 +6287,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -6384,11 +6384,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:46 GMT" + "value": "Thu, 11 Jul 2024 20:37:58 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -6413,8 +6413,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:46.345Z", - "time": 102, + "startedDateTime": "2024-07-11T20:37:58.531Z", + "time": 83, "timings": { "blocked": -1, "connect": -1, @@ -6422,7 +6422,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 102 + "wait": 83 } }, { @@ -6447,7 +6447,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -6545,11 +6545,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:47 GMT" + "value": "Thu, 11 Jul 2024 20:38:03 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -6574,8 +6574,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:34:46.986Z", - "time": 91, + "startedDateTime": "2024-07-11T20:38:03.794Z", + "time": 86, "timings": { "blocked": -1, "connect": -1, @@ -6583,7 +6583,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 91 + "wait": 86 } }, { @@ -6608,7 +6608,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -6647,7 +6647,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 416, - "text": "{\"uuid\":\"d60b7a71-1dc6-44a5-8e48-e4b9d92dee8b\",\"name\":\"OAuth2 Scope\",\"description\":\"The built-in OAuth2 Scope Resource Type for OAuth2policy-provided scope.\",\"patterns\":[\"*://*:*/*\",\"*://*:*/*?*\",\"*\"],\"actions\":{\"GRANT\":true},\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"creationDate\":1595479030586,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287287136}" + "text": "{\"uuid\":\"d60b7a71-1dc6-44a5-8e48-e4b9d92dee8b\",\"name\":\"OAuth2 Scope\",\"description\":\"The built-in OAuth2 Scope Resource Type for OAuth2policy-provided scope.\",\"patterns\":[\"*://*:*/*\",\"*://*:*/*?*\",\"*\"],\"actions\":{\"GRANT\":true},\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"creationDate\":1595479030586,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730283932}" }, "cookies": [], "headers": [ @@ -6701,11 +6701,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:47 GMT" + "value": "Thu, 11 Jul 2024 20:38:03 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -6730,8 +6730,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:47.082Z", - "time": 62, + "startedDateTime": "2024-07-11T20:38:03.886Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -6739,7 +6739,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 66 } }, { @@ -6764,7 +6764,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -6862,11 +6862,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:47 GMT" + "value": "Thu, 11 Jul 2024 20:38:03 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -6891,8 +6891,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:34:47.148Z", - "time": 52, + "startedDateTime": "2024-07-11T20:38:03.957Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -6900,7 +6900,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 52 + "wait": 62 } }, { @@ -6925,7 +6925,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -6964,7 +6964,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 465, - "text": "{\"uuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"name\":\"URL\",\"description\":\"The built-in URL Resource Type available to OpenAMPolicies.\",\"patterns\":[\"*://*:*/*\",\"*://*:*/*?*\"],\"actions\":{\"HEAD\":true,\"DELETE\":true,\"POST\":true,\"GET\":true,\"OPTIONS\":true,\"PATCH\":true,\"PUT\":true},\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"creationDate\":1595479030487,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1720287287268}" + "text": "{\"uuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"name\":\"URL\",\"description\":\"The built-in URL Resource Type available to OpenAMPolicies.\",\"patterns\":[\"*://*:*/*\",\"*://*:*/*?*\"],\"actions\":{\"HEAD\":true,\"DELETE\":true,\"POST\":true,\"GET\":true,\"OPTIONS\":true,\"PATCH\":true,\"PUT\":true},\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"creationDate\":1595479030487,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730284072}" }, "cookies": [], "headers": [ @@ -7018,11 +7018,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:47 GMT" + "value": "Thu, 11 Jul 2024 20:38:03 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -7047,8 +7047,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:47.205Z", - "time": 103, + "startedDateTime": "2024-07-11T20:38:04.024Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -7056,7 +7056,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 103 + "wait": 68 } }, { @@ -7081,7 +7081,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -7170,11 +7170,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:47 GMT" + "value": "Thu, 11 Jul 2024 20:38:03 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -7199,8 +7199,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:47.312Z", - "time": 71, + "startedDateTime": "2024-07-11T20:38:04.097Z", + "time": 76, "timings": { "blocked": -1, "connect": -1, @@ -7208,7 +7208,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 71 + "wait": 76 } }, { @@ -7233,7 +7233,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -7331,11 +7331,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:47 GMT" + "value": "Thu, 11 Jul 2024 20:38:03 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -7360,8 +7360,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:47.389Z", - "time": 53, + "startedDateTime": "2024-07-11T20:38:04.179Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -7369,7 +7369,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 65 } }, { @@ -7394,7 +7394,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -7478,11 +7478,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:47 GMT" + "value": "Thu, 11 Jul 2024 20:38:03 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -7507,8 +7507,8 @@ "status": 400, "statusText": "Bad Request" }, - "startedDateTime": "2024-07-06T17:34:47.446Z", - "time": 47, + "startedDateTime": "2024-07-11T20:38:04.252Z", + "time": 61, "timings": { "blocked": -1, "connect": -1, @@ -7516,7 +7516,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 47 + "wait": 61 } }, { @@ -7541,7 +7541,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -7603,7 +7603,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:47 GMT" + "value": "Thu, 11 Jul 2024 20:38:04 GMT" }, { "name": "via", @@ -7624,8 +7624,8 @@ "status": 403, "statusText": "Forbidden" }, - "startedDateTime": "2024-07-06T17:34:47.498Z", - "time": 29, + "startedDateTime": "2024-07-11T20:38:04.321Z", + "time": 42, "timings": { "blocked": -1, "connect": -1, @@ -7633,7 +7633,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 29 + "wait": 42 } }, { @@ -7658,7 +7658,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -7698,51 +7698,39 @@ "url": "https://openam-frodo-dev.forgeblocks.com/am/json/global-config/services/baseurl?_action=nextdescendents" }, "response": { - "bodySize": 107, + "bodySize": 332, "content": { - "mimeType": "application/json;charset=UTF-8", - "size": 107, - "text": "{\"code\":403,\"reason\":\"Forbidden\",\"message\":\"This operation is not available in ForgeRock Identity Cloud.\"}" + "mimeType": "text/html; charset=UTF-8", + "size": 332, + "text": "\n\n\n502 Server Error\n\n\n

Error: Server Error

\n

The server encountered a temporary error and could not complete your request.

Please try again in 30 seconds.

\n

\n\n" }, "cookies": [], "headers": [ - { - "name": "cache-control", - "value": "no-cache" - }, { "name": "content-type", - "value": "application/json;charset=UTF-8" - }, - { - "name": "strict-transport-security", - "value": "max-age=31536000;includeSubDomains;preload" + "value": "text/html; charset=UTF-8" }, { - "name": "date", - "value": "Sat, 06 Jul 2024 17:34:47 GMT" + "name": "referrer-policy", + "value": "no-referrer" }, { - "name": "via", - "value": "1.1 google" + "name": "content-length", + "value": "332" }, { "name": "alt-svc", "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" - }, - { - "name": "transfer-encoding", - "value": "chunked" } ], - "headersSize": 283, + "headersSize": 150, "httpVersion": "HTTP/1.1", "redirectURL": "", - "status": 403, - "statusText": "Forbidden" + "status": 502, + "statusText": "Bad Gateway" }, - "startedDateTime": "2024-07-06T17:34:47.531Z", - "time": 29, + "startedDateTime": "2024-07-11T20:38:04.369Z", + "time": 39, "timings": { "blocked": -1, "connect": -1, @@ -7750,7 +7738,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 29 + "wait": 39 } }, { @@ -7775,7 +7763,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -7873,11 +7861,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:47 GMT" + "value": "Thu, 11 Jul 2024 20:38:03 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -7902,8 +7890,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:47.565Z", - "time": 50, + "startedDateTime": "2024-07-11T20:38:04.414Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -7911,7 +7899,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 50 + "wait": 71 } }, { @@ -7936,7 +7924,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -8020,11 +8008,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:47 GMT" + "value": "Thu, 11 Jul 2024 20:38:03 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -8049,8 +8037,8 @@ "status": 400, "statusText": "Bad Request" }, - "startedDateTime": "2024-07-06T17:34:47.618Z", - "time": 43, + "startedDateTime": "2024-07-11T20:38:04.490Z", + "time": 104, "timings": { "blocked": -1, "connect": -1, @@ -8058,7 +8046,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 43 + "wait": 104 } }, { @@ -8083,7 +8071,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -8123,39 +8111,51 @@ "url": "https://openam-frodo-dev.forgeblocks.com/am/json/global-config/services/oauth-oidc?_action=nextdescendents" }, "response": { - "bodySize": 332, + "bodySize": 107, "content": { - "mimeType": "text/html; charset=UTF-8", - "size": 332, - "text": "\n\n\n502 Server Error\n\n\n

Error: Server Error

\n

The server encountered a temporary error and could not complete your request.

Please try again in 30 seconds.

\n

\n\n" + "mimeType": "application/json;charset=UTF-8", + "size": 107, + "text": "{\"code\":403,\"reason\":\"Forbidden\",\"message\":\"This operation is not available in ForgeRock Identity Cloud.\"}" }, "cookies": [], "headers": [ + { + "name": "cache-control", + "value": "no-cache" + }, { "name": "content-type", - "value": "text/html; charset=UTF-8" + "value": "application/json;charset=UTF-8" }, { - "name": "referrer-policy", - "value": "no-referrer" + "name": "strict-transport-security", + "value": "max-age=31536000;includeSubDomains;preload" }, { - "name": "content-length", - "value": "332" + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:04 GMT" + }, + { + "name": "via", + "value": "1.1 google" }, { "name": "alt-svc", "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "transfer-encoding", + "value": "chunked" } ], - "headersSize": 150, + "headersSize": 283, "httpVersion": "HTTP/1.1", "redirectURL": "", - "status": 502, - "statusText": "Bad Gateway" + "status": 403, + "statusText": "Forbidden" }, - "startedDateTime": "2024-07-06T17:34:47.665Z", - "time": 29, + "startedDateTime": "2024-07-11T20:38:04.600Z", + "time": 42, "timings": { "blocked": -1, "connect": -1, @@ -8163,7 +8163,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 29 + "wait": 42 } }, { @@ -8188,7 +8188,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -8250,7 +8250,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:47 GMT" + "value": "Thu, 11 Jul 2024 20:38:04 GMT" }, { "name": "via", @@ -8271,8 +8271,8 @@ "status": 403, "statusText": "Forbidden" }, - "startedDateTime": "2024-07-06T17:34:47.699Z", - "time": 28, + "startedDateTime": "2024-07-11T20:38:04.647Z", + "time": 42, "timings": { "blocked": -1, "connect": -1, @@ -8280,7 +8280,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 28 + "wait": 42 } }, { @@ -8305,7 +8305,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -8345,43 +8345,51 @@ "url": "https://openam-frodo-dev.forgeblocks.com/am/json/global-config/services/policyconfiguration?_action=nextdescendents" }, "response": { - "bodySize": 332, + "bodySize": 107, "content": { - "mimeType": "text/html; charset=UTF-8", - "size": 332, - "text": "\n\n\n502 Server Error\n\n\n

Error: Server Error

\n

The server encountered a temporary error and could not complete your request.

Please try again in 30 seconds.

\n

\n\n" + "mimeType": "application/json;charset=UTF-8", + "size": 107, + "text": "{\"code\":403,\"reason\":\"Forbidden\",\"message\":\"This operation is not available in ForgeRock Identity Cloud.\"}" }, "cookies": [], "headers": [ { - "name": "content-type", - "value": "text/html; charset=UTF-8" + "name": "cache-control", + "value": "no-cache" }, { - "name": "referrer-policy", - "value": "no-referrer" + "name": "content-type", + "value": "application/json;charset=UTF-8" }, { - "name": "content-length", - "value": "332" + "name": "strict-transport-security", + "value": "max-age=31536000;includeSubDomains;preload" }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:47 GMT" + "value": "Thu, 11 Jul 2024 20:38:04 GMT" + }, + { + "name": "via", + "value": "1.1 google" }, { "name": "alt-svc", "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "transfer-encoding", + "value": "chunked" } ], - "headersSize": 187, + "headersSize": 283, "httpVersion": "HTTP/1.1", "redirectURL": "", - "status": 502, - "statusText": "Bad Gateway" + "status": 403, + "statusText": "Forbidden" }, - "startedDateTime": "2024-07-06T17:34:47.732Z", - "time": 29, + "startedDateTime": "2024-07-11T20:38:04.696Z", + "time": 40, "timings": { "blocked": -1, "connect": -1, @@ -8389,7 +8397,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 29 + "wait": 40 } }, { @@ -8414,7 +8422,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -8476,7 +8484,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:47 GMT" + "value": "Thu, 11 Jul 2024 20:38:04 GMT" }, { "name": "via", @@ -8497,8 +8505,8 @@ "status": 403, "statusText": "Forbidden" }, - "startedDateTime": "2024-07-06T17:34:47.766Z", - "time": 28, + "startedDateTime": "2024-07-11T20:38:04.742Z", + "time": 44, "timings": { "blocked": -1, "connect": -1, @@ -8506,7 +8514,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 28 + "wait": 44 } }, { @@ -8531,7 +8539,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -8629,11 +8637,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:47 GMT" + "value": "Thu, 11 Jul 2024 20:38:04 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -8658,8 +8666,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:47.798Z", - "time": 44, + "startedDateTime": "2024-07-11T20:38:04.792Z", + "time": 61, "timings": { "blocked": -1, "connect": -1, @@ -8667,7 +8675,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 44 + "wait": 61 } }, { @@ -8692,7 +8700,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -8776,11 +8784,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:47 GMT" + "value": "Thu, 11 Jul 2024 20:38:04 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -8805,8 +8813,8 @@ "status": 400, "statusText": "Bad Request" }, - "startedDateTime": "2024-07-06T17:34:47.845Z", - "time": 50, + "startedDateTime": "2024-07-11T20:38:04.857Z", + "time": 60, "timings": { "blocked": -1, "connect": -1, @@ -8814,7 +8822,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 50 + "wait": 60 } }, { @@ -8839,7 +8847,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -8910,8 +8918,8 @@ "status": 502, "statusText": "Bad Gateway" }, - "startedDateTime": "2024-07-06T17:34:47.899Z", - "time": 29, + "startedDateTime": "2024-07-11T20:38:04.923Z", + "time": 40, "timings": { "blocked": -1, "connect": -1, @@ -8919,7 +8927,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 29 + "wait": 40 } }, { @@ -8944,7 +8952,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -9042,11 +9050,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:48 GMT" + "value": "Thu, 11 Jul 2024 20:38:04 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -9071,8 +9079,8 @@ "status": 400, "statusText": "Bad Request" }, - "startedDateTime": "2024-07-06T17:34:48.064Z", - "time": 71, + "startedDateTime": "2024-07-11T20:38:05.481Z", + "time": 76, "timings": { "blocked": -1, "connect": -1, @@ -9080,7 +9088,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 71 + "wait": 76 } }, { @@ -9105,7 +9113,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -9202,11 +9210,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:48 GMT" + "value": "Thu, 11 Jul 2024 20:38:04 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -9231,8 +9239,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:48.140Z", - "time": 135, + "startedDateTime": "2024-07-11T20:38:05.563Z", + "time": 105, "timings": { "blocked": -1, "connect": -1, @@ -9240,7 +9248,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 135 + "wait": 105 } }, { @@ -9265,7 +9273,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -9362,11 +9370,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:48 GMT" + "value": "Thu, 11 Jul 2024 20:38:04 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -9391,8 +9399,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:48.280Z", - "time": 101, + "startedDateTime": "2024-07-11T20:38:05.673Z", + "time": 95, "timings": { "blocked": -1, "connect": -1, @@ -9400,7 +9408,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 101 + "wait": 95 } }, { @@ -9425,7 +9433,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -9522,11 +9530,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:48 GMT" + "value": "Thu, 11 Jul 2024 20:38:05 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -9551,8 +9559,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:48.386Z", - "time": 70, + "startedDateTime": "2024-07-11T20:38:05.774Z", + "time": 91, "timings": { "blocked": -1, "connect": -1, @@ -9560,7 +9568,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 70 + "wait": 91 } }, { @@ -9585,7 +9593,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -9682,11 +9690,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:48 GMT" + "value": "Thu, 11 Jul 2024 20:38:05 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -9711,8 +9719,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:48.461Z", - "time": 91, + "startedDateTime": "2024-07-11T20:38:05.871Z", + "time": 101, "timings": { "blocked": -1, "connect": -1, @@ -9720,7 +9728,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 91 + "wait": 101 } }, { @@ -9745,7 +9753,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -9842,11 +9850,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:48 GMT" + "value": "Thu, 11 Jul 2024 20:38:05 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -9871,8 +9879,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:48.556Z", - "time": 84, + "startedDateTime": "2024-07-11T20:38:05.978Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -9880,7 +9888,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 84 + "wait": 70 } }, { @@ -9905,7 +9913,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -10002,11 +10010,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:48 GMT" + "value": "Thu, 11 Jul 2024 20:38:05 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -10031,8 +10039,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:48.645Z", - "time": 69, + "startedDateTime": "2024-07-11T20:38:06.055Z", + "time": 90, "timings": { "blocked": -1, "connect": -1, @@ -10040,7 +10048,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 69 + "wait": 90 } }, { @@ -10065,7 +10073,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -10162,11 +10170,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:48 GMT" + "value": "Thu, 11 Jul 2024 20:38:05 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -10191,8 +10199,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:48.719Z", - "time": 75, + "startedDateTime": "2024-07-11T20:38:06.151Z", + "time": 80, "timings": { "blocked": -1, "connect": -1, @@ -10200,7 +10208,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 75 + "wait": 80 } }, { @@ -10225,7 +10233,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -10322,11 +10330,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:48 GMT" + "value": "Thu, 11 Jul 2024 20:38:05 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -10351,8 +10359,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:48.799Z", - "time": 87, + "startedDateTime": "2024-07-11T20:38:06.237Z", + "time": 117, "timings": { "blocked": -1, "connect": -1, @@ -10360,7 +10368,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 87 + "wait": 117 } }, { @@ -10385,7 +10393,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -10482,11 +10490,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:48 GMT" + "value": "Thu, 11 Jul 2024 20:38:05 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -10511,8 +10519,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:48.890Z", - "time": 138, + "startedDateTime": "2024-07-11T20:38:06.359Z", + "time": 117, "timings": { "blocked": -1, "connect": -1, @@ -10520,7 +10528,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 138 + "wait": 117 } }, { @@ -10545,7 +10553,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -10642,11 +10650,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:49 GMT" + "value": "Thu, 11 Jul 2024 20:38:05 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -10671,8 +10679,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:49.033Z", - "time": 105, + "startedDateTime": "2024-07-11T20:38:06.481Z", + "time": 115, "timings": { "blocked": -1, "connect": -1, @@ -10680,7 +10688,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 105 + "wait": 115 } }, { @@ -10705,7 +10713,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -10802,11 +10810,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:49 GMT" + "value": "Thu, 11 Jul 2024 20:38:05 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -10831,8 +10839,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:49.142Z", - "time": 125, + "startedDateTime": "2024-07-11T20:38:06.602Z", + "time": 102, "timings": { "blocked": -1, "connect": -1, @@ -10840,7 +10848,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 125 + "wait": 102 } }, { @@ -10865,7 +10873,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -10962,11 +10970,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:49 GMT" + "value": "Thu, 11 Jul 2024 20:38:05 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -10991,8 +10999,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:49.271Z", - "time": 123, + "startedDateTime": "2024-07-11T20:38:06.716Z", + "time": 103, "timings": { "blocked": -1, "connect": -1, @@ -11000,7 +11008,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 123 + "wait": 103 } }, { @@ -11025,7 +11033,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -11122,11 +11130,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:49 GMT" + "value": "Thu, 11 Jul 2024 20:38:06 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -11151,8 +11159,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:49.399Z", - "time": 131, + "startedDateTime": "2024-07-11T20:38:06.825Z", + "time": 105, "timings": { "blocked": -1, "connect": -1, @@ -11160,7 +11168,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 131 + "wait": 105 } }, { @@ -11185,7 +11193,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -11282,11 +11290,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:49 GMT" + "value": "Thu, 11 Jul 2024 20:38:06 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -11311,8 +11319,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:49.535Z", - "time": 126, + "startedDateTime": "2024-07-11T20:38:06.936Z", + "time": 103, "timings": { "blocked": -1, "connect": -1, @@ -11320,7 +11328,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 126 + "wait": 103 } }, { @@ -11345,7 +11353,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -11442,11 +11450,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:49 GMT" + "value": "Thu, 11 Jul 2024 20:38:06 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -11471,8 +11479,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:49.665Z", - "time": 110, + "startedDateTime": "2024-07-11T20:38:07.046Z", + "time": 141, "timings": { "blocked": -1, "connect": -1, @@ -11480,7 +11488,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 110 + "wait": 141 } }, { @@ -11505,7 +11513,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -11602,11 +11610,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:49 GMT" + "value": "Thu, 11 Jul 2024 20:38:06 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -11631,8 +11639,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:49.779Z", - "time": 102, + "startedDateTime": "2024-07-11T20:38:07.193Z", + "time": 107, "timings": { "blocked": -1, "connect": -1, @@ -11640,7 +11648,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 102 + "wait": 107 } }, { @@ -11665,7 +11673,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -11762,11 +11770,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:49 GMT" + "value": "Thu, 11 Jul 2024 20:38:06 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -11791,8 +11799,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:49.885Z", - "time": 101, + "startedDateTime": "2024-07-11T20:38:07.304Z", + "time": 94, "timings": { "blocked": -1, "connect": -1, @@ -11800,7 +11808,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 101 + "wait": 94 } }, { @@ -11825,7 +11833,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -11922,11 +11930,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:49 GMT" + "value": "Thu, 11 Jul 2024 20:38:06 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -11951,8 +11959,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:49.991Z", - "time": 104, + "startedDateTime": "2024-07-11T20:38:07.403Z", + "time": 133, "timings": { "blocked": -1, "connect": -1, @@ -11960,7 +11968,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 104 + "wait": 133 } }, { @@ -11985,7 +11993,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -12082,11 +12090,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:50 GMT" + "value": "Thu, 11 Jul 2024 20:38:06 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -12111,8 +12119,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:50.099Z", - "time": 136, + "startedDateTime": "2024-07-11T20:38:07.541Z", + "time": 124, "timings": { "blocked": -1, "connect": -1, @@ -12120,7 +12128,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 136 + "wait": 124 } }, { @@ -12145,7 +12153,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -12242,11 +12250,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:50 GMT" + "value": "Thu, 11 Jul 2024 20:38:06 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -12271,8 +12279,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:50.240Z", - "time": 106, + "startedDateTime": "2024-07-11T20:38:07.672Z", + "time": 100, "timings": { "blocked": -1, "connect": -1, @@ -12280,7 +12288,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 106 + "wait": 100 } }, { @@ -12305,7 +12313,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -12402,11 +12410,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:50 GMT" + "value": "Thu, 11 Jul 2024 20:38:06 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -12431,8 +12439,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:50.350Z", - "time": 107, + "startedDateTime": "2024-07-11T20:38:07.778Z", + "time": 94, "timings": { "blocked": -1, "connect": -1, @@ -12440,7 +12448,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 107 + "wait": 94 } }, { @@ -12465,7 +12473,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -12562,11 +12570,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:50 GMT" + "value": "Thu, 11 Jul 2024 20:38:07 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -12591,8 +12599,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:50.461Z", - "time": 161, + "startedDateTime": "2024-07-11T20:38:07.878Z", + "time": 102, "timings": { "blocked": -1, "connect": -1, @@ -12600,7 +12608,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 161 + "wait": 102 } }, { @@ -12625,7 +12633,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -12722,11 +12730,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:50 GMT" + "value": "Thu, 11 Jul 2024 20:38:07 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -12751,8 +12759,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:50.626Z", - "time": 92, + "startedDateTime": "2024-07-11T20:38:07.987Z", + "time": 100, "timings": { "blocked": -1, "connect": -1, @@ -12760,7 +12768,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 92 + "wait": 100 } }, { @@ -12785,7 +12793,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -12883,11 +12891,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:50 GMT" + "value": "Thu, 11 Jul 2024 20:38:07 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -12912,8 +12920,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:34:50.794Z", - "time": 122, + "startedDateTime": "2024-07-11T20:38:08.197Z", + "time": 103, "timings": { "blocked": -1, "connect": -1, @@ -12921,7 +12929,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 122 + "wait": 103 } }, { @@ -12946,7 +12954,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -12985,7 +12993,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 904, - "text": "{\"name\":\"EdgePolicySet\",\"displayName\":null,\"description\":\"Policy Set EdgePolicySet\",\"attributeNames\":[],\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"conditions\":[\"Script\",\"ClientId\",\"AMIdentityMembership\",\"IPv6\",\"SimpleTime\",\"IPv4\",\"LEAuthLevel\",\"LDAPFilter\",\"AuthScheme\",\"Session\",\"AND\",\"Expiration\",\"AuthenticateToRealm\",\"ResourceEnvIP\",\"Policy\",\"SessionProperty\",\"OAuth2Scope\",\"OR\",\"Transaction\",\"NOT\",\"AuthLevel\",\"AuthenticateToService\"],\"subjects\":[\"AuthenticatedUsers\",\"NOT\",\"Identity\",\"Uma\",\"OR\",\"AND\",\"NONE\",\"Policy\",\"JwtClaim\"],\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null,\"resourceComparator\":null,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedDate\":1720287290991,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":1669672555404,\"editable\":true}" + "text": "{\"creationDate\":1669672555404,\"name\":\"EdgePolicySet\",\"displayName\":null,\"description\":\"Policy Set EdgePolicySet\",\"attributeNames\":[],\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"conditions\":[\"Script\",\"ClientId\",\"AMIdentityMembership\",\"IPv6\",\"SimpleTime\",\"IPv4\",\"LEAuthLevel\",\"LDAPFilter\",\"AuthScheme\",\"Session\",\"AND\",\"Expiration\",\"AuthenticateToRealm\",\"ResourceEnvIP\",\"Policy\",\"SessionProperty\",\"OAuth2Scope\",\"OR\",\"Transaction\",\"NOT\",\"AuthLevel\",\"AuthenticateToService\"],\"subjects\":[\"AuthenticatedUsers\",\"NOT\",\"Identity\",\"Uma\",\"OR\",\"AND\",\"NONE\",\"Policy\",\"JwtClaim\"],\"editable\":true,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730288352,\"resourceComparator\":null,\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null}" }, "cookies": [], "headers": [ @@ -13023,7 +13031,7 @@ }, { "name": "etag", - "value": "\"1720287290991\"" + "value": "\"1720730288352\"" }, { "name": "expires", @@ -13043,11 +13051,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:50 GMT" + "value": "Thu, 11 Jul 2024 20:38:07 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -13072,7 +13080,7 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:50.921Z", + "startedDateTime": "2024-07-11T20:38:08.306Z", "time": 72, "timings": { "blocked": -1, @@ -13106,7 +13114,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -13204,11 +13212,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:50 GMT" + "value": "Thu, 11 Jul 2024 20:38:07 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -13233,8 +13241,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:34:50.997Z", - "time": 53, + "startedDateTime": "2024-07-11T20:38:08.382Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -13242,7 +13250,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 64 } }, { @@ -13267,7 +13275,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -13306,7 +13314,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 906, - "text": "{\"name\":\"FeatureStorePolicySet\",\"displayName\":\"FeatureStorePolicySet\",\"description\":null,\"attributeNames\":[],\"createdBy\":\"id=8efaa5b6-8c98-4489-9b21-ee41f5589ab7,ou=user,ou=am-config\",\"conditions\":[\"AMIdentityMembership\",\"AND\",\"AuthLevel\",\"AuthScheme\",\"AuthenticateToRealm\",\"AuthenticateToService\",\"IPv4\",\"IPv6\",\"LDAPFilter\",\"LEAuthLevel\",\"NOT\",\"OAuth2Scope\",\"OR\",\"Policy\",\"ResourceEnvIP\",\"Script\",\"Session\",\"SessionProperty\",\"SimpleTime\",\"Transaction\"],\"subjects\":[\"AND\",\"AuthenticatedUsers\",\"Identity\",\"JwtClaim\",\"NONE\",\"NOT\",\"OR\",\"Policy\"],\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null,\"resourceComparator\":null,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedDate\":1720287291110,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":1695912757709,\"editable\":true}" + "text": "{\"creationDate\":1695912757709,\"name\":\"FeatureStorePolicySet\",\"displayName\":\"FeatureStorePolicySet\",\"description\":null,\"attributeNames\":[],\"createdBy\":\"id=8efaa5b6-8c98-4489-9b21-ee41f5589ab7,ou=user,ou=am-config\",\"conditions\":[\"AMIdentityMembership\",\"AND\",\"AuthLevel\",\"AuthScheme\",\"AuthenticateToRealm\",\"AuthenticateToService\",\"IPv4\",\"IPv6\",\"LDAPFilter\",\"LEAuthLevel\",\"NOT\",\"OAuth2Scope\",\"OR\",\"Policy\",\"ResourceEnvIP\",\"Script\",\"Session\",\"SessionProperty\",\"SimpleTime\",\"Transaction\"],\"subjects\":[\"AND\",\"AuthenticatedUsers\",\"Identity\",\"JwtClaim\",\"NONE\",\"NOT\",\"OR\",\"Policy\"],\"editable\":true,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730288494,\"resourceComparator\":null,\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null}" }, "cookies": [], "headers": [ @@ -13344,7 +13352,7 @@ }, { "name": "etag", - "value": "\"1720287291110\"" + "value": "\"1720730288494\"" }, { "name": "expires", @@ -13364,11 +13372,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:50 GMT" + "value": "Thu, 11 Jul 2024 20:38:07 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -13393,8 +13401,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:51.054Z", - "time": 56, + "startedDateTime": "2024-07-11T20:38:08.452Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -13402,7 +13410,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 70 } }, { @@ -13427,7 +13435,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -13525,11 +13533,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:51 GMT" + "value": "Thu, 11 Jul 2024 20:38:07 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -13554,8 +13562,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:34:51.114Z", - "time": 51, + "startedDateTime": "2024-07-11T20:38:08.527Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -13563,7 +13571,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 51 + "wait": 62 } }, { @@ -13588,7 +13596,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -13627,7 +13635,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 881, - "text": "{\"name\":\"data\",\"displayName\":\"Baseline Demo\",\"description\":null,\"attributeNames\":[],\"createdBy\":\"id=df492700-ba67-4345-83a9-58305850596c,ou=user,ou=am-config\",\"conditions\":[\"Script\",\"AMIdentityMembership\",\"IPv6\",\"IPv4\",\"SimpleTime\",\"LEAuthLevel\",\"LDAPFilter\",\"AuthScheme\",\"Session\",\"AND\",\"AuthenticateToRealm\",\"ResourceEnvIP\",\"Policy\",\"OAuth2Scope\",\"SessionProperty\",\"OR\",\"Transaction\",\"NOT\",\"AuthLevel\",\"AuthenticateToService\"],\"subjects\":[\"AuthenticatedUsers\",\"NOT\",\"Identity\",\"OR\",\"AND\",\"NONE\",\"Policy\",\"JwtClaim\"],\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null,\"resourceComparator\":null,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedDate\":1720287291222,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":1610648242757,\"editable\":true}" + "text": "{\"creationDate\":1610648242757,\"name\":\"data\",\"displayName\":\"Baseline Demo\",\"description\":null,\"attributeNames\":[],\"createdBy\":\"id=df492700-ba67-4345-83a9-58305850596c,ou=user,ou=am-config\",\"conditions\":[\"Script\",\"AMIdentityMembership\",\"IPv6\",\"IPv4\",\"SimpleTime\",\"LEAuthLevel\",\"LDAPFilter\",\"AuthScheme\",\"Session\",\"AND\",\"AuthenticateToRealm\",\"ResourceEnvIP\",\"Policy\",\"OAuth2Scope\",\"SessionProperty\",\"OR\",\"Transaction\",\"NOT\",\"AuthLevel\",\"AuthenticateToService\"],\"subjects\":[\"AuthenticatedUsers\",\"NOT\",\"Identity\",\"OR\",\"AND\",\"NONE\",\"Policy\",\"JwtClaim\"],\"editable\":true,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730288638,\"resourceComparator\":null,\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null}" }, "cookies": [], "headers": [ @@ -13665,7 +13673,7 @@ }, { "name": "etag", - "value": "\"1720287291222\"" + "value": "\"1720730288638\"" }, { "name": "expires", @@ -13685,11 +13693,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:51 GMT" + "value": "Thu, 11 Jul 2024 20:38:07 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -13714,8 +13722,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:51.169Z", - "time": 53, + "startedDateTime": "2024-07-11T20:38:08.594Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -13723,7 +13731,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 64 } }, { @@ -13748,7 +13756,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -13846,11 +13854,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:51 GMT" + "value": "Thu, 11 Jul 2024 20:38:07 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -13875,8 +13883,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:34:51.226Z", - "time": 51, + "startedDateTime": "2024-07-11T20:38:08.664Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -13884,7 +13892,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 51 + "wait": 69 } }, { @@ -13909,7 +13917,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -13948,7 +13956,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 933, - "text": "{\"name\":\"oauth2Scopes\",\"displayName\":\"Default OAuth2 Scopes Policy Set\",\"description\":\"The built-in Application used by the OAuth2 scope authorization process.\",\"attributeNames\":[],\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"conditions\":[\"Script\",\"AMIdentityMembership\",\"IPv6\",\"SimpleTime\",\"IPv4\",\"LEAuthLevel\",\"LDAPFilter\",\"AuthScheme\",\"Session\",\"AND\",\"AuthenticateToRealm\",\"ResourceEnvIP\",\"SessionProperty\",\"OAuth2Scope\",\"OR\",\"Transaction\",\"NOT\",\"AuthLevel\",\"AuthenticateToService\"],\"subjects\":[\"AuthenticatedUsers\",\"NOT\",\"Identity\",\"OR\",\"AND\",\"NONE\",\"JwtClaim\"],\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null,\"resourceComparator\":null,\"resourceTypeUuids\":[\"d60b7a71-1dc6-44a5-8e48-e4b9d92dee8b\"],\"lastModifiedDate\":1720287291342,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":1578580064992,\"editable\":true}" + "text": "{\"creationDate\":1578580064992,\"name\":\"oauth2Scopes\",\"displayName\":\"Default OAuth2 Scopes Policy Set\",\"description\":\"The built-in Application used by the OAuth2 scope authorization process.\",\"attributeNames\":[],\"createdBy\":\"id=dsameuser,ou=user,ou=am-config\",\"conditions\":[\"Script\",\"AMIdentityMembership\",\"IPv6\",\"SimpleTime\",\"IPv4\",\"LEAuthLevel\",\"LDAPFilter\",\"AuthScheme\",\"Session\",\"AND\",\"AuthenticateToRealm\",\"ResourceEnvIP\",\"SessionProperty\",\"OAuth2Scope\",\"OR\",\"Transaction\",\"NOT\",\"AuthLevel\",\"AuthenticateToService\"],\"subjects\":[\"AuthenticatedUsers\",\"NOT\",\"Identity\",\"OR\",\"AND\",\"NONE\",\"JwtClaim\"],\"editable\":true,\"resourceTypeUuids\":[\"d60b7a71-1dc6-44a5-8e48-e4b9d92dee8b\"],\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730288792,\"resourceComparator\":null,\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null}" }, "cookies": [], "headers": [ @@ -13986,7 +13994,7 @@ }, { "name": "etag", - "value": "\"1720287291342\"" + "value": "\"1720730288792\"" }, { "name": "expires", @@ -14006,11 +14014,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:51 GMT" + "value": "Thu, 11 Jul 2024 20:38:07 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -14035,8 +14043,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:51.281Z", - "time": 62, + "startedDateTime": "2024-07-11T20:38:08.738Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -14044,7 +14052,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 74 } }, { @@ -14069,7 +14077,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -14167,11 +14175,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:51 GMT" + "value": "Thu, 11 Jul 2024 20:38:07 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -14196,8 +14204,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-07-06T17:34:51.347Z", - "time": 53, + "startedDateTime": "2024-07-11T20:38:08.817Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -14205,7 +14213,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 66 } }, { @@ -14230,7 +14238,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -14269,7 +14277,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 919, - "text": "{\"name\":\"test-policy-set\",\"displayName\":\"Test Policy Set\",\"description\":\"Test Policy Set Description\",\"attributeNames\":[],\"createdBy\":\"id=fbdeb2a9-beb6-4a14-ae66-e35f16ce421d,ou=user,ou=am-config\",\"conditions\":[\"AMIdentityMembership\",\"AND\",\"AuthLevel\",\"AuthScheme\",\"AuthenticateToRealm\",\"AuthenticateToService\",\"IPv4\",\"IPv6\",\"LDAPFilter\",\"LEAuthLevel\",\"NOT\",\"OAuth2Scope\",\"OR\",\"Policy\",\"ResourceEnvIP\",\"Script\",\"Session\",\"SessionProperty\",\"SimpleTime\",\"Transaction\"],\"subjects\":[\"AND\",\"AuthenticatedUsers\",\"Identity\",\"JwtClaim\",\"NONE\",\"NOT\",\"OR\",\"Policy\"],\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null,\"resourceComparator\":null,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedDate\":1720287291463,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":1693494279401,\"editable\":true}" + "text": "{\"creationDate\":1693494279401,\"name\":\"test-policy-set\",\"displayName\":\"Test Policy Set\",\"description\":\"Test Policy Set Description\",\"attributeNames\":[],\"createdBy\":\"id=fbdeb2a9-beb6-4a14-ae66-e35f16ce421d,ou=user,ou=am-config\",\"conditions\":[\"AMIdentityMembership\",\"AND\",\"AuthLevel\",\"AuthScheme\",\"AuthenticateToRealm\",\"AuthenticateToService\",\"IPv4\",\"IPv6\",\"LDAPFilter\",\"LEAuthLevel\",\"NOT\",\"OAuth2Scope\",\"OR\",\"Policy\",\"ResourceEnvIP\",\"Script\",\"Session\",\"SessionProperty\",\"SimpleTime\",\"Transaction\"],\"subjects\":[\"AND\",\"AuthenticatedUsers\",\"Identity\",\"JwtClaim\",\"NONE\",\"NOT\",\"OR\",\"Policy\"],\"editable\":true,\"resourceTypeUuids\":[\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\"],\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720730288938,\"resourceComparator\":null,\"applicationType\":\"iPlanetAMWebAgentService\",\"entitlementCombiner\":\"DenyOverride\",\"saveIndex\":null,\"searchIndex\":null}" }, "cookies": [], "headers": [ @@ -14307,7 +14315,7 @@ }, { "name": "etag", - "value": "\"1720287291463\"" + "value": "\"1720730288938\"" }, { "name": "expires", @@ -14327,11 +14335,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:51 GMT" + "value": "Thu, 11 Jul 2024 20:38:08 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -14356,8 +14364,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:51.404Z", - "time": 72, + "startedDateTime": "2024-07-11T20:38:08.888Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -14365,7 +14373,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 72 + "wait": 70 } }, { @@ -14390,7 +14398,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -14425,11 +14433,11 @@ "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/policies/FeatureStorePolicy" }, "response": { - "bodySize": 555, + "bodySize": 554, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 555, - "text": "{\"_id\":\"FeatureStorePolicy\",\"_rev\":\"1720287291561\",\"name\":\"FeatureStorePolicy\",\"active\":true,\"description\":\"FeatureStorePolicy\",\"resources\":[\"https://www.example.com:443/*\"],\"applicationName\":\"test-policy-set\",\"actionValues\":{},\"subject\":{\"type\":\"NONE\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-06T17:34:51.561Z\",\"createdBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"creationDate\":\"2023-12-11T19:52:32.441Z\"}" + "size": 554, + "text": "{\"_id\":\"FeatureStorePolicy\",\"_rev\":\"1720730289032\",\"name\":\"FeatureStorePolicy\",\"active\":true,\"description\":\"FeatureStorePolicy\",\"resources\":[\"https://www.example.com:443/*\"],\"applicationName\":\"test-policy-set\",\"actionValues\":{},\"subject\":{\"type\":\"NONE\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-11T20:38:09.32Z\",\"createdBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"creationDate\":\"2023-12-11T19:52:32.441Z\"}" }, "cookies": [], "headers": [ @@ -14467,7 +14475,7 @@ }, { "name": "etag", - "value": "\"1720287291561\"" + "value": "\"1720730289032\"" }, { "name": "expires", @@ -14483,15 +14491,15 @@ }, { "name": "content-length", - "value": "555" + "value": "554" }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:51 GMT" + "value": "Thu, 11 Jul 2024 20:38:08 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -14516,8 +14524,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:51.480Z", - "time": 105, + "startedDateTime": "2024-07-11T20:38:08.963Z", + "time": 109, "timings": { "blocked": -1, "connect": -1, @@ -14525,7 +14533,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 105 + "wait": 109 } }, { @@ -14550,7 +14558,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -14589,7 +14597,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 737, - "text": "{\"_id\":\"HR-webapp\",\"_rev\":\"1720287291664\",\"name\":\"HR-webapp\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/apps/hrlite/*\",\"*://*:*/apps/hrlite?*\",\"*://*:*/apps/contractor\",\"*://*:*/apps/contractor/*\",\"*://*:*/apps/contractor?*\",\"*://*:*/apps/hrlite\"],\"applicationName\":\"EdgePolicySet\",\"actionValues\":{\"POST\":true,\"GET\":true},\"subject\":{\"type\":\"Identity\",\"subjectValues\":[\"id=hradmins,ou=group,o=alpha,ou=services,ou=am-config\"]},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-06T17:34:51.664Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:51.937Z\"}" + "text": "{\"_id\":\"HR-webapp\",\"_rev\":\"1720730289135\",\"name\":\"HR-webapp\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/apps/hrlite/*\",\"*://*:*/apps/hrlite?*\",\"*://*:*/apps/contractor\",\"*://*:*/apps/contractor/*\",\"*://*:*/apps/contractor?*\",\"*://*:*/apps/hrlite\"],\"applicationName\":\"EdgePolicySet\",\"actionValues\":{\"POST\":true,\"GET\":true},\"subject\":{\"type\":\"Identity\",\"subjectValues\":[\"id=hradmins,ou=group,o=alpha,ou=services,ou=am-config\"]},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-11T20:38:09.135Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:51.937Z\"}" }, "cookies": [], "headers": [ @@ -14627,7 +14635,7 @@ }, { "name": "etag", - "value": "\"1720287291664\"" + "value": "\"1720730289135\"" }, { "name": "expires", @@ -14647,11 +14655,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:51 GMT" + "value": "Thu, 11 Jul 2024 20:38:08 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -14676,8 +14684,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:51.588Z", - "time": 110, + "startedDateTime": "2024-07-11T20:38:09.079Z", + "time": 97, "timings": { "blocked": -1, "connect": -1, @@ -14685,7 +14693,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 110 + "wait": 97 } }, { @@ -14710,7 +14718,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -14749,7 +14757,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 942, - "text": "{\"_id\":\"Test Policy\",\"_rev\":\"1720287291772\",\"name\":\"Test Policy\",\"active\":false,\"description\":\"Test Policy Description\",\"resources\":[\"lorem://ipsum:dolor/sit\"],\"applicationName\":\"test-policy-set\",\"actionValues\":{\"POST\":false,\"GET\":true},\"subject\":{\"type\":\"NONE\"},\"condition\":{\"type\":\"AND\",\"conditions\":[{\"type\":\"SimpleTime\",\"startTime\":\"12:00\",\"endTime\":\"11:59\",\"startDay\":\"mon\",\"endDay\":\"fri\",\"startDate\":\"2023:08:01\",\"endDate\":\"2023:08:02\",\"enforcementTimeZone\":\"GMT\"},{\"type\":\"Script\",\"scriptId\":\"59f84396-71e4-4c1d-a6ae-c4fc624d9752\"}]},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"resourceAttributes\":[{\"type\":\"Static\",\"propertyName\":\"Test_Name\",\"propertyValues\":[\"Test_Value\"]}],\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-06T17:34:51.772Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-29T20:31:08.357Z\"}" + "text": "{\"_id\":\"Test Policy\",\"_rev\":\"1720730289232\",\"name\":\"Test Policy\",\"active\":false,\"description\":\"Test Policy Description\",\"resources\":[\"lorem://ipsum:dolor/sit\"],\"applicationName\":\"test-policy-set\",\"actionValues\":{\"POST\":false,\"GET\":true},\"subject\":{\"type\":\"NONE\"},\"condition\":{\"type\":\"AND\",\"conditions\":[{\"type\":\"SimpleTime\",\"startTime\":\"12:00\",\"endTime\":\"11:59\",\"startDay\":\"mon\",\"endDay\":\"fri\",\"startDate\":\"2023:08:01\",\"endDate\":\"2023:08:02\",\"enforcementTimeZone\":\"GMT\"},{\"type\":\"Script\",\"scriptId\":\"59f84396-71e4-4c1d-a6ae-c4fc624d9752\"}]},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"resourceAttributes\":[{\"type\":\"Static\",\"propertyName\":\"Test_Name\",\"propertyValues\":[\"Test_Value\"]}],\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-11T20:38:09.232Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-29T20:31:08.357Z\"}" }, "cookies": [], "headers": [ @@ -14787,7 +14795,7 @@ }, { "name": "etag", - "value": "\"1720287291772\"" + "value": "\"1720730289232\"" }, { "name": "expires", @@ -14807,11 +14815,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:51 GMT" + "value": "Thu, 11 Jul 2024 20:38:08 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -14836,8 +14844,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:51.702Z", - "time": 115, + "startedDateTime": "2024-07-11T20:38:09.181Z", + "time": 93, "timings": { "blocked": -1, "connect": -1, @@ -14845,7 +14853,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 115 + "wait": 93 } }, { @@ -14870,7 +14878,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -14909,7 +14917,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 529, - "text": "{\"_id\":\"actions\",\"_rev\":\"1720287291884\",\"name\":\"actions\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/demo/api/action/actions\"],\"applicationName\":\"data\",\"actionValues\":{\"GET\":true},\"subject\":{\"type\":\"AuthenticatedUsers\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-06T17:34:51.884Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:52.30Z\"}" + "text": "{\"_id\":\"actions\",\"_rev\":\"1720730289329\",\"name\":\"actions\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/demo/api/action/actions\"],\"applicationName\":\"data\",\"actionValues\":{\"GET\":true},\"subject\":{\"type\":\"AuthenticatedUsers\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-11T20:38:09.329Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:52.30Z\"}" }, "cookies": [], "headers": [ @@ -14947,7 +14955,7 @@ }, { "name": "etag", - "value": "\"1720287291884\"" + "value": "\"1720730289329\"" }, { "name": "expires", @@ -14967,11 +14975,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:51 GMT" + "value": "Thu, 11 Jul 2024 20:38:08 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -14996,8 +15004,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:51.821Z", - "time": 83, + "startedDateTime": "2024-07-11T20:38:09.279Z", + "time": 90, "timings": { "blocked": -1, "connect": -1, @@ -15005,7 +15013,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 83 + "wait": 90 } }, { @@ -15030,7 +15038,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -15069,7 +15077,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 544, - "text": "{\"_id\":\"activity\",\"_rev\":\"1720287291981\",\"name\":\"activity\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/demo/api/action/activity\"],\"applicationName\":\"data\",\"actionValues\":{\"POST\":true,\"GET\":true},\"subject\":{\"type\":\"AuthenticatedUsers\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-06T17:34:51.981Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:52.99Z\"}" + "text": "{\"_id\":\"activity\",\"_rev\":\"1720730289426\",\"name\":\"activity\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/demo/api/action/activity\"],\"applicationName\":\"data\",\"actionValues\":{\"POST\":true,\"GET\":true},\"subject\":{\"type\":\"AuthenticatedUsers\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-11T20:38:09.426Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:52.99Z\"}" }, "cookies": [], "headers": [ @@ -15107,7 +15115,7 @@ }, { "name": "etag", - "value": "\"1720287291981\"" + "value": "\"1720730289426\"" }, { "name": "expires", @@ -15127,11 +15135,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:51 GMT" + "value": "Thu, 11 Jul 2024 20:38:08 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -15156,8 +15164,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:51.908Z", - "time": 113, + "startedDateTime": "2024-07-11T20:38:09.377Z", + "time": 83, "timings": { "blocked": -1, "connect": -1, @@ -15165,7 +15173,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 113 + "wait": 83 } }, { @@ -15190,7 +15198,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -15225,11 +15233,11 @@ "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/policies/apply" }, "response": { - "bodySize": 663, + "bodySize": 664, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 663, - "text": "{\"_id\":\"apply\",\"_rev\":\"1720287292094\",\"name\":\"apply\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/demo/api/action/apply\"],\"applicationName\":\"data\",\"actionValues\":{\"POST\":true},\"subject\":{\"type\":\"AuthenticatedUsers\"},\"condition\":{\"type\":\"Transaction\",\"authenticationStrategy\":\"AuthenticateToTreeConditionAdvice\",\"strategySpecifier\":\"Baseline-Transaction\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-06T17:34:52.94Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:52.166Z\"}" + "size": 664, + "text": "{\"_id\":\"apply\",\"_rev\":\"1720730289527\",\"name\":\"apply\",\"active\":true,\"description\":\"\",\"resources\":[\"*://*:*/demo/api/action/apply\"],\"applicationName\":\"data\",\"actionValues\":{\"POST\":true},\"subject\":{\"type\":\"AuthenticatedUsers\"},\"condition\":{\"type\":\"Transaction\",\"authenticationStrategy\":\"AuthenticateToTreeConditionAdvice\",\"strategySpecifier\":\"Baseline-Transaction\"},\"resourceTypeUuid\":\"76656a38-5f8e-401b-83aa-4ccb74ce88d2\",\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":\"2024-07-11T20:38:09.527Z\",\"createdBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"creationDate\":\"2024-03-30T23:22:52.166Z\"}" }, "cookies": [], "headers": [ @@ -15267,7 +15275,7 @@ }, { "name": "etag", - "value": "\"1720287292094\"" + "value": "\"1720730289527\"" }, { "name": "expires", @@ -15283,15 +15291,15 @@ }, { "name": "content-length", - "value": "663" + "value": "664" }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:51 GMT" + "value": "Thu, 11 Jul 2024 20:38:08 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -15316,8 +15324,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:52.025Z", - "time": 118, + "startedDateTime": "2024-07-11T20:38:09.467Z", + "time": 101, "timings": { "blocked": -1, "connect": -1, @@ -15325,7 +15333,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 118 + "wait": 101 } }, { @@ -15350,7 +15358,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -15435,11 +15443,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:52 GMT" + "value": "Thu, 11 Jul 2024 20:38:08 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -15468,8 +15476,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:52.147Z", - "time": 54, + "startedDateTime": "2024-07-11T20:38:09.574Z", + "time": 114, "timings": { "blocked": -1, "connect": -1, @@ -15477,7 +15485,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 114 } }, { @@ -15502,7 +15510,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -15599,11 +15607,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:52 GMT" + "value": "Thu, 11 Jul 2024 20:38:08 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -15628,8 +15636,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:52.220Z", - "time": 147, + "startedDateTime": "2024-07-11T20:38:09.694Z", + "time": 146, "timings": { "blocked": -1, "connect": -1, @@ -15637,7 +15645,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 147 + "wait": 146 } }, { @@ -15662,7 +15670,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -15759,11 +15767,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:52 GMT" + "value": "Thu, 11 Jul 2024 20:38:09 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -15788,8 +15796,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:52.369Z", - "time": 100, + "startedDateTime": "2024-07-11T20:38:09.847Z", + "time": 106, "timings": { "blocked": -1, "connect": -1, @@ -15797,7 +15805,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 100 + "wait": 106 } }, { @@ -15822,7 +15830,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -15919,11 +15927,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:52 GMT" + "value": "Thu, 11 Jul 2024 20:38:09 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -15948,8 +15956,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:52.474Z", - "time": 130, + "startedDateTime": "2024-07-11T20:38:09.958Z", + "time": 117, "timings": { "blocked": -1, "connect": -1, @@ -15957,7 +15965,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 130 + "wait": 117 } }, { @@ -15982,7 +15990,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -16079,11 +16087,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:52 GMT" + "value": "Thu, 11 Jul 2024 20:38:09 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -16108,8 +16116,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:52.608Z", - "time": 93, + "startedDateTime": "2024-07-11T20:38:10.081Z", + "time": 79, "timings": { "blocked": -1, "connect": -1, @@ -16117,7 +16125,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 93 + "wait": 79 } }, { @@ -16142,7 +16150,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -16239,11 +16247,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:52 GMT" + "value": "Thu, 11 Jul 2024 20:38:09 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -16268,8 +16276,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:52.705Z", - "time": 105, + "startedDateTime": "2024-07-11T20:38:10.167Z", + "time": 89, "timings": { "blocked": -1, "connect": -1, @@ -16277,7 +16285,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 105 + "wait": 89 } }, { @@ -16302,7 +16310,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -16399,11 +16407,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:52 GMT" + "value": "Thu, 11 Jul 2024 20:38:09 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -16428,8 +16436,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:52.815Z", - "time": 63, + "startedDateTime": "2024-07-11T20:38:10.263Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -16437,7 +16445,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 63 + "wait": 70 } }, { @@ -16462,7 +16470,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -16559,11 +16567,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:52 GMT" + "value": "Thu, 11 Jul 2024 20:38:09 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -16588,8 +16596,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:52.882Z", - "time": 67, + "startedDateTime": "2024-07-11T20:38:10.339Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -16597,7 +16605,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 73 } }, { @@ -16622,7 +16630,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -16719,11 +16727,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:52 GMT" + "value": "Thu, 11 Jul 2024 20:38:09 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -16748,8 +16756,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:52.953Z", - "time": 61, + "startedDateTime": "2024-07-11T20:38:10.417Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -16757,7 +16765,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 74 } }, { @@ -16782,7 +16790,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -16879,11 +16887,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:52 GMT" + "value": "Thu, 11 Jul 2024 20:38:09 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -16908,8 +16916,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:53.018Z", - "time": 102, + "startedDateTime": "2024-07-11T20:38:10.497Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -16917,7 +16925,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 102 + "wait": 73 } }, { @@ -16942,7 +16950,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -17039,11 +17047,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:53 GMT" + "value": "Thu, 11 Jul 2024 20:38:09 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -17068,8 +17076,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:53.124Z", - "time": 87, + "startedDateTime": "2024-07-11T20:38:10.577Z", + "time": 83, "timings": { "blocked": -1, "connect": -1, @@ -17077,7 +17085,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 87 + "wait": 83 } }, { @@ -17102,7 +17110,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -17199,11 +17207,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:53 GMT" + "value": "Thu, 11 Jul 2024 20:38:09 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -17228,8 +17236,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:53.215Z", - "time": 65, + "startedDateTime": "2024-07-11T20:38:10.666Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -17237,7 +17245,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 65 + "wait": 67 } }, { @@ -17262,7 +17270,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -17359,11 +17367,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:53 GMT" + "value": "Thu, 11 Jul 2024 20:38:09 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -17388,8 +17396,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:53.285Z", - "time": 66, + "startedDateTime": "2024-07-11T20:38:10.739Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -17397,7 +17405,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 66 + "wait": 64 } }, { @@ -17422,7 +17430,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -17519,11 +17527,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:53 GMT" + "value": "Thu, 11 Jul 2024 20:38:09 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -17548,8 +17556,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:53.355Z", - "time": 68, + "startedDateTime": "2024-07-11T20:38:10.809Z", + "time": 76, "timings": { "blocked": -1, "connect": -1, @@ -17557,7 +17565,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 68 + "wait": 76 } }, { @@ -17582,7 +17590,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -17679,11 +17687,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:53 GMT" + "value": "Thu, 11 Jul 2024 20:38:10 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -17708,8 +17716,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:53.427Z", - "time": 60, + "startedDateTime": "2024-07-11T20:38:10.890Z", + "time": 75, "timings": { "blocked": -1, "connect": -1, @@ -17717,7 +17725,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 75 } }, { @@ -17742,7 +17750,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -17839,11 +17847,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:53 GMT" + "value": "Thu, 11 Jul 2024 20:38:10 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -17868,8 +17876,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:53.490Z", - "time": 75, + "startedDateTime": "2024-07-11T20:38:10.970Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -17877,7 +17885,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 75 + "wait": 78 } }, { @@ -17902,7 +17910,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -17999,11 +18007,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:53 GMT" + "value": "Thu, 11 Jul 2024 20:38:10 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -18028,8 +18036,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:53.569Z", - "time": 67, + "startedDateTime": "2024-07-11T20:38:11.054Z", + "time": 81, "timings": { "blocked": -1, "connect": -1, @@ -18037,7 +18045,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 81 } }, { @@ -18062,7 +18070,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -18159,11 +18167,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:53 GMT" + "value": "Thu, 11 Jul 2024 20:38:10 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -18188,8 +18196,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:53.640Z", - "time": 330, + "startedDateTime": "2024-07-11T20:38:11.140Z", + "time": 219, "timings": { "blocked": -1, "connect": -1, @@ -18197,7 +18205,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 330 + "wait": 219 } }, { @@ -18222,7 +18230,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -18319,11 +18327,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:53 GMT" + "value": "Thu, 11 Jul 2024 20:38:10 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -18348,8 +18356,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:53.974Z", - "time": 96, + "startedDateTime": "2024-07-11T20:38:11.363Z", + "time": 111, "timings": { "blocked": -1, "connect": -1, @@ -18357,7 +18365,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 96 + "wait": 111 } }, { @@ -18382,7 +18390,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -18479,11 +18487,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:53 GMT" + "value": "Thu, 11 Jul 2024 20:38:10 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -18508,8 +18516,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:54.075Z", - "time": 61, + "startedDateTime": "2024-07-11T20:38:11.480Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -18517,7 +18525,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 65 } }, { @@ -18542,7 +18550,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -18639,11 +18647,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:53 GMT" + "value": "Thu, 11 Jul 2024 20:38:10 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -18668,8 +18676,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:54.141Z", - "time": 61, + "startedDateTime": "2024-07-11T20:38:11.550Z", + "time": 60, "timings": { "blocked": -1, "connect": -1, @@ -18677,7 +18685,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 60 } }, { @@ -18702,7 +18710,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -18799,11 +18807,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:54 GMT" + "value": "Thu, 11 Jul 2024 20:38:10 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -18828,8 +18836,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:54.208Z", - "time": 59, + "startedDateTime": "2024-07-11T20:38:11.618Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -18837,7 +18845,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 63 } }, { @@ -18862,7 +18870,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -18959,11 +18967,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:54 GMT" + "value": "Thu, 11 Jul 2024 20:38:10 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -18988,8 +18996,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:54.271Z", - "time": 67, + "startedDateTime": "2024-07-11T20:38:11.689Z", + "time": 76, "timings": { "blocked": -1, "connect": -1, @@ -18997,7 +19005,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 76 } }, { @@ -19022,7 +19030,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -19119,11 +19127,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:54 GMT" + "value": "Thu, 11 Jul 2024 20:38:10 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -19148,8 +19156,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:54.342Z", - "time": 62, + "startedDateTime": "2024-07-11T20:38:11.771Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -19157,7 +19165,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 73 } }, { @@ -19182,7 +19190,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -19279,11 +19287,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:54 GMT" + "value": "Thu, 11 Jul 2024 20:38:10 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -19308,8 +19316,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:54.408Z", - "time": 76, + "startedDateTime": "2024-07-11T20:38:11.849Z", + "time": 83, "timings": { "blocked": -1, "connect": -1, @@ -19317,7 +19325,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 76 + "wait": 83 } }, { @@ -19342,7 +19350,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -19439,11 +19447,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:54 GMT" + "value": "Thu, 11 Jul 2024 20:38:11 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -19468,8 +19476,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:54.489Z", - "time": 72, + "startedDateTime": "2024-07-11T20:38:11.936Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -19477,7 +19485,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 72 + "wait": 73 } }, { @@ -19502,7 +19510,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -19599,11 +19607,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:54 GMT" + "value": "Thu, 11 Jul 2024 20:38:11 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -19628,8 +19636,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:54.566Z", - "time": 56, + "startedDateTime": "2024-07-11T20:38:12.016Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -19637,7 +19645,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 74 } }, { @@ -19662,7 +19670,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -19759,11 +19767,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:54 GMT" + "value": "Thu, 11 Jul 2024 20:38:11 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -19788,8 +19796,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:54.628Z", - "time": 69, + "startedDateTime": "2024-07-11T20:38:12.095Z", + "time": 80, "timings": { "blocked": -1, "connect": -1, @@ -19797,7 +19805,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 69 + "wait": 80 } }, { @@ -19822,7 +19830,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -19919,11 +19927,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:54 GMT" + "value": "Thu, 11 Jul 2024 20:38:11 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -19948,8 +19956,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:54.703Z", - "time": 58, + "startedDateTime": "2024-07-11T20:38:12.181Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -19957,7 +19965,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 64 } }, { @@ -19982,7 +19990,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -20079,11 +20087,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:54 GMT" + "value": "Thu, 11 Jul 2024 20:38:11 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -20108,8 +20116,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:54.767Z", - "time": 72, + "startedDateTime": "2024-07-11T20:38:12.252Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -20117,7 +20125,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 72 + "wait": 66 } }, { @@ -20142,7 +20150,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -20239,11 +20247,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:54 GMT" + "value": "Thu, 11 Jul 2024 20:38:11 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -20268,7 +20276,7 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:54.844Z", + "startedDateTime": "2024-07-11T20:38:12.324Z", "time": 63, "timings": { "blocked": -1, @@ -20302,7 +20310,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -20399,11 +20407,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:54 GMT" + "value": "Thu, 11 Jul 2024 20:38:11 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -20428,8 +20436,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:54.911Z", - "time": 72, + "startedDateTime": "2024-07-11T20:38:12.393Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -20437,7 +20445,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 72 + "wait": 62 } }, { @@ -20462,7 +20470,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -20559,11 +20567,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:54 GMT" + "value": "Thu, 11 Jul 2024 20:38:11 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -20588,8 +20596,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:54.987Z", - "time": 105, + "startedDateTime": "2024-07-11T20:38:12.462Z", + "time": 92, "timings": { "blocked": -1, "connect": -1, @@ -20597,7 +20605,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 105 + "wait": 92 } }, { @@ -20622,7 +20630,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -20719,11 +20727,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:54 GMT" + "value": "Thu, 11 Jul 2024 20:38:11 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -20748,8 +20756,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:55.097Z", - "time": 93, + "startedDateTime": "2024-07-11T20:38:12.560Z", + "time": 83, "timings": { "blocked": -1, "connect": -1, @@ -20757,7 +20765,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 93 + "wait": 83 } }, { @@ -20782,7 +20790,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -20879,11 +20887,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:55 GMT" + "value": "Thu, 11 Jul 2024 20:38:11 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -20908,8 +20916,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:55.195Z", - "time": 80, + "startedDateTime": "2024-07-11T20:38:12.648Z", + "time": 79, "timings": { "blocked": -1, "connect": -1, @@ -20917,7 +20925,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 80 + "wait": 79 } }, { @@ -20942,7 +20950,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -21039,11 +21047,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:55 GMT" + "value": "Thu, 11 Jul 2024 20:38:11 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -21068,8 +21076,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:55.280Z", - "time": 68, + "startedDateTime": "2024-07-11T20:38:12.733Z", + "time": 75, "timings": { "blocked": -1, "connect": -1, @@ -21077,7 +21085,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 68 + "wait": 75 } }, { @@ -21102,7 +21110,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -21199,11 +21207,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:55 GMT" + "value": "Thu, 11 Jul 2024 20:38:11 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -21228,8 +21236,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:55.352Z", - "time": 59, + "startedDateTime": "2024-07-11T20:38:12.813Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -21237,7 +21245,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 66 } }, { @@ -21262,7 +21270,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -21359,11 +21367,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:55 GMT" + "value": "Thu, 11 Jul 2024 20:38:11 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -21388,8 +21396,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:55.416Z", - "time": 69, + "startedDateTime": "2024-07-11T20:38:12.884Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -21397,7 +21405,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 69 + "wait": 72 } }, { @@ -21422,7 +21430,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -21519,11 +21527,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:55 GMT" + "value": "Thu, 11 Jul 2024 20:38:13 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -21548,8 +21556,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:55.489Z", - "time": 67, + "startedDateTime": "2024-07-11T20:38:12.961Z", + "time": 81, "timings": { "blocked": -1, "connect": -1, @@ -21557,7 +21565,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 81 } }, { @@ -21582,7 +21590,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -21679,11 +21687,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:55 GMT" + "value": "Thu, 11 Jul 2024 20:38:13 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -21708,8 +21716,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:55.561Z", - "time": 52, + "startedDateTime": "2024-07-11T20:38:13.048Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -21717,7 +21725,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 52 + "wait": 74 } }, { @@ -21742,7 +21750,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -21839,11 +21847,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:55 GMT" + "value": "Thu, 11 Jul 2024 20:38:13 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -21868,8 +21876,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:55.618Z", - "time": 74, + "startedDateTime": "2024-07-11T20:38:13.128Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -21877,7 +21885,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 74 + "wait": 72 } }, { @@ -21902,7 +21910,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -21999,11 +22007,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:55 GMT" + "value": "Thu, 11 Jul 2024 20:38:13 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -22028,8 +22036,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:55.696Z", - "time": 55, + "startedDateTime": "2024-07-11T20:38:13.205Z", + "time": 75, "timings": { "blocked": -1, "connect": -1, @@ -22037,7 +22045,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 75 } }, { @@ -22062,7 +22070,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -22159,11 +22167,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:55 GMT" + "value": "Thu, 11 Jul 2024 20:38:13 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -22188,8 +22196,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:55.754Z", - "time": 76, + "startedDateTime": "2024-07-11T20:38:13.285Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -22197,7 +22205,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 76 + "wait": 64 } }, { @@ -22222,7 +22230,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -22319,11 +22327,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:55 GMT" + "value": "Thu, 11 Jul 2024 20:38:13 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -22348,8 +22356,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:55.833Z", - "time": 82, + "startedDateTime": "2024-07-11T20:38:13.355Z", + "time": 77, "timings": { "blocked": -1, "connect": -1, @@ -22357,7 +22365,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 82 + "wait": 77 } }, { @@ -22382,7 +22390,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -22479,11 +22487,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:55 GMT" + "value": "Thu, 11 Jul 2024 20:38:13 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -22508,8 +22516,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:55.919Z", - "time": 105, + "startedDateTime": "2024-07-11T20:38:13.437Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -22517,7 +22525,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 105 + "wait": 70 } }, { @@ -22542,7 +22550,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -22639,11 +22647,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:55 GMT" + "value": "Thu, 11 Jul 2024 20:38:13 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -22668,8 +22676,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:56.029Z", - "time": 75, + "startedDateTime": "2024-07-11T20:38:13.512Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -22677,7 +22685,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 75 + "wait": 70 } }, { @@ -22702,7 +22710,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -22799,11 +22807,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:55 GMT" + "value": "Thu, 11 Jul 2024 20:38:13 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -22828,8 +22836,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:56.107Z", - "time": 92, + "startedDateTime": "2024-07-11T20:38:13.587Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -22837,7 +22845,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 92 + "wait": 72 } }, { @@ -22862,7 +22870,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -22959,11 +22967,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:55 GMT" + "value": "Thu, 11 Jul 2024 20:38:13 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -22988,8 +22996,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:56.203Z", - "time": 68, + "startedDateTime": "2024-07-11T20:38:13.664Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -22997,7 +23005,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 68 + "wait": 72 } }, { @@ -23022,7 +23030,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -23119,11 +23127,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:56 GMT" + "value": "Thu, 11 Jul 2024 20:38:13 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -23148,8 +23156,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:56.275Z", - "time": 91, + "startedDateTime": "2024-07-11T20:38:13.742Z", + "time": 84, "timings": { "blocked": -1, "connect": -1, @@ -23157,7 +23165,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 91 + "wait": 84 } }, { @@ -23182,7 +23190,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -23279,11 +23287,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:56 GMT" + "value": "Thu, 11 Jul 2024 20:38:13 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -23308,8 +23316,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:56.370Z", - "time": 56, + "startedDateTime": "2024-07-11T20:38:13.832Z", + "time": 52, "timings": { "blocked": -1, "connect": -1, @@ -23317,7 +23325,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 52 } }, { @@ -23342,7 +23350,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -23439,11 +23447,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:56 GMT" + "value": "Thu, 11 Jul 2024 20:38:13 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -23468,8 +23476,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:56.430Z", - "time": 52, + "startedDateTime": "2024-07-11T20:38:13.889Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -23477,7 +23485,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 52 + "wait": 66 } }, { @@ -23502,7 +23510,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -23599,11 +23607,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:56 GMT" + "value": "Thu, 11 Jul 2024 20:38:14 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -23628,8 +23636,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:56.485Z", - "time": 56, + "startedDateTime": "2024-07-11T20:38:13.960Z", + "time": 77, "timings": { "blocked": -1, "connect": -1, @@ -23637,7 +23645,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 77 } }, { @@ -23662,7 +23670,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -23759,11 +23767,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:56 GMT" + "value": "Thu, 11 Jul 2024 20:38:14 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -23788,8 +23796,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:56.546Z", - "time": 63, + "startedDateTime": "2024-07-11T20:38:14.043Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -23797,7 +23805,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 63 + "wait": 66 } }, { @@ -23822,7 +23830,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -23919,11 +23927,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:56 GMT" + "value": "Thu, 11 Jul 2024 20:38:14 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -23948,8 +23956,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:56.612Z", - "time": 57, + "startedDateTime": "2024-07-11T20:38:14.115Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -23957,7 +23965,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 67 } }, { @@ -23982,7 +23990,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -24079,11 +24087,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:56 GMT" + "value": "Thu, 11 Jul 2024 20:38:14 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -24108,8 +24116,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:56.673Z", - "time": 59, + "startedDateTime": "2024-07-11T20:38:14.188Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -24117,7 +24125,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 63 } }, { @@ -24142,7 +24150,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -24239,11 +24247,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:56 GMT" + "value": "Thu, 11 Jul 2024 20:38:14 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -24268,8 +24276,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:56.737Z", - "time": 56, + "startedDateTime": "2024-07-11T20:38:14.257Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -24277,7 +24285,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 67 } }, { @@ -24302,7 +24310,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -24399,11 +24407,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:56 GMT" + "value": "Thu, 11 Jul 2024 20:38:14 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -24428,8 +24436,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:56.798Z", - "time": 64, + "startedDateTime": "2024-07-11T20:38:14.331Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -24437,7 +24445,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 72 } }, { @@ -24462,7 +24470,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -24559,11 +24567,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:56 GMT" + "value": "Thu, 11 Jul 2024 20:38:14 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -24588,8 +24596,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:56.867Z", - "time": 55, + "startedDateTime": "2024-07-11T20:38:14.408Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -24597,7 +24605,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 67 } }, { @@ -24622,7 +24630,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -24719,11 +24727,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:56 GMT" + "value": "Thu, 11 Jul 2024 20:38:14 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -24748,8 +24756,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:56.925Z", - "time": 54, + "startedDateTime": "2024-07-11T20:38:14.480Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -24757,7 +24765,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 69 } }, { @@ -24782,7 +24790,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -24879,11 +24887,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:56 GMT" + "value": "Thu, 11 Jul 2024 20:38:14 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -24908,8 +24916,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:56.983Z", - "time": 53, + "startedDateTime": "2024-07-11T20:38:14.554Z", + "time": 80, "timings": { "blocked": -1, "connect": -1, @@ -24917,7 +24925,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 80 } }, { @@ -24942,7 +24950,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -25039,11 +25047,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:56 GMT" + "value": "Thu, 11 Jul 2024 20:38:14 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -25068,8 +25076,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:57.041Z", - "time": 114, + "startedDateTime": "2024-07-11T20:38:14.640Z", + "time": 97, "timings": { "blocked": -1, "connect": -1, @@ -25077,7 +25085,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 114 + "wait": 97 } }, { @@ -25102,7 +25110,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -25199,11 +25207,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:56 GMT" + "value": "Thu, 11 Jul 2024 20:38:14 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -25228,8 +25236,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:57.160Z", - "time": 65, + "startedDateTime": "2024-07-11T20:38:14.744Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -25237,7 +25245,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 65 + "wait": 69 } }, { @@ -25262,7 +25270,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -25359,11 +25367,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:56 GMT" + "value": "Thu, 11 Jul 2024 20:38:14 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -25388,8 +25396,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:57.230Z", - "time": 67, + "startedDateTime": "2024-07-11T20:38:14.820Z", + "time": 75, "timings": { "blocked": -1, "connect": -1, @@ -25397,7 +25405,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 75 } }, { @@ -25422,7 +25430,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -25519,11 +25527,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:57 GMT" + "value": "Thu, 11 Jul 2024 20:38:14 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -25548,7 +25556,7 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:57.302Z", + "startedDateTime": "2024-07-11T20:38:14.900Z", "time": 78, "timings": { "blocked": -1, @@ -25582,7 +25590,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -25679,11 +25687,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:57 GMT" + "value": "Thu, 11 Jul 2024 20:38:15 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -25708,8 +25716,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:57.385Z", - "time": 74, + "startedDateTime": "2024-07-11T20:38:14.984Z", + "time": 82, "timings": { "blocked": -1, "connect": -1, @@ -25717,7 +25725,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 74 + "wait": 82 } }, { @@ -25742,7 +25750,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -25839,11 +25847,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:57 GMT" + "value": "Thu, 11 Jul 2024 20:38:15 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -25868,8 +25876,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:57.462Z", - "time": 58, + "startedDateTime": "2024-07-11T20:38:15.072Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -25877,7 +25885,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 68 } }, { @@ -25902,7 +25910,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -25999,11 +26007,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:57 GMT" + "value": "Thu, 11 Jul 2024 20:38:15 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -26028,8 +26036,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:57.525Z", - "time": 65, + "startedDateTime": "2024-07-11T20:38:15.146Z", + "time": 90, "timings": { "blocked": -1, "connect": -1, @@ -26037,7 +26045,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 65 + "wait": 90 } }, { @@ -26062,7 +26070,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -26159,11 +26167,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:57 GMT" + "value": "Thu, 11 Jul 2024 20:38:15 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -26188,8 +26196,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:57.595Z", - "time": 52, + "startedDateTime": "2024-07-11T20:38:15.240Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -26197,7 +26205,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 52 + "wait": 66 } }, { @@ -26222,7 +26230,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -26319,11 +26327,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:57 GMT" + "value": "Thu, 11 Jul 2024 20:38:15 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -26348,8 +26356,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:57.652Z", - "time": 53, + "startedDateTime": "2024-07-11T20:38:15.311Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -26357,7 +26365,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 71 } }, { @@ -26382,7 +26390,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -26479,11 +26487,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:57 GMT" + "value": "Thu, 11 Jul 2024 20:38:15 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -26508,8 +26516,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:57.710Z", - "time": 53, + "startedDateTime": "2024-07-11T20:38:15.387Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -26517,7 +26525,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 74 } }, { @@ -26542,7 +26550,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -26639,11 +26647,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:57 GMT" + "value": "Thu, 11 Jul 2024 20:38:15 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -26668,8 +26676,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:57.766Z", - "time": 53, + "startedDateTime": "2024-07-11T20:38:15.467Z", + "time": 75, "timings": { "blocked": -1, "connect": -1, @@ -26677,7 +26685,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 75 } }, { @@ -26702,7 +26710,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -26799,11 +26807,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:57 GMT" + "value": "Thu, 11 Jul 2024 20:38:15 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -26828,8 +26836,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:57.823Z", - "time": 52, + "startedDateTime": "2024-07-11T20:38:15.549Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -26837,7 +26845,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 52 + "wait": 70 } }, { @@ -26862,7 +26870,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -26959,11 +26967,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:57 GMT" + "value": "Thu, 11 Jul 2024 20:38:15 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -26988,8 +26996,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:57.879Z", - "time": 56, + "startedDateTime": "2024-07-11T20:38:15.625Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -26997,7 +27005,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 68 } }, { @@ -27022,7 +27030,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -27119,11 +27127,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:57 GMT" + "value": "Thu, 11 Jul 2024 20:38:15 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -27148,8 +27156,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:57.938Z", - "time": 54, + "startedDateTime": "2024-07-11T20:38:15.697Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -27157,7 +27165,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 68 } }, { @@ -27182,7 +27190,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -27279,11 +27287,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:57 GMT" + "value": "Thu, 11 Jul 2024 20:38:15 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -27308,8 +27316,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:57.997Z", - "time": 52, + "startedDateTime": "2024-07-11T20:38:15.770Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -27317,7 +27325,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 52 + "wait": 71 } }, { @@ -27342,7 +27350,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -27439,11 +27447,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:57 GMT" + "value": "Thu, 11 Jul 2024 20:38:15 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -27468,8 +27476,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:58.054Z", - "time": 51, + "startedDateTime": "2024-07-11T20:38:15.847Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -27477,7 +27485,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 51 + "wait": 72 } }, { @@ -27502,7 +27510,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -27599,11 +27607,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:57 GMT" + "value": "Thu, 11 Jul 2024 20:38:15 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -27628,8 +27636,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:58.110Z", - "time": 75, + "startedDateTime": "2024-07-11T20:38:15.924Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -27637,7 +27645,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 75 + "wait": 71 } }, { @@ -27662,7 +27670,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -27759,11 +27767,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:57 GMT" + "value": "Thu, 11 Jul 2024 20:38:16 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -27788,8 +27796,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:58.189Z", - "time": 77, + "startedDateTime": "2024-07-11T20:38:16.000Z", + "time": 130, "timings": { "blocked": -1, "connect": -1, @@ -27797,7 +27805,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 77 + "wait": 130 } }, { @@ -27822,7 +27830,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -27919,11 +27927,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:57 GMT" + "value": "Thu, 11 Jul 2024 20:38:16 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -27948,8 +27956,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:58.270Z", - "time": 58, + "startedDateTime": "2024-07-11T20:38:16.135Z", + "time": 76, "timings": { "blocked": -1, "connect": -1, @@ -27957,7 +27965,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 76 } }, { @@ -27982,7 +27990,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -28079,11 +28087,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:58 GMT" + "value": "Thu, 11 Jul 2024 20:38:16 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -28108,8 +28116,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:58.332Z", - "time": 56, + "startedDateTime": "2024-07-11T20:38:16.216Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -28117,7 +28125,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 67 } }, { @@ -28142,7 +28150,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -28239,11 +28247,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:58 GMT" + "value": "Thu, 11 Jul 2024 20:38:16 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -28268,8 +28276,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:58.393Z", - "time": 64, + "startedDateTime": "2024-07-11T20:38:16.290Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -28277,7 +28285,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 69 } }, { @@ -28302,7 +28310,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -28399,11 +28407,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:58 GMT" + "value": "Thu, 11 Jul 2024 20:38:16 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -28428,8 +28436,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:58.461Z", - "time": 69, + "startedDateTime": "2024-07-11T20:38:16.365Z", + "time": 77, "timings": { "blocked": -1, "connect": -1, @@ -28437,7 +28445,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 69 + "wait": 77 } }, { @@ -28462,7 +28470,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -28559,11 +28567,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:58 GMT" + "value": "Thu, 11 Jul 2024 20:38:16 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -28588,8 +28596,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:58.533Z", - "time": 64, + "startedDateTime": "2024-07-11T20:38:16.447Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -28597,7 +28605,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 71 } }, { @@ -28622,7 +28630,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -28719,11 +28727,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:58 GMT" + "value": "Thu, 11 Jul 2024 20:38:16 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -28748,8 +28756,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:58.600Z", - "time": 60, + "startedDateTime": "2024-07-11T20:38:16.524Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -28757,7 +28765,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 64 } }, { @@ -28782,7 +28790,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -28879,11 +28887,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:58 GMT" + "value": "Thu, 11 Jul 2024 20:38:16 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -28908,8 +28916,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:58.663Z", - "time": 71, + "startedDateTime": "2024-07-11T20:38:16.593Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -28917,7 +28925,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 71 + "wait": 72 } }, { @@ -28942,7 +28950,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -29039,11 +29047,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:58 GMT" + "value": "Thu, 11 Jul 2024 20:38:16 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -29068,8 +29076,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:58.739Z", - "time": 55, + "startedDateTime": "2024-07-11T20:38:16.670Z", + "time": 80, "timings": { "blocked": -1, "connect": -1, @@ -29077,7 +29085,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 80 } }, { @@ -29102,7 +29110,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -29199,11 +29207,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:58 GMT" + "value": "Thu, 11 Jul 2024 20:38:16 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -29228,8 +29236,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:58.799Z", - "time": 65, + "startedDateTime": "2024-07-11T20:38:16.755Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -29237,7 +29245,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 65 + "wait": 71 } }, { @@ -29262,7 +29270,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -29359,11 +29367,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:58 GMT" + "value": "Thu, 11 Jul 2024 20:38:16 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -29388,8 +29396,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:58.868Z", - "time": 55, + "startedDateTime": "2024-07-11T20:38:16.832Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -29397,7 +29405,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 68 } }, { @@ -29422,7 +29430,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -29519,11 +29527,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:58 GMT" + "value": "Thu, 11 Jul 2024 20:38:16 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -29548,8 +29556,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:58.928Z", - "time": 57, + "startedDateTime": "2024-07-11T20:38:16.906Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -29557,7 +29565,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 62 } }, { @@ -29582,7 +29590,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -29679,11 +29687,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:58 GMT" + "value": "Thu, 11 Jul 2024 20:38:16 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -29708,8 +29716,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:58.990Z", - "time": 54, + "startedDateTime": "2024-07-11T20:38:16.976Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -29717,7 +29725,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 64 } }, { @@ -29742,7 +29750,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -29839,11 +29847,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:58 GMT" + "value": "Thu, 11 Jul 2024 20:38:17 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -29868,8 +29876,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:59.049Z", - "time": 60, + "startedDateTime": "2024-07-11T20:38:17.045Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -29877,7 +29885,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 66 } }, { @@ -29902,7 +29910,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -29999,11 +30007,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:58 GMT" + "value": "Thu, 11 Jul 2024 20:38:17 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -30028,8 +30036,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:59.113Z", - "time": 52, + "startedDateTime": "2024-07-11T20:38:17.117Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -30037,7 +30045,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 52 + "wait": 63 } }, { @@ -30062,7 +30070,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -30159,11 +30167,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:58 GMT" + "value": "Thu, 11 Jul 2024 20:38:17 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -30188,8 +30196,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:59.170Z", - "time": 71, + "startedDateTime": "2024-07-11T20:38:17.186Z", + "time": 63, "timings": { "blocked": -1, "connect": -1, @@ -30197,7 +30205,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 71 + "wait": 63 } }, { @@ -30222,7 +30230,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -30319,11 +30327,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:58 GMT" + "value": "Thu, 11 Jul 2024 20:38:17 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -30348,8 +30356,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:59.246Z", - "time": 65, + "startedDateTime": "2024-07-11T20:38:17.255Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -30357,7 +30365,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 65 + "wait": 73 } }, { @@ -30382,7 +30390,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -30479,11 +30487,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:59 GMT" + "value": "Thu, 11 Jul 2024 20:38:17 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -30508,8 +30516,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:59.316Z", - "time": 73, + "startedDateTime": "2024-07-11T20:38:17.333Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -30517,7 +30525,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 73 + "wait": 70 } }, { @@ -30542,7 +30550,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -30639,11 +30647,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:59 GMT" + "value": "Thu, 11 Jul 2024 20:38:17 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -30668,8 +30676,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:59.393Z", - "time": 64, + "startedDateTime": "2024-07-11T20:38:17.408Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -30677,7 +30685,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 69 } }, { @@ -30702,7 +30710,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -30799,11 +30807,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:59 GMT" + "value": "Thu, 11 Jul 2024 20:38:17 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -30828,8 +30836,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:59.462Z", - "time": 92, + "startedDateTime": "2024-07-11T20:38:17.482Z", + "time": 99, "timings": { "blocked": -1, "connect": -1, @@ -30837,7 +30845,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 92 + "wait": 99 } }, { @@ -30862,7 +30870,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -30959,11 +30967,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:59 GMT" + "value": "Thu, 11 Jul 2024 20:38:17 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -30988,8 +30996,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:59.559Z", - "time": 65, + "startedDateTime": "2024-07-11T20:38:17.586Z", + "time": 76, "timings": { "blocked": -1, "connect": -1, @@ -30997,7 +31005,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 65 + "wait": 76 } }, { @@ -31022,7 +31030,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -31119,11 +31127,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:59 GMT" + "value": "Thu, 11 Jul 2024 20:38:17 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -31148,8 +31156,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:59.628Z", - "time": 64, + "startedDateTime": "2024-07-11T20:38:17.667Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -31157,7 +31165,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 73 } }, { @@ -31182,7 +31190,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -31279,11 +31287,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:59 GMT" + "value": "Thu, 11 Jul 2024 20:38:17 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -31308,8 +31316,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:59.696Z", - "time": 80, + "startedDateTime": "2024-07-11T20:38:17.745Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -31317,7 +31325,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 80 + "wait": 68 } }, { @@ -31342,7 +31350,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -31439,11 +31447,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:59 GMT" + "value": "Thu, 11 Jul 2024 20:38:17 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -31468,8 +31476,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:59.782Z", - "time": 62, + "startedDateTime": "2024-07-11T20:38:17.818Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -31477,7 +31485,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 68 } }, { @@ -31502,7 +31510,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -31599,11 +31607,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:59 GMT" + "value": "Thu, 11 Jul 2024 20:38:17 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -31628,8 +31636,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:59.848Z", - "time": 57, + "startedDateTime": "2024-07-11T20:38:17.891Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -31637,7 +31645,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 68 } }, { @@ -31662,7 +31670,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -31759,11 +31767,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:59 GMT" + "value": "Thu, 11 Jul 2024 20:38:17 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -31788,8 +31796,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:59.910Z", - "time": 52, + "startedDateTime": "2024-07-11T20:38:17.965Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -31797,7 +31805,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 52 + "wait": 65 } }, { @@ -31822,7 +31830,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -31919,11 +31927,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:59 GMT" + "value": "Thu, 11 Jul 2024 20:38:18 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -31948,8 +31956,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:59.967Z", - "time": 54, + "startedDateTime": "2024-07-11T20:38:18.035Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -31957,7 +31965,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 65 } }, { @@ -31982,7 +31990,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -32079,11 +32087,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:59 GMT" + "value": "Thu, 11 Jul 2024 20:38:18 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -32108,8 +32116,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:00.025Z", - "time": 57, + "startedDateTime": "2024-07-11T20:38:18.107Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -32117,7 +32125,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 70 } }, { @@ -32142,7 +32150,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -32239,11 +32247,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:59 GMT" + "value": "Thu, 11 Jul 2024 20:38:18 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -32268,8 +32276,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:00.087Z", - "time": 53, + "startedDateTime": "2024-07-11T20:38:18.182Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -32277,7 +32285,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 65 } }, { @@ -32302,7 +32310,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -32399,11 +32407,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:59 GMT" + "value": "Thu, 11 Jul 2024 20:38:18 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -32428,8 +32436,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:00.144Z", - "time": 69, + "startedDateTime": "2024-07-11T20:38:18.252Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -32437,7 +32445,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 69 + "wait": 70 } }, { @@ -32462,7 +32470,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -32559,11 +32567,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:59 GMT" + "value": "Thu, 11 Jul 2024 20:38:18 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -32588,8 +32596,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:00.218Z", - "time": 54, + "startedDateTime": "2024-07-11T20:38:18.328Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -32597,7 +32605,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 62 } }, { @@ -32622,7 +32630,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -32719,11 +32727,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:59 GMT" + "value": "Thu, 11 Jul 2024 20:38:18 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -32748,8 +32756,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:00.277Z", - "time": 65, + "startedDateTime": "2024-07-11T20:38:18.395Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -32757,7 +32765,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 65 + "wait": 68 } }, { @@ -32782,7 +32790,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -32879,11 +32887,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:00 GMT" + "value": "Thu, 11 Jul 2024 20:38:18 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -32908,8 +32916,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:00.347Z", - "time": 56, + "startedDateTime": "2024-07-11T20:38:18.469Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -32917,7 +32925,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 72 } }, { @@ -32942,7 +32950,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -33039,11 +33047,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:00 GMT" + "value": "Thu, 11 Jul 2024 20:38:18 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -33068,8 +33076,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:00.408Z", - "time": 69, + "startedDateTime": "2024-07-11T20:38:18.546Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -33077,7 +33085,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 69 + "wait": 70 } }, { @@ -33102,7 +33110,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -33199,11 +33207,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:00 GMT" + "value": "Thu, 11 Jul 2024 20:38:18 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -33228,8 +33236,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:00.481Z", - "time": 109, + "startedDateTime": "2024-07-11T20:38:18.622Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -33237,7 +33245,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 109 + "wait": 70 } }, { @@ -33262,7 +33270,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -33359,11 +33367,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:00 GMT" + "value": "Thu, 11 Jul 2024 20:38:18 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -33388,8 +33396,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:00.594Z", - "time": 85, + "startedDateTime": "2024-07-11T20:38:18.696Z", + "time": 76, "timings": { "blocked": -1, "connect": -1, @@ -33397,7 +33405,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 85 + "wait": 76 } }, { @@ -33422,7 +33430,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -33519,11 +33527,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:00 GMT" + "value": "Thu, 11 Jul 2024 20:38:18 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -33548,8 +33556,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:00.682Z", - "time": 64, + "startedDateTime": "2024-07-11T20:38:18.778Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -33557,7 +33565,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 68 } }, { @@ -33582,7 +33590,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -33679,11 +33687,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:00 GMT" + "value": "Thu, 11 Jul 2024 20:38:18 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -33708,8 +33716,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:00.749Z", - "time": 66, + "startedDateTime": "2024-07-11T20:38:18.850Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -33717,7 +33725,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 66 + "wait": 69 } }, { @@ -33742,7 +33750,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -33839,11 +33847,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:00 GMT" + "value": "Thu, 11 Jul 2024 20:38:18 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -33868,8 +33876,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:00.819Z", - "time": 66, + "startedDateTime": "2024-07-11T20:38:18.923Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -33877,7 +33885,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 66 + "wait": 70 } }, { @@ -33902,7 +33910,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -33999,11 +34007,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:00 GMT" + "value": "Thu, 11 Jul 2024 20:38:18 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -34028,8 +34036,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:00.889Z", - "time": 78, + "startedDateTime": "2024-07-11T20:38:18.999Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -34037,7 +34045,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 78 + "wait": 64 } }, { @@ -34062,7 +34070,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -34159,11 +34167,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:00 GMT" + "value": "Thu, 11 Jul 2024 20:38:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -34188,8 +34196,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:00.971Z", - "time": 62, + "startedDateTime": "2024-07-11T20:38:19.068Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -34197,7 +34205,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 70 } }, { @@ -34222,7 +34230,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -34319,11 +34327,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:00 GMT" + "value": "Thu, 11 Jul 2024 20:38:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -34348,8 +34356,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:01.036Z", - "time": 71, + "startedDateTime": "2024-07-11T20:38:19.146Z", + "time": 92, "timings": { "blocked": -1, "connect": -1, @@ -34357,7 +34365,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 71 + "wait": 92 } }, { @@ -34382,7 +34390,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -34479,11 +34487,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:00 GMT" + "value": "Thu, 11 Jul 2024 20:38:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -34508,8 +34516,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:01.111Z", - "time": 93, + "startedDateTime": "2024-07-11T20:38:19.245Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -34517,7 +34525,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 93 + "wait": 74 } }, { @@ -34542,7 +34550,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -34639,11 +34647,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:00 GMT" + "value": "Thu, 11 Jul 2024 20:38:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -34668,8 +34676,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:01.208Z", - "time": 63, + "startedDateTime": "2024-07-11T20:38:19.330Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -34677,7 +34685,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 63 + "wait": 67 } }, { @@ -34702,7 +34710,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -34799,11 +34807,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:00 GMT" + "value": "Thu, 11 Jul 2024 20:38:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -34828,8 +34836,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:01.276Z", - "time": 98, + "startedDateTime": "2024-07-11T20:38:19.403Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -34837,7 +34845,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 98 + "wait": 73 } }, { @@ -34862,7 +34870,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -34959,11 +34967,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:01 GMT" + "value": "Thu, 11 Jul 2024 20:38:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -34988,8 +34996,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:01.378Z", - "time": 64, + "startedDateTime": "2024-07-11T20:38:19.481Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -34997,7 +35005,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 68 } }, { @@ -35022,7 +35030,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -35119,11 +35127,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:01 GMT" + "value": "Thu, 11 Jul 2024 20:38:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -35148,8 +35156,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:01.448Z", - "time": 61, + "startedDateTime": "2024-07-11T20:38:19.554Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -35157,7 +35165,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 68 } }, { @@ -35182,7 +35190,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -35279,11 +35287,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:01 GMT" + "value": "Thu, 11 Jul 2024 20:38:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -35308,8 +35316,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:01.514Z", - "time": 64, + "startedDateTime": "2024-07-11T20:38:19.628Z", + "time": 81, "timings": { "blocked": -1, "connect": -1, @@ -35317,7 +35325,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 81 } }, { @@ -35342,7 +35350,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -35439,11 +35447,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:01 GMT" + "value": "Thu, 11 Jul 2024 20:38:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -35468,8 +35476,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:01.584Z", - "time": 60, + "startedDateTime": "2024-07-11T20:38:19.714Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -35477,7 +35485,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 69 } }, { @@ -35502,7 +35510,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -35599,11 +35607,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:01 GMT" + "value": "Thu, 11 Jul 2024 20:38:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -35628,8 +35636,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:01.649Z", - "time": 54, + "startedDateTime": "2024-07-11T20:38:19.789Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -35637,7 +35645,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 67 } }, { @@ -35662,7 +35670,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -35759,11 +35767,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:01 GMT" + "value": "Thu, 11 Jul 2024 20:38:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -35788,8 +35796,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:01.708Z", - "time": 55, + "startedDateTime": "2024-07-11T20:38:19.859Z", + "time": 76, "timings": { "blocked": -1, "connect": -1, @@ -35797,7 +35805,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 76 } }, { @@ -35822,7 +35830,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -35919,11 +35927,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:01 GMT" + "value": "Thu, 11 Jul 2024 20:38:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -35948,8 +35956,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:01.767Z", - "time": 60, + "startedDateTime": "2024-07-11T20:38:19.940Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -35957,7 +35965,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 68 } }, { @@ -35982,7 +35990,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -36079,11 +36087,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:01 GMT" + "value": "Thu, 11 Jul 2024 20:38:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -36108,8 +36116,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:01.831Z", - "time": 57, + "startedDateTime": "2024-07-11T20:38:20.016Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -36117,7 +36125,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 73 } }, { @@ -36142,7 +36150,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -36239,11 +36247,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:01 GMT" + "value": "Thu, 11 Jul 2024 20:38:20 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -36268,8 +36276,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:01.892Z", - "time": 64, + "startedDateTime": "2024-07-11T20:38:20.095Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -36277,7 +36285,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 68 } }, { @@ -36302,7 +36310,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -36399,11 +36407,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:01 GMT" + "value": "Thu, 11 Jul 2024 20:38:20 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -36428,8 +36436,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:01.960Z", - "time": 58, + "startedDateTime": "2024-07-11T20:38:20.170Z", + "time": 79, "timings": { "blocked": -1, "connect": -1, @@ -36437,7 +36445,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 79 } }, { @@ -36462,7 +36470,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -36559,11 +36567,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:01 GMT" + "value": "Thu, 11 Jul 2024 20:38:20 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -36588,8 +36596,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:02.022Z", - "time": 69, + "startedDateTime": "2024-07-11T20:38:20.255Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -36597,7 +36605,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 69 + "wait": 78 } }, { @@ -36622,7 +36630,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -36719,11 +36727,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:01 GMT" + "value": "Thu, 11 Jul 2024 20:38:20 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -36748,8 +36756,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:02.096Z", - "time": 82, + "startedDateTime": "2024-07-11T20:38:20.339Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -36757,7 +36765,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 82 + "wait": 67 } }, { @@ -36782,7 +36790,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -36879,11 +36887,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:01 GMT" + "value": "Thu, 11 Jul 2024 20:38:20 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -36908,8 +36916,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:02.183Z", - "time": 73, + "startedDateTime": "2024-07-11T20:38:20.412Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -36917,7 +36925,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 73 + "wait": 65 } }, { @@ -36942,7 +36950,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -37039,11 +37047,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:01 GMT" + "value": "Thu, 11 Jul 2024 20:38:20 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -37068,8 +37076,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:02.262Z", - "time": 58, + "startedDateTime": "2024-07-11T20:38:20.482Z", + "time": 77, "timings": { "blocked": -1, "connect": -1, @@ -37077,7 +37085,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 77 } }, { @@ -37102,7 +37110,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -37199,11 +37207,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:01 GMT" + "value": "Thu, 11 Jul 2024 20:38:20 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -37228,8 +37236,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:02.325Z", - "time": 61, + "startedDateTime": "2024-07-11T20:38:20.566Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -37237,7 +37245,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 72 } }, { @@ -37262,7 +37270,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -37359,11 +37367,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:02 GMT" + "value": "Thu, 11 Jul 2024 20:38:20 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -37388,8 +37396,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:02.391Z", - "time": 77, + "startedDateTime": "2024-07-11T20:38:20.643Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -37397,7 +37405,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 77 + "wait": 70 } }, { @@ -37422,7 +37430,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -37519,11 +37527,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:02 GMT" + "value": "Thu, 11 Jul 2024 20:38:20 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -37548,8 +37556,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:02.472Z", - "time": 63, + "startedDateTime": "2024-07-11T20:38:20.718Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -37557,7 +37565,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 63 + "wait": 71 } }, { @@ -37582,7 +37590,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -37679,11 +37687,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:02 GMT" + "value": "Thu, 11 Jul 2024 20:38:20 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -37708,8 +37716,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:02.539Z", - "time": 74, + "startedDateTime": "2024-07-11T20:38:20.794Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -37717,7 +37725,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 74 + "wait": 67 } }, { @@ -37742,7 +37750,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -37839,11 +37847,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:02 GMT" + "value": "Thu, 11 Jul 2024 20:38:20 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -37868,8 +37876,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:02.618Z", - "time": 59, + "startedDateTime": "2024-07-11T20:38:20.866Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -37877,7 +37885,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 68 } }, { @@ -37902,7 +37910,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -37999,11 +38007,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:02 GMT" + "value": "Thu, 11 Jul 2024 20:38:20 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -38028,8 +38036,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:02.681Z", - "time": 58, + "startedDateTime": "2024-07-11T20:38:20.940Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -38037,7 +38045,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 69 } }, { @@ -38062,7 +38070,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -38159,11 +38167,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:02 GMT" + "value": "Thu, 11 Jul 2024 20:38:20 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -38188,8 +38196,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:02.744Z", - "time": 76, + "startedDateTime": "2024-07-11T20:38:21.015Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -38197,7 +38205,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 76 + "wait": 72 } }, { @@ -38222,7 +38230,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -38319,11 +38327,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:02 GMT" + "value": "Thu, 11 Jul 2024 20:38:21 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -38348,8 +38356,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:02.824Z", - "time": 69, + "startedDateTime": "2024-07-11T20:38:21.093Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -38357,7 +38365,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 69 + "wait": 65 } }, { @@ -38382,7 +38390,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -38479,11 +38487,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:35:02 GMT" + "value": "Thu, 11 Jul 2024 20:38:21 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -38508,8 +38516,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:35:02.897Z", - "time": 62, + "startedDateTime": "2024-07-11T20:38:21.165Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -38517,7 +38525,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 65 } } ], diff --git a/test/e2e/mocks/config_603940551/import_288002260/0_global_CAD_155142668/environment_1072573434/recording.har b/test/e2e/mocks/config_603940551/import_288002260/0_global_CAD_155142668/environment_1072573434/recording.har index 9e9607c95..c0b33e8b7 100644 --- a/test/e2e/mocks/config_603940551/import_288002260/0_global_CAD_155142668/environment_1072573434/recording.har +++ b/test/e2e/mocks/config_603940551/import_288002260/0_global_CAD_155142668/environment_1072573434/recording.har @@ -74,7 +74,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:37 GMT" + "value": "Thu, 11 Jul 2024 20:37:49 GMT" }, { "name": "content-length", @@ -103,8 +103,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:36.968Z", - "time": 622, + "startedDateTime": "2024-07-11T20:37:48.821Z", + "time": 791, "timings": { "blocked": -1, "connect": -1, @@ -112,7 +112,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 622 + "wait": 791 } }, { @@ -182,7 +182,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:38 GMT" + "value": "Thu, 11 Jul 2024 20:37:50 GMT" }, { "name": "content-length", @@ -211,8 +211,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:37.594Z", - "time": 510, + "startedDateTime": "2024-07-11T20:37:49.619Z", + "time": 564, "timings": { "blocked": -1, "connect": -1, @@ -220,7 +220,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 510 + "wait": 564 } }, { @@ -290,7 +290,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:38 GMT" + "value": "Thu, 11 Jul 2024 20:37:50 GMT" }, { "name": "content-length", @@ -319,8 +319,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:38.108Z", - "time": 517, + "startedDateTime": "2024-07-11T20:37:50.190Z", + "time": 509, "timings": { "blocked": -1, "connect": -1, @@ -328,7 +328,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 517 + "wait": 509 } }, { @@ -398,7 +398,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:39 GMT" + "value": "Thu, 11 Jul 2024 20:37:51 GMT" }, { "name": "content-length", @@ -427,8 +427,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:38.631Z", - "time": 466, + "startedDateTime": "2024-07-11T20:37:50.705Z", + "time": 523, "timings": { "blocked": -1, "connect": -1, @@ -436,7 +436,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 466 + "wait": 523 } }, { @@ -506,7 +506,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:39 GMT" + "value": "Thu, 11 Jul 2024 20:37:51 GMT" }, { "name": "content-length", @@ -535,8 +535,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:39.102Z", - "time": 534, + "startedDateTime": "2024-07-11T20:37:51.233Z", + "time": 554, "timings": { "blocked": -1, "connect": -1, @@ -544,7 +544,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 534 + "wait": 554 } }, { @@ -614,7 +614,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:40 GMT" + "value": "Thu, 11 Jul 2024 20:37:52 GMT" }, { "name": "content-length", @@ -643,8 +643,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:39.640Z", - "time": 534, + "startedDateTime": "2024-07-11T20:37:51.793Z", + "time": 525, "timings": { "blocked": -1, "connect": -1, @@ -652,7 +652,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 534 + "wait": 525 } }, { @@ -722,7 +722,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:40 GMT" + "value": "Thu, 11 Jul 2024 20:37:52 GMT" }, { "name": "content-length", @@ -751,8 +751,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:40.179Z", - "time": 557, + "startedDateTime": "2024-07-11T20:37:52.325Z", + "time": 607, "timings": { "blocked": -1, "connect": -1, @@ -760,7 +760,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 557 + "wait": 607 } }, { @@ -830,7 +830,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:41 GMT" + "value": "Thu, 11 Jul 2024 20:37:53 GMT" }, { "name": "content-length", @@ -859,8 +859,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:40.739Z", - "time": 564, + "startedDateTime": "2024-07-11T20:37:52.937Z", + "time": 566, "timings": { "blocked": -1, "connect": -1, @@ -868,7 +868,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 564 + "wait": 566 } }, { @@ -938,7 +938,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:41 GMT" + "value": "Thu, 11 Jul 2024 20:37:54 GMT" }, { "name": "content-length", @@ -967,8 +967,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:41.307Z", - "time": 556, + "startedDateTime": "2024-07-11T20:37:53.509Z", + "time": 630, "timings": { "blocked": -1, "connect": -1, @@ -976,7 +976,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 556 + "wait": 630 } }, { @@ -1046,7 +1046,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:42 GMT" + "value": "Thu, 11 Jul 2024 20:37:54 GMT" }, { "name": "content-length", @@ -1075,8 +1075,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:41.867Z", - "time": 497, + "startedDateTime": "2024-07-11T20:37:54.146Z", + "time": 558, "timings": { "blocked": -1, "connect": -1, @@ -1084,7 +1084,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 497 + "wait": 558 } }, { @@ -1154,7 +1154,7 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:42 GMT" + "value": "Thu, 11 Jul 2024 20:37:55 GMT" }, { "name": "content-length", @@ -1183,8 +1183,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:42.367Z", - "time": 560, + "startedDateTime": "2024-07-11T20:37:54.709Z", + "time": 619, "timings": { "blocked": -1, "connect": -1, @@ -1192,7 +1192,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 560 + "wait": 619 } } ], diff --git a/test/e2e/mocks/config_603940551/import_288002260/0_global_CAD_155142668/oauth2_393036114/recording.har b/test/e2e/mocks/config_603940551/import_288002260/0_global_CAD_155142668/oauth2_393036114/recording.har index 1c74a074f..f202fb573 100644 --- a/test/e2e/mocks/config_603940551/import_288002260/0_global_CAD_155142668/oauth2_393036114/recording.har +++ b/test/e2e/mocks/config_603940551/import_288002260/0_global_CAD_155142668/oauth2_393036114/recording.har @@ -29,7 +29,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "accept-api-version", @@ -98,11 +98,11 @@ }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:36 GMT" + "value": "Thu, 11 Jul 2024 20:37:48 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -127,8 +127,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:36.654Z", - "time": 95, + "startedDateTime": "2024-07-11T20:37:48.440Z", + "time": 84, "timings": { "blocked": -1, "connect": -1, @@ -136,7 +136,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 95 + "wait": 84 } } ], diff --git a/test/e2e/mocks/config_603940551/import_288002260/0_global_CAD_155142668/openidm_3290118515/recording.har b/test/e2e/mocks/config_603940551/import_288002260/0_global_CAD_155142668/openidm_3290118515/recording.har index d6e3f1887..4a15df139 100644 --- a/test/e2e/mocks/config_603940551/import_288002260/0_global_CAD_155142668/openidm_3290118515/recording.har +++ b/test/e2e/mocks/config_603940551/import_288002260/0_global_CAD_155142668/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "b9c3121cf238fa0d9e549b35af3040d5", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -29,7 +29,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "authorization", @@ -53,20 +53,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/ba58ff99-76d3-4c69-9c4a-7f150ac70e2c?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1173, + "bodySize": 1163, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1173, - "text": "{\"_id\":\"ba58ff99-76d3-4c69-9c4a-7f150ac70e2c\",\"_rev\":\"0517f93c-53fc-42ec-bdf8-213760903270-609\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701393386423\",\"description\":\"volker.scheuber@forgerock.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"7Dev4iJfutv2O3ysbHo-rZphSi3C2ldAK4NCOM5soWA\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"1LOnr1r01m9qMwrmXRt2FGuN__HL1JmJl5CDZA1Oqrc208cGKZk1gsvFNaYSU-bkDZuj6sgpmf-B5sc4xLGnqyOKeSw3z8GJbGQ5JyychNBsClpUu9981KlEBe_7cDvAhRtRT60Bni15Ff6KKcNdTD20W66XwKLefxPTpsnt7dsBlKXuhIq1pIPbXKFJJoct7tlufNqY_ypwrCbEhNsiVQ9A8Ozr8BUmPGfnaomlqUzMrO8jUV9TWw20WdXfHfCKja7ZnboQJpfXAe_iofFiVvXHVT2UadQDY8A1dtSuIksl3sSLPWUgBwCpZpRmUck1Cbc2l2coBu7qEMK8WEA0POnGRwam7KAi4tWbrc2F9M8ZyuUf8QLvBBjCJQBQwltfjGBmMinEDBWHfyAwYKKBCfQRdFwgmL2D8d_ItZf4PP0AVSgzHLLmis7FtvkiLDI4q7vSoK4lPrKh_i700z5oQY1mXZOQNmFJRx8HkuVxnUDEIAlO4__t-1JdXMYjLEuIXIZZAGAcDF_zes641h4mjV5tyg61e9JRIcGErsqXDNpfUWfbgd4EN0oBZFTI0vL2q87Oyzj8QetqlpPPvOcQniQEbUtBeATheQfUbZkOxFkg7E3LVJxhxKDeagsWOHqjhpDMKAbZ3Bej0zH8F4LJHV2SPAxJd5WkunZmRwoQKsM\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:36 GMT" + "value": "Thu, 11 Jul 2024 20:37:48 GMT" }, { "name": "cache-control", @@ -90,7 +90,7 @@ }, { "name": "etag", - "value": "\"0517f93c-53fc-42ec-bdf8-213760903270-609\"" + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" }, { "name": "expires", @@ -110,11 +110,11 @@ }, { "name": "content-length", - "value": "1173" + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -133,14 +133,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 667, + "headersSize": 669, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:36.822Z", - "time": 69, + "startedDateTime": "2024-07-11T20:37:48.601Z", + "time": 61, "timings": { "blocked": -1, "connect": -1, @@ -148,7 +148,1023 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 69 + "wait": 61 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:37:48 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:37:48.604Z", + "time": 94, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 94 + } + }, + { + "_id": "1e9e005295771672851fcae3cc743cc1", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 9570, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "9570" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1577, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"sync\",\"mappings\":[{\"_id\":\"sync/managedBravo_user_managedBravo_user\",\"consentRequired\":false,\"displayName\":\"managedBravo_user_managedBravo_user\",\"icon\":null,\"name\":\"managedBravo_user_managedBravo_user\",\"policies\":[{\"action\":\"ASYNC\",\"situation\":\"ABSENT\"},{\"action\":\"ASYNC\",\"situation\":\"ALL_GONE\"},{\"action\":\"ASYNC\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"ASYNC\",\"situation\":\"CONFIRMED\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"ASYNC\",\"situation\":\"LINK_ONLY\"},{\"action\":\"ASYNC\",\"situation\":\"MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"UNASSIGNED\"},{\"action\":\"ASYNC\",\"situation\":\"UNQUALIFIED\"}],\"properties\":[],\"source\":\"managed/bravo_user\",\"syncAfter\":[\"managedAlpha_application_managedBravo_application\",\"managedAlpha_user_managedBravo_user\",\"managedBravo_user_managedAlpha_user\"],\"target\":\"managed/bravo_user\"},{\"_id\":\"sync/managedAlpha_application_managedBravo_application\",\"consentRequired\":true,\"displayName\":\"Test Application Mapping\",\"icon\":null,\"name\":\"managedAlpha_application_managedBravo_application\",\"policies\":[{\"action\":\"ASYNC\",\"situation\":\"ABSENT\"},{\"action\":\"ASYNC\",\"situation\":\"ALL_GONE\"},{\"action\":\"ASYNC\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"ASYNC\",\"situation\":\"CONFIRMED\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"ASYNC\",\"situation\":\"LINK_ONLY\"},{\"action\":\"ASYNC\",\"situation\":\"MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"UNASSIGNED\"},{\"action\":\"ASYNC\",\"situation\":\"UNQUALIFIED\"}],\"properties\":[{\"source\":\"authoritative\",\"target\":\"_id\"}],\"source\":\"managed/alpha_application\",\"sourceQuery\":{\"_queryFilter\":\"(eq \\\"\\\" or eq \\\"\\\")\"},\"syncAfter\":[],\"target\":\"managed/bravo_application\",\"targetQuery\":{\"_queryFilter\":\"!(eq \\\"\\\")\"}},{\"_id\":\"sync/managedAlpha_user_managedBravo_user\",\"consentRequired\":true,\"displayName\":\"Test Mapping for Frodo\",\"icon\":null,\"name\":\"managedAlpha_user_managedBravo_user\",\"policies\":[{\"action\":\"ASYNC\",\"situation\":\"ABSENT\"},{\"action\":\"ASYNC\",\"situation\":\"ALL_GONE\"},{\"action\":\"ASYNC\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"ASYNC\",\"situation\":\"CONFIRMED\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"ASYNC\",\"situation\":\"LINK_ONLY\"},{\"action\":\"ASYNC\",\"situation\":\"MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"UNASSIGNED\"},{\"action\":\"ASYNC\",\"situation\":\"UNQUALIFIED\"}],\"properties\":[{\"condition\":{\"globals\":{},\"source\":\"console.log(\\\"Hello World!\\\");\",\"type\":\"text/javascript\"},\"default\":[\"Default value string\"],\"source\":\"accountStatus\",\"target\":\"applications\",\"transform\":{\"globals\":{},\"source\":\"console.log(\\\"hello\\\");\",\"type\":\"text/javascript\"}}],\"source\":\"managed/alpha_user\",\"syncAfter\":[\"managedAlpha_application_managedBravo_application\"],\"target\":\"managed/bravo_user\"},{\"_id\":\"sync/managedBravo_user_managedAlpha_user\",\"consentRequired\":false,\"displayName\":\"Frodo test mapping\",\"icon\":null,\"name\":\"managedBravo_user_managedAlpha_user\",\"policies\":[{\"action\":\"ASYNC\",\"situation\":\"ABSENT\"},{\"action\":\"ASYNC\",\"situation\":\"ALL_GONE\"},{\"action\":\"ASYNC\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"ASYNC\",\"situation\":\"CONFIRMED\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"ASYNC\",\"situation\":\"LINK_ONLY\"},{\"action\":\"ASYNC\",\"situation\":\"MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"UNASSIGNED\"},{\"action\":\"ASYNC\",\"situation\":\"UNQUALIFIED\"}],\"properties\":[],\"source\":\"managed/bravo_user\",\"syncAfter\":[\"managedAlpha_application_managedBravo_application\",\"managedAlpha_user_managedBravo_user\"],\"target\":\"managed/alpha_user\"},{\"_id\":\"sync/AlphaUser2GoogleApps\",\"consentRequired\":false,\"correlationQuery\":[{\"expressionTree\":{\"all\":[\"__NAME__\"]},\"file\":\"ui/correlateTreeToQueryFilter.js\",\"linkQualifier\":\"default\",\"mapping\":\"AlphaUser2GoogleApps\",\"type\":\"text/javascript\"}],\"displayName\":\"AlphaUser2GoogleApps\",\"enableSync\":{\"$bool\":\"&{esv.gac.enable.mapping}\"},\"icon\":null,\"name\":\"AlphaUser2GoogleApps\",\"onCreate\":{\"globals\":{},\"source\":\"target.orgUnitPath = \\\"/NewAccounts\\\";\",\"type\":\"text/javascript\"},\"onUpdate\":{\"globals\":{},\"source\":\"//testing1234\\ntarget.givenName = oldTarget.givenName;\\ntarget.familyName = oldTarget.familyName;\\ntarget.__NAME__ = oldTarget.__NAME__;\",\"type\":\"text/javascript\"},\"policies\":[{\"action\":\"EXCEPTION\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"UNLINK\",\"situation\":\"SOURCE_MISSING\"},{\"action\":{\"globals\":{},\"source\":\"// Timing Constants\\nvar ATTEMPT = 6; // Number of attempts to find the Google user.\\nvar SLEEP_TIME = 500; // Milliseconds between retries.\\nvar SYSTEM_ENDPOINT = \\\"system/GoogleApps/__ACCOUNT__\\\";\\nvar MAPPING_NAME = \\\"AlphaUser2GoogleApps\\\";\\nvar GOOGLE_DOMAIN = identityServer.getProperty(\\\"esv.gac.domain\\\");\\nvar googleEmail = source.userName + \\\"@\\\" + GOOGLE_DOMAIN;\\nvar frUserGUID = source._id;\\nvar resultingAction = \\\"ASYNC\\\";\\n\\n// Get the Google GUID\\nvar linkQueryParams = {'_queryFilter': 'firstId eq \\\"' + frUserGUID + '\\\" and linkType eq \\\"' + MAPPING_NAME + '\\\"'};\\nvar linkResults = openidm.query(\\\"repo/link/\\\", linkQueryParams, null);\\nvar googleGUID;\\n\\nif (linkResults.resultCount === 1) {\\n googleGUID = linkResults.result[0].secondId;\\n}\\n\\nvar queryResults; // Resulting query from looking for the Google user.\\nvar params = {'_queryFilter': '__UID__ eq \\\"' + googleGUID + '\\\"'};\\n\\nfor (var i = 1; i <= ATTEMPT; i++) {\\n queryResults = openidm.query(SYSTEM_ENDPOINT, params);\\n if (queryResults.result && queryResults.result.length > 0) {\\n logger.info(\\\"idmlog: ---AlphaUser2GoogleApps - Missing->UPDATE - Result found in \\\" + i + \\\" attempts. Query result: \\\" + JSON.stringify(queryResults));\\n resultingAction = \\\"UPDATE\\\";\\n break;\\n }\\n java.lang.Thread.sleep(SLEEP_TIME); // Wait before trying again.\\n}\\n\\nif (!queryResults.result || queryResults.resultCount === 0) {\\n logger.warn(\\\"idmlog: ---AlphaUser2GoogleApps - Missing->UNLINK - \\\" + googleEmail + \\\" not found after \\\" + ATTEMPT + \\\" attempts.\\\");\\n resultingAction = \\\"UNLINK\\\";\\n}\\nresultingAction;\\n\",\"type\":\"text/javascript\"},\"situation\":\"MISSING\"},{\"action\":\"EXCEPTION\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"IGNORE\",\"situation\":\"UNQUALIFIED\"},{\"action\":\"IGNORE\",\"situation\":\"UNASSIGNED\"},{\"action\":\"UNLINK\",\"situation\":\"LINK_ONLY\"},{\"action\":\"IGNORE\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"IGNORE\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"IGNORE\",\"situation\":\"ALL_GONE\"},{\"action\":\"UPDATE\",\"situation\":\"CONFIRMED\"},{\"action\":\"LINK\",\"situation\":\"FOUND\"},{\"action\":\"CREATE\",\"situation\":\"ABSENT\"}],\"properties\":[{\"condition\":{\"globals\":{},\"source\":\"object.custom_password_encrypted != null\",\"type\":\"text/javascript\"},\"source\":\"custom_password_encrypted\",\"target\":\"__PASSWORD__\",\"transform\":{\"globals\":{},\"source\":\"openidm.decrypt(source);\",\"type\":\"text/javascript\"}},{\"source\":\"cn\",\"target\":\"__NAME__\",\"transform\":{\"globals\":{},\"source\":\"source + \\\"@\\\" + identityServer.getProperty(\\\"esv.gac.domain\\\");\",\"type\":\"text/javascript\"}},{\"source\":\"givenName\",\"target\":\"givenName\"},{\"source\":\"\",\"target\":\"familyName\",\"transform\":{\"globals\":{},\"source\":\"if (source.frIndexedInteger1 > 2 && source.frIndexedInteger1 < 6) {\\n source.sn + \\\" (Student)\\\"\\n} else {\\n source.sn\\n}\",\"type\":\"text/javascript\"}}],\"queuedSync\":{\"enabled\":true,\"maxQueueSize\":20000,\"maxRetries\":5,\"pageSize\":100,\"pollingInterval\":1000,\"postRetryAction\":\"logged-ignore\",\"retryDelay\":1000},\"source\":\"managed/alpha_user\",\"syncAfter\":[\"managedAlpha_application_managedBravo_application\",\"managedAlpha_user_managedBravo_user\",\"managedBravo_user_managedAlpha_user\",\"managedBravo_user_managedBravo_user\"],\"target\":\"system/GoogleApps/__ACCOUNT__\",\"validSource\":{\"globals\":{},\"source\":\"var isGoogleEligible = true;\\n//var logMsg = \\\"idmlog: ---AplhaUser2GAC (username: \\\" + source.userName + \\\" - userType: \\\" + source.frIndexedInteger1 + \\\" cn: \\\" + source.cn + \\\") -\\\";\\nvar logMsg = \\\"idmlog: ---AplhaUser2GAC (username: \\\" + source.userName + \\\" - userType: \\\" + source.frIndexedInteger1 + \\\") -\\\";\\n\\n//Get Applicable userTypes (no Parent accounts)\\nif (source.frIndexedInteger1 !== 0 && source.frIndexedInteger1 !== 1 && source.frIndexedInteger1 !== 3 && source.frIndexedInteger1 !== 4 && source.frIndexedInteger1 !== 5) {\\n\\tisGoogleEligible = false;\\n\\tlogMsg = logMsg + \\\" Account type not eligible.\\\";\\n}\\n\\n//Make sure the account has a valid encrypted password.\\nif (source.custom_password_encrypted == undefined || source.custom_password_encrypted == null) {\\n\\tisGoogleEligible = false;\\n\\tlogMsg = logMsg + \\\" No encrypted password yet.\\\";\\n}\\n\\n//Check that CN exists and has no space.\\nif (source.cn && source.cn.includes(' ')) {\\n\\tisGoogleEligible = false;\\n\\tlogMsg = logMsg + \\\" CN with a space is not allowed.\\\";\\n}\\n\\nif (!isGoogleEligible) {\\n\\tlogMsg = logMsg + \\\" Not sent to Google.\\\"\\n\\tlogger.info(logMsg);\\n} \\n\\nif (isGoogleEligible) {\\n\\tlogMsg = logMsg + \\\" Sent to Google.\\\"\\n\\tlogger.info(logMsg);\\n}\\n\\nisGoogleEligible;\\n\",\"type\":\"text/javascript\"}}]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/sync" + }, + "response": { + "bodySize": 9570, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 9570, + "text": "{\"_id\":\"sync\",\"mappings\":[{\"_id\":\"sync/managedBravo_user_managedBravo_user\",\"consentRequired\":false,\"displayName\":\"managedBravo_user_managedBravo_user\",\"icon\":null,\"name\":\"managedBravo_user_managedBravo_user\",\"policies\":[{\"action\":\"ASYNC\",\"situation\":\"ABSENT\"},{\"action\":\"ASYNC\",\"situation\":\"ALL_GONE\"},{\"action\":\"ASYNC\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"ASYNC\",\"situation\":\"CONFIRMED\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"ASYNC\",\"situation\":\"LINK_ONLY\"},{\"action\":\"ASYNC\",\"situation\":\"MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"UNASSIGNED\"},{\"action\":\"ASYNC\",\"situation\":\"UNQUALIFIED\"}],\"properties\":[],\"source\":\"managed/bravo_user\",\"syncAfter\":[\"managedAlpha_application_managedBravo_application\",\"managedAlpha_user_managedBravo_user\",\"managedBravo_user_managedAlpha_user\"],\"target\":\"managed/bravo_user\"},{\"_id\":\"sync/managedAlpha_application_managedBravo_application\",\"consentRequired\":true,\"displayName\":\"Test Application Mapping\",\"icon\":null,\"name\":\"managedAlpha_application_managedBravo_application\",\"policies\":[{\"action\":\"ASYNC\",\"situation\":\"ABSENT\"},{\"action\":\"ASYNC\",\"situation\":\"ALL_GONE\"},{\"action\":\"ASYNC\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"ASYNC\",\"situation\":\"CONFIRMED\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"ASYNC\",\"situation\":\"LINK_ONLY\"},{\"action\":\"ASYNC\",\"situation\":\"MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"UNASSIGNED\"},{\"action\":\"ASYNC\",\"situation\":\"UNQUALIFIED\"}],\"properties\":[{\"source\":\"authoritative\",\"target\":\"_id\"}],\"source\":\"managed/alpha_application\",\"sourceQuery\":{\"_queryFilter\":\"(eq \\\"\\\" or eq \\\"\\\")\"},\"syncAfter\":[],\"target\":\"managed/bravo_application\",\"targetQuery\":{\"_queryFilter\":\"!(eq \\\"\\\")\"}},{\"_id\":\"sync/managedAlpha_user_managedBravo_user\",\"consentRequired\":true,\"displayName\":\"Test Mapping for Frodo\",\"icon\":null,\"name\":\"managedAlpha_user_managedBravo_user\",\"policies\":[{\"action\":\"ASYNC\",\"situation\":\"ABSENT\"},{\"action\":\"ASYNC\",\"situation\":\"ALL_GONE\"},{\"action\":\"ASYNC\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"ASYNC\",\"situation\":\"CONFIRMED\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"ASYNC\",\"situation\":\"LINK_ONLY\"},{\"action\":\"ASYNC\",\"situation\":\"MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"UNASSIGNED\"},{\"action\":\"ASYNC\",\"situation\":\"UNQUALIFIED\"}],\"properties\":[{\"condition\":{\"globals\":{},\"source\":\"console.log(\\\"Hello World!\\\");\",\"type\":\"text/javascript\"},\"default\":[\"Default value string\"],\"source\":\"accountStatus\",\"target\":\"applications\",\"transform\":{\"globals\":{},\"source\":\"console.log(\\\"hello\\\");\",\"type\":\"text/javascript\"}}],\"source\":\"managed/alpha_user\",\"syncAfter\":[\"managedAlpha_application_managedBravo_application\"],\"target\":\"managed/bravo_user\"},{\"_id\":\"sync/managedBravo_user_managedAlpha_user\",\"consentRequired\":false,\"displayName\":\"Frodo test mapping\",\"icon\":null,\"name\":\"managedBravo_user_managedAlpha_user\",\"policies\":[{\"action\":\"ASYNC\",\"situation\":\"ABSENT\"},{\"action\":\"ASYNC\",\"situation\":\"ALL_GONE\"},{\"action\":\"ASYNC\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"ASYNC\",\"situation\":\"CONFIRMED\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"ASYNC\",\"situation\":\"LINK_ONLY\"},{\"action\":\"ASYNC\",\"situation\":\"MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"UNASSIGNED\"},{\"action\":\"ASYNC\",\"situation\":\"UNQUALIFIED\"}],\"properties\":[],\"source\":\"managed/bravo_user\",\"syncAfter\":[\"managedAlpha_application_managedBravo_application\",\"managedAlpha_user_managedBravo_user\"],\"target\":\"managed/alpha_user\"},{\"_id\":\"sync/AlphaUser2GoogleApps\",\"consentRequired\":false,\"correlationQuery\":[{\"expressionTree\":{\"all\":[\"__NAME__\"]},\"file\":\"ui/correlateTreeToQueryFilter.js\",\"linkQualifier\":\"default\",\"mapping\":\"AlphaUser2GoogleApps\",\"type\":\"text/javascript\"}],\"displayName\":\"AlphaUser2GoogleApps\",\"enableSync\":{\"$bool\":\"&{esv.gac.enable.mapping}\"},\"icon\":null,\"name\":\"AlphaUser2GoogleApps\",\"onCreate\":{\"globals\":{},\"source\":\"target.orgUnitPath = \\\"/NewAccounts\\\";\",\"type\":\"text/javascript\"},\"onUpdate\":{\"globals\":{},\"source\":\"//testing1234\\ntarget.givenName = oldTarget.givenName;\\ntarget.familyName = oldTarget.familyName;\\ntarget.__NAME__ = oldTarget.__NAME__;\",\"type\":\"text/javascript\"},\"policies\":[{\"action\":\"EXCEPTION\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"UNLINK\",\"situation\":\"SOURCE_MISSING\"},{\"action\":{\"globals\":{},\"source\":\"// Timing Constants\\nvar ATTEMPT = 6; // Number of attempts to find the Google user.\\nvar SLEEP_TIME = 500; // Milliseconds between retries.\\nvar SYSTEM_ENDPOINT = \\\"system/GoogleApps/__ACCOUNT__\\\";\\nvar MAPPING_NAME = \\\"AlphaUser2GoogleApps\\\";\\nvar GOOGLE_DOMAIN = identityServer.getProperty(\\\"esv.gac.domain\\\");\\nvar googleEmail = source.userName + \\\"@\\\" + GOOGLE_DOMAIN;\\nvar frUserGUID = source._id;\\nvar resultingAction = \\\"ASYNC\\\";\\n\\n// Get the Google GUID\\nvar linkQueryParams = {'_queryFilter': 'firstId eq \\\"' + frUserGUID + '\\\" and linkType eq \\\"' + MAPPING_NAME + '\\\"'};\\nvar linkResults = openidm.query(\\\"repo/link/\\\", linkQueryParams, null);\\nvar googleGUID;\\n\\nif (linkResults.resultCount === 1) {\\n googleGUID = linkResults.result[0].secondId;\\n}\\n\\nvar queryResults; // Resulting query from looking for the Google user.\\nvar params = {'_queryFilter': '__UID__ eq \\\"' + googleGUID + '\\\"'};\\n\\nfor (var i = 1; i <= ATTEMPT; i++) {\\n queryResults = openidm.query(SYSTEM_ENDPOINT, params);\\n if (queryResults.result && queryResults.result.length > 0) {\\n logger.info(\\\"idmlog: ---AlphaUser2GoogleApps - Missing->UPDATE - Result found in \\\" + i + \\\" attempts. Query result: \\\" + JSON.stringify(queryResults));\\n resultingAction = \\\"UPDATE\\\";\\n break;\\n }\\n java.lang.Thread.sleep(SLEEP_TIME); // Wait before trying again.\\n}\\n\\nif (!queryResults.result || queryResults.resultCount === 0) {\\n logger.warn(\\\"idmlog: ---AlphaUser2GoogleApps - Missing->UNLINK - \\\" + googleEmail + \\\" not found after \\\" + ATTEMPT + \\\" attempts.\\\");\\n resultingAction = \\\"UNLINK\\\";\\n}\\nresultingAction;\\n\",\"type\":\"text/javascript\"},\"situation\":\"MISSING\"},{\"action\":\"EXCEPTION\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"IGNORE\",\"situation\":\"UNQUALIFIED\"},{\"action\":\"IGNORE\",\"situation\":\"UNASSIGNED\"},{\"action\":\"UNLINK\",\"situation\":\"LINK_ONLY\"},{\"action\":\"IGNORE\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"IGNORE\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"IGNORE\",\"situation\":\"ALL_GONE\"},{\"action\":\"UPDATE\",\"situation\":\"CONFIRMED\"},{\"action\":\"LINK\",\"situation\":\"FOUND\"},{\"action\":\"CREATE\",\"situation\":\"ABSENT\"}],\"properties\":[{\"condition\":{\"globals\":{},\"source\":\"object.custom_password_encrypted != null\",\"type\":\"text/javascript\"},\"source\":\"custom_password_encrypted\",\"target\":\"__PASSWORD__\",\"transform\":{\"globals\":{},\"source\":\"openidm.decrypt(source);\",\"type\":\"text/javascript\"}},{\"source\":\"cn\",\"target\":\"__NAME__\",\"transform\":{\"globals\":{},\"source\":\"source + \\\"@\\\" + identityServer.getProperty(\\\"esv.gac.domain\\\");\",\"type\":\"text/javascript\"}},{\"source\":\"givenName\",\"target\":\"givenName\"},{\"source\":\"\",\"target\":\"familyName\",\"transform\":{\"globals\":{},\"source\":\"if (source.frIndexedInteger1 > 2 && source.frIndexedInteger1 < 6) {\\n source.sn + \\\" (Student)\\\"\\n} else {\\n source.sn\\n}\",\"type\":\"text/javascript\"}}],\"queuedSync\":{\"enabled\":true,\"maxQueueSize\":20000,\"maxRetries\":5,\"pageSize\":100,\"pollingInterval\":1000,\"postRetryAction\":\"logged-ignore\",\"retryDelay\":1000},\"source\":\"managed/alpha_user\",\"syncAfter\":[\"managedAlpha_application_managedBravo_application\",\"managedAlpha_user_managedBravo_user\",\"managedBravo_user_managedAlpha_user\",\"managedBravo_user_managedBravo_user\"],\"target\":\"system/GoogleApps/__ACCOUNT__\",\"validSource\":{\"globals\":{},\"source\":\"var isGoogleEligible = true;\\n//var logMsg = \\\"idmlog: ---AplhaUser2GAC (username: \\\" + source.userName + \\\" - userType: \\\" + source.frIndexedInteger1 + \\\" cn: \\\" + source.cn + \\\") -\\\";\\nvar logMsg = \\\"idmlog: ---AplhaUser2GAC (username: \\\" + source.userName + \\\" - userType: \\\" + source.frIndexedInteger1 + \\\") -\\\";\\n\\n//Get Applicable userTypes (no Parent accounts)\\nif (source.frIndexedInteger1 !== 0 && source.frIndexedInteger1 !== 1 && source.frIndexedInteger1 !== 3 && source.frIndexedInteger1 !== 4 && source.frIndexedInteger1 !== 5) {\\n\\tisGoogleEligible = false;\\n\\tlogMsg = logMsg + \\\" Account type not eligible.\\\";\\n}\\n\\n//Make sure the account has a valid encrypted password.\\nif (source.custom_password_encrypted == undefined || source.custom_password_encrypted == null) {\\n\\tisGoogleEligible = false;\\n\\tlogMsg = logMsg + \\\" No encrypted password yet.\\\";\\n}\\n\\n//Check that CN exists and has no space.\\nif (source.cn && source.cn.includes(' ')) {\\n\\tisGoogleEligible = false;\\n\\tlogMsg = logMsg + \\\" CN with a space is not allowed.\\\";\\n}\\n\\nif (!isGoogleEligible) {\\n\\tlogMsg = logMsg + \\\" Not sent to Google.\\\"\\n\\tlogger.info(logMsg);\\n} \\n\\nif (isGoogleEligible) {\\n\\tlogMsg = logMsg + \\\" Sent to Google.\\\"\\n\\tlogger.info(logMsg);\\n}\\n\\nisGoogleEligible;\\n\",\"type\":\"text/javascript\"}}]}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:37:58 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "9570" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:37:58.621Z", + "time": 64, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 64 + } + }, + { + "_id": "23ddf0de6f7d77b0ff7aea592c868ad7", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 6529, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "6529" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1579, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"access\",\"configs\":[{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"info/*\",\"roles\":\"*\"},{\"actions\":\"login,logout\",\"methods\":\"read,action\",\"pattern\":\"authentication\",\"roles\":\"*\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"config/fidc/*\",\"roles\":\"*\"},{\"actions\":\"*\",\"methods\":\"*\",\"pattern\":\"config/fidc/*\",\"roles\":\"internal/role/openidm-admin\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"config/ui/themeconfig\",\"roles\":\"*\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"config/ui/themerealm\",\"roles\":\"*\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"config/uilocale/*\",\"roles\":\"*\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"config/fieldPolicy/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"info/uiconfig\",\"roles\":\"*\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"config/ui/dashboard\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"methods\":\"query\",\"pattern\":\"info/features\",\"roles\":\"*\"},{\"actions\":\"listPrivileges\",\"methods\":\"action\",\"pattern\":\"privilege\",\"roles\":\"*\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"privilege/*\",\"roles\":\"*\"},{\"actions\":\"validate\",\"methods\":\"action\",\"pattern\":\"util/validateQueryFilter\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"customAuthz\":\"checkIfAnyFeatureEnabled('kba')\",\"methods\":\"read\",\"pattern\":\"selfservice/kba\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"schema/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"methods\":\"action,query\",\"pattern\":\"consent\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"excludePatterns\":\"repo,repo/*\",\"methods\":\"*\",\"pattern\":\"*\",\"roles\":\"internal/role/openidm-admin\"},{\"actions\":\"\",\"methods\":\"create,read,update,delete,patch,query\",\"pattern\":\"system/*\",\"roles\":\"internal/role/openidm-admin\"},{\"actions\":\"*\",\"methods\":\"script\",\"pattern\":\"system/*\",\"roles\":\"internal/role/openidm-admin\"},{\"actions\":\"test,testConfig,createconfiguration,liveSync,authenticate\",\"methods\":\"action\",\"pattern\":\"system/*\",\"roles\":\"internal/role/openidm-admin\"},{\"actions\":\"*\",\"customAuthz\":\"disallowCommandAction()\",\"methods\":\"*\",\"pattern\":\"repo\",\"roles\":\"internal/role/openidm-admin\"},{\"actions\":\"*\",\"customAuthz\":\"disallowCommandAction()\",\"methods\":\"*\",\"pattern\":\"repo/*\",\"roles\":\"internal/role/openidm-admin\"},{\"actions\":\"command\",\"customAuthz\":\"request.additionalParameters.commandId === 'delete-mapping-links'\",\"methods\":\"action\",\"pattern\":\"repo/link\",\"roles\":\"internal/role/openidm-admin\"},{\"methods\":\"create,read,query,patch\",\"pattern\":\"managed/*\",\"roles\":\"internal/role/platform-provisioning\"},{\"methods\":\"read,query\",\"pattern\":\"internal/role/*\",\"roles\":\"internal/role/platform-provisioning\"},{\"actions\":\"*\",\"methods\":\"create,read,action,update\",\"pattern\":\"profile/*\",\"roles\":\"internal/role/platform-provisioning\"},{\"actions\":\"*\",\"methods\":\"read,action\",\"pattern\":\"policy/*\",\"roles\":\"internal/role/platform-provisioning\"},{\"methods\":\"read\",\"pattern\":\"schema/*\",\"roles\":\"internal/role/platform-provisioning\"},{\"actions\":\"*\",\"methods\":\"action,query\",\"pattern\":\"consent\",\"roles\":\"internal/role/platform-provisioning\"},{\"methods\":\"read\",\"pattern\":\"selfservice/kba\",\"roles\":\"internal/role/platform-provisioning\"},{\"methods\":\"read\",\"pattern\":\"selfservice/terms\",\"roles\":\"internal/role/platform-provisioning\"},{\"methods\":\"read\",\"pattern\":\"identityProviders\",\"roles\":\"internal/role/platform-provisioning\"},{\"actions\":\"sendTemplate\",\"methods\":\"action\",\"pattern\":\"external/email\",\"roles\":\"internal/role/platform-provisioning\"},{\"actions\":\"authenticate\",\"methods\":\"action\",\"pattern\":\"system/*\",\"roles\":\"internal/role/platform-provisioning\"},{\"actions\":\"*\",\"methods\":\"read,action\",\"pattern\":\"policy/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"config/ui/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"bind,unbind\",\"customAuthz\":\"ownDataOnly()\",\"methods\":\"read,action,delete\",\"pattern\":\"*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"patch\",\"customAuthz\":\"ownDataOnly() && onlyEditableManagedObjectProperties('user', [])\",\"methods\":\"update,patch,action\",\"pattern\":\"*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"patch\",\"customAuthz\":\"(request.resourcePath === 'selfservice/user/' + context.security.authorization.id) && onlyEditableManagedObjectProperties('user', [])\",\"methods\":\"patch,action\",\"pattern\":\"selfservice/user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"patch\",\"customAuthz\":\"isQueryOneOf({'managed/user': ['for-userName']}) && restrictPatchToFields(['password'])\",\"methods\":\"patch,action\",\"pattern\":\"managed/user\",\"roles\":\"internal/role/openidm-cert\"},{\"actions\":\"*\",\"customAuthz\":\"ownRelationshipProperty('_meta', false)\",\"methods\":\"read\",\"pattern\":\"internal/usermeta/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"customAuthz\":\"ownRelationshipProperty('_notifications', true)\",\"methods\":\"read,delete\",\"pattern\":\"internal/notification/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"customAuthz\":\"ownRelationshipCollection(['_meta','_notifications'])\",\"methods\":\"read,query\",\"pattern\":\"managed/user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"\",\"customAuthz\":\"ownDataOnly()\",\"methods\":\"read,delete\",\"pattern\":\"managed/alpha_user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"patch\",\"customAuthz\":\"ownDataOnly() && onlyEditableManagedObjectProperties('alpha_user', [])\",\"methods\":\"update,patch,action\",\"pattern\":\"managed/alpha_user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"customAuthz\":\"ownRelationshipCollection(['_meta','_notifications'])\",\"methods\":\"read,query\",\"pattern\":\"managed/alpha_user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"\",\"customAuthz\":\"ownDataOnly()\",\"methods\":\"read,delete\",\"pattern\":\"managed/bravo_user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"patch\",\"customAuthz\":\"ownDataOnly() && onlyEditableManagedObjectProperties('bravo_user', [])\",\"methods\":\"update,patch,action\",\"pattern\":\"managed/bravo_user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"customAuthz\":\"ownRelationshipCollection(['_meta','_notifications'])\",\"methods\":\"read,query\",\"pattern\":\"managed/bravo_user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"deleteNotificationsForTarget\",\"customAuthz\":\"request.additionalParameters.target === (context.security.authorization.component + '/' + context.security.authorization.id)\",\"methods\":\"action\",\"pattern\":\"notification\",\"roles\":\"internal/role/openidm-authorized\"}]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/access" + }, + "response": { + "bodySize": 6529, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 6529, + "text": "{\"_id\":\"access\",\"configs\":[{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"info/*\",\"roles\":\"*\"},{\"actions\":\"login,logout\",\"methods\":\"read,action\",\"pattern\":\"authentication\",\"roles\":\"*\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"config/fidc/*\",\"roles\":\"*\"},{\"actions\":\"*\",\"methods\":\"*\",\"pattern\":\"config/fidc/*\",\"roles\":\"internal/role/openidm-admin\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"config/ui/themeconfig\",\"roles\":\"*\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"config/ui/themerealm\",\"roles\":\"*\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"config/uilocale/*\",\"roles\":\"*\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"config/fieldPolicy/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"info/uiconfig\",\"roles\":\"*\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"config/ui/dashboard\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"methods\":\"query\",\"pattern\":\"info/features\",\"roles\":\"*\"},{\"actions\":\"listPrivileges\",\"methods\":\"action\",\"pattern\":\"privilege\",\"roles\":\"*\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"privilege/*\",\"roles\":\"*\"},{\"actions\":\"validate\",\"methods\":\"action\",\"pattern\":\"util/validateQueryFilter\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"customAuthz\":\"checkIfAnyFeatureEnabled('kba')\",\"methods\":\"read\",\"pattern\":\"selfservice/kba\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"schema/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"methods\":\"action,query\",\"pattern\":\"consent\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"excludePatterns\":\"repo,repo/*\",\"methods\":\"*\",\"pattern\":\"*\",\"roles\":\"internal/role/openidm-admin\"},{\"actions\":\"\",\"methods\":\"create,read,update,delete,patch,query\",\"pattern\":\"system/*\",\"roles\":\"internal/role/openidm-admin\"},{\"actions\":\"*\",\"methods\":\"script\",\"pattern\":\"system/*\",\"roles\":\"internal/role/openidm-admin\"},{\"actions\":\"test,testConfig,createconfiguration,liveSync,authenticate\",\"methods\":\"action\",\"pattern\":\"system/*\",\"roles\":\"internal/role/openidm-admin\"},{\"actions\":\"*\",\"customAuthz\":\"disallowCommandAction()\",\"methods\":\"*\",\"pattern\":\"repo\",\"roles\":\"internal/role/openidm-admin\"},{\"actions\":\"*\",\"customAuthz\":\"disallowCommandAction()\",\"methods\":\"*\",\"pattern\":\"repo/*\",\"roles\":\"internal/role/openidm-admin\"},{\"actions\":\"command\",\"customAuthz\":\"request.additionalParameters.commandId === 'delete-mapping-links'\",\"methods\":\"action\",\"pattern\":\"repo/link\",\"roles\":\"internal/role/openidm-admin\"},{\"methods\":\"create,read,query,patch\",\"pattern\":\"managed/*\",\"roles\":\"internal/role/platform-provisioning\"},{\"methods\":\"read,query\",\"pattern\":\"internal/role/*\",\"roles\":\"internal/role/platform-provisioning\"},{\"actions\":\"*\",\"methods\":\"create,read,action,update\",\"pattern\":\"profile/*\",\"roles\":\"internal/role/platform-provisioning\"},{\"actions\":\"*\",\"methods\":\"read,action\",\"pattern\":\"policy/*\",\"roles\":\"internal/role/platform-provisioning\"},{\"methods\":\"read\",\"pattern\":\"schema/*\",\"roles\":\"internal/role/platform-provisioning\"},{\"actions\":\"*\",\"methods\":\"action,query\",\"pattern\":\"consent\",\"roles\":\"internal/role/platform-provisioning\"},{\"methods\":\"read\",\"pattern\":\"selfservice/kba\",\"roles\":\"internal/role/platform-provisioning\"},{\"methods\":\"read\",\"pattern\":\"selfservice/terms\",\"roles\":\"internal/role/platform-provisioning\"},{\"methods\":\"read\",\"pattern\":\"identityProviders\",\"roles\":\"internal/role/platform-provisioning\"},{\"actions\":\"sendTemplate\",\"methods\":\"action\",\"pattern\":\"external/email\",\"roles\":\"internal/role/platform-provisioning\"},{\"actions\":\"authenticate\",\"methods\":\"action\",\"pattern\":\"system/*\",\"roles\":\"internal/role/platform-provisioning\"},{\"actions\":\"*\",\"methods\":\"read,action\",\"pattern\":\"policy/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"methods\":\"read\",\"pattern\":\"config/ui/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"bind,unbind\",\"customAuthz\":\"ownDataOnly()\",\"methods\":\"read,action,delete\",\"pattern\":\"*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"patch\",\"customAuthz\":\"ownDataOnly() && onlyEditableManagedObjectProperties('user', [])\",\"methods\":\"update,patch,action\",\"pattern\":\"*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"patch\",\"customAuthz\":\"(request.resourcePath === 'selfservice/user/' + context.security.authorization.id) && onlyEditableManagedObjectProperties('user', [])\",\"methods\":\"patch,action\",\"pattern\":\"selfservice/user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"patch\",\"customAuthz\":\"isQueryOneOf({'managed/user': ['for-userName']}) && restrictPatchToFields(['password'])\",\"methods\":\"patch,action\",\"pattern\":\"managed/user\",\"roles\":\"internal/role/openidm-cert\"},{\"actions\":\"*\",\"customAuthz\":\"ownRelationshipProperty('_meta', false)\",\"methods\":\"read\",\"pattern\":\"internal/usermeta/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"customAuthz\":\"ownRelationshipProperty('_notifications', true)\",\"methods\":\"read,delete\",\"pattern\":\"internal/notification/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"customAuthz\":\"ownRelationshipCollection(['_meta','_notifications'])\",\"methods\":\"read,query\",\"pattern\":\"managed/user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"\",\"customAuthz\":\"ownDataOnly()\",\"methods\":\"read,delete\",\"pattern\":\"managed/alpha_user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"patch\",\"customAuthz\":\"ownDataOnly() && onlyEditableManagedObjectProperties('alpha_user', [])\",\"methods\":\"update,patch,action\",\"pattern\":\"managed/alpha_user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"customAuthz\":\"ownRelationshipCollection(['_meta','_notifications'])\",\"methods\":\"read,query\",\"pattern\":\"managed/alpha_user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"\",\"customAuthz\":\"ownDataOnly()\",\"methods\":\"read,delete\",\"pattern\":\"managed/bravo_user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"patch\",\"customAuthz\":\"ownDataOnly() && onlyEditableManagedObjectProperties('bravo_user', [])\",\"methods\":\"update,patch,action\",\"pattern\":\"managed/bravo_user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"*\",\"customAuthz\":\"ownRelationshipCollection(['_meta','_notifications'])\",\"methods\":\"read,query\",\"pattern\":\"managed/bravo_user/*\",\"roles\":\"internal/role/openidm-authorized\"},{\"actions\":\"deleteNotificationsForTarget\",\"customAuthz\":\"request.additionalParameters.target === (context.security.authorization.component + '/' + context.security.authorization.id)\",\"methods\":\"action\",\"pattern\":\"notification\",\"roles\":\"internal/role/openidm-authorized\"}]}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:37:58 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "6529" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:37:58.692Z", + "time": 62, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 62 + } + }, + { + "_id": "4f7ee7a616d9c884e14435941353e543", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 8640, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "8640" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1591, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"alphaOrgPrivileges\",\"privileges\":[{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":false},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/ownerIDs eq \\\"{{_id}}\\\" or /parentOwnerIDs eq \\\"{{_id}}\\\"\",\"name\":\"owner-view-update-delete-orgs\",\"path\":\"managed/alpha_organization\",\"permissions\":[\"VIEW\",\"UPDATE\",\"DELETE\"]},{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":false},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/parent pr\",\"name\":\"owner-create-orgs\",\"path\":\"managed/alpha_organization\",\"permissions\":[\"CREATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":false},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrgIDs eq \\\"__org_id_placeholder__\\\"\",\"name\":\"owner-view-update-delete-admins-and-members\",\"path\":\"managed/alpha_user\",\"permissions\":[\"VIEW\",\"DELETE\",\"UPDATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":false},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrg/0 pr and /adminOfOrg/0 pr and !(/ownerOfOrg pr)\",\"name\":\"owner-create-admins\",\"path\":\"managed/alpha_user\",\"permissions\":[\"CREATE\"]},{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":true},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/adminIDs eq \\\"{{_id}}\\\" or /parentAdminIDs eq \\\"{{_id}}\\\"\",\"name\":\"admin-view-update-delete-orgs\",\"path\":\"managed/alpha_organization\",\"permissions\":[\"VIEW\",\"UPDATE\",\"DELETE\"]},{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":true},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/parent pr\",\"name\":\"admin-create-orgs\",\"path\":\"managed/alpha_organization\",\"permissions\":[\"CREATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":true},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrgIDs eq \\\"__org_id_placeholder__\\\"\",\"name\":\"admin-view-update-delete-members\",\"path\":\"managed/alpha_user\",\"permissions\":[\"VIEW\",\"DELETE\",\"UPDATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":true},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrg/0 pr and !(/adminOfOrg pr) and !(/ownerOfOrg pr)\",\"name\":\"admin-create-members\",\"path\":\"managed/alpha_user\",\"permissions\":[\"CREATE\"]}]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/alphaOrgPrivileges" + }, + "response": { + "bodySize": 8640, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 8640, + "text": "{\"_id\":\"alphaOrgPrivileges\",\"privileges\":[{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":false},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/ownerIDs eq \\\"{{_id}}\\\" or /parentOwnerIDs eq \\\"{{_id}}\\\"\",\"name\":\"owner-view-update-delete-orgs\",\"path\":\"managed/alpha_organization\",\"permissions\":[\"VIEW\",\"UPDATE\",\"DELETE\"]},{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":false},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/parent pr\",\"name\":\"owner-create-orgs\",\"path\":\"managed/alpha_organization\",\"permissions\":[\"CREATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":false},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrgIDs eq \\\"__org_id_placeholder__\\\"\",\"name\":\"owner-view-update-delete-admins-and-members\",\"path\":\"managed/alpha_user\",\"permissions\":[\"VIEW\",\"DELETE\",\"UPDATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":false},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrg/0 pr and /adminOfOrg/0 pr and !(/ownerOfOrg pr)\",\"name\":\"owner-create-admins\",\"path\":\"managed/alpha_user\",\"permissions\":[\"CREATE\"]},{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":true},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/adminIDs eq \\\"{{_id}}\\\" or /parentAdminIDs eq \\\"{{_id}}\\\"\",\"name\":\"admin-view-update-delete-orgs\",\"path\":\"managed/alpha_organization\",\"permissions\":[\"VIEW\",\"UPDATE\",\"DELETE\"]},{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":true},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/parent pr\",\"name\":\"admin-create-orgs\",\"path\":\"managed/alpha_organization\",\"permissions\":[\"CREATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":true},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrgIDs eq \\\"__org_id_placeholder__\\\"\",\"name\":\"admin-view-update-delete-members\",\"path\":\"managed/alpha_user\",\"permissions\":[\"VIEW\",\"DELETE\",\"UPDATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":true},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrg/0 pr and !(/adminOfOrg pr) and !(/ownerOfOrg pr)\",\"name\":\"admin-create-members\",\"path\":\"managed/alpha_user\",\"permissions\":[\"CREATE\"]}]}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:37:58 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "8640" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:37:58.761Z", + "time": 95, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 95 + } + }, + { + "_id": "c36a4f0959a8f2d4e09bea6bb44d6f00", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 2757, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "2757" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1578, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"audit\",\"auditServiceConfig\":{\"availableAuditEventHandlers\":[\"org.forgerock.audit.handlers.csv.CsvAuditEventHandler\",\"org.forgerock.audit.handlers.elasticsearch.ElasticsearchAuditEventHandler\",\"org.forgerock.audit.handlers.jms.JmsAuditEventHandler\",\"org.forgerock.audit.handlers.json.JsonAuditEventHandler\",\"org.forgerock.audit.handlers.json.stdout.JsonStdoutAuditEventHandler\",\"org.forgerock.openidm.audit.impl.RepositoryAuditEventHandler\",\"org.forgerock.openidm.audit.impl.RouterAuditEventHandler\",\"org.forgerock.audit.handlers.splunk.SplunkAuditEventHandler\",\"org.forgerock.audit.handlers.syslog.SyslogAuditEventHandler\"],\"caseInsensitiveFields\":[\"/access/http/request/headers\",\"/access/http/response/headers\"],\"filterPolicies\":{\"value\":{\"excludeIf\":[\"/access/http/request/cookies/&{com.iplanet.am.cookie.name}\",\"/access/http/request/cookies/session-jwt\",\"/access/http/request/headers/&{com.sun.identity.auth.cookieName}\",\"/access/http/request/headers/&{com.iplanet.am.cookie.name}\",\"/access/http/request/headers/accept-encoding\",\"/access/http/request/headers/accept-language\",\"/access/http/request/headers/Authorization\",\"/access/http/request/headers/cache-control\",\"/access/http/request/headers/connection\",\"/access/http/request/headers/content-length\",\"/access/http/request/headers/content-type\",\"/access/http/request/headers/proxy-authorization\",\"/access/http/request/headers/X-OpenAM-Password\",\"/access/http/request/headers/X-OpenIDM-Password\",\"/access/http/request/queryParameters/access_token\",\"/access/http/request/queryParameters/IDToken1\",\"/access/http/request/queryParameters/id_token_hint\",\"/access/http/request/queryParameters/Login.Token1\",\"/access/http/request/queryParameters/redirect_uri\",\"/access/http/request/queryParameters/requester\",\"/access/http/request/queryParameters/sessionUpgradeSSOTokenId\",\"/access/http/request/queryParameters/tokenId\",\"/access/http/response/headers/Authorization\",\"/access/http/response/headers/Set-Cookie\",\"/access/http/response/headers/X-OpenIDM-Password\"],\"includeIf\":[]}},\"handlerForQueries\":\"json\"},\"eventHandlers\":[{\"class\":\"org.forgerock.audit.handlers.json.stdout.JsonStdoutAuditEventHandler\",\"config\":{\"name\":\"json\",\"topics\":[\"access\",\"activity\",\"sync\",\"authentication\",\"config\"]}},{\"class\":\"org.forgerock.openidm.audit.impl.RepositoryAuditEventHandler\",\"config\":{\"enabled\":false,\"name\":\"repo\",\"topics\":[\"access\",\"activity\",\"sync\",\"authentication\",\"config\"]}}],\"eventTopics\":{\"activity\":{\"filter\":{\"actions\":[\"create\",\"update\",\"delete\",\"patch\",\"action\"]},\"passwordFields\":[\"password\"],\"watchedFields\":[]},\"config\":{\"filter\":{\"actions\":[\"create\",\"update\",\"delete\",\"patch\",\"action\"]}}},\"exceptionFormatter\":{\"file\":\"bin/defaults/script/audit/stacktraceFormatter.js\",\"type\":\"text/javascript\"}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/audit" + }, + "response": { + "bodySize": 2757, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 2757, + "text": "{\"_id\":\"audit\",\"auditServiceConfig\":{\"availableAuditEventHandlers\":[\"org.forgerock.audit.handlers.csv.CsvAuditEventHandler\",\"org.forgerock.audit.handlers.elasticsearch.ElasticsearchAuditEventHandler\",\"org.forgerock.audit.handlers.jms.JmsAuditEventHandler\",\"org.forgerock.audit.handlers.json.JsonAuditEventHandler\",\"org.forgerock.audit.handlers.json.stdout.JsonStdoutAuditEventHandler\",\"org.forgerock.openidm.audit.impl.RepositoryAuditEventHandler\",\"org.forgerock.openidm.audit.impl.RouterAuditEventHandler\",\"org.forgerock.audit.handlers.splunk.SplunkAuditEventHandler\",\"org.forgerock.audit.handlers.syslog.SyslogAuditEventHandler\"],\"caseInsensitiveFields\":[\"/access/http/request/headers\",\"/access/http/response/headers\"],\"filterPolicies\":{\"value\":{\"excludeIf\":[\"/access/http/request/cookies/&{com.iplanet.am.cookie.name}\",\"/access/http/request/cookies/session-jwt\",\"/access/http/request/headers/&{com.sun.identity.auth.cookieName}\",\"/access/http/request/headers/&{com.iplanet.am.cookie.name}\",\"/access/http/request/headers/accept-encoding\",\"/access/http/request/headers/accept-language\",\"/access/http/request/headers/Authorization\",\"/access/http/request/headers/cache-control\",\"/access/http/request/headers/connection\",\"/access/http/request/headers/content-length\",\"/access/http/request/headers/content-type\",\"/access/http/request/headers/proxy-authorization\",\"/access/http/request/headers/X-OpenAM-Password\",\"/access/http/request/headers/X-OpenIDM-Password\",\"/access/http/request/queryParameters/access_token\",\"/access/http/request/queryParameters/IDToken1\",\"/access/http/request/queryParameters/id_token_hint\",\"/access/http/request/queryParameters/Login.Token1\",\"/access/http/request/queryParameters/redirect_uri\",\"/access/http/request/queryParameters/requester\",\"/access/http/request/queryParameters/sessionUpgradeSSOTokenId\",\"/access/http/request/queryParameters/tokenId\",\"/access/http/response/headers/Authorization\",\"/access/http/response/headers/Set-Cookie\",\"/access/http/response/headers/X-OpenIDM-Password\"],\"includeIf\":[]}},\"handlerForQueries\":\"json\"},\"eventHandlers\":[{\"class\":\"org.forgerock.audit.handlers.json.stdout.JsonStdoutAuditEventHandler\",\"config\":{\"name\":\"json\",\"topics\":[\"access\",\"activity\",\"sync\",\"authentication\",\"config\"]}},{\"class\":\"org.forgerock.openidm.audit.impl.RepositoryAuditEventHandler\",\"config\":{\"enabled\":false,\"name\":\"repo\",\"topics\":[\"access\",\"activity\",\"sync\",\"authentication\",\"config\"]}}],\"eventTopics\":{\"activity\":{\"filter\":{\"actions\":[\"create\",\"update\",\"delete\",\"patch\",\"action\"]},\"passwordFields\":[\"password\"],\"watchedFields\":[]},\"config\":{\"filter\":{\"actions\":[\"create\",\"update\",\"delete\",\"patch\",\"action\"]}}},\"exceptionFormatter\":{\"file\":\"bin/defaults/script/audit/stacktraceFormatter.js\",\"type\":\"text/javascript\"}}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:37:58 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "2757" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:37:58.861Z", + "time": 46, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 46 + } + }, + { + "_id": "6e300fa9ecbd481a15eb76a02e9284a8", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 779, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "779" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1586, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"authentication\",\"rsFilter\":{\"augmentSecurityContext\":{\"source\":\"require('auth/orgPrivileges').assignPrivilegesToUser(resource, security, properties, subjectMapping, privileges, security.authorization.component.includes('/alpha_') ? 'alphaOrgPrivileges' : 'bravoOrgPrivileges', 'privilegeAssignments');\",\"type\":\"text/javascript\"},\"cache\":{\"maxTimeout\":\"300 seconds\"},\"scopes\":[\"fr:idm:*\"],\"staticUserMapping\":[{\"localUser\":\"internal/user/idm-provisioning\",\"roles\":[\"internal/role/openidm-admin\"],\"subject\":\"autoid-resource-server\"}],\"subjectMapping\":[{\"additionalUserFields\":[\"adminOfOrg\",\"ownerOfOrg\"],\"defaultRoles\":[\"internal/role/openidm-authorized\"],\"propertyMapping\":{\"sub\":\"_id\"},\"queryOnResource\":\"managed/{{substring realm 1}}_user\",\"userRoles\":\"authzRoles/*\"}]}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/authentication" + }, + "response": { + "bodySize": 779, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 779, + "text": "{\"_id\":\"authentication\",\"rsFilter\":{\"augmentSecurityContext\":{\"source\":\"require('auth/orgPrivileges').assignPrivilegesToUser(resource, security, properties, subjectMapping, privileges, security.authorization.component.includes('/alpha_') ? 'alphaOrgPrivileges' : 'bravoOrgPrivileges', 'privilegeAssignments');\",\"type\":\"text/javascript\"},\"cache\":{\"maxTimeout\":\"300 seconds\"},\"scopes\":[\"fr:idm:*\"],\"staticUserMapping\":[{\"localUser\":\"internal/user/idm-provisioning\",\"roles\":[\"internal/role/openidm-admin\"],\"subject\":\"autoid-resource-server\"}],\"subjectMapping\":[{\"additionalUserFields\":[\"adminOfOrg\",\"ownerOfOrg\"],\"defaultRoles\":[\"internal/role/openidm-authorized\"],\"propertyMapping\":{\"sub\":\"_id\"},\"queryOnResource\":\"managed/{{substring realm 1}}_user\",\"userRoles\":\"authzRoles/*\"}]}}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:37:58 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "779" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:37:58.914Z", + "time": 55, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 55 + } + }, + { + "_id": "a0cc8ba077287112f7c8be2119d517a7", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 8640, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "8640" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1591, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"bravoOrgPrivileges\",\"privileges\":[{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":false},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/ownerIDs eq \\\"{{_id}}\\\" or /parentOwnerIDs eq \\\"{{_id}}\\\"\",\"name\":\"owner-view-update-delete-orgs\",\"path\":\"managed/bravo_organization\",\"permissions\":[\"VIEW\",\"UPDATE\",\"DELETE\"]},{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":false},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/parent pr\",\"name\":\"owner-create-orgs\",\"path\":\"managed/bravo_organization\",\"permissions\":[\"CREATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":false},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrgIDs eq \\\"__org_id_placeholder__\\\"\",\"name\":\"owner-view-update-delete-admins-and-members\",\"path\":\"managed/bravo_user\",\"permissions\":[\"VIEW\",\"DELETE\",\"UPDATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":false},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrg/0 pr and /adminOfOrg/0 pr and !(/ownerOfOrg pr)\",\"name\":\"owner-create-admins\",\"path\":\"managed/bravo_user\",\"permissions\":[\"CREATE\"]},{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":true},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/adminIDs eq \\\"{{_id}}\\\" or /parentAdminIDs eq \\\"{{_id}}\\\"\",\"name\":\"admin-view-update-delete-orgs\",\"path\":\"managed/bravo_organization\",\"permissions\":[\"VIEW\",\"UPDATE\",\"DELETE\"]},{\"accessFlags\":[{\"attribute\":\"name\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"owners\",\"readOnly\":true},{\"attribute\":\"admins\",\"readOnly\":true},{\"attribute\":\"members\",\"readOnly\":false},{\"attribute\":\"parent\",\"readOnly\":false},{\"attribute\":\"children\",\"readOnly\":false},{\"attribute\":\"parentIDs\",\"readOnly\":true},{\"attribute\":\"adminIDs\",\"readOnly\":true},{\"attribute\":\"parentAdminIDs\",\"readOnly\":true},{\"attribute\":\"ownerIDs\",\"readOnly\":true},{\"attribute\":\"parentOwnerIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/parent pr\",\"name\":\"admin-create-orgs\",\"path\":\"managed/bravo_organization\",\"permissions\":[\"CREATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":true},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrgIDs eq \\\"__org_id_placeholder__\\\"\",\"name\":\"admin-view-update-delete-members\",\"path\":\"managed/bravo_user\",\"permissions\":[\"VIEW\",\"DELETE\",\"UPDATE\"]},{\"accessFlags\":[{\"attribute\":\"userName\",\"readOnly\":false},{\"attribute\":\"password\",\"readOnly\":false},{\"attribute\":\"givenName\",\"readOnly\":false},{\"attribute\":\"sn\",\"readOnly\":false},{\"attribute\":\"mail\",\"readOnly\":false},{\"attribute\":\"description\",\"readOnly\":false},{\"attribute\":\"accountStatus\",\"readOnly\":false},{\"attribute\":\"telephoneNumber\",\"readOnly\":false},{\"attribute\":\"postalAddress\",\"readOnly\":false},{\"attribute\":\"city\",\"readOnly\":false},{\"attribute\":\"postalCode\",\"readOnly\":false},{\"attribute\":\"country\",\"readOnly\":false},{\"attribute\":\"stateProvince\",\"readOnly\":false},{\"attribute\":\"roles\",\"readOnly\":false},{\"attribute\":\"groups\",\"readOnly\":false},{\"attribute\":\"manager\",\"readOnly\":false},{\"attribute\":\"authzRoles\",\"readOnly\":false},{\"attribute\":\"reports\",\"readOnly\":false},{\"attribute\":\"effectiveRoles\",\"readOnly\":false},{\"attribute\":\"effectiveAssignments\",\"readOnly\":false},{\"attribute\":\"effectiveGroups\",\"readOnly\":false},{\"attribute\":\"lastSync\",\"readOnly\":false},{\"attribute\":\"kbaInfo\",\"readOnly\":false},{\"attribute\":\"preferences\",\"readOnly\":false},{\"attribute\":\"consentedMappings\",\"readOnly\":false},{\"attribute\":\"memberOfOrg\",\"readOnly\":false},{\"attribute\":\"adminOfOrg\",\"readOnly\":true},{\"attribute\":\"ownerOfOrg\",\"readOnly\":true},{\"attribute\":\"memberOfOrgIDs\",\"readOnly\":true}],\"actions\":[],\"filter\":\"/memberOfOrg/0 pr and !(/adminOfOrg pr) and !(/ownerOfOrg pr)\",\"name\":\"admin-create-members\",\"path\":\"managed/bravo_user\",\"permissions\":[\"CREATE\"]}]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/bravoOrgPrivileges" + }, + "response": { + "bodySize": 61, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 61, + "text": "{\"code\":401,\"reason\":\"Unauthorized\",\"message\":\"Unauthorized\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:37:59 GMT" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "61" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 560, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 401, + "statusText": "Unauthorized" + }, + "startedDateTime": "2024-07-11T20:37:58.975Z", + "time": 54, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 54 } }, { @@ -156,7 +1172,5415 @@ "_order": 0, "cache": {}, "request": { - "bodySize": 3342, + "bodySize": 3342, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "3342" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1616, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/baselineDemoEmailVerification\",\"defaultLocale\":\"en\",\"displayName\":\"Baseline Demo Email Verification\",\"enabled\":true,\"from\":\"security@example.com\",\"html\":{\"en\":\"

Email Verification


Hello,

Great to have you on board.



Verify Your Account

Finish the steps of verification for the account by clicking the button below.


Click Here to Verify Your Account

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"message\":{\"en\":\"

Email Verification


Hello,

Great to have you on board.



Verify Your Account

Finish the steps of verfication for the account by clicking the button below.


Click Here to Verify Your Account

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n background-color: #f6f6f6;\\n color: #455469;\\n padding: 60px;\\n text-align: center \\n}\\n a {\\n text-decoration: none;\\n color: #109cf1;\\n}\\n h1 {\\n font-size: 40px;\\n text-align: center;\\n}\\n h2 {\\n font-size: 36px;\\n}\\n h3 {\\n font-size: 32px;\\n}\\n h4 {\\n font-size: 28px;\\n}\\n h5 {\\n font-size: 24px;\\n}\\n h6 {\\n font-size: 20px;\\n}\\n .content {\\n background-color: #fff;\\n border-radius: 4px;\\n margin: 0 auto;\\n padding: 48px;\\n width: 600px \\n}\\n .button {\\n background-color: #109cf1;\\n border: none;\\n color: white;\\n padding: 15px 32px;\\n text-align: center;\\n text-decoration: none;\\n display: inline-block;\\n font-size: 16px;\\n}\\n \",\"subject\":{\"en\":\"Please verify your email address\"},\"templateId\":\"baselineDemoEmailVerification\"}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/baselineDemoEmailVerification" + }, + "response": { + "bodySize": 3342, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 3342, + "text": "{\"_id\":\"emailTemplate/baselineDemoEmailVerification\",\"defaultLocale\":\"en\",\"displayName\":\"Baseline Demo Email Verification\",\"enabled\":true,\"from\":\"security@example.com\",\"html\":{\"en\":\"

Email Verification


Hello,

Great to have you on board.



Verify Your Account

Finish the steps of verification for the account by clicking the button below.


Click Here to Verify Your Account

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"message\":{\"en\":\"

Email Verification


Hello,

Great to have you on board.



Verify Your Account

Finish the steps of verfication for the account by clicking the button below.


Click Here to Verify Your Account

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n background-color: #f6f6f6;\\n color: #455469;\\n padding: 60px;\\n text-align: center \\n}\\n a {\\n text-decoration: none;\\n color: #109cf1;\\n}\\n h1 {\\n font-size: 40px;\\n text-align: center;\\n}\\n h2 {\\n font-size: 36px;\\n}\\n h3 {\\n font-size: 32px;\\n}\\n h4 {\\n font-size: 28px;\\n}\\n h5 {\\n font-size: 24px;\\n}\\n h6 {\\n font-size: 20px;\\n}\\n .content {\\n background-color: #fff;\\n border-radius: 4px;\\n margin: 0 auto;\\n padding: 48px;\\n width: 600px \\n}\\n .button {\\n background-color: #109cf1;\\n border: none;\\n color: white;\\n padding: 15px 32px;\\n text-align: center;\\n text-decoration: none;\\n display: inline-block;\\n font-size: 16px;\\n}\\n \",\"subject\":{\"en\":\"Please verify your email address\"},\"templateId\":\"baselineDemoEmailVerification\"}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:37:59 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "content-length", + "value": "3342" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:37:59.036Z", + "time": 72, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 72 + } + }, + { + "_id": "7021c3ee22e952cc1e6daf7f84d788d1", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 2484, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "2484" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/baselineDemoMagicLink\",\"defaultLocale\":\"en\",\"displayName\":\"Baseline Demo Magic Link\",\"enabled\":true,\"from\":\"security@example.com\",\"html\":{\"en\":\"

Welcome back


Hello,

You're receiving this email because you requested a link to sign you into your account.



Finish Signing In

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"message\":{\"en\":\"

Welcome back


Hello,

You're receiving this email because you requested a link to sign you into your account.



Finish Signing In

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n background-color: #f6f6f6;\\n color: #455469;\\n padding: 60px;\\n text-align: center \\n}\\n a {\\n text-decoration: none;\\n color: #109cf1;\\n}\\n h1 {\\n font-size: 40px;\\n text-align: center;\\n}\\n h2 {\\n font-size: 36px;\\n}\\n h3 {\\n font-size: 32px;\\n}\\n h4 {\\n font-size: 28px;\\n}\\n h5 {\\n font-size: 24px;\\n}\\n h6 {\\n font-size: 20px;\\n}\\n .content {\\n background-color: #fff;\\n border-radius: 4px;\\n margin: 0 auto;\\n padding: 48px;\\n width: 600px \\n}\\n .button {\\n background-color: #109cf1;\\n border: none;\\n color: white;\\n padding: 15px 32px;\\n text-align: center;\\n text-decoration: none;\\n display: inline-block;\\n font-size: 16px;\\n}\\n \",\"subject\":{\"en\":\"Your sign-in link\"},\"templateId\":\"baselineDemoMagicLink\"}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/baselineDemoMagicLink" + }, + "response": { + "bodySize": 2484, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 2484, + "text": "{\"_id\":\"emailTemplate/baselineDemoMagicLink\",\"defaultLocale\":\"en\",\"displayName\":\"Baseline Demo Magic Link\",\"enabled\":true,\"from\":\"security@example.com\",\"html\":{\"en\":\"

Welcome back


Hello,

You're receiving this email because you requested a link to sign you into your account.



Finish Signing In

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"message\":{\"en\":\"

Welcome back


Hello,

You're receiving this email because you requested a link to sign you into your account.



Finish Signing In

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n background-color: #f6f6f6;\\n color: #455469;\\n padding: 60px;\\n text-align: center \\n}\\n a {\\n text-decoration: none;\\n color: #109cf1;\\n}\\n h1 {\\n font-size: 40px;\\n text-align: center;\\n}\\n h2 {\\n font-size: 36px;\\n}\\n h3 {\\n font-size: 32px;\\n}\\n h4 {\\n font-size: 28px;\\n}\\n h5 {\\n font-size: 24px;\\n}\\n h6 {\\n font-size: 20px;\\n}\\n .content {\\n background-color: #fff;\\n border-radius: 4px;\\n margin: 0 auto;\\n padding: 48px;\\n width: 600px \\n}\\n .button {\\n background-color: #109cf1;\\n border: none;\\n color: white;\\n padding: 15px 32px;\\n text-align: center;\\n text-decoration: none;\\n display: inline-block;\\n font-size: 16px;\\n}\\n \",\"subject\":{\"en\":\"Your sign-in link\"},\"templateId\":\"baselineDemoMagicLink\"}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:37:59 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "content-length", + "value": "2484" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:37:59.115Z", + "time": 60, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 60 + } + }, + { + "_id": "197a28b438e7dfa4cd7bf7cf97f330f4", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 2036, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "2036" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1604, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/forgottenUsername\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"{{#if object.userName}}

Your username is '{{object.userName}}'.

{{else}}If you received this email in error, please disregard.{{/if}}

Click here to login

\",\"fr\":\"{{#if object.userName}}

Votre nom d'utilisateur est '{{object.userName}}'.

{{else}}Si vous avez reçu cet e-mail par erreur, veuillez ne pas en tenir compte.{{/if}}

Cliquez ici pour vous connecter

\"},\"message\":{\"en\":\"

{{#if object.userName}}Your username is '{{object.userName}}'.

{{else}}If you received this email in error, please disregard.{{/if}}

Click here to login

\",\"fr\":\"
{{#if object.userName}}

Votre nom d'utilisateur est '{{object.userName}}'.

{{else}}Si vous avez reçu cet e-mail par erreur, veuillez ne pas en tenir compte.{{/if}}

Cliquez ici pour vous connecter

\"},\"mimeType\":\"text/html\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"Account Information - username\",\"fr\":\"Informations sur le compte - nom d'utilisateur\"}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/forgottenUsername" + }, + "response": { + "bodySize": 2036, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 2036, + "text": "{\"_id\":\"emailTemplate/forgottenUsername\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"{{#if object.userName}}

Your username is '{{object.userName}}'.

{{else}}If you received this email in error, please disregard.{{/if}}

Click here to login

\",\"fr\":\"{{#if object.userName}}

Votre nom d'utilisateur est '{{object.userName}}'.

{{else}}Si vous avez reçu cet e-mail par erreur, veuillez ne pas en tenir compte.{{/if}}

Cliquez ici pour vous connecter

\"},\"message\":{\"en\":\"

{{#if object.userName}}Your username is '{{object.userName}}'.

{{else}}If you received this email in error, please disregard.{{/if}}

Click here to login

\",\"fr\":\"
{{#if object.userName}}

Votre nom d'utilisateur est '{{object.userName}}'.

{{else}}Si vous avez reçu cet e-mail par erreur, veuillez ne pas en tenir compte.{{/if}}

Cliquez ici pour vous connecter

\"},\"mimeType\":\"text/html\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"Account Information - username\",\"fr\":\"Informations sur le compte - nom d'utilisateur\"}}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:37:59 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "content-length", + "value": "2036" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:37:59.181Z", + "time": 61, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 61 + } + }, + { + "_id": "c3d86a126a6cec1c3f484ef6659047b5", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 1629, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "1629" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1601, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/frEmailUpdated\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"message\":{\"en\":\"
\\\"ForgeRock

Your account email has changed

Your ForgeRock Identity Cloud email has been changed. If you did not request this change, please contact ForgeRock support.

Thanks,
The ForgeRock Team

© 2001-{{ object.currentYear }} ForgeRock Inc®, All Rights Reserved.
201 Mission St Suite 2900, San Francisco, CA 94105
Privacy Policy
\"},\"mimeType\":\"text/html\",\"subject\":{\"en\":\"Your email has been updated\"}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/frEmailUpdated" + }, + "response": { + "bodySize": 134, + "content": { + "mimeType": "text/html; charset=UTF-8", + "size": 134, + "text": "403403 Forbidden" + }, + "cookies": [], + "headers": [ + { + "name": "content-length", + "value": "134" + }, + { + "name": "content-type", + "value": "text/html; charset=UTF-8" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:37:59 GMT" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 157, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 403, + "statusText": "Forbidden" + }, + "startedDateTime": "2024-07-11T20:37:59.248Z", + "time": 40, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 40 + } + }, + { + "_id": "ac4e7d0383e561433b910e8f47e7d916", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 1803, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "1803" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1603, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/frForgotUsername\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"message\":{\"en\":\"
\\\"ForgeRock

Forgot your username?

Your username is {{ object.userName }}.

Sign In to Your Account

If you didn't request this, please ignore this email.

Thanks,
The ForgeRock Team

© 2001-{{ object.currentYear }} ForgeRock Inc®, All Rights Reserved.
201 Mission St Suite 2900, San Francisco, CA 94105
Privacy Policy
\"},\"mimeType\":\"text/html\",\"subject\":{\"en\":\"Forgot Username\"}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/frForgotUsername" + }, + "response": { + "bodySize": 134, + "content": { + "mimeType": "text/html; charset=UTF-8", + "size": 134, + "text": "403403 Forbidden" + }, + "cookies": [], + "headers": [ + { + "name": "content-length", + "value": "134" + }, + { + "name": "content-type", + "value": "text/html; charset=UTF-8" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:37:59 GMT" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 157, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 403, + "statusText": "Forbidden" + }, + "startedDateTime": "2024-07-11T20:37:59.293Z", + "time": 42, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 42 + } + }, + { + "_id": "f1607e69fc89934ce7ec6a175da60406", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 1953, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "1953" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1599, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/frOnboarding\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"message\":{\"en\":\"
\\\"ForgeRock

Your account is ready

Your ForgeRock Identity Cloud account is ready. Click the button below to complete registration and access your environment.

Complete Registration

If you did not request this account, please contact ForgeRock support.

Thanks,
The ForgeRock Team

© 2001-{{ object.currentYear }} ForgeRock Inc®, All Rights Reserved.
201 Mission St Suite 2900, San Francisco, CA 94105
Privacy Policy
\"},\"mimeType\":\"text/html\",\"subject\":{\"en\":\"Complete your ForgeRock Identity Cloud registration\"}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/frOnboarding" + }, + "response": { + "bodySize": 134, + "content": { + "mimeType": "text/html; charset=UTF-8", + "size": 134, + "text": "403403 Forbidden" + }, + "cookies": [], + "headers": [ + { + "name": "content-length", + "value": "134" + }, + { + "name": "content-type", + "value": "text/html; charset=UTF-8" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:37:59 GMT" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 157, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 403, + "statusText": "Forbidden" + }, + "startedDateTime": "2024-07-11T20:37:59.346Z", + "time": 44, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 44 + } + }, + { + "_id": "7501117a249e6655c69bbe6638f786de", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 1641, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "1641" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1604, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/frPasswordUpdated\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"message\":{\"en\":\"
\\\"ForgeRock

Your account password has changed

Your ForgeRock Identity Cloud password has been changed. If you did not request this change, please contact ForgeRock support.

Thanks,
The ForgeRock Team

© 2001-{{ object.currentYear }} ForgeRock Inc®, All Rights Reserved.
201 Mission St Suite 2900, San Francisco, CA 94105
Privacy Policy
\"},\"mimeType\":\"text/html\",\"subject\":{\"en\":\"Your password has been updated\"}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/frPasswordUpdated" + }, + "response": { + "bodySize": 134, + "content": { + "mimeType": "text/html; charset=UTF-8", + "size": 134, + "text": "403403 Forbidden" + }, + "cookies": [], + "headers": [ + { + "name": "content-length", + "value": "134" + }, + { + "name": "content-type", + "value": "text/html; charset=UTF-8" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:37:59 GMT" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 157, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 403, + "statusText": "Forbidden" + }, + "startedDateTime": "2024-07-11T20:37:59.397Z", + "time": 40, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 40 + } + }, + { + "_id": "d9385cfbcba90b9d64e571daf5850232", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 1637, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "1637" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1603, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/frProfileUpdated\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"message\":{\"en\":\"
\\\"ForgeRock

Your account profile has changed

Your ForgeRock Identity Cloud profile has been changed. If you did not request this change, please contact ForgeRock support.

Thanks,
The ForgeRock Team

© 2001-{{ object.currentYear }} ForgeRock Inc®, All Rights Reserved.
201 Mission St Suite 2900, San Francisco, CA 94105
Privacy Policy
\"},\"mimeType\":\"text/html\",\"subject\":{\"en\":\"Your profile has been updated\"}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/frProfileUpdated" + }, + "response": { + "bodySize": 134, + "content": { + "mimeType": "text/html; charset=UTF-8", + "size": 134, + "text": "403403 Forbidden" + }, + "cookies": [], + "headers": [ + { + "name": "content-length", + "value": "134" + }, + { + "name": "content-type", + "value": "text/html; charset=UTF-8" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:37:59 GMT" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 157, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 403, + "statusText": "Forbidden" + }, + "startedDateTime": "2024-07-11T20:37:59.444Z", + "time": 41, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 41 + } + }, + { + "_id": "42dbce4dd54fe9d98d4294e5b0724272", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 1959, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "1959" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1602, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/frResetPassword\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"message\":{\"en\":\"
\\\"ForgeRock

Reset your password

It seems you have forgotten the password for your ForgeRock Identity Cloud account. Click the button below to reset your password and access your environment.

Reset Password

If you did not request to reset your password, please contact ForgeRock support.

Thanks,
The ForgeRock Team

© 2001-{{ object.currentYear }} ForgeRock Inc®, All Rights Reserved.
201 Mission St Suite 2900, San Francisco, CA 94105
Privacy Policy
\"},\"mimeType\":\"text/html\",\"subject\":{\"en\":\"Reset your password\"}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/frResetPassword" + }, + "response": { + "bodySize": 134, + "content": { + "mimeType": "text/html; charset=UTF-8", + "size": 134, + "text": "403403 Forbidden" + }, + "cookies": [], + "headers": [ + { + "name": "content-length", + "value": "134" + }, + { + "name": "content-type", + "value": "text/html; charset=UTF-8" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:37:59 GMT" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 157, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 403, + "statusText": "Forbidden" + }, + "startedDateTime": "2024-07-11T20:37:59.490Z", + "time": 47, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 47 + } + }, + { + "_id": "5ee4354f1589ecc28cbe97576ce4c84a", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 1641, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "1641" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1604, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/frUsernameUpdated\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"message\":{\"en\":\"
\\\"ForgeRock

Your account username has changed

Your ForgeRock Identity Cloud username has been changed. If you did not request this change, please contact ForgeRock support.

Thanks,
The ForgeRock Team

© 2001-{{ object.currentYear }} ForgeRock Inc®, All Rights Reserved.
201 Mission St Suite 2900, San Francisco, CA 94105
Privacy Policy
\"},\"mimeType\":\"text/html\",\"subject\":{\"en\":\"Your username has been updated\"}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/frUsernameUpdated" + }, + "response": { + "bodySize": 134, + "content": { + "mimeType": "text/html; charset=UTF-8", + "size": 134, + "text": "403403 Forbidden" + }, + "cookies": [], + "headers": [ + { + "name": "content-length", + "value": "134" + }, + { + "name": "content-type", + "value": "text/html; charset=UTF-8" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:37:59 GMT" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 157, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 403, + "statusText": "Forbidden" + }, + "startedDateTime": "2024-07-11T20:37:59.545Z", + "time": 41, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 41 + } + }, + { + "_id": "1e1773eb1528b38bde27efacb838a8ee", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 1661, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "1661" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1590, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/idv\",\"defaultLocale\":\"en\",\"description\":\"Identity Verification Invitation\",\"displayName\":\"idv\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"

Click the link below to verify your identity:

Verify my identity now

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"message\":{\"en\":\"

Click the link below to verify your identity:

Verify my identity now

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"mimeType\":\"text/html\",\"name\":\"registration\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"You have been invited to verify your identity\",\"fr\":\"Créer un nouveau compte\"},\"templateId\":\"idv\"}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/idv" + }, + "response": { + "bodySize": 1661, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1661, + "text": "{\"_id\":\"emailTemplate/idv\",\"defaultLocale\":\"en\",\"description\":\"Identity Verification Invitation\",\"displayName\":\"idv\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"

Click the link below to verify your identity:

Verify my identity now

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"message\":{\"en\":\"

Click the link below to verify your identity:

Verify my identity now

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"mimeType\":\"text/html\",\"name\":\"registration\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"You have been invited to verify your identity\",\"fr\":\"Créer un nouveau compte\"},\"templateId\":\"idv\"}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:37:59 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "content-length", + "value": "1661" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:37:59.592Z", + "time": 59, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 59 + } + }, + { + "_id": "b95be6fcf5ca3b6ac55d4294b39265d6", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 1985, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "1985" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1593, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/joiner\",\"advancedEditor\":true,\"defaultLocale\":\"en\",\"description\":\"This email will be sent onCreate of user to the external eMail address provided during creation. An OTP will also be sent to Telephone Number provided during creation to validate the user. The user will then be able to set their password and ForgeRock Push Authenticator\",\"displayName\":\"Joiner\",\"enabled\":true,\"from\":\"\\\"Encore HR\\\" \",\"html\":{\"en\":\"\"},\"message\":{\"en\":\"\\n \\n \\n
\\n

\\n \\n

\\n

Welcome to Encore {{object.givenName}} {{object.sn}}

\\n

Please click on the link below to validate your phone number with a One Time Code that will be sent via SMS or called to you depending on your phone type.

\\n

You will see your UserName and have the ability to set your password that will be used to login to Encore resources.

\\n

As we believe in enhanced security, you will also be setting up a Push Notification for future use.

\\n Click to Join Encore\\n
\\n \\n\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n background-color: #324054;\\n color: #455469;\\n padding: 60px;\\n text-align: center \\n}\\n a {\\n text-decoration: none;\\n color: #109cf1;\\n}\\n .content {\\n background-color: #fff;\\n border-radius: 4px;\\n margin: 0 auto;\\n padding: 48px;\\n width: 235px \\n}\\n \",\"subject\":{\"en\":\"Welcome to Encore!\"},\"templateId\":\"joiner\"}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/joiner" + }, + "response": { + "bodySize": 1985, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1985, + "text": "{\"_id\":\"emailTemplate/joiner\",\"advancedEditor\":true,\"defaultLocale\":\"en\",\"description\":\"This email will be sent onCreate of user to the external eMail address provided during creation. An OTP will also be sent to Telephone Number provided during creation to validate the user. The user will then be able to set their password and ForgeRock Push Authenticator\",\"displayName\":\"Joiner\",\"enabled\":true,\"from\":\"\\\"Encore HR\\\" \",\"html\":{\"en\":\"\"},\"message\":{\"en\":\"\\n \\n \\n
\\n

\\n \\n

\\n

Welcome to Encore {{object.givenName}} {{object.sn}}

\\n

Please click on the link below to validate your phone number with a One Time Code that will be sent via SMS or called to you depending on your phone type.

\\n

You will see your UserName and have the ability to set your password that will be used to login to Encore resources.

\\n

As we believe in enhanced security, you will also be setting up a Push Notification for future use.

\\n Click to Join Encore\\n
\\n \\n\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n background-color: #324054;\\n color: #455469;\\n padding: 60px;\\n text-align: center \\n}\\n a {\\n text-decoration: none;\\n color: #109cf1;\\n}\\n .content {\\n background-color: #fff;\\n border-radius: 4px;\\n margin: 0 auto;\\n padding: 48px;\\n width: 235px \\n}\\n \",\"subject\":{\"en\":\"Welcome to Encore!\"},\"templateId\":\"joiner\"}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:37:59 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "content-length", + "value": "1985" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:37:59.656Z", + "time": 58, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 58 + } + }, + { + "_id": "085b4fa0b124aa9b1de27266ecc5b22c", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 2744, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "2744" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1613, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/registerPasswordlessDevice\",\"defaultLocale\":\"en\",\"description\":\"\",\"displayName\":\"Register Passwordless Device\",\"enabled\":true,\"from\":\"\\\"ForgeRock Identity Cloud\\\" \",\"html\":{\"en\":\"

Welcome back

\\\"alt


Hello,

You're receiving this email because you requested a link to register a new passwordless device.



Register New Device

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"message\":{\"en\":\"

Welcome back

\\\"alt


Hello,

You're receiving this email because you requested a link to register a new passwordless device.



Register New Device

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n\\tbackground-color: #324054;\\n\\tcolor: #455469;\\n\\tpadding: 60px;\\n\\ttext-align: center\\n}\\n\\na {\\n\\ttext-decoration: none;\\n\\tcolor: #109cf1;\\n}\\n\\n.content {\\n\\tbackground-color: #fff;\\n\\tborder-radius: 4px;\\n\\tmargin: 0 auto;\\n\\tpadding: 48px;\\n\\twidth: 235px\\n}\\n\",\"subject\":{\"en\":\"Your magic link is here - register new WebAuthN device\"},\"templateId\":\"registerPasswordlessDevice\"}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/registerPasswordlessDevice" + }, + "response": { + "bodySize": 2744, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 2744, + "text": "{\"_id\":\"emailTemplate/registerPasswordlessDevice\",\"defaultLocale\":\"en\",\"description\":\"\",\"displayName\":\"Register Passwordless Device\",\"enabled\":true,\"from\":\"\\\"ForgeRock Identity Cloud\\\" \",\"html\":{\"en\":\"

Welcome back

\\\"alt


Hello,

You're receiving this email because you requested a link to register a new passwordless device.



Register New Device

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"message\":{\"en\":\"

Welcome back

\\\"alt


Hello,

You're receiving this email because you requested a link to register a new passwordless device.



Register New Device

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n\\tbackground-color: #324054;\\n\\tcolor: #455469;\\n\\tpadding: 60px;\\n\\ttext-align: center\\n}\\n\\na {\\n\\ttext-decoration: none;\\n\\tcolor: #109cf1;\\n}\\n\\n.content {\\n\\tbackground-color: #fff;\\n\\tborder-radius: 4px;\\n\\tmargin: 0 auto;\\n\\tpadding: 48px;\\n\\twidth: 235px\\n}\\n\",\"subject\":{\"en\":\"Your magic link is here - register new WebAuthN device\"},\"templateId\":\"registerPasswordlessDevice\"}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:37:59 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "content-length", + "value": "2744" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:37:59.719Z", + "time": 47, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 47 + } + }, + { + "_id": "7e0fcd991b7535c07d8556b49a815779", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 1546, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "1546" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1599, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/registration\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"

This is your registration email.

Email verification link

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"message\":{\"en\":\"

This is your registration email.

Email verification link

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"mimeType\":\"text/html\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"Register new account\",\"fr\":\"Créer un nouveau compte\"}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/registration" + }, + "response": { + "bodySize": 1546, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1546, + "text": "{\"_id\":\"emailTemplate/registration\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"

This is your registration email.

Email verification link

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"message\":{\"en\":\"

This is your registration email.

Email verification link

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"mimeType\":\"text/html\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"Register new account\",\"fr\":\"Créer un nouveau compte\"}}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:37:59 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "content-length", + "value": "1546" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:37:59.772Z", + "time": 58, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 58 + } + }, + { + "_id": "6f03115777dabeb2ee464972baac6d91", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 455, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "455" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1599, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/resetPassword\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"message\":{\"en\":\"

Click to reset your password

Password reset link

\",\"fr\":\"

Cliquez pour réinitialiser votre mot de passe

Mot de passe lien de réinitialisation

\"},\"mimeType\":\"text/html\",\"subject\":{\"en\":\"Reset your password\",\"fr\":\"Réinitialisez votre mot de passe\"}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/resetPassword" + }, + "response": { + "bodySize": 455, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 455, + "text": "{\"_id\":\"emailTemplate/resetPassword\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"message\":{\"en\":\"

Click to reset your password

Password reset link

\",\"fr\":\"

Cliquez pour réinitialiser votre mot de passe

Mot de passe lien de réinitialisation

\"},\"mimeType\":\"text/html\",\"subject\":{\"en\":\"Reset your password\",\"fr\":\"Réinitialisez votre mot de passe\"}}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:37:59 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "content-length", + "value": "455" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:37:59.835Z", + "time": 65, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 65 + } + }, + { + "_id": "08d7fe2132f1506f38f71fc70ed93393", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 943, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "943" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1600, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/updatePassword\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"

Verify email to update password

Update password link

\"},\"message\":{\"en\":\"

Verify email to update password

Update password link

\"},\"mimeType\":\"text/html\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"Update your password\"}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/updatePassword" + }, + "response": { + "bodySize": 943, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 943, + "text": "{\"_id\":\"emailTemplate/updatePassword\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"

Verify email to update password

Update password link

\"},\"message\":{\"en\":\"

Verify email to update password

Update password link

\"},\"mimeType\":\"text/html\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"Update your password\"}}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:37:59 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "content-length", + "value": "943" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:37:59.905Z", + "time": 58, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 58 + } + }, + { + "_id": "b4769158570ad7ade83b8b0db18fba45", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 879, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "879" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1593, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"emailTemplate/welcome\",\"defaultLocale\":\"en\",\"displayName\":\"Welcome\",\"enabled\":true,\"from\":\"saas@forgerock.com\",\"html\":{\"en\":\"

Welcome. Your username is '{{object.userName}}'.

\"},\"message\":{\"en\":\"

Welcome. Your username is '{{object.userName}}'.

\"},\"mimeType\":\"text/html\",\"styles\":\"body{\\n background-color:#324054;\\n color:#5e6d82;\\n padding:60px;\\n text-align:center\\n}\\na{\\n text-decoration:none;\\n color:#109cf1\\n}\\n.content{\\n background-color:#fff;\\n border-radius:4px;\\n margin:0 auto;\\n padding:48px;\\n width:235px\\n}\\n\",\"subject\":{\"en\":\"Your account has been created\"}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/welcome" + }, + "response": { + "bodySize": 879, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 879, + "text": "{\"_id\":\"emailTemplate/welcome\",\"defaultLocale\":\"en\",\"displayName\":\"Welcome\",\"enabled\":true,\"from\":\"saas@forgerock.com\",\"html\":{\"en\":\"

Welcome. Your username is '{{object.userName}}'.

\"},\"message\":{\"en\":\"

Welcome. Your username is '{{object.userName}}'.

\"},\"mimeType\":\"text/html\",\"styles\":\"body{\\n background-color:#324054;\\n color:#5e6d82;\\n padding:60px;\\n text-align:center\\n}\\na{\\n text-decoration:none;\\n color:#109cf1\\n}\\n.content{\\n background-color:#fff;\\n border-radius:4px;\\n margin:0 auto;\\n padding:48px;\\n width:235px\\n}\\n\",\"subject\":{\"en\":\"Your account has been created\"}}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:00 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "content-length", + "value": "879" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:37:59.969Z", + "time": 80, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 80 + } + }, + { + "_id": "97b4fc7a09db7824cfa38b5ad629f7a3", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 341, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "341" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1586, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"external.email\",\"auth\":{\"enable\":true,\"password\":\"&{sendgrid.api.key}\",\"username\":\"apikey\"},\"connectiontimeout\":300000,\"debug\":false,\"from\":\"&{email.sender.address}\",\"host\":\"smtp.sendgrid.net\",\"port\":587,\"smtpProperties\":[],\"ssl\":{\"enable\":false},\"starttls\":{\"enable\":true},\"threadPoolSize\":20,\"timeout\":300000,\"writetimeout\":300000}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/external.email" + }, + "response": { + "bodySize": 341, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 341, + "text": "{\"_id\":\"external.email\",\"auth\":{\"enable\":true,\"password\":\"&{sendgrid.api.key}\",\"username\":\"apikey\"},\"connectiontimeout\":300000,\"debug\":false,\"from\":\"&{email.sender.address}\",\"host\":\"smtp.sendgrid.net\",\"port\":587,\"smtpProperties\":[],\"ssl\":{\"enable\":false},\"starttls\":{\"enable\":true},\"threadPoolSize\":20,\"timeout\":300000,\"writetimeout\":300000}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:00 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "341" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:00.059Z", + "time": 61, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 61 + } + }, + { + "_id": "95355fc116c4b2c18a1a20d10ae6f1f7", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 348, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "348" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1593, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"external.emailDefault\",\"auth\":{\"enable\":true,\"password\":\"&{sendgrid.api.key}\",\"username\":\"apikey\"},\"connectiontimeout\":300000,\"debug\":false,\"from\":\"&{email.sender.address}\",\"host\":\"smtp.sendgrid.net\",\"port\":587,\"smtpProperties\":[],\"ssl\":{\"enable\":false},\"starttls\":{\"enable\":true},\"threadPoolSize\":20,\"timeout\":300000,\"writetimeout\":300000}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/external.emailDefault" + }, + "response": { + "bodySize": 348, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 348, + "text": "{\"_id\":\"external.emailDefault\",\"auth\":{\"enable\":true,\"password\":\"&{sendgrid.api.key}\",\"username\":\"apikey\"},\"connectiontimeout\":300000,\"debug\":false,\"from\":\"&{email.sender.address}\",\"host\":\"smtp.sendgrid.net\",\"port\":587,\"smtpProperties\":[],\"ssl\":{\"enable\":false},\"starttls\":{\"enable\":true},\"threadPoolSize\":20,\"timeout\":300000,\"writetimeout\":300000}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:00 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "348" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:00.126Z", + "time": 58, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 58 + } + }, + { + "_id": "c4f85e93d4749dad9c0dfed751a70df8", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 866, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "866" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1594, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"fieldPolicy/alpha_user\",\"defaultPasswordStorageScheme\":[{\"_id\":\"PBKDF2-HMAC-SHA256\"}],\"passwordAttribute\":\"password\",\"resourceCollection\":\"managed/alpha_user\",\"type\":\"password-policy\",\"validator\":[{\"_id\":\"alpha_userPasswordPolicy-length-based-password-validator\",\"enabled\":true,\"maxPasswordLength\":0,\"minPasswordLength\":8,\"type\":\"length-based\"},{\"_id\":\"alpha_userPasswordPolicy-attribute-value-password-validator\",\"checkSubstrings\":true,\"enabled\":true,\"matchAttribute\":[\"mail\",\"userName\",\"givenName\",\"sn\"],\"minSubstringLength\":5,\"testReversedPassword\":true,\"type\":\"attribute-value\"},{\"_id\":\"alpha_userPasswordPolicy-character-set-password-validator\",\"allowUnclassifiedCharacters\":true,\"characterSet\":[\"1:abcdefghijklmnopqrstuvwxyz\",\"1:ABCDEFGHIJKLMNOPQRSTUVWXYZ\",\"1:0123456789\",\"1:~!@#$%^&*()-_=+[]{}|;:,.<>/?\\\"'\\\\`\"],\"enabled\":true,\"type\":\"character-set\"}]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/fieldPolicy/alpha_user" + }, + "response": { + "bodySize": 866, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 866, + "text": "{\"_id\":\"fieldPolicy/alpha_user\",\"defaultPasswordStorageScheme\":[{\"_id\":\"PBKDF2-HMAC-SHA256\"}],\"passwordAttribute\":\"password\",\"resourceCollection\":\"managed/alpha_user\",\"type\":\"password-policy\",\"validator\":[{\"_id\":\"alpha_userPasswordPolicy-length-based-password-validator\",\"enabled\":true,\"maxPasswordLength\":0,\"minPasswordLength\":8,\"type\":\"length-based\"},{\"_id\":\"alpha_userPasswordPolicy-attribute-value-password-validator\",\"checkSubstrings\":true,\"enabled\":true,\"matchAttribute\":[\"mail\",\"userName\",\"givenName\",\"sn\"],\"minSubstringLength\":5,\"testReversedPassword\":true,\"type\":\"attribute-value\"},{\"_id\":\"alpha_userPasswordPolicy-character-set-password-validator\",\"allowUnclassifiedCharacters\":true,\"characterSet\":[\"1:abcdefghijklmnopqrstuvwxyz\",\"1:ABCDEFGHIJKLMNOPQRSTUVWXYZ\",\"1:0123456789\",\"1:~!@#$%^&*()-_=+[]{}|;:,.<>/?\\\"'\\\\`\"],\"enabled\":true,\"type\":\"character-set\"}]}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:00 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "transfer-encoding", + "value": "chunked" + } + ], + "headersSize": 671, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:00.190Z", + "time": 63, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 63 + } + }, + { + "_id": "7b5ecbad8e243fd95aa3fff41e8909bd", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 866, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "866" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1594, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"fieldPolicy/bravo_user\",\"defaultPasswordStorageScheme\":[{\"_id\":\"PBKDF2-HMAC-SHA256\"}],\"passwordAttribute\":\"password\",\"resourceCollection\":\"managed/bravo_user\",\"type\":\"password-policy\",\"validator\":[{\"_id\":\"bravo_userPasswordPolicy-length-based-password-validator\",\"enabled\":true,\"maxPasswordLength\":0,\"minPasswordLength\":8,\"type\":\"length-based\"},{\"_id\":\"bravo_userPasswordPolicy-attribute-value-password-validator\",\"checkSubstrings\":true,\"enabled\":true,\"matchAttribute\":[\"mail\",\"userName\",\"givenName\",\"sn\"],\"minSubstringLength\":5,\"testReversedPassword\":true,\"type\":\"attribute-value\"},{\"_id\":\"bravo_userPasswordPolicy-character-set-password-validator\",\"allowUnclassifiedCharacters\":true,\"characterSet\":[\"1:abcdefghijklmnopqrstuvwxyz\",\"1:ABCDEFGHIJKLMNOPQRSTUVWXYZ\",\"1:0123456789\",\"1:~!@#$%^&*()-_=+[]{}|;:,.<>/?\\\"'\\\\`\"],\"enabled\":true,\"type\":\"character-set\"}]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/fieldPolicy/bravo_user" + }, + "response": { + "bodySize": 866, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 866, + "text": "{\"_id\":\"fieldPolicy/bravo_user\",\"defaultPasswordStorageScheme\":[{\"_id\":\"PBKDF2-HMAC-SHA256\"}],\"passwordAttribute\":\"password\",\"resourceCollection\":\"managed/bravo_user\",\"type\":\"password-policy\",\"validator\":[{\"_id\":\"bravo_userPasswordPolicy-length-based-password-validator\",\"enabled\":true,\"maxPasswordLength\":0,\"minPasswordLength\":8,\"type\":\"length-based\"},{\"_id\":\"bravo_userPasswordPolicy-attribute-value-password-validator\",\"checkSubstrings\":true,\"enabled\":true,\"matchAttribute\":[\"mail\",\"userName\",\"givenName\",\"sn\"],\"minSubstringLength\":5,\"testReversedPassword\":true,\"type\":\"attribute-value\"},{\"_id\":\"bravo_userPasswordPolicy-character-set-password-validator\",\"allowUnclassifiedCharacters\":true,\"characterSet\":[\"1:abcdefghijklmnopqrstuvwxyz\",\"1:ABCDEFGHIJKLMNOPQRSTUVWXYZ\",\"1:0123456789\",\"1:~!@#$%^&*()-_=+[]{}|;:,.<>/?\\\"'\\\\`\"],\"enabled\":true,\"type\":\"character-set\"}]}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:00 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "transfer-encoding", + "value": "chunked" + } + ], + "headersSize": 671, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:00.259Z", + "time": 61, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 61 + } + }, + { + "_id": "4680edc2676b23267f480b2bf7681059", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 270, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "270" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1580, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"internal\",\"objects\":[{\"name\":\"role\",\"properties\":{\"authzMembers\":{\"items\":{\"resourceCollection\":[{\"conditionalAssociation\":true,\"label\":\"User\",\"notify\":true,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}]}}}}]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/internal" + }, + "response": { + "bodySize": 270, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 270, + "text": "{\"_id\":\"internal\",\"objects\":[{\"name\":\"role\",\"properties\":{\"authzMembers\":{\"items\":{\"resourceCollection\":[{\"conditionalAssociation\":true,\"label\":\"User\",\"notify\":true,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}]}}}}]}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:00 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "270" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:00.326Z", + "time": 60, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 60 + } + }, + { + "_id": "75ab9b1c70366417012988ad2797a153", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 93761, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "93761" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1581, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"managed\",\"objects\":[{\"lastSync\":{\"effectiveAssignmentsProperty\":\"effectiveAssignments\",\"lastSyncProperty\":\"lastSync\"},\"meta\":{\"property\":\"_meta\",\"resourceCollection\":\"managed/alpha_usermeta\",\"trackedProperties\":[\"createDate\",\"lastChanged\"]},\"name\":\"alpha_user\",\"notifications\":{},\"schema\":{\"$schema\":\"http://json-schema.org/draft-03/schema\",\"icon\":\"fa-user\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User\",\"mat-icon\":\"people\",\"order\":[\"_id\",\"userName\",\"password\",\"givenName\",\"cn\",\"sn\",\"mail\",\"profileImage\",\"description\",\"accountStatus\",\"telephoneNumber\",\"postalAddress\",\"city\",\"postalCode\",\"country\",\"stateProvince\",\"roles\",\"assignments\",\"groups\",\"applications\",\"manager\",\"authzRoles\",\"reports\",\"effectiveRoles\",\"effectiveAssignments\",\"effectiveGroups\",\"effectiveApplications\",\"lastSync\",\"kbaInfo\",\"preferences\",\"consentedMappings\",\"ownerOfOrg\",\"adminOfOrg\",\"memberOfOrg\",\"memberOfOrgIDs\",\"ownerOfApp\",\"frIndexedString1\",\"frIndexedString2\",\"frIndexedString3\",\"frIndexedString4\",\"frIndexedString5\",\"frUnindexedString1\",\"frUnindexedString2\",\"frUnindexedString3\",\"frUnindexedString4\",\"frUnindexedString5\",\"frIndexedMultivalued1\",\"frIndexedMultivalued2\",\"frIndexedMultivalued3\",\"frIndexedMultivalued4\",\"frIndexedMultivalued5\",\"frUnindexedMultivalued1\",\"frUnindexedMultivalued2\",\"frUnindexedMultivalued3\",\"frUnindexedMultivalued4\",\"frUnindexedMultivalued5\",\"frIndexedDate1\",\"frIndexedDate2\",\"frIndexedDate3\",\"frIndexedDate4\",\"frIndexedDate5\",\"frUnindexedDate1\",\"frUnindexedDate2\",\"frUnindexedDate3\",\"frUnindexedDate4\",\"frUnindexedDate5\",\"frIndexedInteger1\",\"frIndexedInteger2\",\"frIndexedInteger3\",\"frIndexedInteger4\",\"frIndexedInteger5\",\"frUnindexedInteger1\",\"frUnindexedInteger2\",\"frUnindexedInteger3\",\"frUnindexedInteger4\",\"frUnindexedInteger5\",\"assignedDashboard\"],\"properties\":{\"_id\":{\"description\":\"User ID\",\"isPersonal\":false,\"policies\":[{\"params\":{\"forbiddenChars\":[\"/\"]},\"policyId\":\"cannot-contain-characters\"}],\"searchable\":false,\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":false},\"accountStatus\":{\"default\":\"active\",\"description\":\"Status\",\"isPersonal\":false,\"searchable\":true,\"title\":\"Status\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"adminOfOrg\":{\"items\":{\"notifySelf\":false,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":true,\"path\":\"managed/alpha_organization\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"admins\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Organizations I Administer\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"aliasList\":{\"description\":\"List of identity aliases used primarily to record social IdP subjects for this user\",\"isVirtual\":false,\"items\":{\"title\":\"User Alias Names Items\",\"type\":\"string\"},\"returnByDefault\":false,\"searchable\":false,\"title\":\"User Alias Names List\",\"type\":\"array\",\"userEditable\":true,\"viewable\":false},\"applications\":{\"description\":\"Applications\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:applications\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:applications:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Groups Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Application\",\"path\":\"managed/alpha_application\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[\"name\"]}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Groups Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Applications\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":false},\"assignedDashboard\":{\"description\":\"List of items to click on for this user\",\"isVirtual\":true,\"items\":{\"title\":\"Assigned Dashboard Items\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"name\"],\"referencedRelationshipFields\":[[\"roles\",\"applications\"],[\"applications\"]]},\"searchable\":false,\"title\":\"Assigned Dashboard\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"assignments\":{\"description\":\"Assignments\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:assignments\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:assignments:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Provisioning Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Assignment\",\"path\":\"managed/alpha_assignment\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Assignments Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Assignments\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"authzRoles\":{\"description\":\"Authorization Roles\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:authzRoles\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:authzRoles:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Authorization Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Internal Role\",\"path\":\"internal/role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"authzMembers\",\"reverseRelationship\":true,\"title\":\"Authorization Roles Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Authorization Roles\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"city\":{\"description\":\"City\",\"isPersonal\":false,\"title\":\"City\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"cn\":{\"default\":\"{{givenName}} {{sn}}\",\"description\":\"Common Name\",\"isPersonal\":true,\"scope\":\"private\",\"searchable\":false,\"title\":\"Common Name\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"consentedMappings\":{\"description\":\"Consented Mappings\",\"isPersonal\":false,\"isVirtual\":false,\"items\":{\"items\":{\"order\":[\"mapping\",\"consentDate\"],\"properties\":{\"consentDate\":{\"description\":\"Consent Date\",\"searchable\":true,\"title\":\"Consent Date\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"mapping\":{\"description\":\"Mapping\",\"searchable\":true,\"title\":\"Mapping\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true}},\"required\":[\"mapping\",\"consentDate\"],\"title\":\"Consented Mappings Item\",\"type\":\"object\"},\"title\":\"Consented Mappings Items\",\"type\":\"array\"},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Consented Mappings\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"country\":{\"description\":\"Country\",\"isPersonal\":false,\"title\":\"Country\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"description\":{\"description\":\"Description\",\"isPersonal\":false,\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"effectiveApplications\":{\"description\":\"Effective Applications\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Assigned Application Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedObjectFields\":[\"name\"],\"referencedRelationshipFields\":[[\"roles\",\"applications\"],[\"applications\"]]},\"returnByDefault\":true,\"title\":\"Effective Applications\",\"type\":\"array\",\"viewable\":false},\"effectiveAssignments\":{\"description\":\"Effective Assignments\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Assignments Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedObjectFields\":[\"*\"],\"referencedRelationshipFields\":[[\"roles\",\"assignments\"],[\"assignments\"]]},\"returnByDefault\":true,\"title\":\"Effective Assignments\",\"type\":\"array\",\"usageDescription\":\"\",\"viewable\":false},\"effectiveGroups\":{\"description\":\"Effective Groups\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Groups Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedRelationshipFields\":[\"groups\"]},\"returnByDefault\":true,\"title\":\"Effective Groups\",\"type\":\"array\",\"usageDescription\":\"\",\"viewable\":false},\"effectiveRoles\":{\"description\":\"Effective Roles\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Roles Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedRelationshipFields\":[\"roles\"]},\"returnByDefault\":true,\"title\":\"Effective Roles\",\"type\":\"array\",\"usageDescription\":\"\",\"viewable\":false},\"frIndexedDate1\":{\"description\":\"Generic Indexed Date 1\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate2\":{\"description\":\"Generic Indexed Date 2\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate3\":{\"description\":\"Generic Indexed Date 3\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate4\":{\"description\":\"Generic Indexed Date 4\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate5\":{\"description\":\"Generic Indexed Date 5\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger1\":{\"description\":\"Generic Indexed Integer 1\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 1\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger2\":{\"description\":\"Generic Indexed Integer 2\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 2\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger3\":{\"description\":\"Generic Indexed Integer 3\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 3\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger4\":{\"description\":\"Generic Indexed Integer 4\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 4\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger5\":{\"description\":\"Generic Indexed Integer 5\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 5\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued1\":{\"description\":\"Generic Indexed Multivalue 1\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 1\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued2\":{\"description\":\"Generic Indexed Multivalue 2\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 2\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued3\":{\"description\":\"Generic Indexed Multivalue 3\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 3\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued4\":{\"description\":\"Generic Indexed Multivalue 4\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 4\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued5\":{\"description\":\"Generic Indexed Multivalue 5\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 5\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString1\":{\"description\":\"Generic Indexed String 1\",\"isPersonal\":false,\"title\":\"Generic Indexed String 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString2\":{\"description\":\"Generic Indexed String 2\",\"isPersonal\":false,\"title\":\"Generic Indexed String 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString3\":{\"description\":\"Generic Indexed String 3\",\"isPersonal\":false,\"title\":\"Generic Indexed String 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString4\":{\"description\":\"Generic Indexed String 4\",\"isPersonal\":false,\"title\":\"Generic Indexed String 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString5\":{\"description\":\"Generic Indexed String 5\",\"isPersonal\":false,\"title\":\"Generic Indexed String 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate1\":{\"description\":\"Generic Unindexed Date 1\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate2\":{\"description\":\"Generic Unindexed Date 2\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate3\":{\"description\":\"Generic Unindexed Date 3\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate4\":{\"description\":\"Generic Unindexed Date 4\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate5\":{\"description\":\"Generic Unindexed Date 5\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger1\":{\"description\":\"Generic Unindexed Integer 1\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 1\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger2\":{\"description\":\"Generic Unindexed Integer 2\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 2\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger3\":{\"description\":\"Generic Unindexed Integer 3\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 3\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger4\":{\"description\":\"Generic Unindexed Integer 4\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 4\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger5\":{\"description\":\"Generic Unindexed Integer 5\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 5\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued1\":{\"description\":\"Generic Unindexed Multivalue 1\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 1\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued2\":{\"description\":\"Generic Unindexed Multivalue 2\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 2\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued3\":{\"description\":\"Generic Unindexed Multivalue 3\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 3\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued4\":{\"description\":\"Generic Unindexed Multivalue 4\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 4\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued5\":{\"description\":\"Generic Unindexed Multivalue 5\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 5\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString1\":{\"description\":\"Generic Unindexed String 1\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString2\":{\"description\":\"Generic Unindexed String 2\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString3\":{\"description\":\"Generic Unindexed String 3\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString4\":{\"description\":\"Generic Unindexed String 4\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString5\":{\"description\":\"Generic Unindexed String 5\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"givenName\":{\"description\":\"First Name\",\"isPersonal\":true,\"searchable\":true,\"title\":\"First Name\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"groups\":{\"description\":\"Groups\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:groups\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:groups:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Groups Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Group\",\"path\":\"managed/alpha_group\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Groups Items\",\"type\":\"relationship\",\"validate\":true},\"relationshipGrantTemporalConstraintsEnforced\":false,\"returnByDefault\":false,\"title\":\"Groups\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"kbaInfo\":{\"description\":\"KBA Info\",\"isPersonal\":true,\"items\":{\"order\":[\"answer\",\"customQuestion\",\"questionId\"],\"properties\":{\"answer\":{\"description\":\"Answer\",\"type\":\"string\"},\"customQuestion\":{\"description\":\"Custom question\",\"type\":\"string\"},\"questionId\":{\"description\":\"Question ID\",\"type\":\"string\"}},\"required\":[],\"title\":\"KBA Info Items\",\"type\":\"object\"},\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"lastSync\":{\"description\":\"Last Sync timestamp\",\"isPersonal\":false,\"order\":[\"effectiveAssignments\",\"timestamp\"],\"properties\":{\"effectiveAssignments\":{\"description\":\"Effective Assignments\",\"items\":{\"title\":\"Effective Assignments Items\",\"type\":\"object\"},\"title\":\"Effective Assignments\",\"type\":\"array\"},\"timestamp\":{\"description\":\"Timestamp\",\"type\":\"string\"}},\"required\":[],\"scope\":\"private\",\"searchable\":false,\"title\":\"Last Sync timestamp\",\"type\":\"object\",\"usageDescription\":\"\",\"viewable\":false},\"mail\":{\"description\":\"Email Address\",\"isPersonal\":true,\"policies\":[{\"policyId\":\"valid-email-address-format\"}],\"searchable\":true,\"title\":\"Email Address\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"manager\":{\"description\":\"Manager\",\"isPersonal\":false,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Manager _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"reports\",\"reverseRelationship\":true,\"searchable\":false,\"title\":\"Manager\",\"type\":\"relationship\",\"usageDescription\":\"\",\"userEditable\":false,\"validate\":true,\"viewable\":true},\"memberOfOrg\":{\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":false,\"path\":\"managed/alpha_organization\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Organizations to which I Belong\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"memberOfOrgIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"org identifiers\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\",\"parentIDs\"],\"referencedRelationshipFields\":[\"memberOfOrg\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"MemberOfOrgIDs\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"ownerOfApp\":{\"items\":{\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Application\",\"path\":\"managed/alpha_application\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[\"name\"]}}],\"reversePropertyName\":\"owners\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Applications I Own\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"ownerOfOrg\":{\"items\":{\"notifySelf\":false,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":true,\"path\":\"managed/alpha_organization\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"owners\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Organizations I Own\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"password\":{\"description\":\"Password\",\"isPersonal\":false,\"isProtected\":true,\"scope\":\"private\",\"searchable\":false,\"title\":\"Password\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"postalAddress\":{\"description\":\"Address 1\",\"isPersonal\":true,\"title\":\"Address 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"postalCode\":{\"description\":\"Postal Code\",\"isPersonal\":false,\"title\":\"Postal Code\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"preferences\":{\"description\":\"Preferences\",\"isPersonal\":false,\"order\":[\"updates\",\"marketing\"],\"properties\":{\"marketing\":{\"description\":\"Send me special offers and services\",\"type\":\"boolean\"},\"updates\":{\"description\":\"Send me news and updates\",\"type\":\"boolean\"}},\"required\":[],\"searchable\":false,\"title\":\"Preferences\",\"type\":\"object\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"profileImage\":{\"description\":\"Profile Image\",\"isPersonal\":true,\"searchable\":true,\"title\":\"Profile Image\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"reports\":{\"description\":\"Direct Reports\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:reports:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Direct Reports Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"manager\",\"reverseRelationship\":true,\"title\":\"Direct Reports Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Direct Reports\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"roles\":{\"description\":\"Provisioning Roles\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:roles\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:roles:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Provisioning Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Role\",\"path\":\"managed/alpha_role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Provisioning Roles Items\",\"type\":\"relationship\",\"validate\":true},\"relationshipGrantTemporalConstraintsEnforced\":true,\"returnByDefault\":false,\"title\":\"Provisioning Roles\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"sn\":{\"description\":\"Last Name\",\"isPersonal\":true,\"searchable\":true,\"title\":\"Last Name\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"stateProvince\":{\"description\":\"State/Province\",\"isPersonal\":false,\"title\":\"State/Province\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"telephoneNumber\":{\"description\":\"Telephone Number\",\"isPersonal\":true,\"pattern\":\"^\\\\+?([0-9\\\\- \\\\(\\\\)])*$\",\"title\":\"Telephone Number\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"userName\":{\"description\":\"Username\",\"isPersonal\":true,\"minLength\":1,\"policies\":[{\"policyId\":\"valid-username\"},{\"params\":{\"forbiddenChars\":[\"/\"]},\"policyId\":\"cannot-contain-characters\"},{\"params\":{\"minLength\":1},\"policyId\":\"minimum-length\"},{\"params\":{\"maxLength\":255},\"policyId\":\"maximum-length\"}],\"searchable\":true,\"title\":\"Username\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true}},\"required\":[\"userName\",\"givenName\",\"sn\",\"mail\"],\"title\":\"Alpha realm - User\",\"type\":\"object\",\"viewable\":true}},{\"lastSync\":{\"effectiveAssignmentsProperty\":\"effectiveAssignments\",\"lastSyncProperty\":\"lastSync\"},\"meta\":{\"property\":\"_meta\",\"resourceCollection\":\"managed/bravo_usermeta\",\"trackedProperties\":[\"createDate\",\"lastChanged\"]},\"name\":\"bravo_user\",\"notifications\":{},\"schema\":{\"$schema\":\"http://json-schema.org/draft-03/schema\",\"icon\":\"fa-user\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User\",\"mat-icon\":\"people\",\"order\":[\"_id\",\"userName\",\"password\",\"givenName\",\"cn\",\"sn\",\"mail\",\"profileImage\",\"description\",\"accountStatus\",\"telephoneNumber\",\"postalAddress\",\"city\",\"postalCode\",\"country\",\"stateProvince\",\"roles\",\"assignments\",\"groups\",\"applications\",\"manager\",\"authzRoles\",\"reports\",\"effectiveRoles\",\"effectiveAssignments\",\"effectiveGroups\",\"effectiveApplications\",\"lastSync\",\"kbaInfo\",\"preferences\",\"consentedMappings\",\"ownerOfOrg\",\"adminOfOrg\",\"memberOfOrg\",\"memberOfOrgIDs\",\"ownerOfApp\",\"frIndexedString1\",\"frIndexedString2\",\"frIndexedString3\",\"frIndexedString4\",\"frIndexedString5\",\"frUnindexedString1\",\"frUnindexedString2\",\"frUnindexedString3\",\"frUnindexedString4\",\"frUnindexedString5\",\"frIndexedMultivalued1\",\"frIndexedMultivalued2\",\"frIndexedMultivalued3\",\"frIndexedMultivalued4\",\"frIndexedMultivalued5\",\"frUnindexedMultivalued1\",\"frUnindexedMultivalued2\",\"frUnindexedMultivalued3\",\"frUnindexedMultivalued4\",\"frUnindexedMultivalued5\",\"frIndexedDate1\",\"frIndexedDate2\",\"frIndexedDate3\",\"frIndexedDate4\",\"frIndexedDate5\",\"frUnindexedDate1\",\"frUnindexedDate2\",\"frUnindexedDate3\",\"frUnindexedDate4\",\"frUnindexedDate5\",\"frIndexedInteger1\",\"frIndexedInteger2\",\"frIndexedInteger3\",\"frIndexedInteger4\",\"frIndexedInteger5\",\"frUnindexedInteger1\",\"frUnindexedInteger2\",\"frUnindexedInteger3\",\"frUnindexedInteger4\",\"frUnindexedInteger5\",\"assignedDashboard\"],\"properties\":{\"_id\":{\"description\":\"User ID\",\"isPersonal\":false,\"policies\":[{\"params\":{\"forbiddenChars\":[\"/\"]},\"policyId\":\"cannot-contain-characters\"}],\"searchable\":false,\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":false},\"accountStatus\":{\"default\":\"active\",\"description\":\"Status\",\"isPersonal\":false,\"searchable\":true,\"title\":\"Status\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"adminOfOrg\":{\"items\":{\"notifySelf\":false,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":true,\"path\":\"managed/bravo_organization\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"admins\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Organizations I Administer\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"aliasList\":{\"description\":\"List of identity aliases used primarily to record social IdP subjects for this user\",\"isVirtual\":false,\"items\":{\"title\":\"User Alias Names Items\",\"type\":\"string\"},\"returnByDefault\":false,\"searchable\":false,\"title\":\"User Alias Names List\",\"type\":\"array\",\"userEditable\":true,\"viewable\":false},\"applications\":{\"description\":\"Applications\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:applications\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:applications:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Groups Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Application\",\"path\":\"managed/bravo_application\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[\"name\"]}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Groups Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Applications\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":false},\"assignedDashboard\":{\"description\":\"List of items to click on for this user\",\"isVirtual\":true,\"items\":{\"title\":\"Assigned Dashboard Items\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"name\"],\"referencedRelationshipFields\":[[\"roles\",\"applications\"],[\"applications\"]]},\"searchable\":false,\"title\":\"Assigned Dashboard\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"assignments\":{\"description\":\"Assignments\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:assignments\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:assignments:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Provisioning Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Assignment\",\"path\":\"managed/bravo_assignment\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Assignments Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Assignments\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"authzRoles\":{\"description\":\"Authorization Roles\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:authzRoles\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:authzRoles:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Authorization Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Internal Role\",\"path\":\"internal/role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"authzMembers\",\"reverseRelationship\":true,\"title\":\"Authorization Roles Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Authorization Roles\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"city\":{\"description\":\"City\",\"isPersonal\":false,\"title\":\"City\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"cn\":{\"default\":\"{{givenName}} {{sn}}\",\"description\":\"Common Name\",\"isPersonal\":true,\"scope\":\"private\",\"searchable\":false,\"title\":\"Common Name\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"consentedMappings\":{\"description\":\"Consented Mappings\",\"isPersonal\":false,\"isVirtual\":false,\"items\":{\"items\":{\"order\":[\"mapping\",\"consentDate\"],\"properties\":{\"consentDate\":{\"description\":\"Consent Date\",\"searchable\":true,\"title\":\"Consent Date\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"mapping\":{\"description\":\"Mapping\",\"searchable\":true,\"title\":\"Mapping\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true}},\"required\":[\"mapping\",\"consentDate\"],\"title\":\"Consented Mappings Item\",\"type\":\"object\"},\"title\":\"Consented Mappings Items\",\"type\":\"array\"},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Consented Mappings\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"country\":{\"description\":\"Country\",\"isPersonal\":false,\"title\":\"Country\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"description\":{\"description\":\"Description\",\"isPersonal\":false,\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"effectiveApplications\":{\"description\":\"Effective Applications\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Assigned Application Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedObjectFields\":[\"name\"],\"referencedRelationshipFields\":[[\"roles\",\"applications\"],[\"applications\"]]},\"returnByDefault\":true,\"title\":\"Effective Applications\",\"type\":\"array\",\"viewable\":false},\"effectiveAssignments\":{\"description\":\"Effective Assignments\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Assignments Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedObjectFields\":[\"*\"],\"referencedRelationshipFields\":[[\"roles\",\"assignments\"],[\"assignments\"]]},\"returnByDefault\":true,\"title\":\"Effective Assignments\",\"type\":\"array\",\"usageDescription\":\"\",\"viewable\":false},\"effectiveGroups\":{\"description\":\"Effective Groups\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Groups Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedRelationshipFields\":[\"groups\"]},\"returnByDefault\":true,\"title\":\"Effective Groups\",\"type\":\"array\",\"usageDescription\":\"\",\"viewable\":false},\"effectiveRoles\":{\"description\":\"Effective Roles\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Roles Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedRelationshipFields\":[\"roles\"]},\"returnByDefault\":true,\"title\":\"Effective Roles\",\"type\":\"array\",\"usageDescription\":\"\",\"viewable\":false},\"frIndexedDate1\":{\"description\":\"Generic Indexed Date 1\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate2\":{\"description\":\"Generic Indexed Date 2\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate3\":{\"description\":\"Generic Indexed Date 3\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate4\":{\"description\":\"Generic Indexed Date 4\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate5\":{\"description\":\"Generic Indexed Date 5\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger1\":{\"description\":\"Generic Indexed Integer 1\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 1\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger2\":{\"description\":\"Generic Indexed Integer 2\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 2\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger3\":{\"description\":\"Generic Indexed Integer 3\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 3\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger4\":{\"description\":\"Generic Indexed Integer 4\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 4\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger5\":{\"description\":\"Generic Indexed Integer 5\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 5\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued1\":{\"description\":\"Generic Indexed Multivalue 1\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 1\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued2\":{\"description\":\"Generic Indexed Multivalue 2\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 2\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued3\":{\"description\":\"Generic Indexed Multivalue 3\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 3\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued4\":{\"description\":\"Generic Indexed Multivalue 4\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 4\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued5\":{\"description\":\"Generic Indexed Multivalue 5\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 5\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString1\":{\"description\":\"Generic Indexed String 1\",\"isPersonal\":false,\"title\":\"Generic Indexed String 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString2\":{\"description\":\"Generic Indexed String 2\",\"isPersonal\":false,\"title\":\"Generic Indexed String 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString3\":{\"description\":\"Generic Indexed String 3\",\"isPersonal\":false,\"title\":\"Generic Indexed String 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString4\":{\"description\":\"Generic Indexed String 4\",\"isPersonal\":false,\"title\":\"Generic Indexed String 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString5\":{\"description\":\"Generic Indexed String 5\",\"isPersonal\":false,\"title\":\"Generic Indexed String 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate1\":{\"description\":\"Generic Unindexed Date 1\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate2\":{\"description\":\"Generic Unindexed Date 2\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate3\":{\"description\":\"Generic Unindexed Date 3\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate4\":{\"description\":\"Generic Unindexed Date 4\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate5\":{\"description\":\"Generic Unindexed Date 5\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger1\":{\"description\":\"Generic Unindexed Integer 1\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 1\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger2\":{\"description\":\"Generic Unindexed Integer 2\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 2\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger3\":{\"description\":\"Generic Unindexed Integer 3\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 3\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger4\":{\"description\":\"Generic Unindexed Integer 4\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 4\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger5\":{\"description\":\"Generic Unindexed Integer 5\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 5\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued1\":{\"description\":\"Generic Unindexed Multivalue 1\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 1\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued2\":{\"description\":\"Generic Unindexed Multivalue 2\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 2\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued3\":{\"description\":\"Generic Unindexed Multivalue 3\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 3\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued4\":{\"description\":\"Generic Unindexed Multivalue 4\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 4\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued5\":{\"description\":\"Generic Unindexed Multivalue 5\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 5\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString1\":{\"description\":\"Generic Unindexed String 1\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString2\":{\"description\":\"Generic Unindexed String 2\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString3\":{\"description\":\"Generic Unindexed String 3\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString4\":{\"description\":\"Generic Unindexed String 4\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString5\":{\"description\":\"Generic Unindexed String 5\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"givenName\":{\"description\":\"First Name\",\"isPersonal\":true,\"searchable\":true,\"title\":\"First Name\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"groups\":{\"description\":\"Groups\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:groups\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:groups:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Groups Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Group\",\"path\":\"managed/bravo_group\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Groups Items\",\"type\":\"relationship\",\"validate\":true},\"relationshipGrantTemporalConstraintsEnforced\":false,\"returnByDefault\":false,\"title\":\"Groups\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"kbaInfo\":{\"description\":\"KBA Info\",\"isPersonal\":true,\"items\":{\"order\":[\"answer\",\"customQuestion\",\"questionId\"],\"properties\":{\"answer\":{\"description\":\"Answer\",\"type\":\"string\"},\"customQuestion\":{\"description\":\"Custom question\",\"type\":\"string\"},\"questionId\":{\"description\":\"Question ID\",\"type\":\"string\"}},\"required\":[],\"title\":\"KBA Info Items\",\"type\":\"object\"},\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"lastSync\":{\"description\":\"Last Sync timestamp\",\"isPersonal\":false,\"order\":[\"effectiveAssignments\",\"timestamp\"],\"properties\":{\"effectiveAssignments\":{\"description\":\"Effective Assignments\",\"items\":{\"title\":\"Effective Assignments Items\",\"type\":\"object\"},\"title\":\"Effective Assignments\",\"type\":\"array\"},\"timestamp\":{\"description\":\"Timestamp\",\"type\":\"string\"}},\"required\":[],\"scope\":\"private\",\"searchable\":false,\"title\":\"Last Sync timestamp\",\"type\":\"object\",\"usageDescription\":\"\",\"viewable\":false},\"mail\":{\"description\":\"Email Address\",\"isPersonal\":true,\"policies\":[{\"policyId\":\"valid-email-address-format\"}],\"searchable\":true,\"title\":\"Email Address\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"manager\":{\"description\":\"Manager\",\"isPersonal\":false,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Manager _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"reports\",\"reverseRelationship\":true,\"searchable\":false,\"title\":\"Manager\",\"type\":\"relationship\",\"usageDescription\":\"\",\"userEditable\":false,\"validate\":true,\"viewable\":true},\"memberOfOrg\":{\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":false,\"path\":\"managed/bravo_organization\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Organizations to which I Belong\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"memberOfOrgIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"org identifiers\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\",\"parentIDs\"],\"referencedRelationshipFields\":[\"memberOfOrg\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"MemberOfOrgIDs\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"ownerOfApp\":{\"items\":{\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Application\",\"path\":\"managed/bravo_application\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[\"name\"]}}],\"reversePropertyName\":\"owners\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Applications I Own\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"ownerOfOrg\":{\"items\":{\"notifySelf\":false,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":true,\"path\":\"managed/bravo_organization\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"owners\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Organizations I Own\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"password\":{\"description\":\"Password\",\"isPersonal\":false,\"isProtected\":true,\"scope\":\"private\",\"searchable\":false,\"title\":\"Password\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"postalAddress\":{\"description\":\"Address 1\",\"isPersonal\":true,\"title\":\"Address 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"postalCode\":{\"description\":\"Postal Code\",\"isPersonal\":false,\"title\":\"Postal Code\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"preferences\":{\"description\":\"Preferences\",\"isPersonal\":false,\"order\":[\"updates\",\"marketing\"],\"properties\":{\"marketing\":{\"description\":\"Send me special offers and services\",\"type\":\"boolean\"},\"updates\":{\"description\":\"Send me news and updates\",\"type\":\"boolean\"}},\"required\":[],\"searchable\":false,\"title\":\"Preferences\",\"type\":\"object\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"profileImage\":{\"description\":\"Profile Image\",\"isPersonal\":true,\"searchable\":true,\"title\":\"Profile Image\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"reports\":{\"description\":\"Direct Reports\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:reports:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Direct Reports Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"manager\",\"reverseRelationship\":true,\"title\":\"Direct Reports Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Direct Reports\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"roles\":{\"description\":\"Provisioning Roles\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:roles\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:roles:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Provisioning Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Role\",\"path\":\"managed/bravo_role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Provisioning Roles Items\",\"type\":\"relationship\",\"validate\":true},\"relationshipGrantTemporalConstraintsEnforced\":true,\"returnByDefault\":false,\"title\":\"Provisioning Roles\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"sn\":{\"description\":\"Last Name\",\"isPersonal\":true,\"searchable\":true,\"title\":\"Last Name\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"stateProvince\":{\"description\":\"State/Province\",\"isPersonal\":false,\"title\":\"State/Province\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"telephoneNumber\":{\"description\":\"Telephone Number\",\"isPersonal\":true,\"pattern\":\"^\\\\+?([0-9\\\\- \\\\(\\\\)])*$\",\"title\":\"Telephone Number\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"userName\":{\"description\":\"Username\",\"isPersonal\":true,\"minLength\":1,\"policies\":[{\"policyId\":\"valid-username\"},{\"params\":{\"forbiddenChars\":[\"/\"]},\"policyId\":\"cannot-contain-characters\"},{\"params\":{\"minLength\":1},\"policyId\":\"minimum-length\"},{\"params\":{\"maxLength\":255},\"policyId\":\"maximum-length\"}],\"searchable\":true,\"title\":\"Username\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true}},\"required\":[\"userName\",\"givenName\",\"sn\",\"mail\"],\"title\":\"Bravo realm - User\",\"type\":\"object\",\"viewable\":true}},{\"name\":\"alpha_role\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"\",\"icon\":\"fa-check-square-o\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role\",\"mat-icon\":\"assignment_ind\",\"order\":[\"_id\",\"name\",\"description\",\"members\",\"assignments\",\"applications\",\"condition\",\"temporalConstraints\"],\"properties\":{\"_id\":{\"description\":\"Role ID\",\"searchable\":false,\"title\":\"Name\",\"type\":\"string\",\"viewable\":false},\"applications\":{\"description\":\"Role Applications\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role:applications:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Role Application Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Application\",\"path\":\"managed/alpha_application\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"roles\",\"reverseRelationship\":true,\"title\":\"Role Application Items\",\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"members\"],\"relationshipGrantTemporalConstraintsEnforced\":true,\"returnByDefault\":false,\"title\":\"Applications\",\"type\":\"array\",\"viewable\":false},\"assignments\":{\"description\":\"Managed Assignments\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role:assignments:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Managed Assignments Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Assignment\",\"path\":\"managed/alpha_assignment\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"roles\",\"reverseRelationship\":true,\"title\":\"Managed Assignments Items\",\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"members\"],\"returnByDefault\":false,\"title\":\"Managed Assignments\",\"type\":\"array\",\"viewable\":true},\"condition\":{\"description\":\"A conditional filter for this role\",\"isConditional\":true,\"searchable\":false,\"title\":\"Condition\",\"type\":\"string\",\"viewable\":false},\"description\":{\"description\":\"The role description, used for display purposes.\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"viewable\":true},\"members\":{\"description\":\"Role Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Role Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociation\":true,\"label\":\"User\",\"notify\":true,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"roles\",\"reverseRelationship\":true,\"title\":\"Role Members Items\",\"type\":\"relationship\",\"validate\":true},\"relationshipGrantTemporalConstraintsEnforced\":true,\"returnByDefault\":false,\"title\":\"Role Members\",\"type\":\"array\",\"viewable\":true},\"name\":{\"description\":\"The role name, used for display purposes.\",\"policies\":[{\"policyId\":\"unique\"}],\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"viewable\":true},\"temporalConstraints\":{\"description\":\"An array of temporal constraints for a role\",\"isTemporalConstraint\":true,\"items\":{\"order\":[\"duration\"],\"properties\":{\"duration\":{\"description\":\"Duration\",\"type\":\"string\"}},\"required\":[\"duration\"],\"title\":\"Temporal Constraints Items\",\"type\":\"object\"},\"notifyRelationships\":[\"members\"],\"returnByDefault\":true,\"title\":\"Temporal Constraints\",\"type\":\"array\",\"viewable\":false}},\"required\":[\"name\"],\"title\":\"Alpha realm - Role\",\"type\":\"object\"}},{\"name\":\"bravo_role\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"\",\"icon\":\"fa-check-square-o\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role\",\"mat-icon\":\"assignment_ind\",\"order\":[\"_id\",\"name\",\"description\",\"members\",\"assignments\",\"applications\",\"condition\",\"temporalConstraints\"],\"properties\":{\"_id\":{\"description\":\"Role ID\",\"searchable\":false,\"title\":\"Name\",\"type\":\"string\",\"viewable\":false},\"applications\":{\"description\":\"Role Applications\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role:applications:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Role Application Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Application\",\"path\":\"managed/bravo_application\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"roles\",\"reverseRelationship\":true,\"title\":\"Role Application Items\",\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"members\"],\"relationshipGrantTemporalConstraintsEnforced\":true,\"returnByDefault\":false,\"title\":\"Applications\",\"type\":\"array\",\"viewable\":false},\"assignments\":{\"description\":\"Managed Assignments\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role:assignments:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Managed Assignments Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Assignment\",\"path\":\"managed/bravo_assignment\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"roles\",\"reverseRelationship\":true,\"title\":\"Managed Assignments Items\",\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"members\"],\"returnByDefault\":false,\"title\":\"Managed Assignments\",\"type\":\"array\",\"viewable\":true},\"condition\":{\"description\":\"A conditional filter for this role\",\"isConditional\":true,\"searchable\":false,\"title\":\"Condition\",\"type\":\"string\",\"viewable\":false},\"description\":{\"description\":\"The role description, used for display purposes.\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"viewable\":true},\"members\":{\"description\":\"Role Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Role Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociation\":true,\"label\":\"User\",\"notify\":true,\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"roles\",\"reverseRelationship\":true,\"title\":\"Role Members Items\",\"type\":\"relationship\",\"validate\":true},\"relationshipGrantTemporalConstraintsEnforced\":true,\"returnByDefault\":false,\"title\":\"Role Members\",\"type\":\"array\",\"viewable\":true},\"name\":{\"description\":\"The role name, used for display purposes.\",\"policies\":[{\"policyId\":\"unique\"}],\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"viewable\":true},\"temporalConstraints\":{\"description\":\"An array of temporal constraints for a role\",\"isTemporalConstraint\":true,\"items\":{\"order\":[\"duration\"],\"properties\":{\"duration\":{\"description\":\"Duration\",\"type\":\"string\"}},\"required\":[\"duration\"],\"title\":\"Temporal Constraints Items\",\"type\":\"object\"},\"notifyRelationships\":[\"members\"],\"returnByDefault\":true,\"title\":\"Temporal Constraints\",\"type\":\"array\",\"viewable\":false}},\"required\":[\"name\"],\"title\":\"Bravo realm - Role\",\"type\":\"object\"}},{\"attributeEncryption\":{},\"name\":\"alpha_assignment\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"A role assignment\",\"icon\":\"fa-key\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Assignment\",\"mat-icon\":\"vpn_key\",\"order\":[\"_id\",\"name\",\"description\",\"type\",\"mapping\",\"attributes\",\"linkQualifiers\",\"roles\",\"members\",\"condition\",\"weight\"],\"properties\":{\"_id\":{\"description\":\"The assignment ID\",\"searchable\":false,\"title\":\"Name\",\"type\":\"string\",\"viewable\":false},\"attributes\":{\"description\":\"The attributes operated on by this assignment.\",\"items\":{\"order\":[\"assignmentOperation\",\"unassignmentOperation\",\"name\",\"value\"],\"properties\":{\"assignmentOperation\":{\"description\":\"Assignment operation\",\"type\":\"string\"},\"name\":{\"description\":\"Name\",\"type\":\"string\"},\"unassignmentOperation\":{\"description\":\"Unassignment operation\",\"type\":\"string\"},\"value\":{\"description\":\"Value\",\"type\":\"string\"}},\"required\":[],\"title\":\"Assignment Attributes Items\",\"type\":\"object\"},\"notifyRelationships\":[\"roles\",\"members\"],\"title\":\"Assignment Attributes\",\"type\":\"array\",\"viewable\":true},\"condition\":{\"description\":\"A conditional filter for this assignment\",\"isConditional\":true,\"searchable\":false,\"title\":\"Condition\",\"type\":\"string\",\"viewable\":false},\"description\":{\"description\":\"The assignment description, used for display purposes.\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"viewable\":true},\"linkQualifiers\":{\"description\":\"Conditional link qualifiers to restrict this assignment to.\",\"items\":{\"title\":\"Link Qualifiers Items\",\"type\":\"string\"},\"title\":\"Link Qualifiers\",\"type\":\"array\",\"viewable\":true},\"mapping\":{\"description\":\"The name of the mapping this assignment applies to\",\"policies\":[{\"policyId\":\"mapping-exists\"}],\"searchable\":true,\"title\":\"Mapping\",\"type\":\"string\",\"viewable\":true},\"members\":{\"description\":\"Assignment Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Assignment:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Assignment Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociation\":true,\"label\":\"User\",\"notify\":true,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"assignments\",\"reverseRelationship\":true,\"title\":\"Assignment Members Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Assignment Members\",\"type\":\"array\",\"viewable\":true},\"name\":{\"description\":\"The assignment name, used for display purposes.\",\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"viewable\":true},\"roles\":{\"description\":\"Managed Roles\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Assignment:roles:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Managed Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Role\",\"notify\":true,\"path\":\"managed/alpha_role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"assignments\",\"reverseRelationship\":true,\"title\":\"Managed Roles Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Managed Roles\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"type\":{\"description\":\"The type of object this assignment represents\",\"title\":\"Type\",\"type\":\"string\",\"viewable\":true},\"weight\":{\"description\":\"The weight of the assignment.\",\"notifyRelationships\":[\"roles\",\"members\"],\"searchable\":false,\"title\":\"Weight\",\"type\":[\"number\",\"null\"],\"viewable\":true}},\"required\":[\"name\",\"description\",\"mapping\"],\"title\":\"Alpha realm - Assignment\",\"type\":\"object\"}},{\"attributeEncryption\":{},\"name\":\"bravo_assignment\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"A role assignment\",\"icon\":\"fa-key\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Assignment\",\"mat-icon\":\"vpn_key\",\"order\":[\"_id\",\"name\",\"description\",\"type\",\"mapping\",\"attributes\",\"linkQualifiers\",\"roles\",\"members\",\"condition\",\"weight\"],\"properties\":{\"_id\":{\"description\":\"The assignment ID\",\"searchable\":false,\"title\":\"Name\",\"type\":\"string\",\"viewable\":false},\"attributes\":{\"description\":\"The attributes operated on by this assignment.\",\"items\":{\"order\":[\"assignmentOperation\",\"unassignmentOperation\",\"name\",\"value\"],\"properties\":{\"assignmentOperation\":{\"description\":\"Assignment operation\",\"type\":\"string\"},\"name\":{\"description\":\"Name\",\"type\":\"string\"},\"unassignmentOperation\":{\"description\":\"Unassignment operation\",\"type\":\"string\"},\"value\":{\"description\":\"Value\",\"type\":\"string\"}},\"required\":[],\"title\":\"Assignment Attributes Items\",\"type\":\"object\"},\"notifyRelationships\":[\"roles\",\"members\"],\"title\":\"Assignment Attributes\",\"type\":\"array\",\"viewable\":true},\"condition\":{\"description\":\"A conditional filter for this assignment\",\"isConditional\":true,\"searchable\":false,\"title\":\"Condition\",\"type\":\"string\",\"viewable\":false},\"description\":{\"description\":\"The assignment description, used for display purposes.\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"viewable\":true},\"linkQualifiers\":{\"description\":\"Conditional link qualifiers to restrict this assignment to.\",\"items\":{\"title\":\"Link Qualifiers Items\",\"type\":\"string\"},\"title\":\"Link Qualifiers\",\"type\":\"array\",\"viewable\":true},\"mapping\":{\"description\":\"The name of the mapping this assignment applies to\",\"policies\":[{\"policyId\":\"mapping-exists\"}],\"searchable\":true,\"title\":\"Mapping\",\"type\":\"string\",\"viewable\":true},\"members\":{\"description\":\"Assignment Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Assignment:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Assignment Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociation\":true,\"label\":\"User\",\"notify\":true,\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"assignments\",\"reverseRelationship\":true,\"title\":\"Assignment Members Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Assignment Members\",\"type\":\"array\",\"viewable\":true},\"name\":{\"description\":\"The assignment name, used for display purposes.\",\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"viewable\":true},\"roles\":{\"description\":\"Managed Roles\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Assignment:roles:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Managed Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Role\",\"notify\":true,\"path\":\"managed/bravo_role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"assignments\",\"reverseRelationship\":true,\"title\":\"Managed Roles Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Managed Roles\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"type\":{\"description\":\"The type of object this assignment represents\",\"title\":\"Type\",\"type\":\"string\",\"viewable\":true},\"weight\":{\"description\":\"The weight of the assignment.\",\"notifyRelationships\":[\"roles\",\"members\"],\"searchable\":false,\"title\":\"Weight\",\"type\":[\"number\",\"null\"],\"viewable\":true}},\"required\":[\"name\",\"description\",\"mapping\"],\"title\":\"Bravo realm - Assignment\",\"type\":\"object\"}},{\"name\":\"alpha_organization\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"An organization or tenant, whose resources are managed by organizational admins.\",\"icon\":\"fa-building\",\"mat-icon\":\"domain\",\"order\":[\"name\",\"description\",\"owners\",\"admins\",\"members\",\"parent\",\"children\",\"adminIDs\",\"ownerIDs\",\"parentAdminIDs\",\"parentOwnerIDs\",\"parentIDs\"],\"properties\":{\"adminIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"admin ids\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\"],\"referencedRelationshipFields\":[\"admins\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"Admin user ids\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"admins\":{\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":false,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"adminOfOrg\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"children\"],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Administrators\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"children\":{\"description\":\"Child Organizations\",\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":true,\"path\":\"managed/alpha_organization\",\"query\":{\"fields\":[\"name\",\"description\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"parent\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Child Organizations\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"description\":{\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"members\":{\"items\":{\"notifySelf\":false,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":true,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"memberOfOrg\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Members\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"name\":{\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"ownerIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"owner ids\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\"],\"referencedRelationshipFields\":[\"owners\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"Owner user ids\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"owners\":{\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":false,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"ownerOfOrg\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"children\"],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Owner\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"parent\":{\"description\":\"Parent Organization\",\"notifyRelationships\":[\"children\",\"members\"],\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":false,\"path\":\"managed/alpha_organization\",\"query\":{\"fields\":[\"name\",\"description\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"returnByDefault\":false,\"reversePropertyName\":\"children\",\"reverseRelationship\":true,\"searchable\":false,\"title\":\"Parent Organization\",\"type\":\"relationship\",\"userEditable\":false,\"validate\":true,\"viewable\":true},\"parentAdminIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"user ids of parent admins\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"adminIDs\",\"parentAdminIDs\"],\"referencedRelationshipFields\":[\"parent\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"user ids of parent admins\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"parentIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"parent org ids\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\",\"parentIDs\"],\"referencedRelationshipFields\":[\"parent\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"parent org ids\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"parentOwnerIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"user ids of parent owners\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"ownerIDs\",\"parentOwnerIDs\"],\"referencedRelationshipFields\":[\"parent\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"user ids of parent owners\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false}},\"required\":[\"name\"],\"title\":\"Alpha realm - Organization\",\"type\":\"object\"}},{\"name\":\"bravo_organization\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"An organization or tenant, whose resources are managed by organizational admins.\",\"icon\":\"fa-building\",\"mat-icon\":\"domain\",\"order\":[\"name\",\"description\",\"owners\",\"admins\",\"members\",\"parent\",\"children\",\"adminIDs\",\"ownerIDs\",\"parentAdminIDs\",\"parentOwnerIDs\",\"parentIDs\"],\"properties\":{\"adminIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"admin ids\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\"],\"referencedRelationshipFields\":[\"admins\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"Admin user ids\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"admins\":{\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":false,\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"adminOfOrg\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"children\"],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Administrators\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"children\":{\"description\":\"Child Organizations\",\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":true,\"path\":\"managed/bravo_organization\",\"query\":{\"fields\":[\"name\",\"description\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"parent\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Child Organizations\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"description\":{\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"members\":{\"items\":{\"notifySelf\":false,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":true,\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"memberOfOrg\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Members\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"name\":{\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"ownerIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"owner ids\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\"],\"referencedRelationshipFields\":[\"owners\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"Owner user ids\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"owners\":{\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":false,\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"ownerOfOrg\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"children\"],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Owner\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"parent\":{\"description\":\"Parent Organization\",\"notifyRelationships\":[\"children\",\"members\"],\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":false,\"path\":\"managed/bravo_organization\",\"query\":{\"fields\":[\"name\",\"description\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"returnByDefault\":false,\"reversePropertyName\":\"children\",\"reverseRelationship\":true,\"searchable\":false,\"title\":\"Parent Organization\",\"type\":\"relationship\",\"userEditable\":false,\"validate\":true,\"viewable\":true},\"parentAdminIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"user ids of parent admins\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"adminIDs\",\"parentAdminIDs\"],\"referencedRelationshipFields\":[\"parent\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"user ids of parent admins\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"parentIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"parent org ids\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\",\"parentIDs\"],\"referencedRelationshipFields\":[\"parent\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"parent org ids\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"parentOwnerIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"user ids of parent owners\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"ownerIDs\",\"parentOwnerIDs\"],\"referencedRelationshipFields\":[\"parent\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"user ids of parent owners\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false}},\"required\":[\"name\"],\"title\":\"Bravo realm - Organization\",\"type\":\"object\"}},{\"name\":\"alpha_group\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"icon\":\"fa-group\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Group\",\"mat-icon\":\"group\",\"order\":[\"_id\",\"name\",\"description\",\"condition\",\"members\"],\"properties\":{\"_id\":{\"description\":\"Group ID\",\"isPersonal\":false,\"policies\":[{\"params\":{\"propertyName\":\"name\"},\"policyId\":\"id-must-equal-property\"}],\"searchable\":false,\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":false},\"condition\":{\"description\":\"A filter for conditionally assigned members\",\"isConditional\":true,\"policies\":[{\"policyId\":\"valid-query-filter\"}],\"searchable\":false,\"title\":\"Condition\",\"type\":\"string\",\"viewable\":false},\"description\":{\"description\":\"Group Description\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"userEditable\":false,\"viewable\":true},\"members\":{\"description\":\"Group Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Group:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Group Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociation\":true,\"label\":\"User\",\"notify\":true,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"groups\",\"reverseRelationship\":true,\"title\":\"Group Members Items\",\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Members\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"name\":{\"description\":\"Group Name\",\"policies\":[{\"policyId\":\"required\"},{\"params\":{\"forbiddenChars\":[\"/*\"]},\"policyId\":\"cannot-contain-characters\"}],\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"viewable\":true}},\"required\":[\"name\"],\"title\":\"Alpha realm - Group\",\"viewable\":true}},{\"name\":\"bravo_group\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"icon\":\"fa-group\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Group\",\"mat-icon\":\"group\",\"order\":[\"_id\",\"name\",\"description\",\"condition\",\"members\"],\"properties\":{\"_id\":{\"description\":\"Group ID\",\"isPersonal\":false,\"policies\":[{\"params\":{\"propertyName\":\"name\"},\"policyId\":\"id-must-equal-property\"}],\"searchable\":false,\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":false},\"condition\":{\"description\":\"A filter for conditionally assigned members\",\"isConditional\":true,\"policies\":[{\"policyId\":\"valid-query-filter\"}],\"searchable\":false,\"title\":\"Condition\",\"type\":\"string\",\"viewable\":false},\"description\":{\"description\":\"Group Description\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"userEditable\":false,\"viewable\":true},\"members\":{\"description\":\"Group Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Group:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Group Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociation\":true,\"label\":\"User\",\"notify\":true,\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"groups\",\"reverseRelationship\":true,\"title\":\"Group Members Items\",\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Members\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"name\":{\"description\":\"Group Name\",\"policies\":[{\"policyId\":\"required\"},{\"params\":{\"forbiddenChars\":[\"/*\"]},\"policyId\":\"cannot-contain-characters\"}],\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"viewable\":true}},\"required\":[\"name\"],\"title\":\"Bravo realm - Group\",\"viewable\":true}},{\"name\":\"alpha_application\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"Application Object\",\"icon\":\"fa-folder\",\"order\":[\"name\",\"description\",\"url\",\"icon\",\"mappingNames\",\"owners\",\"roles\",\"members\"],\"properties\":{\"_id\":{\"description\":\"Application ID\",\"isPersonal\":false,\"searchable\":false,\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"authoritative\":{\"description\":\"Is this an authoritative application\",\"searchable\":false,\"title\":\"Authoritative\",\"type\":\"boolean\",\"viewable\":false},\"connectorId\":{\"description\":\"Id of the connector associated with the application\",\"searchable\":false,\"title\":\"Connector ID\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"description\":{\"description\":\"Application Description\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"viewable\":true},\"icon\":{\"searchable\":true,\"title\":\"Icon\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"mappingNames\":{\"description\":\"Names of the sync mappings used by an application with provisioning configured.\",\"items\":{\"title\":\"Mapping Name Items\",\"type\":\"string\"},\"searchable\":true,\"title\":\"Sync Mapping Names\",\"type\":\"array\",\"viewable\":true},\"members\":{\"description\":\"Application Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Application:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Group Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":true,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"applications\",\"reverseRelationship\":true,\"title\":\"Group Members Items\",\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Members\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"name\":{\"description\":\"Application name\",\"notifyRelationships\":[\"roles\",\"members\"],\"policies\":[{\"policyId\":\"unique\"}],\"returnByDefault\":true,\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"owners\":{\"description\":\"Application Owners\",\"items\":{\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Application _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"ownerOfApp\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Owners\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"roles\":{\"description\":\"Roles granting users the application\",\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Role\",\"notify\":true,\"path\":\"managed/alpha_role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"applications\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Roles\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"ssoEntities\":{\"description\":\"SSO Entity Id\",\"properties\":{\"idpLocation\":{\"type\":\"string\"},\"idpPrivateId\":{\"type\":\"string\"},\"spLocation\":{\"type\":\"string\"},\"spPrivate\":{\"type\":\"string\"}},\"searchable\":false,\"title\":\"SSO Entity Id\",\"type\":\"object\",\"userEditable\":false,\"viewable\":false},\"templateName\":{\"description\":\"Name of the template the application was created from\",\"searchable\":false,\"title\":\"Template Name\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"templateVersion\":{\"description\":\"The template version\",\"searchable\":false,\"title\":\"Template Version\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"uiConfig\":{\"description\":\"UI Config\",\"isPersonal\":false,\"properties\":{},\"searchable\":false,\"title\":\"UI Config\",\"type\":\"object\",\"usageDescription\":\"\",\"viewable\":false},\"url\":{\"searchable\":true,\"title\":\"Url\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true}},\"required\":[\"name\"],\"title\":\"Alpha realm - Application\",\"type\":\"object\"}},{\"name\":\"bravo_application\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"Application Object\",\"icon\":\"fa-folder\",\"order\":[\"name\",\"description\",\"url\",\"icon\",\"mappingNames\",\"owners\",\"roles\",\"members\"],\"properties\":{\"_id\":{\"description\":\"Application ID\",\"isPersonal\":false,\"searchable\":false,\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"authoritative\":{\"description\":\"Is this an authoritative application\",\"searchable\":false,\"title\":\"Authoritative\",\"type\":\"boolean\",\"viewable\":false},\"connectorId\":{\"description\":\"Id of the connector associated with the application\",\"searchable\":false,\"title\":\"Connector ID\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"description\":{\"description\":\"Application Description\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"viewable\":true},\"icon\":{\"searchable\":true,\"title\":\"Icon\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"mappingNames\":{\"description\":\"Names of the sync mappings used by an application with provisioning configured.\",\"items\":{\"title\":\"Mapping Name Items\",\"type\":\"string\"},\"searchable\":true,\"title\":\"Sync Mapping Names\",\"type\":\"array\",\"viewable\":true},\"members\":{\"description\":\"Application Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Application:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Group Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":true,\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"applications\",\"reverseRelationship\":true,\"title\":\"Group Members Items\",\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Members\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"name\":{\"description\":\"Application name\",\"notifyRelationships\":[\"roles\",\"members\"],\"policies\":[{\"policyId\":\"unique\"}],\"returnByDefault\":true,\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"owners\":{\"description\":\"Application Owners\",\"items\":{\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Application _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"ownerOfApp\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Owners\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"roles\":{\"description\":\"Roles granting users the application\",\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Role\",\"notify\":true,\"path\":\"managed/bravo_role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"applications\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Roles\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"ssoEntities\":{\"description\":\"SSO Entity Id\",\"properties\":{\"idpLocation\":{\"type\":\"string\"},\"idpPrivateId\":{\"type\":\"string\"},\"spLocation\":{\"type\":\"string\"},\"spPrivate\":{\"type\":\"string\"}},\"searchable\":false,\"title\":\"SSO Entity Id\",\"type\":\"object\",\"userEditable\":false,\"viewable\":false},\"templateName\":{\"description\":\"Name of the template the application was created from\",\"searchable\":false,\"title\":\"Template Name\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"templateVersion\":{\"description\":\"The template version\",\"searchable\":false,\"title\":\"Template Version\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"uiConfig\":{\"description\":\"UI Config\",\"isPersonal\":false,\"properties\":{},\"searchable\":false,\"title\":\"UI Config\",\"type\":\"object\",\"usageDescription\":\"\",\"viewable\":false},\"url\":{\"searchable\":true,\"title\":\"Url\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true}},\"required\":[\"name\"],\"title\":\"Bravo realm - Application\",\"type\":\"object\"}}]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/managed" + }, + "response": { + "bodySize": 93761, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 93761, + "text": "{\"_id\":\"managed\",\"objects\":[{\"lastSync\":{\"effectiveAssignmentsProperty\":\"effectiveAssignments\",\"lastSyncProperty\":\"lastSync\"},\"meta\":{\"property\":\"_meta\",\"resourceCollection\":\"managed/alpha_usermeta\",\"trackedProperties\":[\"createDate\",\"lastChanged\"]},\"name\":\"alpha_user\",\"notifications\":{},\"schema\":{\"$schema\":\"http://json-schema.org/draft-03/schema\",\"icon\":\"fa-user\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User\",\"mat-icon\":\"people\",\"order\":[\"_id\",\"userName\",\"password\",\"givenName\",\"cn\",\"sn\",\"mail\",\"profileImage\",\"description\",\"accountStatus\",\"telephoneNumber\",\"postalAddress\",\"city\",\"postalCode\",\"country\",\"stateProvince\",\"roles\",\"assignments\",\"groups\",\"applications\",\"manager\",\"authzRoles\",\"reports\",\"effectiveRoles\",\"effectiveAssignments\",\"effectiveGroups\",\"effectiveApplications\",\"lastSync\",\"kbaInfo\",\"preferences\",\"consentedMappings\",\"ownerOfOrg\",\"adminOfOrg\",\"memberOfOrg\",\"memberOfOrgIDs\",\"ownerOfApp\",\"frIndexedString1\",\"frIndexedString2\",\"frIndexedString3\",\"frIndexedString4\",\"frIndexedString5\",\"frUnindexedString1\",\"frUnindexedString2\",\"frUnindexedString3\",\"frUnindexedString4\",\"frUnindexedString5\",\"frIndexedMultivalued1\",\"frIndexedMultivalued2\",\"frIndexedMultivalued3\",\"frIndexedMultivalued4\",\"frIndexedMultivalued5\",\"frUnindexedMultivalued1\",\"frUnindexedMultivalued2\",\"frUnindexedMultivalued3\",\"frUnindexedMultivalued4\",\"frUnindexedMultivalued5\",\"frIndexedDate1\",\"frIndexedDate2\",\"frIndexedDate3\",\"frIndexedDate4\",\"frIndexedDate5\",\"frUnindexedDate1\",\"frUnindexedDate2\",\"frUnindexedDate3\",\"frUnindexedDate4\",\"frUnindexedDate5\",\"frIndexedInteger1\",\"frIndexedInteger2\",\"frIndexedInteger3\",\"frIndexedInteger4\",\"frIndexedInteger5\",\"frUnindexedInteger1\",\"frUnindexedInteger2\",\"frUnindexedInteger3\",\"frUnindexedInteger4\",\"frUnindexedInteger5\",\"assignedDashboard\"],\"properties\":{\"_id\":{\"description\":\"User ID\",\"isPersonal\":false,\"policies\":[{\"params\":{\"forbiddenChars\":[\"/\"]},\"policyId\":\"cannot-contain-characters\"}],\"searchable\":false,\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":false},\"accountStatus\":{\"default\":\"active\",\"description\":\"Status\",\"isPersonal\":false,\"searchable\":true,\"title\":\"Status\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"adminOfOrg\":{\"items\":{\"notifySelf\":false,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":true,\"path\":\"managed/alpha_organization\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"admins\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Organizations I Administer\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"aliasList\":{\"description\":\"List of identity aliases used primarily to record social IdP subjects for this user\",\"isVirtual\":false,\"items\":{\"title\":\"User Alias Names Items\",\"type\":\"string\"},\"returnByDefault\":false,\"searchable\":false,\"title\":\"User Alias Names List\",\"type\":\"array\",\"userEditable\":true,\"viewable\":false},\"applications\":{\"description\":\"Applications\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:applications\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:applications:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Groups Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Application\",\"path\":\"managed/alpha_application\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[\"name\"]}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Groups Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Applications\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":false},\"assignedDashboard\":{\"description\":\"List of items to click on for this user\",\"isVirtual\":true,\"items\":{\"title\":\"Assigned Dashboard Items\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"name\"],\"referencedRelationshipFields\":[[\"roles\",\"applications\"],[\"applications\"]]},\"searchable\":false,\"title\":\"Assigned Dashboard\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"assignments\":{\"description\":\"Assignments\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:assignments\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:assignments:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Provisioning Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Assignment\",\"path\":\"managed/alpha_assignment\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Assignments Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Assignments\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"authzRoles\":{\"description\":\"Authorization Roles\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:authzRoles\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:authzRoles:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Authorization Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Internal Role\",\"path\":\"internal/role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"authzMembers\",\"reverseRelationship\":true,\"title\":\"Authorization Roles Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Authorization Roles\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"city\":{\"description\":\"City\",\"isPersonal\":false,\"title\":\"City\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"cn\":{\"default\":\"{{givenName}} {{sn}}\",\"description\":\"Common Name\",\"isPersonal\":true,\"scope\":\"private\",\"searchable\":false,\"title\":\"Common Name\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"consentedMappings\":{\"description\":\"Consented Mappings\",\"isPersonal\":false,\"isVirtual\":false,\"items\":{\"items\":{\"order\":[\"mapping\",\"consentDate\"],\"properties\":{\"consentDate\":{\"description\":\"Consent Date\",\"searchable\":true,\"title\":\"Consent Date\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"mapping\":{\"description\":\"Mapping\",\"searchable\":true,\"title\":\"Mapping\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true}},\"required\":[\"mapping\",\"consentDate\"],\"title\":\"Consented Mappings Item\",\"type\":\"object\"},\"title\":\"Consented Mappings Items\",\"type\":\"array\"},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Consented Mappings\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"country\":{\"description\":\"Country\",\"isPersonal\":false,\"title\":\"Country\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"description\":{\"description\":\"Description\",\"isPersonal\":false,\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"effectiveApplications\":{\"description\":\"Effective Applications\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Assigned Application Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedObjectFields\":[\"name\"],\"referencedRelationshipFields\":[[\"roles\",\"applications\"],[\"applications\"]]},\"returnByDefault\":true,\"title\":\"Effective Applications\",\"type\":\"array\",\"viewable\":false},\"effectiveAssignments\":{\"description\":\"Effective Assignments\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Assignments Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedObjectFields\":[\"*\"],\"referencedRelationshipFields\":[[\"roles\",\"assignments\"],[\"assignments\"]]},\"returnByDefault\":true,\"title\":\"Effective Assignments\",\"type\":\"array\",\"usageDescription\":\"\",\"viewable\":false},\"effectiveGroups\":{\"description\":\"Effective Groups\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Groups Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedRelationshipFields\":[\"groups\"]},\"returnByDefault\":true,\"title\":\"Effective Groups\",\"type\":\"array\",\"usageDescription\":\"\",\"viewable\":false},\"effectiveRoles\":{\"description\":\"Effective Roles\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Roles Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedRelationshipFields\":[\"roles\"]},\"returnByDefault\":true,\"title\":\"Effective Roles\",\"type\":\"array\",\"usageDescription\":\"\",\"viewable\":false},\"frIndexedDate1\":{\"description\":\"Generic Indexed Date 1\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate2\":{\"description\":\"Generic Indexed Date 2\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate3\":{\"description\":\"Generic Indexed Date 3\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate4\":{\"description\":\"Generic Indexed Date 4\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate5\":{\"description\":\"Generic Indexed Date 5\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger1\":{\"description\":\"Generic Indexed Integer 1\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 1\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger2\":{\"description\":\"Generic Indexed Integer 2\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 2\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger3\":{\"description\":\"Generic Indexed Integer 3\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 3\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger4\":{\"description\":\"Generic Indexed Integer 4\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 4\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger5\":{\"description\":\"Generic Indexed Integer 5\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 5\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued1\":{\"description\":\"Generic Indexed Multivalue 1\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 1\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued2\":{\"description\":\"Generic Indexed Multivalue 2\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 2\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued3\":{\"description\":\"Generic Indexed Multivalue 3\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 3\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued4\":{\"description\":\"Generic Indexed Multivalue 4\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 4\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued5\":{\"description\":\"Generic Indexed Multivalue 5\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 5\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString1\":{\"description\":\"Generic Indexed String 1\",\"isPersonal\":false,\"title\":\"Generic Indexed String 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString2\":{\"description\":\"Generic Indexed String 2\",\"isPersonal\":false,\"title\":\"Generic Indexed String 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString3\":{\"description\":\"Generic Indexed String 3\",\"isPersonal\":false,\"title\":\"Generic Indexed String 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString4\":{\"description\":\"Generic Indexed String 4\",\"isPersonal\":false,\"title\":\"Generic Indexed String 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString5\":{\"description\":\"Generic Indexed String 5\",\"isPersonal\":false,\"title\":\"Generic Indexed String 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate1\":{\"description\":\"Generic Unindexed Date 1\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate2\":{\"description\":\"Generic Unindexed Date 2\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate3\":{\"description\":\"Generic Unindexed Date 3\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate4\":{\"description\":\"Generic Unindexed Date 4\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate5\":{\"description\":\"Generic Unindexed Date 5\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger1\":{\"description\":\"Generic Unindexed Integer 1\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 1\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger2\":{\"description\":\"Generic Unindexed Integer 2\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 2\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger3\":{\"description\":\"Generic Unindexed Integer 3\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 3\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger4\":{\"description\":\"Generic Unindexed Integer 4\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 4\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger5\":{\"description\":\"Generic Unindexed Integer 5\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 5\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued1\":{\"description\":\"Generic Unindexed Multivalue 1\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 1\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued2\":{\"description\":\"Generic Unindexed Multivalue 2\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 2\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued3\":{\"description\":\"Generic Unindexed Multivalue 3\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 3\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued4\":{\"description\":\"Generic Unindexed Multivalue 4\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 4\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued5\":{\"description\":\"Generic Unindexed Multivalue 5\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 5\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString1\":{\"description\":\"Generic Unindexed String 1\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString2\":{\"description\":\"Generic Unindexed String 2\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString3\":{\"description\":\"Generic Unindexed String 3\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString4\":{\"description\":\"Generic Unindexed String 4\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString5\":{\"description\":\"Generic Unindexed String 5\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"givenName\":{\"description\":\"First Name\",\"isPersonal\":true,\"searchable\":true,\"title\":\"First Name\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"groups\":{\"description\":\"Groups\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:groups\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:groups:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Groups Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Group\",\"path\":\"managed/alpha_group\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Groups Items\",\"type\":\"relationship\",\"validate\":true},\"relationshipGrantTemporalConstraintsEnforced\":false,\"returnByDefault\":false,\"title\":\"Groups\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"kbaInfo\":{\"description\":\"KBA Info\",\"isPersonal\":true,\"items\":{\"order\":[\"answer\",\"customQuestion\",\"questionId\"],\"properties\":{\"answer\":{\"description\":\"Answer\",\"type\":\"string\"},\"customQuestion\":{\"description\":\"Custom question\",\"type\":\"string\"},\"questionId\":{\"description\":\"Question ID\",\"type\":\"string\"}},\"required\":[],\"title\":\"KBA Info Items\",\"type\":\"object\"},\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"lastSync\":{\"description\":\"Last Sync timestamp\",\"isPersonal\":false,\"order\":[\"effectiveAssignments\",\"timestamp\"],\"properties\":{\"effectiveAssignments\":{\"description\":\"Effective Assignments\",\"items\":{\"title\":\"Effective Assignments Items\",\"type\":\"object\"},\"title\":\"Effective Assignments\",\"type\":\"array\"},\"timestamp\":{\"description\":\"Timestamp\",\"type\":\"string\"}},\"required\":[],\"scope\":\"private\",\"searchable\":false,\"title\":\"Last Sync timestamp\",\"type\":\"object\",\"usageDescription\":\"\",\"viewable\":false},\"mail\":{\"description\":\"Email Address\",\"isPersonal\":true,\"policies\":[{\"policyId\":\"valid-email-address-format\"}],\"searchable\":true,\"title\":\"Email Address\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"manager\":{\"description\":\"Manager\",\"isPersonal\":false,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Manager _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"reports\",\"reverseRelationship\":true,\"searchable\":false,\"title\":\"Manager\",\"type\":\"relationship\",\"usageDescription\":\"\",\"userEditable\":false,\"validate\":true,\"viewable\":true},\"memberOfOrg\":{\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":false,\"path\":\"managed/alpha_organization\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Organizations to which I Belong\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"memberOfOrgIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"org identifiers\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\",\"parentIDs\"],\"referencedRelationshipFields\":[\"memberOfOrg\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"MemberOfOrgIDs\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"ownerOfApp\":{\"items\":{\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Application\",\"path\":\"managed/alpha_application\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[\"name\"]}}],\"reversePropertyName\":\"owners\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Applications I Own\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"ownerOfOrg\":{\"items\":{\"notifySelf\":false,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":true,\"path\":\"managed/alpha_organization\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"owners\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Organizations I Own\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"password\":{\"description\":\"Password\",\"isPersonal\":false,\"isProtected\":true,\"scope\":\"private\",\"searchable\":false,\"title\":\"Password\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"postalAddress\":{\"description\":\"Address 1\",\"isPersonal\":true,\"title\":\"Address 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"postalCode\":{\"description\":\"Postal Code\",\"isPersonal\":false,\"title\":\"Postal Code\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"preferences\":{\"description\":\"Preferences\",\"isPersonal\":false,\"order\":[\"updates\",\"marketing\"],\"properties\":{\"marketing\":{\"description\":\"Send me special offers and services\",\"type\":\"boolean\"},\"updates\":{\"description\":\"Send me news and updates\",\"type\":\"boolean\"}},\"required\":[],\"searchable\":false,\"title\":\"Preferences\",\"type\":\"object\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"profileImage\":{\"description\":\"Profile Image\",\"isPersonal\":true,\"searchable\":true,\"title\":\"Profile Image\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"reports\":{\"description\":\"Direct Reports\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:reports:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Direct Reports Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"manager\",\"reverseRelationship\":true,\"title\":\"Direct Reports Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Direct Reports\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"roles\":{\"description\":\"Provisioning Roles\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:roles\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:roles:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Provisioning Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Role\",\"path\":\"managed/alpha_role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Provisioning Roles Items\",\"type\":\"relationship\",\"validate\":true},\"relationshipGrantTemporalConstraintsEnforced\":true,\"returnByDefault\":false,\"title\":\"Provisioning Roles\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"sn\":{\"description\":\"Last Name\",\"isPersonal\":true,\"searchable\":true,\"title\":\"Last Name\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"stateProvince\":{\"description\":\"State/Province\",\"isPersonal\":false,\"title\":\"State/Province\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"telephoneNumber\":{\"description\":\"Telephone Number\",\"isPersonal\":true,\"pattern\":\"^\\\\+?([0-9\\\\- \\\\(\\\\)])*$\",\"title\":\"Telephone Number\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"userName\":{\"description\":\"Username\",\"isPersonal\":true,\"minLength\":1,\"policies\":[{\"policyId\":\"valid-username\"},{\"params\":{\"forbiddenChars\":[\"/\"]},\"policyId\":\"cannot-contain-characters\"},{\"params\":{\"minLength\":1},\"policyId\":\"minimum-length\"},{\"params\":{\"maxLength\":255},\"policyId\":\"maximum-length\"}],\"searchable\":true,\"title\":\"Username\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true}},\"required\":[\"userName\",\"givenName\",\"sn\",\"mail\"],\"title\":\"Alpha realm - User\",\"type\":\"object\",\"viewable\":true}},{\"lastSync\":{\"effectiveAssignmentsProperty\":\"effectiveAssignments\",\"lastSyncProperty\":\"lastSync\"},\"meta\":{\"property\":\"_meta\",\"resourceCollection\":\"managed/bravo_usermeta\",\"trackedProperties\":[\"createDate\",\"lastChanged\"]},\"name\":\"bravo_user\",\"notifications\":{},\"schema\":{\"$schema\":\"http://json-schema.org/draft-03/schema\",\"icon\":\"fa-user\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User\",\"mat-icon\":\"people\",\"order\":[\"_id\",\"userName\",\"password\",\"givenName\",\"cn\",\"sn\",\"mail\",\"profileImage\",\"description\",\"accountStatus\",\"telephoneNumber\",\"postalAddress\",\"city\",\"postalCode\",\"country\",\"stateProvince\",\"roles\",\"assignments\",\"groups\",\"applications\",\"manager\",\"authzRoles\",\"reports\",\"effectiveRoles\",\"effectiveAssignments\",\"effectiveGroups\",\"effectiveApplications\",\"lastSync\",\"kbaInfo\",\"preferences\",\"consentedMappings\",\"ownerOfOrg\",\"adminOfOrg\",\"memberOfOrg\",\"memberOfOrgIDs\",\"ownerOfApp\",\"frIndexedString1\",\"frIndexedString2\",\"frIndexedString3\",\"frIndexedString4\",\"frIndexedString5\",\"frUnindexedString1\",\"frUnindexedString2\",\"frUnindexedString3\",\"frUnindexedString4\",\"frUnindexedString5\",\"frIndexedMultivalued1\",\"frIndexedMultivalued2\",\"frIndexedMultivalued3\",\"frIndexedMultivalued4\",\"frIndexedMultivalued5\",\"frUnindexedMultivalued1\",\"frUnindexedMultivalued2\",\"frUnindexedMultivalued3\",\"frUnindexedMultivalued4\",\"frUnindexedMultivalued5\",\"frIndexedDate1\",\"frIndexedDate2\",\"frIndexedDate3\",\"frIndexedDate4\",\"frIndexedDate5\",\"frUnindexedDate1\",\"frUnindexedDate2\",\"frUnindexedDate3\",\"frUnindexedDate4\",\"frUnindexedDate5\",\"frIndexedInteger1\",\"frIndexedInteger2\",\"frIndexedInteger3\",\"frIndexedInteger4\",\"frIndexedInteger5\",\"frUnindexedInteger1\",\"frUnindexedInteger2\",\"frUnindexedInteger3\",\"frUnindexedInteger4\",\"frUnindexedInteger5\",\"assignedDashboard\"],\"properties\":{\"_id\":{\"description\":\"User ID\",\"isPersonal\":false,\"policies\":[{\"params\":{\"forbiddenChars\":[\"/\"]},\"policyId\":\"cannot-contain-characters\"}],\"searchable\":false,\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":false},\"accountStatus\":{\"default\":\"active\",\"description\":\"Status\",\"isPersonal\":false,\"searchable\":true,\"title\":\"Status\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"adminOfOrg\":{\"items\":{\"notifySelf\":false,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":true,\"path\":\"managed/bravo_organization\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"admins\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Organizations I Administer\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"aliasList\":{\"description\":\"List of identity aliases used primarily to record social IdP subjects for this user\",\"isVirtual\":false,\"items\":{\"title\":\"User Alias Names Items\",\"type\":\"string\"},\"returnByDefault\":false,\"searchable\":false,\"title\":\"User Alias Names List\",\"type\":\"array\",\"userEditable\":true,\"viewable\":false},\"applications\":{\"description\":\"Applications\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:applications\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:applications:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Groups Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Application\",\"path\":\"managed/bravo_application\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[\"name\"]}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Groups Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Applications\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":false},\"assignedDashboard\":{\"description\":\"List of items to click on for this user\",\"isVirtual\":true,\"items\":{\"title\":\"Assigned Dashboard Items\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"name\"],\"referencedRelationshipFields\":[[\"roles\",\"applications\"],[\"applications\"]]},\"searchable\":false,\"title\":\"Assigned Dashboard\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"assignments\":{\"description\":\"Assignments\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:assignments\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:assignments:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Provisioning Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Assignment\",\"path\":\"managed/bravo_assignment\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Assignments Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Assignments\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"authzRoles\":{\"description\":\"Authorization Roles\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:authzRoles\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:authzRoles:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Authorization Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Internal Role\",\"path\":\"internal/role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"authzMembers\",\"reverseRelationship\":true,\"title\":\"Authorization Roles Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Authorization Roles\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"city\":{\"description\":\"City\",\"isPersonal\":false,\"title\":\"City\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"cn\":{\"default\":\"{{givenName}} {{sn}}\",\"description\":\"Common Name\",\"isPersonal\":true,\"scope\":\"private\",\"searchable\":false,\"title\":\"Common Name\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"consentedMappings\":{\"description\":\"Consented Mappings\",\"isPersonal\":false,\"isVirtual\":false,\"items\":{\"items\":{\"order\":[\"mapping\",\"consentDate\"],\"properties\":{\"consentDate\":{\"description\":\"Consent Date\",\"searchable\":true,\"title\":\"Consent Date\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"mapping\":{\"description\":\"Mapping\",\"searchable\":true,\"title\":\"Mapping\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true}},\"required\":[\"mapping\",\"consentDate\"],\"title\":\"Consented Mappings Item\",\"type\":\"object\"},\"title\":\"Consented Mappings Items\",\"type\":\"array\"},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Consented Mappings\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"country\":{\"description\":\"Country\",\"isPersonal\":false,\"title\":\"Country\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"description\":{\"description\":\"Description\",\"isPersonal\":false,\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"effectiveApplications\":{\"description\":\"Effective Applications\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Assigned Application Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedObjectFields\":[\"name\"],\"referencedRelationshipFields\":[[\"roles\",\"applications\"],[\"applications\"]]},\"returnByDefault\":true,\"title\":\"Effective Applications\",\"type\":\"array\",\"viewable\":false},\"effectiveAssignments\":{\"description\":\"Effective Assignments\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Assignments Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedObjectFields\":[\"*\"],\"referencedRelationshipFields\":[[\"roles\",\"assignments\"],[\"assignments\"]]},\"returnByDefault\":true,\"title\":\"Effective Assignments\",\"type\":\"array\",\"usageDescription\":\"\",\"viewable\":false},\"effectiveGroups\":{\"description\":\"Effective Groups\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Groups Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedRelationshipFields\":[\"groups\"]},\"returnByDefault\":true,\"title\":\"Effective Groups\",\"type\":\"array\",\"usageDescription\":\"\",\"viewable\":false},\"effectiveRoles\":{\"description\":\"Effective Roles\",\"isPersonal\":false,\"isVirtual\":true,\"items\":{\"title\":\"Effective Roles Items\",\"type\":\"object\"},\"queryConfig\":{\"referencedRelationshipFields\":[\"roles\"]},\"returnByDefault\":true,\"title\":\"Effective Roles\",\"type\":\"array\",\"usageDescription\":\"\",\"viewable\":false},\"frIndexedDate1\":{\"description\":\"Generic Indexed Date 1\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate2\":{\"description\":\"Generic Indexed Date 2\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate3\":{\"description\":\"Generic Indexed Date 3\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate4\":{\"description\":\"Generic Indexed Date 4\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedDate5\":{\"description\":\"Generic Indexed Date 5\",\"isPersonal\":false,\"title\":\"Generic Indexed Date 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger1\":{\"description\":\"Generic Indexed Integer 1\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 1\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger2\":{\"description\":\"Generic Indexed Integer 2\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 2\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger3\":{\"description\":\"Generic Indexed Integer 3\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 3\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger4\":{\"description\":\"Generic Indexed Integer 4\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 4\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedInteger5\":{\"description\":\"Generic Indexed Integer 5\",\"isPersonal\":false,\"title\":\"Generic Indexed Integer 5\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued1\":{\"description\":\"Generic Indexed Multivalue 1\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 1\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued2\":{\"description\":\"Generic Indexed Multivalue 2\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 2\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued3\":{\"description\":\"Generic Indexed Multivalue 3\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 3\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued4\":{\"description\":\"Generic Indexed Multivalue 4\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 4\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedMultivalued5\":{\"description\":\"Generic Indexed Multivalue 5\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Indexed Multivalue 5\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString1\":{\"description\":\"Generic Indexed String 1\",\"isPersonal\":false,\"title\":\"Generic Indexed String 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString2\":{\"description\":\"Generic Indexed String 2\",\"isPersonal\":false,\"title\":\"Generic Indexed String 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString3\":{\"description\":\"Generic Indexed String 3\",\"isPersonal\":false,\"title\":\"Generic Indexed String 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString4\":{\"description\":\"Generic Indexed String 4\",\"isPersonal\":false,\"title\":\"Generic Indexed String 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frIndexedString5\":{\"description\":\"Generic Indexed String 5\",\"isPersonal\":false,\"title\":\"Generic Indexed String 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate1\":{\"description\":\"Generic Unindexed Date 1\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate2\":{\"description\":\"Generic Unindexed Date 2\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate3\":{\"description\":\"Generic Unindexed Date 3\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate4\":{\"description\":\"Generic Unindexed Date 4\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedDate5\":{\"description\":\"Generic Unindexed Date 5\",\"isPersonal\":false,\"title\":\"Generic Unindexed Date 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger1\":{\"description\":\"Generic Unindexed Integer 1\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 1\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger2\":{\"description\":\"Generic Unindexed Integer 2\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 2\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger3\":{\"description\":\"Generic Unindexed Integer 3\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 3\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger4\":{\"description\":\"Generic Unindexed Integer 4\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 4\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedInteger5\":{\"description\":\"Generic Unindexed Integer 5\",\"isPersonal\":false,\"title\":\"Generic Unindexed Integer 5\",\"type\":\"number\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued1\":{\"description\":\"Generic Unindexed Multivalue 1\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 1\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued2\":{\"description\":\"Generic Unindexed Multivalue 2\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 2\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued3\":{\"description\":\"Generic Unindexed Multivalue 3\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 3\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued4\":{\"description\":\"Generic Unindexed Multivalue 4\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 4\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedMultivalued5\":{\"description\":\"Generic Unindexed Multivalue 5\",\"isPersonal\":false,\"items\":{\"type\":\"string\"},\"title\":\"Generic Unindexed Multivalue 5\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString1\":{\"description\":\"Generic Unindexed String 1\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString2\":{\"description\":\"Generic Unindexed String 2\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 2\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString3\":{\"description\":\"Generic Unindexed String 3\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 3\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString4\":{\"description\":\"Generic Unindexed String 4\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 4\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"frUnindexedString5\":{\"description\":\"Generic Unindexed String 5\",\"isPersonal\":false,\"title\":\"Generic Unindexed String 5\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"givenName\":{\"description\":\"First Name\",\"isPersonal\":true,\"searchable\":true,\"title\":\"First Name\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"groups\":{\"description\":\"Groups\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:groups\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:groups:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Groups Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Group\",\"path\":\"managed/bravo_group\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Groups Items\",\"type\":\"relationship\",\"validate\":true},\"relationshipGrantTemporalConstraintsEnforced\":false,\"returnByDefault\":false,\"title\":\"Groups\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"kbaInfo\":{\"description\":\"KBA Info\",\"isPersonal\":true,\"items\":{\"order\":[\"answer\",\"customQuestion\",\"questionId\"],\"properties\":{\"answer\":{\"description\":\"Answer\",\"type\":\"string\"},\"customQuestion\":{\"description\":\"Custom question\",\"type\":\"string\"},\"questionId\":{\"description\":\"Question ID\",\"type\":\"string\"}},\"required\":[],\"title\":\"KBA Info Items\",\"type\":\"object\"},\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"lastSync\":{\"description\":\"Last Sync timestamp\",\"isPersonal\":false,\"order\":[\"effectiveAssignments\",\"timestamp\"],\"properties\":{\"effectiveAssignments\":{\"description\":\"Effective Assignments\",\"items\":{\"title\":\"Effective Assignments Items\",\"type\":\"object\"},\"title\":\"Effective Assignments\",\"type\":\"array\"},\"timestamp\":{\"description\":\"Timestamp\",\"type\":\"string\"}},\"required\":[],\"scope\":\"private\",\"searchable\":false,\"title\":\"Last Sync timestamp\",\"type\":\"object\",\"usageDescription\":\"\",\"viewable\":false},\"mail\":{\"description\":\"Email Address\",\"isPersonal\":true,\"policies\":[{\"policyId\":\"valid-email-address-format\"}],\"searchable\":true,\"title\":\"Email Address\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"manager\":{\"description\":\"Manager\",\"isPersonal\":false,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Manager _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"reports\",\"reverseRelationship\":true,\"searchable\":false,\"title\":\"Manager\",\"type\":\"relationship\",\"usageDescription\":\"\",\"userEditable\":false,\"validate\":true,\"viewable\":true},\"memberOfOrg\":{\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":false,\"path\":\"managed/bravo_organization\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Organizations to which I Belong\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"memberOfOrgIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"org identifiers\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\",\"parentIDs\"],\"referencedRelationshipFields\":[\"memberOfOrg\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"MemberOfOrgIDs\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"ownerOfApp\":{\"items\":{\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Application\",\"path\":\"managed/bravo_application\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[\"name\"]}}],\"reversePropertyName\":\"owners\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Applications I Own\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"ownerOfOrg\":{\"items\":{\"notifySelf\":false,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":true,\"path\":\"managed/bravo_organization\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"owners\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Organizations I Own\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"password\":{\"description\":\"Password\",\"isPersonal\":false,\"isProtected\":true,\"scope\":\"private\",\"searchable\":false,\"title\":\"Password\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"postalAddress\":{\"description\":\"Address 1\",\"isPersonal\":true,\"title\":\"Address 1\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"postalCode\":{\"description\":\"Postal Code\",\"isPersonal\":false,\"title\":\"Postal Code\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"preferences\":{\"description\":\"Preferences\",\"isPersonal\":false,\"order\":[\"updates\",\"marketing\"],\"properties\":{\"marketing\":{\"description\":\"Send me special offers and services\",\"type\":\"boolean\"},\"updates\":{\"description\":\"Send me news and updates\",\"type\":\"boolean\"}},\"required\":[],\"searchable\":false,\"title\":\"Preferences\",\"type\":\"object\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"profileImage\":{\"description\":\"Profile Image\",\"isPersonal\":true,\"searchable\":true,\"title\":\"Profile Image\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":false},\"reports\":{\"description\":\"Direct Reports\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:reports:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Direct Reports Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"manager\",\"reverseRelationship\":true,\"title\":\"Direct Reports Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Direct Reports\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"roles\":{\"description\":\"Provisioning Roles\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:roles\",\"isPersonal\":false,\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:User:roles:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Provisioning Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociationField\":\"condition\",\"label\":\"Role\",\"path\":\"managed/bravo_role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"members\",\"reverseRelationship\":true,\"title\":\"Provisioning Roles Items\",\"type\":\"relationship\",\"validate\":true},\"relationshipGrantTemporalConstraintsEnforced\":true,\"returnByDefault\":false,\"title\":\"Provisioning Roles\",\"type\":\"array\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":true},\"sn\":{\"description\":\"Last Name\",\"isPersonal\":true,\"searchable\":true,\"title\":\"Last Name\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"stateProvince\":{\"description\":\"State/Province\",\"isPersonal\":false,\"title\":\"State/Province\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"telephoneNumber\":{\"description\":\"Telephone Number\",\"isPersonal\":true,\"pattern\":\"^\\\\+?([0-9\\\\- \\\\(\\\\)])*$\",\"title\":\"Telephone Number\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true},\"userName\":{\"description\":\"Username\",\"isPersonal\":true,\"minLength\":1,\"policies\":[{\"policyId\":\"valid-username\"},{\"params\":{\"forbiddenChars\":[\"/\"]},\"policyId\":\"cannot-contain-characters\"},{\"params\":{\"minLength\":1},\"policyId\":\"minimum-length\"},{\"params\":{\"maxLength\":255},\"policyId\":\"maximum-length\"}],\"searchable\":true,\"title\":\"Username\",\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":true,\"viewable\":true}},\"required\":[\"userName\",\"givenName\",\"sn\",\"mail\"],\"title\":\"Bravo realm - User\",\"type\":\"object\",\"viewable\":true}},{\"name\":\"alpha_role\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"\",\"icon\":\"fa-check-square-o\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role\",\"mat-icon\":\"assignment_ind\",\"order\":[\"_id\",\"name\",\"description\",\"members\",\"assignments\",\"applications\",\"condition\",\"temporalConstraints\"],\"properties\":{\"_id\":{\"description\":\"Role ID\",\"searchable\":false,\"title\":\"Name\",\"type\":\"string\",\"viewable\":false},\"applications\":{\"description\":\"Role Applications\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role:applications:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Role Application Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Application\",\"path\":\"managed/alpha_application\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"roles\",\"reverseRelationship\":true,\"title\":\"Role Application Items\",\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"members\"],\"relationshipGrantTemporalConstraintsEnforced\":true,\"returnByDefault\":false,\"title\":\"Applications\",\"type\":\"array\",\"viewable\":false},\"assignments\":{\"description\":\"Managed Assignments\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role:assignments:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Managed Assignments Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Assignment\",\"path\":\"managed/alpha_assignment\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"roles\",\"reverseRelationship\":true,\"title\":\"Managed Assignments Items\",\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"members\"],\"returnByDefault\":false,\"title\":\"Managed Assignments\",\"type\":\"array\",\"viewable\":true},\"condition\":{\"description\":\"A conditional filter for this role\",\"isConditional\":true,\"searchable\":false,\"title\":\"Condition\",\"type\":\"string\",\"viewable\":false},\"description\":{\"description\":\"The role description, used for display purposes.\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"viewable\":true},\"members\":{\"description\":\"Role Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Role Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociation\":true,\"label\":\"User\",\"notify\":true,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"roles\",\"reverseRelationship\":true,\"title\":\"Role Members Items\",\"type\":\"relationship\",\"validate\":true},\"relationshipGrantTemporalConstraintsEnforced\":true,\"returnByDefault\":false,\"title\":\"Role Members\",\"type\":\"array\",\"viewable\":true},\"name\":{\"description\":\"The role name, used for display purposes.\",\"policies\":[{\"policyId\":\"unique\"}],\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"viewable\":true},\"temporalConstraints\":{\"description\":\"An array of temporal constraints for a role\",\"isTemporalConstraint\":true,\"items\":{\"order\":[\"duration\"],\"properties\":{\"duration\":{\"description\":\"Duration\",\"type\":\"string\"}},\"required\":[\"duration\"],\"title\":\"Temporal Constraints Items\",\"type\":\"object\"},\"notifyRelationships\":[\"members\"],\"returnByDefault\":true,\"title\":\"Temporal Constraints\",\"type\":\"array\",\"viewable\":false}},\"required\":[\"name\"],\"title\":\"Alpha realm - Role\",\"type\":\"object\"}},{\"name\":\"bravo_role\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"\",\"icon\":\"fa-check-square-o\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role\",\"mat-icon\":\"assignment_ind\",\"order\":[\"_id\",\"name\",\"description\",\"members\",\"assignments\",\"applications\",\"condition\",\"temporalConstraints\"],\"properties\":{\"_id\":{\"description\":\"Role ID\",\"searchable\":false,\"title\":\"Name\",\"type\":\"string\",\"viewable\":false},\"applications\":{\"description\":\"Role Applications\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role:applications:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Role Application Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Application\",\"path\":\"managed/bravo_application\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"roles\",\"reverseRelationship\":true,\"title\":\"Role Application Items\",\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"members\"],\"relationshipGrantTemporalConstraintsEnforced\":true,\"returnByDefault\":false,\"title\":\"Applications\",\"type\":\"array\",\"viewable\":false},\"assignments\":{\"description\":\"Managed Assignments\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role:assignments:items\",\"notifySelf\":true,\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Managed Assignments Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Assignment\",\"path\":\"managed/bravo_assignment\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"roles\",\"reverseRelationship\":true,\"title\":\"Managed Assignments Items\",\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"members\"],\"returnByDefault\":false,\"title\":\"Managed Assignments\",\"type\":\"array\",\"viewable\":true},\"condition\":{\"description\":\"A conditional filter for this role\",\"isConditional\":true,\"searchable\":false,\"title\":\"Condition\",\"type\":\"string\",\"viewable\":false},\"description\":{\"description\":\"The role description, used for display purposes.\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"viewable\":true},\"members\":{\"description\":\"Role Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Role:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Role Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociation\":true,\"label\":\"User\",\"notify\":true,\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"roles\",\"reverseRelationship\":true,\"title\":\"Role Members Items\",\"type\":\"relationship\",\"validate\":true},\"relationshipGrantTemporalConstraintsEnforced\":true,\"returnByDefault\":false,\"title\":\"Role Members\",\"type\":\"array\",\"viewable\":true},\"name\":{\"description\":\"The role name, used for display purposes.\",\"policies\":[{\"policyId\":\"unique\"}],\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"viewable\":true},\"temporalConstraints\":{\"description\":\"An array of temporal constraints for a role\",\"isTemporalConstraint\":true,\"items\":{\"order\":[\"duration\"],\"properties\":{\"duration\":{\"description\":\"Duration\",\"type\":\"string\"}},\"required\":[\"duration\"],\"title\":\"Temporal Constraints Items\",\"type\":\"object\"},\"notifyRelationships\":[\"members\"],\"returnByDefault\":true,\"title\":\"Temporal Constraints\",\"type\":\"array\",\"viewable\":false}},\"required\":[\"name\"],\"title\":\"Bravo realm - Role\",\"type\":\"object\"}},{\"attributeEncryption\":{},\"name\":\"alpha_assignment\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"A role assignment\",\"icon\":\"fa-key\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Assignment\",\"mat-icon\":\"vpn_key\",\"order\":[\"_id\",\"name\",\"description\",\"type\",\"mapping\",\"attributes\",\"linkQualifiers\",\"roles\",\"members\",\"condition\",\"weight\"],\"properties\":{\"_id\":{\"description\":\"The assignment ID\",\"searchable\":false,\"title\":\"Name\",\"type\":\"string\",\"viewable\":false},\"attributes\":{\"description\":\"The attributes operated on by this assignment.\",\"items\":{\"order\":[\"assignmentOperation\",\"unassignmentOperation\",\"name\",\"value\"],\"properties\":{\"assignmentOperation\":{\"description\":\"Assignment operation\",\"type\":\"string\"},\"name\":{\"description\":\"Name\",\"type\":\"string\"},\"unassignmentOperation\":{\"description\":\"Unassignment operation\",\"type\":\"string\"},\"value\":{\"description\":\"Value\",\"type\":\"string\"}},\"required\":[],\"title\":\"Assignment Attributes Items\",\"type\":\"object\"},\"notifyRelationships\":[\"roles\",\"members\"],\"title\":\"Assignment Attributes\",\"type\":\"array\",\"viewable\":true},\"condition\":{\"description\":\"A conditional filter for this assignment\",\"isConditional\":true,\"searchable\":false,\"title\":\"Condition\",\"type\":\"string\",\"viewable\":false},\"description\":{\"description\":\"The assignment description, used for display purposes.\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"viewable\":true},\"linkQualifiers\":{\"description\":\"Conditional link qualifiers to restrict this assignment to.\",\"items\":{\"title\":\"Link Qualifiers Items\",\"type\":\"string\"},\"title\":\"Link Qualifiers\",\"type\":\"array\",\"viewable\":true},\"mapping\":{\"description\":\"The name of the mapping this assignment applies to\",\"policies\":[{\"policyId\":\"mapping-exists\"}],\"searchable\":true,\"title\":\"Mapping\",\"type\":\"string\",\"viewable\":true},\"members\":{\"description\":\"Assignment Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Assignment:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Assignment Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociation\":true,\"label\":\"User\",\"notify\":true,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"assignments\",\"reverseRelationship\":true,\"title\":\"Assignment Members Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Assignment Members\",\"type\":\"array\",\"viewable\":true},\"name\":{\"description\":\"The assignment name, used for display purposes.\",\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"viewable\":true},\"roles\":{\"description\":\"Managed Roles\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Assignment:roles:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Managed Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Role\",\"notify\":true,\"path\":\"managed/alpha_role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"assignments\",\"reverseRelationship\":true,\"title\":\"Managed Roles Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Managed Roles\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"type\":{\"description\":\"The type of object this assignment represents\",\"title\":\"Type\",\"type\":\"string\",\"viewable\":true},\"weight\":{\"description\":\"The weight of the assignment.\",\"notifyRelationships\":[\"roles\",\"members\"],\"searchable\":false,\"title\":\"Weight\",\"type\":[\"number\",\"null\"],\"viewable\":true}},\"required\":[\"name\",\"description\",\"mapping\"],\"title\":\"Alpha realm - Assignment\",\"type\":\"object\"}},{\"attributeEncryption\":{},\"name\":\"bravo_assignment\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"A role assignment\",\"icon\":\"fa-key\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Assignment\",\"mat-icon\":\"vpn_key\",\"order\":[\"_id\",\"name\",\"description\",\"type\",\"mapping\",\"attributes\",\"linkQualifiers\",\"roles\",\"members\",\"condition\",\"weight\"],\"properties\":{\"_id\":{\"description\":\"The assignment ID\",\"searchable\":false,\"title\":\"Name\",\"type\":\"string\",\"viewable\":false},\"attributes\":{\"description\":\"The attributes operated on by this assignment.\",\"items\":{\"order\":[\"assignmentOperation\",\"unassignmentOperation\",\"name\",\"value\"],\"properties\":{\"assignmentOperation\":{\"description\":\"Assignment operation\",\"type\":\"string\"},\"name\":{\"description\":\"Name\",\"type\":\"string\"},\"unassignmentOperation\":{\"description\":\"Unassignment operation\",\"type\":\"string\"},\"value\":{\"description\":\"Value\",\"type\":\"string\"}},\"required\":[],\"title\":\"Assignment Attributes Items\",\"type\":\"object\"},\"notifyRelationships\":[\"roles\",\"members\"],\"title\":\"Assignment Attributes\",\"type\":\"array\",\"viewable\":true},\"condition\":{\"description\":\"A conditional filter for this assignment\",\"isConditional\":true,\"searchable\":false,\"title\":\"Condition\",\"type\":\"string\",\"viewable\":false},\"description\":{\"description\":\"The assignment description, used for display purposes.\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"viewable\":true},\"linkQualifiers\":{\"description\":\"Conditional link qualifiers to restrict this assignment to.\",\"items\":{\"title\":\"Link Qualifiers Items\",\"type\":\"string\"},\"title\":\"Link Qualifiers\",\"type\":\"array\",\"viewable\":true},\"mapping\":{\"description\":\"The name of the mapping this assignment applies to\",\"policies\":[{\"policyId\":\"mapping-exists\"}],\"searchable\":true,\"title\":\"Mapping\",\"type\":\"string\",\"viewable\":true},\"members\":{\"description\":\"Assignment Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Assignment:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Assignment Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociation\":true,\"label\":\"User\",\"notify\":true,\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"assignments\",\"reverseRelationship\":true,\"title\":\"Assignment Members Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Assignment Members\",\"type\":\"array\",\"viewable\":true},\"name\":{\"description\":\"The assignment name, used for display purposes.\",\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"viewable\":true},\"roles\":{\"description\":\"Managed Roles\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Assignment:roles:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Managed Roles Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Role\",\"notify\":true,\"path\":\"managed/bravo_role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"assignments\",\"reverseRelationship\":true,\"title\":\"Managed Roles Items\",\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"title\":\"Managed Roles\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"type\":{\"description\":\"The type of object this assignment represents\",\"title\":\"Type\",\"type\":\"string\",\"viewable\":true},\"weight\":{\"description\":\"The weight of the assignment.\",\"notifyRelationships\":[\"roles\",\"members\"],\"searchable\":false,\"title\":\"Weight\",\"type\":[\"number\",\"null\"],\"viewable\":true}},\"required\":[\"name\",\"description\",\"mapping\"],\"title\":\"Bravo realm - Assignment\",\"type\":\"object\"}},{\"name\":\"alpha_organization\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"An organization or tenant, whose resources are managed by organizational admins.\",\"icon\":\"fa-building\",\"mat-icon\":\"domain\",\"order\":[\"name\",\"description\",\"owners\",\"admins\",\"members\",\"parent\",\"children\",\"adminIDs\",\"ownerIDs\",\"parentAdminIDs\",\"parentOwnerIDs\",\"parentIDs\"],\"properties\":{\"adminIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"admin ids\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\"],\"referencedRelationshipFields\":[\"admins\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"Admin user ids\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"admins\":{\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":false,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"adminOfOrg\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"children\"],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Administrators\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"children\":{\"description\":\"Child Organizations\",\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":true,\"path\":\"managed/alpha_organization\",\"query\":{\"fields\":[\"name\",\"description\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"parent\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Child Organizations\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"description\":{\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"members\":{\"items\":{\"notifySelf\":false,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":true,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"memberOfOrg\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Members\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"name\":{\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"ownerIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"owner ids\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\"],\"referencedRelationshipFields\":[\"owners\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"Owner user ids\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"owners\":{\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":false,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"ownerOfOrg\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"children\"],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Owner\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"parent\":{\"description\":\"Parent Organization\",\"notifyRelationships\":[\"children\",\"members\"],\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":false,\"path\":\"managed/alpha_organization\",\"query\":{\"fields\":[\"name\",\"description\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"returnByDefault\":false,\"reversePropertyName\":\"children\",\"reverseRelationship\":true,\"searchable\":false,\"title\":\"Parent Organization\",\"type\":\"relationship\",\"userEditable\":false,\"validate\":true,\"viewable\":true},\"parentAdminIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"user ids of parent admins\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"adminIDs\",\"parentAdminIDs\"],\"referencedRelationshipFields\":[\"parent\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"user ids of parent admins\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"parentIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"parent org ids\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\",\"parentIDs\"],\"referencedRelationshipFields\":[\"parent\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"parent org ids\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"parentOwnerIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"user ids of parent owners\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"ownerIDs\",\"parentOwnerIDs\"],\"referencedRelationshipFields\":[\"parent\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"user ids of parent owners\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false}},\"required\":[\"name\"],\"title\":\"Alpha realm - Organization\",\"type\":\"object\"}},{\"name\":\"bravo_organization\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"An organization or tenant, whose resources are managed by organizational admins.\",\"icon\":\"fa-building\",\"mat-icon\":\"domain\",\"order\":[\"name\",\"description\",\"owners\",\"admins\",\"members\",\"parent\",\"children\",\"adminIDs\",\"ownerIDs\",\"parentAdminIDs\",\"parentOwnerIDs\",\"parentIDs\"],\"properties\":{\"adminIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"admin ids\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\"],\"referencedRelationshipFields\":[\"admins\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"Admin user ids\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"admins\":{\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":false,\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"adminOfOrg\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"children\"],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Administrators\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"children\":{\"description\":\"Child Organizations\",\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":true,\"path\":\"managed/bravo_organization\",\"query\":{\"fields\":[\"name\",\"description\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"parent\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Child Organizations\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"description\":{\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"members\":{\"items\":{\"notifySelf\":false,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":true,\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"memberOfOrg\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Members\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"name\":{\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"ownerIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"owner ids\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\"],\"referencedRelationshipFields\":[\"owners\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"Owner user ids\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"owners\":{\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":false,\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"ownerOfOrg\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"notifyRelationships\":[\"children\"],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Owner\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"parent\":{\"description\":\"Parent Organization\",\"notifyRelationships\":[\"children\",\"members\"],\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Organization\",\"notify\":false,\"path\":\"managed/bravo_organization\",\"query\":{\"fields\":[\"name\",\"description\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"returnByDefault\":false,\"reversePropertyName\":\"children\",\"reverseRelationship\":true,\"searchable\":false,\"title\":\"Parent Organization\",\"type\":\"relationship\",\"userEditable\":false,\"validate\":true,\"viewable\":true},\"parentAdminIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"user ids of parent admins\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"adminIDs\",\"parentAdminIDs\"],\"referencedRelationshipFields\":[\"parent\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"user ids of parent admins\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"parentIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"parent org ids\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"_id\",\"parentIDs\"],\"referencedRelationshipFields\":[\"parent\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"parent org ids\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false},\"parentOwnerIDs\":{\"isVirtual\":true,\"items\":{\"title\":\"user ids of parent owners\",\"type\":\"string\"},\"queryConfig\":{\"flattenProperties\":true,\"referencedObjectFields\":[\"ownerIDs\",\"parentOwnerIDs\"],\"referencedRelationshipFields\":[\"parent\"]},\"returnByDefault\":true,\"searchable\":false,\"title\":\"user ids of parent owners\",\"type\":\"array\",\"userEditable\":false,\"viewable\":false}},\"required\":[\"name\"],\"title\":\"Bravo realm - Organization\",\"type\":\"object\"}},{\"name\":\"alpha_group\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"icon\":\"fa-group\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Group\",\"mat-icon\":\"group\",\"order\":[\"_id\",\"name\",\"description\",\"condition\",\"members\"],\"properties\":{\"_id\":{\"description\":\"Group ID\",\"isPersonal\":false,\"policies\":[{\"params\":{\"propertyName\":\"name\"},\"policyId\":\"id-must-equal-property\"}],\"searchable\":false,\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":false},\"condition\":{\"description\":\"A filter for conditionally assigned members\",\"isConditional\":true,\"policies\":[{\"policyId\":\"valid-query-filter\"}],\"searchable\":false,\"title\":\"Condition\",\"type\":\"string\",\"viewable\":false},\"description\":{\"description\":\"Group Description\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"userEditable\":false,\"viewable\":true},\"members\":{\"description\":\"Group Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Group:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Group Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociation\":true,\"label\":\"User\",\"notify\":true,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"groups\",\"reverseRelationship\":true,\"title\":\"Group Members Items\",\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Members\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"name\":{\"description\":\"Group Name\",\"policies\":[{\"policyId\":\"required\"},{\"params\":{\"forbiddenChars\":[\"/*\"]},\"policyId\":\"cannot-contain-characters\"}],\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"viewable\":true}},\"required\":[\"name\"],\"title\":\"Alpha realm - Group\",\"viewable\":true}},{\"name\":\"bravo_group\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"icon\":\"fa-group\",\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Group\",\"mat-icon\":\"group\",\"order\":[\"_id\",\"name\",\"description\",\"condition\",\"members\"],\"properties\":{\"_id\":{\"description\":\"Group ID\",\"isPersonal\":false,\"policies\":[{\"params\":{\"propertyName\":\"name\"},\"policyId\":\"id-must-equal-property\"}],\"searchable\":false,\"type\":\"string\",\"usageDescription\":\"\",\"userEditable\":false,\"viewable\":false},\"condition\":{\"description\":\"A filter for conditionally assigned members\",\"isConditional\":true,\"policies\":[{\"policyId\":\"valid-query-filter\"}],\"searchable\":false,\"title\":\"Condition\",\"type\":\"string\",\"viewable\":false},\"description\":{\"description\":\"Group Description\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"userEditable\":false,\"viewable\":true},\"members\":{\"description\":\"Group Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Group:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Group Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"conditionalAssociation\":true,\"label\":\"User\",\"notify\":true,\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"groups\",\"reverseRelationship\":true,\"title\":\"Group Members Items\",\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Members\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"name\":{\"description\":\"Group Name\",\"policies\":[{\"policyId\":\"required\"},{\"params\":{\"forbiddenChars\":[\"/*\"]},\"policyId\":\"cannot-contain-characters\"}],\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"viewable\":true}},\"required\":[\"name\"],\"title\":\"Bravo realm - Group\",\"viewable\":true}},{\"name\":\"alpha_application\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"Application Object\",\"icon\":\"fa-folder\",\"order\":[\"name\",\"description\",\"url\",\"icon\",\"mappingNames\",\"owners\",\"roles\",\"members\"],\"properties\":{\"_id\":{\"description\":\"Application ID\",\"isPersonal\":false,\"searchable\":false,\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"authoritative\":{\"description\":\"Is this an authoritative application\",\"searchable\":false,\"title\":\"Authoritative\",\"type\":\"boolean\",\"viewable\":false},\"connectorId\":{\"description\":\"Id of the connector associated with the application\",\"searchable\":false,\"title\":\"Connector ID\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"description\":{\"description\":\"Application Description\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"viewable\":true},\"icon\":{\"searchable\":true,\"title\":\"Icon\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"mappingNames\":{\"description\":\"Names of the sync mappings used by an application with provisioning configured.\",\"items\":{\"title\":\"Mapping Name Items\",\"type\":\"string\"},\"searchable\":true,\"title\":\"Sync Mapping Names\",\"type\":\"array\",\"viewable\":true},\"members\":{\"description\":\"Application Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Application:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Group Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":true,\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"applications\",\"reverseRelationship\":true,\"title\":\"Group Members Items\",\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Members\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"name\":{\"description\":\"Application name\",\"notifyRelationships\":[\"roles\",\"members\"],\"policies\":[{\"policyId\":\"unique\"}],\"returnByDefault\":true,\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"owners\":{\"description\":\"Application Owners\",\"items\":{\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Application _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"path\":\"managed/alpha_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"ownerOfApp\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Owners\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"roles\":{\"description\":\"Roles granting users the application\",\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Role\",\"notify\":true,\"path\":\"managed/alpha_role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"applications\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Roles\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"ssoEntities\":{\"description\":\"SSO Entity Id\",\"properties\":{\"idpLocation\":{\"type\":\"string\"},\"idpPrivateId\":{\"type\":\"string\"},\"spLocation\":{\"type\":\"string\"},\"spPrivate\":{\"type\":\"string\"}},\"searchable\":false,\"title\":\"SSO Entity Id\",\"type\":\"object\",\"userEditable\":false,\"viewable\":false},\"templateName\":{\"description\":\"Name of the template the application was created from\",\"searchable\":false,\"title\":\"Template Name\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"templateVersion\":{\"description\":\"The template version\",\"searchable\":false,\"title\":\"Template Version\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"uiConfig\":{\"description\":\"UI Config\",\"isPersonal\":false,\"properties\":{},\"searchable\":false,\"title\":\"UI Config\",\"type\":\"object\",\"usageDescription\":\"\",\"viewable\":false},\"url\":{\"searchable\":true,\"title\":\"Url\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true}},\"required\":[\"name\"],\"title\":\"Alpha realm - Application\",\"type\":\"object\"}},{\"name\":\"bravo_application\",\"schema\":{\"$schema\":\"http://forgerock.org/json-schema#\",\"description\":\"Application Object\",\"icon\":\"fa-folder\",\"order\":[\"name\",\"description\",\"url\",\"icon\",\"mappingNames\",\"owners\",\"roles\",\"members\"],\"properties\":{\"_id\":{\"description\":\"Application ID\",\"isPersonal\":false,\"searchable\":false,\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"authoritative\":{\"description\":\"Is this an authoritative application\",\"searchable\":false,\"title\":\"Authoritative\",\"type\":\"boolean\",\"viewable\":false},\"connectorId\":{\"description\":\"Id of the connector associated with the application\",\"searchable\":false,\"title\":\"Connector ID\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"description\":{\"description\":\"Application Description\",\"searchable\":true,\"title\":\"Description\",\"type\":\"string\",\"viewable\":true},\"icon\":{\"searchable\":true,\"title\":\"Icon\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"mappingNames\":{\"description\":\"Names of the sync mappings used by an application with provisioning configured.\",\"items\":{\"title\":\"Mapping Name Items\",\"type\":\"string\"},\"searchable\":true,\"title\":\"Sync Mapping Names\",\"type\":\"array\",\"viewable\":true},\"members\":{\"description\":\"Application Members\",\"items\":{\"id\":\"urn:jsonschema:org:forgerock:openidm:managed:api:Application:members:items\",\"properties\":{\"_ref\":{\"description\":\"References a relationship from a managed object\",\"type\":\"string\"},\"_refProperties\":{\"description\":\"Supports metadata within the relationship\",\"properties\":{\"_grantType\":{\"description\":\"Grant Type\",\"label\":\"Grant Type\",\"type\":\"string\"},\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Group Members Items _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"notify\":true,\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"applications\",\"reverseRelationship\":true,\"title\":\"Group Members Items\",\"type\":\"relationship\",\"validate\":true},\"policies\":[],\"returnByDefault\":false,\"searchable\":false,\"title\":\"Members\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"name\":{\"description\":\"Application name\",\"notifyRelationships\":[\"roles\",\"members\"],\"policies\":[{\"policyId\":\"unique\"}],\"returnByDefault\":true,\"searchable\":true,\"title\":\"Name\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true},\"owners\":{\"description\":\"Application Owners\",\"items\":{\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"description\":\"_refProperties object ID\",\"type\":\"string\"}},\"title\":\"Application _refProperties\",\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"User\",\"path\":\"managed/bravo_user\",\"query\":{\"fields\":[\"userName\",\"givenName\",\"sn\"],\"queryFilter\":\"true\"}}],\"reversePropertyName\":\"ownerOfApp\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Owners\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"roles\":{\"description\":\"Roles granting users the application\",\"items\":{\"notifySelf\":true,\"properties\":{\"_ref\":{\"type\":\"string\"},\"_refProperties\":{\"properties\":{\"_id\":{\"propName\":\"_id\",\"required\":false,\"type\":\"string\"}},\"type\":\"object\"}},\"resourceCollection\":[{\"label\":\"Role\",\"notify\":true,\"path\":\"managed/bravo_role\",\"query\":{\"fields\":[\"name\"],\"queryFilter\":\"true\",\"sortKeys\":[]}}],\"reversePropertyName\":\"applications\",\"reverseRelationship\":true,\"type\":\"relationship\",\"validate\":true},\"returnByDefault\":false,\"searchable\":false,\"title\":\"Roles\",\"type\":\"array\",\"userEditable\":false,\"viewable\":true},\"ssoEntities\":{\"description\":\"SSO Entity Id\",\"properties\":{\"idpLocation\":{\"type\":\"string\"},\"idpPrivateId\":{\"type\":\"string\"},\"spLocation\":{\"type\":\"string\"},\"spPrivate\":{\"type\":\"string\"}},\"searchable\":false,\"title\":\"SSO Entity Id\",\"type\":\"object\",\"userEditable\":false,\"viewable\":false},\"templateName\":{\"description\":\"Name of the template the application was created from\",\"searchable\":false,\"title\":\"Template Name\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"templateVersion\":{\"description\":\"The template version\",\"searchable\":false,\"title\":\"Template Version\",\"type\":\"string\",\"userEditable\":false,\"viewable\":false},\"uiConfig\":{\"description\":\"UI Config\",\"isPersonal\":false,\"properties\":{},\"searchable\":false,\"title\":\"UI Config\",\"type\":\"object\",\"usageDescription\":\"\",\"viewable\":false},\"url\":{\"searchable\":true,\"title\":\"Url\",\"type\":\"string\",\"userEditable\":true,\"viewable\":true}},\"required\":[\"name\"],\"title\":\"Bravo realm - Application\",\"type\":\"object\"}}]}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:00 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "transfer-encoding", + "value": "chunked" + } + ], + "headersSize": 671, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:00.402Z", + "time": 467, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 467 + } + }, + { + "_id": "3e7801f678e51e1077c61a197c340b4d", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 861, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "861" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1617, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"mapping/managedBravo_group_managedBravo_group\",\"consentRequired\":false,\"displayName\":\"managedBravo_group_managedBravo_group\",\"icon\":null,\"name\":\"managedBravo_group_managedBravo_group\",\"policies\":[{\"action\":\"ASYNC\",\"situation\":\"ABSENT\"},{\"action\":\"ASYNC\",\"situation\":\"ALL_GONE\"},{\"action\":\"ASYNC\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"ASYNC\",\"situation\":\"CONFIRMED\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"ASYNC\",\"situation\":\"LINK_ONLY\"},{\"action\":\"ASYNC\",\"situation\":\"MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"UNASSIGNED\"},{\"action\":\"ASYNC\",\"situation\":\"UNQUALIFIED\"}],\"properties\":[],\"source\":\"managed/bravo_group\",\"target\":\"managed/bravo_group\"}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/mapping/managedBravo_group_managedBravo_group" + }, + "response": { + "bodySize": 861, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 861, + "text": "{\"_id\":\"mapping/managedBravo_group_managedBravo_group\",\"consentRequired\":false,\"displayName\":\"managedBravo_group_managedBravo_group\",\"icon\":null,\"name\":\"managedBravo_group_managedBravo_group\",\"policies\":[{\"action\":\"ASYNC\",\"situation\":\"ABSENT\"},{\"action\":\"ASYNC\",\"situation\":\"ALL_GONE\"},{\"action\":\"ASYNC\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"ASYNC\",\"situation\":\"CONFIRMED\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"ASYNC\",\"situation\":\"LINK_ONLY\"},{\"action\":\"ASYNC\",\"situation\":\"MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"UNASSIGNED\"},{\"action\":\"ASYNC\",\"situation\":\"UNQUALIFIED\"}],\"properties\":[],\"source\":\"managed/bravo_group\",\"target\":\"managed/bravo_group\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:00 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "861" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:00.875Z", + "time": 64, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 64 + } + }, + { + "_id": "83ac9d229f6493fd9a819498f88376f2", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 856, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "856" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1616, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"mapping/managedBravo_user_managedBravo_user0\",\"consentRequired\":false,\"displayName\":\"managedBravo_user_managedBravo_user0\",\"icon\":null,\"name\":\"managedBravo_user_managedBravo_user0\",\"policies\":[{\"action\":\"ASYNC\",\"situation\":\"ABSENT\"},{\"action\":\"ASYNC\",\"situation\":\"ALL_GONE\"},{\"action\":\"ASYNC\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"ASYNC\",\"situation\":\"CONFIRMED\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"ASYNC\",\"situation\":\"LINK_ONLY\"},{\"action\":\"ASYNC\",\"situation\":\"MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"UNASSIGNED\"},{\"action\":\"ASYNC\",\"situation\":\"UNQUALIFIED\"}],\"properties\":[],\"source\":\"managed/bravo_user\",\"target\":\"managed/bravo_user\"}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/mapping/managedBravo_user_managedBravo_user0" + }, + "response": { + "bodySize": 856, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 856, + "text": "{\"_id\":\"mapping/managedBravo_user_managedBravo_user0\",\"consentRequired\":false,\"displayName\":\"managedBravo_user_managedBravo_user0\",\"icon\":null,\"name\":\"managedBravo_user_managedBravo_user0\",\"policies\":[{\"action\":\"ASYNC\",\"situation\":\"ABSENT\"},{\"action\":\"ASYNC\",\"situation\":\"ALL_GONE\"},{\"action\":\"ASYNC\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"ASYNC\",\"situation\":\"CONFIRMED\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"ASYNC\",\"situation\":\"LINK_ONLY\"},{\"action\":\"ASYNC\",\"situation\":\"MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"UNASSIGNED\"},{\"action\":\"ASYNC\",\"situation\":\"UNQUALIFIED\"}],\"properties\":[],\"source\":\"managed/bravo_user\",\"target\":\"managed/bravo_user\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:00 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "856" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:00.945Z", + "time": 56, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 56 + } + }, + { + "_id": "6b2cc88bb5096bf0ebeaff3612d239d9", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 52, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "52" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1577, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"policy\",\"additionalFiles\":[],\"resources\":[]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/policy" + }, + "response": { + "bodySize": 52, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 52, + "text": "{\"_id\":\"policy\",\"additionalFiles\":[],\"resources\":[]}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:01 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "52" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 663, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:01.006Z", + "time": 55, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 55 + } + }, + { + "_id": "85aa7f57d20e37b9a3d0385b7306304b", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 493, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "493" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1592, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"privilegeAssignments\",\"privilegeAssignments\":[{\"name\":\"ownerPrivileges\",\"privileges\":[\"owner-view-update-delete-orgs\",\"owner-create-orgs\",\"owner-view-update-delete-admins-and-members\",\"owner-create-admins\",\"admin-view-update-delete-members\",\"admin-create-members\"],\"relationshipField\":\"ownerOfOrg\"},{\"name\":\"adminPrivileges\",\"privileges\":[\"admin-view-update-delete-orgs\",\"admin-create-orgs\",\"admin-view-update-delete-members\",\"admin-create-members\"],\"relationshipField\":\"adminOfOrg\"}]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/privilegeAssignments" + }, + "response": { + "bodySize": 493, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 493, + "text": "{\"_id\":\"privilegeAssignments\",\"privilegeAssignments\":[{\"name\":\"ownerPrivileges\",\"privileges\":[\"owner-view-update-delete-orgs\",\"owner-create-orgs\",\"owner-view-update-delete-admins-and-members\",\"owner-create-admins\",\"admin-view-update-delete-members\",\"admin-create-members\"],\"relationshipField\":\"ownerOfOrg\"},{\"name\":\"adminPrivileges\",\"privileges\":[\"admin-view-update-delete-orgs\",\"admin-create-orgs\",\"admin-view-update-delete-members\",\"admin-create-members\"],\"relationshipField\":\"adminOfOrg\"}]}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:01 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "493" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:01.066Z", + "time": 94, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 94 + } + }, + { + "_id": "b8b01bca675e40e42b56037fda2a9e49", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 36, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "36" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1581, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"privileges\",\"privileges\":[]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/privileges" + }, + "response": { + "bodySize": 36, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 36, + "text": "{\"_id\":\"privileges\",\"privileges\":[]}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:01 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "36" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 663, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:01.165Z", + "time": 56, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 56 + } + }, + { + "_id": "0973564c4f348ecf5a515d4983f1ffee", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 7392, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "7392" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1602, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"provisioner.openic/GoogleApps\",\"configurationProperties\":{\"availableLicenses\":[\"101005/1010050001\",\"101001/1010010001\",\"101031/1010310010\",\"101034/1010340002\",\"101038/1010380002\",\"101034/1010340001\",\"101038/1010380003\",\"101034/1010340004\",\"101034/1010340003\",\"101034/1010340006\",\"Google-Apps/Google-Apps-For-Business\",\"101034/1010340005\",\"Google-Vault/Google-Vault\",\"Google-Apps/1010020031\",\"Google-Apps/1010020030\",\"Google-Apps/1010060003\",\"Google-Apps/1010060005\",\"Google-Apps/Google-Apps-Unlimited\",\"Google-Apps/1010020029\",\"Google-Apps/Google-Apps-Lite\",\"101031/1010310003\",\"101033/1010330002\",\"101033/1010330004\",\"Google-Apps/Google-Apps-For-Education\",\"101031/1010310002\",\"101033/1010330003\",\"Google-Apps/1010020026\",\"101031/1010310007\",\"Google-Apps/1010020025\",\"101031/1010310008\",\"Google-Apps/1010020028\",\"Google-Apps/Google-Apps-For-Postini\",\"101031/1010310005\",\"Google-Apps/1010020027\",\"101031/1010310006\",\"101031/1010310009\",\"Google-Vault/Google-Vault-Former-Employee\",\"101038/1010370001\",\"Google-Apps/1010020020\",\"Google-Apps/1010060001\"],\"clientId\":\"&{esv.gac.client.id}\",\"clientSecret\":\"&{esv.gac.secret}\",\"domain\":\"&{esv.gac.domain}\",\"groupsMaxResults\":\"200\",\"listProductAndSkuMaxResults\":\"100\",\"listProductMaxResults\":\"100\",\"membersMaxResults\":\"200\",\"proxyHost\":null,\"proxyPort\":8080,\"refreshToken\":\"&{esv.gac.refresh}\",\"roleAssignmentMaxResults\":100,\"roleMaxResults\":100,\"usersMaxResults\":\"100\",\"validateCertificate\":true},\"connectorRef\":{\"bundleName\":\"org.forgerock.openicf.connectors.googleapps-connector\",\"bundleVersion\":\"[1.5.0.0,1.6.0.0)\",\"connectorHostRef\":\"\",\"connectorName\":\"org.forgerock.openicf.connectors.googleapps.GoogleAppsConnector\",\"displayName\":\"GoogleApps Connector\",\"systemType\":\"provisioner.openicf\"},\"enabled\":{\"$bool\":\"&{esv.gac.enable.connector}\"},\"objectTypes\":{\"__ACCOUNT__\":{\"$schema\":\"http://json-schema.org/draft-03/schema\",\"id\":\"__ACCOUNT__\",\"nativeType\":\"__ACCOUNT__\",\"properties\":{\"__GROUPS__\":{\"flags\":[\"NOT_RETURNED_BY_DEFAULT\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"__GROUPS__\",\"nativeType\":\"string\",\"type\":\"array\"},\"__NAME__\":{\"nativeName\":\"__NAME__\",\"nativeType\":\"string\",\"type\":\"string\"},\"__PASSWORD__\":{\"flags\":[\"NOT_READABLE\",\"NOT_RETURNED_BY_DEFAULT\"],\"nativeName\":\"__PASSWORD__\",\"nativeType\":\"JAVA_TYPE_GUARDEDSTRING\",\"required\":true,\"type\":\"string\"},\"__PHOTO__\":{\"flags\":[\"NOT_RETURNED_BY_DEFAULT\"],\"nativeName\":\"__PHOTO__\",\"nativeType\":\"JAVA_TYPE_BYTE_ARRAY\",\"type\":\"string\"},\"__SECONDARY_EMAILS__\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"__SECONDARY_EMAILS__\",\"nativeType\":\"object\",\"type\":\"array\"},\"__UID__\":{\"nativeName\":\"__UID__\",\"nativeType\":\"string\",\"required\":false,\"type\":\"string\"},\"addresses\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"addresses\",\"nativeType\":\"object\",\"type\":\"array\"},\"agreedToTerms\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"agreedToTerms\",\"nativeType\":\"JAVA_TYPE_PRIMITIVE_BOOLEAN\",\"type\":\"boolean\"},\"aliases\":{\"flags\":[\"NOT_CREATABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"aliases\",\"nativeType\":\"string\",\"type\":\"array\"},\"archived\":{\"nativeName\":\"archived\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"changePasswordAtNextLogin\":{\"nativeName\":\"changePasswordAtNextLogin\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"creationTime\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"creationTime\",\"nativeType\":\"string\",\"type\":\"array\"},\"customSchemas\":{\"nativeName\":\"customSchemas\",\"nativeType\":\"object\",\"type\":\"object\"},\"customerId\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"customerId\",\"nativeType\":\"string\",\"type\":\"string\"},\"deletionTime\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"deletionTime\",\"nativeType\":\"string\",\"type\":\"string\"},\"externalIds\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"externalIds\",\"nativeType\":\"object\",\"type\":\"array\"},\"familyName\":{\"nativeName\":\"familyName\",\"nativeType\":\"string\",\"type\":\"string\"},\"fullName\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"fullName\",\"nativeType\":\"string\",\"type\":\"string\"},\"givenName\":{\"nativeName\":\"givenName\",\"nativeType\":\"string\",\"required\":true,\"type\":\"string\"},\"hashFunction\":{\"flags\":[\"NOT_RETURNED_BY_DEFAULT\"],\"nativeName\":\"hashFunction\",\"nativeType\":\"string\",\"type\":\"string\"},\"ims\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"ims\",\"nativeType\":\"object\",\"type\":\"array\"},\"includeInGlobalAddressList\":{\"nativeName\":\"includeInGlobalAddressList\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"ipWhitelisted\":{\"nativeName\":\"ipWhitelisted\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"isAdmin\":{\"nativeName\":\"isAdmin\",\"nativeType\":\"JAVA_TYPE_PRIMITIVE_BOOLEAN\",\"type\":\"boolean\"},\"isDelegatedAdmin\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isDelegatedAdmin\",\"nativeType\":\"JAVA_TYPE_PRIMITIVE_BOOLEAN\",\"type\":\"boolean\"},\"isEnforcedIn2Sv\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isEnforcedIn2Sv\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"isEnrolledIn2Sv\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isEnrolledIn2Sv\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"isMailboxSetup\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isMailboxSetup\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"languages\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"languages\",\"nativeType\":\"object\",\"type\":\"array\"},\"lastLoginTime\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"lastLoginTime\",\"nativeType\":\"string\",\"type\":\"array\"},\"nonEditableAliases\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"nonEditableAliases\",\"nativeType\":\"string\",\"type\":\"array\"},\"orgUnitPath\":{\"nativeName\":\"orgUnitPath\",\"nativeType\":\"string\",\"type\":\"string\"},\"organizations\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"organizations\",\"nativeType\":\"object\",\"type\":\"array\"},\"phones\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"phones\",\"nativeType\":\"object\",\"type\":\"array\"},\"primaryEmail\":{\"nativeName\":\"primaryEmail\",\"nativeType\":\"string\",\"type\":\"string\"},\"recoveryEmail\":{\"nativeName\":\"recoveryEmail\",\"nativeType\":\"string\",\"type\":\"string\"},\"recoveryPhone\":{\"nativeName\":\"recoveryPhone\",\"nativeType\":\"string\",\"type\":\"string\"},\"relations\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"relations\",\"nativeType\":\"object\",\"type\":\"array\"},\"suspended\":{\"nativeName\":\"suspended\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"suspensionReason\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"suspensionReason\",\"nativeType\":\"string\",\"type\":\"string\"},\"thumbnailPhotoUrl\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"thumbnailPhotoUrl\",\"nativeType\":\"string\",\"type\":\"string\"}},\"type\":\"object\"}},\"operationTimeout\":{\"AUTHENTICATE\":-1,\"CREATE\":-1,\"DELETE\":-1,\"GET\":-1,\"RESOLVEUSERNAME\":-1,\"SCHEMA\":-1,\"SCRIPT_ON_CONNECTOR\":-1,\"SCRIPT_ON_RESOURCE\":-1,\"SEARCH\":-1,\"SYNC\":-1,\"TEST\":-1,\"UPDATE\":-1,\"VALIDATE\":-1},\"poolConfigOption\":{\"maxIdle\":10,\"maxObjects\":10,\"maxWait\":150000,\"minEvictableIdleTimeMillis\":120000,\"minIdle\":1},\"resultsHandlerConfig\":{\"enableAttributesToGetSearchResultsHandler\":true,\"enableCaseInsensitiveFilter\":false,\"enableFilteredResultsHandler\":false,\"enableNormalizingResultsHandler\":false}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/provisioner.openic/GoogleApps" + }, + "response": { + "bodySize": 7392, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 7392, + "text": "{\"_id\":\"provisioner.openic/GoogleApps\",\"configurationProperties\":{\"availableLicenses\":[\"101005/1010050001\",\"101001/1010010001\",\"101031/1010310010\",\"101034/1010340002\",\"101038/1010380002\",\"101034/1010340001\",\"101038/1010380003\",\"101034/1010340004\",\"101034/1010340003\",\"101034/1010340006\",\"Google-Apps/Google-Apps-For-Business\",\"101034/1010340005\",\"Google-Vault/Google-Vault\",\"Google-Apps/1010020031\",\"Google-Apps/1010020030\",\"Google-Apps/1010060003\",\"Google-Apps/1010060005\",\"Google-Apps/Google-Apps-Unlimited\",\"Google-Apps/1010020029\",\"Google-Apps/Google-Apps-Lite\",\"101031/1010310003\",\"101033/1010330002\",\"101033/1010330004\",\"Google-Apps/Google-Apps-For-Education\",\"101031/1010310002\",\"101033/1010330003\",\"Google-Apps/1010020026\",\"101031/1010310007\",\"Google-Apps/1010020025\",\"101031/1010310008\",\"Google-Apps/1010020028\",\"Google-Apps/Google-Apps-For-Postini\",\"101031/1010310005\",\"Google-Apps/1010020027\",\"101031/1010310006\",\"101031/1010310009\",\"Google-Vault/Google-Vault-Former-Employee\",\"101038/1010370001\",\"Google-Apps/1010020020\",\"Google-Apps/1010060001\"],\"clientId\":\"&{esv.gac.client.id}\",\"clientSecret\":\"&{esv.gac.secret}\",\"domain\":\"&{esv.gac.domain}\",\"groupsMaxResults\":\"200\",\"listProductAndSkuMaxResults\":\"100\",\"listProductMaxResults\":\"100\",\"membersMaxResults\":\"200\",\"proxyHost\":null,\"proxyPort\":8080,\"refreshToken\":\"&{esv.gac.refresh}\",\"roleAssignmentMaxResults\":100,\"roleMaxResults\":100,\"usersMaxResults\":\"100\",\"validateCertificate\":true},\"connectorRef\":{\"bundleName\":\"org.forgerock.openicf.connectors.googleapps-connector\",\"bundleVersion\":\"[1.5.0.0,1.6.0.0)\",\"connectorHostRef\":\"\",\"connectorName\":\"org.forgerock.openicf.connectors.googleapps.GoogleAppsConnector\",\"displayName\":\"GoogleApps Connector\",\"systemType\":\"provisioner.openicf\"},\"enabled\":{\"$bool\":\"&{esv.gac.enable.connector}\"},\"objectTypes\":{\"__ACCOUNT__\":{\"$schema\":\"http://json-schema.org/draft-03/schema\",\"id\":\"__ACCOUNT__\",\"nativeType\":\"__ACCOUNT__\",\"properties\":{\"__GROUPS__\":{\"flags\":[\"NOT_RETURNED_BY_DEFAULT\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"__GROUPS__\",\"nativeType\":\"string\",\"type\":\"array\"},\"__NAME__\":{\"nativeName\":\"__NAME__\",\"nativeType\":\"string\",\"type\":\"string\"},\"__PASSWORD__\":{\"flags\":[\"NOT_READABLE\",\"NOT_RETURNED_BY_DEFAULT\"],\"nativeName\":\"__PASSWORD__\",\"nativeType\":\"JAVA_TYPE_GUARDEDSTRING\",\"required\":true,\"type\":\"string\"},\"__PHOTO__\":{\"flags\":[\"NOT_RETURNED_BY_DEFAULT\"],\"nativeName\":\"__PHOTO__\",\"nativeType\":\"JAVA_TYPE_BYTE_ARRAY\",\"type\":\"string\"},\"__SECONDARY_EMAILS__\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"__SECONDARY_EMAILS__\",\"nativeType\":\"object\",\"type\":\"array\"},\"__UID__\":{\"nativeName\":\"__UID__\",\"nativeType\":\"string\",\"required\":false,\"type\":\"string\"},\"addresses\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"addresses\",\"nativeType\":\"object\",\"type\":\"array\"},\"agreedToTerms\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"agreedToTerms\",\"nativeType\":\"JAVA_TYPE_PRIMITIVE_BOOLEAN\",\"type\":\"boolean\"},\"aliases\":{\"flags\":[\"NOT_CREATABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"aliases\",\"nativeType\":\"string\",\"type\":\"array\"},\"archived\":{\"nativeName\":\"archived\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"changePasswordAtNextLogin\":{\"nativeName\":\"changePasswordAtNextLogin\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"creationTime\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"creationTime\",\"nativeType\":\"string\",\"type\":\"array\"},\"customSchemas\":{\"nativeName\":\"customSchemas\",\"nativeType\":\"object\",\"type\":\"object\"},\"customerId\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"customerId\",\"nativeType\":\"string\",\"type\":\"string\"},\"deletionTime\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"deletionTime\",\"nativeType\":\"string\",\"type\":\"string\"},\"externalIds\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"externalIds\",\"nativeType\":\"object\",\"type\":\"array\"},\"familyName\":{\"nativeName\":\"familyName\",\"nativeType\":\"string\",\"type\":\"string\"},\"fullName\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"fullName\",\"nativeType\":\"string\",\"type\":\"string\"},\"givenName\":{\"nativeName\":\"givenName\",\"nativeType\":\"string\",\"required\":true,\"type\":\"string\"},\"hashFunction\":{\"flags\":[\"NOT_RETURNED_BY_DEFAULT\"],\"nativeName\":\"hashFunction\",\"nativeType\":\"string\",\"type\":\"string\"},\"ims\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"ims\",\"nativeType\":\"object\",\"type\":\"array\"},\"includeInGlobalAddressList\":{\"nativeName\":\"includeInGlobalAddressList\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"ipWhitelisted\":{\"nativeName\":\"ipWhitelisted\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"isAdmin\":{\"nativeName\":\"isAdmin\",\"nativeType\":\"JAVA_TYPE_PRIMITIVE_BOOLEAN\",\"type\":\"boolean\"},\"isDelegatedAdmin\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isDelegatedAdmin\",\"nativeType\":\"JAVA_TYPE_PRIMITIVE_BOOLEAN\",\"type\":\"boolean\"},\"isEnforcedIn2Sv\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isEnforcedIn2Sv\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"isEnrolledIn2Sv\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isEnrolledIn2Sv\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"isMailboxSetup\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isMailboxSetup\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"languages\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"languages\",\"nativeType\":\"object\",\"type\":\"array\"},\"lastLoginTime\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"lastLoginTime\",\"nativeType\":\"string\",\"type\":\"array\"},\"nonEditableAliases\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"nonEditableAliases\",\"nativeType\":\"string\",\"type\":\"array\"},\"orgUnitPath\":{\"nativeName\":\"orgUnitPath\",\"nativeType\":\"string\",\"type\":\"string\"},\"organizations\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"organizations\",\"nativeType\":\"object\",\"type\":\"array\"},\"phones\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"phones\",\"nativeType\":\"object\",\"type\":\"array\"},\"primaryEmail\":{\"nativeName\":\"primaryEmail\",\"nativeType\":\"string\",\"type\":\"string\"},\"recoveryEmail\":{\"nativeName\":\"recoveryEmail\",\"nativeType\":\"string\",\"type\":\"string\"},\"recoveryPhone\":{\"nativeName\":\"recoveryPhone\",\"nativeType\":\"string\",\"type\":\"string\"},\"relations\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"relations\",\"nativeType\":\"object\",\"type\":\"array\"},\"suspended\":{\"nativeName\":\"suspended\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"suspensionReason\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"suspensionReason\",\"nativeType\":\"string\",\"type\":\"string\"},\"thumbnailPhotoUrl\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"thumbnailPhotoUrl\",\"nativeType\":\"string\",\"type\":\"string\"}},\"type\":\"object\"}},\"operationTimeout\":{\"AUTHENTICATE\":-1,\"CREATE\":-1,\"DELETE\":-1,\"GET\":-1,\"RESOLVEUSERNAME\":-1,\"SCHEMA\":-1,\"SCRIPT_ON_CONNECTOR\":-1,\"SCRIPT_ON_RESOURCE\":-1,\"SEARCH\":-1,\"SYNC\":-1,\"TEST\":-1,\"UPDATE\":-1,\"VALIDATE\":-1},\"poolConfigOption\":{\"maxIdle\":10,\"maxObjects\":10,\"maxWait\":150000,\"minEvictableIdleTimeMillis\":120000,\"minIdle\":1},\"resultsHandlerConfig\":{\"enableAttributesToGetSearchResultsHandler\":true,\"enableCaseInsensitiveFilter\":false,\"enableFilteredResultsHandler\":false,\"enableNormalizingResultsHandler\":false}}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:01 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "7392" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:01.227Z", + "time": 78, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 78 + } + }, + { + "_id": "ef885b8f896eab5f882e2bd3a3940501", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 7393, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "7393" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1603, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"provisioner.openicf/GoogleApps\",\"configurationProperties\":{\"availableLicenses\":[\"101005/1010050001\",\"101001/1010010001\",\"101031/1010310010\",\"101034/1010340002\",\"101038/1010380002\",\"101034/1010340001\",\"101038/1010380003\",\"101034/1010340004\",\"101034/1010340003\",\"101034/1010340006\",\"Google-Apps/Google-Apps-For-Business\",\"101034/1010340005\",\"Google-Vault/Google-Vault\",\"Google-Apps/1010020031\",\"Google-Apps/1010020030\",\"Google-Apps/1010060003\",\"Google-Apps/1010060005\",\"Google-Apps/Google-Apps-Unlimited\",\"Google-Apps/1010020029\",\"Google-Apps/Google-Apps-Lite\",\"101031/1010310003\",\"101033/1010330002\",\"101033/1010330004\",\"Google-Apps/Google-Apps-For-Education\",\"101031/1010310002\",\"101033/1010330003\",\"Google-Apps/1010020026\",\"101031/1010310007\",\"Google-Apps/1010020025\",\"101031/1010310008\",\"Google-Apps/1010020028\",\"Google-Apps/Google-Apps-For-Postini\",\"101031/1010310005\",\"Google-Apps/1010020027\",\"101031/1010310006\",\"101031/1010310009\",\"Google-Vault/Google-Vault-Former-Employee\",\"101038/1010370001\",\"Google-Apps/1010020020\",\"Google-Apps/1010060001\"],\"clientId\":\"&{esv.gac.client.id}\",\"clientSecret\":\"&{esv.gac.secret}\",\"domain\":\"&{esv.gac.domain}\",\"groupsMaxResults\":\"200\",\"listProductAndSkuMaxResults\":\"100\",\"listProductMaxResults\":\"100\",\"membersMaxResults\":\"200\",\"proxyHost\":null,\"proxyPort\":8080,\"refreshToken\":\"&{esv.gac.refresh}\",\"roleAssignmentMaxResults\":100,\"roleMaxResults\":100,\"usersMaxResults\":\"100\",\"validateCertificate\":true},\"connectorRef\":{\"bundleName\":\"org.forgerock.openicf.connectors.googleapps-connector\",\"bundleVersion\":\"[1.5.0.0,1.6.0.0)\",\"connectorHostRef\":\"\",\"connectorName\":\"org.forgerock.openicf.connectors.googleapps.GoogleAppsConnector\",\"displayName\":\"GoogleApps Connector\",\"systemType\":\"provisioner.openicf\"},\"enabled\":{\"$bool\":\"&{esv.gac.enable.connector}\"},\"objectTypes\":{\"__ACCOUNT__\":{\"$schema\":\"http://json-schema.org/draft-03/schema\",\"id\":\"__ACCOUNT__\",\"nativeType\":\"__ACCOUNT__\",\"properties\":{\"__GROUPS__\":{\"flags\":[\"NOT_RETURNED_BY_DEFAULT\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"__GROUPS__\",\"nativeType\":\"string\",\"type\":\"array\"},\"__NAME__\":{\"nativeName\":\"__NAME__\",\"nativeType\":\"string\",\"type\":\"string\"},\"__PASSWORD__\":{\"flags\":[\"NOT_READABLE\",\"NOT_RETURNED_BY_DEFAULT\"],\"nativeName\":\"__PASSWORD__\",\"nativeType\":\"JAVA_TYPE_GUARDEDSTRING\",\"required\":true,\"type\":\"string\"},\"__PHOTO__\":{\"flags\":[\"NOT_RETURNED_BY_DEFAULT\"],\"nativeName\":\"__PHOTO__\",\"nativeType\":\"JAVA_TYPE_BYTE_ARRAY\",\"type\":\"string\"},\"__SECONDARY_EMAILS__\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"__SECONDARY_EMAILS__\",\"nativeType\":\"object\",\"type\":\"array\"},\"__UID__\":{\"nativeName\":\"__UID__\",\"nativeType\":\"string\",\"required\":false,\"type\":\"string\"},\"addresses\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"addresses\",\"nativeType\":\"object\",\"type\":\"array\"},\"agreedToTerms\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"agreedToTerms\",\"nativeType\":\"JAVA_TYPE_PRIMITIVE_BOOLEAN\",\"type\":\"boolean\"},\"aliases\":{\"flags\":[\"NOT_CREATABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"aliases\",\"nativeType\":\"string\",\"type\":\"array\"},\"archived\":{\"nativeName\":\"archived\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"changePasswordAtNextLogin\":{\"nativeName\":\"changePasswordAtNextLogin\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"creationTime\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"creationTime\",\"nativeType\":\"string\",\"type\":\"array\"},\"customSchemas\":{\"nativeName\":\"customSchemas\",\"nativeType\":\"object\",\"type\":\"object\"},\"customerId\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"customerId\",\"nativeType\":\"string\",\"type\":\"string\"},\"deletionTime\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"deletionTime\",\"nativeType\":\"string\",\"type\":\"string\"},\"externalIds\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"externalIds\",\"nativeType\":\"object\",\"type\":\"array\"},\"familyName\":{\"nativeName\":\"familyName\",\"nativeType\":\"string\",\"type\":\"string\"},\"fullName\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"fullName\",\"nativeType\":\"string\",\"type\":\"string\"},\"givenName\":{\"nativeName\":\"givenName\",\"nativeType\":\"string\",\"required\":true,\"type\":\"string\"},\"hashFunction\":{\"flags\":[\"NOT_RETURNED_BY_DEFAULT\"],\"nativeName\":\"hashFunction\",\"nativeType\":\"string\",\"type\":\"string\"},\"ims\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"ims\",\"nativeType\":\"object\",\"type\":\"array\"},\"includeInGlobalAddressList\":{\"nativeName\":\"includeInGlobalAddressList\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"ipWhitelisted\":{\"nativeName\":\"ipWhitelisted\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"isAdmin\":{\"nativeName\":\"isAdmin\",\"nativeType\":\"JAVA_TYPE_PRIMITIVE_BOOLEAN\",\"type\":\"boolean\"},\"isDelegatedAdmin\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isDelegatedAdmin\",\"nativeType\":\"JAVA_TYPE_PRIMITIVE_BOOLEAN\",\"type\":\"boolean\"},\"isEnforcedIn2Sv\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isEnforcedIn2Sv\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"isEnrolledIn2Sv\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isEnrolledIn2Sv\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"isMailboxSetup\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isMailboxSetup\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"languages\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"languages\",\"nativeType\":\"object\",\"type\":\"array\"},\"lastLoginTime\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"lastLoginTime\",\"nativeType\":\"string\",\"type\":\"array\"},\"nonEditableAliases\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"nonEditableAliases\",\"nativeType\":\"string\",\"type\":\"array\"},\"orgUnitPath\":{\"nativeName\":\"orgUnitPath\",\"nativeType\":\"string\",\"type\":\"string\"},\"organizations\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"organizations\",\"nativeType\":\"object\",\"type\":\"array\"},\"phones\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"phones\",\"nativeType\":\"object\",\"type\":\"array\"},\"primaryEmail\":{\"nativeName\":\"primaryEmail\",\"nativeType\":\"string\",\"type\":\"string\"},\"recoveryEmail\":{\"nativeName\":\"recoveryEmail\",\"nativeType\":\"string\",\"type\":\"string\"},\"recoveryPhone\":{\"nativeName\":\"recoveryPhone\",\"nativeType\":\"string\",\"type\":\"string\"},\"relations\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"relations\",\"nativeType\":\"object\",\"type\":\"array\"},\"suspended\":{\"nativeName\":\"suspended\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"suspensionReason\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"suspensionReason\",\"nativeType\":\"string\",\"type\":\"string\"},\"thumbnailPhotoUrl\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"thumbnailPhotoUrl\",\"nativeType\":\"string\",\"type\":\"string\"}},\"type\":\"object\"}},\"operationTimeout\":{\"AUTHENTICATE\":-1,\"CREATE\":-1,\"DELETE\":-1,\"GET\":-1,\"RESOLVEUSERNAME\":-1,\"SCHEMA\":-1,\"SCRIPT_ON_CONNECTOR\":-1,\"SCRIPT_ON_RESOURCE\":-1,\"SEARCH\":-1,\"SYNC\":-1,\"TEST\":-1,\"UPDATE\":-1,\"VALIDATE\":-1},\"poolConfigOption\":{\"maxIdle\":10,\"maxObjects\":10,\"maxWait\":150000,\"minEvictableIdleTimeMillis\":120000,\"minIdle\":1},\"resultsHandlerConfig\":{\"enableAttributesToGetSearchResultsHandler\":true,\"enableCaseInsensitiveFilter\":false,\"enableFilteredResultsHandler\":false,\"enableNormalizingResultsHandler\":false}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/provisioner.openicf/GoogleApps" + }, + "response": { + "bodySize": 7393, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 7393, + "text": "{\"_id\":\"provisioner.openicf/GoogleApps\",\"configurationProperties\":{\"availableLicenses\":[\"101005/1010050001\",\"101001/1010010001\",\"101031/1010310010\",\"101034/1010340002\",\"101038/1010380002\",\"101034/1010340001\",\"101038/1010380003\",\"101034/1010340004\",\"101034/1010340003\",\"101034/1010340006\",\"Google-Apps/Google-Apps-For-Business\",\"101034/1010340005\",\"Google-Vault/Google-Vault\",\"Google-Apps/1010020031\",\"Google-Apps/1010020030\",\"Google-Apps/1010060003\",\"Google-Apps/1010060005\",\"Google-Apps/Google-Apps-Unlimited\",\"Google-Apps/1010020029\",\"Google-Apps/Google-Apps-Lite\",\"101031/1010310003\",\"101033/1010330002\",\"101033/1010330004\",\"Google-Apps/Google-Apps-For-Education\",\"101031/1010310002\",\"101033/1010330003\",\"Google-Apps/1010020026\",\"101031/1010310007\",\"Google-Apps/1010020025\",\"101031/1010310008\",\"Google-Apps/1010020028\",\"Google-Apps/Google-Apps-For-Postini\",\"101031/1010310005\",\"Google-Apps/1010020027\",\"101031/1010310006\",\"101031/1010310009\",\"Google-Vault/Google-Vault-Former-Employee\",\"101038/1010370001\",\"Google-Apps/1010020020\",\"Google-Apps/1010060001\"],\"clientId\":\"&{esv.gac.client.id}\",\"clientSecret\":\"&{esv.gac.secret}\",\"domain\":\"&{esv.gac.domain}\",\"groupsMaxResults\":\"200\",\"listProductAndSkuMaxResults\":\"100\",\"listProductMaxResults\":\"100\",\"membersMaxResults\":\"200\",\"proxyHost\":null,\"proxyPort\":8080,\"refreshToken\":\"&{esv.gac.refresh}\",\"roleAssignmentMaxResults\":100,\"roleMaxResults\":100,\"usersMaxResults\":\"100\",\"validateCertificate\":true},\"connectorRef\":{\"bundleName\":\"org.forgerock.openicf.connectors.googleapps-connector\",\"bundleVersion\":\"[1.5.0.0,1.6.0.0)\",\"connectorHostRef\":\"\",\"connectorName\":\"org.forgerock.openicf.connectors.googleapps.GoogleAppsConnector\",\"displayName\":\"GoogleApps Connector\",\"systemType\":\"provisioner.openicf\"},\"enabled\":{\"$bool\":\"&{esv.gac.enable.connector}\"},\"objectTypes\":{\"__ACCOUNT__\":{\"$schema\":\"http://json-schema.org/draft-03/schema\",\"id\":\"__ACCOUNT__\",\"nativeType\":\"__ACCOUNT__\",\"properties\":{\"__GROUPS__\":{\"flags\":[\"NOT_RETURNED_BY_DEFAULT\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"__GROUPS__\",\"nativeType\":\"string\",\"type\":\"array\"},\"__NAME__\":{\"nativeName\":\"__NAME__\",\"nativeType\":\"string\",\"type\":\"string\"},\"__PASSWORD__\":{\"flags\":[\"NOT_READABLE\",\"NOT_RETURNED_BY_DEFAULT\"],\"nativeName\":\"__PASSWORD__\",\"nativeType\":\"JAVA_TYPE_GUARDEDSTRING\",\"required\":true,\"type\":\"string\"},\"__PHOTO__\":{\"flags\":[\"NOT_RETURNED_BY_DEFAULT\"],\"nativeName\":\"__PHOTO__\",\"nativeType\":\"JAVA_TYPE_BYTE_ARRAY\",\"type\":\"string\"},\"__SECONDARY_EMAILS__\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"__SECONDARY_EMAILS__\",\"nativeType\":\"object\",\"type\":\"array\"},\"__UID__\":{\"nativeName\":\"__UID__\",\"nativeType\":\"string\",\"required\":false,\"type\":\"string\"},\"addresses\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"addresses\",\"nativeType\":\"object\",\"type\":\"array\"},\"agreedToTerms\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"agreedToTerms\",\"nativeType\":\"JAVA_TYPE_PRIMITIVE_BOOLEAN\",\"type\":\"boolean\"},\"aliases\":{\"flags\":[\"NOT_CREATABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"aliases\",\"nativeType\":\"string\",\"type\":\"array\"},\"archived\":{\"nativeName\":\"archived\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"changePasswordAtNextLogin\":{\"nativeName\":\"changePasswordAtNextLogin\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"creationTime\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"creationTime\",\"nativeType\":\"string\",\"type\":\"array\"},\"customSchemas\":{\"nativeName\":\"customSchemas\",\"nativeType\":\"object\",\"type\":\"object\"},\"customerId\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"customerId\",\"nativeType\":\"string\",\"type\":\"string\"},\"deletionTime\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"deletionTime\",\"nativeType\":\"string\",\"type\":\"string\"},\"externalIds\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"externalIds\",\"nativeType\":\"object\",\"type\":\"array\"},\"familyName\":{\"nativeName\":\"familyName\",\"nativeType\":\"string\",\"type\":\"string\"},\"fullName\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"fullName\",\"nativeType\":\"string\",\"type\":\"string\"},\"givenName\":{\"nativeName\":\"givenName\",\"nativeType\":\"string\",\"required\":true,\"type\":\"string\"},\"hashFunction\":{\"flags\":[\"NOT_RETURNED_BY_DEFAULT\"],\"nativeName\":\"hashFunction\",\"nativeType\":\"string\",\"type\":\"string\"},\"ims\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"ims\",\"nativeType\":\"object\",\"type\":\"array\"},\"includeInGlobalAddressList\":{\"nativeName\":\"includeInGlobalAddressList\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"ipWhitelisted\":{\"nativeName\":\"ipWhitelisted\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"isAdmin\":{\"nativeName\":\"isAdmin\",\"nativeType\":\"JAVA_TYPE_PRIMITIVE_BOOLEAN\",\"type\":\"boolean\"},\"isDelegatedAdmin\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isDelegatedAdmin\",\"nativeType\":\"JAVA_TYPE_PRIMITIVE_BOOLEAN\",\"type\":\"boolean\"},\"isEnforcedIn2Sv\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isEnforcedIn2Sv\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"isEnrolledIn2Sv\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isEnrolledIn2Sv\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"isMailboxSetup\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"isMailboxSetup\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"languages\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"languages\",\"nativeType\":\"object\",\"type\":\"array\"},\"lastLoginTime\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"lastLoginTime\",\"nativeType\":\"string\",\"type\":\"array\"},\"nonEditableAliases\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"items\":{\"nativeType\":\"string\",\"type\":\"string\"},\"nativeName\":\"nonEditableAliases\",\"nativeType\":\"string\",\"type\":\"array\"},\"orgUnitPath\":{\"nativeName\":\"orgUnitPath\",\"nativeType\":\"string\",\"type\":\"string\"},\"organizations\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"organizations\",\"nativeType\":\"object\",\"type\":\"array\"},\"phones\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"phones\",\"nativeType\":\"object\",\"type\":\"array\"},\"primaryEmail\":{\"nativeName\":\"primaryEmail\",\"nativeType\":\"string\",\"type\":\"string\"},\"recoveryEmail\":{\"nativeName\":\"recoveryEmail\",\"nativeType\":\"string\",\"type\":\"string\"},\"recoveryPhone\":{\"nativeName\":\"recoveryPhone\",\"nativeType\":\"string\",\"type\":\"string\"},\"relations\":{\"items\":{\"nativeType\":\"object\",\"type\":\"object\"},\"nativeName\":\"relations\",\"nativeType\":\"object\",\"type\":\"array\"},\"suspended\":{\"nativeName\":\"suspended\",\"nativeType\":\"boolean\",\"type\":\"boolean\"},\"suspensionReason\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"suspensionReason\",\"nativeType\":\"string\",\"type\":\"string\"},\"thumbnailPhotoUrl\":{\"flags\":[\"NOT_CREATABLE\",\"NOT_UPDATEABLE\"],\"nativeName\":\"thumbnailPhotoUrl\",\"nativeType\":\"string\",\"type\":\"string\"}},\"type\":\"object\"}},\"operationTimeout\":{\"AUTHENTICATE\":-1,\"CREATE\":-1,\"DELETE\":-1,\"GET\":-1,\"RESOLVEUSERNAME\":-1,\"SCHEMA\":-1,\"SCRIPT_ON_CONNECTOR\":-1,\"SCRIPT_ON_RESOURCE\":-1,\"SEARCH\":-1,\"SYNC\":-1,\"TEST\":-1,\"UPDATE\":-1,\"VALIDATE\":-1},\"poolConfigOption\":{\"maxIdle\":10,\"maxObjects\":10,\"maxWait\":150000,\"minEvictableIdleTimeMillis\":120000,\"minIdle\":1},\"resultsHandlerConfig\":{\"enableAttributesToGetSearchResultsHandler\":true,\"enableCaseInsensitiveFilter\":false,\"enableFilteredResultsHandler\":false,\"enableNormalizingResultsHandler\":false}}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:01 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "7393" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:01.311Z", + "time": 74, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 74 + } + }, + { + "_id": "afc4ea1a2cd6c90cb44272935a278c5e", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 253, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "253" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1613, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"provisioner.openicf.connectorinfoprovider\",\"connectorsLocation\":\"connectors\",\"remoteConnectorClients\":[{\"enabled\":true,\"name\":\"rcs1\",\"useSSL\":true}],\"remoteConnectorClientsGroups\":[],\"remoteConnectorServers\":[],\"remoteConnectorServersGroups\":[]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/provisioner.openicf.connectorinfoprovider" + }, + "response": { + "bodySize": 253, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 253, + "text": "{\"_id\":\"provisioner.openicf.connectorinfoprovider\",\"connectorsLocation\":\"connectors\",\"remoteConnectorClients\":[{\"enabled\":true,\"name\":\"rcs1\",\"useSSL\":true}],\"remoteConnectorClientsGroups\":[],\"remoteConnectorServers\":[],\"remoteConnectorServersGroups\":[]}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:01 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "253" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:01.389Z", + "time": 55, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 55 + } + }, + { + "_id": "19bbfab7ac7845a4217a7fca668c3824", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 40821, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "40821" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1581, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"repo.ds\",\"commands\":{\"delete-mapping-links\":{\"_queryFilter\":\"/linkType eq \\\"${mapping}\\\"\",\"operation\":\"DELETE\"},\"delete-target-ids-for-recon\":{\"_queryFilter\":\"/reconId eq \\\"${reconId}\\\"\",\"operation\":\"DELETE\"}},\"embedded\":false,\"ldapConnectionFactories\":{\"bind\":{\"availabilityCheckIntervalSeconds\":30,\"availabilityCheckTimeoutMilliSeconds\":10000,\"connectionPoolSize\":50,\"connectionSecurity\":\"none\",\"heartBeatIntervalSeconds\":60,\"heartBeatTimeoutMilliSeconds\":10000,\"primaryLdapServers\":[{\"hostname\":\"userstore-0.userstore\",\"port\":1389}],\"secondaryLdapServers\":[{\"hostname\":\"userstore-2.userstore\",\"port\":1389}]},\"root\":{\"authentication\":{\"simple\":{\"bindDn\":\"uid=admin\",\"bindPassword\":\"&{userstore.password}\"}},\"inheritFrom\":\"bind\"}},\"maxConnectionAttempts\":5,\"queries\":{\"explicit\":{\"credential-internaluser-query\":{\"_queryFilter\":\"/_id eq \\\"${username}\\\"\"},\"credential-query\":{\"_queryFilter\":\"/userName eq \\\"${username}\\\"\"},\"for-userName\":{\"_queryFilter\":\"/userName eq \\\"${uid}\\\"\"},\"links-for-firstId\":{\"_queryFilter\":\"/linkType eq \\\"${linkType}\\\" AND /firstId = \\\"${firstId}\\\"\"},\"links-for-linkType\":{\"_queryFilter\":\"/linkType eq \\\"${linkType}\\\"\"},\"query-all\":{\"_queryFilter\":\"true\"},\"query-all-ids\":{\"_fields\":\"_id,_rev\",\"_queryFilter\":\"true\"}},\"generic\":{\"credential-internaluser-query\":{\"_queryFilter\":\"/_id eq \\\"${username}\\\"\"},\"credential-query\":{\"_queryFilter\":\"/userName eq \\\"${username}\\\"\"},\"find-relationship-edges\":{\"_queryFilter\":\"((/firstResourceCollection eq \\\"${firstResourceCollection}\\\" and /firstResourceId eq \\\"${firstResourceId}\\\" and /firstPropertyName eq \\\"${firstPropertyName}\\\") and (/secondResourceCollection eq \\\"${secondResourceCollection}\\\" and /secondResourceId eq \\\"${secondResourceId}\\\" and /secondPropertyName eq \\\"${secondPropertyName}\\\")) or ((/firstResourceCollection eq \\\"${secondResourceCollection}\\\" and /firstResourceId eq \\\"${secondResourceId}\\\" and /firstPropertyName eq \\\"${secondPropertyName}\\\") and (/secondResourceCollection eq \\\"${firstResourceCollection}\\\" and /secondResourceId eq \\\"${firstResourceId}\\\" and /secondPropertyName eq \\\"${firstPropertyName}\\\"))\"},\"find-relationships-for-resource\":{\"_queryFilter\":\"(/firstResourceCollection eq \\\"${resourceCollection}\\\" and /firstResourceId eq \\\"${resourceId}\\\" and /firstPropertyName eq \\\"${propertyName}\\\") or (/secondResourceCollection eq \\\"${resourceCollection}\\\" and /secondResourceId eq \\\"${resourceId}\\\" and /secondPropertyName eq \\\"${propertyName}\\\")\"},\"for-userName\":{\"_queryFilter\":\"/userName eq \\\"${uid}\\\"\"},\"get-by-field-value\":{\"_queryFilter\":\"/${field} eq \\\"${value}\\\"\"},\"get-notifications-for-user\":{\"_queryFilter\":\"/receiverId eq \\\"${userId}\\\"\",\"_sortKeys\":\"-createDate\"},\"get-recons\":{\"_fields\":\"reconId,mapping,activitydate\",\"_queryFilter\":\"/entryType eq \\\"summary\\\"\",\"_sortKeys\":\"-activitydate\"},\"links-for-firstId\":{\"_queryFilter\":\"/linkType eq \\\"${linkType}\\\" AND /firstId = \\\"${firstId}\\\"\"},\"links-for-linkType\":{\"_queryFilter\":\"/linkType eq \\\"${linkType}\\\"\"},\"query-all\":{\"_queryFilter\":\"true\"},\"query-all-ids\":{\"_fields\":\"_id,_rev\",\"_queryFilter\":\"true\"},\"query-cluster-events\":{\"_queryFilter\":\"/instanceId eq \\\"${instanceId}\\\"\"},\"query-cluster-failed-instances\":{\"_queryFilter\":\"/timestamp le ${timestamp} and (/state eq \\\"1\\\" or /state eq \\\"2\\\")\"},\"query-cluster-instances\":{\"_queryFilter\":\"true\"},\"query-cluster-running-instances\":{\"_queryFilter\":\"/state eq 1\"}}},\"resourceMapping\":{\"defaultMapping\":{\"dnTemplate\":\"ou=generic,dc=openidm,dc=example,dc=com\"},\"explicitMapping\":{\"clusteredrecontargetids\":{\"dnTemplate\":\"ou=clusteredrecontargetids,dc=openidm,dc=example,dc=com\",\"objectClasses\":[\"uidObject\",\"fr-idm-recon-clusteredTargetIds\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"uid\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"reconId\":{\"ldapAttribute\":\"fr-idm-recon-id\",\"type\":\"simple\"},\"targetIds\":{\"ldapAttribute\":\"fr-idm-recon-targetIds\",\"type\":\"json\"}}},\"dsconfig/attributeValue\":{\"dnTemplate\":\"cn=Password Validators,cn=config\",\"objectClasses\":[\"ds-cfg-password-validator\",\"ds-cfg-attribute-value-password-validator\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"checkSubstrings\":{\"ldapAttribute\":\"ds-cfg-check-substrings\",\"type\":\"simple\"},\"enabled\":{\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"javaClass\":{\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"matchAttribute\":{\"isMultiValued\":true,\"ldapAttribute\":\"ds-cfg-match-attribute\",\"type\":\"simple\"},\"minSubstringLength\":{\"ldapAttribute\":\"ds-cfg-min-substring-length\",\"type\":\"simple\"},\"testReversedPassword\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-test-reversed-password\",\"type\":\"simple\"}}},\"dsconfig/characterSet\":{\"dnTemplate\":\"cn=Password Validators,cn=config\",\"objectClasses\":[\"ds-cfg-password-validator\",\"ds-cfg-character-set-password-validator\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"allowUnclassifiedCharacters\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-allow-unclassified-characters\",\"type\":\"simple\"},\"characterSet\":{\"isMultiValued\":true,\"ldapAttribute\":\"ds-cfg-character-set\",\"type\":\"simple\"},\"enabled\":{\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"javaClass\":{\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"minCharacterSets\":{\"ldapAttribute\":\"ds-cfg-min-character-sets\",\"type\":\"simple\"}}},\"dsconfig/dictionary\":{\"dnTemplate\":\"cn=Password Validators,cn=config\",\"objectClasses\":[\"ds-cfg-password-validator\",\"ds-cfg-dictionary-password-validator\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"caseSensitiveValidation\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-case-sensitive-validation\",\"type\":\"simple\"},\"checkSubstrings\":{\"ldapAttribute\":\"ds-cfg-check-substrings\",\"type\":\"simple\"},\"dictionaryFile\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-dictionary-file\",\"type\":\"simple\"},\"enabled\":{\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"javaClass\":{\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"minSubstringLength\":{\"ldapAttribute\":\"ds-cfg-min-substring-length\",\"type\":\"simple\"},\"testReversedPassword\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-test-reversed-password\",\"type\":\"simple\"}}},\"dsconfig/lengthBased\":{\"dnTemplate\":\"cn=Password Validators,cn=config\",\"objectClasses\":[\"ds-cfg-password-validator\",\"ds-cfg-length-based-password-validator\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"enabled\":{\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"javaClass\":{\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"maxPasswordLength\":{\"ldapAttribute\":\"ds-cfg-max-password-length\",\"type\":\"simple\"},\"minPasswordLength\":{\"ldapAttribute\":\"ds-cfg-min-password-length\",\"type\":\"simple\"}}},\"dsconfig/passwordPolicies\":{\"dnTemplate\":\"cn=Password Policies,cn=config\",\"objectClasses\":[\"ds-cfg-password-policy\",\"ds-cfg-authentication-policy\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"allowPreEncodedPasswords\":{\"ldapAttribute\":\"ds-cfg-allow-pre-encoded-passwords\",\"type\":\"simple\"},\"defaultPasswordStorageScheme\":{\"isMultiValued\":true,\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-default-password-storage-scheme\",\"type\":\"simple\"},\"deprecatedPasswordStorageScheme\":{\"isMultiValued\":true,\"ldapAttribute\":\"ds-cfg-deprecated-password-storage-scheme\",\"type\":\"simple\"},\"maxPasswordAge\":{\"ldapAttribute\":\"ds-cfg-max-password-age\",\"type\":\"simple\"},\"passwordAttribute\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-password-attribute\",\"type\":\"simple\"},\"passwordHistoryCount\":{\"ldapAttribute\":\"ds-cfg-password-history-count\",\"type\":\"simple\"},\"validator\":{\"isMultiValued\":true,\"ldapAttribute\":\"ds-cfg-password-validator\",\"type\":\"simple\"}}},\"dsconfig/repeatedCharacters\":{\"dnTemplate\":\"cn=Password Validators,cn=config\",\"objectClasses\":[\"ds-cfg-password-validator\",\"ds-cfg-repeated-characters-password-validator\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"caseSensitiveValidation\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-case-sensitive-validation\",\"type\":\"simple\"},\"enabled\":{\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"javaClass\":{\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"maxConsecutiveLength\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-max-consecutive-length\",\"type\":\"simple\"}}},\"dsconfig/similarityBased\":{\"dnTemplate\":\"cn=Password Validators,cn=config\",\"objectClasses\":[\"ds-cfg-password-validator\",\"ds-cfg-similarity-based-password-validator\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"enabled\":{\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"javaClass\":{\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"minPasswordDifference\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-min-password-difference\",\"type\":\"simple\"}}},\"dsconfig/uniqueCharacters\":{\"dnTemplate\":\"cn=Password Validators,cn=config\",\"objectClasses\":[\"ds-cfg-password-validator\",\"ds-cfg-unique-characters-password-validator\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"caseSensitiveValidation\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-case-sensitive-validation\",\"type\":\"simple\"},\"enabled\":{\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"javaClass\":{\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"minUniqueCharacters\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-min-unique-characters\",\"type\":\"simple\"}}},\"dsconfig/userDefinedVirtualAttribute\":{\"dnTemplate\":\"cn=Virtual Attributes,cn=config\",\"objectClasses\":[\"ds-cfg-user-defined-virtual-attribute\",\"ds-cfg-virtual-attribute\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"attributeType\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-attribute-type\",\"type\":\"simple\"},\"baseDn\":{\"isMultiValued\":true,\"ldapAttribute\":\"ds-cfg-base-dn\",\"type\":\"simple\"},\"conflictBehavior\":{\"ldapAttribute\":\"ds-cfg-conflict-behavior\",\"type\":\"simple\"},\"enabled\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"filter\":{\"isMultiValued\":true,\"ldapAttribute\":\"ds-cfg-filter\",\"type\":\"simple\"},\"groupDn\":{\"ldapAttribute\":\"ds-cfg-group-dn\",\"type\":\"simple\"},\"javaClass\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"scope\":{\"ldapAttribute\":\"ds-cfg-scope\",\"type\":\"simple\"},\"value\":{\"isMultiValued\":true,\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-value\",\"type\":\"simple\"}}},\"identities/admin\":{\"dnTemplate\":\"o=root,ou=identities\",\"isReadOnly\":true,\"namingStrategy\":{\"dnAttribute\":\"ou\",\"type\":\"clientDnNaming\"},\"objectClasses\":[\"organizationalunit\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"ou\",\"primaryKey\":true,\"type\":\"simple\"},\"count\":{\"isRequired\":true,\"ldapAttribute\":\"numSubordinates\",\"type\":\"simple\",\"writability\":\"readOnly\"}}},\"identities/alpha\":{\"dnTemplate\":\"o=alpha,o=root,ou=identities\",\"isReadOnly\":true,\"namingStrategy\":{\"dnAttribute\":\"ou\",\"type\":\"clientDnNaming\"},\"objectClasses\":[\"organizationalunit\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"ou\",\"primaryKey\":true,\"type\":\"simple\"},\"count\":{\"isRequired\":true,\"ldapAttribute\":\"numSubordinates\",\"type\":\"simple\",\"writability\":\"readOnly\"}}},\"identities/bravo\":{\"dnTemplate\":\"o=bravo,o=root,ou=identities\",\"isReadOnly\":true,\"namingStrategy\":{\"dnAttribute\":\"ou\",\"type\":\"clientDnNaming\"},\"objectClasses\":[\"organizationalunit\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"ou\",\"primaryKey\":true,\"type\":\"simple\"},\"count\":{\"isRequired\":true,\"ldapAttribute\":\"numSubordinates\",\"type\":\"simple\",\"writability\":\"readOnly\"}}},\"internal/role\":{\"dnTemplate\":\"ou=roles,ou=internal,dc=openidm,dc=example,dc=com\",\"objectClasses\":[\"fr-idm-internal-role\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"authzMembers\":{\"isMultiValued\":true,\"propertyName\":\"authzRoles\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"},\"condition\":{\"ldapAttribute\":\"fr-idm-condition\",\"type\":\"simple\"},\"description\":{\"ldapAttribute\":\"description\",\"type\":\"simple\"},\"name\":{\"ldapAttribute\":\"fr-idm-name\",\"type\":\"simple\"},\"privileges\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-privilege\",\"type\":\"json\"},\"temporalConstraints\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-temporal-constraints\",\"type\":\"json\"}}},\"internal/user\":{\"dnTemplate\":\"ou=users,ou=internal,dc=openidm,dc=example,dc=com\",\"objectClasses\":[\"uidObject\",\"fr-idm-internal-user\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"uid\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"password\":{\"ldapAttribute\":\"fr-idm-password\",\"type\":\"json\"}}},\"link\":{\"dnTemplate\":\"ou=links,dc=openidm,dc=example,dc=com\",\"objectClasses\":[\"uidObject\",\"fr-idm-link\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"uid\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"firstId\":{\"ldapAttribute\":\"fr-idm-link-firstId\",\"type\":\"simple\"},\"linkQualifier\":{\"ldapAttribute\":\"fr-idm-link-qualifier\",\"type\":\"simple\"},\"linkType\":{\"ldapAttribute\":\"fr-idm-link-type\",\"type\":\"simple\"},\"secondId\":{\"ldapAttribute\":\"fr-idm-link-secondId\",\"type\":\"simple\"}}},\"locks\":{\"dnTemplate\":\"ou=locks,dc=openidm,dc=example,dc=com\",\"objectClasses\":[\"uidObject\",\"fr-idm-lock\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"uid\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"nodeId\":{\"ldapAttribute\":\"fr-idm-lock-nodeid\",\"type\":\"simple\"}}},\"managed/teammember\":{\"dnTemplate\":\"ou=people,o=root,ou=identities\",\"namingStrategy\":{\"dnAttribute\":\"fr-idm-uuid\",\"type\":\"clientDnNaming\"},\"nativeId\":false,\"objectClasses\":[\"person\",\"organizationalPerson\",\"inetOrgPerson\",\"fraas-admin\",\"iplanet-am-user-service\",\"deviceProfilesContainer\",\"devicePrintProfilesContainer\",\"kbaInfoContainer\",\"fr-idm-managed-user-explicit\",\"forgerock-am-dashboard-service\",\"inetuser\",\"iplanet-am-auth-configuration-service\",\"iplanet-am-managed-person\",\"iPlanetPreferences\",\"oathDeviceProfilesContainer\",\"pushDeviceProfilesContainer\",\"sunAMAuthAccountLockout\",\"sunFMSAML2NameIdentifier\",\"webauthnDeviceProfilesContainer\",\"fr-idm-hybrid-obj\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"fr-idm-uuid\",\"primaryKey\":true,\"type\":\"simple\"},\"_meta\":{\"isMultiValued\":false,\"ldapAttribute\":\"fr-idm-managed-user-meta\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/teammembermeta\",\"type\":\"reference\"},\"accountStatus\":{\"ldapAttribute\":\"inetUserStatus\",\"type\":\"simple\"},\"cn\":{\"ldapAttribute\":\"cn\",\"type\":\"simple\"},\"givenName\":{\"ldapAttribute\":\"givenName\",\"type\":\"simple\"},\"inviteDate\":{\"ldapAttribute\":\"fr-idm-inviteDate\",\"type\":\"simple\"},\"jurisdiction\":{\"ldapAttribute\":\"fr-idm-jurisdiction\",\"type\":\"simple\"},\"mail\":{\"ldapAttribute\":\"mail\",\"type\":\"simple\"},\"onboardDate\":{\"ldapAttribute\":\"fr-idm-onboardDate\",\"type\":\"simple\"},\"password\":{\"ldapAttribute\":\"userPassword\",\"type\":\"simple\"},\"sn\":{\"ldapAttribute\":\"sn\",\"type\":\"simple\"},\"userName\":{\"ldapAttribute\":\"uid\",\"type\":\"simple\"}}},\"managed/teammembergroup\":{\"dnTemplate\":\"ou=groups,o=root,ou=identities\",\"objectClasses\":[\"groupofuniquenames\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"cn\",\"primaryKey\":true,\"type\":\"simple\"},\"members\":{\"isMultiValued\":true,\"ldapAttribute\":\"uniqueMember\",\"type\":\"simple\"}}},\"recon/assoc\":{\"dnTemplate\":\"ou=assoc,ou=recon,dc=openidm,dc=example,dc=com\",\"namingStrategy\":{\"dnAttribute\":\"fr-idm-reconassoc-reconid\",\"type\":\"clientDnNaming\"},\"objectClasses\":[\"fr-idm-reconassoc\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"fr-idm-reconassoc-reconid\",\"type\":\"simple\"},\"finishTime\":{\"ldapAttribute\":\"fr-idm-reconassoc-finishtime\",\"type\":\"simple\"},\"isAnalysis\":{\"ldapAttribute\":\"fr-idm-reconassoc-isanalysis\",\"type\":\"simple\"},\"mapping\":{\"ldapAttribute\":\"fr-idm-reconassoc-mapping\",\"type\":\"simple\"},\"sourceResourceCollection\":{\"ldapAttribute\":\"fr-idm-reconassoc-sourceresourcecollection\",\"type\":\"simple\"},\"targetResourceCollection\":{\"ldapAttribute\":\"fr-idm-reconassoc-targetresourcecollection\",\"type\":\"simple\"}},\"subResources\":{\"entry\":{\"namingStrategy\":{\"dnAttribute\":\"uid\",\"type\":\"clientDnNaming\"},\"resource\":\"recon-assoc-entry\",\"type\":\"collection\"}}},\"recon/assoc/entry\":{\"objectClasses\":[\"uidObject\",\"fr-idm-reconassocentry\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"uid\",\"type\":\"simple\"},\"action\":{\"ldapAttribute\":\"fr-idm-reconassocentry-action\",\"type\":\"simple\"},\"ambiguousTargetObjectIds\":{\"ldapAttribute\":\"fr-idm-reconassocentry-ambiguoustargetobjectids\",\"type\":\"simple\"},\"exception\":{\"ldapAttribute\":\"fr-idm-reconassocentry-exception\",\"type\":\"simple\"},\"isAnalysis\":{\"ldapAttribute\":\"fr-idm-reconassoc-isanalysis\",\"type\":\"simple\"},\"linkQualifier\":{\"ldapAttribute\":\"fr-idm-reconassocentry-linkqualifier\",\"type\":\"simple\"},\"mapping\":{\"ldapAttribute\":\"fr-idm-reconassoc-mapping\",\"type\":\"simple\"},\"message\":{\"ldapAttribute\":\"fr-idm-reconassocentry-message\",\"type\":\"simple\"},\"messageDetail\":{\"ldapAttribute\":\"fr-idm-reconassocentry-messagedetail\",\"type\":\"simple\"},\"phase\":{\"ldapAttribute\":\"fr-idm-reconassocentry-phase\",\"type\":\"simple\"},\"reconId\":{\"ldapAttribute\":\"fr-idm-reconassocentry-reconid\",\"type\":\"simple\"},\"situation\":{\"ldapAttribute\":\"fr-idm-reconassocentry-situation\",\"type\":\"simple\"},\"sourceObjectId\":{\"ldapAttribute\":\"fr-idm-reconassocentry-sourceObjectId\",\"type\":\"simple\"},\"sourceResourceCollection\":{\"ldapAttribute\":\"fr-idm-reconassoc-sourceresourcecollection\",\"type\":\"simple\"},\"status\":{\"ldapAttribute\":\"fr-idm-reconassocentry-status\",\"type\":\"simple\"},\"targetObjectId\":{\"ldapAttribute\":\"fr-idm-reconassocentry-targetObjectId\",\"type\":\"simple\"},\"targetResourceCollection\":{\"ldapAttribute\":\"fr-idm-reconassoc-targetresourcecollection\",\"type\":\"simple\"}},\"resourceName\":\"recon-assoc-entry\",\"subResourceRouting\":[{\"prefix\":\"entry\",\"template\":\"recon/assoc/{reconId}/entry\"}]},\"sync/queue\":{\"dnTemplate\":\"ou=queue,ou=sync,dc=openidm,dc=example,dc=com\",\"objectClasses\":[\"uidObject\",\"fr-idm-syncqueue\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"uid\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"context\":{\"ldapAttribute\":\"fr-idm-syncqueue-context\",\"type\":\"json\"},\"createDate\":{\"ldapAttribute\":\"fr-idm-syncqueue-createdate\",\"type\":\"simple\"},\"mapping\":{\"ldapAttribute\":\"fr-idm-syncqueue-mapping\",\"type\":\"simple\"},\"newObject\":{\"ldapAttribute\":\"fr-idm-syncqueue-newobject\",\"type\":\"json\"},\"nodeId\":{\"ldapAttribute\":\"fr-idm-syncqueue-nodeid\",\"type\":\"simple\"},\"objectRev\":{\"ldapAttribute\":\"fr-idm-syncqueue-objectRev\",\"type\":\"simple\"},\"oldObject\":{\"ldapAttribute\":\"fr-idm-syncqueue-oldobject\",\"type\":\"json\"},\"remainingRetries\":{\"ldapAttribute\":\"fr-idm-syncqueue-remainingretries\",\"type\":\"simple\"},\"resourceCollection\":{\"ldapAttribute\":\"fr-idm-syncqueue-resourcecollection\",\"type\":\"simple\"},\"resourceId\":{\"ldapAttribute\":\"fr-idm-syncqueue-resourceid\",\"type\":\"simple\"},\"state\":{\"ldapAttribute\":\"fr-idm-syncqueue-state\",\"type\":\"simple\"},\"syncAction\":{\"ldapAttribute\":\"fr-idm-syncqueue-syncaction\",\"type\":\"simple\"}}}},\"genericMapping\":{\"cluster/*\":{\"dnTemplate\":\"ou=cluster,dc=openidm,dc=example,dc=com\",\"jsonAttribute\":\"fr-idm-cluster-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatchClusterObject\",\"objectClasses\":[\"uidObject\",\"fr-idm-cluster-obj\"]},\"config\":{\"dnTemplate\":\"ou=config,dc=openidm,dc=example,dc=com\"},\"file\":{\"dnTemplate\":\"ou=file,dc=openidm,dc=example,dc=com\"},\"internal/notification\":{\"dnTemplate\":\"ou=notification,ou=internal,dc=openidm,dc=example,dc=com\",\"jsonAttribute\":\"fr-idm-notification-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"objectClasses\":[\"uidObject\",\"fr-idm-notification\"],\"properties\":{\"target\":{\"propertyName\":\"_notifications\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"}}},\"internal/usermeta\":{\"dnTemplate\":\"ou=usermeta,ou=internal,dc=openidm,dc=example,dc=com\",\"jsonAttribute\":\"fr-idm-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"objectClasses\":[\"uidObject\",\"fr-idm-generic-obj\"],\"properties\":{\"target\":{\"propertyName\":\"_meta\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"}}},\"jsonstorage\":{\"dnTemplate\":\"ou=jsonstorage,dc=openidm,dc=example,dc=com\"},\"managed/*\":{\"dnTemplate\":\"ou=managed,dc=openidm,dc=example,dc=com\"},\"managed/alpha_group\":{\"dnTemplate\":\"ou=groups,o=alpha,o=root,ou=identities\",\"idGenerator\":{\"propertyName\":\"name\",\"type\":\"property\"},\"jsonAttribute\":\"fr-idm-managed-group-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"namingStrategy\":{\"dnAttribute\":\"cn\",\"type\":\"clientDnNaming\"},\"nativeId\":false,\"objectClasses\":[\"top\",\"groupOfURLs\",\"fr-idm-managed-group\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"cn\",\"primaryKey\":true,\"type\":\"simple\",\"writability\":\"createOnly\"},\"condition\":{\"ldapAttribute\":\"fr-idm-managed-group-condition\",\"type\":\"simple\"},\"description\":{\"ldapAttribute\":\"description\",\"type\":\"simple\"},\"members\":{\"isMultiValued\":true,\"propertyName\":\"groups\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"}}},\"managed/alpha_organization\":{\"dnTemplate\":\"ou=organization,o=alpha,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-managed-organization-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"objectClasses\":[\"uidObject\",\"fr-idm-managed-organization\",\"fr-ext-attrs\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"uid\",\"type\":\"simple\"},\"admins\":{\"isMultiValued\":true,\"propertyName\":\"adminOfOrg\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"},\"children\":{\"isMultiValued\":true,\"propertyName\":\"parent\",\"resourcePath\":\"managed/alpha_organization\",\"type\":\"reverseReference\"},\"members\":{\"isMultiValued\":true,\"propertyName\":\"memberOfOrg\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"},\"name\":{\"ldapAttribute\":\"fr-idm-managed-organization-name\",\"type\":\"simple\"},\"owners\":{\"isMultiValued\":true,\"propertyName\":\"ownerOfOrg\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"},\"parent\":{\"ldapAttribute\":\"fr-idm-managed-organization-parent\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/alpha_organization\",\"type\":\"reference\"}}},\"managed/alpha_role\":{\"dnTemplate\":\"ou=role,o=alpha,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-managed-role-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatchManagedRole\",\"objectClasses\":[\"uidObject\",\"fr-idm-managed-role\"],\"properties\":{\"members\":{\"isMultiValued\":true,\"propertyName\":\"roles\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"}}},\"managed/alpha_user\":{\"dnTemplate\":\"ou=user,o=alpha,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-custom-attrs\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"namingStrategy\":{\"dnAttribute\":\"fr-idm-uuid\",\"type\":\"clientDnNaming\"},\"nativeId\":false,\"objectClasses\":[\"person\",\"organizationalPerson\",\"inetOrgPerson\",\"iplanet-am-user-service\",\"devicePrintProfilesContainer\",\"deviceProfilesContainer\",\"kbaInfoContainer\",\"fr-idm-managed-user-explicit\",\"forgerock-am-dashboard-service\",\"inetuser\",\"iplanet-am-auth-configuration-service\",\"iplanet-am-managed-person\",\"iPlanetPreferences\",\"oathDeviceProfilesContainer\",\"pushDeviceProfilesContainer\",\"sunAMAuthAccountLockout\",\"sunFMSAML2NameIdentifier\",\"webauthnDeviceProfilesContainer\",\"fr-idm-hybrid-obj\",\"fr-ext-attrs\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"fr-idm-uuid\",\"primaryKey\":true,\"type\":\"simple\"},\"_meta\":{\"isMultiValued\":false,\"ldapAttribute\":\"fr-idm-managed-user-meta\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/alpha_usermeta\",\"type\":\"reference\"},\"_notifications\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-notifications\",\"primaryKey\":\"uid\",\"resourcePath\":\"internal/notification\",\"type\":\"reference\"},\"accountStatus\":{\"ldapAttribute\":\"inetUserStatus\",\"type\":\"simple\"},\"adminOfOrg\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-organization-admin\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/alpha_organization\",\"type\":\"reference\"},\"aliasList\":{\"isMultiValued\":true,\"ldapAttribute\":\"iplanet-am-user-alias-list\",\"type\":\"simple\"},\"assignedDashboard\":{\"isMultiValued\":true,\"ldapAttribute\":\"assignedDashboard\",\"type\":\"simple\"},\"authzRoles\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-authzroles-internal-role\",\"primaryKey\":\"cn\",\"resourcePath\":\"internal/role\",\"type\":\"reference\"},\"city\":{\"ldapAttribute\":\"l\",\"type\":\"simple\"},\"cn\":{\"ldapAttribute\":\"cn\",\"type\":\"simple\"},\"consentedMappings\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-consentedMapping\",\"type\":\"json\"},\"country\":{\"ldapAttribute\":\"co\",\"type\":\"simple\"},\"description\":{\"ldapAttribute\":\"description\",\"type\":\"simple\"},\"displayName\":{\"ldapAttribute\":\"displayName\",\"type\":\"simple\"},\"effectiveAssignments\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-effectiveAssignment\",\"type\":\"json\"},\"effectiveGroups\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-effectiveGroup\",\"type\":\"json\"},\"effectiveRoles\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-effectiveRole\",\"type\":\"json\"},\"frIndexedDate1\":{\"ldapAttribute\":\"fr-attr-idate1\",\"type\":\"simple\"},\"frIndexedDate2\":{\"ldapAttribute\":\"fr-attr-idate2\",\"type\":\"simple\"},\"frIndexedDate3\":{\"ldapAttribute\":\"fr-attr-idate3\",\"type\":\"simple\"},\"frIndexedDate4\":{\"ldapAttribute\":\"fr-attr-idate4\",\"type\":\"simple\"},\"frIndexedDate5\":{\"ldapAttribute\":\"fr-attr-idate5\",\"type\":\"simple\"},\"frIndexedInteger1\":{\"ldapAttribute\":\"fr-attr-iint1\",\"type\":\"simple\"},\"frIndexedInteger2\":{\"ldapAttribute\":\"fr-attr-iint2\",\"type\":\"simple\"},\"frIndexedInteger3\":{\"ldapAttribute\":\"fr-attr-iint3\",\"type\":\"simple\"},\"frIndexedInteger4\":{\"ldapAttribute\":\"fr-attr-iint4\",\"type\":\"simple\"},\"frIndexedInteger5\":{\"ldapAttribute\":\"fr-attr-iint5\",\"type\":\"simple\"},\"frIndexedMultivalued1\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti1\",\"type\":\"simple\"},\"frIndexedMultivalued2\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti2\",\"type\":\"simple\"},\"frIndexedMultivalued3\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti3\",\"type\":\"simple\"},\"frIndexedMultivalued4\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti4\",\"type\":\"simple\"},\"frIndexedMultivalued5\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti5\",\"type\":\"simple\"},\"frIndexedString1\":{\"ldapAttribute\":\"fr-attr-istr1\",\"type\":\"simple\"},\"frIndexedString2\":{\"ldapAttribute\":\"fr-attr-istr2\",\"type\":\"simple\"},\"frIndexedString3\":{\"ldapAttribute\":\"fr-attr-istr3\",\"type\":\"simple\"},\"frIndexedString4\":{\"ldapAttribute\":\"fr-attr-istr4\",\"type\":\"simple\"},\"frIndexedString5\":{\"ldapAttribute\":\"fr-attr-istr5\",\"type\":\"simple\"},\"frUnindexedDate1\":{\"ldapAttribute\":\"fr-attr-date1\",\"type\":\"simple\"},\"frUnindexedDate2\":{\"ldapAttribute\":\"fr-attr-date2\",\"type\":\"simple\"},\"frUnindexedDate3\":{\"ldapAttribute\":\"fr-attr-date3\",\"type\":\"simple\"},\"frUnindexedDate4\":{\"ldapAttribute\":\"fr-attr-date4\",\"type\":\"simple\"},\"frUnindexedDate5\":{\"ldapAttribute\":\"fr-attr-date5\",\"type\":\"simple\"},\"frUnindexedInteger1\":{\"ldapAttribute\":\"fr-attr-int1\",\"type\":\"simple\"},\"frUnindexedInteger2\":{\"ldapAttribute\":\"fr-attr-int2\",\"type\":\"simple\"},\"frUnindexedInteger3\":{\"ldapAttribute\":\"fr-attr-int3\",\"type\":\"simple\"},\"frUnindexedInteger4\":{\"ldapAttribute\":\"fr-attr-int4\",\"type\":\"simple\"},\"frUnindexedInteger5\":{\"ldapAttribute\":\"fr-attr-int5\",\"type\":\"simple\"},\"frUnindexedMultivalued1\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi1\",\"type\":\"simple\"},\"frUnindexedMultivalued2\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi2\",\"type\":\"simple\"},\"frUnindexedMultivalued3\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi3\",\"type\":\"simple\"},\"frUnindexedMultivalued4\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi4\",\"type\":\"simple\"},\"frUnindexedMultivalued5\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi5\",\"type\":\"simple\"},\"frUnindexedString1\":{\"ldapAttribute\":\"fr-attr-str1\",\"type\":\"simple\"},\"frUnindexedString2\":{\"ldapAttribute\":\"fr-attr-str2\",\"type\":\"simple\"},\"frUnindexedString3\":{\"ldapAttribute\":\"fr-attr-str3\",\"type\":\"simple\"},\"frUnindexedString4\":{\"ldapAttribute\":\"fr-attr-str4\",\"type\":\"simple\"},\"frUnindexedString5\":{\"ldapAttribute\":\"fr-attr-str5\",\"type\":\"simple\"},\"givenName\":{\"ldapAttribute\":\"givenName\",\"type\":\"simple\"},\"groups\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-groups\",\"primaryKey\":\"cn\",\"resourcePath\":\"managed/alpha_group\",\"type\":\"reference\"},\"kbaInfo\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-kbaInfo\",\"type\":\"json\"},\"lastSync\":{\"ldapAttribute\":\"fr-idm-lastSync\",\"type\":\"json\"},\"mail\":{\"ldapAttribute\":\"mail\",\"type\":\"simple\"},\"manager\":{\"isMultiValued\":false,\"ldapAttribute\":\"fr-idm-managed-user-manager\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reference\"},\"memberOfOrg\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-organization-member\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/alpha_organization\",\"type\":\"reference\"},\"memberOfOrgIDs\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-memberoforgid\",\"type\":\"simple\"},\"ownerOfOrg\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-organization-owner\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/alpha_organization\",\"type\":\"reference\"},\"password\":{\"ldapAttribute\":\"userPassword\",\"type\":\"simple\"},\"postalAddress\":{\"ldapAttribute\":\"street\",\"type\":\"simple\"},\"postalCode\":{\"ldapAttribute\":\"postalCode\",\"type\":\"simple\"},\"preferences\":{\"ldapAttribute\":\"fr-idm-preferences\",\"type\":\"json\"},\"profileImage\":{\"ldapAttribute\":\"labeledURI\",\"type\":\"simple\"},\"reports\":{\"isMultiValued\":true,\"propertyName\":\"manager\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"},\"roles\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-roles\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/alpha_role\",\"type\":\"reference\"},\"sn\":{\"ldapAttribute\":\"sn\",\"type\":\"simple\"},\"stateProvince\":{\"ldapAttribute\":\"st\",\"type\":\"simple\"},\"telephoneNumber\":{\"ldapAttribute\":\"telephoneNumber\",\"type\":\"simple\"},\"userName\":{\"ldapAttribute\":\"uid\",\"type\":\"simple\"}}},\"managed/alpha_usermeta\":{\"dnTemplate\":\"ou=usermeta,o=alpha,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"objectClasses\":[\"uidObject\",\"fr-idm-generic-obj\"],\"properties\":{\"target\":{\"propertyName\":\"_meta\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"}}},\"managed/bravo_group\":{\"dnTemplate\":\"ou=groups,o=bravo,o=root,ou=identities\",\"idGenerator\":{\"propertyName\":\"name\",\"type\":\"property\"},\"jsonAttribute\":\"fr-idm-managed-group-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"namingStrategy\":{\"dnAttribute\":\"cn\",\"type\":\"clientDnNaming\"},\"nativeId\":false,\"objectClasses\":[\"top\",\"groupOfURLs\",\"fr-idm-managed-group\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"cn\",\"primaryKey\":true,\"type\":\"simple\",\"writability\":\"createOnly\"},\"condition\":{\"ldapAttribute\":\"fr-idm-managed-group-condition\",\"type\":\"simple\"},\"description\":{\"ldapAttribute\":\"description\",\"type\":\"simple\"},\"members\":{\"isMultiValued\":true,\"propertyName\":\"groups\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reverseReference\"}}},\"managed/bravo_organization\":{\"dnTemplate\":\"ou=organization,o=bravo,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-managed-organization-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"objectClasses\":[\"uidObject\",\"fr-idm-managed-organization\",\"fr-ext-attrs\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"uid\",\"type\":\"simple\"},\"admins\":{\"isMultiValued\":true,\"propertyName\":\"adminOfOrg\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reverseReference\"},\"children\":{\"isMultiValued\":true,\"propertyName\":\"parent\",\"resourcePath\":\"managed/bravo_organization\",\"type\":\"reverseReference\"},\"members\":{\"isMultiValued\":true,\"propertyName\":\"memberOfOrg\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reverseReference\"},\"name\":{\"ldapAttribute\":\"fr-idm-managed-organization-name\",\"type\":\"simple\"},\"owners\":{\"isMultiValued\":true,\"propertyName\":\"ownerOfOrg\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reverseReference\"},\"parent\":{\"ldapAttribute\":\"fr-idm-managed-organization-parent\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/bravo_organization\",\"type\":\"reference\"}}},\"managed/bravo_role\":{\"dnTemplate\":\"ou=role,o=bravo,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-managed-role-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatchManagedRole\",\"objectClasses\":[\"uidObject\",\"fr-idm-managed-role\"],\"properties\":{\"members\":{\"isMultiValued\":true,\"propertyName\":\"roles\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reverseReference\"}}},\"managed/bravo_user\":{\"dnTemplate\":\"ou=user,o=bravo,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-custom-attrs\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"namingStrategy\":{\"dnAttribute\":\"fr-idm-uuid\",\"type\":\"clientDnNaming\"},\"nativeId\":false,\"objectClasses\":[\"person\",\"organizationalPerson\",\"inetOrgPerson\",\"iplanet-am-user-service\",\"devicePrintProfilesContainer\",\"deviceProfilesContainer\",\"kbaInfoContainer\",\"fr-idm-managed-user-explicit\",\"forgerock-am-dashboard-service\",\"inetuser\",\"iplanet-am-auth-configuration-service\",\"iplanet-am-managed-person\",\"iPlanetPreferences\",\"oathDeviceProfilesContainer\",\"pushDeviceProfilesContainer\",\"sunAMAuthAccountLockout\",\"sunFMSAML2NameIdentifier\",\"webauthnDeviceProfilesContainer\",\"fr-idm-hybrid-obj\",\"fr-ext-attrs\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"fr-idm-uuid\",\"primaryKey\":true,\"type\":\"simple\"},\"_meta\":{\"isMultiValued\":false,\"ldapAttribute\":\"fr-idm-managed-user-meta\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/bravo_usermeta\",\"type\":\"reference\"},\"_notifications\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-notifications\",\"primaryKey\":\"uid\",\"resourcePath\":\"internal/notification\",\"type\":\"reference\"},\"accountStatus\":{\"ldapAttribute\":\"inetUserStatus\",\"type\":\"simple\"},\"adminOfOrg\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-organization-admin\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/bravo_organization\",\"type\":\"reference\"},\"aliasList\":{\"isMultiValued\":true,\"ldapAttribute\":\"iplanet-am-user-alias-list\",\"type\":\"simple\"},\"assignedDashboard\":{\"isMultiValued\":true,\"ldapAttribute\":\"assignedDashboard\",\"type\":\"simple\"},\"authzRoles\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-authzroles-internal-role\",\"primaryKey\":\"cn\",\"resourcePath\":\"internal/role\",\"type\":\"reference\"},\"city\":{\"ldapAttribute\":\"l\",\"type\":\"simple\"},\"cn\":{\"ldapAttribute\":\"cn\",\"type\":\"simple\"},\"consentedMappings\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-consentedMapping\",\"type\":\"json\"},\"country\":{\"ldapAttribute\":\"co\",\"type\":\"simple\"},\"description\":{\"ldapAttribute\":\"description\",\"type\":\"simple\"},\"displayName\":{\"ldapAttribute\":\"displayName\",\"type\":\"simple\"},\"effectiveAssignments\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-effectiveAssignment\",\"type\":\"json\"},\"effectiveGroups\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-effectiveGroup\",\"type\":\"json\"},\"effectiveRoles\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-effectiveRole\",\"type\":\"json\"},\"frIndexedDate1\":{\"ldapAttribute\":\"fr-attr-idate1\",\"type\":\"simple\"},\"frIndexedDate2\":{\"ldapAttribute\":\"fr-attr-idate2\",\"type\":\"simple\"},\"frIndexedDate3\":{\"ldapAttribute\":\"fr-attr-idate3\",\"type\":\"simple\"},\"frIndexedDate4\":{\"ldapAttribute\":\"fr-attr-idate4\",\"type\":\"simple\"},\"frIndexedDate5\":{\"ldapAttribute\":\"fr-attr-idate5\",\"type\":\"simple\"},\"frIndexedInteger1\":{\"ldapAttribute\":\"fr-attr-iint1\",\"type\":\"simple\"},\"frIndexedInteger2\":{\"ldapAttribute\":\"fr-attr-iint2\",\"type\":\"simple\"},\"frIndexedInteger3\":{\"ldapAttribute\":\"fr-attr-iint3\",\"type\":\"simple\"},\"frIndexedInteger4\":{\"ldapAttribute\":\"fr-attr-iint4\",\"type\":\"simple\"},\"frIndexedInteger5\":{\"ldapAttribute\":\"fr-attr-iint5\",\"type\":\"simple\"},\"frIndexedMultivalued1\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti1\",\"type\":\"simple\"},\"frIndexedMultivalued2\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti2\",\"type\":\"simple\"},\"frIndexedMultivalued3\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti3\",\"type\":\"simple\"},\"frIndexedMultivalued4\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti4\",\"type\":\"simple\"},\"frIndexedMultivalued5\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti5\",\"type\":\"simple\"},\"frIndexedString1\":{\"ldapAttribute\":\"fr-attr-istr1\",\"type\":\"simple\"},\"frIndexedString2\":{\"ldapAttribute\":\"fr-attr-istr2\",\"type\":\"simple\"},\"frIndexedString3\":{\"ldapAttribute\":\"fr-attr-istr3\",\"type\":\"simple\"},\"frIndexedString4\":{\"ldapAttribute\":\"fr-attr-istr4\",\"type\":\"simple\"},\"frIndexedString5\":{\"ldapAttribute\":\"fr-attr-istr5\",\"type\":\"simple\"},\"frUnindexedDate1\":{\"ldapAttribute\":\"fr-attr-date1\",\"type\":\"simple\"},\"frUnindexedDate2\":{\"ldapAttribute\":\"fr-attr-date2\",\"type\":\"simple\"},\"frUnindexedDate3\":{\"ldapAttribute\":\"fr-attr-date3\",\"type\":\"simple\"},\"frUnindexedDate4\":{\"ldapAttribute\":\"fr-attr-date4\",\"type\":\"simple\"},\"frUnindexedDate5\":{\"ldapAttribute\":\"fr-attr-date5\",\"type\":\"simple\"},\"frUnindexedInteger1\":{\"ldapAttribute\":\"fr-attr-int1\",\"type\":\"simple\"},\"frUnindexedInteger2\":{\"ldapAttribute\":\"fr-attr-int2\",\"type\":\"simple\"},\"frUnindexedInteger3\":{\"ldapAttribute\":\"fr-attr-int3\",\"type\":\"simple\"},\"frUnindexedInteger4\":{\"ldapAttribute\":\"fr-attr-int4\",\"type\":\"simple\"},\"frUnindexedInteger5\":{\"ldapAttribute\":\"fr-attr-int5\",\"type\":\"simple\"},\"frUnindexedMultivalued1\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi1\",\"type\":\"simple\"},\"frUnindexedMultivalued2\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi2\",\"type\":\"simple\"},\"frUnindexedMultivalued3\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi3\",\"type\":\"simple\"},\"frUnindexedMultivalued4\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi4\",\"type\":\"simple\"},\"frUnindexedMultivalued5\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi5\",\"type\":\"simple\"},\"frUnindexedString1\":{\"ldapAttribute\":\"fr-attr-str1\",\"type\":\"simple\"},\"frUnindexedString2\":{\"ldapAttribute\":\"fr-attr-str2\",\"type\":\"simple\"},\"frUnindexedString3\":{\"ldapAttribute\":\"fr-attr-str3\",\"type\":\"simple\"},\"frUnindexedString4\":{\"ldapAttribute\":\"fr-attr-str4\",\"type\":\"simple\"},\"frUnindexedString5\":{\"ldapAttribute\":\"fr-attr-str5\",\"type\":\"simple\"},\"givenName\":{\"ldapAttribute\":\"givenName\",\"type\":\"simple\"},\"groups\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-groups\",\"primaryKey\":\"cn\",\"resourcePath\":\"managed/bravo_group\",\"type\":\"reference\"},\"kbaInfo\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-kbaInfo\",\"type\":\"json\"},\"lastSync\":{\"ldapAttribute\":\"fr-idm-lastSync\",\"type\":\"json\"},\"mail\":{\"ldapAttribute\":\"mail\",\"type\":\"simple\"},\"manager\":{\"isMultiValued\":false,\"ldapAttribute\":\"fr-idm-managed-user-manager\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reference\"},\"memberOfOrg\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-organization-member\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/bravo_organization\",\"type\":\"reference\"},\"memberOfOrgIDs\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-memberoforgid\",\"type\":\"simple\"},\"ownerOfOrg\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-organization-owner\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/bravo_organization\",\"type\":\"reference\"},\"password\":{\"ldapAttribute\":\"userPassword\",\"type\":\"simple\"},\"postalAddress\":{\"ldapAttribute\":\"street\",\"type\":\"simple\"},\"postalCode\":{\"ldapAttribute\":\"postalCode\",\"type\":\"simple\"},\"preferences\":{\"ldapAttribute\":\"fr-idm-preferences\",\"type\":\"json\"},\"profileImage\":{\"ldapAttribute\":\"labeledURI\",\"type\":\"simple\"},\"reports\":{\"isMultiValued\":true,\"propertyName\":\"manager\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reverseReference\"},\"roles\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-roles\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/bravo_role\",\"type\":\"reference\"},\"sn\":{\"ldapAttribute\":\"sn\",\"type\":\"simple\"},\"stateProvince\":{\"ldapAttribute\":\"st\",\"type\":\"simple\"},\"telephoneNumber\":{\"ldapAttribute\":\"telephoneNumber\",\"type\":\"simple\"},\"userName\":{\"ldapAttribute\":\"uid\",\"type\":\"simple\"}}},\"managed/bravo_usermeta\":{\"dnTemplate\":\"ou=usermeta,o=bravo,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"objectClasses\":[\"uidObject\",\"fr-idm-generic-obj\"],\"properties\":{\"target\":{\"propertyName\":\"_meta\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reverseReference\"}}},\"managed/teammembermeta\":{\"dnTemplate\":\"ou=teammembermeta,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"objectClasses\":[\"uidObject\",\"fr-idm-generic-obj\"],\"properties\":{\"target\":{\"propertyName\":\"_meta\",\"resourcePath\":\"managed/teammember\",\"type\":\"reverseReference\"}}},\"reconprogressstate\":{\"dnTemplate\":\"ou=reconprogressstate,dc=openidm,dc=example,dc=com\"},\"relationships\":{\"dnTemplate\":\"ou=relationships,dc=openidm,dc=example,dc=com\",\"jsonAttribute\":\"fr-idm-relationship-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatchRelationship\",\"objectClasses\":[\"uidObject\",\"fr-idm-relationship\"]},\"scheduler\":{\"dnTemplate\":\"ou=scheduler,dc=openidm,dc=example,dc=com\"},\"scheduler/*\":{\"dnTemplate\":\"ou=scheduler,dc=openidm,dc=example,dc=com\"},\"ui/*\":{\"dnTemplate\":\"ou=ui,dc=openidm,dc=example,dc=com\"},\"updates\":{\"dnTemplate\":\"ou=updates,dc=openidm,dc=example,dc=com\"}}},\"rest2LdapOptions\":{\"mvccAttribute\":\"etag\",\"readOnUpdatePolicy\":\"controls\",\"returnNullForMissingProperties\":true,\"useMvcc\":true,\"usePermissiveModify\":true,\"useSubtreeDelete\":true},\"security\":{\"keyManager\":\"jvm\",\"trustManager\":\"jvm\"}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/repo.ds" + }, + "response": { + "bodySize": 40821, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 40821, + "text": "{\"_id\":\"repo.ds\",\"commands\":{\"delete-mapping-links\":{\"_queryFilter\":\"/linkType eq \\\"${mapping}\\\"\",\"operation\":\"DELETE\"},\"delete-target-ids-for-recon\":{\"_queryFilter\":\"/reconId eq \\\"${reconId}\\\"\",\"operation\":\"DELETE\"}},\"embedded\":false,\"ldapConnectionFactories\":{\"bind\":{\"availabilityCheckIntervalSeconds\":30,\"availabilityCheckTimeoutMilliSeconds\":10000,\"connectionPoolSize\":50,\"connectionSecurity\":\"none\",\"heartBeatIntervalSeconds\":60,\"heartBeatTimeoutMilliSeconds\":10000,\"primaryLdapServers\":[{\"hostname\":\"userstore-0.userstore\",\"port\":1389}],\"secondaryLdapServers\":[{\"hostname\":\"userstore-2.userstore\",\"port\":1389}]},\"root\":{\"authentication\":{\"simple\":{\"bindDn\":\"uid=admin\",\"bindPassword\":\"&{userstore.password}\"}},\"inheritFrom\":\"bind\"}},\"maxConnectionAttempts\":5,\"queries\":{\"explicit\":{\"credential-internaluser-query\":{\"_queryFilter\":\"/_id eq \\\"${username}\\\"\"},\"credential-query\":{\"_queryFilter\":\"/userName eq \\\"${username}\\\"\"},\"for-userName\":{\"_queryFilter\":\"/userName eq \\\"${uid}\\\"\"},\"links-for-firstId\":{\"_queryFilter\":\"/linkType eq \\\"${linkType}\\\" AND /firstId = \\\"${firstId}\\\"\"},\"links-for-linkType\":{\"_queryFilter\":\"/linkType eq \\\"${linkType}\\\"\"},\"query-all\":{\"_queryFilter\":\"true\"},\"query-all-ids\":{\"_fields\":\"_id,_rev\",\"_queryFilter\":\"true\"}},\"generic\":{\"credential-internaluser-query\":{\"_queryFilter\":\"/_id eq \\\"${username}\\\"\"},\"credential-query\":{\"_queryFilter\":\"/userName eq \\\"${username}\\\"\"},\"find-relationship-edges\":{\"_queryFilter\":\"((/firstResourceCollection eq \\\"${firstResourceCollection}\\\" and /firstResourceId eq \\\"${firstResourceId}\\\" and /firstPropertyName eq \\\"${firstPropertyName}\\\") and (/secondResourceCollection eq \\\"${secondResourceCollection}\\\" and /secondResourceId eq \\\"${secondResourceId}\\\" and /secondPropertyName eq \\\"${secondPropertyName}\\\")) or ((/firstResourceCollection eq \\\"${secondResourceCollection}\\\" and /firstResourceId eq \\\"${secondResourceId}\\\" and /firstPropertyName eq \\\"${secondPropertyName}\\\") and (/secondResourceCollection eq \\\"${firstResourceCollection}\\\" and /secondResourceId eq \\\"${firstResourceId}\\\" and /secondPropertyName eq \\\"${firstPropertyName}\\\"))\"},\"find-relationships-for-resource\":{\"_queryFilter\":\"(/firstResourceCollection eq \\\"${resourceCollection}\\\" and /firstResourceId eq \\\"${resourceId}\\\" and /firstPropertyName eq \\\"${propertyName}\\\") or (/secondResourceCollection eq \\\"${resourceCollection}\\\" and /secondResourceId eq \\\"${resourceId}\\\" and /secondPropertyName eq \\\"${propertyName}\\\")\"},\"for-userName\":{\"_queryFilter\":\"/userName eq \\\"${uid}\\\"\"},\"get-by-field-value\":{\"_queryFilter\":\"/${field} eq \\\"${value}\\\"\"},\"get-notifications-for-user\":{\"_queryFilter\":\"/receiverId eq \\\"${userId}\\\"\",\"_sortKeys\":\"-createDate\"},\"get-recons\":{\"_fields\":\"reconId,mapping,activitydate\",\"_queryFilter\":\"/entryType eq \\\"summary\\\"\",\"_sortKeys\":\"-activitydate\"},\"links-for-firstId\":{\"_queryFilter\":\"/linkType eq \\\"${linkType}\\\" AND /firstId = \\\"${firstId}\\\"\"},\"links-for-linkType\":{\"_queryFilter\":\"/linkType eq \\\"${linkType}\\\"\"},\"query-all\":{\"_queryFilter\":\"true\"},\"query-all-ids\":{\"_fields\":\"_id,_rev\",\"_queryFilter\":\"true\"},\"query-cluster-events\":{\"_queryFilter\":\"/instanceId eq \\\"${instanceId}\\\"\"},\"query-cluster-failed-instances\":{\"_queryFilter\":\"/timestamp le ${timestamp} and (/state eq \\\"1\\\" or /state eq \\\"2\\\")\"},\"query-cluster-instances\":{\"_queryFilter\":\"true\"},\"query-cluster-running-instances\":{\"_queryFilter\":\"/state eq 1\"}}},\"resourceMapping\":{\"defaultMapping\":{\"dnTemplate\":\"ou=generic,dc=openidm,dc=example,dc=com\"},\"explicitMapping\":{\"clusteredrecontargetids\":{\"dnTemplate\":\"ou=clusteredrecontargetids,dc=openidm,dc=example,dc=com\",\"objectClasses\":[\"uidObject\",\"fr-idm-recon-clusteredTargetIds\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"uid\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"reconId\":{\"ldapAttribute\":\"fr-idm-recon-id\",\"type\":\"simple\"},\"targetIds\":{\"ldapAttribute\":\"fr-idm-recon-targetIds\",\"type\":\"json\"}}},\"dsconfig/attributeValue\":{\"dnTemplate\":\"cn=Password Validators,cn=config\",\"objectClasses\":[\"ds-cfg-password-validator\",\"ds-cfg-attribute-value-password-validator\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"checkSubstrings\":{\"ldapAttribute\":\"ds-cfg-check-substrings\",\"type\":\"simple\"},\"enabled\":{\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"javaClass\":{\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"matchAttribute\":{\"isMultiValued\":true,\"ldapAttribute\":\"ds-cfg-match-attribute\",\"type\":\"simple\"},\"minSubstringLength\":{\"ldapAttribute\":\"ds-cfg-min-substring-length\",\"type\":\"simple\"},\"testReversedPassword\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-test-reversed-password\",\"type\":\"simple\"}}},\"dsconfig/characterSet\":{\"dnTemplate\":\"cn=Password Validators,cn=config\",\"objectClasses\":[\"ds-cfg-password-validator\",\"ds-cfg-character-set-password-validator\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"allowUnclassifiedCharacters\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-allow-unclassified-characters\",\"type\":\"simple\"},\"characterSet\":{\"isMultiValued\":true,\"ldapAttribute\":\"ds-cfg-character-set\",\"type\":\"simple\"},\"enabled\":{\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"javaClass\":{\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"minCharacterSets\":{\"ldapAttribute\":\"ds-cfg-min-character-sets\",\"type\":\"simple\"}}},\"dsconfig/dictionary\":{\"dnTemplate\":\"cn=Password Validators,cn=config\",\"objectClasses\":[\"ds-cfg-password-validator\",\"ds-cfg-dictionary-password-validator\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"caseSensitiveValidation\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-case-sensitive-validation\",\"type\":\"simple\"},\"checkSubstrings\":{\"ldapAttribute\":\"ds-cfg-check-substrings\",\"type\":\"simple\"},\"dictionaryFile\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-dictionary-file\",\"type\":\"simple\"},\"enabled\":{\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"javaClass\":{\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"minSubstringLength\":{\"ldapAttribute\":\"ds-cfg-min-substring-length\",\"type\":\"simple\"},\"testReversedPassword\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-test-reversed-password\",\"type\":\"simple\"}}},\"dsconfig/lengthBased\":{\"dnTemplate\":\"cn=Password Validators,cn=config\",\"objectClasses\":[\"ds-cfg-password-validator\",\"ds-cfg-length-based-password-validator\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"enabled\":{\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"javaClass\":{\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"maxPasswordLength\":{\"ldapAttribute\":\"ds-cfg-max-password-length\",\"type\":\"simple\"},\"minPasswordLength\":{\"ldapAttribute\":\"ds-cfg-min-password-length\",\"type\":\"simple\"}}},\"dsconfig/passwordPolicies\":{\"dnTemplate\":\"cn=Password Policies,cn=config\",\"objectClasses\":[\"ds-cfg-password-policy\",\"ds-cfg-authentication-policy\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"allowPreEncodedPasswords\":{\"ldapAttribute\":\"ds-cfg-allow-pre-encoded-passwords\",\"type\":\"simple\"},\"defaultPasswordStorageScheme\":{\"isMultiValued\":true,\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-default-password-storage-scheme\",\"type\":\"simple\"},\"deprecatedPasswordStorageScheme\":{\"isMultiValued\":true,\"ldapAttribute\":\"ds-cfg-deprecated-password-storage-scheme\",\"type\":\"simple\"},\"maxPasswordAge\":{\"ldapAttribute\":\"ds-cfg-max-password-age\",\"type\":\"simple\"},\"passwordAttribute\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-password-attribute\",\"type\":\"simple\"},\"passwordHistoryCount\":{\"ldapAttribute\":\"ds-cfg-password-history-count\",\"type\":\"simple\"},\"validator\":{\"isMultiValued\":true,\"ldapAttribute\":\"ds-cfg-password-validator\",\"type\":\"simple\"}}},\"dsconfig/repeatedCharacters\":{\"dnTemplate\":\"cn=Password Validators,cn=config\",\"objectClasses\":[\"ds-cfg-password-validator\",\"ds-cfg-repeated-characters-password-validator\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"caseSensitiveValidation\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-case-sensitive-validation\",\"type\":\"simple\"},\"enabled\":{\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"javaClass\":{\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"maxConsecutiveLength\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-max-consecutive-length\",\"type\":\"simple\"}}},\"dsconfig/similarityBased\":{\"dnTemplate\":\"cn=Password Validators,cn=config\",\"objectClasses\":[\"ds-cfg-password-validator\",\"ds-cfg-similarity-based-password-validator\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"enabled\":{\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"javaClass\":{\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"minPasswordDifference\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-min-password-difference\",\"type\":\"simple\"}}},\"dsconfig/uniqueCharacters\":{\"dnTemplate\":\"cn=Password Validators,cn=config\",\"objectClasses\":[\"ds-cfg-password-validator\",\"ds-cfg-unique-characters-password-validator\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"caseSensitiveValidation\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-case-sensitive-validation\",\"type\":\"simple\"},\"enabled\":{\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"javaClass\":{\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"minUniqueCharacters\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-min-unique-characters\",\"type\":\"simple\"}}},\"dsconfig/userDefinedVirtualAttribute\":{\"dnTemplate\":\"cn=Virtual Attributes,cn=config\",\"objectClasses\":[\"ds-cfg-user-defined-virtual-attribute\",\"ds-cfg-virtual-attribute\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"attributeType\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-attribute-type\",\"type\":\"simple\"},\"baseDn\":{\"isMultiValued\":true,\"ldapAttribute\":\"ds-cfg-base-dn\",\"type\":\"simple\"},\"conflictBehavior\":{\"ldapAttribute\":\"ds-cfg-conflict-behavior\",\"type\":\"simple\"},\"enabled\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-enabled\",\"type\":\"simple\"},\"filter\":{\"isMultiValued\":true,\"ldapAttribute\":\"ds-cfg-filter\",\"type\":\"simple\"},\"groupDn\":{\"ldapAttribute\":\"ds-cfg-group-dn\",\"type\":\"simple\"},\"javaClass\":{\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-java-class\",\"type\":\"simple\"},\"scope\":{\"ldapAttribute\":\"ds-cfg-scope\",\"type\":\"simple\"},\"value\":{\"isMultiValued\":true,\"isRequired\":true,\"ldapAttribute\":\"ds-cfg-value\",\"type\":\"simple\"}}},\"identities/admin\":{\"dnTemplate\":\"o=root,ou=identities\",\"isReadOnly\":true,\"namingStrategy\":{\"dnAttribute\":\"ou\",\"type\":\"clientDnNaming\"},\"objectClasses\":[\"organizationalunit\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"ou\",\"primaryKey\":true,\"type\":\"simple\"},\"count\":{\"isRequired\":true,\"ldapAttribute\":\"numSubordinates\",\"type\":\"simple\",\"writability\":\"readOnly\"}}},\"identities/alpha\":{\"dnTemplate\":\"o=alpha,o=root,ou=identities\",\"isReadOnly\":true,\"namingStrategy\":{\"dnAttribute\":\"ou\",\"type\":\"clientDnNaming\"},\"objectClasses\":[\"organizationalunit\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"ou\",\"primaryKey\":true,\"type\":\"simple\"},\"count\":{\"isRequired\":true,\"ldapAttribute\":\"numSubordinates\",\"type\":\"simple\",\"writability\":\"readOnly\"}}},\"identities/bravo\":{\"dnTemplate\":\"o=bravo,o=root,ou=identities\",\"isReadOnly\":true,\"namingStrategy\":{\"dnAttribute\":\"ou\",\"type\":\"clientDnNaming\"},\"objectClasses\":[\"organizationalunit\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"ou\",\"primaryKey\":true,\"type\":\"simple\"},\"count\":{\"isRequired\":true,\"ldapAttribute\":\"numSubordinates\",\"type\":\"simple\",\"writability\":\"readOnly\"}}},\"internal/role\":{\"dnTemplate\":\"ou=roles,ou=internal,dc=openidm,dc=example,dc=com\",\"objectClasses\":[\"fr-idm-internal-role\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"cn\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"authzMembers\":{\"isMultiValued\":true,\"propertyName\":\"authzRoles\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"},\"condition\":{\"ldapAttribute\":\"fr-idm-condition\",\"type\":\"simple\"},\"description\":{\"ldapAttribute\":\"description\",\"type\":\"simple\"},\"name\":{\"ldapAttribute\":\"fr-idm-name\",\"type\":\"simple\"},\"privileges\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-privilege\",\"type\":\"json\"},\"temporalConstraints\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-temporal-constraints\",\"type\":\"json\"}}},\"internal/user\":{\"dnTemplate\":\"ou=users,ou=internal,dc=openidm,dc=example,dc=com\",\"objectClasses\":[\"uidObject\",\"fr-idm-internal-user\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"uid\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"password\":{\"ldapAttribute\":\"fr-idm-password\",\"type\":\"json\"}}},\"link\":{\"dnTemplate\":\"ou=links,dc=openidm,dc=example,dc=com\",\"objectClasses\":[\"uidObject\",\"fr-idm-link\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"uid\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"firstId\":{\"ldapAttribute\":\"fr-idm-link-firstId\",\"type\":\"simple\"},\"linkQualifier\":{\"ldapAttribute\":\"fr-idm-link-qualifier\",\"type\":\"simple\"},\"linkType\":{\"ldapAttribute\":\"fr-idm-link-type\",\"type\":\"simple\"},\"secondId\":{\"ldapAttribute\":\"fr-idm-link-secondId\",\"type\":\"simple\"}}},\"locks\":{\"dnTemplate\":\"ou=locks,dc=openidm,dc=example,dc=com\",\"objectClasses\":[\"uidObject\",\"fr-idm-lock\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"uid\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"nodeId\":{\"ldapAttribute\":\"fr-idm-lock-nodeid\",\"type\":\"simple\"}}},\"managed/teammember\":{\"dnTemplate\":\"ou=people,o=root,ou=identities\",\"namingStrategy\":{\"dnAttribute\":\"fr-idm-uuid\",\"type\":\"clientDnNaming\"},\"nativeId\":false,\"objectClasses\":[\"person\",\"organizationalPerson\",\"inetOrgPerson\",\"fraas-admin\",\"iplanet-am-user-service\",\"deviceProfilesContainer\",\"devicePrintProfilesContainer\",\"kbaInfoContainer\",\"fr-idm-managed-user-explicit\",\"forgerock-am-dashboard-service\",\"inetuser\",\"iplanet-am-auth-configuration-service\",\"iplanet-am-managed-person\",\"iPlanetPreferences\",\"oathDeviceProfilesContainer\",\"pushDeviceProfilesContainer\",\"sunAMAuthAccountLockout\",\"sunFMSAML2NameIdentifier\",\"webauthnDeviceProfilesContainer\",\"fr-idm-hybrid-obj\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"fr-idm-uuid\",\"primaryKey\":true,\"type\":\"simple\"},\"_meta\":{\"isMultiValued\":false,\"ldapAttribute\":\"fr-idm-managed-user-meta\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/teammembermeta\",\"type\":\"reference\"},\"accountStatus\":{\"ldapAttribute\":\"inetUserStatus\",\"type\":\"simple\"},\"cn\":{\"ldapAttribute\":\"cn\",\"type\":\"simple\"},\"givenName\":{\"ldapAttribute\":\"givenName\",\"type\":\"simple\"},\"inviteDate\":{\"ldapAttribute\":\"fr-idm-inviteDate\",\"type\":\"simple\"},\"jurisdiction\":{\"ldapAttribute\":\"fr-idm-jurisdiction\",\"type\":\"simple\"},\"mail\":{\"ldapAttribute\":\"mail\",\"type\":\"simple\"},\"onboardDate\":{\"ldapAttribute\":\"fr-idm-onboardDate\",\"type\":\"simple\"},\"password\":{\"ldapAttribute\":\"userPassword\",\"type\":\"simple\"},\"sn\":{\"ldapAttribute\":\"sn\",\"type\":\"simple\"},\"userName\":{\"ldapAttribute\":\"uid\",\"type\":\"simple\"}}},\"managed/teammembergroup\":{\"dnTemplate\":\"ou=groups,o=root,ou=identities\",\"objectClasses\":[\"groupofuniquenames\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"cn\",\"primaryKey\":true,\"type\":\"simple\"},\"members\":{\"isMultiValued\":true,\"ldapAttribute\":\"uniqueMember\",\"type\":\"simple\"}}},\"recon/assoc\":{\"dnTemplate\":\"ou=assoc,ou=recon,dc=openidm,dc=example,dc=com\",\"namingStrategy\":{\"dnAttribute\":\"fr-idm-reconassoc-reconid\",\"type\":\"clientDnNaming\"},\"objectClasses\":[\"fr-idm-reconassoc\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"fr-idm-reconassoc-reconid\",\"type\":\"simple\"},\"finishTime\":{\"ldapAttribute\":\"fr-idm-reconassoc-finishtime\",\"type\":\"simple\"},\"isAnalysis\":{\"ldapAttribute\":\"fr-idm-reconassoc-isanalysis\",\"type\":\"simple\"},\"mapping\":{\"ldapAttribute\":\"fr-idm-reconassoc-mapping\",\"type\":\"simple\"},\"sourceResourceCollection\":{\"ldapAttribute\":\"fr-idm-reconassoc-sourceresourcecollection\",\"type\":\"simple\"},\"targetResourceCollection\":{\"ldapAttribute\":\"fr-idm-reconassoc-targetresourcecollection\",\"type\":\"simple\"}},\"subResources\":{\"entry\":{\"namingStrategy\":{\"dnAttribute\":\"uid\",\"type\":\"clientDnNaming\"},\"resource\":\"recon-assoc-entry\",\"type\":\"collection\"}}},\"recon/assoc/entry\":{\"objectClasses\":[\"uidObject\",\"fr-idm-reconassocentry\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"uid\",\"type\":\"simple\"},\"action\":{\"ldapAttribute\":\"fr-idm-reconassocentry-action\",\"type\":\"simple\"},\"ambiguousTargetObjectIds\":{\"ldapAttribute\":\"fr-idm-reconassocentry-ambiguoustargetobjectids\",\"type\":\"simple\"},\"exception\":{\"ldapAttribute\":\"fr-idm-reconassocentry-exception\",\"type\":\"simple\"},\"isAnalysis\":{\"ldapAttribute\":\"fr-idm-reconassoc-isanalysis\",\"type\":\"simple\"},\"linkQualifier\":{\"ldapAttribute\":\"fr-idm-reconassocentry-linkqualifier\",\"type\":\"simple\"},\"mapping\":{\"ldapAttribute\":\"fr-idm-reconassoc-mapping\",\"type\":\"simple\"},\"message\":{\"ldapAttribute\":\"fr-idm-reconassocentry-message\",\"type\":\"simple\"},\"messageDetail\":{\"ldapAttribute\":\"fr-idm-reconassocentry-messagedetail\",\"type\":\"simple\"},\"phase\":{\"ldapAttribute\":\"fr-idm-reconassocentry-phase\",\"type\":\"simple\"},\"reconId\":{\"ldapAttribute\":\"fr-idm-reconassocentry-reconid\",\"type\":\"simple\"},\"situation\":{\"ldapAttribute\":\"fr-idm-reconassocentry-situation\",\"type\":\"simple\"},\"sourceObjectId\":{\"ldapAttribute\":\"fr-idm-reconassocentry-sourceObjectId\",\"type\":\"simple\"},\"sourceResourceCollection\":{\"ldapAttribute\":\"fr-idm-reconassoc-sourceresourcecollection\",\"type\":\"simple\"},\"status\":{\"ldapAttribute\":\"fr-idm-reconassocentry-status\",\"type\":\"simple\"},\"targetObjectId\":{\"ldapAttribute\":\"fr-idm-reconassocentry-targetObjectId\",\"type\":\"simple\"},\"targetResourceCollection\":{\"ldapAttribute\":\"fr-idm-reconassoc-targetresourcecollection\",\"type\":\"simple\"}},\"resourceName\":\"recon-assoc-entry\",\"subResourceRouting\":[{\"prefix\":\"entry\",\"template\":\"recon/assoc/{reconId}/entry\"}]},\"sync/queue\":{\"dnTemplate\":\"ou=queue,ou=sync,dc=openidm,dc=example,dc=com\",\"objectClasses\":[\"uidObject\",\"fr-idm-syncqueue\"],\"properties\":{\"_id\":{\"isRequired\":true,\"ldapAttribute\":\"uid\",\"type\":\"simple\",\"writability\":\"createOnly\"},\"context\":{\"ldapAttribute\":\"fr-idm-syncqueue-context\",\"type\":\"json\"},\"createDate\":{\"ldapAttribute\":\"fr-idm-syncqueue-createdate\",\"type\":\"simple\"},\"mapping\":{\"ldapAttribute\":\"fr-idm-syncqueue-mapping\",\"type\":\"simple\"},\"newObject\":{\"ldapAttribute\":\"fr-idm-syncqueue-newobject\",\"type\":\"json\"},\"nodeId\":{\"ldapAttribute\":\"fr-idm-syncqueue-nodeid\",\"type\":\"simple\"},\"objectRev\":{\"ldapAttribute\":\"fr-idm-syncqueue-objectRev\",\"type\":\"simple\"},\"oldObject\":{\"ldapAttribute\":\"fr-idm-syncqueue-oldobject\",\"type\":\"json\"},\"remainingRetries\":{\"ldapAttribute\":\"fr-idm-syncqueue-remainingretries\",\"type\":\"simple\"},\"resourceCollection\":{\"ldapAttribute\":\"fr-idm-syncqueue-resourcecollection\",\"type\":\"simple\"},\"resourceId\":{\"ldapAttribute\":\"fr-idm-syncqueue-resourceid\",\"type\":\"simple\"},\"state\":{\"ldapAttribute\":\"fr-idm-syncqueue-state\",\"type\":\"simple\"},\"syncAction\":{\"ldapAttribute\":\"fr-idm-syncqueue-syncaction\",\"type\":\"simple\"}}}},\"genericMapping\":{\"cluster/*\":{\"dnTemplate\":\"ou=cluster,dc=openidm,dc=example,dc=com\",\"jsonAttribute\":\"fr-idm-cluster-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatchClusterObject\",\"objectClasses\":[\"uidObject\",\"fr-idm-cluster-obj\"]},\"config\":{\"dnTemplate\":\"ou=config,dc=openidm,dc=example,dc=com\"},\"file\":{\"dnTemplate\":\"ou=file,dc=openidm,dc=example,dc=com\"},\"internal/notification\":{\"dnTemplate\":\"ou=notification,ou=internal,dc=openidm,dc=example,dc=com\",\"jsonAttribute\":\"fr-idm-notification-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"objectClasses\":[\"uidObject\",\"fr-idm-notification\"],\"properties\":{\"target\":{\"propertyName\":\"_notifications\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"}}},\"internal/usermeta\":{\"dnTemplate\":\"ou=usermeta,ou=internal,dc=openidm,dc=example,dc=com\",\"jsonAttribute\":\"fr-idm-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"objectClasses\":[\"uidObject\",\"fr-idm-generic-obj\"],\"properties\":{\"target\":{\"propertyName\":\"_meta\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"}}},\"jsonstorage\":{\"dnTemplate\":\"ou=jsonstorage,dc=openidm,dc=example,dc=com\"},\"managed/*\":{\"dnTemplate\":\"ou=managed,dc=openidm,dc=example,dc=com\"},\"managed/alpha_group\":{\"dnTemplate\":\"ou=groups,o=alpha,o=root,ou=identities\",\"idGenerator\":{\"propertyName\":\"name\",\"type\":\"property\"},\"jsonAttribute\":\"fr-idm-managed-group-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"namingStrategy\":{\"dnAttribute\":\"cn\",\"type\":\"clientDnNaming\"},\"nativeId\":false,\"objectClasses\":[\"top\",\"groupOfURLs\",\"fr-idm-managed-group\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"cn\",\"primaryKey\":true,\"type\":\"simple\",\"writability\":\"createOnly\"},\"condition\":{\"ldapAttribute\":\"fr-idm-managed-group-condition\",\"type\":\"simple\"},\"description\":{\"ldapAttribute\":\"description\",\"type\":\"simple\"},\"members\":{\"isMultiValued\":true,\"propertyName\":\"groups\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"}}},\"managed/alpha_organization\":{\"dnTemplate\":\"ou=organization,o=alpha,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-managed-organization-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"objectClasses\":[\"uidObject\",\"fr-idm-managed-organization\",\"fr-ext-attrs\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"uid\",\"type\":\"simple\"},\"admins\":{\"isMultiValued\":true,\"propertyName\":\"adminOfOrg\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"},\"children\":{\"isMultiValued\":true,\"propertyName\":\"parent\",\"resourcePath\":\"managed/alpha_organization\",\"type\":\"reverseReference\"},\"members\":{\"isMultiValued\":true,\"propertyName\":\"memberOfOrg\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"},\"name\":{\"ldapAttribute\":\"fr-idm-managed-organization-name\",\"type\":\"simple\"},\"owners\":{\"isMultiValued\":true,\"propertyName\":\"ownerOfOrg\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"},\"parent\":{\"ldapAttribute\":\"fr-idm-managed-organization-parent\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/alpha_organization\",\"type\":\"reference\"}}},\"managed/alpha_role\":{\"dnTemplate\":\"ou=role,o=alpha,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-managed-role-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatchManagedRole\",\"objectClasses\":[\"uidObject\",\"fr-idm-managed-role\"],\"properties\":{\"members\":{\"isMultiValued\":true,\"propertyName\":\"roles\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"}}},\"managed/alpha_user\":{\"dnTemplate\":\"ou=user,o=alpha,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-custom-attrs\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"namingStrategy\":{\"dnAttribute\":\"fr-idm-uuid\",\"type\":\"clientDnNaming\"},\"nativeId\":false,\"objectClasses\":[\"person\",\"organizationalPerson\",\"inetOrgPerson\",\"iplanet-am-user-service\",\"devicePrintProfilesContainer\",\"deviceProfilesContainer\",\"kbaInfoContainer\",\"fr-idm-managed-user-explicit\",\"forgerock-am-dashboard-service\",\"inetuser\",\"iplanet-am-auth-configuration-service\",\"iplanet-am-managed-person\",\"iPlanetPreferences\",\"oathDeviceProfilesContainer\",\"pushDeviceProfilesContainer\",\"sunAMAuthAccountLockout\",\"sunFMSAML2NameIdentifier\",\"webauthnDeviceProfilesContainer\",\"fr-idm-hybrid-obj\",\"fr-ext-attrs\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"fr-idm-uuid\",\"primaryKey\":true,\"type\":\"simple\"},\"_meta\":{\"isMultiValued\":false,\"ldapAttribute\":\"fr-idm-managed-user-meta\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/alpha_usermeta\",\"type\":\"reference\"},\"_notifications\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-notifications\",\"primaryKey\":\"uid\",\"resourcePath\":\"internal/notification\",\"type\":\"reference\"},\"accountStatus\":{\"ldapAttribute\":\"inetUserStatus\",\"type\":\"simple\"},\"adminOfOrg\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-organization-admin\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/alpha_organization\",\"type\":\"reference\"},\"aliasList\":{\"isMultiValued\":true,\"ldapAttribute\":\"iplanet-am-user-alias-list\",\"type\":\"simple\"},\"assignedDashboard\":{\"isMultiValued\":true,\"ldapAttribute\":\"assignedDashboard\",\"type\":\"simple\"},\"authzRoles\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-authzroles-internal-role\",\"primaryKey\":\"cn\",\"resourcePath\":\"internal/role\",\"type\":\"reference\"},\"city\":{\"ldapAttribute\":\"l\",\"type\":\"simple\"},\"cn\":{\"ldapAttribute\":\"cn\",\"type\":\"simple\"},\"consentedMappings\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-consentedMapping\",\"type\":\"json\"},\"country\":{\"ldapAttribute\":\"co\",\"type\":\"simple\"},\"description\":{\"ldapAttribute\":\"description\",\"type\":\"simple\"},\"displayName\":{\"ldapAttribute\":\"displayName\",\"type\":\"simple\"},\"effectiveAssignments\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-effectiveAssignment\",\"type\":\"json\"},\"effectiveGroups\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-effectiveGroup\",\"type\":\"json\"},\"effectiveRoles\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-effectiveRole\",\"type\":\"json\"},\"frIndexedDate1\":{\"ldapAttribute\":\"fr-attr-idate1\",\"type\":\"simple\"},\"frIndexedDate2\":{\"ldapAttribute\":\"fr-attr-idate2\",\"type\":\"simple\"},\"frIndexedDate3\":{\"ldapAttribute\":\"fr-attr-idate3\",\"type\":\"simple\"},\"frIndexedDate4\":{\"ldapAttribute\":\"fr-attr-idate4\",\"type\":\"simple\"},\"frIndexedDate5\":{\"ldapAttribute\":\"fr-attr-idate5\",\"type\":\"simple\"},\"frIndexedInteger1\":{\"ldapAttribute\":\"fr-attr-iint1\",\"type\":\"simple\"},\"frIndexedInteger2\":{\"ldapAttribute\":\"fr-attr-iint2\",\"type\":\"simple\"},\"frIndexedInteger3\":{\"ldapAttribute\":\"fr-attr-iint3\",\"type\":\"simple\"},\"frIndexedInteger4\":{\"ldapAttribute\":\"fr-attr-iint4\",\"type\":\"simple\"},\"frIndexedInteger5\":{\"ldapAttribute\":\"fr-attr-iint5\",\"type\":\"simple\"},\"frIndexedMultivalued1\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti1\",\"type\":\"simple\"},\"frIndexedMultivalued2\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti2\",\"type\":\"simple\"},\"frIndexedMultivalued3\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti3\",\"type\":\"simple\"},\"frIndexedMultivalued4\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti4\",\"type\":\"simple\"},\"frIndexedMultivalued5\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti5\",\"type\":\"simple\"},\"frIndexedString1\":{\"ldapAttribute\":\"fr-attr-istr1\",\"type\":\"simple\"},\"frIndexedString2\":{\"ldapAttribute\":\"fr-attr-istr2\",\"type\":\"simple\"},\"frIndexedString3\":{\"ldapAttribute\":\"fr-attr-istr3\",\"type\":\"simple\"},\"frIndexedString4\":{\"ldapAttribute\":\"fr-attr-istr4\",\"type\":\"simple\"},\"frIndexedString5\":{\"ldapAttribute\":\"fr-attr-istr5\",\"type\":\"simple\"},\"frUnindexedDate1\":{\"ldapAttribute\":\"fr-attr-date1\",\"type\":\"simple\"},\"frUnindexedDate2\":{\"ldapAttribute\":\"fr-attr-date2\",\"type\":\"simple\"},\"frUnindexedDate3\":{\"ldapAttribute\":\"fr-attr-date3\",\"type\":\"simple\"},\"frUnindexedDate4\":{\"ldapAttribute\":\"fr-attr-date4\",\"type\":\"simple\"},\"frUnindexedDate5\":{\"ldapAttribute\":\"fr-attr-date5\",\"type\":\"simple\"},\"frUnindexedInteger1\":{\"ldapAttribute\":\"fr-attr-int1\",\"type\":\"simple\"},\"frUnindexedInteger2\":{\"ldapAttribute\":\"fr-attr-int2\",\"type\":\"simple\"},\"frUnindexedInteger3\":{\"ldapAttribute\":\"fr-attr-int3\",\"type\":\"simple\"},\"frUnindexedInteger4\":{\"ldapAttribute\":\"fr-attr-int4\",\"type\":\"simple\"},\"frUnindexedInteger5\":{\"ldapAttribute\":\"fr-attr-int5\",\"type\":\"simple\"},\"frUnindexedMultivalued1\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi1\",\"type\":\"simple\"},\"frUnindexedMultivalued2\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi2\",\"type\":\"simple\"},\"frUnindexedMultivalued3\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi3\",\"type\":\"simple\"},\"frUnindexedMultivalued4\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi4\",\"type\":\"simple\"},\"frUnindexedMultivalued5\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi5\",\"type\":\"simple\"},\"frUnindexedString1\":{\"ldapAttribute\":\"fr-attr-str1\",\"type\":\"simple\"},\"frUnindexedString2\":{\"ldapAttribute\":\"fr-attr-str2\",\"type\":\"simple\"},\"frUnindexedString3\":{\"ldapAttribute\":\"fr-attr-str3\",\"type\":\"simple\"},\"frUnindexedString4\":{\"ldapAttribute\":\"fr-attr-str4\",\"type\":\"simple\"},\"frUnindexedString5\":{\"ldapAttribute\":\"fr-attr-str5\",\"type\":\"simple\"},\"givenName\":{\"ldapAttribute\":\"givenName\",\"type\":\"simple\"},\"groups\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-groups\",\"primaryKey\":\"cn\",\"resourcePath\":\"managed/alpha_group\",\"type\":\"reference\"},\"kbaInfo\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-kbaInfo\",\"type\":\"json\"},\"lastSync\":{\"ldapAttribute\":\"fr-idm-lastSync\",\"type\":\"json\"},\"mail\":{\"ldapAttribute\":\"mail\",\"type\":\"simple\"},\"manager\":{\"isMultiValued\":false,\"ldapAttribute\":\"fr-idm-managed-user-manager\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reference\"},\"memberOfOrg\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-organization-member\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/alpha_organization\",\"type\":\"reference\"},\"memberOfOrgIDs\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-memberoforgid\",\"type\":\"simple\"},\"ownerOfOrg\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-organization-owner\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/alpha_organization\",\"type\":\"reference\"},\"password\":{\"ldapAttribute\":\"userPassword\",\"type\":\"simple\"},\"postalAddress\":{\"ldapAttribute\":\"street\",\"type\":\"simple\"},\"postalCode\":{\"ldapAttribute\":\"postalCode\",\"type\":\"simple\"},\"preferences\":{\"ldapAttribute\":\"fr-idm-preferences\",\"type\":\"json\"},\"profileImage\":{\"ldapAttribute\":\"labeledURI\",\"type\":\"simple\"},\"reports\":{\"isMultiValued\":true,\"propertyName\":\"manager\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"},\"roles\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-roles\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/alpha_role\",\"type\":\"reference\"},\"sn\":{\"ldapAttribute\":\"sn\",\"type\":\"simple\"},\"stateProvince\":{\"ldapAttribute\":\"st\",\"type\":\"simple\"},\"telephoneNumber\":{\"ldapAttribute\":\"telephoneNumber\",\"type\":\"simple\"},\"userName\":{\"ldapAttribute\":\"uid\",\"type\":\"simple\"}}},\"managed/alpha_usermeta\":{\"dnTemplate\":\"ou=usermeta,o=alpha,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"objectClasses\":[\"uidObject\",\"fr-idm-generic-obj\"],\"properties\":{\"target\":{\"propertyName\":\"_meta\",\"resourcePath\":\"managed/alpha_user\",\"type\":\"reverseReference\"}}},\"managed/bravo_group\":{\"dnTemplate\":\"ou=groups,o=bravo,o=root,ou=identities\",\"idGenerator\":{\"propertyName\":\"name\",\"type\":\"property\"},\"jsonAttribute\":\"fr-idm-managed-group-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"namingStrategy\":{\"dnAttribute\":\"cn\",\"type\":\"clientDnNaming\"},\"nativeId\":false,\"objectClasses\":[\"top\",\"groupOfURLs\",\"fr-idm-managed-group\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"cn\",\"primaryKey\":true,\"type\":\"simple\",\"writability\":\"createOnly\"},\"condition\":{\"ldapAttribute\":\"fr-idm-managed-group-condition\",\"type\":\"simple\"},\"description\":{\"ldapAttribute\":\"description\",\"type\":\"simple\"},\"members\":{\"isMultiValued\":true,\"propertyName\":\"groups\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reverseReference\"}}},\"managed/bravo_organization\":{\"dnTemplate\":\"ou=organization,o=bravo,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-managed-organization-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"objectClasses\":[\"uidObject\",\"fr-idm-managed-organization\",\"fr-ext-attrs\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"uid\",\"type\":\"simple\"},\"admins\":{\"isMultiValued\":true,\"propertyName\":\"adminOfOrg\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reverseReference\"},\"children\":{\"isMultiValued\":true,\"propertyName\":\"parent\",\"resourcePath\":\"managed/bravo_organization\",\"type\":\"reverseReference\"},\"members\":{\"isMultiValued\":true,\"propertyName\":\"memberOfOrg\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reverseReference\"},\"name\":{\"ldapAttribute\":\"fr-idm-managed-organization-name\",\"type\":\"simple\"},\"owners\":{\"isMultiValued\":true,\"propertyName\":\"ownerOfOrg\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reverseReference\"},\"parent\":{\"ldapAttribute\":\"fr-idm-managed-organization-parent\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/bravo_organization\",\"type\":\"reference\"}}},\"managed/bravo_role\":{\"dnTemplate\":\"ou=role,o=bravo,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-managed-role-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatchManagedRole\",\"objectClasses\":[\"uidObject\",\"fr-idm-managed-role\"],\"properties\":{\"members\":{\"isMultiValued\":true,\"propertyName\":\"roles\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reverseReference\"}}},\"managed/bravo_user\":{\"dnTemplate\":\"ou=user,o=bravo,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-custom-attrs\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"namingStrategy\":{\"dnAttribute\":\"fr-idm-uuid\",\"type\":\"clientDnNaming\"},\"nativeId\":false,\"objectClasses\":[\"person\",\"organizationalPerson\",\"inetOrgPerson\",\"iplanet-am-user-service\",\"devicePrintProfilesContainer\",\"deviceProfilesContainer\",\"kbaInfoContainer\",\"fr-idm-managed-user-explicit\",\"forgerock-am-dashboard-service\",\"inetuser\",\"iplanet-am-auth-configuration-service\",\"iplanet-am-managed-person\",\"iPlanetPreferences\",\"oathDeviceProfilesContainer\",\"pushDeviceProfilesContainer\",\"sunAMAuthAccountLockout\",\"sunFMSAML2NameIdentifier\",\"webauthnDeviceProfilesContainer\",\"fr-idm-hybrid-obj\",\"fr-ext-attrs\"],\"properties\":{\"_id\":{\"ldapAttribute\":\"fr-idm-uuid\",\"primaryKey\":true,\"type\":\"simple\"},\"_meta\":{\"isMultiValued\":false,\"ldapAttribute\":\"fr-idm-managed-user-meta\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/bravo_usermeta\",\"type\":\"reference\"},\"_notifications\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-notifications\",\"primaryKey\":\"uid\",\"resourcePath\":\"internal/notification\",\"type\":\"reference\"},\"accountStatus\":{\"ldapAttribute\":\"inetUserStatus\",\"type\":\"simple\"},\"adminOfOrg\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-organization-admin\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/bravo_organization\",\"type\":\"reference\"},\"aliasList\":{\"isMultiValued\":true,\"ldapAttribute\":\"iplanet-am-user-alias-list\",\"type\":\"simple\"},\"assignedDashboard\":{\"isMultiValued\":true,\"ldapAttribute\":\"assignedDashboard\",\"type\":\"simple\"},\"authzRoles\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-authzroles-internal-role\",\"primaryKey\":\"cn\",\"resourcePath\":\"internal/role\",\"type\":\"reference\"},\"city\":{\"ldapAttribute\":\"l\",\"type\":\"simple\"},\"cn\":{\"ldapAttribute\":\"cn\",\"type\":\"simple\"},\"consentedMappings\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-consentedMapping\",\"type\":\"json\"},\"country\":{\"ldapAttribute\":\"co\",\"type\":\"simple\"},\"description\":{\"ldapAttribute\":\"description\",\"type\":\"simple\"},\"displayName\":{\"ldapAttribute\":\"displayName\",\"type\":\"simple\"},\"effectiveAssignments\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-effectiveAssignment\",\"type\":\"json\"},\"effectiveGroups\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-effectiveGroup\",\"type\":\"json\"},\"effectiveRoles\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-effectiveRole\",\"type\":\"json\"},\"frIndexedDate1\":{\"ldapAttribute\":\"fr-attr-idate1\",\"type\":\"simple\"},\"frIndexedDate2\":{\"ldapAttribute\":\"fr-attr-idate2\",\"type\":\"simple\"},\"frIndexedDate3\":{\"ldapAttribute\":\"fr-attr-idate3\",\"type\":\"simple\"},\"frIndexedDate4\":{\"ldapAttribute\":\"fr-attr-idate4\",\"type\":\"simple\"},\"frIndexedDate5\":{\"ldapAttribute\":\"fr-attr-idate5\",\"type\":\"simple\"},\"frIndexedInteger1\":{\"ldapAttribute\":\"fr-attr-iint1\",\"type\":\"simple\"},\"frIndexedInteger2\":{\"ldapAttribute\":\"fr-attr-iint2\",\"type\":\"simple\"},\"frIndexedInteger3\":{\"ldapAttribute\":\"fr-attr-iint3\",\"type\":\"simple\"},\"frIndexedInteger4\":{\"ldapAttribute\":\"fr-attr-iint4\",\"type\":\"simple\"},\"frIndexedInteger5\":{\"ldapAttribute\":\"fr-attr-iint5\",\"type\":\"simple\"},\"frIndexedMultivalued1\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti1\",\"type\":\"simple\"},\"frIndexedMultivalued2\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti2\",\"type\":\"simple\"},\"frIndexedMultivalued3\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti3\",\"type\":\"simple\"},\"frIndexedMultivalued4\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti4\",\"type\":\"simple\"},\"frIndexedMultivalued5\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-imulti5\",\"type\":\"simple\"},\"frIndexedString1\":{\"ldapAttribute\":\"fr-attr-istr1\",\"type\":\"simple\"},\"frIndexedString2\":{\"ldapAttribute\":\"fr-attr-istr2\",\"type\":\"simple\"},\"frIndexedString3\":{\"ldapAttribute\":\"fr-attr-istr3\",\"type\":\"simple\"},\"frIndexedString4\":{\"ldapAttribute\":\"fr-attr-istr4\",\"type\":\"simple\"},\"frIndexedString5\":{\"ldapAttribute\":\"fr-attr-istr5\",\"type\":\"simple\"},\"frUnindexedDate1\":{\"ldapAttribute\":\"fr-attr-date1\",\"type\":\"simple\"},\"frUnindexedDate2\":{\"ldapAttribute\":\"fr-attr-date2\",\"type\":\"simple\"},\"frUnindexedDate3\":{\"ldapAttribute\":\"fr-attr-date3\",\"type\":\"simple\"},\"frUnindexedDate4\":{\"ldapAttribute\":\"fr-attr-date4\",\"type\":\"simple\"},\"frUnindexedDate5\":{\"ldapAttribute\":\"fr-attr-date5\",\"type\":\"simple\"},\"frUnindexedInteger1\":{\"ldapAttribute\":\"fr-attr-int1\",\"type\":\"simple\"},\"frUnindexedInteger2\":{\"ldapAttribute\":\"fr-attr-int2\",\"type\":\"simple\"},\"frUnindexedInteger3\":{\"ldapAttribute\":\"fr-attr-int3\",\"type\":\"simple\"},\"frUnindexedInteger4\":{\"ldapAttribute\":\"fr-attr-int4\",\"type\":\"simple\"},\"frUnindexedInteger5\":{\"ldapAttribute\":\"fr-attr-int5\",\"type\":\"simple\"},\"frUnindexedMultivalued1\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi1\",\"type\":\"simple\"},\"frUnindexedMultivalued2\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi2\",\"type\":\"simple\"},\"frUnindexedMultivalued3\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi3\",\"type\":\"simple\"},\"frUnindexedMultivalued4\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi4\",\"type\":\"simple\"},\"frUnindexedMultivalued5\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-attr-multi5\",\"type\":\"simple\"},\"frUnindexedString1\":{\"ldapAttribute\":\"fr-attr-str1\",\"type\":\"simple\"},\"frUnindexedString2\":{\"ldapAttribute\":\"fr-attr-str2\",\"type\":\"simple\"},\"frUnindexedString3\":{\"ldapAttribute\":\"fr-attr-str3\",\"type\":\"simple\"},\"frUnindexedString4\":{\"ldapAttribute\":\"fr-attr-str4\",\"type\":\"simple\"},\"frUnindexedString5\":{\"ldapAttribute\":\"fr-attr-str5\",\"type\":\"simple\"},\"givenName\":{\"ldapAttribute\":\"givenName\",\"type\":\"simple\"},\"groups\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-groups\",\"primaryKey\":\"cn\",\"resourcePath\":\"managed/bravo_group\",\"type\":\"reference\"},\"kbaInfo\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-kbaInfo\",\"type\":\"json\"},\"lastSync\":{\"ldapAttribute\":\"fr-idm-lastSync\",\"type\":\"json\"},\"mail\":{\"ldapAttribute\":\"mail\",\"type\":\"simple\"},\"manager\":{\"isMultiValued\":false,\"ldapAttribute\":\"fr-idm-managed-user-manager\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reference\"},\"memberOfOrg\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-organization-member\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/bravo_organization\",\"type\":\"reference\"},\"memberOfOrgIDs\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-memberoforgid\",\"type\":\"simple\"},\"ownerOfOrg\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-organization-owner\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/bravo_organization\",\"type\":\"reference\"},\"password\":{\"ldapAttribute\":\"userPassword\",\"type\":\"simple\"},\"postalAddress\":{\"ldapAttribute\":\"street\",\"type\":\"simple\"},\"postalCode\":{\"ldapAttribute\":\"postalCode\",\"type\":\"simple\"},\"preferences\":{\"ldapAttribute\":\"fr-idm-preferences\",\"type\":\"json\"},\"profileImage\":{\"ldapAttribute\":\"labeledURI\",\"type\":\"simple\"},\"reports\":{\"isMultiValued\":true,\"propertyName\":\"manager\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reverseReference\"},\"roles\":{\"isMultiValued\":true,\"ldapAttribute\":\"fr-idm-managed-user-roles\",\"primaryKey\":\"uid\",\"resourcePath\":\"managed/bravo_role\",\"type\":\"reference\"},\"sn\":{\"ldapAttribute\":\"sn\",\"type\":\"simple\"},\"stateProvince\":{\"ldapAttribute\":\"st\",\"type\":\"simple\"},\"telephoneNumber\":{\"ldapAttribute\":\"telephoneNumber\",\"type\":\"simple\"},\"userName\":{\"ldapAttribute\":\"uid\",\"type\":\"simple\"}}},\"managed/bravo_usermeta\":{\"dnTemplate\":\"ou=usermeta,o=bravo,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"objectClasses\":[\"uidObject\",\"fr-idm-generic-obj\"],\"properties\":{\"target\":{\"propertyName\":\"_meta\",\"resourcePath\":\"managed/bravo_user\",\"type\":\"reverseReference\"}}},\"managed/teammembermeta\":{\"dnTemplate\":\"ou=teammembermeta,o=root,ou=identities\",\"jsonAttribute\":\"fr-idm-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatch\",\"objectClasses\":[\"uidObject\",\"fr-idm-generic-obj\"],\"properties\":{\"target\":{\"propertyName\":\"_meta\",\"resourcePath\":\"managed/teammember\",\"type\":\"reverseReference\"}}},\"reconprogressstate\":{\"dnTemplate\":\"ou=reconprogressstate,dc=openidm,dc=example,dc=com\"},\"relationships\":{\"dnTemplate\":\"ou=relationships,dc=openidm,dc=example,dc=com\",\"jsonAttribute\":\"fr-idm-relationship-json\",\"jsonQueryEqualityMatchingRule\":\"caseIgnoreJsonQueryMatchRelationship\",\"objectClasses\":[\"uidObject\",\"fr-idm-relationship\"]},\"scheduler\":{\"dnTemplate\":\"ou=scheduler,dc=openidm,dc=example,dc=com\"},\"scheduler/*\":{\"dnTemplate\":\"ou=scheduler,dc=openidm,dc=example,dc=com\"},\"ui/*\":{\"dnTemplate\":\"ou=ui,dc=openidm,dc=example,dc=com\"},\"updates\":{\"dnTemplate\":\"ou=updates,dc=openidm,dc=example,dc=com\"}}},\"rest2LdapOptions\":{\"mvccAttribute\":\"etag\",\"readOnUpdatePolicy\":\"controls\",\"returnNullForMissingProperties\":true,\"useMvcc\":true,\"usePermissiveModify\":true,\"useSubtreeDelete\":true},\"security\":{\"keyManager\":\"jvm\",\"trustManager\":\"jvm\"}}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:01 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "transfer-encoding", + "value": "chunked" + } + ], + "headersSize": 671, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:01.458Z", + "time": 74, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 74 + } + }, + { + "_id": "32b28442d0edcaaadc3cab8a9348fb39", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 29, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "29" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1577, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"router\",\"filters\":[]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/router" + }, + "response": { + "bodySize": 29, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 29, + "text": "{\"_id\":\"router\",\"filters\":[]}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:01 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "29" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 663, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:01.539Z", + "time": 58, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 58 + } + }, + { + "_id": "a066f50578466f7a108c2404a1ace4f4", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 1016, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "1016" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1579, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"ECMAScript\":{\"#javascript.debug\":\"&{openidm.script.javascript.debug}\",\"javascript.recompile.minimumInterval\":60000},\"Groovy\":{\"#groovy.disabled.global.ast.transformations\":\"\",\"#groovy.errors.tolerance\":10,\"#groovy.output.debug\":false,\"#groovy.output.verbose\":false,\"#groovy.script.base\":\"#any class extends groovy.lang.Script\",\"#groovy.script.extension\":\".groovy\",\"#groovy.source.encoding\":\"utf-8 #default US-ASCII\",\"#groovy.target.bytecode\":\"1.5\",\"#groovy.target.indy\":true,\"#groovy.warnings\":\"likely errors #othere values [none,likely,possible,paranoia]\",\"groovy.classpath\":\"&{idm.install.dir}/lib\",\"groovy.recompile\":true,\"groovy.recompile.minimumInterval\":60000,\"groovy.source.encoding\":\"UTF-8\",\"groovy.target.directory\":\"&{idm.install.dir}/classes\"},\"_id\":\"script\",\"properties\":{},\"sources\":{\"default\":{\"directory\":\"&{idm.install.dir}/bin/defaults/script\"},\"install\":{\"directory\":\"&{idm.install.dir}\"},\"project\":{\"directory\":\"&{idm.instance.dir}\"},\"project-script\":{\"directory\":\"&{idm.instance.dir}/script\"}}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/script" + }, + "response": { + "bodySize": 1016, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1016, + "text": "{\"_id\":\"script\",\"ECMAScript\":{\"#javascript.debug\":\"&{openidm.script.javascript.debug}\",\"javascript.recompile.minimumInterval\":60000},\"Groovy\":{\"#groovy.disabled.global.ast.transformations\":\"\",\"#groovy.errors.tolerance\":10,\"#groovy.output.debug\":false,\"#groovy.output.verbose\":false,\"#groovy.script.base\":\"#any class extends groovy.lang.Script\",\"#groovy.script.extension\":\".groovy\",\"#groovy.source.encoding\":\"utf-8 #default US-ASCII\",\"#groovy.target.bytecode\":\"1.5\",\"#groovy.target.indy\":true,\"#groovy.warnings\":\"likely errors #othere values [none,likely,possible,paranoia]\",\"groovy.classpath\":\"&{idm.install.dir}/lib\",\"groovy.recompile\":true,\"groovy.recompile.minimumInterval\":60000,\"groovy.source.encoding\":\"UTF-8\",\"groovy.target.directory\":\"&{idm.install.dir}/classes\"},\"properties\":{},\"sources\":{\"default\":{\"directory\":\"&{idm.install.dir}/bin/defaults/script\"},\"install\":{\"directory\":\"&{idm.install.dir}\"},\"project\":{\"directory\":\"&{idm.instance.dir}\"},\"project-script\":{\"directory\":\"&{idm.instance.dir}/script\"}}}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:01 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1016" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:01.602Z", + "time": 55, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 55 + } + }, + { + "_id": "cda57cf2811d0352feaad7fccc1d2aea", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 1863, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "1863" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1580, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"secrets\",\"populateDefaults\":true,\"stores\":[{\"class\":\"org.forgerock.openidm.secrets.config.FileBasedStore\",\"config\":{\"file\":\"&{openidm.keystore.location|&{idm.install.dir}/security/keystore.jceks}\",\"mappings\":[{\"aliases\":[\"&{openidm.config.crypto.alias|openidm-sym-default}\",\"openidm-localhost\"],\"secretId\":\"idm.default\",\"types\":[\"ENCRYPT\",\"DECRYPT\"]},{\"aliases\":[\"&{openidm.config.crypto.alias|openidm-sym-default}\"],\"secretId\":\"idm.config.encryption\",\"types\":[\"ENCRYPT\",\"DECRYPT\"]},{\"aliases\":[\"&{openidm.config.crypto.alias|openidm-sym-default}\"],\"secretId\":\"idm.password.encryption\",\"types\":[\"ENCRYPT\",\"DECRYPT\"]},{\"aliases\":[\"&{openidm.https.keystore.cert.alias|openidm-localhost}\"],\"secretId\":\"idm.jwt.session.module.encryption\",\"types\":[\"ENCRYPT\",\"DECRYPT\"]},{\"aliases\":[\"&{openidm.config.crypto.jwtsession.hmackey.alias|openidm-jwtsessionhmac-key}\"],\"secretId\":\"idm.jwt.session.module.signing\",\"types\":[\"SIGN\",\"VERIFY\"]},{\"aliases\":[\"selfservice\"],\"secretId\":\"idm.selfservice.encryption\",\"types\":[\"ENCRYPT\",\"DECRYPT\"]},{\"aliases\":[\"&{openidm.config.crypto.selfservice.sharedkey.alias|openidm-selfservice-key}\"],\"secretId\":\"idm.selfservice.signing\",\"types\":[\"SIGN\",\"VERIFY\"]},{\"aliases\":[\"&{openidm.config.crypto.alias|openidm-sym-default}\"],\"secretId\":\"idm.assignment.attribute.encryption\",\"types\":[\"ENCRYPT\",\"DECRYPT\"]}],\"providerName\":\"&{openidm.keystore.provider|SunJCE}\",\"storePassword\":\"&{openidm.keystore.password|changeit}\",\"storetype\":\"&{openidm.keystore.type|JCEKS}\"},\"name\":\"mainKeyStore\"},{\"class\":\"org.forgerock.openidm.secrets.config.FileBasedStore\",\"config\":{\"file\":\"&{openidm.truststore.location|&{idm.install.dir}/security/truststore}\",\"mappings\":[],\"providerName\":\"&{openidm.truststore.provider|SUN}\",\"storePassword\":\"&{openidm.truststore.password|changeit}\",\"storetype\":\"&{openidm.truststore.type|JKS}\"},\"name\":\"mainTrustStore\"}]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/secrets" + }, + "response": { + "bodySize": 1863, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1863, + "text": "{\"_id\":\"secrets\",\"populateDefaults\":true,\"stores\":[{\"class\":\"org.forgerock.openidm.secrets.config.FileBasedStore\",\"config\":{\"file\":\"&{openidm.keystore.location|&{idm.install.dir}/security/keystore.jceks}\",\"mappings\":[{\"aliases\":[\"&{openidm.config.crypto.alias|openidm-sym-default}\",\"openidm-localhost\"],\"secretId\":\"idm.default\",\"types\":[\"ENCRYPT\",\"DECRYPT\"]},{\"aliases\":[\"&{openidm.config.crypto.alias|openidm-sym-default}\"],\"secretId\":\"idm.config.encryption\",\"types\":[\"ENCRYPT\",\"DECRYPT\"]},{\"aliases\":[\"&{openidm.config.crypto.alias|openidm-sym-default}\"],\"secretId\":\"idm.password.encryption\",\"types\":[\"ENCRYPT\",\"DECRYPT\"]},{\"aliases\":[\"&{openidm.https.keystore.cert.alias|openidm-localhost}\"],\"secretId\":\"idm.jwt.session.module.encryption\",\"types\":[\"ENCRYPT\",\"DECRYPT\"]},{\"aliases\":[\"&{openidm.config.crypto.jwtsession.hmackey.alias|openidm-jwtsessionhmac-key}\"],\"secretId\":\"idm.jwt.session.module.signing\",\"types\":[\"SIGN\",\"VERIFY\"]},{\"aliases\":[\"selfservice\"],\"secretId\":\"idm.selfservice.encryption\",\"types\":[\"ENCRYPT\",\"DECRYPT\"]},{\"aliases\":[\"&{openidm.config.crypto.selfservice.sharedkey.alias|openidm-selfservice-key}\"],\"secretId\":\"idm.selfservice.signing\",\"types\":[\"SIGN\",\"VERIFY\"]},{\"aliases\":[\"&{openidm.config.crypto.alias|openidm-sym-default}\"],\"secretId\":\"idm.assignment.attribute.encryption\",\"types\":[\"ENCRYPT\",\"DECRYPT\"]}],\"providerName\":\"&{openidm.keystore.provider|SunJCE}\",\"storePassword\":\"&{openidm.keystore.password|changeit}\",\"storetype\":\"&{openidm.keystore.type|JCEKS}\"},\"name\":\"mainKeyStore\"},{\"class\":\"org.forgerock.openidm.secrets.config.FileBasedStore\",\"config\":{\"file\":\"&{openidm.truststore.location|&{idm.install.dir}/security/truststore}\",\"mappings\":[],\"providerName\":\"&{openidm.truststore.provider|SUN}\",\"storePassword\":\"&{openidm.truststore.password|changeit}\",\"storetype\":\"&{openidm.truststore.type|JKS}\"},\"name\":\"mainTrustStore\"}]}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:01 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1863" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 665, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:01.663Z", + "time": 56, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 56 + } + }, + { + "_id": "07c0c6cefc37e2e912e306c352ac186b", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 162, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "162" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1587, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"selfservice.kba\",\"kbaPropertyName\":\"kbaInfo\",\"minimumAnswersToDefine\":1,\"minimumAnswersToVerify\":1,\"questions\":{\"1\":{\"en\":\"What's your favorite color?\"}}}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/selfservice.kba" + }, + "response": { + "bodySize": 162, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 162, + "text": "{\"_id\":\"selfservice.kba\",\"kbaPropertyName\":\"kbaInfo\",\"minimumAnswersToDefine\":1,\"minimumAnswersToVerify\":1,\"questions\":{\"1\":{\"en\":\"What's your favorite color?\"}}}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:01 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "162" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:01.724Z", + "time": 78, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 78 + } + }, + { + "_id": "6e5e53c9330c498d5a944251e0e8323f", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 730, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "730" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1589, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"selfservice.terms\",\"active\":\"0.0\",\"uiConfig\":{\"buttonText\":\"Accept\",\"displayName\":\"We've updated our terms\",\"purpose\":\"You must accept the updated terms in order to proceed.\"},\"versions\":[{\"createDate\":\"2019-10-28T04:20:11.320Z\",\"termsTranslations\":{\"en\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\"},\"version\":\"0.0\"}]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/selfservice.terms" + }, + "response": { + "bodySize": 730, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 730, + "text": "{\"_id\":\"selfservice.terms\",\"active\":\"0.0\",\"uiConfig\":{\"buttonText\":\"Accept\",\"displayName\":\"We've updated our terms\",\"purpose\":\"You must accept the updated terms in order to proceed.\"},\"versions\":[{\"createDate\":\"2019-10-28T04:20:11.320Z\",\"termsTranslations\":{\"en\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\"},\"version\":\"0.0\"}]}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:01 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "730" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:01.808Z", + "time": 54, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 54 + } + }, + { + "_id": "9da4e08cabbbb457e55540ec867f6741", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 347, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "347" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1590, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"servletfilter/cors\",\"initParams\":{\"allowCredentials\":false,\"allowedHeaders\":\"authorization,accept,content-type,origin,x-requested-with,cache-control,accept-api-version,if-match,if-none-match\",\"allowedMethods\":\"GET,POST,PUT,DELETE,PATCH\",\"allowedOrigins\":\"*\",\"chainPreflight\":false,\"exposedHeaders\":\"WWW-Authenticate\"},\"urlPatterns\":[\"/*\"]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/servletfilter/cors" + }, + "response": { + "bodySize": 347, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 347, + "text": "{\"_id\":\"servletfilter/cors\",\"initParams\":{\"allowCredentials\":false,\"allowedHeaders\":\"authorization,accept,content-type,origin,x-requested-with,cache-control,accept-api-version,if-match,if-none-match\",\"allowedMethods\":\"GET,POST,PUT,DELETE,PATCH\",\"allowedOrigins\":\"*\",\"chainPreflight\":false,\"exposedHeaders\":\"WWW-Authenticate\"},\"urlPatterns\":[\"/*\"]}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:01 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "347" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:01.870Z", + "time": 59, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 59 + } + }, + { + "_id": "b337ec9679796fd804cb7c34bdcddbdf", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 121, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "121" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1593, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"servletfilter/payload\",\"initParams\":{\"maxRequestSizeInMegabytes\":5},\"urlPatterns\":[\"&{openidm.servlet.alias}/*\"]}" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/servletfilter/payload" + }, + "response": { + "bodySize": 121, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 121, + "text": "{\"_id\":\"servletfilter/payload\",\"initParams\":{\"maxRequestSizeInMegabytes\":5},\"urlPatterns\":[\"&{openidm.servlet.alias}/*\"]}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 20:38:01 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "121" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 664, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T20:38:01.935Z", + "time": 58, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 58 + } + }, + { + "_id": "eebae5338dc85dabc34a69b1a67d5473", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 128, "cookies": [], "headers": [ { @@ -173,7 +6597,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "authorization", @@ -181,7 +6605,7 @@ }, { "name": "content-length", - "value": "3342" + "value": "128" }, { "name": "accept-encoding", @@ -192,33 +6616,29 @@ "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1616, + "headersSize": 1592, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { "mimeType": "application/json", "params": [], - "text": "{\"_id\":\"emailTemplate/baselineDemoEmailVerification\",\"defaultLocale\":\"en\",\"displayName\":\"Baseline Demo Email Verification\",\"enabled\":true,\"from\":\"security@example.com\",\"html\":{\"en\":\"

Email Verification


Hello,

Great to have you on board.



Verify Your Account

Finish the steps of verification for the account by clicking the button below.


Click Here to Verify Your Account

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"message\":{\"en\":\"

Email Verification


Hello,

Great to have you on board.



Verify Your Account

Finish the steps of verfication for the account by clicking the button below.


Click Here to Verify Your Account

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n background-color: #f6f6f6;\\n color: #455469;\\n padding: 60px;\\n text-align: center \\n}\\n a {\\n text-decoration: none;\\n color: #109cf1;\\n}\\n h1 {\\n font-size: 40px;\\n text-align: center;\\n}\\n h2 {\\n font-size: 36px;\\n}\\n h3 {\\n font-size: 32px;\\n}\\n h4 {\\n font-size: 28px;\\n}\\n h5 {\\n font-size: 24px;\\n}\\n h6 {\\n font-size: 20px;\\n}\\n .content {\\n background-color: #fff;\\n border-radius: 4px;\\n margin: 0 auto;\\n padding: 48px;\\n width: 600px \\n}\\n .button {\\n background-color: #109cf1;\\n border: none;\\n color: white;\\n padding: 15px 32px;\\n text-align: center;\\n text-decoration: none;\\n display: inline-block;\\n font-size: 16px;\\n}\\n \",\"subject\":{\"en\":\"Please verify your email address\"},\"templateId\":\"baselineDemoEmailVerification\"}" + "text": "{\"_id\":\"servletfilter/upload\",\"initParams\":{\"maxRequestSizeInMegabytes\":50},\"urlPatterns\":[\"&{openidm.servlet.upload.alias}/*\"]}" }, "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/baselineDemoEmailVerification" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/servletfilter/upload" }, "response": { - "bodySize": 3342, + "bodySize": 128, "content": { "mimeType": "application/json;charset=utf-8", - "size": 3342, - "text": "{\"_id\":\"emailTemplate/baselineDemoEmailVerification\",\"defaultLocale\":\"en\",\"displayName\":\"Baseline Demo Email Verification\",\"enabled\":true,\"from\":\"security@example.com\",\"html\":{\"en\":\"

Email Verification


Hello,

Great to have you on board.



Verify Your Account

Finish the steps of verification for the account by clicking the button below.


Click Here to Verify Your Account

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"message\":{\"en\":\"

Email Verification


Hello,

Great to have you on board.



Verify Your Account

Finish the steps of verfication for the account by clicking the button below.


Click Here to Verify Your Account

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n background-color: #f6f6f6;\\n color: #455469;\\n padding: 60px;\\n text-align: center \\n}\\n a {\\n text-decoration: none;\\n color: #109cf1;\\n}\\n h1 {\\n font-size: 40px;\\n text-align: center;\\n}\\n h2 {\\n font-size: 36px;\\n}\\n h3 {\\n font-size: 32px;\\n}\\n h4 {\\n font-size: 28px;\\n}\\n h5 {\\n font-size: 24px;\\n}\\n h6 {\\n font-size: 20px;\\n}\\n .content {\\n background-color: #fff;\\n border-radius: 4px;\\n margin: 0 auto;\\n padding: 48px;\\n width: 600px \\n}\\n .button {\\n background-color: #109cf1;\\n border: none;\\n color: white;\\n padding: 15px 32px;\\n text-align: center;\\n text-decoration: none;\\n display: inline-block;\\n font-size: 16px;\\n}\\n \",\"subject\":{\"en\":\"Please verify your email address\"},\"templateId\":\"baselineDemoEmailVerification\"}" + "size": 128, + "text": "{\"_id\":\"servletfilter/upload\",\"initParams\":{\"maxRequestSizeInMegabytes\":50},\"urlPatterns\":[\"&{openidm.servlet.upload.alias}/*\"]}" }, "cookies": [], "headers": [ - { - "name": "x-frame-options", - "value": "DENY" - }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:46 GMT" + "value": "Thu, 11 Jul 2024 20:38:02 GMT" }, { "name": "cache-control", @@ -256,13 +6676,17 @@ "name": "x-content-type-options", "value": "nosniff" }, + { + "name": "x-frame-options", + "value": "DENY" + }, { "name": "content-length", - "value": "3342" + "value": "128" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -281,14 +6705,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 665, + "headersSize": 664, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:46.450Z", - "time": 49, + "startedDateTime": "2024-07-11T20:38:01.998Z", + "time": 54, "timings": { "blocked": -1, "connect": -1, @@ -296,15 +6720,15 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 49 + "wait": 54 } }, { - "_id": "7021c3ee22e952cc1e6daf7f84d788d1", + "_id": "49d70376bab1cff615e29734baff6640", "_order": 0, "cache": {}, "request": { - "bodySize": 2484, + "bodySize": 707, "cookies": [], "headers": [ { @@ -321,7 +6745,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "authorization", @@ -329,7 +6753,7 @@ }, { "name": "content-length", - "value": "2484" + "value": "707" }, { "name": "accept-encoding", @@ -340,33 +6764,29 @@ "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1608, + "headersSize": 1588, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { "mimeType": "application/json", "params": [], - "text": "{\"_id\":\"emailTemplate/baselineDemoMagicLink\",\"defaultLocale\":\"en\",\"displayName\":\"Baseline Demo Magic Link\",\"enabled\":true,\"from\":\"security@example.com\",\"html\":{\"en\":\"

Welcome back


Hello,

You're receiving this email because you requested a link to sign you into your account.



Finish Signing In

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"message\":{\"en\":\"

Welcome back


Hello,

You're receiving this email because you requested a link to sign you into your account.



Finish Signing In

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n background-color: #f6f6f6;\\n color: #455469;\\n padding: 60px;\\n text-align: center \\n}\\n a {\\n text-decoration: none;\\n color: #109cf1;\\n}\\n h1 {\\n font-size: 40px;\\n text-align: center;\\n}\\n h2 {\\n font-size: 36px;\\n}\\n h3 {\\n font-size: 32px;\\n}\\n h4 {\\n font-size: 28px;\\n}\\n h5 {\\n font-size: 24px;\\n}\\n h6 {\\n font-size: 20px;\\n}\\n .content {\\n background-color: #fff;\\n border-radius: 4px;\\n margin: 0 auto;\\n padding: 48px;\\n width: 600px \\n}\\n .button {\\n background-color: #109cf1;\\n border: none;\\n color: white;\\n padding: 15px 32px;\\n text-align: center;\\n text-decoration: none;\\n display: inline-block;\\n font-size: 16px;\\n}\\n \",\"subject\":{\"en\":\"Your sign-in link\"},\"templateId\":\"baselineDemoMagicLink\"}" + "text": "{\"_id\":\"ui/configuration\",\"configuration\":{\"defaultNotificationType\":\"info\",\"forgotUsername\":false,\"lang\":\"en\",\"notificationTypes\":{\"error\":{\"iconPath\":\"images/notifications/error.png\",\"name\":\"common.notification.types.error\"},\"info\":{\"iconPath\":\"images/notifications/info.png\",\"name\":\"common.notification.types.info\"},\"warning\":{\"iconPath\":\"images/notifications/warning.png\",\"name\":\"common.notification.types.warning\"}},\"passwordReset\":true,\"passwordResetLink\":\"\",\"platformSettings\":{\"adminOauthClient\":\"idmAdminClient\",\"adminOauthClientScopes\":\"fr:idm:*\",\"amUrl\":\"/am\",\"loginUrl\":\"\"},\"roles\":{\"internal/role/openidm-admin\":\"ui-admin\",\"internal/role/openidm-authorized\":\"ui-user\"},\"selfRegistration\":true}}" }, "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/baselineDemoMagicLink" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/ui/configuration" }, "response": { - "bodySize": 2484, + "bodySize": 707, "content": { "mimeType": "application/json;charset=utf-8", - "size": 2484, - "text": "{\"_id\":\"emailTemplate/baselineDemoMagicLink\",\"defaultLocale\":\"en\",\"displayName\":\"Baseline Demo Magic Link\",\"enabled\":true,\"from\":\"security@example.com\",\"html\":{\"en\":\"

Welcome back


Hello,

You're receiving this email because you requested a link to sign you into your account.



Finish Signing In

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"message\":{\"en\":\"

Welcome back


Hello,

You're receiving this email because you requested a link to sign you into your account.



Finish Signing In

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n background-color: #f6f6f6;\\n color: #455469;\\n padding: 60px;\\n text-align: center \\n}\\n a {\\n text-decoration: none;\\n color: #109cf1;\\n}\\n h1 {\\n font-size: 40px;\\n text-align: center;\\n}\\n h2 {\\n font-size: 36px;\\n}\\n h3 {\\n font-size: 32px;\\n}\\n h4 {\\n font-size: 28px;\\n}\\n h5 {\\n font-size: 24px;\\n}\\n h6 {\\n font-size: 20px;\\n}\\n .content {\\n background-color: #fff;\\n border-radius: 4px;\\n margin: 0 auto;\\n padding: 48px;\\n width: 600px \\n}\\n .button {\\n background-color: #109cf1;\\n border: none;\\n color: white;\\n padding: 15px 32px;\\n text-align: center;\\n text-decoration: none;\\n display: inline-block;\\n font-size: 16px;\\n}\\n \",\"subject\":{\"en\":\"Your sign-in link\"},\"templateId\":\"baselineDemoMagicLink\"}" + "size": 707, + "text": "{\"_id\":\"ui/configuration\",\"configuration\":{\"defaultNotificationType\":\"info\",\"forgotUsername\":false,\"lang\":\"en\",\"notificationTypes\":{\"error\":{\"iconPath\":\"images/notifications/error.png\",\"name\":\"common.notification.types.error\"},\"info\":{\"iconPath\":\"images/notifications/info.png\",\"name\":\"common.notification.types.info\"},\"warning\":{\"iconPath\":\"images/notifications/warning.png\",\"name\":\"common.notification.types.warning\"}},\"passwordReset\":true,\"passwordResetLink\":\"\",\"platformSettings\":{\"adminOauthClient\":\"idmAdminClient\",\"adminOauthClientScopes\":\"fr:idm:*\",\"amUrl\":\"/am\",\"loginUrl\":\"\"},\"roles\":{\"internal/role/openidm-admin\":\"ui-admin\",\"internal/role/openidm-authorized\":\"ui-user\"},\"selfRegistration\":true}}" }, "cookies": [], "headers": [ - { - "name": "x-frame-options", - "value": "DENY" - }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:46 GMT" + "value": "Thu, 11 Jul 2024 20:38:02 GMT" }, { "name": "cache-control", @@ -404,13 +6824,17 @@ "name": "x-content-type-options", "value": "nosniff" }, + { + "name": "x-frame-options", + "value": "DENY" + }, { "name": "content-length", - "value": "2484" + "value": "707" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -429,14 +6853,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 665, + "headersSize": 664, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:46.504Z", - "time": 47, + "startedDateTime": "2024-07-11T20:38:02.057Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -444,15 +6868,15 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 47 + "wait": 70 } }, { - "_id": "197a28b438e7dfa4cd7bf7cf97f330f4", + "_id": "42eee934c1aa869ec525d5cf01ba6fb5", "_order": 0, "cache": {}, "request": { - "bodySize": 2036, + "bodySize": 1974, "cookies": [], "headers": [ { @@ -469,7 +6893,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "authorization", @@ -477,7 +6901,7 @@ }, { "name": "content-length", - "value": "2036" + "value": "1974" }, { "name": "accept-encoding", @@ -488,33 +6912,29 @@ "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1604, + "headersSize": 1585, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { "mimeType": "application/json", "params": [], - "text": "{\"_id\":\"emailTemplate/forgottenUsername\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"{{#if object.userName}}

Your username is '{{object.userName}}'.

{{else}}If you received this email in error, please disregard.{{/if}}

Click here to login

\",\"fr\":\"{{#if object.userName}}

Votre nom d'utilisateur est '{{object.userName}}'.

{{else}}Si vous avez reçu cet e-mail par erreur, veuillez ne pas en tenir compte.{{/if}}

Cliquez ici pour vous connecter

\"},\"message\":{\"en\":\"

{{#if object.userName}}Your username is '{{object.userName}}'.

{{else}}If you received this email in error, please disregard.{{/if}}

Click here to login

\",\"fr\":\"
{{#if object.userName}}

Votre nom d'utilisateur est '{{object.userName}}'.

{{else}}Si vous avez reçu cet e-mail par erreur, veuillez ne pas en tenir compte.{{/if}}

Cliquez ici pour vous connecter

\"},\"mimeType\":\"text/html\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"Account Information - username\",\"fr\":\"Informations sur le compte - nom d'utilisateur\"}}" + "text": "{\"_id\":\"ui/dashboard\",\"adminDashboards\":[{\"isDefault\":true,\"name\":\"Quick Start\",\"widgets\":[{\"cards\":[{\"href\":\"#resource/managed/alpha_user/list/\",\"icon\":\"fa-user\",\"name\":\"Manage Users\"},{\"href\":\"#resource/managed/alpha_role/list/\",\"icon\":\"fa-check-square-o\",\"name\":\"Manage Roles\"},{\"href\":\"#connectors/add/\",\"icon\":\"fa-database\",\"name\":\"Add Connector\"},{\"href\":\"#mapping/add/\",\"icon\":\"fa-map-marker\",\"name\":\"Create Mapping\"},{\"href\":\"#managed/add/\",\"icon\":\"fa-tablet\",\"name\":\"Add Device\"},{\"href\":\"#settings/\",\"icon\":\"fa-user\",\"name\":\"Configure System Preferences\"}],\"size\":\"large\",\"type\":\"quickStart\"}]},{\"isDefault\":false,\"name\":\"System Monitoring\",\"widgets\":[{\"legendRange\":{\"month\":[500,2500,5000],\"week\":[10,30,90,270,810],\"year\":[10000,40000,100000,250000]},\"maxRange\":\"#24423c\",\"minRange\":\"#b0d4cd\",\"size\":\"large\",\"type\":\"audit\"},{\"size\":\"large\",\"type\":\"clusterStatus\"},{\"size\":\"large\",\"type\":\"systemHealthFull\"},{\"barchart\":\"false\",\"size\":\"large\",\"type\":\"lastRecon\"}]},{\"isDefault\":false,\"name\":\"Resource Report\",\"widgets\":[{\"selected\":\"activeUsers\",\"size\":\"x-small\",\"type\":\"counter\"},{\"selected\":\"rolesEnabled\",\"size\":\"x-small\",\"type\":\"counter\"},{\"selected\":\"activeConnectors\",\"size\":\"x-small\",\"type\":\"counter\"},{\"size\":\"large\",\"type\":\"resourceList\"}]},{\"isDefault\":false,\"name\":\"Business Report\",\"widgets\":[{\"graphType\":\"fa-pie-chart\",\"providers\":[\"Username/Password\"],\"size\":\"x-small\",\"type\":\"signIns\",\"widgetTitle\":\"Sign-Ins\"},{\"graphType\":\"fa-bar-chart\",\"size\":\"x-small\",\"type\":\"passwordResets\",\"widgetTitle\":\"Password Resets\"},{\"graphType\":\"fa-line-chart\",\"providers\":[\"Username/Password\"],\"size\":\"x-small\",\"type\":\"newRegistrations\",\"widgetTitle\":\"New Registrations\"},{\"size\":\"x-small\",\"timezone\":{\"hours\":\"07\",\"minutes\":\"00\",\"negative\":true},\"type\":\"socialLogin\"},{\"selected\":\"socialEnabled\",\"size\":\"x-small\",\"type\":\"counter\"},{\"selected\":\"manualRegistrations\",\"size\":\"x-small\",\"type\":\"counter\"}]}],\"dashboard\":{\"widgets\":[{\"size\":\"large\",\"type\":\"Welcome\"}]}}" }, "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/forgottenUsername" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/ui/dashboard" }, "response": { - "bodySize": 2036, + "bodySize": 1974, "content": { "mimeType": "application/json;charset=utf-8", - "size": 2036, - "text": "{\"_id\":\"emailTemplate/forgottenUsername\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"{{#if object.userName}}

Your username is '{{object.userName}}'.

{{else}}If you received this email in error, please disregard.{{/if}}

Click here to login

\",\"fr\":\"{{#if object.userName}}

Votre nom d'utilisateur est '{{object.userName}}'.

{{else}}Si vous avez reçu cet e-mail par erreur, veuillez ne pas en tenir compte.{{/if}}

Cliquez ici pour vous connecter

\"},\"message\":{\"en\":\"

{{#if object.userName}}Your username is '{{object.userName}}'.

{{else}}If you received this email in error, please disregard.{{/if}}

Click here to login

\",\"fr\":\"
{{#if object.userName}}

Votre nom d'utilisateur est '{{object.userName}}'.

{{else}}Si vous avez reçu cet e-mail par erreur, veuillez ne pas en tenir compte.{{/if}}

Cliquez ici pour vous connecter

\"},\"mimeType\":\"text/html\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"Account Information - username\",\"fr\":\"Informations sur le compte - nom d'utilisateur\"}}" + "size": 1974, + "text": "{\"_id\":\"ui/dashboard\",\"adminDashboards\":[{\"isDefault\":true,\"name\":\"Quick Start\",\"widgets\":[{\"cards\":[{\"href\":\"#resource/managed/alpha_user/list/\",\"icon\":\"fa-user\",\"name\":\"Manage Users\"},{\"href\":\"#resource/managed/alpha_role/list/\",\"icon\":\"fa-check-square-o\",\"name\":\"Manage Roles\"},{\"href\":\"#connectors/add/\",\"icon\":\"fa-database\",\"name\":\"Add Connector\"},{\"href\":\"#mapping/add/\",\"icon\":\"fa-map-marker\",\"name\":\"Create Mapping\"},{\"href\":\"#managed/add/\",\"icon\":\"fa-tablet\",\"name\":\"Add Device\"},{\"href\":\"#settings/\",\"icon\":\"fa-user\",\"name\":\"Configure System Preferences\"}],\"size\":\"large\",\"type\":\"quickStart\"}]},{\"isDefault\":false,\"name\":\"System Monitoring\",\"widgets\":[{\"legendRange\":{\"month\":[500,2500,5000],\"week\":[10,30,90,270,810],\"year\":[10000,40000,100000,250000]},\"maxRange\":\"#24423c\",\"minRange\":\"#b0d4cd\",\"size\":\"large\",\"type\":\"audit\"},{\"size\":\"large\",\"type\":\"clusterStatus\"},{\"size\":\"large\",\"type\":\"systemHealthFull\"},{\"barchart\":\"false\",\"size\":\"large\",\"type\":\"lastRecon\"}]},{\"isDefault\":false,\"name\":\"Resource Report\",\"widgets\":[{\"selected\":\"activeUsers\",\"size\":\"x-small\",\"type\":\"counter\"},{\"selected\":\"rolesEnabled\",\"size\":\"x-small\",\"type\":\"counter\"},{\"selected\":\"activeConnectors\",\"size\":\"x-small\",\"type\":\"counter\"},{\"size\":\"large\",\"type\":\"resourceList\"}]},{\"isDefault\":false,\"name\":\"Business Report\",\"widgets\":[{\"graphType\":\"fa-pie-chart\",\"providers\":[\"Username/Password\"],\"size\":\"x-small\",\"type\":\"signIns\",\"widgetTitle\":\"Sign-Ins\"},{\"graphType\":\"fa-bar-chart\",\"size\":\"x-small\",\"type\":\"passwordResets\",\"widgetTitle\":\"Password Resets\"},{\"graphType\":\"fa-line-chart\",\"providers\":[\"Username/Password\"],\"size\":\"x-small\",\"type\":\"newRegistrations\",\"widgetTitle\":\"New Registrations\"},{\"size\":\"x-small\",\"timezone\":{\"hours\":\"07\",\"minutes\":\"00\",\"negative\":true},\"type\":\"socialLogin\"},{\"selected\":\"socialEnabled\",\"size\":\"x-small\",\"type\":\"counter\"},{\"selected\":\"manualRegistrations\",\"size\":\"x-small\",\"type\":\"counter\"}]}],\"dashboard\":{\"widgets\":[{\"size\":\"large\",\"type\":\"Welcome\"}]}}" }, "cookies": [], "headers": [ - { - "name": "x-frame-options", - "value": "DENY" - }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:46 GMT" + "value": "Thu, 11 Jul 2024 20:38:02 GMT" }, { "name": "cache-control", @@ -552,13 +6972,17 @@ "name": "x-content-type-options", "value": "nosniff" }, + { + "name": "x-frame-options", + "value": "DENY" + }, { "name": "content-length", - "value": "2036" + "value": "1974" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -583,8 +7007,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:46.555Z", - "time": 48, + "startedDateTime": "2024-07-11T20:38:02.133Z", + "time": 58, "timings": { "blocked": -1, "connect": -1, @@ -592,15 +7016,15 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 48 + "wait": 58 } }, { - "_id": "1e1773eb1528b38bde27efacb838a8ee", + "_id": "df3eb8ec5f2f8390ee9bda4e21313f01", "_order": 0, "cache": {}, "request": { - "bodySize": 1661, + "bodySize": 891, "cookies": [], "headers": [ { @@ -617,7 +7041,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "authorization", @@ -625,7 +7049,7 @@ }, { "name": "content-length", - "value": "1661" + "value": "891" }, { "name": "accept-encoding", @@ -636,33 +7060,29 @@ "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1590, + "headersSize": 1582, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { "mimeType": "application/json", "params": [], - "text": "{\"_id\":\"emailTemplate/idv\",\"defaultLocale\":\"en\",\"description\":\"Identity Verification Invitation\",\"displayName\":\"idv\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"

Click the link below to verify your identity:

Verify my identity now

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"message\":{\"en\":\"

Click the link below to verify your identity:

Verify my identity now

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"mimeType\":\"text/html\",\"name\":\"registration\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"You have been invited to verify your identity\",\"fr\":\"Créer un nouveau compte\"},\"templateId\":\"idv\"}" + "text": "{\"_id\":\"ui/profile\",\"tabs\":[{\"name\":\"personalInfoTab\",\"view\":\"org/forgerock/openidm/ui/user/profile/personalInfo/PersonalInfoTab\"},{\"name\":\"signInAndSecurity\",\"view\":\"org/forgerock/openidm/ui/user/profile/signInAndSecurity/SignInAndSecurityTab\"},{\"name\":\"preference\",\"view\":\"org/forgerock/openidm/ui/user/profile/PreferencesTab\"},{\"name\":\"trustedDevice\",\"view\":\"org/forgerock/openidm/ui/user/profile/TrustedDevicesTab\"},{\"name\":\"oauthApplication\",\"view\":\"org/forgerock/openidm/ui/user/profile/OauthApplicationsTab\"},{\"name\":\"privacyAndConsent\",\"view\":\"org/forgerock/openidm/ui/user/profile/PrivacyAndConsentTab\"},{\"name\":\"sharing\",\"view\":\"org/forgerock/openidm/ui/user/profile/uma/SharingTab\"},{\"name\":\"auditHistory\",\"view\":\"org/forgerock/openidm/ui/user/profile/uma/ActivityTab\"},{\"name\":\"accountControls\",\"view\":\"org/forgerock/openidm/ui/user/profile/accountControls/AccountControlsTab\"}]}" }, "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/idv" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/ui/profile" }, "response": { - "bodySize": 1661, + "bodySize": 891, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1661, - "text": "{\"_id\":\"emailTemplate/idv\",\"defaultLocale\":\"en\",\"description\":\"Identity Verification Invitation\",\"displayName\":\"idv\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"

Click the link below to verify your identity:

Verify my identity now

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"message\":{\"en\":\"

Click the link below to verify your identity:

Verify my identity now

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"mimeType\":\"text/html\",\"name\":\"registration\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"You have been invited to verify your identity\",\"fr\":\"Créer un nouveau compte\"},\"templateId\":\"idv\"}" + "size": 891, + "text": "{\"_id\":\"ui/profile\",\"tabs\":[{\"name\":\"personalInfoTab\",\"view\":\"org/forgerock/openidm/ui/user/profile/personalInfo/PersonalInfoTab\"},{\"name\":\"signInAndSecurity\",\"view\":\"org/forgerock/openidm/ui/user/profile/signInAndSecurity/SignInAndSecurityTab\"},{\"name\":\"preference\",\"view\":\"org/forgerock/openidm/ui/user/profile/PreferencesTab\"},{\"name\":\"trustedDevice\",\"view\":\"org/forgerock/openidm/ui/user/profile/TrustedDevicesTab\"},{\"name\":\"oauthApplication\",\"view\":\"org/forgerock/openidm/ui/user/profile/OauthApplicationsTab\"},{\"name\":\"privacyAndConsent\",\"view\":\"org/forgerock/openidm/ui/user/profile/PrivacyAndConsentTab\"},{\"name\":\"sharing\",\"view\":\"org/forgerock/openidm/ui/user/profile/uma/SharingTab\"},{\"name\":\"auditHistory\",\"view\":\"org/forgerock/openidm/ui/user/profile/uma/ActivityTab\"},{\"name\":\"accountControls\",\"view\":\"org/forgerock/openidm/ui/user/profile/accountControls/AccountControlsTab\"}]}" }, "cookies": [], "headers": [ - { - "name": "x-frame-options", - "value": "DENY" - }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:46 GMT" + "value": "Thu, 11 Jul 2024 20:38:02 GMT" }, { "name": "cache-control", @@ -700,13 +7120,17 @@ "name": "x-content-type-options", "value": "nosniff" }, + { + "name": "x-frame-options", + "value": "DENY" + }, { "name": "content-length", - "value": "1661" + "value": "891" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -725,14 +7149,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 665, + "headersSize": 664, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:46.607Z", - "time": 51, + "startedDateTime": "2024-07-11T20:38:02.197Z", + "time": 61, "timings": { "blocked": -1, "connect": -1, @@ -740,15 +7164,15 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 51 + "wait": 61 } }, { - "_id": "b95be6fcf5ca3b6ac55d4294b39265d6", + "_id": "b8b2593d4699f2678e4f728b344aaa98", "_order": 0, "cache": {}, "request": { - "bodySize": 1985, + "bodySize": 402, "cookies": [], "headers": [ { @@ -765,7 +7189,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "authorization", @@ -773,7 +7197,7 @@ }, { "name": "content-length", - "value": "1985" + "value": "402" }, { "name": "accept-encoding", @@ -784,33 +7208,29 @@ "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1593, + "headersSize": 1586, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { "mimeType": "application/json", "params": [], - "text": "{\"_id\":\"emailTemplate/joiner\",\"advancedEditor\":true,\"defaultLocale\":\"en\",\"description\":\"This email will be sent onCreate of user to the external eMail address provided during creation. An OTP will also be sent to Telephone Number provided during creation to validate the user. The user will then be able to set their password and ForgeRock Push Authenticator\",\"displayName\":\"Joiner\",\"enabled\":true,\"from\":\"\\\"Encore HR\\\" \",\"html\":{\"en\":\"\"},\"message\":{\"en\":\"\\n \\n \\n
\\n

\\n \\n

\\n

Welcome to Encore {{object.givenName}} {{object.sn}}

\\n

Please click on the link below to validate your phone number with a One Time Code that will be sent via SMS or called to you depending on your phone type.

\\n

You will see your UserName and have the ability to set your password that will be used to login to Encore resources.

\\n

As we believe in enhanced security, you will also be setting up a Push Notification for future use.

\\n Click to Join Encore\\n
\\n \\n\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n background-color: #324054;\\n color: #455469;\\n padding: 60px;\\n text-align: center \\n}\\n a {\\n text-decoration: none;\\n color: #109cf1;\\n}\\n .content {\\n background-color: #fff;\\n border-radius: 4px;\\n margin: 0 auto;\\n padding: 48px;\\n width: 235px \\n}\\n \",\"subject\":{\"en\":\"Welcome to Encore!\"},\"templateId\":\"joiner\"}" + "text": "{\"_id\":\"ui/themeconfig\",\"icon\":\"favicon.ico\",\"path\":\"\",\"settings\":{\"footer\":{\"mailto\":\"info@forgerock.com\"},\"loginLogo\":{\"alt\":\"ForgeRock\",\"height\":\"104px\",\"src\":\"images/login-logo-dark.png\",\"title\":\"ForgeRock\",\"width\":\"210px\"},\"logo\":{\"alt\":\"ForgeRock\",\"src\":\"images/logo-horizontal-white.png\",\"title\":\"ForgeRock\"}},\"stylesheets\":[\"css/bootstrap-3.4.1-custom.css\",\"css/structure.css\",\"css/theme.css\"]}" }, "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/joiner" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/ui/themeconfig" }, "response": { - "bodySize": 1985, + "bodySize": 402, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1985, - "text": "{\"_id\":\"emailTemplate/joiner\",\"advancedEditor\":true,\"defaultLocale\":\"en\",\"description\":\"This email will be sent onCreate of user to the external eMail address provided during creation. An OTP will also be sent to Telephone Number provided during creation to validate the user. The user will then be able to set their password and ForgeRock Push Authenticator\",\"displayName\":\"Joiner\",\"enabled\":true,\"from\":\"\\\"Encore HR\\\" \",\"html\":{\"en\":\"\"},\"message\":{\"en\":\"\\n \\n \\n
\\n

\\n \\n

\\n

Welcome to Encore {{object.givenName}} {{object.sn}}

\\n

Please click on the link below to validate your phone number with a One Time Code that will be sent via SMS or called to you depending on your phone type.

\\n

You will see your UserName and have the ability to set your password that will be used to login to Encore resources.

\\n

As we believe in enhanced security, you will also be setting up a Push Notification for future use.

\\n Click to Join Encore\\n
\\n \\n\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n background-color: #324054;\\n color: #455469;\\n padding: 60px;\\n text-align: center \\n}\\n a {\\n text-decoration: none;\\n color: #109cf1;\\n}\\n .content {\\n background-color: #fff;\\n border-radius: 4px;\\n margin: 0 auto;\\n padding: 48px;\\n width: 235px \\n}\\n \",\"subject\":{\"en\":\"Welcome to Encore!\"},\"templateId\":\"joiner\"}" + "size": 402, + "text": "{\"_id\":\"ui/themeconfig\",\"icon\":\"favicon.ico\",\"path\":\"\",\"settings\":{\"footer\":{\"mailto\":\"info@forgerock.com\"},\"loginLogo\":{\"alt\":\"ForgeRock\",\"height\":\"104px\",\"src\":\"images/login-logo-dark.png\",\"title\":\"ForgeRock\",\"width\":\"210px\"},\"logo\":{\"alt\":\"ForgeRock\",\"src\":\"images/logo-horizontal-white.png\",\"title\":\"ForgeRock\"}},\"stylesheets\":[\"css/bootstrap-3.4.1-custom.css\",\"css/structure.css\",\"css/theme.css\"]}" }, "cookies": [], "headers": [ - { - "name": "x-frame-options", - "value": "DENY" - }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:46 GMT" + "value": "Thu, 11 Jul 2024 20:38:02 GMT" }, { "name": "cache-control", @@ -848,13 +7268,17 @@ "name": "x-content-type-options", "value": "nosniff" }, + { + "name": "x-frame-options", + "value": "DENY" + }, { "name": "content-length", - "value": "1985" + "value": "402" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -873,14 +7297,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 665, + "headersSize": 664, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:46.662Z", - "time": 54, + "startedDateTime": "2024-07-11T20:38:02.264Z", + "time": 56, "timings": { "blocked": -1, "connect": -1, @@ -888,15 +7312,15 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 56 } }, { - "_id": "085b4fa0b124aa9b1de27266ecc5b22c", + "_id": "4a16be245d479f567826331cd8c02645", "_order": 0, "cache": {}, "request": { - "bodySize": 2744, + "bodySize": 80893, "cookies": [], "headers": [ { @@ -913,7 +7337,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "authorization", @@ -921,7 +7345,7 @@ }, { "name": "content-length", - "value": "2744" + "value": "80893" }, { "name": "accept-encoding", @@ -932,33 +7356,29 @@ "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1613, + "headersSize": 1587, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { "mimeType": "application/json", "params": [], - "text": "{\"_id\":\"emailTemplate/registerPasswordlessDevice\",\"defaultLocale\":\"en\",\"description\":\"\",\"displayName\":\"Register Passwordless Device\",\"enabled\":true,\"from\":\"\\\"ForgeRock Identity Cloud\\\" \",\"html\":{\"en\":\"

Welcome back

\\\"alt


Hello,

You're receiving this email because you requested a link to register a new passwordless device.



Register New Device

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"message\":{\"en\":\"

Welcome back

\\\"alt


Hello,

You're receiving this email because you requested a link to register a new passwordless device.



Register New Device

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n\\tbackground-color: #324054;\\n\\tcolor: #455469;\\n\\tpadding: 60px;\\n\\ttext-align: center\\n}\\n\\na {\\n\\ttext-decoration: none;\\n\\tcolor: #109cf1;\\n}\\n\\n.content {\\n\\tbackground-color: #fff;\\n\\tborder-radius: 4px;\\n\\tmargin: 0 auto;\\n\\tpadding: 48px;\\n\\twidth: 235px\\n}\\n\",\"subject\":{\"en\":\"Your magic link is here - register new WebAuthN device\"},\"templateId\":\"registerPasswordlessDevice\"}" + "text": "{\"_id\":\"ui/themerealm\",\"realm\":{\"alpha\":[{\"_id\":\"00203891-dde0-4114-b27a-219ae0b43a61\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"4ded6d91-ceea-400a-ae3f-42209f1b0e06\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"86ce2f64-586d-44fe-8593-b12a85aac68d\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"b82755e8-fe9a-4d27-b66b-45e37ae12345\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"cd6c93e2-52e2-4340-9770-66a588343841\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"63e19668-909f-479e-83d7-be7a01cd8187\",\"accountCardBackgroundColor\":\"#ffffff\",\"accountCardHeaderColor\":\"#23282e\",\"accountCardInnerBorderColor\":\"#e7eef4\",\"accountCardInputBackgroundColor\":\"#ffffff\",\"accountCardInputBorderColor\":\"#c0c9d5\",\"accountCardInputLabelColor\":\"#5e6d82\",\"accountCardInputSelectColor\":\"#e4f4fd\",\"accountCardInputTextColor\":\"#23282e\",\"accountCardOuterBorderColor\":\"#e7eef4\",\"accountCardShadow\":3,\"accountCardTabActiveBorderColor\":\"#109cf1\",\"accountCardTabActiveColor\":\"#e4f4fd\",\"accountCardTextColor\":\"#5e6d82\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountNavigationBackgroundColor\":\"#ffffff\",\"accountNavigationTextColor\":\"#455469\",\"accountNavigationToggleBorderColor\":\"#e7eef4\",\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":true},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"accountTableRowHoverColor\":\"#f6f8fa\",\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"boldLinks\":false,\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"fontFamily\":\"Open Sans\",\"isDefault\":false,\"journeyCardBackgroundColor\":\"#ffffff\",\"journeyCardShadow\":3,\"journeyCardTextColor\":\"#5e6d82\",\"journeyCardTitleColor\":\"#23282e\",\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyInputBackgroundColor\":\"#ffffff\",\"journeyInputBorderColor\":\"#c0c9d5\",\"journeyInputLabelColor\":\"#5e6d82\",\"journeyInputSelectColor\":\"#e4f4fd\",\"journeyInputTextColor\":\"#23282e\",\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[\"FrodoTest\",\"AA-FrodoTest\"],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":false,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"NoAccess\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"switchBackgroundColor\":\"#c0c9d5\",\"textColor\":\"#ffffff\",\"topBarBackgroundColor\":\"#ffffff\",\"topBarBorderColor\":\"#e7eef4\",\"topBarHeaderColor\":\"#23282e\",\"topBarTextColor\":\"#69788b\"}],\"bravo\":[{\"_id\":\"00203891-dde0-4114-b27a-219ae0b43a61\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"4ded6d91-ceea-400a-ae3f-42209f1b0e06\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"86ce2f64-586d-44fe-8593-b12a85aac68d\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"b82755e8-fe9a-4d27-b66b-45e37ae12345\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"cd6c93e2-52e2-4340-9770-66a588343841\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"}]}}" }, "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/registerPasswordlessDevice" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/ui/themerealm" }, "response": { - "bodySize": 2744, + "bodySize": 80893, "content": { "mimeType": "application/json;charset=utf-8", - "size": 2744, - "text": "{\"_id\":\"emailTemplate/registerPasswordlessDevice\",\"defaultLocale\":\"en\",\"description\":\"\",\"displayName\":\"Register Passwordless Device\",\"enabled\":true,\"from\":\"\\\"ForgeRock Identity Cloud\\\" \",\"html\":{\"en\":\"

Welcome back

\\\"alt


Hello,

You're receiving this email because you requested a link to register a new passwordless device.



Register New Device

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"message\":{\"en\":\"

Welcome back

\\\"alt


Hello,

You're receiving this email because you requested a link to register a new passwordless device.



Register New Device

This link will expire in 24 hours.


-- The ForgeRock Team

www.forgerock.com

201 Mission St Suite 2900

San Francisco, CA 94105

support@forgerock.com


If you did not request for this email, please ignore and we won't email you again.

ForgeRock | Privacy Policy

\"},\"mimeType\":\"text/html\",\"styles\":\"body {\\n\\tbackground-color: #324054;\\n\\tcolor: #455469;\\n\\tpadding: 60px;\\n\\ttext-align: center\\n}\\n\\na {\\n\\ttext-decoration: none;\\n\\tcolor: #109cf1;\\n}\\n\\n.content {\\n\\tbackground-color: #fff;\\n\\tborder-radius: 4px;\\n\\tmargin: 0 auto;\\n\\tpadding: 48px;\\n\\twidth: 235px\\n}\\n\",\"subject\":{\"en\":\"Your magic link is here - register new WebAuthN device\"},\"templateId\":\"registerPasswordlessDevice\"}" + "size": 80893, + "text": "{\"_id\":\"ui/themerealm\",\"realm\":{\"alpha\":[{\"_id\":\"00203891-dde0-4114-b27a-219ae0b43a61\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"4ded6d91-ceea-400a-ae3f-42209f1b0e06\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"86ce2f64-586d-44fe-8593-b12a85aac68d\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"b82755e8-fe9a-4d27-b66b-45e37ae12345\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"cd6c93e2-52e2-4340-9770-66a588343841\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"63e19668-909f-479e-83d7-be7a01cd8187\",\"accountCardBackgroundColor\":\"#ffffff\",\"accountCardHeaderColor\":\"#23282e\",\"accountCardInnerBorderColor\":\"#e7eef4\",\"accountCardInputBackgroundColor\":\"#ffffff\",\"accountCardInputBorderColor\":\"#c0c9d5\",\"accountCardInputLabelColor\":\"#5e6d82\",\"accountCardInputSelectColor\":\"#e4f4fd\",\"accountCardInputTextColor\":\"#23282e\",\"accountCardOuterBorderColor\":\"#e7eef4\",\"accountCardShadow\":3,\"accountCardTabActiveBorderColor\":\"#109cf1\",\"accountCardTabActiveColor\":\"#e4f4fd\",\"accountCardTextColor\":\"#5e6d82\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountNavigationBackgroundColor\":\"#ffffff\",\"accountNavigationTextColor\":\"#455469\",\"accountNavigationToggleBorderColor\":\"#e7eef4\",\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":true},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"accountTableRowHoverColor\":\"#f6f8fa\",\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"boldLinks\":false,\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"fontFamily\":\"Open Sans\",\"isDefault\":false,\"journeyCardBackgroundColor\":\"#ffffff\",\"journeyCardShadow\":3,\"journeyCardTextColor\":\"#5e6d82\",\"journeyCardTitleColor\":\"#23282e\",\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyInputBackgroundColor\":\"#ffffff\",\"journeyInputBorderColor\":\"#c0c9d5\",\"journeyInputLabelColor\":\"#5e6d82\",\"journeyInputSelectColor\":\"#e4f4fd\",\"journeyInputTextColor\":\"#23282e\",\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[\"FrodoTest\",\"AA-FrodoTest\"],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":false,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"NoAccess\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"switchBackgroundColor\":\"#c0c9d5\",\"textColor\":\"#ffffff\",\"topBarBackgroundColor\":\"#ffffff\",\"topBarBorderColor\":\"#e7eef4\",\"topBarHeaderColor\":\"#23282e\",\"topBarTextColor\":\"#69788b\"}],\"bravo\":[{\"_id\":\"00203891-dde0-4114-b27a-219ae0b43a61\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"4ded6d91-ceea-400a-ae3f-42209f1b0e06\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"86ce2f64-586d-44fe-8593-b12a85aac68d\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"b82755e8-fe9a-4d27-b66b-45e37ae12345\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"cd6c93e2-52e2-4340-9770-66a588343841\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"}]}}" }, "cookies": [], "headers": [ - { - "name": "x-frame-options", - "value": "DENY" - }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:46 GMT" + "value": "Thu, 11 Jul 2024 20:38:02 GMT" }, { "name": "cache-control", @@ -997,12 +7417,12 @@ "value": "nosniff" }, { - "name": "content-length", - "value": "2744" + "name": "x-frame-options", + "value": "DENY" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -1019,16 +7439,20 @@ { "name": "alt-svc", "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "transfer-encoding", + "value": "chunked" } ], - "headersSize": 665, + "headersSize": 671, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:46.720Z", - "time": 50, + "startedDateTime": "2024-07-11T20:38:02.334Z", + "time": 460, "timings": { "blocked": -1, "connect": -1, @@ -1036,15 +7460,15 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 50 + "wait": 460 } }, { - "_id": "7e0fcd991b7535c07d8556b49a815779", + "_id": "cf1a1b43d805b6ff0bba3144c39de90f", "_order": 0, "cache": {}, "request": { - "bodySize": 1546, + "bodySize": 224, "cookies": [], "headers": [ { @@ -1061,7 +7485,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "authorization", @@ -1069,7 +7493,7 @@ }, { "name": "content-length", - "value": "1546" + "value": "224" }, { "name": "accept-encoding", @@ -1080,33 +7504,29 @@ "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1599, + "headersSize": 1588, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { "mimeType": "application/json", "params": [], - "text": "{\"_id\":\"emailTemplate/registration\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"

This is your registration email.

Email verification link

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"message\":{\"en\":\"

This is your registration email.

Email verification link

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"mimeType\":\"text/html\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"Register new account\",\"fr\":\"Créer un nouveau compte\"}}" + "text": "{\"_id\":\"ui.context/admin\",\"defaultDir\":\"&{idm.install.dir}/ui/admin/default\",\"enabled\":true,\"extensionDir\":\"&{idm.install.dir}/ui/admin/extension\",\"responseHeaders\":{\"X-Frame-Options\":\"SAMEORIGIN\"},\"urlContextRoot\":\"/admin\"}" }, "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/registration" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/ui.context/admin" }, "response": { - "bodySize": 1546, + "bodySize": 224, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1546, - "text": "{\"_id\":\"emailTemplate/registration\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"

This is your registration email.

Email verification link

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"message\":{\"en\":\"

This is your registration email.

Email verification link

\",\"fr\":\"

Ceci est votre mail d'inscription.

Lien de vérification email

\"},\"mimeType\":\"text/html\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"Register new account\",\"fr\":\"Créer un nouveau compte\"}}" + "size": 224, + "text": "{\"_id\":\"ui.context/admin\",\"defaultDir\":\"&{idm.install.dir}/ui/admin/default\",\"enabled\":true,\"extensionDir\":\"&{idm.install.dir}/ui/admin/extension\",\"responseHeaders\":{\"X-Frame-Options\":\"SAMEORIGIN\"},\"urlContextRoot\":\"/admin\"}" }, "cookies": [], "headers": [ - { - "name": "x-frame-options", - "value": "DENY" - }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:46 GMT" + "value": "Thu, 11 Jul 2024 20:38:02 GMT" }, { "name": "cache-control", @@ -1144,13 +7564,17 @@ "name": "x-content-type-options", "value": "nosniff" }, + { + "name": "x-frame-options", + "value": "DENY" + }, { "name": "content-length", - "value": "1546" + "value": "224" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -1169,14 +7593,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 665, + "headersSize": 664, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:46.775Z", - "time": 49, + "startedDateTime": "2024-07-11T20:38:02.800Z", + "time": 55, "timings": { "blocked": -1, "connect": -1, @@ -1184,15 +7608,15 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 49 + "wait": 55 } }, { - "_id": "6f03115777dabeb2ee464972baac6d91", + "_id": "2531d9e46a98d59bb2310cfaf6e0c434", "_order": 0, "cache": {}, "request": { - "bodySize": 455, + "bodySize": 205, "cookies": [], "headers": [ { @@ -1209,7 +7633,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "authorization", @@ -1217,7 +7641,7 @@ }, { "name": "content-length", - "value": "455" + "value": "205" }, { "name": "accept-encoding", @@ -1228,33 +7652,29 @@ "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1599, + "headersSize": 1586, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { "mimeType": "application/json", "params": [], - "text": "{\"_id\":\"emailTemplate/resetPassword\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"message\":{\"en\":\"

Click to reset your password

Password reset link

\",\"fr\":\"

Cliquez pour réinitialiser votre mot de passe

Mot de passe lien de réinitialisation

\"},\"mimeType\":\"text/html\",\"subject\":{\"en\":\"Reset your password\",\"fr\":\"Réinitialisez votre mot de passe\"}}" + "text": "{\"_id\":\"ui.context/api\",\"authEnabled\":true,\"cacheEnabled\":false,\"defaultDir\":\"&{idm.install.dir}/ui/api/default\",\"enabled\":true,\"extensionDir\":\"&{idm.install.dir}/ui/api/extension\",\"urlContextRoot\":\"/api\"}" }, "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/resetPassword" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/ui.context/api" }, "response": { - "bodySize": 455, + "bodySize": 205, "content": { "mimeType": "application/json;charset=utf-8", - "size": 455, - "text": "{\"_id\":\"emailTemplate/resetPassword\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"message\":{\"en\":\"

Click to reset your password

Password reset link

\",\"fr\":\"

Cliquez pour réinitialiser votre mot de passe

Mot de passe lien de réinitialisation

\"},\"mimeType\":\"text/html\",\"subject\":{\"en\":\"Reset your password\",\"fr\":\"Réinitialisez votre mot de passe\"}}" + "size": 205, + "text": "{\"_id\":\"ui.context/api\",\"authEnabled\":true,\"cacheEnabled\":false,\"defaultDir\":\"&{idm.install.dir}/ui/api/default\",\"enabled\":true,\"extensionDir\":\"&{idm.install.dir}/ui/api/extension\",\"urlContextRoot\":\"/api\"}" }, "cookies": [], "headers": [ - { - "name": "x-frame-options", - "value": "DENY" - }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:46 GMT" + "value": "Thu, 11 Jul 2024 20:38:02 GMT" }, { "name": "cache-control", @@ -1292,13 +7712,17 @@ "name": "x-content-type-options", "value": "nosniff" }, + { + "name": "x-frame-options", + "value": "DENY" + }, { "name": "content-length", - "value": "455" + "value": "205" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -1323,8 +7747,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:46.829Z", - "time": 47, + "startedDateTime": "2024-07-11T20:38:02.860Z", + "time": 62, "timings": { "blocked": -1, "connect": -1, @@ -1332,15 +7756,15 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 47 + "wait": 62 } }, { - "_id": "08d7fe2132f1506f38f71fc70ed93393", + "_id": "f18c29d43c821ec7556979f61f2e1a26", "_order": 0, "cache": {}, "request": { - "bodySize": 943, + "bodySize": 154, "cookies": [], "headers": [ { @@ -1357,7 +7781,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "authorization", @@ -1365,7 +7789,7 @@ }, { "name": "content-length", - "value": "943" + "value": "154" }, { "name": "accept-encoding", @@ -1376,33 +7800,29 @@ "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1600, + "headersSize": 1590, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { "mimeType": "application/json", "params": [], - "text": "{\"_id\":\"emailTemplate/updatePassword\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"

Verify email to update password

Update password link

\"},\"message\":{\"en\":\"

Verify email to update password

Update password link

\"},\"mimeType\":\"text/html\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"Update your password\"}}" + "text": "{\"_id\":\"ui.context/enduser\",\"defaultDir\":\"&{idm.install.dir}/ui/enduser\",\"enabled\":true,\"responseHeaders\":{\"X-Frame-Options\":\"DENY\"},\"urlContextRoot\":\"/\"}" }, "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/updatePassword" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/ui.context/enduser" }, "response": { - "bodySize": 943, + "bodySize": 154, "content": { "mimeType": "application/json;charset=utf-8", - "size": 943, - "text": "{\"_id\":\"emailTemplate/updatePassword\",\"defaultLocale\":\"en\",\"enabled\":true,\"from\":\"\",\"html\":{\"en\":\"

Verify email to update password

Update password link

\"},\"message\":{\"en\":\"

Verify email to update password

Update password link

\"},\"mimeType\":\"text/html\",\"styles\":\"body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}\",\"subject\":{\"en\":\"Update your password\"}}" + "size": 154, + "text": "{\"_id\":\"ui.context/enduser\",\"defaultDir\":\"&{idm.install.dir}/ui/enduser\",\"enabled\":true,\"responseHeaders\":{\"X-Frame-Options\":\"DENY\"},\"urlContextRoot\":\"/\"}" }, "cookies": [], "headers": [ - { - "name": "x-frame-options", - "value": "DENY" - }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:46 GMT" + "value": "Thu, 11 Jul 2024 20:38:02 GMT" }, { "name": "cache-control", @@ -1440,13 +7860,17 @@ "name": "x-content-type-options", "value": "nosniff" }, + { + "name": "x-frame-options", + "value": "DENY" + }, { "name": "content-length", - "value": "943" + "value": "154" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -1471,8 +7895,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:46.881Z", - "time": 49, + "startedDateTime": "2024-07-11T20:38:02.927Z", + "time": 61, "timings": { "blocked": -1, "connect": -1, @@ -1480,15 +7904,15 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 49 + "wait": 61 } }, { - "_id": "b4769158570ad7ade83b8b0db18fba45", + "_id": "856e10b34afe79e55e6c6744c87c36e4", "_order": 0, "cache": {}, "request": { - "bodySize": 879, + "bodySize": 199, "cookies": [], "headers": [ { @@ -1505,7 +7929,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "authorization", @@ -1513,7 +7937,7 @@ }, { "name": "content-length", - "value": "879" + "value": "199" }, { "name": "accept-encoding", @@ -1524,33 +7948,29 @@ "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1593, + "headersSize": 1588, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { "mimeType": "application/json", "params": [], - "text": "{\"_id\":\"emailTemplate/welcome\",\"defaultLocale\":\"en\",\"displayName\":\"Welcome\",\"enabled\":true,\"from\":\"saas@forgerock.com\",\"html\":{\"en\":\"

Welcome. Your username is '{{object.userName}}'.

\"},\"message\":{\"en\":\"

Welcome. Your username is '{{object.userName}}'.

\"},\"mimeType\":\"text/html\",\"styles\":\"body{\\n background-color:#324054;\\n color:#5e6d82;\\n padding:60px;\\n text-align:center\\n}\\na{\\n text-decoration:none;\\n color:#109cf1\\n}\\n.content{\\n background-color:#fff;\\n border-radius:4px;\\n margin:0 auto;\\n padding:48px;\\n width:235px\\n}\\n\",\"subject\":{\"en\":\"Your account has been created\"}}" + "text": "{\"_id\":\"ui.context/oauth\",\"cacheEnabled\":true,\"defaultDir\":\"&{idm.install.dir}/ui/oauth/default\",\"enabled\":true,\"extensionDir\":\"&{idm.install.dir}/ui/oauth/extension\",\"urlContextRoot\":\"/oauthReturn\"}" }, "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/emailTemplate/welcome" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/ui.context/oauth" }, "response": { - "bodySize": 879, + "bodySize": 199, "content": { "mimeType": "application/json;charset=utf-8", - "size": 879, - "text": "{\"_id\":\"emailTemplate/welcome\",\"defaultLocale\":\"en\",\"displayName\":\"Welcome\",\"enabled\":true,\"from\":\"saas@forgerock.com\",\"html\":{\"en\":\"

Welcome. Your username is '{{object.userName}}'.

\"},\"message\":{\"en\":\"

Welcome. Your username is '{{object.userName}}'.

\"},\"mimeType\":\"text/html\",\"styles\":\"body{\\n background-color:#324054;\\n color:#5e6d82;\\n padding:60px;\\n text-align:center\\n}\\na{\\n text-decoration:none;\\n color:#109cf1\\n}\\n.content{\\n background-color:#fff;\\n border-radius:4px;\\n margin:0 auto;\\n padding:48px;\\n width:235px\\n}\\n\",\"subject\":{\"en\":\"Your account has been created\"}}" + "size": 199, + "text": "{\"_id\":\"ui.context/oauth\",\"cacheEnabled\":true,\"defaultDir\":\"&{idm.install.dir}/ui/oauth/default\",\"enabled\":true,\"extensionDir\":\"&{idm.install.dir}/ui/oauth/extension\",\"urlContextRoot\":\"/oauthReturn\"}" }, "cookies": [], "headers": [ - { - "name": "x-frame-options", - "value": "DENY" - }, { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:46 GMT" + "value": "Thu, 11 Jul 2024 20:38:03 GMT" }, { "name": "cache-control", @@ -1588,13 +8008,17 @@ "name": "x-content-type-options", "value": "nosniff" }, + { + "name": "x-frame-options", + "value": "DENY" + }, { "name": "content-length", - "value": "879" + "value": "199" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -1619,8 +8043,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:46.933Z", - "time": 48, + "startedDateTime": "2024-07-11T20:38:02.994Z", + "time": 59, "timings": { "blocked": -1, "connect": -1, @@ -1628,15 +8052,15 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 48 + "wait": 59 } }, { - "_id": "ea86cf4a798460f6def0fb182087b8de", + "_id": "3d6de2f23610742ffb67bbf2c0446d30", "_order": 0, "cache": {}, "request": { - "bodySize": 0, + "bodySize": 1162, "cookies": [], "headers": [ { @@ -1653,12 +8077,16 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "authorization", "value": "Bearer " }, + { + "name": "content-length", + "value": "1162" + }, { "name": "accept-encoding", "value": "gzip, compress, deflate, br" @@ -1668,24 +8096,29 @@ "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1564, + "headersSize": 1582, "httpVersion": "HTTP/1.1", - "method": "GET", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_id\":\"undefined\",\"mapping\":{\"mapping/managedBravo_user_managedBravo_user0\":{\"_id\":\"mapping/managedBravo_user_managedBravo_user0\",\"consentRequired\":false,\"displayName\":\"managedBravo_user_managedBravo_user0\",\"icon\":null,\"name\":\"managedBravo_user_managedBravo_user0\",\"policies\":[{\"action\":\"ASYNC\",\"situation\":\"ABSENT\"},{\"action\":\"ASYNC\",\"situation\":\"ALL_GONE\"},{\"action\":\"ASYNC\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"ASYNC\",\"situation\":\"CONFIRMED\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"ASYNC\",\"situation\":\"LINK_ONLY\"},{\"action\":\"ASYNC\",\"situation\":\"MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"UNASSIGNED\"},{\"action\":\"ASYNC\",\"situation\":\"UNQUALIFIED\"}],\"properties\":[],\"source\":\"managed/bravo_user\",\"target\":\"managed/bravo_user\"}},\"meta\":{\"exportDate\":\"2024-07-02T20:46:02.534Z\",\"exportTool\":\"frodo\",\"exportToolVersion\":\"v2.0.0-89 [v20.11.1]\",\"exportedBy\":\"phales@trivir.com\",\"origin\":\"https://openam-frodo-dev.forgeblocks.com/am\",\"originAmVersion\":\"7.6.0\"}}" + }, "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/ui/themerealm" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/undefined" }, "response": { - "bodySize": 80893, + "bodySize": 1162, "content": { "mimeType": "application/json;charset=utf-8", - "size": 80893, - "text": "{\"_id\":\"ui/themerealm\",\"realm\":{\"alpha\":[{\"_id\":\"00203891-dde0-4114-b27a-219ae0b43a61\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"4ded6d91-ceea-400a-ae3f-42209f1b0e06\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"86ce2f64-586d-44fe-8593-b12a85aac68d\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"b82755e8-fe9a-4d27-b66b-45e37ae12345\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"cd6c93e2-52e2-4340-9770-66a588343841\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"63e19668-909f-479e-83d7-be7a01cd8187\",\"accountCardBackgroundColor\":\"#ffffff\",\"accountCardHeaderColor\":\"#23282e\",\"accountCardInnerBorderColor\":\"#e7eef4\",\"accountCardInputBackgroundColor\":\"#ffffff\",\"accountCardInputBorderColor\":\"#c0c9d5\",\"accountCardInputLabelColor\":\"#5e6d82\",\"accountCardInputSelectColor\":\"#e4f4fd\",\"accountCardInputTextColor\":\"#23282e\",\"accountCardOuterBorderColor\":\"#e7eef4\",\"accountCardShadow\":3,\"accountCardTabActiveBorderColor\":\"#109cf1\",\"accountCardTabActiveColor\":\"#e4f4fd\",\"accountCardTextColor\":\"#5e6d82\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountNavigationBackgroundColor\":\"#ffffff\",\"accountNavigationTextColor\":\"#455469\",\"accountNavigationToggleBorderColor\":\"#e7eef4\",\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":true},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"accountTableRowHoverColor\":\"#f6f8fa\",\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"boldLinks\":false,\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"fontFamily\":\"Open Sans\",\"isDefault\":false,\"journeyCardBackgroundColor\":\"#ffffff\",\"journeyCardShadow\":3,\"journeyCardTextColor\":\"#5e6d82\",\"journeyCardTitleColor\":\"#23282e\",\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyInputBackgroundColor\":\"#ffffff\",\"journeyInputBorderColor\":\"#c0c9d5\",\"journeyInputLabelColor\":\"#5e6d82\",\"journeyInputSelectColor\":\"#e4f4fd\",\"journeyInputTextColor\":\"#23282e\",\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[\"FrodoTest\",\"AA-FrodoTest\"],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":false,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"NoAccess\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"switchBackgroundColor\":\"#c0c9d5\",\"textColor\":\"#ffffff\",\"topBarBackgroundColor\":\"#ffffff\",\"topBarBorderColor\":\"#e7eef4\",\"topBarHeaderColor\":\"#23282e\",\"topBarTextColor\":\"#69788b\"}],\"bravo\":[{\"_id\":\"00203891-dde0-4114-b27a-219ae0b43a61\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"4ded6d91-ceea-400a-ae3f-42209f1b0e06\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"86ce2f64-586d-44fe-8593-b12a85aac68d\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"b82755e8-fe9a-4d27-b66b-45e37ae12345\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"cd6c93e2-52e2-4340-9770-66a588343841\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"}]}}" + "size": 1162, + "text": "{\"_id\":\"undefined\",\"mapping\":{\"mapping/managedBravo_user_managedBravo_user0\":{\"_id\":\"mapping/managedBravo_user_managedBravo_user0\",\"consentRequired\":false,\"displayName\":\"managedBravo_user_managedBravo_user0\",\"icon\":null,\"name\":\"managedBravo_user_managedBravo_user0\",\"policies\":[{\"action\":\"ASYNC\",\"situation\":\"ABSENT\"},{\"action\":\"ASYNC\",\"situation\":\"ALL_GONE\"},{\"action\":\"ASYNC\",\"situation\":\"AMBIGUOUS\"},{\"action\":\"ASYNC\",\"situation\":\"CONFIRMED\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND\"},{\"action\":\"ASYNC\",\"situation\":\"FOUND_ALREADY_LINKED\"},{\"action\":\"ASYNC\",\"situation\":\"LINK_ONLY\"},{\"action\":\"ASYNC\",\"situation\":\"MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"SOURCE_MISSING\"},{\"action\":\"ASYNC\",\"situation\":\"TARGET_IGNORED\"},{\"action\":\"ASYNC\",\"situation\":\"UNASSIGNED\"},{\"action\":\"ASYNC\",\"situation\":\"UNQUALIFIED\"}],\"properties\":[],\"source\":\"managed/bravo_user\",\"target\":\"managed/bravo_user\"}},\"meta\":{\"exportDate\":\"2024-07-02T20:46:02.534Z\",\"exportTool\":\"frodo\",\"exportToolVersion\":\"v2.0.0-89 [v20.11.1]\",\"exportedBy\":\"phales@trivir.com\",\"origin\":\"https://openam-frodo-dev.forgeblocks.com/am\",\"originAmVersion\":\"7.6.0\"}}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:47 GMT" + "value": "Thu, 11 Jul 2024 20:38:03 GMT" }, { "name": "cache-control", @@ -1727,9 +8160,13 @@ "name": "x-frame-options", "value": "DENY" }, + { + "name": "content-length", + "value": "1162" + }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -1746,20 +8183,16 @@ { "name": "alt-svc", "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" - }, - { - "name": "transfer-encoding", - "value": "chunked" } ], - "headersSize": 671, + "headersSize": 665, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:47.933Z", - "time": 46, + "startedDateTime": "2024-07-11T20:38:03.058Z", + "time": 56, "timings": { "blocked": -1, "connect": -1, @@ -1767,15 +8200,15 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 46 + "wait": 56 } }, { - "_id": "4a16be245d479f567826331cd8c02645", + "_id": "ea86cf4a798460f6def0fb182087b8de", "_order": 0, "cache": {}, "request": { - "bodySize": 80893, + "bodySize": 0, "cookies": [], "headers": [ { @@ -1792,16 +8225,12 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "authorization", "value": "Bearer " }, - { - "name": "content-length", - "value": "80893" - }, { "name": "accept-encoding", "value": "gzip, compress, deflate, br" @@ -1811,14 +8240,9 @@ "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1587, + "headersSize": 1564, "httpVersion": "HTTP/1.1", - "method": "PUT", - "postData": { - "mimeType": "application/json", - "params": [], - "text": "{\"_id\":\"ui/themerealm\",\"realm\":{\"alpha\":[{\"_id\":\"00203891-dde0-4114-b27a-219ae0b43a61\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"4ded6d91-ceea-400a-ae3f-42209f1b0e06\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"86ce2f64-586d-44fe-8593-b12a85aac68d\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"b82755e8-fe9a-4d27-b66b-45e37ae12345\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"cd6c93e2-52e2-4340-9770-66a588343841\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"63e19668-909f-479e-83d7-be7a01cd8187\",\"accountCardBackgroundColor\":\"#ffffff\",\"accountCardHeaderColor\":\"#23282e\",\"accountCardInnerBorderColor\":\"#e7eef4\",\"accountCardInputBackgroundColor\":\"#ffffff\",\"accountCardInputBorderColor\":\"#c0c9d5\",\"accountCardInputLabelColor\":\"#5e6d82\",\"accountCardInputSelectColor\":\"#e4f4fd\",\"accountCardInputTextColor\":\"#23282e\",\"accountCardOuterBorderColor\":\"#e7eef4\",\"accountCardShadow\":3,\"accountCardTabActiveBorderColor\":\"#109cf1\",\"accountCardTabActiveColor\":\"#e4f4fd\",\"accountCardTextColor\":\"#5e6d82\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountNavigationBackgroundColor\":\"#ffffff\",\"accountNavigationTextColor\":\"#455469\",\"accountNavigationToggleBorderColor\":\"#e7eef4\",\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":true},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"accountTableRowHoverColor\":\"#f6f8fa\",\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"boldLinks\":false,\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"fontFamily\":\"Open Sans\",\"isDefault\":false,\"journeyCardBackgroundColor\":\"#ffffff\",\"journeyCardShadow\":3,\"journeyCardTextColor\":\"#5e6d82\",\"journeyCardTitleColor\":\"#23282e\",\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyInputBackgroundColor\":\"#ffffff\",\"journeyInputBorderColor\":\"#c0c9d5\",\"journeyInputLabelColor\":\"#5e6d82\",\"journeyInputSelectColor\":\"#e4f4fd\",\"journeyInputTextColor\":\"#23282e\",\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[\"FrodoTest\",\"AA-FrodoTest\"],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":false,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"NoAccess\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"switchBackgroundColor\":\"#c0c9d5\",\"textColor\":\"#ffffff\",\"topBarBackgroundColor\":\"#ffffff\",\"topBarBorderColor\":\"#e7eef4\",\"topBarHeaderColor\":\"#23282e\",\"topBarTextColor\":\"#69788b\"}],\"bravo\":[{\"_id\":\"00203891-dde0-4114-b27a-219ae0b43a61\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"4ded6d91-ceea-400a-ae3f-42209f1b0e06\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"86ce2f64-586d-44fe-8593-b12a85aac68d\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"b82755e8-fe9a-4d27-b66b-45e37ae12345\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"cd6c93e2-52e2-4340-9770-66a588343841\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"}]}}" - }, + "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/ui/themerealm" }, @@ -1833,7 +8257,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:48 GMT" + "value": "Thu, 11 Jul 2024 20:38:04 GMT" }, { "name": "cache-control", @@ -1877,7 +8301,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -1906,8 +8330,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:47.991Z", - "time": 68, + "startedDateTime": "2024-07-11T20:38:04.969Z", + "time": 60, "timings": { "blocked": -1, "connect": -1, @@ -1915,7 +8339,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 68 + "wait": 60 } }, { @@ -1940,7 +8364,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "authorization", @@ -1981,7 +8405,7 @@ "headers": [ { "name": "date", - "value": "Sat, 06 Jul 2024 17:34:50 GMT" + "value": "Thu, 11 Jul 2024 20:38:08 GMT" }, { "name": "cache-control", @@ -2033,7 +8457,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-7b61a235-d0a0-4769-a84c-230ee6af9811" + "value": "frodo-0b9af1e8-144e-4aa8-9f85-6d807d14e579" }, { "name": "strict-transport-security", @@ -2058,8 +8482,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-06T17:34:50.722Z", - "time": 67, + "startedDateTime": "2024-07-11T20:38:08.092Z", + "time": 99, "timings": { "blocked": -1, "connect": -1, @@ -2067,7 +8491,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 99 } } ], diff --git a/test/e2e/mocks/esv_2056898509/secret-delete_806048063/0_secret-id_3636945294/am_1076162899/recording.har b/test/e2e/mocks/esv_2056898509/secret-delete_806048063/0_secret-id_3636945294/am_1076162899/recording.har index a6586d6ae..8fc638bf5 100644 --- a/test/e2e/mocks/esv_2056898509/secret-delete_806048063/0_secret-id_3636945294/am_1076162899/recording.har +++ b/test/e2e/mocks/esv_2056898509/secret-delete_806048063/0_secret-id_3636945294/am_1076162899/recording.har @@ -20,27 +20,31 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-45" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-89ef8079-7f7f-4bd8-b0fb-889909e6726e" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-2b0cb49b-f8b9-44f5-879f-c19a56c00449" }, { "name": "accept-api-version", "value": "resource=1.1" }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 342, + "headersSize": 388, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -109,16 +113,20 @@ }, { "name": "date", - "value": "Tue, 24 Oct 2023 21:57:42 GMT" + "value": "Fri, 12 Jul 2024 15:19:34 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-89ef8079-7f7f-4bd8-b0fb-889909e6726e" + "value": "frodo-2b0cb49b-f8b9-44f5-879f-c19a56c00449" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -128,14 +136,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-24T21:57:42.634Z", - "time": 114, + "startedDateTime": "2024-07-12T15:19:34.530Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -143,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 114 + "wait": 69 } }, { @@ -159,16 +167,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-45" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-89ef8079-7f7f-4bd8-b0fb-889909e6726e" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-2b0cb49b-f8b9-44f5-879f-c19a56c00449" }, { "name": "accept-api-version", @@ -178,23 +186,27 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1550, + "headersSize": 1596, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/json/serverinfo/version" }, "response": { - "bodySize": 283, + "bodySize": 273, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 283, - "text": "{\"_id\":\"version\",\"_rev\":\"1217229914\",\"version\":\"7.4.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.4.0-SNAPSHOT Build 7e44c1624c3a11db5b5b0b576bb162618f1ac605 (2023-September-18 09:04)\",\"revision\":\"7e44c1624c3a11db5b5b0b576bb162618f1ac605\",\"date\":\"2023-September-18 09:04\"}" + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"1157267696\",\"version\":\"7.6.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)\",\"revision\":\"3044e8afddd78acfb775451f6053575b124e7cb3\",\"date\":\"2024-June-25 16:54\"}" }, "cookies": [], "headers": [ @@ -232,7 +244,7 @@ }, { "name": "etag", - "value": "\"1217229914\"" + "value": "\"1157267696\"" }, { "name": "expires", @@ -248,20 +260,24 @@ }, { "name": "content-length", - "value": "283" + "value": "273" }, { "name": "date", - "value": "Tue, 24 Oct 2023 21:57:42 GMT" + "value": "Fri, 12 Jul 2024 15:19:34 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-89ef8079-7f7f-4bd8-b0fb-889909e6726e" + "value": "frodo-2b0cb49b-f8b9-44f5-879f-c19a56c00449" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -271,14 +287,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-24T21:57:42.904Z", - "time": 89, + "startedDateTime": "2024-07-12T15:19:34.713Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -286,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 89 + "wait": 66 } } ], diff --git a/test/e2e/mocks/esv_2056898509/secret-delete_806048063/0_secret-id_3636945294/environment_1072573434/recording.har b/test/e2e/mocks/esv_2056898509/secret-delete_806048063/0_secret-id_3636945294/environment_1072573434/recording.har index bffad6c5a..eb14da67e 100644 --- a/test/e2e/mocks/esv_2056898509/secret-delete_806048063/0_secret-id_3636945294/environment_1072573434/recording.har +++ b/test/e2e/mocks/esv_2056898509/secret-delete_806048063/0_secret-id_3636945294/environment_1072573434/recording.har @@ -19,14 +19,14 @@ "name": "accept", "value": "application/json, text/plain, */*" }, - { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-45" - }, { "name": "content-type", "value": "application/json" }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, { "name": "accept-api-version", "value": "protocol=1.0,resource=1.0" @@ -35,12 +35,16 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1515, + "headersSize": 1561, "httpVersion": "HTTP/1.1", "method": "DELETE", "queryString": [], @@ -51,7 +55,7 @@ "content": { "mimeType": "application/json", "size": 78, - "text": "{\"code\":404,\"message\":\"The secret does not exist or does not have a version\"}" + "text": "{\"code\":404,\"message\":\"The secret does not exist or does not have a version\"}\n" }, "cookies": [], "headers": [ @@ -61,7 +65,7 @@ }, { "name": "date", - "value": "Tue, 24 Oct 2023 21:57:43 GMT" + "value": "Fri, 12 Jul 2024 15:19:35 GMT" }, { "name": "content-length", @@ -71,6 +75,10 @@ "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -80,14 +88,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 239, + "headersSize": 259, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 404, "statusText": "Not Found" }, - "startedDateTime": "2023-10-24T21:57:43.139Z", - "time": 315, + "startedDateTime": "2024-07-12T15:19:34.860Z", + "time": 173, "timings": { "blocked": -1, "connect": -1, @@ -95,7 +103,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 315 + "wait": 173 } } ], diff --git a/test/e2e/mocks/esv_2056898509/secret-delete_806048063/0_secret-id_3636945294/oauth2_393036114/recording.har b/test/e2e/mocks/esv_2056898509/secret-delete_806048063/0_secret-id_3636945294/oauth2_393036114/recording.har index c7c346374..f1c11b7a1 100644 --- a/test/e2e/mocks/esv_2056898509/secret-delete_806048063/0_secret-id_3636945294/oauth2_393036114/recording.har +++ b/test/e2e/mocks/esv_2056898509/secret-delete_806048063/0_secret-id_3636945294/oauth2_393036114/recording.har @@ -25,11 +25,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-45" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-89ef8079-7f7f-4bd8-b0fb-889909e6726e" + "value": "frodo-2b0cb49b-f8b9-44f5-879f-c19a56c00449" }, { "name": "accept-api-version", @@ -37,20 +37,24 @@ }, { "name": "content-length", - "value": 1138 + "value": "1138" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 397, + "headersSize": 443, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { "mimeType": "application/x-www-form-urlencoded", "params": [], - "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idm:* fr:idc:esv:*" + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idc:esv:* fr:idm:*" }, "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/oauth2/access_token" @@ -94,16 +98,20 @@ }, { "name": "date", - "value": "Tue, 24 Oct 2023 21:57:42 GMT" + "value": "Fri, 12 Jul 2024 15:19:34 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-89ef8079-7f7f-4bd8-b0fb-889909e6726e" + "value": "frodo-2b0cb49b-f8b9-44f5-879f-c19a56c00449" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -113,14 +121,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 541, + "headersSize": 561, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-24T21:57:42.767Z", - "time": 130, + "startedDateTime": "2024-07-12T15:19:34.618Z", + "time": 88, "timings": { "blocked": -1, "connect": -1, @@ -128,7 +136,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 130 + "wait": 88 } } ], diff --git a/test/e2e/mocks/esv_2056898509/secret-delete_806048063/0_secret-id_3636945294/openidm_3290118515/recording.har b/test/e2e/mocks/esv_2056898509/secret-delete_806048063/0_secret-id_3636945294/openidm_3290118515/recording.har index 5f70a866a..66eddf21b 100644 --- a/test/e2e/mocks/esv_2056898509/secret-delete_806048063/0_secret-id_3636945294/openidm_3290118515/recording.har +++ b/test/e2e/mocks/esv_2056898509/secret-delete_806048063/0_secret-id_3636945294/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "ac31ccceb288fe104fb927288dc7c001", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -19,28 +19,176 @@ "name": "accept", "value": "application/json, text/plain, */*" }, + { + "name": "content-type", + "value": "application/json" + }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-45" + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-2b0cb49b-f8b9-44f5-879f-c19a56c00449" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Fri, 12 Jul 2024 15:19:34 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-89ef8079-7f7f-4bd8-b0fb-889909e6726e" + "value": "frodo-2b0cb49b-f8b9-44f5-879f-c19a56c00449" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-12T15:19:34.773Z", + "time": 94, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 94 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" }, { "name": "content-type", "value": "application/json" }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-2b0cb49b-f8b9-44f5-879f-c19a56c00449" + }, { "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1562, + "headersSize": 1608, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -49,20 +197,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/b672336b-41ef-428d-ae4a-e0c082875377?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1045, + "bodySize": 1163, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1045, - "text": "{\"_id\":\"b672336b-41ef-428d-ae4a-e0c082875377\",\"_rev\":\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\",\"accountStatus\":\"active\",\"name\":\"frodo-test\",\"description\":\"Frodo Test\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"8lN2UVDDHchL_gIYS5lAiEVAVocyqWHmqBPwPkd22NRMLetczaVSH2UQHoQu7SSKeAtojVJUYuxRtGPfGNExZurTy3CRlzpaNa67B6jyunycPHnyNked0ceFGfjD9c6e0b97L5wqwk2YNVVMGa9c1m8R9HWk2kg9lRwlZE_piwTM9bw8tuWfL1A2-fTDQB2PZSgGGz86jG1RGMY7dnafVKIX3HbW98xOxOwqIRz607IQr-NFia5zjTltpJjR1qOlEFmdHqGTGCnFcHxeJWmKOWcDM4WmfWcgK3zR9Br-aZoDTl8RMAths30Pc1pe_dl5OepxCYQ7b0BXg0zQaYcx5G5ZcNR3ldjDNfpiXg1viWjEBiwiCg7gkYksBu0aFHX2pc4KKHKcyIeD0sbhaLSK3JXhI1TJvm7rwyX1wsRKmMTGTZMxYJlADZufKKd-Jg7k2_iwP3WUJxdgkJsgvLj7ZbTf5Paz7_FLeSajjtGPu6hGSWV8uOGgRgcnJgz3DP2S9qfHI7nKswtgwFdjbOMK39iNjU8PI-cOaaVKQcH88xBCu1bpCX1MIVvZ5arQF783qasj9bBB4t27gKXOauIr-sXMUI6_L7CQ7IqWld8VvNWKReMMqiRQV9huEEV1chCFzZI_aEW82fDC9dRbFXG-w92PhPPVbNznWsrhO1aPxA8\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Tue, 24 Oct 2023 21:57:43 GMT" + "value": "Fri, 12 Jul 2024 15:19:34 GMT" }, { "name": "cache-control", @@ -86,7 +234,7 @@ }, { "name": "etag", - "value": "\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\"" + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" }, { "name": "expires", @@ -106,16 +254,20 @@ }, { "name": "content-length", - "value": "1045" + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-89ef8079-7f7f-4bd8-b0fb-889909e6726e" + "value": "frodo-2b0cb49b-f8b9-44f5-879f-c19a56c00449" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -125,14 +277,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 648, + "headersSize": 669, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-24T21:57:43.014Z", - "time": 103, + "startedDateTime": "2024-07-12T15:19:34.787Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -140,7 +292,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 103 + "wait": 65 } } ], diff --git a/test/e2e/mocks/esv_2056898509/secret-version-activate_711215898/0_secret-id_version_3495929885/am_1076162899/recording.har b/test/e2e/mocks/esv_2056898509/secret-version-activate_711215898/0_secret-id_version_3495929885/am_1076162899/recording.har index 72078f837..c9e80358f 100644 --- a/test/e2e/mocks/esv_2056898509/secret-version-activate_711215898/0_secret-id_version_3495929885/am_1076162899/recording.har +++ b/test/e2e/mocks/esv_2056898509/secret-version-activate_711215898/0_secret-id_version_3495929885/am_1076162899/recording.har @@ -20,27 +20,31 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-45" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-7549a077-1aab-45f5-9872-b08b9465ea58" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-fbf0de04-173c-4d20-ae67-50cb2be688fe" }, { "name": "accept-api-version", "value": "resource=1.1" }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 342, + "headersSize": 388, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -109,16 +113,20 @@ }, { "name": "date", - "value": "Tue, 24 Oct 2023 20:13:53 GMT" + "value": "Fri, 12 Jul 2024 15:18:26 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7549a077-1aab-45f5-9872-b08b9465ea58" + "value": "frodo-fbf0de04-173c-4d20-ae67-50cb2be688fe" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -128,14 +136,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-24T20:13:54.108Z", - "time": 113, + "startedDateTime": "2024-07-12T15:18:27.171Z", + "time": 76, "timings": { "blocked": -1, "connect": -1, @@ -143,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 113 + "wait": 76 } }, { @@ -159,16 +167,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-45" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-7549a077-1aab-45f5-9872-b08b9465ea58" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-fbf0de04-173c-4d20-ae67-50cb2be688fe" }, { "name": "accept-api-version", @@ -178,23 +186,27 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1550, + "headersSize": 1596, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/json/serverinfo/version" }, "response": { - "bodySize": 283, + "bodySize": 273, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 283, - "text": "{\"_id\":\"version\",\"_rev\":\"1217229914\",\"version\":\"7.4.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.4.0-SNAPSHOT Build 7e44c1624c3a11db5b5b0b576bb162618f1ac605 (2023-September-18 09:04)\",\"revision\":\"7e44c1624c3a11db5b5b0b576bb162618f1ac605\",\"date\":\"2023-September-18 09:04\"}" + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"1157267696\",\"version\":\"7.6.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)\",\"revision\":\"3044e8afddd78acfb775451f6053575b124e7cb3\",\"date\":\"2024-June-25 16:54\"}" }, "cookies": [], "headers": [ @@ -232,7 +244,7 @@ }, { "name": "etag", - "value": "\"1217229914\"" + "value": "\"1157267696\"" }, { "name": "expires", @@ -248,20 +260,24 @@ }, { "name": "content-length", - "value": "283" + "value": "273" }, { "name": "date", - "value": "Tue, 24 Oct 2023 20:13:53 GMT" + "value": "Fri, 12 Jul 2024 15:18:26 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7549a077-1aab-45f5-9872-b08b9465ea58" + "value": "frodo-fbf0de04-173c-4d20-ae67-50cb2be688fe" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -271,14 +287,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-24T20:13:54.375Z", - "time": 98, + "startedDateTime": "2024-07-12T15:18:27.368Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -286,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 98 + "wait": 72 } } ], diff --git a/test/e2e/mocks/esv_2056898509/secret-version-activate_711215898/0_secret-id_version_3495929885/environment_1072573434/recording.har b/test/e2e/mocks/esv_2056898509/secret-version-activate_711215898/0_secret-id_version_3495929885/environment_1072573434/recording.har index c8b59a34a..d065eba93 100644 --- a/test/e2e/mocks/esv_2056898509/secret-version-activate_711215898/0_secret-id_version_3495929885/environment_1072573434/recording.har +++ b/test/e2e/mocks/esv_2056898509/secret-version-activate_711215898/0_secret-id_version_3495929885/environment_1072573434/recording.har @@ -25,7 +25,7 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-45" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "accept-api-version", @@ -37,14 +37,18 @@ }, { "name": "content-length", - "value": 20 + "value": "20" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1565, + "headersSize": 1611, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { @@ -61,11 +65,11 @@ "url": "https://openam-frodo-dev.forgeblocks.com/environment/secrets/esv-test-secret-pi-generic/versions/2?_action=changestatus" }, "response": { - "bodySize": 90, + "bodySize": 92, "content": { "mimeType": "application/json", - "size": 90, - "text": "{\"createDate\":\"2023-10-24T19:32:16.606Z\",\"loaded\":false,\"status\":\"ENABLED\",\"version\":\"2\"}" + "size": 92, + "text": "{\"createDate\":\"2024-01-20T00:15:02.034728Z\",\"loaded\":true,\"status\":\"ENABLED\",\"version\":\"2\"}\n" }, "cookies": [], "headers": [ @@ -75,16 +79,20 @@ }, { "name": "date", - "value": "Tue, 24 Oct 2023 20:13:55 GMT" + "value": "Fri, 12 Jul 2024 15:18:29 GMT" }, { "name": "content-length", - "value": "90" + "value": "92" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -94,14 +102,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 239, + "headersSize": 259, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-24T20:13:54.604Z", - "time": 491, + "startedDateTime": "2024-07-12T15:18:27.529Z", + "time": 1712, "timings": { "blocked": -1, "connect": -1, @@ -109,7 +117,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 491 + "wait": 1712 } } ], diff --git a/test/e2e/mocks/esv_2056898509/secret-version-activate_711215898/0_secret-id_version_3495929885/oauth2_393036114/recording.har b/test/e2e/mocks/esv_2056898509/secret-version-activate_711215898/0_secret-id_version_3495929885/oauth2_393036114/recording.har index f0b9d4002..ca3906e49 100644 --- a/test/e2e/mocks/esv_2056898509/secret-version-activate_711215898/0_secret-id_version_3495929885/oauth2_393036114/recording.har +++ b/test/e2e/mocks/esv_2056898509/secret-version-activate_711215898/0_secret-id_version_3495929885/oauth2_393036114/recording.har @@ -25,11 +25,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-45" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7549a077-1aab-45f5-9872-b08b9465ea58" + "value": "frodo-fbf0de04-173c-4d20-ae67-50cb2be688fe" }, { "name": "accept-api-version", @@ -37,20 +37,24 @@ }, { "name": "content-length", - "value": 1138 + "value": "1138" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 397, + "headersSize": 443, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { "mimeType": "application/x-www-form-urlencoded", "params": [], - "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idm:* fr:idc:esv:*" + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idc:esv:* fr:idm:*" }, "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/oauth2/access_token" @@ -94,16 +98,20 @@ }, { "name": "date", - "value": "Tue, 24 Oct 2023 20:13:53 GMT" + "value": "Fri, 12 Jul 2024 15:18:26 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7549a077-1aab-45f5-9872-b08b9465ea58" + "value": "frodo-fbf0de04-173c-4d20-ae67-50cb2be688fe" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -113,14 +121,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 541, + "headersSize": 561, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-24T20:13:54.245Z", - "time": 114, + "startedDateTime": "2024-07-12T15:18:27.267Z", + "time": 94, "timings": { "blocked": -1, "connect": -1, @@ -128,7 +136,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 114 + "wait": 94 } } ], diff --git a/test/e2e/mocks/esv_2056898509/secret-version-activate_711215898/0_secret-id_version_3495929885/openidm_3290118515/recording.har b/test/e2e/mocks/esv_2056898509/secret-version-activate_711215898/0_secret-id_version_3495929885/openidm_3290118515/recording.har index 3db0b64f7..7ffd09fb9 100644 --- a/test/e2e/mocks/esv_2056898509/secret-version-activate_711215898/0_secret-id_version_3495929885/openidm_3290118515/recording.har +++ b/test/e2e/mocks/esv_2056898509/secret-version-activate_711215898/0_secret-id_version_3495929885/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "ac31ccceb288fe104fb927288dc7c001", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -19,28 +19,176 @@ "name": "accept", "value": "application/json, text/plain, */*" }, + { + "name": "content-type", + "value": "application/json" + }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-45" + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-fbf0de04-173c-4d20-ae67-50cb2be688fe" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Fri, 12 Jul 2024 15:18:27 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7549a077-1aab-45f5-9872-b08b9465ea58" + "value": "frodo-fbf0de04-173c-4d20-ae67-50cb2be688fe" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-12T15:18:27.438Z", + "time": 108, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 108 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" }, { "name": "content-type", "value": "application/json" }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-fbf0de04-173c-4d20-ae67-50cb2be688fe" + }, { "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1562, + "headersSize": 1608, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -49,20 +197,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/b672336b-41ef-428d-ae4a-e0c082875377?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1045, + "bodySize": 1163, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1045, - "text": "{\"_id\":\"b672336b-41ef-428d-ae4a-e0c082875377\",\"_rev\":\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\",\"accountStatus\":\"active\",\"name\":\"frodo-test\",\"description\":\"Frodo Test\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"8lN2UVDDHchL_gIYS5lAiEVAVocyqWHmqBPwPkd22NRMLetczaVSH2UQHoQu7SSKeAtojVJUYuxRtGPfGNExZurTy3CRlzpaNa67B6jyunycPHnyNked0ceFGfjD9c6e0b97L5wqwk2YNVVMGa9c1m8R9HWk2kg9lRwlZE_piwTM9bw8tuWfL1A2-fTDQB2PZSgGGz86jG1RGMY7dnafVKIX3HbW98xOxOwqIRz607IQr-NFia5zjTltpJjR1qOlEFmdHqGTGCnFcHxeJWmKOWcDM4WmfWcgK3zR9Br-aZoDTl8RMAths30Pc1pe_dl5OepxCYQ7b0BXg0zQaYcx5G5ZcNR3ldjDNfpiXg1viWjEBiwiCg7gkYksBu0aFHX2pc4KKHKcyIeD0sbhaLSK3JXhI1TJvm7rwyX1wsRKmMTGTZMxYJlADZufKKd-Jg7k2_iwP3WUJxdgkJsgvLj7ZbTf5Paz7_FLeSajjtGPu6hGSWV8uOGgRgcnJgz3DP2S9qfHI7nKswtgwFdjbOMK39iNjU8PI-cOaaVKQcH88xBCu1bpCX1MIVvZ5arQF783qasj9bBB4t27gKXOauIr-sXMUI6_L7CQ7IqWld8VvNWKReMMqiRQV9huEEV1chCFzZI_aEW82fDC9dRbFXG-w92PhPPVbNznWsrhO1aPxA8\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Tue, 24 Oct 2023 20:13:54 GMT" + "value": "Fri, 12 Jul 2024 15:18:27 GMT" }, { "name": "cache-control", @@ -86,7 +234,7 @@ }, { "name": "etag", - "value": "\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\"" + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" }, { "name": "expires", @@ -106,16 +254,20 @@ }, { "name": "content-length", - "value": "1045" + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7549a077-1aab-45f5-9872-b08b9465ea58" + "value": "frodo-fbf0de04-173c-4d20-ae67-50cb2be688fe" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -125,14 +277,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 648, + "headersSize": 669, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-24T20:13:54.492Z", - "time": 89, + "startedDateTime": "2024-07-12T15:18:27.448Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -140,7 +292,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 89 + "wait": 73 } } ], diff --git a/test/e2e/mocks/esv_2056898509/secret-version-deactivate_2588347245/0_secret-id_version_3495929885/am_1076162899/recording.har b/test/e2e/mocks/esv_2056898509/secret-version-deactivate_2588347245/0_secret-id_version_3495929885/am_1076162899/recording.har index aa4e91644..3873c6416 100644 --- a/test/e2e/mocks/esv_2056898509/secret-version-deactivate_2588347245/0_secret-id_version_3495929885/am_1076162899/recording.har +++ b/test/e2e/mocks/esv_2056898509/secret-version-deactivate_2588347245/0_secret-id_version_3495929885/am_1076162899/recording.har @@ -20,27 +20,31 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-45" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-3c1b3532-b72f-4a04-9f56-43363084cceb" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-cc473d6a-21ff-4804-9bdb-08a787c9709c" }, { "name": "accept-api-version", "value": "resource=1.1" }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 342, + "headersSize": 388, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -109,16 +113,20 @@ }, { "name": "date", - "value": "Tue, 24 Oct 2023 20:16:41 GMT" + "value": "Fri, 12 Jul 2024 16:09:12 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-3c1b3532-b72f-4a04-9f56-43363084cceb" + "value": "frodo-cc473d6a-21ff-4804-9bdb-08a787c9709c" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -128,14 +136,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-24T20:16:42.160Z", - "time": 154, + "startedDateTime": "2024-07-12T16:09:12.203Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -143,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 154 + "wait": 74 } }, { @@ -159,16 +167,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-45" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-3c1b3532-b72f-4a04-9f56-43363084cceb" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-cc473d6a-21ff-4804-9bdb-08a787c9709c" }, { "name": "accept-api-version", @@ -178,23 +186,27 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1550, + "headersSize": 1895, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/json/serverinfo/version" }, "response": { - "bodySize": 283, + "bodySize": 273, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 283, - "text": "{\"_id\":\"version\",\"_rev\":\"1217229914\",\"version\":\"7.4.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.4.0-SNAPSHOT Build 7e44c1624c3a11db5b5b0b576bb162618f1ac605 (2023-September-18 09:04)\",\"revision\":\"7e44c1624c3a11db5b5b0b576bb162618f1ac605\",\"date\":\"2023-September-18 09:04\"}" + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"1157267696\",\"version\":\"7.6.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)\",\"revision\":\"3044e8afddd78acfb775451f6053575b124e7cb3\",\"date\":\"2024-June-25 16:54\"}" }, "cookies": [], "headers": [ @@ -232,7 +244,7 @@ }, { "name": "etag", - "value": "\"1217229914\"" + "value": "\"1157267696\"" }, { "name": "expires", @@ -248,20 +260,24 @@ }, { "name": "content-length", - "value": "283" + "value": "273" }, { "name": "date", - "value": "Tue, 24 Oct 2023 20:16:42 GMT" + "value": "Fri, 12 Jul 2024 16:09:12 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-3c1b3532-b72f-4a04-9f56-43363084cceb" + "value": "frodo-cc473d6a-21ff-4804-9bdb-08a787c9709c" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -271,14 +287,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-24T20:16:42.479Z", - "time": 101, + "startedDateTime": "2024-07-12T16:09:12.462Z", + "time": 89, "timings": { "blocked": -1, "connect": -1, @@ -286,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 101 + "wait": 89 } } ], diff --git a/test/e2e/mocks/esv_2056898509/secret-version-deactivate_2588347245/0_secret-id_version_3495929885/environment_1072573434/recording.har b/test/e2e/mocks/esv_2056898509/secret-version-deactivate_2588347245/0_secret-id_version_3495929885/environment_1072573434/recording.har index bb917883a..f5abefc6a 100644 --- a/test/e2e/mocks/esv_2056898509/secret-version-deactivate_2588347245/0_secret-id_version_3495929885/environment_1072573434/recording.har +++ b/test/e2e/mocks/esv_2056898509/secret-version-deactivate_2588347245/0_secret-id_version_3495929885/environment_1072573434/recording.har @@ -25,7 +25,7 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-45" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "accept-api-version", @@ -37,14 +37,18 @@ }, { "name": "content-length", - "value": 21 + "value": "21" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1565, + "headersSize": 1910, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { @@ -65,7 +69,7 @@ "content": { "mimeType": "application/json", "size": 62, - "text": "{\"code\":400,\"message\":\"Cannot disable latest secret version\"}" + "text": "{\"code\":400,\"message\":\"Cannot disable latest secret version\"}\n" }, "cookies": [], "headers": [ @@ -75,7 +79,7 @@ }, { "name": "date", - "value": "Tue, 24 Oct 2023 20:16:43 GMT" + "value": "Fri, 12 Jul 2024 16:09:13 GMT" }, { "name": "content-length", @@ -85,6 +89,10 @@ "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -94,14 +102,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 239, + "headersSize": 259, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 400, "statusText": "Bad Request" }, - "startedDateTime": "2023-10-24T20:16:42.685Z", - "time": 463, + "startedDateTime": "2024-07-12T16:09:12.656Z", + "time": 891, "timings": { "blocked": -1, "connect": -1, @@ -109,7 +117,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 463 + "wait": 891 } } ], diff --git a/test/e2e/mocks/esv_2056898509/secret-version-deactivate_2588347245/0_secret-id_version_3495929885/oauth2_393036114/recording.har b/test/e2e/mocks/esv_2056898509/secret-version-deactivate_2588347245/0_secret-id_version_3495929885/oauth2_393036114/recording.har index c625512eb..86967f6f9 100644 --- a/test/e2e/mocks/esv_2056898509/secret-version-deactivate_2588347245/0_secret-id_version_3495929885/oauth2_393036114/recording.har +++ b/test/e2e/mocks/esv_2056898509/secret-version-deactivate_2588347245/0_secret-id_version_3495929885/oauth2_393036114/recording.har @@ -12,7 +12,7 @@ "_order": 0, "cache": {}, "request": { - "bodySize": 1138, + "bodySize": 1339, "cookies": [], "headers": [ { @@ -25,11 +25,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-45" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-3c1b3532-b72f-4a04-9f56-43363084cceb" + "value": "frodo-cc473d6a-21ff-4804-9bdb-08a787c9709c" }, { "name": "accept-api-version", @@ -37,30 +37,34 @@ }, { "name": "content-length", - "value": 1138 + "value": "1339" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 397, + "headersSize": 443, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { "mimeType": "application/x-www-form-urlencoded", "params": [], - "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idm:* fr:idc:esv:*" + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:autoaccess:* fr:idc:esv:* fr:iga:* fr:idc:analytics:* fr:idc:custom-domain:* fr:idc:release:* fr:idc:sso-cookie:* fr:idc:certificate:read fr:idc:content-security-policy:* fr:idc:certificate:* fr:idm:* fr:idc:promotion:*" }, "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/oauth2/access_token" }, "response": { - "bodySize": 1276, + "bodySize": 1776, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 1276, - "text": "{\"access_token\":\"\",\"scope\":\"fr:am:* fr:idc:esv:* fr:idm:*\",\"token_type\":\"Bearer\",\"expires_in\":899}" + "size": 1776, + "text": "{\"access_token\":\"\",\"scope\":\"fr:am:* fr:autoaccess:* fr:idc:esv:* fr:iga:* fr:idc:analytics:* fr:idc:custom-domain:* fr:idc:release:* fr:idc:sso-cookie:* fr:idc:certificate:read fr:idc:content-security-policy:* fr:idc:certificate:* fr:idm:* fr:idc:promotion:*\",\"token_type\":\"Bearer\",\"expires_in\":899}" }, "cookies": [], "headers": [ @@ -90,20 +94,24 @@ }, { "name": "content-length", - "value": "1276" + "value": "1776" }, { "name": "date", - "value": "Tue, 24 Oct 2023 20:16:41 GMT" + "value": "Fri, 12 Jul 2024 16:09:12 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-3c1b3532-b72f-4a04-9f56-43363084cceb" + "value": "frodo-cc473d6a-21ff-4804-9bdb-08a787c9709c" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -113,14 +121,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 541, + "headersSize": 561, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-24T20:16:42.342Z", - "time": 120, + "startedDateTime": "2024-07-12T16:09:12.295Z", + "time": 159, "timings": { "blocked": -1, "connect": -1, @@ -128,7 +136,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 120 + "wait": 159 } } ], diff --git a/test/e2e/mocks/esv_2056898509/secret-version-deactivate_2588347245/0_secret-id_version_3495929885/openidm_3290118515/recording.har b/test/e2e/mocks/esv_2056898509/secret-version-deactivate_2588347245/0_secret-id_version_3495929885/openidm_3290118515/recording.har index 7cd0c7956..9e7215c7c 100644 --- a/test/e2e/mocks/esv_2056898509/secret-version-deactivate_2588347245/0_secret-id_version_3495929885/openidm_3290118515/recording.har +++ b/test/e2e/mocks/esv_2056898509/secret-version-deactivate_2588347245/0_secret-id_version_3495929885/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "ac31ccceb288fe104fb927288dc7c001", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -19,28 +19,176 @@ "name": "accept", "value": "application/json, text/plain, */*" }, + { + "name": "content-type", + "value": "application/json" + }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-45" + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-cc473d6a-21ff-4804-9bdb-08a787c9709c" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1907, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/7a031a92-f70d-4b30-9d70-da7cfb1d9c93?_fields=%2A" + }, + "response": { + "bodySize": 1383, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1383, + "text": "{\"_id\":\"7a031a92-f70d-4b30-9d70-da7cfb1d9c93\",\"_rev\":\"fc6b5463-d755-4128-a47f-0d7700ebbb98-4940\",\"accountStatus\":\"active\",\"name\":\"Frodo-SA-1720799681233\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idc:analytics:*\",\"fr:autoaccess:*\",\"fr:idc:certificate:*\",\"fr:idc:certificate:read\",\"fr:idc:content-security-policy:*\",\"fr:idc:custom-domain:*\",\"fr:idc:esv:*\",\"fr:idm:*\",\"fr:iga:*\",\"fr:idc:promotion:*\",\"fr:idc:release:*\",\"fr:idc:sso-cookie:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"0XdDQoML6maEILSCc8AWtpjBlKNOzf_NTG_jT0M0wzk\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"mvVVosknqaMRfUPxzZKLpNIIEZCTHcVT3QGRsA2CpUaK0jNO5WOljqLe3XjJmE27b2vcO_GT29M9QIwUVYAx8cv9BnwTEuioTu_Tugp3O4X3VO9VmNTQkaM1gASCTkZ2u_VuZefusBmydrheMP_XlT7GvB_sSpLgpyiN88LEO1RVVZEiG9YAanSQZejtKYLpxV5-Sxu3kh3c1M2HGiw9LeGu0h1p6okCDWwaJUDIG7jXgcHYgFCcNLkklzMX82ozWXEyjQPaxg95sk3d1ZLl-hoAJAI2-bF_ANvqK60i3WCBBPpulUU_RGeVhgxcnMTbDJUm1KgFhlK9TcvgQmZtm1u9NF0hkNlfrYhDUiy3BVWnHCTi50JUZYTevfo6LS2waTE-ZWMAZ0CCeShPR92HkcyfFIYf_PFvrwk55pmvDbx4Fc4l2y_JXKckSuKf2ErmWN_8F7ou5zNsrYcmApCuNj7m0Is3BhnvafhIsI8nocyeJPiaH5oHm5aCSWbjVFvFyOmsuZQ3AAkHjBcET3iqBneHKqSe4-Zw9-u4W6iSw8L8fF7_RPFGYAnxidqEl2Y4WOB3GsaYXEOn5uT6yKJTDbtRABdvEswFfxdVcWwvnGItgmVbUnU_QFjkOgNC2U051jUE3crGZSpeTN8028NGikzvB4PhcvIFT0biHIXFr98\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Fri, 12 Jul 2024 16:09:12 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"fc6b5463-d755-4128-a47f-0d7700ebbb98-4940\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1383" }, { "name": "x-forgerock-transactionid", - "value": "frodo-3c1b3532-b72f-4a04-9f56-43363084cceb" + "value": "frodo-cc473d6a-21ff-4804-9bdb-08a787c9709c" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 668, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-12T16:09:12.527Z", + "time": 141, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 141 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" }, { "name": "content-type", "value": "application/json" }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-cc473d6a-21ff-4804-9bdb-08a787c9709c" + }, { "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1562, + "headersSize": 1907, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -49,20 +197,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/b672336b-41ef-428d-ae4a-e0c082875377?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/7a031a92-f70d-4b30-9d70-da7cfb1d9c93?_fields=%2A" }, "response": { - "bodySize": 1045, + "bodySize": 1383, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1045, - "text": "{\"_id\":\"b672336b-41ef-428d-ae4a-e0c082875377\",\"_rev\":\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\",\"accountStatus\":\"active\",\"name\":\"frodo-test\",\"description\":\"Frodo Test\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"8lN2UVDDHchL_gIYS5lAiEVAVocyqWHmqBPwPkd22NRMLetczaVSH2UQHoQu7SSKeAtojVJUYuxRtGPfGNExZurTy3CRlzpaNa67B6jyunycPHnyNked0ceFGfjD9c6e0b97L5wqwk2YNVVMGa9c1m8R9HWk2kg9lRwlZE_piwTM9bw8tuWfL1A2-fTDQB2PZSgGGz86jG1RGMY7dnafVKIX3HbW98xOxOwqIRz607IQr-NFia5zjTltpJjR1qOlEFmdHqGTGCnFcHxeJWmKOWcDM4WmfWcgK3zR9Br-aZoDTl8RMAths30Pc1pe_dl5OepxCYQ7b0BXg0zQaYcx5G5ZcNR3ldjDNfpiXg1viWjEBiwiCg7gkYksBu0aFHX2pc4KKHKcyIeD0sbhaLSK3JXhI1TJvm7rwyX1wsRKmMTGTZMxYJlADZufKKd-Jg7k2_iwP3WUJxdgkJsgvLj7ZbTf5Paz7_FLeSajjtGPu6hGSWV8uOGgRgcnJgz3DP2S9qfHI7nKswtgwFdjbOMK39iNjU8PI-cOaaVKQcH88xBCu1bpCX1MIVvZ5arQF783qasj9bBB4t27gKXOauIr-sXMUI6_L7CQ7IqWld8VvNWKReMMqiRQV9huEEV1chCFzZI_aEW82fDC9dRbFXG-w92PhPPVbNznWsrhO1aPxA8\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1383, + "text": "{\"_id\":\"7a031a92-f70d-4b30-9d70-da7cfb1d9c93\",\"_rev\":\"fc6b5463-d755-4128-a47f-0d7700ebbb98-4940\",\"accountStatus\":\"active\",\"name\":\"Frodo-SA-1720799681233\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idc:analytics:*\",\"fr:autoaccess:*\",\"fr:idc:certificate:*\",\"fr:idc:certificate:read\",\"fr:idc:content-security-policy:*\",\"fr:idc:custom-domain:*\",\"fr:idc:esv:*\",\"fr:idm:*\",\"fr:iga:*\",\"fr:idc:promotion:*\",\"fr:idc:release:*\",\"fr:idc:sso-cookie:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"0XdDQoML6maEILSCc8AWtpjBlKNOzf_NTG_jT0M0wzk\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"mvVVosknqaMRfUPxzZKLpNIIEZCTHcVT3QGRsA2CpUaK0jNO5WOljqLe3XjJmE27b2vcO_GT29M9QIwUVYAx8cv9BnwTEuioTu_Tugp3O4X3VO9VmNTQkaM1gASCTkZ2u_VuZefusBmydrheMP_XlT7GvB_sSpLgpyiN88LEO1RVVZEiG9YAanSQZejtKYLpxV5-Sxu3kh3c1M2HGiw9LeGu0h1p6okCDWwaJUDIG7jXgcHYgFCcNLkklzMX82ozWXEyjQPaxg95sk3d1ZLl-hoAJAI2-bF_ANvqK60i3WCBBPpulUU_RGeVhgxcnMTbDJUm1KgFhlK9TcvgQmZtm1u9NF0hkNlfrYhDUiy3BVWnHCTi50JUZYTevfo6LS2waTE-ZWMAZ0CCeShPR92HkcyfFIYf_PFvrwk55pmvDbx4Fc4l2y_JXKckSuKf2ErmWN_8F7ou5zNsrYcmApCuNj7m0Is3BhnvafhIsI8nocyeJPiaH5oHm5aCSWbjVFvFyOmsuZQ3AAkHjBcET3iqBneHKqSe4-Zw9-u4W6iSw8L8fF7_RPFGYAnxidqEl2Y4WOB3GsaYXEOn5uT6yKJTDbtRABdvEswFfxdVcWwvnGItgmVbUnU_QFjkOgNC2U051jUE3crGZSpeTN8028NGikzvB4PhcvIFT0biHIXFr98\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Tue, 24 Oct 2023 20:16:42 GMT" + "value": "Fri, 12 Jul 2024 16:09:12 GMT" }, { "name": "cache-control", @@ -86,7 +234,7 @@ }, { "name": "etag", - "value": "\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\"" + "value": "\"fc6b5463-d755-4128-a47f-0d7700ebbb98-4940\"" }, { "name": "expires", @@ -106,16 +254,20 @@ }, { "name": "content-length", - "value": "1045" + "value": "1383" }, { "name": "x-forgerock-transactionid", - "value": "frodo-3c1b3532-b72f-4a04-9f56-43363084cceb" + "value": "frodo-cc473d6a-21ff-4804-9bdb-08a787c9709c" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -125,14 +277,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 648, + "headersSize": 668, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-24T20:16:42.590Z", - "time": 84, + "startedDateTime": "2024-07-12T16:09:12.558Z", + "time": 90, "timings": { "blocked": -1, "connect": -1, @@ -140,7 +292,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 84 + "wait": 90 } } ], diff --git a/test/e2e/mocks/esv_2056898509/secret-version-delete_240349820/0_secret-id_version_3495929885/am_1076162899/recording.har b/test/e2e/mocks/esv_2056898509/secret-version-delete_240349820/0_secret-id_version_3495929885/am_1076162899/recording.har index d9a7905f4..301add6ac 100644 --- a/test/e2e/mocks/esv_2056898509/secret-version-delete_240349820/0_secret-id_version_3495929885/am_1076162899/recording.har +++ b/test/e2e/mocks/esv_2056898509/secret-version-delete_240349820/0_secret-id_version_3495929885/am_1076162899/recording.har @@ -20,27 +20,31 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-51" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-9e0bb987-cd9f-43e3-b7f8-06dd5e8a3450" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-29cdcab0-1dde-4acd-9c9f-878c5211bbc7" }, { "name": "accept-api-version", "value": "resource=1.1" }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 342, + "headersSize": 388, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -109,16 +113,20 @@ }, { "name": "date", - "value": "Tue, 28 Nov 2023 20:07:44 GMT" + "value": "Fri, 12 Jul 2024 15:18:46 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9e0bb987-cd9f-43e3-b7f8-06dd5e8a3450" + "value": "frodo-29cdcab0-1dde-4acd-9c9f-878c5211bbc7" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -128,14 +136,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-11-28T20:07:45.476Z", - "time": 128, + "startedDateTime": "2024-07-12T15:18:47.322Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -143,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 128 + "wait": 73 } }, { @@ -159,16 +167,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-51" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-9e0bb987-cd9f-43e3-b7f8-06dd5e8a3450" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-29cdcab0-1dde-4acd-9c9f-878c5211bbc7" }, { "name": "accept-api-version", @@ -178,23 +186,27 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1550, + "headersSize": 1596, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/json/serverinfo/version" }, "response": { - "bodySize": 281, + "bodySize": 273, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 281, - "text": "{\"_id\":\"version\",\"_rev\":\"-347675290\",\"version\":\"7.5.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.5.0-SNAPSHOT Build c27d160f2238f1869b36b4e3a66ff9baa06e89f7 (2023-November-16 17:31)\",\"revision\":\"c27d160f2238f1869b36b4e3a66ff9baa06e89f7\",\"date\":\"2023-November-16 17:31\"}" + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"1157267696\",\"version\":\"7.6.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)\",\"revision\":\"3044e8afddd78acfb775451f6053575b124e7cb3\",\"date\":\"2024-June-25 16:54\"}" }, "cookies": [], "headers": [ @@ -232,7 +244,7 @@ }, { "name": "etag", - "value": "\"-347675290\"" + "value": "\"1157267696\"" }, { "name": "expires", @@ -248,20 +260,24 @@ }, { "name": "content-length", - "value": "281" + "value": "273" }, { "name": "date", - "value": "Tue, 28 Nov 2023 20:07:45 GMT" + "value": "Fri, 12 Jul 2024 15:18:47 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9e0bb987-cd9f-43e3-b7f8-06dd5e8a3450" + "value": "frodo-29cdcab0-1dde-4acd-9c9f-878c5211bbc7" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -271,14 +287,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-11-28T20:07:45.725Z", - "time": 87, + "startedDateTime": "2024-07-12T15:18:47.511Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -286,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 87 + "wait": 70 } } ], diff --git a/test/e2e/mocks/esv_2056898509/secret-version-delete_240349820/0_secret-id_version_3495929885/environment_1072573434/recording.har b/test/e2e/mocks/esv_2056898509/secret-version-delete_240349820/0_secret-id_version_3495929885/environment_1072573434/recording.har index 638640f70..d0e90e802 100644 --- a/test/e2e/mocks/esv_2056898509/secret-version-delete_240349820/0_secret-id_version_3495929885/environment_1072573434/recording.har +++ b/test/e2e/mocks/esv_2056898509/secret-version-delete_240349820/0_secret-id_version_3495929885/environment_1072573434/recording.har @@ -19,14 +19,14 @@ "name": "accept", "value": "application/json, text/plain, */*" }, - { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-51" - }, { "name": "content-type", "value": "application/json" }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, { "name": "accept-api-version", "value": "protocol=1.0,resource=1.0" @@ -35,12 +35,16 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1526, + "headersSize": 1572, "httpVersion": "HTTP/1.1", "method": "DELETE", "queryString": [], @@ -51,7 +55,7 @@ "content": { "mimeType": "application/json", "size": 57, - "text": "{\"code\":500,\"message\":\"Failed to delete secret version\"}" + "text": "{\"code\":500,\"message\":\"Failed to delete secret version\"}\n" }, "cookies": [], "headers": [ @@ -61,7 +65,7 @@ }, { "name": "date", - "value": "Tue, 28 Nov 2023 20:07:46 GMT" + "value": "Fri, 12 Jul 2024 15:18:48 GMT" }, { "name": "content-length", @@ -71,6 +75,10 @@ "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -80,14 +88,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 239, + "headersSize": 259, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 500, "statusText": "Internal Server Error" }, - "startedDateTime": "2023-11-28T20:07:45.897Z", - "time": 274, + "startedDateTime": "2024-07-12T15:18:47.657Z", + "time": 388, "timings": { "blocked": -1, "connect": -1, @@ -95,7 +103,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 274 + "wait": 388 } } ], diff --git a/test/e2e/mocks/esv_2056898509/secret-version-delete_240349820/0_secret-id_version_3495929885/oauth2_393036114/recording.har b/test/e2e/mocks/esv_2056898509/secret-version-delete_240349820/0_secret-id_version_3495929885/oauth2_393036114/recording.har index 66f71a8d8..c185e638e 100644 --- a/test/e2e/mocks/esv_2056898509/secret-version-delete_240349820/0_secret-id_version_3495929885/oauth2_393036114/recording.har +++ b/test/e2e/mocks/esv_2056898509/secret-version-delete_240349820/0_secret-id_version_3495929885/oauth2_393036114/recording.har @@ -25,11 +25,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-51" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9e0bb987-cd9f-43e3-b7f8-06dd5e8a3450" + "value": "frodo-29cdcab0-1dde-4acd-9c9f-878c5211bbc7" }, { "name": "accept-api-version", @@ -37,20 +37,24 @@ }, { "name": "content-length", - "value": 1138 + "value": "1138" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 397, + "headersSize": 443, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { "mimeType": "application/x-www-form-urlencoded", "params": [], - "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idm:* fr:idc:esv:*" + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idc:esv:* fr:idm:*" }, "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/oauth2/access_token" @@ -94,16 +98,20 @@ }, { "name": "date", - "value": "Tue, 28 Nov 2023 20:07:45 GMT" + "value": "Fri, 12 Jul 2024 15:18:46 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9e0bb987-cd9f-43e3-b7f8-06dd5e8a3450" + "value": "frodo-29cdcab0-1dde-4acd-9c9f-878c5211bbc7" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -113,14 +121,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 541, + "headersSize": 561, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-11-28T20:07:45.626Z", - "time": 91, + "startedDateTime": "2024-07-12T15:18:47.414Z", + "time": 89, "timings": { "blocked": -1, "connect": -1, @@ -128,7 +136,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 91 + "wait": 89 } } ], diff --git a/test/e2e/mocks/esv_2056898509/secret-version-delete_240349820/0_secret-id_version_3495929885/openidm_3290118515/recording.har b/test/e2e/mocks/esv_2056898509/secret-version-delete_240349820/0_secret-id_version_3495929885/openidm_3290118515/recording.har index 96d7534db..6f8e100c6 100644 --- a/test/e2e/mocks/esv_2056898509/secret-version-delete_240349820/0_secret-id_version_3495929885/openidm_3290118515/recording.har +++ b/test/e2e/mocks/esv_2056898509/secret-version-delete_240349820/0_secret-id_version_3495929885/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "ac31ccceb288fe104fb927288dc7c001", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -19,28 +19,176 @@ "name": "accept", "value": "application/json, text/plain, */*" }, + { + "name": "content-type", + "value": "application/json" + }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-51" + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-29cdcab0-1dde-4acd-9c9f-878c5211bbc7" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Fri, 12 Jul 2024 15:18:47 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9e0bb987-cd9f-43e3-b7f8-06dd5e8a3450" + "value": "frodo-29cdcab0-1dde-4acd-9c9f-878c5211bbc7" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-12T15:18:47.572Z", + "time": 99, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 99 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" }, { "name": "content-type", "value": "application/json" }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-29cdcab0-1dde-4acd-9c9f-878c5211bbc7" + }, { "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1562, + "headersSize": 1608, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -49,20 +197,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/b672336b-41ef-428d-ae4a-e0c082875377?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1046, + "bodySize": 1163, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1046, - "text": "{\"_id\":\"b672336b-41ef-428d-ae4a-e0c082875377\",\"_rev\":\"a9fd21f6-492e-4d10-9576-0447d4e19080-35760\",\"accountStatus\":\"active\",\"name\":\"frodo-test\",\"description\":\"Frodo Test\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"rkOpgoQMqHNQ6PtjyzwxkwPsDbCi0CMm8eWGDMBfLThbjMP1s4YA18Fl-NwebyBFqf7Ut6A8ZhKIiCNS-boSJng7j4TZuvFYOcQzx_qpAblY75apRYJgkRCN0uqecz-7JoMymp5CPXC-IMMew5IPPbJEI3aolqPcW5vjzr64saHDoiRH742WKYkyAUqcQmrPGHMeXaTIyOaEORB_sfJRXULEKQ6YntL8lt8SqNEVZgo_QShBP1is-lB1t8WZql3Qu43Mw8CjFJps71OeUhO8b3eP41OX4W_zKVpYYttL7VBfRK8fzyfA1AAiwuN2CNfUtHkO3lIoos3ihm-u4G2RhZH-1oZaE3B_L_wHtENf8yf_Zzmrz8N2DCXXb5bnOr9CqOS622AgBTR_RziIx2xZ5PV8kzrYi-N4sz39LjuhG6n0bb8qrGUi7v-9vjczH6IPcrssO1UpjkaTHUvFF_M7FZYBK24agKKEoSwfichZGMy5-fpuu35hhpI_AyeLc62QNqPBuRUJiE4ramjEAqgFnUuJp6SAlC3o0diisBEyD7xiHQLEqqNqcM1d9bSU9MdyaSbQuPaB7MclgZ2kyPELnbSq0znFsw8-QhWWJubtMJ8GzIStzpEoL8LLPqpL1VDxYBMnLgqD-O3IIAhi7ZHE_a44UWMG2ekKamuvIFoyQPM\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Tue, 28 Nov 2023 20:07:45 GMT" + "value": "Fri, 12 Jul 2024 15:18:47 GMT" }, { "name": "cache-control", @@ -86,7 +234,7 @@ }, { "name": "etag", - "value": "\"a9fd21f6-492e-4d10-9576-0447d4e19080-35760\"" + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" }, { "name": "expires", @@ -106,16 +254,20 @@ }, { "name": "content-length", - "value": "1046" + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9e0bb987-cd9f-43e3-b7f8-06dd5e8a3450" + "value": "frodo-29cdcab0-1dde-4acd-9c9f-878c5211bbc7" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -125,14 +277,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 649, + "headersSize": 669, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-11-28T20:07:45.822Z", - "time": 66, + "startedDateTime": "2024-07-12T15:18:47.588Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -140,7 +292,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 66 + "wait": 64 } } ], diff --git a/test/e2e/mocks/esv_2056898509/variable-create_882012/0_variable-id_value_description_variable-type_1929346589/am_1076162899/recording.har b/test/e2e/mocks/esv_2056898509/variable-create_882012/0_variable-id_value_description_variable-type_1929346589/am_1076162899/recording.har index f58541d36..0f3f569b2 100644 --- a/test/e2e/mocks/esv_2056898509/variable-create_882012/0_variable-id_value_description_variable-type_1929346589/am_1076162899/recording.har +++ b/test/e2e/mocks/esv_2056898509/variable-create_882012/0_variable-id_value_description_variable-type_1929346589/am_1076162899/recording.har @@ -20,27 +20,31 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-51" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-93640586-72fc-4240-8c91-8121afc68eec" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-65b18d76-057f-4473-be2c-8c3d81732b1d" }, { "name": "accept-api-version", "value": "resource=1.1" }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 342, + "headersSize": 388, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -109,16 +113,20 @@ }, { "name": "date", - "value": "Tue, 28 Nov 2023 14:16:17 GMT" + "value": "Fri, 12 Jul 2024 15:19:07 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-93640586-72fc-4240-8c91-8121afc68eec" + "value": "frodo-65b18d76-057f-4473-be2c-8c3d81732b1d" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -128,14 +136,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-11-28T14:16:17.279Z", - "time": 270, + "startedDateTime": "2024-07-12T15:19:07.822Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -143,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 270 + "wait": 72 } }, { @@ -159,16 +167,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-51" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-93640586-72fc-4240-8c91-8121afc68eec" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-65b18d76-057f-4473-be2c-8c3d81732b1d" }, { "name": "accept-api-version", @@ -178,23 +186,27 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1550, + "headersSize": 1596, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/json/serverinfo/version" }, "response": { - "bodySize": 281, + "bodySize": 273, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 281, - "text": "{\"_id\":\"version\",\"_rev\":\"-347675290\",\"version\":\"7.5.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.5.0-SNAPSHOT Build c27d160f2238f1869b36b4e3a66ff9baa06e89f7 (2023-November-16 17:31)\",\"revision\":\"c27d160f2238f1869b36b4e3a66ff9baa06e89f7\",\"date\":\"2023-November-16 17:31\"}" + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"1157267696\",\"version\":\"7.6.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)\",\"revision\":\"3044e8afddd78acfb775451f6053575b124e7cb3\",\"date\":\"2024-June-25 16:54\"}" }, "cookies": [], "headers": [ @@ -232,7 +244,7 @@ }, { "name": "etag", - "value": "\"-347675290\"" + "value": "\"1157267696\"" }, { "name": "expires", @@ -248,20 +260,24 @@ }, { "name": "content-length", - "value": "281" + "value": "273" }, { "name": "date", - "value": "Tue, 28 Nov 2023 14:16:18 GMT" + "value": "Fri, 12 Jul 2024 15:19:07 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-93640586-72fc-4240-8c91-8121afc68eec" + "value": "frodo-65b18d76-057f-4473-be2c-8c3d81732b1d" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -271,14 +287,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-11-28T14:16:18.808Z", - "time": 281, + "startedDateTime": "2024-07-12T15:19:08.009Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -286,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 281 + "wait": 72 } } ], diff --git a/test/e2e/mocks/esv_2056898509/variable-create_882012/0_variable-id_value_description_variable-type_1929346589/environment_1072573434/recording.har b/test/e2e/mocks/esv_2056898509/variable-create_882012/0_variable-id_value_description_variable-type_1929346589/environment_1072573434/recording.har index a3f8c37f7..36ed453f1 100644 --- a/test/e2e/mocks/esv_2056898509/variable-create_882012/0_variable-id_value_description_variable-type_1929346589/environment_1072573434/recording.har +++ b/test/e2e/mocks/esv_2056898509/variable-create_882012/0_variable-id_value_description_variable-type_1929346589/environment_1072573434/recording.har @@ -25,7 +25,7 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-51" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "accept-api-version", @@ -37,14 +37,18 @@ }, { "name": "content-length", - "value": 104 + "value": "104" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1532, + "headersSize": 1578, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { @@ -56,11 +60,11 @@ "url": "https://openam-frodo-dev.forgeblocks.com/environment/variables/esv-test-var-pi-unknown" }, "response": { - "bodySize": 141, + "bodySize": 308, "content": { "mimeType": "application/json", - "size": 141, - "text": "{\"code\":606,\"message\":\"expressionType in body should be one of [string list array object bool int number base64encodedinlined keyvaluelist]\"}" + "size": 308, + "text": "{\"code\":400,\"message\":\"request body has an error: doesn't match schema #/components/schemas/esvVariableCreateUpdateRequest: Error at \\\"/expressionType\\\": value is not one of the allowed values [\\\"string\\\",\\\"list\\\",\\\"array\\\",\\\"object\\\",\\\"bool\\\",\\\"int\\\",\\\"number\\\",\\\"base64encodedinlined\\\",\\\"keyvaluelist\\\"]\"}\n" }, "cookies": [], "headers": [ @@ -70,16 +74,20 @@ }, { "name": "date", - "value": "Tue, 28 Nov 2023 14:16:19 GMT" + "value": "Fri, 12 Jul 2024 15:19:08 GMT" }, { "name": "content-length", - "value": "141" + "value": "308" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -89,14 +97,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 240, + "headersSize": 260, "httpVersion": "HTTP/1.1", "redirectURL": "", - "status": 422, - "statusText": "Unprocessable Entity" + "status": 400, + "statusText": "Bad Request" }, - "startedDateTime": "2023-11-28T14:16:19.219Z", - "time": 347, + "startedDateTime": "2024-07-12T15:19:08.167Z", + "time": 111, "timings": { "blocked": -1, "connect": -1, @@ -104,7 +112,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 347 + "wait": 111 } } ], diff --git a/test/e2e/mocks/esv_2056898509/variable-create_882012/0_variable-id_value_description_variable-type_1929346589/oauth2_393036114/recording.har b/test/e2e/mocks/esv_2056898509/variable-create_882012/0_variable-id_value_description_variable-type_1929346589/oauth2_393036114/recording.har index 62186e324..90eba9347 100644 --- a/test/e2e/mocks/esv_2056898509/variable-create_882012/0_variable-id_value_description_variable-type_1929346589/oauth2_393036114/recording.har +++ b/test/e2e/mocks/esv_2056898509/variable-create_882012/0_variable-id_value_description_variable-type_1929346589/oauth2_393036114/recording.har @@ -25,11 +25,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-51" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-93640586-72fc-4240-8c91-8121afc68eec" + "value": "frodo-65b18d76-057f-4473-be2c-8c3d81732b1d" }, { "name": "accept-api-version", @@ -37,20 +37,24 @@ }, { "name": "content-length", - "value": 1138 + "value": "1138" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 397, + "headersSize": 443, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { "mimeType": "application/x-www-form-urlencoded", "params": [], - "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idm:* fr:idc:esv:*" + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idc:esv:* fr:idm:*" }, "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/oauth2/access_token" @@ -60,7 +64,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1276, - "text": "{\"access_token\":\"\",\"scope\":\"fr:am:* fr:idc:esv:* fr:idm:*\",\"token_type\":\"Bearer\",\"expires_in\":898}" + "text": "{\"access_token\":\"\",\"scope\":\"fr:am:* fr:idc:esv:* fr:idm:*\",\"token_type\":\"Bearer\",\"expires_in\":899}" }, "cookies": [], "headers": [ @@ -94,16 +98,20 @@ }, { "name": "date", - "value": "Tue, 28 Nov 2023 14:16:18 GMT" + "value": "Fri, 12 Jul 2024 15:19:07 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-93640586-72fc-4240-8c91-8121afc68eec" + "value": "frodo-65b18d76-057f-4473-be2c-8c3d81732b1d" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -113,14 +121,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 541, + "headersSize": 561, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-11-28T14:16:17.575Z", - "time": 1187, + "startedDateTime": "2024-07-12T15:19:07.912Z", + "time": 89, "timings": { "blocked": -1, "connect": -1, @@ -128,7 +136,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1187 + "wait": 89 } } ], diff --git a/test/e2e/mocks/esv_2056898509/variable-create_882012/0_variable-id_value_description_variable-type_1929346589/openidm_3290118515/recording.har b/test/e2e/mocks/esv_2056898509/variable-create_882012/0_variable-id_value_description_variable-type_1929346589/openidm_3290118515/recording.har index 1721645f3..99aab856d 100644 --- a/test/e2e/mocks/esv_2056898509/variable-create_882012/0_variable-id_value_description_variable-type_1929346589/openidm_3290118515/recording.har +++ b/test/e2e/mocks/esv_2056898509/variable-create_882012/0_variable-id_value_description_variable-type_1929346589/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "ac31ccceb288fe104fb927288dc7c001", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -19,28 +19,176 @@ "name": "accept", "value": "application/json, text/plain, */*" }, + { + "name": "content-type", + "value": "application/json" + }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-51" + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-65b18d76-057f-4473-be2c-8c3d81732b1d" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Fri, 12 Jul 2024 15:19:08 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-93640586-72fc-4240-8c91-8121afc68eec" + "value": "frodo-65b18d76-057f-4473-be2c-8c3d81732b1d" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-12T15:19:08.071Z", + "time": 100, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 100 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" }, { "name": "content-type", "value": "application/json" }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-65b18d76-057f-4473-be2c-8c3d81732b1d" + }, { "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1562, + "headersSize": 1608, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -49,20 +197,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/b672336b-41ef-428d-ae4a-e0c082875377?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1046, + "bodySize": 1163, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1046, - "text": "{\"_id\":\"b672336b-41ef-428d-ae4a-e0c082875377\",\"_rev\":\"a9fd21f6-492e-4d10-9576-0447d4e19080-35760\",\"accountStatus\":\"active\",\"name\":\"frodo-test\",\"description\":\"Frodo Test\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"rkOpgoQMqHNQ6PtjyzwxkwPsDbCi0CMm8eWGDMBfLThbjMP1s4YA18Fl-NwebyBFqf7Ut6A8ZhKIiCNS-boSJng7j4TZuvFYOcQzx_qpAblY75apRYJgkRCN0uqecz-7JoMymp5CPXC-IMMew5IPPbJEI3aolqPcW5vjzr64saHDoiRH742WKYkyAUqcQmrPGHMeXaTIyOaEORB_sfJRXULEKQ6YntL8lt8SqNEVZgo_QShBP1is-lB1t8WZql3Qu43Mw8CjFJps71OeUhO8b3eP41OX4W_zKVpYYttL7VBfRK8fzyfA1AAiwuN2CNfUtHkO3lIoos3ihm-u4G2RhZH-1oZaE3B_L_wHtENf8yf_Zzmrz8N2DCXXb5bnOr9CqOS622AgBTR_RziIx2xZ5PV8kzrYi-N4sz39LjuhG6n0bb8qrGUi7v-9vjczH6IPcrssO1UpjkaTHUvFF_M7FZYBK24agKKEoSwfichZGMy5-fpuu35hhpI_AyeLc62QNqPBuRUJiE4ramjEAqgFnUuJp6SAlC3o0diisBEyD7xiHQLEqqNqcM1d9bSU9MdyaSbQuPaB7MclgZ2kyPELnbSq0znFsw8-QhWWJubtMJ8GzIStzpEoL8LLPqpL1VDxYBMnLgqD-O3IIAhi7ZHE_a44UWMG2ekKamuvIFoyQPM\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Tue, 28 Nov 2023 14:16:19 GMT" + "value": "Fri, 12 Jul 2024 15:19:08 GMT" }, { "name": "cache-control", @@ -86,7 +234,7 @@ }, { "name": "etag", - "value": "\"a9fd21f6-492e-4d10-9576-0447d4e19080-35760\"" + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" }, { "name": "expires", @@ -106,16 +254,20 @@ }, { "name": "content-length", - "value": "1046" + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-93640586-72fc-4240-8c91-8121afc68eec" + "value": "frodo-65b18d76-057f-4473-be2c-8c3d81732b1d" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -125,14 +277,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 649, + "headersSize": 669, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-11-28T14:16:19.098Z", - "time": 112, + "startedDateTime": "2024-07-12T15:19:08.090Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -140,7 +292,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 112 + "wait": 69 } } ], diff --git a/test/e2e/mocks/esv_2056898509/variable-delete_3523551715/0_variable-id_3527122442/am_1076162899/recording.har b/test/e2e/mocks/esv_2056898509/variable-delete_3523551715/0_variable-id_3527122442/am_1076162899/recording.har index 9a3ec1be0..b8ba8e476 100644 --- a/test/e2e/mocks/esv_2056898509/variable-delete_3523551715/0_variable-id_3527122442/am_1076162899/recording.har +++ b/test/e2e/mocks/esv_2056898509/variable-delete_3523551715/0_variable-id_3527122442/am_1076162899/recording.har @@ -20,27 +20,31 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-45" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-73855c2b-b555-4066-b78c-09a63f0a3011" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-64112ab7-3e4d-4d1b-8e54-071e04f9ee27" }, { "name": "accept-api-version", "value": "resource=1.1" }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 342, + "headersSize": 388, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -109,16 +113,20 @@ }, { "name": "date", - "value": "Tue, 24 Oct 2023 22:03:48 GMT" + "value": "Fri, 12 Jul 2024 15:16:46 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-73855c2b-b555-4066-b78c-09a63f0a3011" + "value": "frodo-64112ab7-3e4d-4d1b-8e54-071e04f9ee27" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -128,14 +136,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-24T22:03:48.880Z", - "time": 118, + "startedDateTime": "2024-07-12T15:16:45.979Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -143,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 118 + "wait": 71 } }, { @@ -159,16 +167,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-45" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-73855c2b-b555-4066-b78c-09a63f0a3011" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-64112ab7-3e4d-4d1b-8e54-071e04f9ee27" }, { "name": "accept-api-version", @@ -178,23 +186,27 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1550, + "headersSize": 1596, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/json/serverinfo/version" }, "response": { - "bodySize": 283, + "bodySize": 273, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 283, - "text": "{\"_id\":\"version\",\"_rev\":\"1217229914\",\"version\":\"7.4.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.4.0-SNAPSHOT Build 7e44c1624c3a11db5b5b0b576bb162618f1ac605 (2023-September-18 09:04)\",\"revision\":\"7e44c1624c3a11db5b5b0b576bb162618f1ac605\",\"date\":\"2023-September-18 09:04\"}" + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"1157267696\",\"version\":\"7.6.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)\",\"revision\":\"3044e8afddd78acfb775451f6053575b124e7cb3\",\"date\":\"2024-June-25 16:54\"}" }, "cookies": [], "headers": [ @@ -232,7 +244,7 @@ }, { "name": "etag", - "value": "\"1217229914\"" + "value": "\"1157267696\"" }, { "name": "expires", @@ -248,20 +260,24 @@ }, { "name": "content-length", - "value": "283" + "value": "273" }, { "name": "date", - "value": "Tue, 24 Oct 2023 22:03:48 GMT" + "value": "Fri, 12 Jul 2024 15:16:46 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-73855c2b-b555-4066-b78c-09a63f0a3011" + "value": "frodo-64112ab7-3e4d-4d1b-8e54-071e04f9ee27" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -271,14 +287,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-24T22:03:49.176Z", - "time": 90, + "startedDateTime": "2024-07-12T15:16:46.180Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -286,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 90 + "wait": 72 } } ], diff --git a/test/e2e/mocks/esv_2056898509/variable-delete_3523551715/0_variable-id_3527122442/environment_1072573434/recording.har b/test/e2e/mocks/esv_2056898509/variable-delete_3523551715/0_variable-id_3527122442/environment_1072573434/recording.har index be97b40da..d306bbf10 100644 --- a/test/e2e/mocks/esv_2056898509/variable-delete_3523551715/0_variable-id_3527122442/environment_1072573434/recording.har +++ b/test/e2e/mocks/esv_2056898509/variable-delete_3523551715/0_variable-id_3527122442/environment_1072573434/recording.har @@ -19,14 +19,14 @@ "name": "accept", "value": "application/json, text/plain, */*" }, - { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-45" - }, { "name": "content-type", "value": "application/json" }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, { "name": "accept-api-version", "value": "protocol=1.0,resource=1.0" @@ -35,12 +35,16 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1506, + "headersSize": 1552, "httpVersion": "HTTP/1.1", "method": "DELETE", "queryString": [], @@ -51,7 +55,7 @@ "content": { "mimeType": "application/json", "size": 53, - "text": "{\"code\":404,\"message\":\"The variable does not exist\"}" + "text": "{\"code\":404,\"message\":\"The variable does not exist\"}\n" }, "cookies": [], "headers": [ @@ -61,7 +65,7 @@ }, { "name": "date", - "value": "Tue, 24 Oct 2023 22:03:52 GMT" + "value": "Fri, 12 Jul 2024 15:16:46 GMT" }, { "name": "content-length", @@ -71,6 +75,10 @@ "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -80,14 +88,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 239, + "headersSize": 259, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 404, "statusText": "Not Found" }, - "startedDateTime": "2023-10-24T22:03:49.384Z", - "time": 3444, + "startedDateTime": "2024-07-12T15:16:46.348Z", + "time": 143, "timings": { "blocked": -1, "connect": -1, @@ -95,7 +103,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 3444 + "wait": 143 } } ], diff --git a/test/e2e/mocks/esv_2056898509/variable-delete_3523551715/0_variable-id_3527122442/oauth2_393036114/recording.har b/test/e2e/mocks/esv_2056898509/variable-delete_3523551715/0_variable-id_3527122442/oauth2_393036114/recording.har index a316baca6..89efbf8c7 100644 --- a/test/e2e/mocks/esv_2056898509/variable-delete_3523551715/0_variable-id_3527122442/oauth2_393036114/recording.har +++ b/test/e2e/mocks/esv_2056898509/variable-delete_3523551715/0_variable-id_3527122442/oauth2_393036114/recording.har @@ -25,11 +25,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-45" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-73855c2b-b555-4066-b78c-09a63f0a3011" + "value": "frodo-64112ab7-3e4d-4d1b-8e54-071e04f9ee27" }, { "name": "accept-api-version", @@ -37,20 +37,24 @@ }, { "name": "content-length", - "value": 1138 + "value": "1138" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 397, + "headersSize": 443, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { "mimeType": "application/x-www-form-urlencoded", "params": [], - "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idm:* fr:idc:esv:*" + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idc:esv:* fr:idm:*" }, "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/oauth2/access_token" @@ -94,16 +98,20 @@ }, { "name": "date", - "value": "Tue, 24 Oct 2023 22:03:48 GMT" + "value": "Fri, 12 Jul 2024 15:16:46 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-73855c2b-b555-4066-b78c-09a63f0a3011" + "value": "frodo-64112ab7-3e4d-4d1b-8e54-071e04f9ee27" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -113,14 +121,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 541, + "headersSize": 561, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-24T22:03:49.022Z", - "time": 146, + "startedDateTime": "2024-07-12T15:16:46.069Z", + "time": 103, "timings": { "blocked": -1, "connect": -1, @@ -128,7 +136,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 146 + "wait": 103 } } ], diff --git a/test/e2e/mocks/esv_2056898509/variable-delete_3523551715/0_variable-id_3527122442/openidm_3290118515/recording.har b/test/e2e/mocks/esv_2056898509/variable-delete_3523551715/0_variable-id_3527122442/openidm_3290118515/recording.har index da327f28e..0dd2adfa0 100644 --- a/test/e2e/mocks/esv_2056898509/variable-delete_3523551715/0_variable-id_3527122442/openidm_3290118515/recording.har +++ b/test/e2e/mocks/esv_2056898509/variable-delete_3523551715/0_variable-id_3527122442/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "ac31ccceb288fe104fb927288dc7c001", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -19,28 +19,176 @@ "name": "accept", "value": "application/json, text/plain, */*" }, + { + "name": "content-type", + "value": "application/json" + }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-45" + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-64112ab7-3e4d-4d1b-8e54-071e04f9ee27" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Fri, 12 Jul 2024 15:16:46 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-73855c2b-b555-4066-b78c-09a63f0a3011" + "value": "frodo-64112ab7-3e4d-4d1b-8e54-071e04f9ee27" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-12T15:16:46.242Z", + "time": 104, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 104 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" }, { "name": "content-type", "value": "application/json" }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-64112ab7-3e4d-4d1b-8e54-071e04f9ee27" + }, { "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1562, + "headersSize": 1608, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -49,20 +197,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/b672336b-41ef-428d-ae4a-e0c082875377?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1045, + "bodySize": 1163, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1045, - "text": "{\"_id\":\"b672336b-41ef-428d-ae4a-e0c082875377\",\"_rev\":\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\",\"accountStatus\":\"active\",\"name\":\"frodo-test\",\"description\":\"Frodo Test\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"8lN2UVDDHchL_gIYS5lAiEVAVocyqWHmqBPwPkd22NRMLetczaVSH2UQHoQu7SSKeAtojVJUYuxRtGPfGNExZurTy3CRlzpaNa67B6jyunycPHnyNked0ceFGfjD9c6e0b97L5wqwk2YNVVMGa9c1m8R9HWk2kg9lRwlZE_piwTM9bw8tuWfL1A2-fTDQB2PZSgGGz86jG1RGMY7dnafVKIX3HbW98xOxOwqIRz607IQr-NFia5zjTltpJjR1qOlEFmdHqGTGCnFcHxeJWmKOWcDM4WmfWcgK3zR9Br-aZoDTl8RMAths30Pc1pe_dl5OepxCYQ7b0BXg0zQaYcx5G5ZcNR3ldjDNfpiXg1viWjEBiwiCg7gkYksBu0aFHX2pc4KKHKcyIeD0sbhaLSK3JXhI1TJvm7rwyX1wsRKmMTGTZMxYJlADZufKKd-Jg7k2_iwP3WUJxdgkJsgvLj7ZbTf5Paz7_FLeSajjtGPu6hGSWV8uOGgRgcnJgz3DP2S9qfHI7nKswtgwFdjbOMK39iNjU8PI-cOaaVKQcH88xBCu1bpCX1MIVvZ5arQF783qasj9bBB4t27gKXOauIr-sXMUI6_L7CQ7IqWld8VvNWKReMMqiRQV9huEEV1chCFzZI_aEW82fDC9dRbFXG-w92PhPPVbNznWsrhO1aPxA8\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Tue, 24 Oct 2023 22:03:49 GMT" + "value": "Fri, 12 Jul 2024 15:16:46 GMT" }, { "name": "cache-control", @@ -86,7 +234,7 @@ }, { "name": "etag", - "value": "\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\"" + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" }, { "name": "expires", @@ -106,16 +254,20 @@ }, { "name": "content-length", - "value": "1045" + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-73855c2b-b555-4066-b78c-09a63f0a3011" + "value": "frodo-64112ab7-3e4d-4d1b-8e54-071e04f9ee27" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -125,14 +277,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 648, + "headersSize": 669, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-24T22:03:49.285Z", - "time": 92, + "startedDateTime": "2024-07-12T15:16:46.261Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -140,7 +292,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 92 + "wait": 78 } } ], diff --git a/test/e2e/mocks/github_584874290/recording.har b/test/e2e/mocks/github_584874290/recording.har index 3eb440f98..b37f1ff54 100644 --- a/test/e2e/mocks/github_584874290/recording.har +++ b/test/e2e/mocks/github_584874290/recording.har @@ -25,7 +25,7 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-93" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "accept-encoding", @@ -43,18 +43,18 @@ "url": "https://api.github.com/repos/rockcarver/frodo-cli/releases" }, "response": { - "bodySize": 32106, + "bodySize": 32329, "content": { "encoding": "base64", "mimeType": "application/json; charset=utf-8", - "size": 32106, - "text": "[\"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\"]" + "size": 32329, + "text": "[\"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\"]" }, "cookies": [], "headers": [ { "name": "date", - "value": "Thu, 11 Jul 2024 15:07:26 GMT" + "value": "Fri, 12 Jul 2024 17:42:47 GMT" }, { "name": "content-type", @@ -70,7 +70,7 @@ }, { "name": "etag", - "value": "W/\"d17a1203301a672c9afce0b158ba7e29d08d5ddb0b561c1cc9a4c626e341af4d\"" + "value": "W/\"7be40aa80880b7c9db68d11c771ec7fc3af22843ca8ac15a7fd66076f8fde9b3\"" }, { "name": "x-github-media-type", @@ -130,11 +130,11 @@ }, { "name": "x-ratelimit-remaining", - "value": "55" + "value": "57" }, { "name": "x-ratelimit-reset", - "value": "1720713768" + "value": "1720809205" }, { "name": "x-ratelimit-resource", @@ -142,7 +142,7 @@ }, { "name": "x-ratelimit-used", - "value": "5" + "value": "3" }, { "name": "accept-ranges", @@ -154,17 +154,17 @@ }, { "name": "x-github-request-id", - "value": "DE0D:5334:E5E1F70:1A84E290:668FF52D" + "value": "8BF4:29135F:4043CDF:7682866:66916B17" } ], - "headersSize": 1402, + "headersSize": 1403, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-11T15:07:25.735Z", - "time": 662, + "startedDateTime": "2024-07-12T17:42:47.210Z", + "time": 770, "timings": { "blocked": -1, "connect": -1, @@ -172,7 +172,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 662 + "wait": 770 } } ], diff --git a/test/e2e/mocks/info_263456517/0_890022063/am_1076162899/recording.har b/test/e2e/mocks/info_263456517/0_890022063/am_1076162899/recording.har index 3e7edb776..00403c2c4 100644 --- a/test/e2e/mocks/info_263456517/0_890022063/am_1076162899/recording.har +++ b/test/e2e/mocks/info_263456517/0_890022063/am_1076162899/recording.har @@ -20,27 +20,31 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-5" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-ee308e17-a196-4545-98b7-4d589bbe1176" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-6bd60ede-377c-459d-81a6-088ba6140a15" }, { "name": "accept-api-version", "value": "resource=1.1" }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 341, + "headersSize": 388, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -61,7 +65,7 @@ }, { "name": "content-security-policy-report-only", - "value": "script-src 'self' 'unsafe-eval' 'unsafe-inline'; frame-ancestors 'self'" + "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" }, { "name": "x-content-type-options", @@ -109,16 +113,20 @@ }, { "name": "date", - "value": "Wed, 21 Jun 2023 01:31:16 GMT" + "value": "Fri, 12 Jul 2024 15:10:40 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-ee308e17-a196-4545-98b7-4d589bbe1176" + "value": "frodo-6bd60ede-377c-459d-81a6-088ba6140a15" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -128,14 +136,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-06-21T01:31:14.622Z", - "time": 153, + "startedDateTime": "2024-07-12T15:10:40.695Z", + "time": 126, "timings": { "blocked": -1, "connect": -1, @@ -143,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 153 + "wait": 126 } }, { @@ -159,16 +167,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-5" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-ee308e17-a196-4545-98b7-4d589bbe1176" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-6bd60ede-377c-459d-81a6-088ba6140a15" }, { "name": "accept-api-version", @@ -176,25 +184,29 @@ }, { "name": "authorization", - "value": "Bearer eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..NYV3CX8S1amqqwizkwjSXw.tPDRvGTJ8hXuwz7c7Ud9emAfqA634FIr8CL60de4WdcB1qzzZNLG6frJjy9vXdPoKT9r7DDgX6cnysHntKA4kzNLrCzVVNqIYe2en6Mlq9JVrIpl9RSBQx-zA0lmBrBXJoTol78-80Fe_5TqpMsLqWfqYEPFE_HC2qOD411zxUfawzE6oaFN0RE4d5T8vPAcH7DOF_NLPcmDCFQ17oTR6YoaJ_lhj_uvgQ0PRgIxKYok4s1y1a2hN-7KVvws-vJcVu7zw07CiKLJf5l4hqmjFyl1bcwY0eBgB8yQIxgzvsmfpHpIRFKRpdNMk67Gtjp3ncW4uApuGnjo9zEGVZcpL2FKF8z1rAqSrES_I6eLzcUgbAOtdr3aE6UpguLPds7l4fyMB656D8hLvCDQj_-qOw5LXCrIxL0Bb05a7YHBheV6G_svHyuEF_orhhICK_AZaJMKUhE8FhhBvsjHbe16dHlrVY2hD7RPAvrj73453MxZzLXxH_nVTzBK7zjg9xO_nqbKQYbfFnzC2biUajpRBRStErrNHXweENV_w3Nz4b7-QophPmXhugZAv9xS0GwQhZ5izNPZBEKgTYDBcipMnzZqhMcwP0-ucRzcc2VOFMNHl3rhjgEO25xnHjPYFSUMWQwwCxd-hjPoF_teJ44k_4isUPm0W3Td352uSTjZzLgGx93bhn0vN3_ucpxw5IYTUglha16YzPxoU0yDxxrPtd0J_B1dd093oZohULQqCCL9d6mq-2IOwAG0tTh57zU-Ta2d9ADTHZjCWsyB-jMQ3fsEG9I9LYnp7N_GAkYLobfYrlVFQ4HVQ7d5yh7y4w4mzkVAcKky2qI2LrR1VEu_q6ePezSzIDMiemQSyyBy7ng91x_wsYNAxafTUVTmDSAZMxcHWkIIbSLSzg37MBv-BS3Sm7nANSmAdAf6rCnHoAv8qPVIzXM7o2qx5rt3HGt3vikU9IMndQu3_We_3MCngVfAfHskqVQUeyjXNZkqoihEr0XlYPdv6AL1ZjWgr8u676qt7Lr19bXXN0mhVH5vsCGEJ8UOS6IYFtMRILGhDw8.Cz08B3wPNwMOhIGR_4_mQw" + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1549, + "headersSize": 1596, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/json/serverinfo/version" }, "response": { - "bodySize": 271, + "bodySize": 273, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 271, - "text": "{\"_id\":\"version\",\"_rev\":\"1033278820\",\"version\":\"7.4.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.4.0-SNAPSHOT Build cb5c9d0995369298fbd943c2a71df3dc85da6cba (2023-May-30 09:53)\",\"revision\":\"cb5c9d0995369298fbd943c2a71df3dc85da6cba\",\"date\":\"2023-May-30 09:53\"}" + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"1157267696\",\"version\":\"7.6.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)\",\"revision\":\"3044e8afddd78acfb775451f6053575b124e7cb3\",\"date\":\"2024-June-25 16:54\"}" }, "cookies": [], "headers": [ @@ -204,7 +216,7 @@ }, { "name": "content-security-policy-report-only", - "value": "script-src 'self' 'unsafe-eval' 'unsafe-inline'; frame-ancestors 'self'" + "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" }, { "name": "x-content-type-options", @@ -232,7 +244,7 @@ }, { "name": "etag", - "value": "\"1033278820\"" + "value": "\"1157267696\"" }, { "name": "expires", @@ -248,20 +260,24 @@ }, { "name": "content-length", - "value": "271" + "value": "273" }, { "name": "date", - "value": "Wed, 21 Jun 2023 01:31:16 GMT" + "value": "Fri, 12 Jul 2024 15:10:40 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-ee308e17-a196-4545-98b7-4d589bbe1176" + "value": "frodo-6bd60ede-377c-459d-81a6-088ba6140a15" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -271,14 +287,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-06-21T01:31:14.916Z", - "time": 63, + "startedDateTime": "2024-07-12T15:10:40.969Z", + "time": 108, "timings": { "blocked": -1, "connect": -1, @@ -286,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 63 + "wait": 108 } } ], diff --git a/test/e2e/mocks/info_263456517/0_890022063/environment_1072573434/recording.har b/test/e2e/mocks/info_263456517/0_890022063/environment_1072573434/recording.har index e309698b9..af848aaa3 100644 --- a/test/e2e/mocks/info_263456517/0_890022063/environment_1072573434/recording.har +++ b/test/e2e/mocks/info_263456517/0_890022063/environment_1072573434/recording.har @@ -20,16 +20,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-5" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-ee308e17-a196-4545-98b7-4d589bbe1176" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-6bd60ede-377c-459d-81a6-088ba6140a15" }, { "name": "accept-api-version", @@ -37,25 +37,29 @@ }, { "name": "authorization", - "value": "Bearer eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..NYV3CX8S1amqqwizkwjSXw.tPDRvGTJ8hXuwz7c7Ud9emAfqA634FIr8CL60de4WdcB1qzzZNLG6frJjy9vXdPoKT9r7DDgX6cnysHntKA4kzNLrCzVVNqIYe2en6Mlq9JVrIpl9RSBQx-zA0lmBrBXJoTol78-80Fe_5TqpMsLqWfqYEPFE_HC2qOD411zxUfawzE6oaFN0RE4d5T8vPAcH7DOF_NLPcmDCFQ17oTR6YoaJ_lhj_uvgQ0PRgIxKYok4s1y1a2hN-7KVvws-vJcVu7zw07CiKLJf5l4hqmjFyl1bcwY0eBgB8yQIxgzvsmfpHpIRFKRpdNMk67Gtjp3ncW4uApuGnjo9zEGVZcpL2FKF8z1rAqSrES_I6eLzcUgbAOtdr3aE6UpguLPds7l4fyMB656D8hLvCDQj_-qOw5LXCrIxL0Bb05a7YHBheV6G_svHyuEF_orhhICK_AZaJMKUhE8FhhBvsjHbe16dHlrVY2hD7RPAvrj73453MxZzLXxH_nVTzBK7zjg9xO_nqbKQYbfFnzC2biUajpRBRStErrNHXweENV_w3Nz4b7-QophPmXhugZAv9xS0GwQhZ5izNPZBEKgTYDBcipMnzZqhMcwP0-ucRzcc2VOFMNHl3rhjgEO25xnHjPYFSUMWQwwCxd-hjPoF_teJ44k_4isUPm0W3Td352uSTjZzLgGx93bhn0vN3_ucpxw5IYTUglha16YzPxoU0yDxxrPtd0J_B1dd093oZohULQqCCL9d6mq-2IOwAG0tTh57zU-Ta2d9ADTHZjCWsyB-jMQ3fsEG9I9LYnp7N_GAkYLobfYrlVFQ4HVQ7d5yh7y4w4mzkVAcKky2qI2LrR1VEu_q6ePezSzIDMiemQSyyBy7ng91x_wsYNAxafTUVTmDSAZMxcHWkIIbSLSzg37MBv-BS3Sm7nANSmAdAf6rCnHoAv8qPVIzXM7o2qx5rt3HGt3vikU9IMndQu3_We_3MCngVfAfHskqVQUeyjXNZkqoihEr0XlYPdv6AL1ZjWgr8u676qt7Lr19bXXN0mhVH5vsCGEJ8UOS6IYFtMRILGhDw8.Cz08B3wPNwMOhIGR_4_mQw" + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1552, + "headersSize": 1599, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/environment/info" }, "response": { - "bodySize": 286, + "bodySize": 454, "content": { "mimeType": "application/json; charset=utf-8", - "size": 286, - "text": "{\"immutable\":false,\"locked\":false,\"region\":\"us-central1\",\"tier\":\"other\",\"warning_message_html\":\"\",\"message_box_title\":\"\",\"message_box_html\":\"\",\"message_variant\":\"\",\"promotionTierInfo\":{\"tierDisplayName\":\"other\",\"tiers\":[\"other\"],\"upperTierDisplayName\":null,\"lowerTierDisplayName\":null}}" + "size": 454, + "text": "{\"backupRegion\":\"us-south1\",\"config_promotion_done\":false,\"immutable\":false,\"ipAddresses\":[\"104.197.33.46\"],\"locked\":false,\"message_box_html\":\"\",\"message_box_title\":\"\",\"message_variant\":\"\",\"placeholder_management_migration_date\":\"\",\"placeholder_management\":\"CUSTOMER\",\"promotionTierInfo\":{\"tierDisplayName\":\"other\",\"tiers\":[\"other\"],\"upperTierDisplayName\":null,\"lowerTierDisplayName\":null},\"region\":\"us-central1\",\"tier\":\"other\",\"warning_message_html\":\"\"}" }, "cookies": [], "headers": [ @@ -69,24 +73,28 @@ }, { "name": "content-length", - "value": "286" + "value": "454" }, { "name": "etag", - "value": "W/\"11e-AWDRhCxkkJnEAm6JxUv9JLHr9GE\"" + "value": "W/\"1c6-bVoSMl4yyEF3SGeat15CkaugDdw\"" }, { "name": "date", - "value": "Wed, 21 Jun 2023 01:31:17 GMT" + "value": "Fri, 12 Jul 2024 15:10:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-ee308e17-a196-4545-98b7-4d589bbe1176" + "value": "frodo-6bd60ede-377c-459d-81a6-088ba6140a15" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -96,14 +104,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 398, + "headersSize": 418, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-06-21T01:31:15.171Z", - "time": 56, + "startedDateTime": "2024-07-12T15:10:41.432Z", + "time": 128, "timings": { "blocked": -1, "connect": -1, @@ -111,7 +119,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 128 } } ], diff --git a/test/e2e/mocks/info_263456517/0_890022063/oauth2_393036114/recording.har b/test/e2e/mocks/info_263456517/0_890022063/oauth2_393036114/recording.har index 654a75742..626a159be 100644 --- a/test/e2e/mocks/info_263456517/0_890022063/oauth2_393036114/recording.har +++ b/test/e2e/mocks/info_263456517/0_890022063/oauth2_393036114/recording.har @@ -25,11 +25,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-5" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-ee308e17-a196-4545-98b7-4d589bbe1176" + "value": "frodo-6bd60ede-377c-459d-81a6-088ba6140a15" }, { "name": "accept-api-version", @@ -37,20 +37,24 @@ }, { "name": "content-length", - "value": 1138 + "value": "1138" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 396, + "headersSize": 443, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { "mimeType": "application/x-www-form-urlencoded", "params": [], - "text": "assertion=eyJhbGciOiJSUzI1NiJ9.eyJpc3MiOiJiNjcyMzM2Yi00MWVmLTQyOGQtYWU0YS1lMGMwODI4NzUzNzciLCJzdWIiOiJiNjcyMzM2Yi00MWVmLTQyOGQtYWU0YS1lMGMwODI4NzUzNzciLCJhdWQiOiJodHRwczovL29wZW5hbS1mcm9kby1kZXYuZm9yZ2VibG9ja3MuY29tOjQ0My9hbS9vYXV0aDIvYWNjZXNzX3Rva2VuIiwiZXhwIjoxNjg3MzExMjU0LCJqdGkiOiJiNDZkMDIxZS1mMzIyLTQ1ZWItOGFiNi1lZTRhODYyMDlhNzkifQ.PfAWmyyhzRBoVFvva3a89gbwWFaD3F8tesWsssREjdU_ex4XsQWMie6_Fu_gDJScy0RbDJTwkrGk_6RI6lUnh2sABHrtQV6lYvhWO3F0zavKE1P82vAAz2iM3JyP9oV-0EXM10bbTYfcVmyuMfJN2M5av1lbLKAs-rKHawf7lzZZEAB54y2NpbiamUCqL0YJy7ZDnP5-k4pjRQ7fAq7JGNNZjwRgyfEOPLub0lvx9E0p7Rw0MwVXmT_1d_6KU6sXlzZqWDn9nl7hn4KiEkfgzG8amXXpMB8sFHv6UW-vtcdgVeXnNanQTZ1vzXqaxxru5AF0GnhT5c525QxDYa2fUMVOB7KVZBYW2XlO1e6sPBQepSAhF4ETUvmj69bSEAUTUJfvc_8hJLTj2caozaSjJ6aFluDzlKjFcxJwvTeH-biMzLlNEA8wiuIQth4CrcGVMP-CeDxXXBhKGcegDJdef-OyDDNNAOIDI6iBe3PumlNGOUrvp7cf7L8A9ityLAxiB07n7laAaWugdDZl_OgO9kVSPREYB8xDuqCwHXtYxqd3gVPs81922ralv-WzYYyjRKhzP6hhRp4TYEt0hnT045wyo2iHY0iqoZmsk-JH2woyNLP04Er0LbOrJhqKT8MJYQtNKgKz2K4z_e7D8VkzCDWmLsCKQZlJcKrFO9IJ-s8&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idm:* fr:idc:esv:*" + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idc:esv:* fr:idm:*" }, "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/oauth2/access_token" @@ -60,7 +64,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1276, - "text": "{\"access_token\":\"eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..NYV3CX8S1amqqwizkwjSXw.tPDRvGTJ8hXuwz7c7Ud9emAfqA634FIr8CL60de4WdcB1qzzZNLG6frJjy9vXdPoKT9r7DDgX6cnysHntKA4kzNLrCzVVNqIYe2en6Mlq9JVrIpl9RSBQx-zA0lmBrBXJoTol78-80Fe_5TqpMsLqWfqYEPFE_HC2qOD411zxUfawzE6oaFN0RE4d5T8vPAcH7DOF_NLPcmDCFQ17oTR6YoaJ_lhj_uvgQ0PRgIxKYok4s1y1a2hN-7KVvws-vJcVu7zw07CiKLJf5l4hqmjFyl1bcwY0eBgB8yQIxgzvsmfpHpIRFKRpdNMk67Gtjp3ncW4uApuGnjo9zEGVZcpL2FKF8z1rAqSrES_I6eLzcUgbAOtdr3aE6UpguLPds7l4fyMB656D8hLvCDQj_-qOw5LXCrIxL0Bb05a7YHBheV6G_svHyuEF_orhhICK_AZaJMKUhE8FhhBvsjHbe16dHlrVY2hD7RPAvrj73453MxZzLXxH_nVTzBK7zjg9xO_nqbKQYbfFnzC2biUajpRBRStErrNHXweENV_w3Nz4b7-QophPmXhugZAv9xS0GwQhZ5izNPZBEKgTYDBcipMnzZqhMcwP0-ucRzcc2VOFMNHl3rhjgEO25xnHjPYFSUMWQwwCxd-hjPoF_teJ44k_4isUPm0W3Td352uSTjZzLgGx93bhn0vN3_ucpxw5IYTUglha16YzPxoU0yDxxrPtd0J_B1dd093oZohULQqCCL9d6mq-2IOwAG0tTh57zU-Ta2d9ADTHZjCWsyB-jMQ3fsEG9I9LYnp7N_GAkYLobfYrlVFQ4HVQ7d5yh7y4w4mzkVAcKky2qI2LrR1VEu_q6ePezSzIDMiemQSyyBy7ng91x_wsYNAxafTUVTmDSAZMxcHWkIIbSLSzg37MBv-BS3Sm7nANSmAdAf6rCnHoAv8qPVIzXM7o2qx5rt3HGt3vikU9IMndQu3_We_3MCngVfAfHskqVQUeyjXNZkqoihEr0XlYPdv6AL1ZjWgr8u676qt7Lr19bXXN0mhVH5vsCGEJ8UOS6IYFtMRILGhDw8.Cz08B3wPNwMOhIGR_4_mQw\",\"scope\":\"fr:am:* fr:idc:esv:* fr:idm:*\",\"token_type\":\"Bearer\",\"expires_in\":898}" + "text": "{\"access_token\":\"\",\"scope\":\"fr:am:* fr:idc:esv:* fr:idm:*\",\"token_type\":\"Bearer\",\"expires_in\":899}" }, "cookies": [], "headers": [ @@ -70,7 +74,7 @@ }, { "name": "content-security-policy-report-only", - "value": "script-src 'self' 'unsafe-eval' 'unsafe-inline'; frame-ancestors 'self'" + "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" }, { "name": "x-content-type-options", @@ -94,16 +98,20 @@ }, { "name": "date", - "value": "Wed, 21 Jun 2023 01:31:16 GMT" + "value": "Fri, 12 Jul 2024 15:10:40 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-ee308e17-a196-4545-98b7-4d589bbe1176" + "value": "frodo-6bd60ede-377c-459d-81a6-088ba6140a15" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -113,14 +121,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 541, + "headersSize": 561, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-06-21T01:31:14.799Z", - "time": 109, + "startedDateTime": "2024-07-12T15:10:40.843Z", + "time": 118, "timings": { "blocked": -1, "connect": -1, @@ -128,7 +136,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 109 + "wait": 118 } } ], diff --git a/test/e2e/mocks/info_263456517/0_890022063/openidm_3290118515/recording.har b/test/e2e/mocks/info_263456517/0_890022063/openidm_3290118515/recording.har index 53230c15f..99ec2c905 100644 --- a/test/e2e/mocks/info_263456517/0_890022063/openidm_3290118515/recording.har +++ b/test/e2e/mocks/info_263456517/0_890022063/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "ac31ccceb288fe104fb927288dc7c001", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -19,28 +19,320 @@ "name": "accept", "value": "application/json, text/plain, */*" }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-6bd60ede-377c-459d-81a6-088ba6140a15" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Fri, 12 Jul 2024 15:10:41 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-6bd60ede-377c-459d-81a6-088ba6140a15" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-12T15:10:41.038Z", + "time": 189, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 189 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-5" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-ee308e17-a196-4545-98b7-4d589bbe1176" + "value": "frodo-6bd60ede-377c-459d-81a6-088ba6140a15" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Fri, 12 Jul 2024 15:10:41 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-6bd60ede-377c-459d-81a6-088ba6140a15" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-12T15:10:41.083Z", + "time": 103, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 103 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 2, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" }, { "name": "content-type", "value": "application/json" }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-6bd60ede-377c-459d-81a6-088ba6140a15" + }, { "name": "authorization", - "value": "Bearer eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..NYV3CX8S1amqqwizkwjSXw.tPDRvGTJ8hXuwz7c7Ud9emAfqA634FIr8CL60de4WdcB1qzzZNLG6frJjy9vXdPoKT9r7DDgX6cnysHntKA4kzNLrCzVVNqIYe2en6Mlq9JVrIpl9RSBQx-zA0lmBrBXJoTol78-80Fe_5TqpMsLqWfqYEPFE_HC2qOD411zxUfawzE6oaFN0RE4d5T8vPAcH7DOF_NLPcmDCFQ17oTR6YoaJ_lhj_uvgQ0PRgIxKYok4s1y1a2hN-7KVvws-vJcVu7zw07CiKLJf5l4hqmjFyl1bcwY0eBgB8yQIxgzvsmfpHpIRFKRpdNMk67Gtjp3ncW4uApuGnjo9zEGVZcpL2FKF8z1rAqSrES_I6eLzcUgbAOtdr3aE6UpguLPds7l4fyMB656D8hLvCDQj_-qOw5LXCrIxL0Bb05a7YHBheV6G_svHyuEF_orhhICK_AZaJMKUhE8FhhBvsjHbe16dHlrVY2hD7RPAvrj73453MxZzLXxH_nVTzBK7zjg9xO_nqbKQYbfFnzC2biUajpRBRStErrNHXweENV_w3Nz4b7-QophPmXhugZAv9xS0GwQhZ5izNPZBEKgTYDBcipMnzZqhMcwP0-ucRzcc2VOFMNHl3rhjgEO25xnHjPYFSUMWQwwCxd-hjPoF_teJ44k_4isUPm0W3Td352uSTjZzLgGx93bhn0vN3_ucpxw5IYTUglha16YzPxoU0yDxxrPtd0J_B1dd093oZohULQqCCL9d6mq-2IOwAG0tTh57zU-Ta2d9ADTHZjCWsyB-jMQ3fsEG9I9LYnp7N_GAkYLobfYrlVFQ4HVQ7d5yh7y4w4mzkVAcKky2qI2LrR1VEu_q6ePezSzIDMiemQSyyBy7ng91x_wsYNAxafTUVTmDSAZMxcHWkIIbSLSzg37MBv-BS3Sm7nANSmAdAf6rCnHoAv8qPVIzXM7o2qx5rt3HGt3vikU9IMndQu3_We_3MCngVfAfHskqVQUeyjXNZkqoihEr0XlYPdv6AL1ZjWgr8u676qt7Lr19bXXN0mhVH5vsCGEJ8UOS6IYFtMRILGhDw8.Cz08B3wPNwMOhIGR_4_mQw" + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1561, + "headersSize": 1608, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -49,20 +341,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/b672336b-41ef-428d-ae4a-e0c082875377?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1045, + "bodySize": 1163, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1045, - "text": "{\"_id\":\"b672336b-41ef-428d-ae4a-e0c082875377\",\"_rev\":\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\",\"accountStatus\":\"active\",\"name\":\"frodo-test\",\"description\":\"Frodo Test\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"8lN2UVDDHchL_gIYS5lAiEVAVocyqWHmqBPwPkd22NRMLetczaVSH2UQHoQu7SSKeAtojVJUYuxRtGPfGNExZurTy3CRlzpaNa67B6jyunycPHnyNked0ceFGfjD9c6e0b97L5wqwk2YNVVMGa9c1m8R9HWk2kg9lRwlZE_piwTM9bw8tuWfL1A2-fTDQB2PZSgGGz86jG1RGMY7dnafVKIX3HbW98xOxOwqIRz607IQr-NFia5zjTltpJjR1qOlEFmdHqGTGCnFcHxeJWmKOWcDM4WmfWcgK3zR9Br-aZoDTl8RMAths30Pc1pe_dl5OepxCYQ7b0BXg0zQaYcx5G5ZcNR3ldjDNfpiXg1viWjEBiwiCg7gkYksBu0aFHX2pc4KKHKcyIeD0sbhaLSK3JXhI1TJvm7rwyX1wsRKmMTGTZMxYJlADZufKKd-Jg7k2_iwP3WUJxdgkJsgvLj7ZbTf5Paz7_FLeSajjtGPu6hGSWV8uOGgRgcnJgz3DP2S9qfHI7nKswtgwFdjbOMK39iNjU8PI-cOaaVKQcH88xBCu1bpCX1MIVvZ5arQF783qasj9bBB4t27gKXOauIr-sXMUI6_L7CQ7IqWld8VvNWKReMMqiRQV9huEEV1chCFzZI_aEW82fDC9dRbFXG-w92PhPPVbNznWsrhO1aPxA8\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Wed, 21 Jun 2023 01:31:17 GMT" + "value": "Fri, 12 Jul 2024 15:10:41 GMT" }, { "name": "cache-control", @@ -86,7 +378,7 @@ }, { "name": "etag", - "value": "\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\"" + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" }, { "name": "expires", @@ -106,16 +398,20 @@ }, { "name": "content-length", - "value": "1045" + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-ee308e17-a196-4545-98b7-4d589bbe1176" + "value": "frodo-6bd60ede-377c-459d-81a6-088ba6140a15" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -125,14 +421,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 648, + "headersSize": 669, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-06-21T01:31:14.987Z", - "time": 69, + "startedDateTime": "2024-07-12T15:10:41.330Z", + "time": 97, "timings": { "blocked": -1, "connect": -1, @@ -140,7 +436,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 69 + "wait": 97 } } ], diff --git a/test/e2e/mocks/info_263456517/0_json_870349922/am_1076162899/recording.har b/test/e2e/mocks/info_263456517/0_json_870349922/am_1076162899/recording.har index 7d6a15d11..1a5ff958e 100644 --- a/test/e2e/mocks/info_263456517/0_json_870349922/am_1076162899/recording.har +++ b/test/e2e/mocks/info_263456517/0_json_870349922/am_1076162899/recording.har @@ -20,27 +20,31 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-5" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-3e909bfa-757a-4edf-b4de-298aab4ee33f" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-aa92771f-f73b-45b8-9acd-e68a4888fc37" }, { "name": "accept-api-version", "value": "resource=1.1" }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 341, + "headersSize": 388, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -61,7 +65,7 @@ }, { "name": "content-security-policy-report-only", - "value": "script-src 'self' 'unsafe-eval' 'unsafe-inline'; frame-ancestors 'self'" + "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" }, { "name": "x-content-type-options", @@ -109,16 +113,20 @@ }, { "name": "date", - "value": "Wed, 21 Jun 2023 01:31:33 GMT" + "value": "Fri, 12 Jul 2024 15:10:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-3e909bfa-757a-4edf-b4de-298aab4ee33f" + "value": "frodo-aa92771f-f73b-45b8-9acd-e68a4888fc37" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -128,14 +136,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-06-21T01:31:31.144Z", - "time": 129, + "startedDateTime": "2024-07-12T15:10:56.835Z", + "time": 100, "timings": { "blocked": -1, "connect": -1, @@ -143,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 129 + "wait": 100 } }, { @@ -159,16 +167,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-5" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-3e909bfa-757a-4edf-b4de-298aab4ee33f" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-aa92771f-f73b-45b8-9acd-e68a4888fc37" }, { "name": "accept-api-version", @@ -176,25 +184,29 @@ }, { "name": "authorization", - "value": "Bearer eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..QkPUidxsqDbvlzafD42YKA.D3VT3ovFj7ogji_DXY-SyMTjmt3OfPJKcYoSuTNCT4Rt9bO1ePThM5wMe9GwBQFJBckS5W1Rx_c1jRA6QljBoDWqy62cnJDZcVcIQ4nSfgEsaG9XXjXqfHYgKjC8cxgtSVXBfBlV0nQucHH700Sk5Kk1ZIL5tjiLF46zP7D3j-u972jhnFh0eKJ4n8ej6YOmDb4r6kJIrXlVYv9KB-KWPa28eYsLpBqUmqShVV8D15rhQCFqfK5vZX8Yjzy7lpIdMGKFWerqsx6zcbIBcYapkX9bbb4Me3VAg3zO7x0BBVSMqtyEoUFDps6oLSw7olWfE9kSKipz58uYlJHNf1paYcKuxiswptB83whE8ikP7JIfl3wXGoITftgaL_HKoNti--iDMSbF8LYhU2m_ZZ2i02Zff18wR3kzVm5TyUesRG1hdqi_E_wbhdN6SQS1NUwrXKnSClHaebN7Zcc9xWkRvFQ0Q_gGOBWlRcidggW4NeaBng39HslIKwCd1_tt-K0dX7uAY0UKDL9GiLUoaCGg4Gah2opQKzRhcK9mSNVzsO8wxbrccrb6NbSni7pTl8XtDfwGl9lSM_gFJCAr-lTIIyDAo7h9qySwl12ctRnQ02-WVyBVcm-pcBoY8V0IzBi24g4IXsKKDA1S06_rFZ0-NPUMAS7LX4GfWevTSZHGMJamqkisClPQ0FNTluj6h0w_LslScB9o0479web7nwTElGCtyEZJB6TrWUOtWSSQr01CcznQTYm70vuGwMN6SaRx1v5F6I5RgchAo85upcyPNlW_V57xnfChurTKBUSY1rtUnB_X9xf4YunKrYvsvhxX3bAkjyyCIhgpCRCMhxs1B2hS7nxILHt74_VBKJsl8Eg6cPZxutP6yNB-1L1nAnt5_mpvM0Fl4e7bEyuJRH1Y6y1ic9eARRsvREjeLw_iFizJBI8JTvnCCle2nBGGb53OCAP_ohkVwRobzJf-zLZZtbZ7zFFfn9K5Xf_bECKtKxgYiXW33vbQNJPEDl_Y2sGxUFafM28ZSt-o-mYivFfNVMKek81ONCWvyM7pN_EE8MU.w8_gy47yfYQDMr7CTY-PEw" + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1549, + "headersSize": 1596, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/json/serverinfo/version" }, "response": { - "bodySize": 271, + "bodySize": 273, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 271, - "text": "{\"_id\":\"version\",\"_rev\":\"1033278820\",\"version\":\"7.4.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.4.0-SNAPSHOT Build cb5c9d0995369298fbd943c2a71df3dc85da6cba (2023-May-30 09:53)\",\"revision\":\"cb5c9d0995369298fbd943c2a71df3dc85da6cba\",\"date\":\"2023-May-30 09:53\"}" + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"1157267696\",\"version\":\"7.6.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)\",\"revision\":\"3044e8afddd78acfb775451f6053575b124e7cb3\",\"date\":\"2024-June-25 16:54\"}" }, "cookies": [], "headers": [ @@ -204,7 +216,7 @@ }, { "name": "content-security-policy-report-only", - "value": "script-src 'self' 'unsafe-eval' 'unsafe-inline'; frame-ancestors 'self'" + "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" }, { "name": "x-content-type-options", @@ -232,7 +244,7 @@ }, { "name": "etag", - "value": "\"1033278820\"" + "value": "\"1157267696\"" }, { "name": "expires", @@ -248,20 +260,24 @@ }, { "name": "content-length", - "value": "271" + "value": "273" }, { "name": "date", - "value": "Wed, 21 Jun 2023 01:31:33 GMT" + "value": "Fri, 12 Jul 2024 15:10:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-3e909bfa-757a-4edf-b4de-298aab4ee33f" + "value": "frodo-aa92771f-f73b-45b8-9acd-e68a4888fc37" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -271,14 +287,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-06-21T01:31:31.403Z", - "time": 67, + "startedDateTime": "2024-07-12T15:10:57.072Z", + "time": 119, "timings": { "blocked": -1, "connect": -1, @@ -286,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 119 } } ], diff --git a/test/e2e/mocks/info_263456517/0_json_870349922/environment_1072573434/recording.har b/test/e2e/mocks/info_263456517/0_json_870349922/environment_1072573434/recording.har index 827da52e6..ffdec4926 100644 --- a/test/e2e/mocks/info_263456517/0_json_870349922/environment_1072573434/recording.har +++ b/test/e2e/mocks/info_263456517/0_json_870349922/environment_1072573434/recording.har @@ -20,16 +20,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-5" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-3e909bfa-757a-4edf-b4de-298aab4ee33f" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-aa92771f-f73b-45b8-9acd-e68a4888fc37" }, { "name": "accept-api-version", @@ -37,25 +37,29 @@ }, { "name": "authorization", - "value": "Bearer eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..QkPUidxsqDbvlzafD42YKA.D3VT3ovFj7ogji_DXY-SyMTjmt3OfPJKcYoSuTNCT4Rt9bO1ePThM5wMe9GwBQFJBckS5W1Rx_c1jRA6QljBoDWqy62cnJDZcVcIQ4nSfgEsaG9XXjXqfHYgKjC8cxgtSVXBfBlV0nQucHH700Sk5Kk1ZIL5tjiLF46zP7D3j-u972jhnFh0eKJ4n8ej6YOmDb4r6kJIrXlVYv9KB-KWPa28eYsLpBqUmqShVV8D15rhQCFqfK5vZX8Yjzy7lpIdMGKFWerqsx6zcbIBcYapkX9bbb4Me3VAg3zO7x0BBVSMqtyEoUFDps6oLSw7olWfE9kSKipz58uYlJHNf1paYcKuxiswptB83whE8ikP7JIfl3wXGoITftgaL_HKoNti--iDMSbF8LYhU2m_ZZ2i02Zff18wR3kzVm5TyUesRG1hdqi_E_wbhdN6SQS1NUwrXKnSClHaebN7Zcc9xWkRvFQ0Q_gGOBWlRcidggW4NeaBng39HslIKwCd1_tt-K0dX7uAY0UKDL9GiLUoaCGg4Gah2opQKzRhcK9mSNVzsO8wxbrccrb6NbSni7pTl8XtDfwGl9lSM_gFJCAr-lTIIyDAo7h9qySwl12ctRnQ02-WVyBVcm-pcBoY8V0IzBi24g4IXsKKDA1S06_rFZ0-NPUMAS7LX4GfWevTSZHGMJamqkisClPQ0FNTluj6h0w_LslScB9o0479web7nwTElGCtyEZJB6TrWUOtWSSQr01CcznQTYm70vuGwMN6SaRx1v5F6I5RgchAo85upcyPNlW_V57xnfChurTKBUSY1rtUnB_X9xf4YunKrYvsvhxX3bAkjyyCIhgpCRCMhxs1B2hS7nxILHt74_VBKJsl8Eg6cPZxutP6yNB-1L1nAnt5_mpvM0Fl4e7bEyuJRH1Y6y1ic9eARRsvREjeLw_iFizJBI8JTvnCCle2nBGGb53OCAP_ohkVwRobzJf-zLZZtbZ7zFFfn9K5Xf_bECKtKxgYiXW33vbQNJPEDl_Y2sGxUFafM28ZSt-o-mYivFfNVMKek81ONCWvyM7pN_EE8MU.w8_gy47yfYQDMr7CTY-PEw" + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1552, + "headersSize": 1599, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/environment/info" }, "response": { - "bodySize": 286, + "bodySize": 454, "content": { "mimeType": "application/json; charset=utf-8", - "size": 286, - "text": "{\"immutable\":false,\"locked\":false,\"region\":\"us-central1\",\"tier\":\"other\",\"warning_message_html\":\"\",\"message_box_title\":\"\",\"message_box_html\":\"\",\"message_variant\":\"\",\"promotionTierInfo\":{\"tierDisplayName\":\"other\",\"tiers\":[\"other\"],\"upperTierDisplayName\":null,\"lowerTierDisplayName\":null}}" + "size": 454, + "text": "{\"backupRegion\":\"us-south1\",\"config_promotion_done\":false,\"immutable\":false,\"ipAddresses\":[\"104.197.33.46\"],\"locked\":false,\"message_box_html\":\"\",\"message_box_title\":\"\",\"message_variant\":\"\",\"placeholder_management_migration_date\":\"\",\"placeholder_management\":\"CUSTOMER\",\"promotionTierInfo\":{\"tierDisplayName\":\"other\",\"tiers\":[\"other\"],\"upperTierDisplayName\":null,\"lowerTierDisplayName\":null},\"region\":\"us-central1\",\"tier\":\"other\",\"warning_message_html\":\"\"}" }, "cookies": [], "headers": [ @@ -69,24 +73,28 @@ }, { "name": "content-length", - "value": "286" + "value": "454" }, { "name": "etag", - "value": "W/\"11e-AWDRhCxkkJnEAm6JxUv9JLHr9GE\"" + "value": "W/\"1c6-bVoSMl4yyEF3SGeat15CkaugDdw\"" }, { "name": "date", - "value": "Wed, 21 Jun 2023 01:31:33 GMT" + "value": "Fri, 12 Jul 2024 15:10:57 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-3e909bfa-757a-4edf-b4de-298aab4ee33f" + "value": "frodo-aa92771f-f73b-45b8-9acd-e68a4888fc37" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -96,14 +104,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 398, + "headersSize": 418, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-06-21T01:31:31.663Z", - "time": 64, + "startedDateTime": "2024-07-12T15:10:57.458Z", + "time": 88, "timings": { "blocked": -1, "connect": -1, @@ -111,7 +119,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 88 } } ], diff --git a/test/e2e/mocks/info_263456517/0_json_870349922/oauth2_393036114/recording.har b/test/e2e/mocks/info_263456517/0_json_870349922/oauth2_393036114/recording.har index 78a6b01dc..b31f5898a 100644 --- a/test/e2e/mocks/info_263456517/0_json_870349922/oauth2_393036114/recording.har +++ b/test/e2e/mocks/info_263456517/0_json_870349922/oauth2_393036114/recording.har @@ -25,11 +25,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-5" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-3e909bfa-757a-4edf-b4de-298aab4ee33f" + "value": "frodo-aa92771f-f73b-45b8-9acd-e68a4888fc37" }, { "name": "accept-api-version", @@ -37,20 +37,24 @@ }, { "name": "content-length", - "value": 1138 + "value": "1138" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 396, + "headersSize": 443, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { "mimeType": "application/x-www-form-urlencoded", "params": [], - "text": "assertion=eyJhbGciOiJSUzI1NiJ9.eyJpc3MiOiJiNjcyMzM2Yi00MWVmLTQyOGQtYWU0YS1lMGMwODI4NzUzNzciLCJzdWIiOiJiNjcyMzM2Yi00MWVmLTQyOGQtYWU0YS1lMGMwODI4NzUzNzciLCJhdWQiOiJodHRwczovL29wZW5hbS1mcm9kby1kZXYuZm9yZ2VibG9ja3MuY29tOjQ0My9hbS9vYXV0aDIvYWNjZXNzX3Rva2VuIiwiZXhwIjoxNjg3MzExMjcxLCJqdGkiOiJjOWJiZDJhNS01MThjLTQxOTAtYTExNS00YTllNzJhNzYyMTQifQ.MvVHHP7KGZfj4KtS6m-VtBvxapX_ECeuIp-eddi6H0VF5yeWARMjDiQ6TnzSsMkNvFY_oB0x0LID7-y_7rVTSDzD-51Zkc7J-S1syL4nbCywFwfkH_aVx4Av0t3P5wEjuByWQjo4Jbvga0WrI1RH2MRX7acWKu4nEAQwPHIcKh4Bsusr8aEqzWqZQLMXvD854VZz_xrFq7tP2D9UUAsD3yMNtQn748wObgeNl3-7D5zOpDDIgLhHChlfXMQhJaaMlcnDv4v_JILVr4GvvYDtSe5ZzQDGnvEjICquAcPMCC87YNwvDii5g3tI-YmwY9RFXyt9gae-hB2ydUWKuGBT7isMYRZ-j73rGNLccnkWx8ATlGtnYbxID0YfoVTcUDVm7xXkFHljvYWREqF6QhWbOkAq0lQEpcZlmGMXSvAJkuWeGuJJI-Y-vPccMjDkc9q4hs4cWd6aqTmTnM-OM700Gj58osDLNONuntieyPU-TwUNPlK15-0O2gA50CT9OK204EzV2sDhSXuBaTRd4H-wrxQi1pJZqUrDw3tAtxO_FElvNKKWM7tfREK0InaIpxKBMwPHeYGyD8qFOKbaf2dUCAK8tIbuvclqzFBIBWcCUIlHXP-SD6ZWdMUQQpY4Js3IEOXGS6IMMqqq-PudrkvtuYpVn82J9xVHUTowij-rfaQ&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idm:* fr:idc:esv:*" + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idc:esv:* fr:idm:*" }, "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/oauth2/access_token" @@ -60,7 +64,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1276, - "text": "{\"access_token\":\"eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..QkPUidxsqDbvlzafD42YKA.D3VT3ovFj7ogji_DXY-SyMTjmt3OfPJKcYoSuTNCT4Rt9bO1ePThM5wMe9GwBQFJBckS5W1Rx_c1jRA6QljBoDWqy62cnJDZcVcIQ4nSfgEsaG9XXjXqfHYgKjC8cxgtSVXBfBlV0nQucHH700Sk5Kk1ZIL5tjiLF46zP7D3j-u972jhnFh0eKJ4n8ej6YOmDb4r6kJIrXlVYv9KB-KWPa28eYsLpBqUmqShVV8D15rhQCFqfK5vZX8Yjzy7lpIdMGKFWerqsx6zcbIBcYapkX9bbb4Me3VAg3zO7x0BBVSMqtyEoUFDps6oLSw7olWfE9kSKipz58uYlJHNf1paYcKuxiswptB83whE8ikP7JIfl3wXGoITftgaL_HKoNti--iDMSbF8LYhU2m_ZZ2i02Zff18wR3kzVm5TyUesRG1hdqi_E_wbhdN6SQS1NUwrXKnSClHaebN7Zcc9xWkRvFQ0Q_gGOBWlRcidggW4NeaBng39HslIKwCd1_tt-K0dX7uAY0UKDL9GiLUoaCGg4Gah2opQKzRhcK9mSNVzsO8wxbrccrb6NbSni7pTl8XtDfwGl9lSM_gFJCAr-lTIIyDAo7h9qySwl12ctRnQ02-WVyBVcm-pcBoY8V0IzBi24g4IXsKKDA1S06_rFZ0-NPUMAS7LX4GfWevTSZHGMJamqkisClPQ0FNTluj6h0w_LslScB9o0479web7nwTElGCtyEZJB6TrWUOtWSSQr01CcznQTYm70vuGwMN6SaRx1v5F6I5RgchAo85upcyPNlW_V57xnfChurTKBUSY1rtUnB_X9xf4YunKrYvsvhxX3bAkjyyCIhgpCRCMhxs1B2hS7nxILHt74_VBKJsl8Eg6cPZxutP6yNB-1L1nAnt5_mpvM0Fl4e7bEyuJRH1Y6y1ic9eARRsvREjeLw_iFizJBI8JTvnCCle2nBGGb53OCAP_ohkVwRobzJf-zLZZtbZ7zFFfn9K5Xf_bECKtKxgYiXW33vbQNJPEDl_Y2sGxUFafM28ZSt-o-mYivFfNVMKek81ONCWvyM7pN_EE8MU.w8_gy47yfYQDMr7CTY-PEw\",\"scope\":\"fr:am:* fr:idc:esv:* fr:idm:*\",\"token_type\":\"Bearer\",\"expires_in\":899}" + "text": "{\"access_token\":\"\",\"scope\":\"fr:am:* fr:idc:esv:* fr:idm:*\",\"token_type\":\"Bearer\",\"expires_in\":899}" }, "cookies": [], "headers": [ @@ -70,7 +74,7 @@ }, { "name": "content-security-policy-report-only", - "value": "script-src 'self' 'unsafe-eval' 'unsafe-inline'; frame-ancestors 'self'" + "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" }, { "name": "x-content-type-options", @@ -94,16 +98,20 @@ }, { "name": "date", - "value": "Wed, 21 Jun 2023 01:31:33 GMT" + "value": "Fri, 12 Jul 2024 15:10:56 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-3e909bfa-757a-4edf-b4de-298aab4ee33f" + "value": "frodo-aa92771f-f73b-45b8-9acd-e68a4888fc37" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -113,14 +121,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 541, + "headersSize": 561, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-06-21T01:31:31.299Z", - "time": 98, + "startedDateTime": "2024-07-12T15:10:56.955Z", + "time": 112, "timings": { "blocked": -1, "connect": -1, @@ -128,7 +136,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 98 + "wait": 112 } } ], diff --git a/test/e2e/mocks/info_263456517/0_json_870349922/openidm_3290118515/recording.har b/test/e2e/mocks/info_263456517/0_json_870349922/openidm_3290118515/recording.har index 450415a47..6b477ab8d 100644 --- a/test/e2e/mocks/info_263456517/0_json_870349922/openidm_3290118515/recording.har +++ b/test/e2e/mocks/info_263456517/0_json_870349922/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "ac31ccceb288fe104fb927288dc7c001", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -19,28 +19,320 @@ "name": "accept", "value": "application/json, text/plain, */*" }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-aa92771f-f73b-45b8-9acd-e68a4888fc37" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Fri, 12 Jul 2024 15:10:57 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-aa92771f-f73b-45b8-9acd-e68a4888fc37" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-12T15:10:57.137Z", + "time": 176, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 176 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-5" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-3e909bfa-757a-4edf-b4de-298aab4ee33f" + "value": "frodo-aa92771f-f73b-45b8-9acd-e68a4888fc37" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Fri, 12 Jul 2024 15:10:57 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-aa92771f-f73b-45b8-9acd-e68a4888fc37" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-12T15:10:57.197Z", + "time": 92, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 92 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 2, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" }, { "name": "content-type", "value": "application/json" }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-aa92771f-f73b-45b8-9acd-e68a4888fc37" + }, { "name": "authorization", - "value": "Bearer eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..QkPUidxsqDbvlzafD42YKA.D3VT3ovFj7ogji_DXY-SyMTjmt3OfPJKcYoSuTNCT4Rt9bO1ePThM5wMe9GwBQFJBckS5W1Rx_c1jRA6QljBoDWqy62cnJDZcVcIQ4nSfgEsaG9XXjXqfHYgKjC8cxgtSVXBfBlV0nQucHH700Sk5Kk1ZIL5tjiLF46zP7D3j-u972jhnFh0eKJ4n8ej6YOmDb4r6kJIrXlVYv9KB-KWPa28eYsLpBqUmqShVV8D15rhQCFqfK5vZX8Yjzy7lpIdMGKFWerqsx6zcbIBcYapkX9bbb4Me3VAg3zO7x0BBVSMqtyEoUFDps6oLSw7olWfE9kSKipz58uYlJHNf1paYcKuxiswptB83whE8ikP7JIfl3wXGoITftgaL_HKoNti--iDMSbF8LYhU2m_ZZ2i02Zff18wR3kzVm5TyUesRG1hdqi_E_wbhdN6SQS1NUwrXKnSClHaebN7Zcc9xWkRvFQ0Q_gGOBWlRcidggW4NeaBng39HslIKwCd1_tt-K0dX7uAY0UKDL9GiLUoaCGg4Gah2opQKzRhcK9mSNVzsO8wxbrccrb6NbSni7pTl8XtDfwGl9lSM_gFJCAr-lTIIyDAo7h9qySwl12ctRnQ02-WVyBVcm-pcBoY8V0IzBi24g4IXsKKDA1S06_rFZ0-NPUMAS7LX4GfWevTSZHGMJamqkisClPQ0FNTluj6h0w_LslScB9o0479web7nwTElGCtyEZJB6TrWUOtWSSQr01CcznQTYm70vuGwMN6SaRx1v5F6I5RgchAo85upcyPNlW_V57xnfChurTKBUSY1rtUnB_X9xf4YunKrYvsvhxX3bAkjyyCIhgpCRCMhxs1B2hS7nxILHt74_VBKJsl8Eg6cPZxutP6yNB-1L1nAnt5_mpvM0Fl4e7bEyuJRH1Y6y1ic9eARRsvREjeLw_iFizJBI8JTvnCCle2nBGGb53OCAP_ohkVwRobzJf-zLZZtbZ7zFFfn9K5Xf_bECKtKxgYiXW33vbQNJPEDl_Y2sGxUFafM28ZSt-o-mYivFfNVMKek81ONCWvyM7pN_EE8MU.w8_gy47yfYQDMr7CTY-PEw" + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1561, + "headersSize": 1608, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -49,20 +341,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/b672336b-41ef-428d-ae4a-e0c082875377?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1045, + "bodySize": 1163, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1045, - "text": "{\"_id\":\"b672336b-41ef-428d-ae4a-e0c082875377\",\"_rev\":\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\",\"accountStatus\":\"active\",\"name\":\"frodo-test\",\"description\":\"Frodo Test\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"8lN2UVDDHchL_gIYS5lAiEVAVocyqWHmqBPwPkd22NRMLetczaVSH2UQHoQu7SSKeAtojVJUYuxRtGPfGNExZurTy3CRlzpaNa67B6jyunycPHnyNked0ceFGfjD9c6e0b97L5wqwk2YNVVMGa9c1m8R9HWk2kg9lRwlZE_piwTM9bw8tuWfL1A2-fTDQB2PZSgGGz86jG1RGMY7dnafVKIX3HbW98xOxOwqIRz607IQr-NFia5zjTltpJjR1qOlEFmdHqGTGCnFcHxeJWmKOWcDM4WmfWcgK3zR9Br-aZoDTl8RMAths30Pc1pe_dl5OepxCYQ7b0BXg0zQaYcx5G5ZcNR3ldjDNfpiXg1viWjEBiwiCg7gkYksBu0aFHX2pc4KKHKcyIeD0sbhaLSK3JXhI1TJvm7rwyX1wsRKmMTGTZMxYJlADZufKKd-Jg7k2_iwP3WUJxdgkJsgvLj7ZbTf5Paz7_FLeSajjtGPu6hGSWV8uOGgRgcnJgz3DP2S9qfHI7nKswtgwFdjbOMK39iNjU8PI-cOaaVKQcH88xBCu1bpCX1MIVvZ5arQF783qasj9bBB4t27gKXOauIr-sXMUI6_L7CQ7IqWld8VvNWKReMMqiRQV9huEEV1chCFzZI_aEW82fDC9dRbFXG-w92PhPPVbNznWsrhO1aPxA8\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Wed, 21 Jun 2023 01:31:33 GMT" + "value": "Fri, 12 Jul 2024 15:10:57 GMT" }, { "name": "cache-control", @@ -86,7 +378,7 @@ }, { "name": "etag", - "value": "\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\"" + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" }, { "name": "expires", @@ -106,16 +398,20 @@ }, { "name": "content-length", - "value": "1045" + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-3e909bfa-757a-4edf-b4de-298aab4ee33f" + "value": "frodo-aa92771f-f73b-45b8-9acd-e68a4888fc37" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -125,14 +421,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 648, + "headersSize": 669, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-06-21T01:31:31.477Z", - "time": 65, + "startedDateTime": "2024-07-12T15:10:57.385Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -140,7 +436,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 65 + "wait": 67 } } ], diff --git a/test/e2e/mocks/info_263456517/0_s_2408801177/am_1076162899/recording.har b/test/e2e/mocks/info_263456517/0_s_2408801177/am_1076162899/recording.har index 602b82e3a..f6ed86b48 100644 --- a/test/e2e/mocks/info_263456517/0_s_2408801177/am_1076162899/recording.har +++ b/test/e2e/mocks/info_263456517/0_s_2408801177/am_1076162899/recording.har @@ -20,27 +20,31 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-5" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-9d42e687-c8a0-42a8-bbfe-60317e93010f" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-211029aa-53e9-43b4-adcd-9712727a4a77" }, { "name": "accept-api-version", "value": "resource=1.1" }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 341, + "headersSize": 388, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -61,7 +65,7 @@ }, { "name": "content-security-policy-report-only", - "value": "script-src 'self' 'unsafe-eval' 'unsafe-inline'; frame-ancestors 'self'" + "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" }, { "name": "x-content-type-options", @@ -109,16 +113,20 @@ }, { "name": "date", - "value": "Wed, 21 Jun 2023 01:32:06 GMT" + "value": "Fri, 12 Jul 2024 15:11:30 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9d42e687-c8a0-42a8-bbfe-60317e93010f" + "value": "frodo-211029aa-53e9-43b4-adcd-9712727a4a77" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -128,14 +136,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-06-21T01:32:04.238Z", - "time": 143, + "startedDateTime": "2024-07-12T15:11:30.015Z", + "time": 124, "timings": { "blocked": -1, "connect": -1, @@ -143,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 143 + "wait": 124 } }, { @@ -159,16 +167,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-5" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-9d42e687-c8a0-42a8-bbfe-60317e93010f" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-211029aa-53e9-43b4-adcd-9712727a4a77" }, { "name": "accept-api-version", @@ -176,25 +184,29 @@ }, { "name": "authorization", - "value": "Bearer eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..5b59JeSEY37ng2-sHX7dyw.jbLFMUAOy_SGm12S9J5uOWtT8EgoyyvMp7nHMy9r6R4TfBZG_e8BH8hXo7Z3AvGagxW9Cjt4-I0b_ETrEg_2zfRTVB_aJFppqzwJJezFUdLhlqDlxNpwdYfX_nujp_ARUibrwq6Mc1VXdrOFInQfPRZPqv7xF2g-qBzno29HEo8eTeeW65I5LB9rBK8jTFbROJAPEE3YT1CxlUhc3SE7vPpzJFgEwXrMqSGu_MpU86Llr7Mzv1YGdxWanG_huik5QFWLwpgJ0o0dnnNgIpprS1RR2BQb3hMunPbUyPvaWyxwSG-MQO8GziZ-EorK_LPwtibmDOvLfzAW-jRJbvIC9aMlq-ki5YYqsTAdRe2RfT7m3wtAR-fSQ4A-dKkZmT-aP-4hIOuVQOuystiEk8ZRR3ODcYh-y9DbLg8xmmat2K0NhhVd2pnxTxYPM0BL_yYHl69rJzYEGMlsw699pgv38WuBOMLMLo3AqbyzCBas1b5J_G6Y7n7oql3U68CBDx5xko9VRadDiTByp7nqUFedNeeoWHJPoTfHC9MUzj4ZvRUGHDDW-SZevxVs9p5SyaUxXcL6sSY3HgNw1pOsMml7iTLNL0Lr5D21wGuedGuBMxgCKn3ct2h3ELqdV78fdlogjq9Dhir7rLp0f9yn4TspqJJSxBvY4RzHBOziIXQAIGJd24-E8H1Lgx2qrlweJu2X70Gv8Tu8Da70pa0fJtR-etdeuK8hoq5zxnfKWqHWjXdfr2M_c53F1_bIztdt4sZ6CkC6tU0xWs1cUmUFsDUJUn18zHsAPUj6Bpp4fYDUfJSKC7Q9zpQMqShg0rHeRVeKDI532RxfEdINQhUpIvuvqlCiDVJDI7tWwiBJv8DWtkwEb9nGqHbE8t7_z71-EZN3FkGwDYrCk5mBrnqMl0Mhp7o-FbBkM3Jl20kXYzUVKBYuG9fcYalQVdWFHnQ1ScK2V7NcScoN-vXpx97HXzKL8RwKFrO6IiaCnS4Ripxk7h0O1RmaxDZHBJPwCnCL93ykqRWnp39MaV4EmwXGBcuMPKHwrBG7TUUt5DiYgLmNu0o.ZEg5PwnSUm62VreGxI-Kmg" + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1549, + "headersSize": 1596, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/json/serverinfo/version" }, "response": { - "bodySize": 271, + "bodySize": 273, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 271, - "text": "{\"_id\":\"version\",\"_rev\":\"1033278820\",\"version\":\"7.4.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.4.0-SNAPSHOT Build cb5c9d0995369298fbd943c2a71df3dc85da6cba (2023-May-30 09:53)\",\"revision\":\"cb5c9d0995369298fbd943c2a71df3dc85da6cba\",\"date\":\"2023-May-30 09:53\"}" + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"1157267696\",\"version\":\"7.6.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)\",\"revision\":\"3044e8afddd78acfb775451f6053575b124e7cb3\",\"date\":\"2024-June-25 16:54\"}" }, "cookies": [], "headers": [ @@ -204,7 +216,7 @@ }, { "name": "content-security-policy-report-only", - "value": "script-src 'self' 'unsafe-eval' 'unsafe-inline'; frame-ancestors 'self'" + "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" }, { "name": "x-content-type-options", @@ -232,7 +244,7 @@ }, { "name": "etag", - "value": "\"1033278820\"" + "value": "\"1157267696\"" }, { "name": "expires", @@ -248,20 +260,24 @@ }, { "name": "content-length", - "value": "271" + "value": "273" }, { "name": "date", - "value": "Wed, 21 Jun 2023 01:32:06 GMT" + "value": "Fri, 12 Jul 2024 15:11:30 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9d42e687-c8a0-42a8-bbfe-60317e93010f" + "value": "frodo-211029aa-53e9-43b4-adcd-9712727a4a77" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -271,14 +287,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-06-21T01:32:04.519Z", - "time": 70, + "startedDateTime": "2024-07-12T15:11:30.292Z", + "time": 98, "timings": { "blocked": -1, "connect": -1, @@ -286,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 70 + "wait": 98 } } ], diff --git a/test/e2e/mocks/info_263456517/0_s_2408801177/environment_1072573434/recording.har b/test/e2e/mocks/info_263456517/0_s_2408801177/environment_1072573434/recording.har index d45bd6dd8..93dcd7141 100644 --- a/test/e2e/mocks/info_263456517/0_s_2408801177/environment_1072573434/recording.har +++ b/test/e2e/mocks/info_263456517/0_s_2408801177/environment_1072573434/recording.har @@ -20,16 +20,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-5" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-9d42e687-c8a0-42a8-bbfe-60317e93010f" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-211029aa-53e9-43b4-adcd-9712727a4a77" }, { "name": "accept-api-version", @@ -37,25 +37,29 @@ }, { "name": "authorization", - "value": "Bearer eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..5b59JeSEY37ng2-sHX7dyw.jbLFMUAOy_SGm12S9J5uOWtT8EgoyyvMp7nHMy9r6R4TfBZG_e8BH8hXo7Z3AvGagxW9Cjt4-I0b_ETrEg_2zfRTVB_aJFppqzwJJezFUdLhlqDlxNpwdYfX_nujp_ARUibrwq6Mc1VXdrOFInQfPRZPqv7xF2g-qBzno29HEo8eTeeW65I5LB9rBK8jTFbROJAPEE3YT1CxlUhc3SE7vPpzJFgEwXrMqSGu_MpU86Llr7Mzv1YGdxWanG_huik5QFWLwpgJ0o0dnnNgIpprS1RR2BQb3hMunPbUyPvaWyxwSG-MQO8GziZ-EorK_LPwtibmDOvLfzAW-jRJbvIC9aMlq-ki5YYqsTAdRe2RfT7m3wtAR-fSQ4A-dKkZmT-aP-4hIOuVQOuystiEk8ZRR3ODcYh-y9DbLg8xmmat2K0NhhVd2pnxTxYPM0BL_yYHl69rJzYEGMlsw699pgv38WuBOMLMLo3AqbyzCBas1b5J_G6Y7n7oql3U68CBDx5xko9VRadDiTByp7nqUFedNeeoWHJPoTfHC9MUzj4ZvRUGHDDW-SZevxVs9p5SyaUxXcL6sSY3HgNw1pOsMml7iTLNL0Lr5D21wGuedGuBMxgCKn3ct2h3ELqdV78fdlogjq9Dhir7rLp0f9yn4TspqJJSxBvY4RzHBOziIXQAIGJd24-E8H1Lgx2qrlweJu2X70Gv8Tu8Da70pa0fJtR-etdeuK8hoq5zxnfKWqHWjXdfr2M_c53F1_bIztdt4sZ6CkC6tU0xWs1cUmUFsDUJUn18zHsAPUj6Bpp4fYDUfJSKC7Q9zpQMqShg0rHeRVeKDI532RxfEdINQhUpIvuvqlCiDVJDI7tWwiBJv8DWtkwEb9nGqHbE8t7_z71-EZN3FkGwDYrCk5mBrnqMl0Mhp7o-FbBkM3Jl20kXYzUVKBYuG9fcYalQVdWFHnQ1ScK2V7NcScoN-vXpx97HXzKL8RwKFrO6IiaCnS4Ripxk7h0O1RmaxDZHBJPwCnCL93ykqRWnp39MaV4EmwXGBcuMPKHwrBG7TUUt5DiYgLmNu0o.ZEg5PwnSUm62VreGxI-Kmg" + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1552, + "headersSize": 1599, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/environment/info" }, "response": { - "bodySize": 286, + "bodySize": 454, "content": { "mimeType": "application/json; charset=utf-8", - "size": 286, - "text": "{\"immutable\":false,\"locked\":false,\"region\":\"us-central1\",\"tier\":\"other\",\"warning_message_html\":\"\",\"message_box_title\":\"\",\"message_box_html\":\"\",\"message_variant\":\"\",\"promotionTierInfo\":{\"tierDisplayName\":\"other\",\"tiers\":[\"other\"],\"upperTierDisplayName\":null,\"lowerTierDisplayName\":null}}" + "size": 454, + "text": "{\"backupRegion\":\"us-south1\",\"config_promotion_done\":false,\"immutable\":false,\"ipAddresses\":[\"104.197.33.46\"],\"locked\":false,\"message_box_html\":\"\",\"message_box_title\":\"\",\"message_variant\":\"\",\"placeholder_management_migration_date\":\"\",\"placeholder_management\":\"CUSTOMER\",\"promotionTierInfo\":{\"tierDisplayName\":\"other\",\"tiers\":[\"other\"],\"upperTierDisplayName\":null,\"lowerTierDisplayName\":null},\"region\":\"us-central1\",\"tier\":\"other\",\"warning_message_html\":\"\"}" }, "cookies": [], "headers": [ @@ -69,24 +73,28 @@ }, { "name": "content-length", - "value": "286" + "value": "454" }, { "name": "etag", - "value": "W/\"11e-AWDRhCxkkJnEAm6JxUv9JLHr9GE\"" + "value": "W/\"1c6-bVoSMl4yyEF3SGeat15CkaugDdw\"" }, { "name": "date", - "value": "Wed, 21 Jun 2023 01:32:06 GMT" + "value": "Fri, 12 Jul 2024 15:11:30 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9d42e687-c8a0-42a8-bbfe-60317e93010f" + "value": "frodo-211029aa-53e9-43b4-adcd-9712727a4a77" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -96,14 +104,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 398, + "headersSize": 418, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-06-21T01:32:04.791Z", - "time": 58, + "startedDateTime": "2024-07-12T15:11:30.734Z", + "time": 113, "timings": { "blocked": -1, "connect": -1, @@ -111,7 +119,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 58 + "wait": 113 } } ], diff --git a/test/e2e/mocks/info_263456517/0_s_2408801177/oauth2_393036114/recording.har b/test/e2e/mocks/info_263456517/0_s_2408801177/oauth2_393036114/recording.har index ee09641f7..2b9013a59 100644 --- a/test/e2e/mocks/info_263456517/0_s_2408801177/oauth2_393036114/recording.har +++ b/test/e2e/mocks/info_263456517/0_s_2408801177/oauth2_393036114/recording.har @@ -25,11 +25,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-5" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9d42e687-c8a0-42a8-bbfe-60317e93010f" + "value": "frodo-211029aa-53e9-43b4-adcd-9712727a4a77" }, { "name": "accept-api-version", @@ -37,20 +37,24 @@ }, { "name": "content-length", - "value": 1138 + "value": "1138" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 396, + "headersSize": 443, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { "mimeType": "application/x-www-form-urlencoded", "params": [], - "text": "assertion=eyJhbGciOiJSUzI1NiJ9.eyJpc3MiOiJiNjcyMzM2Yi00MWVmLTQyOGQtYWU0YS1lMGMwODI4NzUzNzciLCJzdWIiOiJiNjcyMzM2Yi00MWVmLTQyOGQtYWU0YS1lMGMwODI4NzUzNzciLCJhdWQiOiJodHRwczovL29wZW5hbS1mcm9kby1kZXYuZm9yZ2VibG9ja3MuY29tOjQ0My9hbS9vYXV0aDIvYWNjZXNzX3Rva2VuIiwiZXhwIjoxNjg3MzExMzA0LCJqdGkiOiI0M2RkZjc3Mi02MjU0LTQyYWUtYjA4Yi04MjRmOWI2M2VmZmIifQ.TdMnV1oQ8YYdMHASDRxZ-ar1RYOXBh3ioD89dvPBUQfqc8ODWLszIgThpcp_LsgRJjyu2LZX6rO9e1q6FhRVSrJ2cE3sCYb1DbxuSFLmtVyMzbWrGu7xn_phBZLYoSrYIOC2Dmojnv78IIx8a_6gm8PGonaL9q2h_3qOJrCy8gjY3d6eMrtJJD_Q_Tdw5yJJtV45PtLLNTUOA4UUs6w0oAyxch7E1v7b_5Nrcy9eEC1CsezGIn74q_ma9fFhknwEj0R_37OzegfdICxt5XTfrO5KPn8Vhm12-xMHZgpfZ4QD34lwmK07VABYc6h-zxgCjsu_SyWQnLmUaK5M1CsFiojPMSk6N4ad0tB2Jv4wUCU3RKe-BmCEHKsj-nS31pvp5h4_ZKsryrG1XK-TeCl04kxoNbeKX8M5S2nCVrNSOTqUyWPAIfPOd6jhOdeP4nsWC819X2jONXsC4ChpeXLjr5PNo_30K-DYaSEoAPskRwAPm5lbfsSLX0NaEa_RFcgshRaV0g59rPfr72EOPNv6sbGwFWz7gApA93BAjnRZgXNhoDopewD2WCt1F4aoSYPWnUrd1azmlNiQzdhSiefiXGjNglF1F08W7cQY7J_6xXQe-sYUXJYpDYDFF71QZmBMo34lcajqJkaLgz9Gyjb6S66NYWqU9gE5WtDEvYrkFik&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idm:* fr:idc:esv:*" + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idc:esv:* fr:idm:*" }, "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/oauth2/access_token" @@ -60,7 +64,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1276, - "text": "{\"access_token\":\"eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..5b59JeSEY37ng2-sHX7dyw.jbLFMUAOy_SGm12S9J5uOWtT8EgoyyvMp7nHMy9r6R4TfBZG_e8BH8hXo7Z3AvGagxW9Cjt4-I0b_ETrEg_2zfRTVB_aJFppqzwJJezFUdLhlqDlxNpwdYfX_nujp_ARUibrwq6Mc1VXdrOFInQfPRZPqv7xF2g-qBzno29HEo8eTeeW65I5LB9rBK8jTFbROJAPEE3YT1CxlUhc3SE7vPpzJFgEwXrMqSGu_MpU86Llr7Mzv1YGdxWanG_huik5QFWLwpgJ0o0dnnNgIpprS1RR2BQb3hMunPbUyPvaWyxwSG-MQO8GziZ-EorK_LPwtibmDOvLfzAW-jRJbvIC9aMlq-ki5YYqsTAdRe2RfT7m3wtAR-fSQ4A-dKkZmT-aP-4hIOuVQOuystiEk8ZRR3ODcYh-y9DbLg8xmmat2K0NhhVd2pnxTxYPM0BL_yYHl69rJzYEGMlsw699pgv38WuBOMLMLo3AqbyzCBas1b5J_G6Y7n7oql3U68CBDx5xko9VRadDiTByp7nqUFedNeeoWHJPoTfHC9MUzj4ZvRUGHDDW-SZevxVs9p5SyaUxXcL6sSY3HgNw1pOsMml7iTLNL0Lr5D21wGuedGuBMxgCKn3ct2h3ELqdV78fdlogjq9Dhir7rLp0f9yn4TspqJJSxBvY4RzHBOziIXQAIGJd24-E8H1Lgx2qrlweJu2X70Gv8Tu8Da70pa0fJtR-etdeuK8hoq5zxnfKWqHWjXdfr2M_c53F1_bIztdt4sZ6CkC6tU0xWs1cUmUFsDUJUn18zHsAPUj6Bpp4fYDUfJSKC7Q9zpQMqShg0rHeRVeKDI532RxfEdINQhUpIvuvqlCiDVJDI7tWwiBJv8DWtkwEb9nGqHbE8t7_z71-EZN3FkGwDYrCk5mBrnqMl0Mhp7o-FbBkM3Jl20kXYzUVKBYuG9fcYalQVdWFHnQ1ScK2V7NcScoN-vXpx97HXzKL8RwKFrO6IiaCnS4Ripxk7h0O1RmaxDZHBJPwCnCL93ykqRWnp39MaV4EmwXGBcuMPKHwrBG7TUUt5DiYgLmNu0o.ZEg5PwnSUm62VreGxI-Kmg\",\"scope\":\"fr:am:* fr:idc:esv:* fr:idm:*\",\"token_type\":\"Bearer\",\"expires_in\":899}" + "text": "{\"access_token\":\"\",\"scope\":\"fr:am:* fr:idc:esv:* fr:idm:*\",\"token_type\":\"Bearer\",\"expires_in\":899}" }, "cookies": [], "headers": [ @@ -70,7 +74,7 @@ }, { "name": "content-security-policy-report-only", - "value": "script-src 'self' 'unsafe-eval' 'unsafe-inline'; frame-ancestors 'self'" + "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" }, { "name": "x-content-type-options", @@ -94,16 +98,20 @@ }, { "name": "date", - "value": "Wed, 21 Jun 2023 01:32:06 GMT" + "value": "Fri, 12 Jul 2024 15:11:30 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9d42e687-c8a0-42a8-bbfe-60317e93010f" + "value": "frodo-211029aa-53e9-43b4-adcd-9712727a4a77" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -113,14 +121,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 541, + "headersSize": 561, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-06-21T01:32:04.407Z", - "time": 104, + "startedDateTime": "2024-07-12T15:11:30.158Z", + "time": 127, "timings": { "blocked": -1, "connect": -1, @@ -128,7 +136,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 104 + "wait": 127 } } ], diff --git a/test/e2e/mocks/info_263456517/0_s_2408801177/openidm_3290118515/recording.har b/test/e2e/mocks/info_263456517/0_s_2408801177/openidm_3290118515/recording.har index 3351548a6..e017aad31 100644 --- a/test/e2e/mocks/info_263456517/0_s_2408801177/openidm_3290118515/recording.har +++ b/test/e2e/mocks/info_263456517/0_s_2408801177/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "ac31ccceb288fe104fb927288dc7c001", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -19,28 +19,320 @@ "name": "accept", "value": "application/json, text/plain, */*" }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-211029aa-53e9-43b4-adcd-9712727a4a77" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Fri, 12 Jul 2024 15:11:30 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-211029aa-53e9-43b4-adcd-9712727a4a77" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-12T15:11:30.357Z", + "time": 165, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 165 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-5" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9d42e687-c8a0-42a8-bbfe-60317e93010f" + "value": "frodo-211029aa-53e9-43b4-adcd-9712727a4a77" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Fri, 12 Jul 2024 15:11:30 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-211029aa-53e9-43b4-adcd-9712727a4a77" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-12T15:11:30.396Z", + "time": 76, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 76 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 2, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" }, { "name": "content-type", "value": "application/json" }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-211029aa-53e9-43b4-adcd-9712727a4a77" + }, { "name": "authorization", - "value": "Bearer eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..5b59JeSEY37ng2-sHX7dyw.jbLFMUAOy_SGm12S9J5uOWtT8EgoyyvMp7nHMy9r6R4TfBZG_e8BH8hXo7Z3AvGagxW9Cjt4-I0b_ETrEg_2zfRTVB_aJFppqzwJJezFUdLhlqDlxNpwdYfX_nujp_ARUibrwq6Mc1VXdrOFInQfPRZPqv7xF2g-qBzno29HEo8eTeeW65I5LB9rBK8jTFbROJAPEE3YT1CxlUhc3SE7vPpzJFgEwXrMqSGu_MpU86Llr7Mzv1YGdxWanG_huik5QFWLwpgJ0o0dnnNgIpprS1RR2BQb3hMunPbUyPvaWyxwSG-MQO8GziZ-EorK_LPwtibmDOvLfzAW-jRJbvIC9aMlq-ki5YYqsTAdRe2RfT7m3wtAR-fSQ4A-dKkZmT-aP-4hIOuVQOuystiEk8ZRR3ODcYh-y9DbLg8xmmat2K0NhhVd2pnxTxYPM0BL_yYHl69rJzYEGMlsw699pgv38WuBOMLMLo3AqbyzCBas1b5J_G6Y7n7oql3U68CBDx5xko9VRadDiTByp7nqUFedNeeoWHJPoTfHC9MUzj4ZvRUGHDDW-SZevxVs9p5SyaUxXcL6sSY3HgNw1pOsMml7iTLNL0Lr5D21wGuedGuBMxgCKn3ct2h3ELqdV78fdlogjq9Dhir7rLp0f9yn4TspqJJSxBvY4RzHBOziIXQAIGJd24-E8H1Lgx2qrlweJu2X70Gv8Tu8Da70pa0fJtR-etdeuK8hoq5zxnfKWqHWjXdfr2M_c53F1_bIztdt4sZ6CkC6tU0xWs1cUmUFsDUJUn18zHsAPUj6Bpp4fYDUfJSKC7Q9zpQMqShg0rHeRVeKDI532RxfEdINQhUpIvuvqlCiDVJDI7tWwiBJv8DWtkwEb9nGqHbE8t7_z71-EZN3FkGwDYrCk5mBrnqMl0Mhp7o-FbBkM3Jl20kXYzUVKBYuG9fcYalQVdWFHnQ1ScK2V7NcScoN-vXpx97HXzKL8RwKFrO6IiaCnS4Ripxk7h0O1RmaxDZHBJPwCnCL93ykqRWnp39MaV4EmwXGBcuMPKHwrBG7TUUt5DiYgLmNu0o.ZEg5PwnSUm62VreGxI-Kmg" + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1561, + "headersSize": 1608, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -49,20 +341,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/b672336b-41ef-428d-ae4a-e0c082875377?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1045, + "bodySize": 1163, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1045, - "text": "{\"_id\":\"b672336b-41ef-428d-ae4a-e0c082875377\",\"_rev\":\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\",\"accountStatus\":\"active\",\"name\":\"frodo-test\",\"description\":\"Frodo Test\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"8lN2UVDDHchL_gIYS5lAiEVAVocyqWHmqBPwPkd22NRMLetczaVSH2UQHoQu7SSKeAtojVJUYuxRtGPfGNExZurTy3CRlzpaNa67B6jyunycPHnyNked0ceFGfjD9c6e0b97L5wqwk2YNVVMGa9c1m8R9HWk2kg9lRwlZE_piwTM9bw8tuWfL1A2-fTDQB2PZSgGGz86jG1RGMY7dnafVKIX3HbW98xOxOwqIRz607IQr-NFia5zjTltpJjR1qOlEFmdHqGTGCnFcHxeJWmKOWcDM4WmfWcgK3zR9Br-aZoDTl8RMAths30Pc1pe_dl5OepxCYQ7b0BXg0zQaYcx5G5ZcNR3ldjDNfpiXg1viWjEBiwiCg7gkYksBu0aFHX2pc4KKHKcyIeD0sbhaLSK3JXhI1TJvm7rwyX1wsRKmMTGTZMxYJlADZufKKd-Jg7k2_iwP3WUJxdgkJsgvLj7ZbTf5Paz7_FLeSajjtGPu6hGSWV8uOGgRgcnJgz3DP2S9qfHI7nKswtgwFdjbOMK39iNjU8PI-cOaaVKQcH88xBCu1bpCX1MIVvZ5arQF783qasj9bBB4t27gKXOauIr-sXMUI6_L7CQ7IqWld8VvNWKReMMqiRQV9huEEV1chCFzZI_aEW82fDC9dRbFXG-w92PhPPVbNznWsrhO1aPxA8\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Wed, 21 Jun 2023 01:32:06 GMT" + "value": "Fri, 12 Jul 2024 15:11:30 GMT" }, { "name": "cache-control", @@ -86,7 +378,7 @@ }, { "name": "etag", - "value": "\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\"" + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" }, { "name": "expires", @@ -106,16 +398,20 @@ }, { "name": "content-length", - "value": "1045" + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9d42e687-c8a0-42a8-bbfe-60317e93010f" + "value": "frodo-211029aa-53e9-43b4-adcd-9712727a4a77" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -125,14 +421,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 648, + "headersSize": 669, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-06-21T01:32:04.598Z", - "time": 63, + "startedDateTime": "2024-07-12T15:11:30.614Z", + "time": 111, "timings": { "blocked": -1, "connect": -1, @@ -140,7 +436,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 63 + "wait": 111 } } ], diff --git a/test/e2e/mocks/info_263456517/0_scriptFriendly_4141611016/am_1076162899/recording.har b/test/e2e/mocks/info_263456517/0_scriptFriendly_4141611016/am_1076162899/recording.har index 88a8593a8..5915339cb 100644 --- a/test/e2e/mocks/info_263456517/0_scriptFriendly_4141611016/am_1076162899/recording.har +++ b/test/e2e/mocks/info_263456517/0_scriptFriendly_4141611016/am_1076162899/recording.har @@ -20,27 +20,31 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-5" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-6bc4c9d4-93fa-4d78-84d9-48f57611c801" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-3a6dd939-efb8-46b6-808a-b57e3c110793" }, { "name": "accept-api-version", "value": "resource=1.1" }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 341, + "headersSize": 388, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -61,7 +65,7 @@ }, { "name": "content-security-policy-report-only", - "value": "script-src 'self' 'unsafe-eval' 'unsafe-inline'; frame-ancestors 'self'" + "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" }, { "name": "x-content-type-options", @@ -109,16 +113,20 @@ }, { "name": "date", - "value": "Wed, 21 Jun 2023 01:31:49 GMT" + "value": "Fri, 12 Jul 2024 15:11:13 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-6bc4c9d4-93fa-4d78-84d9-48f57611c801" + "value": "frodo-3a6dd939-efb8-46b6-808a-b57e3c110793" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -128,14 +136,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-06-21T01:31:47.705Z", - "time": 128, + "startedDateTime": "2024-07-12T15:11:13.320Z", + "time": 137, "timings": { "blocked": -1, "connect": -1, @@ -143,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 128 + "wait": 137 } }, { @@ -159,16 +167,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-5" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-6bc4c9d4-93fa-4d78-84d9-48f57611c801" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-3a6dd939-efb8-46b6-808a-b57e3c110793" }, { "name": "accept-api-version", @@ -176,25 +184,29 @@ }, { "name": "authorization", - "value": "Bearer eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..2NglFox4QG5qtqJkiZm3iA.99Rj6T9l3A18zxyhLHDfdwG1kMmDhR66nadKhF-y5g9AcmW-DPZUq-irqM2CeMa5cdgqMkZMRVCJOrJ9oiyjk6wj_L3JMA_BznsXiDiRL0zBhupciJNaPpU4seea37LfGBSv3RcwK0_RAUKrsrOCrTCwDX8KT2ivlt5A1Zc_N7elp3Zu8vOwViGIPIgODwM5gbM50Si1lDudGCvjr1jQD-GNvoS4YfUAqQAF7Kc2PGvbgGmptAyoByXGTKvlooDEDmhKPs7vj1U3gBKh3_w2aYQX1fAUipyIyHR_qO-iNZ2Su3yFS2d9JhZ2so7if8h9vzUXUokgj3bc_z-bXdW14873troDcb9gNp_531AecUhYdmb3S9HFAb9xb0g3c8qQOCnLnBOimw74_rF4IbCF1u-1yvHknnjpsM-ZjFkDGxdV1BXi43QVHVEPecvbSXUTQjcLqt-CFDAYQLX2acjEm1AdaSpjJPQC_ENXGmZrFppswfTHYrAwz8Waa5U_AEkPTF7AdK_IBX7YUbfen5aJHNcbW_ywky_eJCWVLph6RzcetI5QrL9MpSXF5dKuUk4DH-mV2aUrhphv_HfWu36TNq3m3GF2D3_d89iOAHOwaiisKuxXBbdNvujWFQW-UcNjfPFc8et9JcY-xTDY1p82Jzz2gOKiu5N4UkQ0vlSFqJQFtCQhjfh6bwBjCLoiXOhwQ4ujYkDJIh_b99eqXRxIICrDJ21dEYx1KksHchzdOHC_fiNcpziVV9c61j5hSa3nymmFF_akiFYNul5eIYktR7UV839sjzHKpcFST-t_TwrIVbqyk_a3sTl_oMBzDQcYM3KG_wuPRdb8oSegW-ds9srP_pHmRj4xvQHbVB2PnxvJHXf-yQlcGyF4WFzpn0p6QNoyL5vOQQH-HidNMl2WQQFo0VcHYIAYKCqBbRnuBg7sMbc89WpE5DpwpKqdVdPErJXzeTIMN_OAXFPtaonDRflbUVwt--CeYq4H0n7cS4i991jhoGmJMpRl6Y6UtR-ntrX6UmlfPbYDBRf-Bc8zfQhdPyYFEIHsVP467bqco4g.LN2EHBfTA55_YJZwa1AFRw" + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1549, + "headersSize": 1596, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/json/serverinfo/version" }, "response": { - "bodySize": 271, + "bodySize": 273, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 271, - "text": "{\"_id\":\"version\",\"_rev\":\"1033278820\",\"version\":\"7.4.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.4.0-SNAPSHOT Build cb5c9d0995369298fbd943c2a71df3dc85da6cba (2023-May-30 09:53)\",\"revision\":\"cb5c9d0995369298fbd943c2a71df3dc85da6cba\",\"date\":\"2023-May-30 09:53\"}" + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"1157267696\",\"version\":\"7.6.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)\",\"revision\":\"3044e8afddd78acfb775451f6053575b124e7cb3\",\"date\":\"2024-June-25 16:54\"}" }, "cookies": [], "headers": [ @@ -204,7 +216,7 @@ }, { "name": "content-security-policy-report-only", - "value": "script-src 'self' 'unsafe-eval' 'unsafe-inline'; frame-ancestors 'self'" + "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" }, { "name": "x-content-type-options", @@ -232,7 +244,7 @@ }, { "name": "etag", - "value": "\"1033278820\"" + "value": "\"1157267696\"" }, { "name": "expires", @@ -248,20 +260,24 @@ }, { "name": "content-length", - "value": "271" + "value": "273" }, { "name": "date", - "value": "Wed, 21 Jun 2023 01:31:49 GMT" + "value": "Fri, 12 Jul 2024 15:11:13 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-6bc4c9d4-93fa-4d78-84d9-48f57611c801" + "value": "frodo-3a6dd939-efb8-46b6-808a-b57e3c110793" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -271,14 +287,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-06-21T01:31:47.962Z", - "time": 66, + "startedDateTime": "2024-07-12T15:11:13.601Z", + "time": 96, "timings": { "blocked": -1, "connect": -1, @@ -286,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 66 + "wait": 96 } } ], diff --git a/test/e2e/mocks/info_263456517/0_scriptFriendly_4141611016/environment_1072573434/recording.har b/test/e2e/mocks/info_263456517/0_scriptFriendly_4141611016/environment_1072573434/recording.har index 199aef8aa..fa0dbc248 100644 --- a/test/e2e/mocks/info_263456517/0_scriptFriendly_4141611016/environment_1072573434/recording.har +++ b/test/e2e/mocks/info_263456517/0_scriptFriendly_4141611016/environment_1072573434/recording.har @@ -20,16 +20,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-5" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-6bc4c9d4-93fa-4d78-84d9-48f57611c801" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-3a6dd939-efb8-46b6-808a-b57e3c110793" }, { "name": "accept-api-version", @@ -37,25 +37,29 @@ }, { "name": "authorization", - "value": "Bearer eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..2NglFox4QG5qtqJkiZm3iA.99Rj6T9l3A18zxyhLHDfdwG1kMmDhR66nadKhF-y5g9AcmW-DPZUq-irqM2CeMa5cdgqMkZMRVCJOrJ9oiyjk6wj_L3JMA_BznsXiDiRL0zBhupciJNaPpU4seea37LfGBSv3RcwK0_RAUKrsrOCrTCwDX8KT2ivlt5A1Zc_N7elp3Zu8vOwViGIPIgODwM5gbM50Si1lDudGCvjr1jQD-GNvoS4YfUAqQAF7Kc2PGvbgGmptAyoByXGTKvlooDEDmhKPs7vj1U3gBKh3_w2aYQX1fAUipyIyHR_qO-iNZ2Su3yFS2d9JhZ2so7if8h9vzUXUokgj3bc_z-bXdW14873troDcb9gNp_531AecUhYdmb3S9HFAb9xb0g3c8qQOCnLnBOimw74_rF4IbCF1u-1yvHknnjpsM-ZjFkDGxdV1BXi43QVHVEPecvbSXUTQjcLqt-CFDAYQLX2acjEm1AdaSpjJPQC_ENXGmZrFppswfTHYrAwz8Waa5U_AEkPTF7AdK_IBX7YUbfen5aJHNcbW_ywky_eJCWVLph6RzcetI5QrL9MpSXF5dKuUk4DH-mV2aUrhphv_HfWu36TNq3m3GF2D3_d89iOAHOwaiisKuxXBbdNvujWFQW-UcNjfPFc8et9JcY-xTDY1p82Jzz2gOKiu5N4UkQ0vlSFqJQFtCQhjfh6bwBjCLoiXOhwQ4ujYkDJIh_b99eqXRxIICrDJ21dEYx1KksHchzdOHC_fiNcpziVV9c61j5hSa3nymmFF_akiFYNul5eIYktR7UV839sjzHKpcFST-t_TwrIVbqyk_a3sTl_oMBzDQcYM3KG_wuPRdb8oSegW-ds9srP_pHmRj4xvQHbVB2PnxvJHXf-yQlcGyF4WFzpn0p6QNoyL5vOQQH-HidNMl2WQQFo0VcHYIAYKCqBbRnuBg7sMbc89WpE5DpwpKqdVdPErJXzeTIMN_OAXFPtaonDRflbUVwt--CeYq4H0n7cS4i991jhoGmJMpRl6Y6UtR-ntrX6UmlfPbYDBRf-Bc8zfQhdPyYFEIHsVP467bqco4g.LN2EHBfTA55_YJZwa1AFRw" + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1552, + "headersSize": 1599, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/environment/info" }, "response": { - "bodySize": 286, + "bodySize": 454, "content": { "mimeType": "application/json; charset=utf-8", - "size": 286, - "text": "{\"immutable\":false,\"locked\":false,\"region\":\"us-central1\",\"tier\":\"other\",\"warning_message_html\":\"\",\"message_box_title\":\"\",\"message_box_html\":\"\",\"message_variant\":\"\",\"promotionTierInfo\":{\"tierDisplayName\":\"other\",\"tiers\":[\"other\"],\"upperTierDisplayName\":null,\"lowerTierDisplayName\":null}}" + "size": 454, + "text": "{\"backupRegion\":\"us-south1\",\"config_promotion_done\":false,\"immutable\":false,\"ipAddresses\":[\"104.197.33.46\"],\"locked\":false,\"message_box_html\":\"\",\"message_box_title\":\"\",\"message_variant\":\"\",\"placeholder_management_migration_date\":\"\",\"placeholder_management\":\"CUSTOMER\",\"promotionTierInfo\":{\"tierDisplayName\":\"other\",\"tiers\":[\"other\"],\"upperTierDisplayName\":null,\"lowerTierDisplayName\":null},\"region\":\"us-central1\",\"tier\":\"other\",\"warning_message_html\":\"\"}" }, "cookies": [], "headers": [ @@ -69,24 +73,28 @@ }, { "name": "content-length", - "value": "286" + "value": "454" }, { "name": "etag", - "value": "W/\"11e-AWDRhCxkkJnEAm6JxUv9JLHr9GE\"" + "value": "W/\"1c6-bVoSMl4yyEF3SGeat15CkaugDdw\"" }, { "name": "date", - "value": "Wed, 21 Jun 2023 01:31:50 GMT" + "value": "Fri, 12 Jul 2024 15:11:14 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-6bc4c9d4-93fa-4d78-84d9-48f57611c801" + "value": "frodo-3a6dd939-efb8-46b6-808a-b57e3c110793" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -96,14 +104,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 398, + "headersSize": 418, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-06-21T01:31:48.228Z", - "time": 64, + "startedDateTime": "2024-07-12T15:11:14.030Z", + "time": 110, "timings": { "blocked": -1, "connect": -1, @@ -111,7 +119,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 64 + "wait": 110 } } ], diff --git a/test/e2e/mocks/info_263456517/0_scriptFriendly_4141611016/oauth2_393036114/recording.har b/test/e2e/mocks/info_263456517/0_scriptFriendly_4141611016/oauth2_393036114/recording.har index 641087ffb..32fbe85e5 100644 --- a/test/e2e/mocks/info_263456517/0_scriptFriendly_4141611016/oauth2_393036114/recording.har +++ b/test/e2e/mocks/info_263456517/0_scriptFriendly_4141611016/oauth2_393036114/recording.har @@ -25,11 +25,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-5" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-6bc4c9d4-93fa-4d78-84d9-48f57611c801" + "value": "frodo-3a6dd939-efb8-46b6-808a-b57e3c110793" }, { "name": "accept-api-version", @@ -37,20 +37,24 @@ }, { "name": "content-length", - "value": 1138 + "value": "1138" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 396, + "headersSize": 443, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { "mimeType": "application/x-www-form-urlencoded", "params": [], - "text": "assertion=eyJhbGciOiJSUzI1NiJ9.eyJpc3MiOiJiNjcyMzM2Yi00MWVmLTQyOGQtYWU0YS1lMGMwODI4NzUzNzciLCJzdWIiOiJiNjcyMzM2Yi00MWVmLTQyOGQtYWU0YS1lMGMwODI4NzUzNzciLCJhdWQiOiJodHRwczovL29wZW5hbS1mcm9kby1kZXYuZm9yZ2VibG9ja3MuY29tOjQ0My9hbS9vYXV0aDIvYWNjZXNzX3Rva2VuIiwiZXhwIjoxNjg3MzExMjg3LCJqdGkiOiIxNDI3ZjdjMy1kZGNkLTQ3MTctYWM0OS0zNDViMzhmNTRlYzEifQ.4o9K1NoM-CW3t_vZbemaQoWFNmErWypk-du04MLddcHI0ANB-tBC4s36pqjDswKZ0z9HJNhhvuhycQ111gzMZQZ2rNN5hlkhbI9X4iVL3yl5kiQubmUiqTqgYENvkevjIiW9a90aOT3Pn_qfEIMh_daITxeSBYwp20h91xe0_0qA2ny3EQbLimL4Up0OFgPExFsKIs13psOqOVysx9xAQEG0nC2rKp7P2x4XdzI4EFmS7RrSflVV_tYBoiBGIoyiTQPzJyUoyPJK7Mcn3vD6-8NkRxjnwcfZY5LiffHGgQeyiF7l7o3_didmclHBgPGqAHKhpM8N09JaE6eeijNwnfCbMTy1kVLvYDbDnN8iQ8kEKm7bNp0iF9AbE-iYSkLb0aGESkrjRhtl5jGg7EEIbAlxKL0BrIkUOIGJPcPOcFvquH2tXK0AGVmbpRnAi0zNuH1cERFe8fGa2pINo_ttTjvOcprygT2FlM3_GluT0sAlPrM84ZqY4u7CK17sLAB5usoxOw5R77rh38PzLWQGUDvYSFQP5r4cLpQMJ9xoN7WIrj8sSb2DdQmcGUGEp_RZtQ6B6WHi0iysffaK5RqIYzKeUjWmrqf8CQ9ZKi1erduQyS36seTqJaqBNxBp0rIk8APEVsnfknYkwkd7UyEXKROtNaoJ2YF_WggzduBQsrc&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idm:* fr:idc:esv:*" + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idc:esv:* fr:idm:*" }, "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/oauth2/access_token" @@ -60,7 +64,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1276, - "text": "{\"access_token\":\"eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..2NglFox4QG5qtqJkiZm3iA.99Rj6T9l3A18zxyhLHDfdwG1kMmDhR66nadKhF-y5g9AcmW-DPZUq-irqM2CeMa5cdgqMkZMRVCJOrJ9oiyjk6wj_L3JMA_BznsXiDiRL0zBhupciJNaPpU4seea37LfGBSv3RcwK0_RAUKrsrOCrTCwDX8KT2ivlt5A1Zc_N7elp3Zu8vOwViGIPIgODwM5gbM50Si1lDudGCvjr1jQD-GNvoS4YfUAqQAF7Kc2PGvbgGmptAyoByXGTKvlooDEDmhKPs7vj1U3gBKh3_w2aYQX1fAUipyIyHR_qO-iNZ2Su3yFS2d9JhZ2so7if8h9vzUXUokgj3bc_z-bXdW14873troDcb9gNp_531AecUhYdmb3S9HFAb9xb0g3c8qQOCnLnBOimw74_rF4IbCF1u-1yvHknnjpsM-ZjFkDGxdV1BXi43QVHVEPecvbSXUTQjcLqt-CFDAYQLX2acjEm1AdaSpjJPQC_ENXGmZrFppswfTHYrAwz8Waa5U_AEkPTF7AdK_IBX7YUbfen5aJHNcbW_ywky_eJCWVLph6RzcetI5QrL9MpSXF5dKuUk4DH-mV2aUrhphv_HfWu36TNq3m3GF2D3_d89iOAHOwaiisKuxXBbdNvujWFQW-UcNjfPFc8et9JcY-xTDY1p82Jzz2gOKiu5N4UkQ0vlSFqJQFtCQhjfh6bwBjCLoiXOhwQ4ujYkDJIh_b99eqXRxIICrDJ21dEYx1KksHchzdOHC_fiNcpziVV9c61j5hSa3nymmFF_akiFYNul5eIYktR7UV839sjzHKpcFST-t_TwrIVbqyk_a3sTl_oMBzDQcYM3KG_wuPRdb8oSegW-ds9srP_pHmRj4xvQHbVB2PnxvJHXf-yQlcGyF4WFzpn0p6QNoyL5vOQQH-HidNMl2WQQFo0VcHYIAYKCqBbRnuBg7sMbc89WpE5DpwpKqdVdPErJXzeTIMN_OAXFPtaonDRflbUVwt--CeYq4H0n7cS4i991jhoGmJMpRl6Y6UtR-ntrX6UmlfPbYDBRf-Bc8zfQhdPyYFEIHsVP467bqco4g.LN2EHBfTA55_YJZwa1AFRw\",\"scope\":\"fr:am:* fr:idc:esv:* fr:idm:*\",\"token_type\":\"Bearer\",\"expires_in\":899}" + "text": "{\"access_token\":\"\",\"scope\":\"fr:am:* fr:idc:esv:* fr:idm:*\",\"token_type\":\"Bearer\",\"expires_in\":899}" }, "cookies": [], "headers": [ @@ -70,7 +74,7 @@ }, { "name": "content-security-policy-report-only", - "value": "script-src 'self' 'unsafe-eval' 'unsafe-inline'; frame-ancestors 'self'" + "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" }, { "name": "x-content-type-options", @@ -94,16 +98,20 @@ }, { "name": "date", - "value": "Wed, 21 Jun 2023 01:31:49 GMT" + "value": "Fri, 12 Jul 2024 15:11:13 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-6bc4c9d4-93fa-4d78-84d9-48f57611c801" + "value": "frodo-3a6dd939-efb8-46b6-808a-b57e3c110793" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -113,14 +121,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 541, + "headersSize": 561, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-06-21T01:31:47.856Z", - "time": 101, + "startedDateTime": "2024-07-12T15:11:13.477Z", + "time": 117, "timings": { "blocked": -1, "connect": -1, @@ -128,7 +136,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 101 + "wait": 117 } } ], diff --git a/test/e2e/mocks/info_263456517/0_scriptFriendly_4141611016/openidm_3290118515/recording.har b/test/e2e/mocks/info_263456517/0_scriptFriendly_4141611016/openidm_3290118515/recording.har index 776ca3032..5e3065673 100644 --- a/test/e2e/mocks/info_263456517/0_scriptFriendly_4141611016/openidm_3290118515/recording.har +++ b/test/e2e/mocks/info_263456517/0_scriptFriendly_4141611016/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "ac31ccceb288fe104fb927288dc7c001", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -19,28 +19,320 @@ "name": "accept", "value": "application/json, text/plain, */*" }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-3a6dd939-efb8-46b6-808a-b57e3c110793" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Fri, 12 Jul 2024 15:11:13 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-3a6dd939-efb8-46b6-808a-b57e3c110793" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-12T15:11:13.663Z", + "time": 194, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 194 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-5" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-6bc4c9d4-93fa-4d78-84d9-48f57611c801" + "value": "frodo-3a6dd939-efb8-46b6-808a-b57e3c110793" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Fri, 12 Jul 2024 15:11:13 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-3a6dd939-efb8-46b6-808a-b57e3c110793" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-12T15:11:13.705Z", + "time": 97, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 97 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 2, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" }, { "name": "content-type", "value": "application/json" }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-3a6dd939-efb8-46b6-808a-b57e3c110793" + }, { "name": "authorization", - "value": "Bearer eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..2NglFox4QG5qtqJkiZm3iA.99Rj6T9l3A18zxyhLHDfdwG1kMmDhR66nadKhF-y5g9AcmW-DPZUq-irqM2CeMa5cdgqMkZMRVCJOrJ9oiyjk6wj_L3JMA_BznsXiDiRL0zBhupciJNaPpU4seea37LfGBSv3RcwK0_RAUKrsrOCrTCwDX8KT2ivlt5A1Zc_N7elp3Zu8vOwViGIPIgODwM5gbM50Si1lDudGCvjr1jQD-GNvoS4YfUAqQAF7Kc2PGvbgGmptAyoByXGTKvlooDEDmhKPs7vj1U3gBKh3_w2aYQX1fAUipyIyHR_qO-iNZ2Su3yFS2d9JhZ2so7if8h9vzUXUokgj3bc_z-bXdW14873troDcb9gNp_531AecUhYdmb3S9HFAb9xb0g3c8qQOCnLnBOimw74_rF4IbCF1u-1yvHknnjpsM-ZjFkDGxdV1BXi43QVHVEPecvbSXUTQjcLqt-CFDAYQLX2acjEm1AdaSpjJPQC_ENXGmZrFppswfTHYrAwz8Waa5U_AEkPTF7AdK_IBX7YUbfen5aJHNcbW_ywky_eJCWVLph6RzcetI5QrL9MpSXF5dKuUk4DH-mV2aUrhphv_HfWu36TNq3m3GF2D3_d89iOAHOwaiisKuxXBbdNvujWFQW-UcNjfPFc8et9JcY-xTDY1p82Jzz2gOKiu5N4UkQ0vlSFqJQFtCQhjfh6bwBjCLoiXOhwQ4ujYkDJIh_b99eqXRxIICrDJ21dEYx1KksHchzdOHC_fiNcpziVV9c61j5hSa3nymmFF_akiFYNul5eIYktR7UV839sjzHKpcFST-t_TwrIVbqyk_a3sTl_oMBzDQcYM3KG_wuPRdb8oSegW-ds9srP_pHmRj4xvQHbVB2PnxvJHXf-yQlcGyF4WFzpn0p6QNoyL5vOQQH-HidNMl2WQQFo0VcHYIAYKCqBbRnuBg7sMbc89WpE5DpwpKqdVdPErJXzeTIMN_OAXFPtaonDRflbUVwt--CeYq4H0n7cS4i991jhoGmJMpRl6Y6UtR-ntrX6UmlfPbYDBRf-Bc8zfQhdPyYFEIHsVP467bqco4g.LN2EHBfTA55_YJZwa1AFRw" + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1561, + "headersSize": 1608, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -49,20 +341,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/b672336b-41ef-428d-ae4a-e0c082875377?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1045, + "bodySize": 1163, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1045, - "text": "{\"_id\":\"b672336b-41ef-428d-ae4a-e0c082875377\",\"_rev\":\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\",\"accountStatus\":\"active\",\"name\":\"frodo-test\",\"description\":\"Frodo Test\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"8lN2UVDDHchL_gIYS5lAiEVAVocyqWHmqBPwPkd22NRMLetczaVSH2UQHoQu7SSKeAtojVJUYuxRtGPfGNExZurTy3CRlzpaNa67B6jyunycPHnyNked0ceFGfjD9c6e0b97L5wqwk2YNVVMGa9c1m8R9HWk2kg9lRwlZE_piwTM9bw8tuWfL1A2-fTDQB2PZSgGGz86jG1RGMY7dnafVKIX3HbW98xOxOwqIRz607IQr-NFia5zjTltpJjR1qOlEFmdHqGTGCnFcHxeJWmKOWcDM4WmfWcgK3zR9Br-aZoDTl8RMAths30Pc1pe_dl5OepxCYQ7b0BXg0zQaYcx5G5ZcNR3ldjDNfpiXg1viWjEBiwiCg7gkYksBu0aFHX2pc4KKHKcyIeD0sbhaLSK3JXhI1TJvm7rwyX1wsRKmMTGTZMxYJlADZufKKd-Jg7k2_iwP3WUJxdgkJsgvLj7ZbTf5Paz7_FLeSajjtGPu6hGSWV8uOGgRgcnJgz3DP2S9qfHI7nKswtgwFdjbOMK39iNjU8PI-cOaaVKQcH88xBCu1bpCX1MIVvZ5arQF783qasj9bBB4t27gKXOauIr-sXMUI6_L7CQ7IqWld8VvNWKReMMqiRQV9huEEV1chCFzZI_aEW82fDC9dRbFXG-w92PhPPVbNznWsrhO1aPxA8\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Wed, 21 Jun 2023 01:31:50 GMT" + "value": "Fri, 12 Jul 2024 15:11:13 GMT" }, { "name": "cache-control", @@ -86,7 +378,7 @@ }, { "name": "etag", - "value": "\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\"" + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" }, { "name": "expires", @@ -106,16 +398,20 @@ }, { "name": "content-length", - "value": "1045" + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-6bc4c9d4-93fa-4d78-84d9-48f57611c801" + "value": "frodo-3a6dd939-efb8-46b6-808a-b57e3c110793" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -125,14 +421,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 648, + "headersSize": 669, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-06-21T01:31:48.035Z", - "time": 62, + "startedDateTime": "2024-07-12T15:11:13.924Z", + "time": 99, "timings": { "blocked": -1, "connect": -1, @@ -140,7 +436,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 99 } } ], diff --git a/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_3162323808/am_1076162899/recording.har b/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_3162323808/am_1076162899/recording.har index 7af170492..d0bbc6378 100644 --- a/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_3162323808/am_1076162899/recording.har +++ b/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_3162323808/am_1076162899/recording.har @@ -20,27 +20,31 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-5" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-9a4ac9a2-7252-40c8-8d63-3777aac51b0d" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-f0950a69-f840-4365-80b2-720f37079355" }, { "name": "accept-api-version", "value": "resource=1.1" }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 341, + "headersSize": 388, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -61,7 +65,7 @@ }, { "name": "content-security-policy-report-only", - "value": "script-src 'self' 'unsafe-eval' 'unsafe-inline'; frame-ancestors 'self'" + "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" }, { "name": "x-content-type-options", @@ -109,16 +113,20 @@ }, { "name": "date", - "value": "Wed, 21 Jun 2023 01:12:31 GMT" + "value": "Fri, 12 Jul 2024 15:44:06 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9a4ac9a2-7252-40c8-8d63-3777aac51b0d" + "value": "frodo-f0950a69-f840-4365-80b2-720f37079355" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -128,14 +136,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-06-21T01:12:29.892Z", - "time": 133, + "startedDateTime": "2024-07-12T15:44:07.384Z", + "time": 144, "timings": { "blocked": -1, "connect": -1, @@ -143,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 133 + "wait": 144 } }, { @@ -159,16 +167,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-5" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-9a4ac9a2-7252-40c8-8d63-3777aac51b0d" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-f0950a69-f840-4365-80b2-720f37079355" }, { "name": "accept-api-version", @@ -176,25 +184,29 @@ }, { "name": "authorization", - "value": "Bearer eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..xieWDBC3YB0UAB1oC8NOfg.qy-BDXLp7rEH44rjTh_XyKLMtMpNB3t_Dwx7zd4rwPoW1fQ9muA0pIuPr2414ZJ2GOM13iL6PJAC33_P-cODwKjatxw_EjGkCl-hr3vS6pqfZ2sGtKfFMAIvcOLTb_UNkltDlbQnMdT6h-FrrxGg9bFbeI6dA5_ptLF1EgSh7erETMKyqaS0GLbuZe3HHiJ40V2Mqskn3CYGymzWx_tjxzkautvX2YjMJoYNyOY_B8pfcbQ2nDeNA6l4Cv2S2jcu6dLTVOqRkuaeEOX8lU5t95r9HsfA6APA3bEAMp-FDMOoan5_5OQkAamx7Dlj0CsdEyEUnnU39DDjuBWy6aXChdQHpjyp6W_JysJzDAVb0ngiKC-DAmjaZiQco4o5Hjw44VOfqQONiFmSU0x2LP2BCBU-NdO305__GhM57r5hfALYFgkvWb72R_LJYcmEFVgzjKLdQgUrvm44_NyOIbZIHjJJ6-1105oIMgDgWh2MnDYTAQ9c2UmA4KlPPKpPt_V8RcxiTM8DWXF80ekLpJebEMN7vXjwGEX_PIp5Dy6EMVr7MNy9P66WeuBVQnSB0TxVUOBOfWb3E33e8Abr32EdpDCItTcx1gZxARMoPxQKWM5gs0RUrRiRvhiLC0Bm0hcH-F1dRd0woYRqvboVkoSqzi8b0-90UCor6Rzh2JUWP6BFhQQPNRngWODqesd7oUbX5cEN0BgEPQqSc_zIBukRzfD1OUI7DzNgJOjG8LSugoo1CGvbYIHYh9yrUXnPQTpA-lAkD6Qx03SbjiPhOa4C__71qaZoTp21CVEflji05vE3ZwV0Nv6TmF5ayrXN1n-PxnG6bsgP3Da9qr2YriPJ-5x0CxiSPGLHqrouYf08Mdfv0eKCybINlGCRwc--cMjq1NQZxjb2OhyviOmoLISGojf2ydtECYgTiNI5ljEs77QdBaR5fAA1RuMj8ES9jabGTn_A1WyCJzUQM9fb15cN-LORmQL4Jx0BgqKTCU4gGvFKLq71TNIbXQvB0ZhLIBnh85Xb588JB5O_wYg0mycdlsKqDStwwXTkaYBvMRJp0do.KOETGo1fuJC54wLz61WNMw" + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1549, + "headersSize": 1596, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/json/serverinfo/version" }, "response": { - "bodySize": 271, + "bodySize": 273, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 271, - "text": "{\"_id\":\"version\",\"_rev\":\"1033278820\",\"version\":\"7.4.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.4.0-SNAPSHOT Build cb5c9d0995369298fbd943c2a71df3dc85da6cba (2023-May-30 09:53)\",\"revision\":\"cb5c9d0995369298fbd943c2a71df3dc85da6cba\",\"date\":\"2023-May-30 09:53\"}" + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"1157267696\",\"version\":\"7.6.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)\",\"revision\":\"3044e8afddd78acfb775451f6053575b124e7cb3\",\"date\":\"2024-June-25 16:54\"}" }, "cookies": [], "headers": [ @@ -204,7 +216,7 @@ }, { "name": "content-security-policy-report-only", - "value": "script-src 'self' 'unsafe-eval' 'unsafe-inline'; frame-ancestors 'self'" + "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" }, { "name": "x-content-type-options", @@ -232,7 +244,7 @@ }, { "name": "etag", - "value": "\"1033278820\"" + "value": "\"1157267696\"" }, { "name": "expires", @@ -248,20 +260,24 @@ }, { "name": "content-length", - "value": "271" + "value": "273" }, { "name": "date", - "value": "Wed, 21 Jun 2023 01:12:32 GMT" + "value": "Fri, 12 Jul 2024 15:44:08 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9a4ac9a2-7252-40c8-8d63-3777aac51b0d" + "value": "frodo-f0950a69-f840-4365-80b2-720f37079355" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -271,14 +287,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-06-21T01:12:30.171Z", - "time": 63, + "startedDateTime": "2024-07-12T15:44:08.965Z", + "time": 79, "timings": { "blocked": -1, "connect": -1, @@ -286,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 63 + "wait": 79 } } ], diff --git a/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_3162323808/environment_1072573434/recording.har b/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_3162323808/environment_1072573434/recording.har index 4e44987c8..c654b4032 100644 --- a/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_3162323808/environment_1072573434/recording.har +++ b/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_3162323808/environment_1072573434/recording.har @@ -20,16 +20,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-5" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-9a4ac9a2-7252-40c8-8d63-3777aac51b0d" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-f0950a69-f840-4365-80b2-720f37079355" }, { "name": "accept-api-version", @@ -37,25 +37,29 @@ }, { "name": "authorization", - "value": "Bearer eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..xieWDBC3YB0UAB1oC8NOfg.qy-BDXLp7rEH44rjTh_XyKLMtMpNB3t_Dwx7zd4rwPoW1fQ9muA0pIuPr2414ZJ2GOM13iL6PJAC33_P-cODwKjatxw_EjGkCl-hr3vS6pqfZ2sGtKfFMAIvcOLTb_UNkltDlbQnMdT6h-FrrxGg9bFbeI6dA5_ptLF1EgSh7erETMKyqaS0GLbuZe3HHiJ40V2Mqskn3CYGymzWx_tjxzkautvX2YjMJoYNyOY_B8pfcbQ2nDeNA6l4Cv2S2jcu6dLTVOqRkuaeEOX8lU5t95r9HsfA6APA3bEAMp-FDMOoan5_5OQkAamx7Dlj0CsdEyEUnnU39DDjuBWy6aXChdQHpjyp6W_JysJzDAVb0ngiKC-DAmjaZiQco4o5Hjw44VOfqQONiFmSU0x2LP2BCBU-NdO305__GhM57r5hfALYFgkvWb72R_LJYcmEFVgzjKLdQgUrvm44_NyOIbZIHjJJ6-1105oIMgDgWh2MnDYTAQ9c2UmA4KlPPKpPt_V8RcxiTM8DWXF80ekLpJebEMN7vXjwGEX_PIp5Dy6EMVr7MNy9P66WeuBVQnSB0TxVUOBOfWb3E33e8Abr32EdpDCItTcx1gZxARMoPxQKWM5gs0RUrRiRvhiLC0Bm0hcH-F1dRd0woYRqvboVkoSqzi8b0-90UCor6Rzh2JUWP6BFhQQPNRngWODqesd7oUbX5cEN0BgEPQqSc_zIBukRzfD1OUI7DzNgJOjG8LSugoo1CGvbYIHYh9yrUXnPQTpA-lAkD6Qx03SbjiPhOa4C__71qaZoTp21CVEflji05vE3ZwV0Nv6TmF5ayrXN1n-PxnG6bsgP3Da9qr2YriPJ-5x0CxiSPGLHqrouYf08Mdfv0eKCybINlGCRwc--cMjq1NQZxjb2OhyviOmoLISGojf2ydtECYgTiNI5ljEs77QdBaR5fAA1RuMj8ES9jabGTn_A1WyCJzUQM9fb15cN-LORmQL4Jx0BgqKTCU4gGvFKLq71TNIbXQvB0ZhLIBnh85Xb588JB5O_wYg0mycdlsKqDStwwXTkaYBvMRJp0do.KOETGo1fuJC54wLz61WNMw" + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1552, + "headersSize": 1599, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/environment/info" }, "response": { - "bodySize": 286, + "bodySize": 454, "content": { "mimeType": "application/json; charset=utf-8", - "size": 286, - "text": "{\"immutable\":false,\"locked\":false,\"region\":\"us-central1\",\"tier\":\"other\",\"warning_message_html\":\"\",\"message_box_title\":\"\",\"message_box_html\":\"\",\"message_variant\":\"\",\"promotionTierInfo\":{\"tierDisplayName\":\"other\",\"tiers\":[\"other\"],\"upperTierDisplayName\":null,\"lowerTierDisplayName\":null}}" + "size": 454, + "text": "{\"backupRegion\":\"us-south1\",\"config_promotion_done\":false,\"immutable\":false,\"ipAddresses\":[\"104.197.33.46\"],\"locked\":false,\"message_box_html\":\"\",\"message_box_title\":\"\",\"message_variant\":\"\",\"placeholder_management_migration_date\":\"\",\"placeholder_management\":\"CUSTOMER\",\"promotionTierInfo\":{\"tierDisplayName\":\"other\",\"tiers\":[\"other\"],\"upperTierDisplayName\":null,\"lowerTierDisplayName\":null},\"region\":\"us-central1\",\"tier\":\"other\",\"warning_message_html\":\"\"}" }, "cookies": [], "headers": [ @@ -69,24 +73,28 @@ }, { "name": "content-length", - "value": "286" + "value": "454" }, { "name": "etag", - "value": "W/\"11e-AWDRhCxkkJnEAm6JxUv9JLHr9GE\"" + "value": "W/\"1c6-bVoSMl4yyEF3SGeat15CkaugDdw\"" }, { "name": "date", - "value": "Wed, 21 Jun 2023 01:12:32 GMT" + "value": "Fri, 12 Jul 2024 15:44:09 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9a4ac9a2-7252-40c8-8d63-3777aac51b0d" + "value": "frodo-f0950a69-f840-4365-80b2-720f37079355" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -96,14 +104,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 398, + "headersSize": 418, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-06-21T01:12:30.447Z", - "time": 59, + "startedDateTime": "2024-07-12T15:44:09.276Z", + "time": 285, "timings": { "blocked": -1, "connect": -1, @@ -111,7 +119,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 285 } } ], diff --git a/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_3162323808/oauth2_393036114/recording.har b/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_3162323808/oauth2_393036114/recording.har index 190d1db49..2ecbd3cec 100644 --- a/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_3162323808/oauth2_393036114/recording.har +++ b/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_3162323808/oauth2_393036114/recording.har @@ -11,6 +11,138 @@ "_id": "ff75519a93ccab829f8ee8cf5e92b49f", "_order": 0, "cache": {}, + "request": { + "bodySize": 1339, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-f0950a69-f840-4365-80b2-720f37079355" + }, + { + "name": "accept-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-length", + "value": "1339" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 443, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idc:analytics:* fr:autoaccess:* fr:idc:certificate:* fr:idc:certificate:read fr:idc:content-security-policy:* fr:idc:custom-domain:* fr:idc:esv:* fr:idm:* fr:iga:* fr:idc:promotion:* fr:idc:release:* fr:idc:sso-cookie:*" + }, + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/am/oauth2/access_token" + }, + "response": { + "bodySize": 287, + "content": { + "mimeType": "application/json;charset=UTF-8", + "size": 287, + "text": "{\"error_description\":\"Unsupported scope for service account: fr:autoaccess:*,fr:iga:*,fr:idc:analytics:*,fr:idc:custom-domain:*,fr:idc:release:*,fr:idc:sso-cookie:*,fr:idc:certificate:read,fr:idc:content-security-policy:*,fr:idc:certificate:*,fr:idc:promotion:*\",\"error\":\"invalid_scope\"}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "content-security-policy-report-only", + "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "content-type", + "value": "application/json;charset=UTF-8" + }, + { + "name": "content-length", + "value": "287" + }, + { + "name": "date", + "value": "Fri, 12 Jul 2024 15:44:08 GMT" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-f0950a69-f840-4365-80b2-720f37079355" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 560, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 400, + "statusText": "Bad Request" + }, + "startedDateTime": "2024-07-12T15:44:07.608Z", + "time": 1171, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1171 + } + }, + { + "_id": "ff75519a93ccab829f8ee8cf5e92b49f", + "_order": 1, + "cache": {}, "request": { "bodySize": 1138, "cookies": [], @@ -25,11 +157,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-5" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9a4ac9a2-7252-40c8-8d63-3777aac51b0d" + "value": "frodo-f0950a69-f840-4365-80b2-720f37079355" }, { "name": "accept-api-version", @@ -37,20 +169,24 @@ }, { "name": "content-length", - "value": 1138 + "value": "1138" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 396, + "headersSize": 443, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { "mimeType": "application/x-www-form-urlencoded", "params": [], - "text": "assertion=eyJhbGciOiJSUzI1NiJ9.eyJpc3MiOiJiNjcyMzM2Yi00MWVmLTQyOGQtYWU0YS1lMGMwODI4NzUzNzciLCJzdWIiOiJiNjcyMzM2Yi00MWVmLTQyOGQtYWU0YS1lMGMwODI4NzUzNzciLCJhdWQiOiJodHRwczovL29wZW5hbS1mcm9kby1kZXYuZm9yZ2VibG9ja3MuY29tOjQ0My9hbS9vYXV0aDIvYWNjZXNzX3Rva2VuIiwiZXhwIjoxNjg3MzEwMTMwLCJqdGkiOiI3YmQ2ZjQ3Mi1jNDU5LTQxNDMtOWE4Zi03MWIyYTM0NzQ1YmYifQ.dhYNQc3iMe_GgZRZzynk1q3w-kuVtdzJ-gi4ibfk5-kgCB6080R6xwCtsz9SxNnqpaXiwaUryWRPM7JeJSg27zHgDb5JHTq6D7UdP7jOSlM3kt6odJoif5yNePyrFNRY1R0PEG65hZ3eGdX8oK__jbnJTgkMGmOdYihhu2MX63tk7OWBIJs2iPGyBWk37qB8ARFi13yQ2n7_6JublMm1ZCq5fHK76snTJxphHLuRPdHofZG5eTQuHFRmBOkoVw_wiZI0K0CYkuwAgUn1Od0yHm77MGQoXYJLa4vtfY5zBI-otSreWlRNnQ4yEKIC7asJbaeyXbarNKhQUi7Cm7K547n8u74tkFu72970byNKK71BL3wYBHTH04BivcRjKJbiDaDFYw0vdjjocRoepVaxJETslys1aR8weV6idV6amNw6zwIg7IRsG2q3_R6PokY2v3vlwpdMwTCXCyM9dWCzWMMzEsR2JQ3gSBkNsHf9tL0ogZDrqAArcmgmQRVvVkwtuwteQNoOFXgN2U-p2AcrjalsOUtB7BIkfci9sAR8g5N7yLTXPXrOt9Wld-CrSGSf1B5A36O7lxTdFonONDQyF9LuOn5Nvy-oL2XxfBnItkpIhR3kR9OzlRhkSlCbqkjmUHBgA2pwnUrBCh-v7hq69dewPjU5Vy8nBJZ_bw-TqC0&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idm:* fr:idc:esv:*" + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idc:esv:* fr:idm:*" }, "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/oauth2/access_token" @@ -60,7 +196,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1276, - "text": "{\"access_token\":\"eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..xieWDBC3YB0UAB1oC8NOfg.qy-BDXLp7rEH44rjTh_XyKLMtMpNB3t_Dwx7zd4rwPoW1fQ9muA0pIuPr2414ZJ2GOM13iL6PJAC33_P-cODwKjatxw_EjGkCl-hr3vS6pqfZ2sGtKfFMAIvcOLTb_UNkltDlbQnMdT6h-FrrxGg9bFbeI6dA5_ptLF1EgSh7erETMKyqaS0GLbuZe3HHiJ40V2Mqskn3CYGymzWx_tjxzkautvX2YjMJoYNyOY_B8pfcbQ2nDeNA6l4Cv2S2jcu6dLTVOqRkuaeEOX8lU5t95r9HsfA6APA3bEAMp-FDMOoan5_5OQkAamx7Dlj0CsdEyEUnnU39DDjuBWy6aXChdQHpjyp6W_JysJzDAVb0ngiKC-DAmjaZiQco4o5Hjw44VOfqQONiFmSU0x2LP2BCBU-NdO305__GhM57r5hfALYFgkvWb72R_LJYcmEFVgzjKLdQgUrvm44_NyOIbZIHjJJ6-1105oIMgDgWh2MnDYTAQ9c2UmA4KlPPKpPt_V8RcxiTM8DWXF80ekLpJebEMN7vXjwGEX_PIp5Dy6EMVr7MNy9P66WeuBVQnSB0TxVUOBOfWb3E33e8Abr32EdpDCItTcx1gZxARMoPxQKWM5gs0RUrRiRvhiLC0Bm0hcH-F1dRd0woYRqvboVkoSqzi8b0-90UCor6Rzh2JUWP6BFhQQPNRngWODqesd7oUbX5cEN0BgEPQqSc_zIBukRzfD1OUI7DzNgJOjG8LSugoo1CGvbYIHYh9yrUXnPQTpA-lAkD6Qx03SbjiPhOa4C__71qaZoTp21CVEflji05vE3ZwV0Nv6TmF5ayrXN1n-PxnG6bsgP3Da9qr2YriPJ-5x0CxiSPGLHqrouYf08Mdfv0eKCybINlGCRwc--cMjq1NQZxjb2OhyviOmoLISGojf2ydtECYgTiNI5ljEs77QdBaR5fAA1RuMj8ES9jabGTn_A1WyCJzUQM9fb15cN-LORmQL4Jx0BgqKTCU4gGvFKLq71TNIbXQvB0ZhLIBnh85Xb588JB5O_wYg0mycdlsKqDStwwXTkaYBvMRJp0do.KOETGo1fuJC54wLz61WNMw\",\"scope\":\"fr:am:* fr:idc:esv:* fr:idm:*\",\"token_type\":\"Bearer\",\"expires_in\":899}" + "text": "{\"access_token\":\"\",\"scope\":\"fr:am:* fr:idc:esv:* fr:idm:*\",\"token_type\":\"Bearer\",\"expires_in\":899}" }, "cookies": [], "headers": [ @@ -70,7 +206,7 @@ }, { "name": "content-security-policy-report-only", - "value": "script-src 'self' 'unsafe-eval' 'unsafe-inline'; frame-ancestors 'self'" + "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" }, { "name": "x-content-type-options", @@ -94,16 +230,20 @@ }, { "name": "date", - "value": "Wed, 21 Jun 2023 01:12:31 GMT" + "value": "Fri, 12 Jul 2024 15:44:08 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9a4ac9a2-7252-40c8-8d63-3777aac51b0d" + "value": "frodo-f0950a69-f840-4365-80b2-720f37079355" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -113,14 +253,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 541, + "headersSize": 561, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-06-21T01:12:30.050Z", - "time": 113, + "startedDateTime": "2024-07-12T15:44:08.788Z", + "time": 115, "timings": { "blocked": -1, "connect": -1, @@ -128,7 +268,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 113 + "wait": 115 } } ], diff --git a/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_3162323808/openidm_3290118515/recording.har b/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_3162323808/openidm_3290118515/recording.har index efdc34053..7cae3dbc3 100644 --- a/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_3162323808/openidm_3290118515/recording.har +++ b/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_3162323808/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "ac31ccceb288fe104fb927288dc7c001", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -19,28 +19,176 @@ "name": "accept", "value": "application/json, text/plain, */*" }, + { + "name": "content-type", + "value": "application/json" + }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-5" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9a4ac9a2-7252-40c8-8d63-3777aac51b0d" + "value": "frodo-f0950a69-f840-4365-80b2-720f37079355" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1088, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1088, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"fc6b5463-d755-4128-a47f-0d7700ebbb98-4769\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"l1YUWGwpPWT-M3VDcAhisJuqf4Ac-0hDwAjHwjRCD6V0XZcwbn7ia2N6nbCFpQD_93BshpM4vJi3JQ2ivBiqi59Ac8hETNYtWQET1mJRbRSz4VT4_-EqjWgdK6R_UGhJfFt1dQGHW5lqmNsmBhkDvyLlBuTMHQnR6GXr1Zch1KzFWSi_xG2cUQx0GnZ1-0Nr-o5HB_89RO75wa3WnTYTLrsVqUmFd_nb-ypD8dSbD9gsYWtplsvsY2SUOaqR6pnhpt_cngGyqlhS2HIOupiMmXeTiOiPgV_9n3S-C2om_rcZ5ekwEd_2uaOkhfjLmYZNXhOrc3SpfujXV8RpNK0s8DcDPHJHJtQVC68vhkdztd4iJPkVBv3D8U1ajpf7PElFvNc8Kkd6WKMYM2vvEcn86XuIewcEn3qiDpoPo57F_pZl2Z44LqRj3P-2lPqsdSWyBfRDxJ_WbUP3jgvA_Fjgj0pzbgUm4bDPv-QcOrLB4YHfzSMwSph4NiwcLVi64P0SADsVxwhTAeWzIg7SiuRrszJCen1TpzxQRloP9taLZbsl_Dwh9MySx8Yh-jDRgkRaDUsTe6YPdqLf4HMsdwY26kajqdolwjmCp9KNVlQw8g2obaZAcX-D-0xnl637F-R94ll3H5C6aCedMXf-8baqWyZB8VZHXK2KbTJFQZPpw30\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Fri, 12 Jul 2024 15:44:09 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"fc6b5463-d755-4128-a47f-0d7700ebbb98-4769\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1088" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-f0950a69-f840-4365-80b2-720f37079355" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 668, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-12T15:44:09.052Z", + "time": 87, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 87 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" }, { "name": "content-type", "value": "application/json" }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-f0950a69-f840-4365-80b2-720f37079355" + }, { "name": "authorization", - "value": "Bearer eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..xieWDBC3YB0UAB1oC8NOfg.qy-BDXLp7rEH44rjTh_XyKLMtMpNB3t_Dwx7zd4rwPoW1fQ9muA0pIuPr2414ZJ2GOM13iL6PJAC33_P-cODwKjatxw_EjGkCl-hr3vS6pqfZ2sGtKfFMAIvcOLTb_UNkltDlbQnMdT6h-FrrxGg9bFbeI6dA5_ptLF1EgSh7erETMKyqaS0GLbuZe3HHiJ40V2Mqskn3CYGymzWx_tjxzkautvX2YjMJoYNyOY_B8pfcbQ2nDeNA6l4Cv2S2jcu6dLTVOqRkuaeEOX8lU5t95r9HsfA6APA3bEAMp-FDMOoan5_5OQkAamx7Dlj0CsdEyEUnnU39DDjuBWy6aXChdQHpjyp6W_JysJzDAVb0ngiKC-DAmjaZiQco4o5Hjw44VOfqQONiFmSU0x2LP2BCBU-NdO305__GhM57r5hfALYFgkvWb72R_LJYcmEFVgzjKLdQgUrvm44_NyOIbZIHjJJ6-1105oIMgDgWh2MnDYTAQ9c2UmA4KlPPKpPt_V8RcxiTM8DWXF80ekLpJebEMN7vXjwGEX_PIp5Dy6EMVr7MNy9P66WeuBVQnSB0TxVUOBOfWb3E33e8Abr32EdpDCItTcx1gZxARMoPxQKWM5gs0RUrRiRvhiLC0Bm0hcH-F1dRd0woYRqvboVkoSqzi8b0-90UCor6Rzh2JUWP6BFhQQPNRngWODqesd7oUbX5cEN0BgEPQqSc_zIBukRzfD1OUI7DzNgJOjG8LSugoo1CGvbYIHYh9yrUXnPQTpA-lAkD6Qx03SbjiPhOa4C__71qaZoTp21CVEflji05vE3ZwV0Nv6TmF5ayrXN1n-PxnG6bsgP3Da9qr2YriPJ-5x0CxiSPGLHqrouYf08Mdfv0eKCybINlGCRwc--cMjq1NQZxjb2OhyviOmoLISGojf2ydtECYgTiNI5ljEs77QdBaR5fAA1RuMj8ES9jabGTn_A1WyCJzUQM9fb15cN-LORmQL4Jx0BgqKTCU4gGvFKLq71TNIbXQvB0ZhLIBnh85Xb588JB5O_wYg0mycdlsKqDStwwXTkaYBvMRJp0do.KOETGo1fuJC54wLz61WNMw" + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1561, + "headersSize": 1608, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -49,20 +197,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/b672336b-41ef-428d-ae4a-e0c082875377?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1045, + "bodySize": 1088, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1045, - "text": "{\"_id\":\"b672336b-41ef-428d-ae4a-e0c082875377\",\"_rev\":\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\",\"accountStatus\":\"active\",\"name\":\"frodo-test\",\"description\":\"Frodo Test\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"8lN2UVDDHchL_gIYS5lAiEVAVocyqWHmqBPwPkd22NRMLetczaVSH2UQHoQu7SSKeAtojVJUYuxRtGPfGNExZurTy3CRlzpaNa67B6jyunycPHnyNked0ceFGfjD9c6e0b97L5wqwk2YNVVMGa9c1m8R9HWk2kg9lRwlZE_piwTM9bw8tuWfL1A2-fTDQB2PZSgGGz86jG1RGMY7dnafVKIX3HbW98xOxOwqIRz607IQr-NFia5zjTltpJjR1qOlEFmdHqGTGCnFcHxeJWmKOWcDM4WmfWcgK3zR9Br-aZoDTl8RMAths30Pc1pe_dl5OepxCYQ7b0BXg0zQaYcx5G5ZcNR3ldjDNfpiXg1viWjEBiwiCg7gkYksBu0aFHX2pc4KKHKcyIeD0sbhaLSK3JXhI1TJvm7rwyX1wsRKmMTGTZMxYJlADZufKKd-Jg7k2_iwP3WUJxdgkJsgvLj7ZbTf5Paz7_FLeSajjtGPu6hGSWV8uOGgRgcnJgz3DP2S9qfHI7nKswtgwFdjbOMK39iNjU8PI-cOaaVKQcH88xBCu1bpCX1MIVvZ5arQF783qasj9bBB4t27gKXOauIr-sXMUI6_L7CQ7IqWld8VvNWKReMMqiRQV9huEEV1chCFzZI_aEW82fDC9dRbFXG-w92PhPPVbNznWsrhO1aPxA8\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1088, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"fc6b5463-d755-4128-a47f-0d7700ebbb98-4769\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"l1YUWGwpPWT-M3VDcAhisJuqf4Ac-0hDwAjHwjRCD6V0XZcwbn7ia2N6nbCFpQD_93BshpM4vJi3JQ2ivBiqi59Ac8hETNYtWQET1mJRbRSz4VT4_-EqjWgdK6R_UGhJfFt1dQGHW5lqmNsmBhkDvyLlBuTMHQnR6GXr1Zch1KzFWSi_xG2cUQx0GnZ1-0Nr-o5HB_89RO75wa3WnTYTLrsVqUmFd_nb-ypD8dSbD9gsYWtplsvsY2SUOaqR6pnhpt_cngGyqlhS2HIOupiMmXeTiOiPgV_9n3S-C2om_rcZ5ekwEd_2uaOkhfjLmYZNXhOrc3SpfujXV8RpNK0s8DcDPHJHJtQVC68vhkdztd4iJPkVBv3D8U1ajpf7PElFvNc8Kkd6WKMYM2vvEcn86XuIewcEn3qiDpoPo57F_pZl2Z44LqRj3P-2lPqsdSWyBfRDxJ_WbUP3jgvA_Fjgj0pzbgUm4bDPv-QcOrLB4YHfzSMwSph4NiwcLVi64P0SADsVxwhTAeWzIg7SiuRrszJCen1TpzxQRloP9taLZbsl_Dwh9MySx8Yh-jDRgkRaDUsTe6YPdqLf4HMsdwY26kajqdolwjmCp9KNVlQw8g2obaZAcX-D-0xnl637F-R94ll3H5C6aCedMXf-8baqWyZB8VZHXK2KbTJFQZPpw30\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Wed, 21 Jun 2023 01:12:32 GMT" + "value": "Fri, 12 Jul 2024 15:44:09 GMT" }, { "name": "cache-control", @@ -86,7 +234,7 @@ }, { "name": "etag", - "value": "\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\"" + "value": "\"fc6b5463-d755-4128-a47f-0d7700ebbb98-4769\"" }, { "name": "expires", @@ -106,16 +254,20 @@ }, { "name": "content-length", - "value": "1045" + "value": "1088" }, { "name": "x-forgerock-transactionid", - "value": "frodo-9a4ac9a2-7252-40c8-8d63-3777aac51b0d" + "value": "frodo-f0950a69-f840-4365-80b2-720f37079355" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -125,14 +277,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 648, + "headersSize": 668, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-06-21T01:12:30.244Z", - "time": 73, + "startedDateTime": "2024-07-12T15:44:09.217Z", + "time": 54, "timings": { "blocked": -1, "connect": -1, @@ -140,7 +292,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 73 + "wait": 54 } } ], diff --git a/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_json_3907994747/am_1076162899/recording.har b/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_json_3907994747/am_1076162899/recording.har index 863086999..04850c45d 100644 --- a/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_json_3907994747/am_1076162899/recording.har +++ b/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_json_3907994747/am_1076162899/recording.har @@ -20,27 +20,31 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-5" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-1bcb9318-e68a-4e96-a3c6-cfda68b3b70d" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-6fb34f0c-1565-45e8-91b0-b71d0ac64d22" }, { "name": "accept-api-version", "value": "resource=1.1" }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 341, + "headersSize": 388, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -61,7 +65,7 @@ }, { "name": "content-security-policy-report-only", - "value": "script-src 'self' 'unsafe-eval' 'unsafe-inline'; frame-ancestors 'self'" + "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" }, { "name": "x-content-type-options", @@ -109,16 +113,20 @@ }, { "name": "date", - "value": "Wed, 21 Jun 2023 01:12:48 GMT" + "value": "Fri, 12 Jul 2024 15:44:29 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-1bcb9318-e68a-4e96-a3c6-cfda68b3b70d" + "value": "frodo-6fb34f0c-1565-45e8-91b0-b71d0ac64d22" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -128,14 +136,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-06-21T01:12:46.475Z", - "time": 131, + "startedDateTime": "2024-07-12T15:44:29.092Z", + "time": 328, "timings": { "blocked": -1, "connect": -1, @@ -143,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 131 + "wait": 328 } }, { @@ -159,16 +167,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-5" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-1bcb9318-e68a-4e96-a3c6-cfda68b3b70d" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-6fb34f0c-1565-45e8-91b0-b71d0ac64d22" }, { "name": "accept-api-version", @@ -176,25 +184,29 @@ }, { "name": "authorization", - "value": "Bearer eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..cO4V4jU67gojWcjyPCXaUQ.5ouO7CUh-vD2sCWyDsvOqx128lS3oB06f6UisuCzMxpTGiRr3v82-9XyKleWfYopvgVJtgGDQHcQSVn00BPs0HxGvb0iQhLZpIxpy1FOqlyzCvWu--DlVS5xanrTbXJ12YiPi4hfWNPkk7Vhup08qzoXJTFWgc4Vx1itK3bBkJ7DeY3kmHNhP4XNnz_vZhCwsXMtERDw2ma4GIzJyX49y9hxW1wUsf8AP63TDUzjlKPAcnPMQfI0g1Rh3K3b0LkBo7yuWTRSfClS8K8qj_1nuM5BbiZaMRAyDvfT3BQlnbH0d1DN38wzrJq8dFhOnlBjvzvVQrR3ZTvQl0bIZPXRbmx3ygLe2FNnMRKwbROWttD39aKqZ8Y92DZCA7A3L_ag1G8P7zHTo2QsiJ9EtD0F4unfJ7R9GbTwbtEDs170MFamdCanJGb7Nfp_1EXIjVQWqllCED7_rW-lGOgWqAheZ_Z2nVrHyOtMmMI5TFvUe8LMlyZCd-gS2bs_YNT23voUh_CoJ-6lkY9xGP2NsqyGbX4ZpBUb0o84IweMoxYgLI9O6ukFT7Q4QXPlNCvh8xnElnDc-OsM01ZGlAeTe7_EgrVK-JJzlwOCVQCj2MMLNPg-utI7fSncv3g01_exUNGwUfRGWNVKgk8fqLaZrLOAfPHw9ZRrfBrkrCvAtLps5OwFPV1hwqVKSG8MQhScZjN-T1S8wz1--wiCl2oIQy-tKiBsbUPiEUDKC6it3Tst05OrGVuDSMHK1JOfHeBPx-_q6Z4kPsjwCpghcPUhHEs-x2q8x6p0KcgNYWrrYVrO2OYrFqt78XgQhPBPUOQjLn3ljuf7Ryno4Bv_lLZOegPXeX52NxJ9LqB-Q0vuediPouRBoJA4NWsGxzrXka56FWf1EuKqrACuwrhStJKuPVwlmlLsDjGTF9xfW-WHW5Q-Xjv4r6qFijMh0nyLPlBxaVDVzsOQRyJnFbEByDmrZ8AjBtGz4wPXtzDJ5RxMMfLDkcoSyOVh3JU_KhVxmhO9NG6SQBX662lKu9m6XIF6QprHwtOUXIdJSF62xYQhf6G0E24.zubSnAH4v83IZ5mFEllZ5A" + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1549, + "headersSize": 1596, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/json/serverinfo/version" }, "response": { - "bodySize": 271, + "bodySize": 273, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 271, - "text": "{\"_id\":\"version\",\"_rev\":\"1033278820\",\"version\":\"7.4.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.4.0-SNAPSHOT Build cb5c9d0995369298fbd943c2a71df3dc85da6cba (2023-May-30 09:53)\",\"revision\":\"cb5c9d0995369298fbd943c2a71df3dc85da6cba\",\"date\":\"2023-May-30 09:53\"}" + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"1157267696\",\"version\":\"7.6.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)\",\"revision\":\"3044e8afddd78acfb775451f6053575b124e7cb3\",\"date\":\"2024-June-25 16:54\"}" }, "cookies": [], "headers": [ @@ -204,7 +216,7 @@ }, { "name": "content-security-policy-report-only", - "value": "script-src 'self' 'unsafe-eval' 'unsafe-inline'; frame-ancestors 'self'" + "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" }, { "name": "x-content-type-options", @@ -232,7 +244,7 @@ }, { "name": "etag", - "value": "\"1033278820\"" + "value": "\"1157267696\"" }, { "name": "expires", @@ -248,20 +260,24 @@ }, { "name": "content-length", - "value": "271" + "value": "273" }, { "name": "date", - "value": "Wed, 21 Jun 2023 01:12:48 GMT" + "value": "Fri, 12 Jul 2024 15:44:29 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-1bcb9318-e68a-4e96-a3c6-cfda68b3b70d" + "value": "frodo-6fb34f0c-1565-45e8-91b0-b71d0ac64d22" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -271,14 +287,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-06-21T01:12:46.735Z", - "time": 65, + "startedDateTime": "2024-07-12T15:44:29.600Z", + "time": 153, "timings": { "blocked": -1, "connect": -1, @@ -286,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 65 + "wait": 153 } } ], diff --git a/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_json_3907994747/environment_1072573434/recording.har b/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_json_3907994747/environment_1072573434/recording.har index c76c8416d..0e2a5eb21 100644 --- a/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_json_3907994747/environment_1072573434/recording.har +++ b/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_json_3907994747/environment_1072573434/recording.har @@ -20,16 +20,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-5" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-1bcb9318-e68a-4e96-a3c6-cfda68b3b70d" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-6fb34f0c-1565-45e8-91b0-b71d0ac64d22" }, { "name": "accept-api-version", @@ -37,25 +37,29 @@ }, { "name": "authorization", - "value": "Bearer eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..cO4V4jU67gojWcjyPCXaUQ.5ouO7CUh-vD2sCWyDsvOqx128lS3oB06f6UisuCzMxpTGiRr3v82-9XyKleWfYopvgVJtgGDQHcQSVn00BPs0HxGvb0iQhLZpIxpy1FOqlyzCvWu--DlVS5xanrTbXJ12YiPi4hfWNPkk7Vhup08qzoXJTFWgc4Vx1itK3bBkJ7DeY3kmHNhP4XNnz_vZhCwsXMtERDw2ma4GIzJyX49y9hxW1wUsf8AP63TDUzjlKPAcnPMQfI0g1Rh3K3b0LkBo7yuWTRSfClS8K8qj_1nuM5BbiZaMRAyDvfT3BQlnbH0d1DN38wzrJq8dFhOnlBjvzvVQrR3ZTvQl0bIZPXRbmx3ygLe2FNnMRKwbROWttD39aKqZ8Y92DZCA7A3L_ag1G8P7zHTo2QsiJ9EtD0F4unfJ7R9GbTwbtEDs170MFamdCanJGb7Nfp_1EXIjVQWqllCED7_rW-lGOgWqAheZ_Z2nVrHyOtMmMI5TFvUe8LMlyZCd-gS2bs_YNT23voUh_CoJ-6lkY9xGP2NsqyGbX4ZpBUb0o84IweMoxYgLI9O6ukFT7Q4QXPlNCvh8xnElnDc-OsM01ZGlAeTe7_EgrVK-JJzlwOCVQCj2MMLNPg-utI7fSncv3g01_exUNGwUfRGWNVKgk8fqLaZrLOAfPHw9ZRrfBrkrCvAtLps5OwFPV1hwqVKSG8MQhScZjN-T1S8wz1--wiCl2oIQy-tKiBsbUPiEUDKC6it3Tst05OrGVuDSMHK1JOfHeBPx-_q6Z4kPsjwCpghcPUhHEs-x2q8x6p0KcgNYWrrYVrO2OYrFqt78XgQhPBPUOQjLn3ljuf7Ryno4Bv_lLZOegPXeX52NxJ9LqB-Q0vuediPouRBoJA4NWsGxzrXka56FWf1EuKqrACuwrhStJKuPVwlmlLsDjGTF9xfW-WHW5Q-Xjv4r6qFijMh0nyLPlBxaVDVzsOQRyJnFbEByDmrZ8AjBtGz4wPXtzDJ5RxMMfLDkcoSyOVh3JU_KhVxmhO9NG6SQBX662lKu9m6XIF6QprHwtOUXIdJSF62xYQhf6G0E24.zubSnAH4v83IZ5mFEllZ5A" + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1552, + "headersSize": 1599, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/environment/info" }, "response": { - "bodySize": 286, + "bodySize": 454, "content": { "mimeType": "application/json; charset=utf-8", - "size": 286, - "text": "{\"immutable\":false,\"locked\":false,\"region\":\"us-central1\",\"tier\":\"other\",\"warning_message_html\":\"\",\"message_box_title\":\"\",\"message_box_html\":\"\",\"message_variant\":\"\",\"promotionTierInfo\":{\"tierDisplayName\":\"other\",\"tiers\":[\"other\"],\"upperTierDisplayName\":null,\"lowerTierDisplayName\":null}}" + "size": 454, + "text": "{\"backupRegion\":\"us-south1\",\"config_promotion_done\":false,\"immutable\":false,\"ipAddresses\":[\"104.197.33.46\"],\"locked\":false,\"message_box_html\":\"\",\"message_box_title\":\"\",\"message_variant\":\"\",\"placeholder_management_migration_date\":\"\",\"placeholder_management\":\"CUSTOMER\",\"promotionTierInfo\":{\"tierDisplayName\":\"other\",\"tiers\":[\"other\"],\"upperTierDisplayName\":null,\"lowerTierDisplayName\":null},\"region\":\"us-central1\",\"tier\":\"other\",\"warning_message_html\":\"\"}" }, "cookies": [], "headers": [ @@ -69,24 +73,28 @@ }, { "name": "content-length", - "value": "286" + "value": "454" }, { "name": "etag", - "value": "W/\"11e-AWDRhCxkkJnEAm6JxUv9JLHr9GE\"" + "value": "W/\"1c6-bVoSMl4yyEF3SGeat15CkaugDdw\"" }, { "name": "date", - "value": "Wed, 21 Jun 2023 01:12:49 GMT" + "value": "Fri, 12 Jul 2024 15:44:30 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-1bcb9318-e68a-4e96-a3c6-cfda68b3b70d" + "value": "frodo-6fb34f0c-1565-45e8-91b0-b71d0ac64d22" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -96,14 +104,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 398, + "headersSize": 418, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-06-21T01:12:46.997Z", - "time": 61, + "startedDateTime": "2024-07-12T15:44:30.379Z", + "time": 450, "timings": { "blocked": -1, "connect": -1, @@ -111,7 +119,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 450 } } ], diff --git a/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_json_3907994747/openidm_3290118515/recording.har b/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_json_3907994747/openidm_3290118515/recording.har index 96278b8c1..a430263f4 100644 --- a/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_json_3907994747/openidm_3290118515/recording.har +++ b/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_json_3907994747/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "ac31ccceb288fe104fb927288dc7c001", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -19,28 +19,176 @@ "name": "accept", "value": "application/json, text/plain, */*" }, + { + "name": "content-type", + "value": "application/json" + }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-5" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-1bcb9318-e68a-4e96-a3c6-cfda68b3b70d" + "value": "frodo-6fb34f0c-1565-45e8-91b0-b71d0ac64d22" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1088, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1088, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"fc6b5463-d755-4128-a47f-0d7700ebbb98-4769\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"l1YUWGwpPWT-M3VDcAhisJuqf4Ac-0hDwAjHwjRCD6V0XZcwbn7ia2N6nbCFpQD_93BshpM4vJi3JQ2ivBiqi59Ac8hETNYtWQET1mJRbRSz4VT4_-EqjWgdK6R_UGhJfFt1dQGHW5lqmNsmBhkDvyLlBuTMHQnR6GXr1Zch1KzFWSi_xG2cUQx0GnZ1-0Nr-o5HB_89RO75wa3WnTYTLrsVqUmFd_nb-ypD8dSbD9gsYWtplsvsY2SUOaqR6pnhpt_cngGyqlhS2HIOupiMmXeTiOiPgV_9n3S-C2om_rcZ5ekwEd_2uaOkhfjLmYZNXhOrc3SpfujXV8RpNK0s8DcDPHJHJtQVC68vhkdztd4iJPkVBv3D8U1ajpf7PElFvNc8Kkd6WKMYM2vvEcn86XuIewcEn3qiDpoPo57F_pZl2Z44LqRj3P-2lPqsdSWyBfRDxJ_WbUP3jgvA_Fjgj0pzbgUm4bDPv-QcOrLB4YHfzSMwSph4NiwcLVi64P0SADsVxwhTAeWzIg7SiuRrszJCen1TpzxQRloP9taLZbsl_Dwh9MySx8Yh-jDRgkRaDUsTe6YPdqLf4HMsdwY26kajqdolwjmCp9KNVlQw8g2obaZAcX-D-0xnl637F-R94ll3H5C6aCedMXf-8baqWyZB8VZHXK2KbTJFQZPpw30\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Fri, 12 Jul 2024 15:44:29 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"fc6b5463-d755-4128-a47f-0d7700ebbb98-4769\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1088" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-6fb34f0c-1565-45e8-91b0-b71d0ac64d22" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 668, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-12T15:44:29.762Z", + "time": 162, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 162 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" }, { "name": "content-type", "value": "application/json" }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-6fb34f0c-1565-45e8-91b0-b71d0ac64d22" + }, { "name": "authorization", - "value": "Bearer eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..cO4V4jU67gojWcjyPCXaUQ.5ouO7CUh-vD2sCWyDsvOqx128lS3oB06f6UisuCzMxpTGiRr3v82-9XyKleWfYopvgVJtgGDQHcQSVn00BPs0HxGvb0iQhLZpIxpy1FOqlyzCvWu--DlVS5xanrTbXJ12YiPi4hfWNPkk7Vhup08qzoXJTFWgc4Vx1itK3bBkJ7DeY3kmHNhP4XNnz_vZhCwsXMtERDw2ma4GIzJyX49y9hxW1wUsf8AP63TDUzjlKPAcnPMQfI0g1Rh3K3b0LkBo7yuWTRSfClS8K8qj_1nuM5BbiZaMRAyDvfT3BQlnbH0d1DN38wzrJq8dFhOnlBjvzvVQrR3ZTvQl0bIZPXRbmx3ygLe2FNnMRKwbROWttD39aKqZ8Y92DZCA7A3L_ag1G8P7zHTo2QsiJ9EtD0F4unfJ7R9GbTwbtEDs170MFamdCanJGb7Nfp_1EXIjVQWqllCED7_rW-lGOgWqAheZ_Z2nVrHyOtMmMI5TFvUe8LMlyZCd-gS2bs_YNT23voUh_CoJ-6lkY9xGP2NsqyGbX4ZpBUb0o84IweMoxYgLI9O6ukFT7Q4QXPlNCvh8xnElnDc-OsM01ZGlAeTe7_EgrVK-JJzlwOCVQCj2MMLNPg-utI7fSncv3g01_exUNGwUfRGWNVKgk8fqLaZrLOAfPHw9ZRrfBrkrCvAtLps5OwFPV1hwqVKSG8MQhScZjN-T1S8wz1--wiCl2oIQy-tKiBsbUPiEUDKC6it3Tst05OrGVuDSMHK1JOfHeBPx-_q6Z4kPsjwCpghcPUhHEs-x2q8x6p0KcgNYWrrYVrO2OYrFqt78XgQhPBPUOQjLn3ljuf7Ryno4Bv_lLZOegPXeX52NxJ9LqB-Q0vuediPouRBoJA4NWsGxzrXka56FWf1EuKqrACuwrhStJKuPVwlmlLsDjGTF9xfW-WHW5Q-Xjv4r6qFijMh0nyLPlBxaVDVzsOQRyJnFbEByDmrZ8AjBtGz4wPXtzDJ5RxMMfLDkcoSyOVh3JU_KhVxmhO9NG6SQBX662lKu9m6XIF6QprHwtOUXIdJSF62xYQhf6G0E24.zubSnAH4v83IZ5mFEllZ5A" + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1561, + "headersSize": 1608, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -49,20 +197,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/b672336b-41ef-428d-ae4a-e0c082875377?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1045, + "bodySize": 1088, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1045, - "text": "{\"_id\":\"b672336b-41ef-428d-ae4a-e0c082875377\",\"_rev\":\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\",\"accountStatus\":\"active\",\"name\":\"frodo-test\",\"description\":\"Frodo Test\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"8lN2UVDDHchL_gIYS5lAiEVAVocyqWHmqBPwPkd22NRMLetczaVSH2UQHoQu7SSKeAtojVJUYuxRtGPfGNExZurTy3CRlzpaNa67B6jyunycPHnyNked0ceFGfjD9c6e0b97L5wqwk2YNVVMGa9c1m8R9HWk2kg9lRwlZE_piwTM9bw8tuWfL1A2-fTDQB2PZSgGGz86jG1RGMY7dnafVKIX3HbW98xOxOwqIRz607IQr-NFia5zjTltpJjR1qOlEFmdHqGTGCnFcHxeJWmKOWcDM4WmfWcgK3zR9Br-aZoDTl8RMAths30Pc1pe_dl5OepxCYQ7b0BXg0zQaYcx5G5ZcNR3ldjDNfpiXg1viWjEBiwiCg7gkYksBu0aFHX2pc4KKHKcyIeD0sbhaLSK3JXhI1TJvm7rwyX1wsRKmMTGTZMxYJlADZufKKd-Jg7k2_iwP3WUJxdgkJsgvLj7ZbTf5Paz7_FLeSajjtGPu6hGSWV8uOGgRgcnJgz3DP2S9qfHI7nKswtgwFdjbOMK39iNjU8PI-cOaaVKQcH88xBCu1bpCX1MIVvZ5arQF783qasj9bBB4t27gKXOauIr-sXMUI6_L7CQ7IqWld8VvNWKReMMqiRQV9huEEV1chCFzZI_aEW82fDC9dRbFXG-w92PhPPVbNznWsrhO1aPxA8\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1088, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"fc6b5463-d755-4128-a47f-0d7700ebbb98-4769\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"l1YUWGwpPWT-M3VDcAhisJuqf4Ac-0hDwAjHwjRCD6V0XZcwbn7ia2N6nbCFpQD_93BshpM4vJi3JQ2ivBiqi59Ac8hETNYtWQET1mJRbRSz4VT4_-EqjWgdK6R_UGhJfFt1dQGHW5lqmNsmBhkDvyLlBuTMHQnR6GXr1Zch1KzFWSi_xG2cUQx0GnZ1-0Nr-o5HB_89RO75wa3WnTYTLrsVqUmFd_nb-ypD8dSbD9gsYWtplsvsY2SUOaqR6pnhpt_cngGyqlhS2HIOupiMmXeTiOiPgV_9n3S-C2om_rcZ5ekwEd_2uaOkhfjLmYZNXhOrc3SpfujXV8RpNK0s8DcDPHJHJtQVC68vhkdztd4iJPkVBv3D8U1ajpf7PElFvNc8Kkd6WKMYM2vvEcn86XuIewcEn3qiDpoPo57F_pZl2Z44LqRj3P-2lPqsdSWyBfRDxJ_WbUP3jgvA_Fjgj0pzbgUm4bDPv-QcOrLB4YHfzSMwSph4NiwcLVi64P0SADsVxwhTAeWzIg7SiuRrszJCen1TpzxQRloP9taLZbsl_Dwh9MySx8Yh-jDRgkRaDUsTe6YPdqLf4HMsdwY26kajqdolwjmCp9KNVlQw8g2obaZAcX-D-0xnl637F-R94ll3H5C6aCedMXf-8baqWyZB8VZHXK2KbTJFQZPpw30\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Wed, 21 Jun 2023 01:12:48 GMT" + "value": "Fri, 12 Jul 2024 15:44:30 GMT" }, { "name": "cache-control", @@ -86,7 +234,7 @@ }, { "name": "etag", - "value": "\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\"" + "value": "\"fc6b5463-d755-4128-a47f-0d7700ebbb98-4769\"" }, { "name": "expires", @@ -106,16 +254,20 @@ }, { "name": "content-length", - "value": "1045" + "value": "1088" }, { "name": "x-forgerock-transactionid", - "value": "frodo-1bcb9318-e68a-4e96-a3c6-cfda68b3b70d" + "value": "frodo-6fb34f0c-1565-45e8-91b0-b71d0ac64d22" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -125,14 +277,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 648, + "headersSize": 668, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-06-21T01:12:46.807Z", - "time": 65, + "startedDateTime": "2024-07-12T15:44:30.110Z", + "time": 262, "timings": { "blocked": -1, "connect": -1, @@ -140,7 +292,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 65 + "wait": 262 } } ], diff --git a/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_s_4279738362/am_1076162899/recording.har b/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_s_4279738362/am_1076162899/recording.har index 0cb00cff9..5a2e6d058 100644 --- a/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_s_4279738362/am_1076162899/recording.har +++ b/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_s_4279738362/am_1076162899/recording.har @@ -20,27 +20,31 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-5" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-0cd182eb-1e09-4224-84aa-9540315b7e8a" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-38fb8850-71f9-47ae-9892-522fd114b835" }, { "name": "accept-api-version", "value": "resource=1.1" }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 341, + "headersSize": 388, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -61,7 +65,7 @@ }, { "name": "content-security-policy-report-only", - "value": "script-src 'self' 'unsafe-eval' 'unsafe-inline'; frame-ancestors 'self'" + "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" }, { "name": "x-content-type-options", @@ -109,16 +113,20 @@ }, { "name": "date", - "value": "Wed, 21 Jun 2023 01:13:21 GMT" + "value": "Fri, 12 Jul 2024 15:45:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-0cd182eb-1e09-4224-84aa-9540315b7e8a" + "value": "frodo-38fb8850-71f9-47ae-9892-522fd114b835" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -128,14 +136,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-06-21T01:13:19.609Z", - "time": 129, + "startedDateTime": "2024-07-12T15:45:19.206Z", + "time": 81, "timings": { "blocked": -1, "connect": -1, @@ -143,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 129 + "wait": 81 } }, { @@ -159,16 +167,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-5" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-0cd182eb-1e09-4224-84aa-9540315b7e8a" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-38fb8850-71f9-47ae-9892-522fd114b835" }, { "name": "accept-api-version", @@ -176,25 +184,29 @@ }, { "name": "authorization", - "value": "Bearer eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..tzhK_llBbiol6ULw9V6gLA.uz8Xx20e-wPjlCClEEshu2_NLh7OQDvUBR7WTKQbGI_0io8q2EtCGcJ-PhqUJGluZthgxsiC_g6l8glFwYRAMuyUr6QyaNFlkBnhPm4jKfYdBG0OAi_ibjKRdziypdMJGnqDPebAgVDpNvjlRYspSKAXn2tzOO5ZWB2HjWtlfSUm--k_Zetjnx2q8Vd-gm5mVT1ER8IDcgqm13dWx3UjKAZRPHiS6g_8iA7YCBJ1KyjryrdlDknwPHrckiVTK6w7a4a4vv9nSPi6dOG-TumFTSIjxvTZ_PEWsDHyhtjAeVtEDP6FNJOzNot9IhYChbvF2nUobKTt-gcpGhW6KrCj2QjysKOUDZiPag2pokttQA18UFo1XyLu62EWwGIrjO2TOMDRmh81pOvCUXlI1yprc8y1KIu7S4KIgXZd5TAZLVvkt7XuVOduXp2oOn5PFf32yKhgcLW4BhuRWa7MTJv3etlUqHSuo37jv0DEGmBgsq58bfmhkor6huYt-AXEad0RPLi9K4NgOxD5m6oNI2FG_wkft03NTqz746E2iP1p_Tc5yhcKTgTsKUbpWu-F7G2Co5BHOl2-glNh1IQcZ-6O5Eq0hC3eSn4c7P_HL3Zn0jvJiqQCgVi08xXij4kTdT79wkKU4jG_ioVFymYrbRBouT3_7vew8S3h2RwprpVpwgy44ViQKqoXEYGtayzJZhoUOOFWIjRKnVV-gn2cEXT420HaTKU4bspaBaFIQvi9VECsxdlSbtW2z9t30IXz_UWWfUvZa705mi4oMe_dDeLDETM7AIrD8WAFlEWbOkHhYd8nvznERyqD3KVdXw4-Q2dfwkCkEmTUirNvNTiUvSq5QAcfNgbJpIQ8lL5LEROGPS4ugLzXZhGjTfohxFhQ40ezdfUW6vLM-PD7YL39-DeJp_AtgFN0KHlfNPx7XIoW6TbrlInDLus7pyUb-vlSGRoLh0kVeaujhVpgfNc-Xvu7NN4EMvwqs-vS0bup36eb7BfZ0SFw0x7XbK4MdOGQOij-DjJiCS5Fa8FLrEJDgSOjPPP6GZ66LRe1brZShZRg8rE.Ik2wL5FoST6m3YTlgR_SYw" + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1549, + "headersSize": 1596, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/json/serverinfo/version" }, "response": { - "bodySize": 271, + "bodySize": 273, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 271, - "text": "{\"_id\":\"version\",\"_rev\":\"1033278820\",\"version\":\"7.4.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.4.0-SNAPSHOT Build cb5c9d0995369298fbd943c2a71df3dc85da6cba (2023-May-30 09:53)\",\"revision\":\"cb5c9d0995369298fbd943c2a71df3dc85da6cba\",\"date\":\"2023-May-30 09:53\"}" + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"1157267696\",\"version\":\"7.6.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)\",\"revision\":\"3044e8afddd78acfb775451f6053575b124e7cb3\",\"date\":\"2024-June-25 16:54\"}" }, "cookies": [], "headers": [ @@ -204,7 +216,7 @@ }, { "name": "content-security-policy-report-only", - "value": "script-src 'self' 'unsafe-eval' 'unsafe-inline'; frame-ancestors 'self'" + "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" }, { "name": "x-content-type-options", @@ -232,7 +244,7 @@ }, { "name": "etag", - "value": "\"1033278820\"" + "value": "\"1157267696\"" }, { "name": "expires", @@ -248,20 +260,24 @@ }, { "name": "content-length", - "value": "271" + "value": "273" }, { "name": "date", - "value": "Wed, 21 Jun 2023 01:13:21 GMT" + "value": "Fri, 12 Jul 2024 15:45:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-0cd182eb-1e09-4224-84aa-9540315b7e8a" + "value": "frodo-38fb8850-71f9-47ae-9892-522fd114b835" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -271,14 +287,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-06-21T01:13:19.863Z", - "time": 68, + "startedDateTime": "2024-07-12T15:45:19.415Z", + "time": 80, "timings": { "blocked": -1, "connect": -1, @@ -286,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 68 + "wait": 80 } } ], diff --git a/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_s_4279738362/environment_1072573434/recording.har b/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_s_4279738362/environment_1072573434/recording.har index 69f8a4026..83b85e2ae 100644 --- a/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_s_4279738362/environment_1072573434/recording.har +++ b/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_s_4279738362/environment_1072573434/recording.har @@ -20,16 +20,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-5" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-0cd182eb-1e09-4224-84aa-9540315b7e8a" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-38fb8850-71f9-47ae-9892-522fd114b835" }, { "name": "accept-api-version", @@ -37,25 +37,29 @@ }, { "name": "authorization", - "value": "Bearer eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..tzhK_llBbiol6ULw9V6gLA.uz8Xx20e-wPjlCClEEshu2_NLh7OQDvUBR7WTKQbGI_0io8q2EtCGcJ-PhqUJGluZthgxsiC_g6l8glFwYRAMuyUr6QyaNFlkBnhPm4jKfYdBG0OAi_ibjKRdziypdMJGnqDPebAgVDpNvjlRYspSKAXn2tzOO5ZWB2HjWtlfSUm--k_Zetjnx2q8Vd-gm5mVT1ER8IDcgqm13dWx3UjKAZRPHiS6g_8iA7YCBJ1KyjryrdlDknwPHrckiVTK6w7a4a4vv9nSPi6dOG-TumFTSIjxvTZ_PEWsDHyhtjAeVtEDP6FNJOzNot9IhYChbvF2nUobKTt-gcpGhW6KrCj2QjysKOUDZiPag2pokttQA18UFo1XyLu62EWwGIrjO2TOMDRmh81pOvCUXlI1yprc8y1KIu7S4KIgXZd5TAZLVvkt7XuVOduXp2oOn5PFf32yKhgcLW4BhuRWa7MTJv3etlUqHSuo37jv0DEGmBgsq58bfmhkor6huYt-AXEad0RPLi9K4NgOxD5m6oNI2FG_wkft03NTqz746E2iP1p_Tc5yhcKTgTsKUbpWu-F7G2Co5BHOl2-glNh1IQcZ-6O5Eq0hC3eSn4c7P_HL3Zn0jvJiqQCgVi08xXij4kTdT79wkKU4jG_ioVFymYrbRBouT3_7vew8S3h2RwprpVpwgy44ViQKqoXEYGtayzJZhoUOOFWIjRKnVV-gn2cEXT420HaTKU4bspaBaFIQvi9VECsxdlSbtW2z9t30IXz_UWWfUvZa705mi4oMe_dDeLDETM7AIrD8WAFlEWbOkHhYd8nvznERyqD3KVdXw4-Q2dfwkCkEmTUirNvNTiUvSq5QAcfNgbJpIQ8lL5LEROGPS4ugLzXZhGjTfohxFhQ40ezdfUW6vLM-PD7YL39-DeJp_AtgFN0KHlfNPx7XIoW6TbrlInDLus7pyUb-vlSGRoLh0kVeaujhVpgfNc-Xvu7NN4EMvwqs-vS0bup36eb7BfZ0SFw0x7XbK4MdOGQOij-DjJiCS5Fa8FLrEJDgSOjPPP6GZ66LRe1brZShZRg8rE.Ik2wL5FoST6m3YTlgR_SYw" + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1552, + "headersSize": 1599, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/environment/info" }, "response": { - "bodySize": 286, + "bodySize": 454, "content": { "mimeType": "application/json; charset=utf-8", - "size": 286, - "text": "{\"immutable\":false,\"locked\":false,\"region\":\"us-central1\",\"tier\":\"other\",\"warning_message_html\":\"\",\"message_box_title\":\"\",\"message_box_html\":\"\",\"message_variant\":\"\",\"promotionTierInfo\":{\"tierDisplayName\":\"other\",\"tiers\":[\"other\"],\"upperTierDisplayName\":null,\"lowerTierDisplayName\":null}}" + "size": 454, + "text": "{\"backupRegion\":\"us-south1\",\"config_promotion_done\":false,\"immutable\":false,\"ipAddresses\":[\"104.197.33.46\"],\"locked\":false,\"message_box_html\":\"\",\"message_box_title\":\"\",\"message_variant\":\"\",\"placeholder_management_migration_date\":\"\",\"placeholder_management\":\"CUSTOMER\",\"promotionTierInfo\":{\"tierDisplayName\":\"other\",\"tiers\":[\"other\"],\"upperTierDisplayName\":null,\"lowerTierDisplayName\":null},\"region\":\"us-central1\",\"tier\":\"other\",\"warning_message_html\":\"\"}" }, "cookies": [], "headers": [ @@ -69,24 +73,28 @@ }, { "name": "content-length", - "value": "286" + "value": "454" }, { "name": "etag", - "value": "W/\"11e-AWDRhCxkkJnEAm6JxUv9JLHr9GE\"" + "value": "W/\"1c6-bVoSMl4yyEF3SGeat15CkaugDdw\"" }, { "name": "date", - "value": "Wed, 21 Jun 2023 01:13:22 GMT" + "value": "Fri, 12 Jul 2024 15:45:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-0cd182eb-1e09-4224-84aa-9540315b7e8a" + "value": "frodo-38fb8850-71f9-47ae-9892-522fd114b835" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -96,14 +104,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 398, + "headersSize": 418, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-06-21T01:13:20.122Z", - "time": 60, + "startedDateTime": "2024-07-12T15:45:19.701Z", + "time": 59, "timings": { "blocked": -1, "connect": -1, @@ -111,7 +119,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 60 + "wait": 59 } } ], diff --git a/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_s_4279738362/openidm_3290118515/recording.har b/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_s_4279738362/openidm_3290118515/recording.har index 86c91f042..43513ffe6 100644 --- a/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_s_4279738362/openidm_3290118515/recording.har +++ b/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_s_4279738362/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "ac31ccceb288fe104fb927288dc7c001", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -19,28 +19,176 @@ "name": "accept", "value": "application/json, text/plain, */*" }, + { + "name": "content-type", + "value": "application/json" + }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-5" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-0cd182eb-1e09-4224-84aa-9540315b7e8a" + "value": "frodo-38fb8850-71f9-47ae-9892-522fd114b835" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1088, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1088, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"fc6b5463-d755-4128-a47f-0d7700ebbb98-4769\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"l1YUWGwpPWT-M3VDcAhisJuqf4Ac-0hDwAjHwjRCD6V0XZcwbn7ia2N6nbCFpQD_93BshpM4vJi3JQ2ivBiqi59Ac8hETNYtWQET1mJRbRSz4VT4_-EqjWgdK6R_UGhJfFt1dQGHW5lqmNsmBhkDvyLlBuTMHQnR6GXr1Zch1KzFWSi_xG2cUQx0GnZ1-0Nr-o5HB_89RO75wa3WnTYTLrsVqUmFd_nb-ypD8dSbD9gsYWtplsvsY2SUOaqR6pnhpt_cngGyqlhS2HIOupiMmXeTiOiPgV_9n3S-C2om_rcZ5ekwEd_2uaOkhfjLmYZNXhOrc3SpfujXV8RpNK0s8DcDPHJHJtQVC68vhkdztd4iJPkVBv3D8U1ajpf7PElFvNc8Kkd6WKMYM2vvEcn86XuIewcEn3qiDpoPo57F_pZl2Z44LqRj3P-2lPqsdSWyBfRDxJ_WbUP3jgvA_Fjgj0pzbgUm4bDPv-QcOrLB4YHfzSMwSph4NiwcLVi64P0SADsVxwhTAeWzIg7SiuRrszJCen1TpzxQRloP9taLZbsl_Dwh9MySx8Yh-jDRgkRaDUsTe6YPdqLf4HMsdwY26kajqdolwjmCp9KNVlQw8g2obaZAcX-D-0xnl637F-R94ll3H5C6aCedMXf-8baqWyZB8VZHXK2KbTJFQZPpw30\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Fri, 12 Jul 2024 15:45:19 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"fc6b5463-d755-4128-a47f-0d7700ebbb98-4769\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1088" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-38fb8850-71f9-47ae-9892-522fd114b835" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 668, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-12T15:45:19.504Z", + "time": 57, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 57 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" }, { "name": "content-type", "value": "application/json" }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-38fb8850-71f9-47ae-9892-522fd114b835" + }, { "name": "authorization", - "value": "Bearer eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..tzhK_llBbiol6ULw9V6gLA.uz8Xx20e-wPjlCClEEshu2_NLh7OQDvUBR7WTKQbGI_0io8q2EtCGcJ-PhqUJGluZthgxsiC_g6l8glFwYRAMuyUr6QyaNFlkBnhPm4jKfYdBG0OAi_ibjKRdziypdMJGnqDPebAgVDpNvjlRYspSKAXn2tzOO5ZWB2HjWtlfSUm--k_Zetjnx2q8Vd-gm5mVT1ER8IDcgqm13dWx3UjKAZRPHiS6g_8iA7YCBJ1KyjryrdlDknwPHrckiVTK6w7a4a4vv9nSPi6dOG-TumFTSIjxvTZ_PEWsDHyhtjAeVtEDP6FNJOzNot9IhYChbvF2nUobKTt-gcpGhW6KrCj2QjysKOUDZiPag2pokttQA18UFo1XyLu62EWwGIrjO2TOMDRmh81pOvCUXlI1yprc8y1KIu7S4KIgXZd5TAZLVvkt7XuVOduXp2oOn5PFf32yKhgcLW4BhuRWa7MTJv3etlUqHSuo37jv0DEGmBgsq58bfmhkor6huYt-AXEad0RPLi9K4NgOxD5m6oNI2FG_wkft03NTqz746E2iP1p_Tc5yhcKTgTsKUbpWu-F7G2Co5BHOl2-glNh1IQcZ-6O5Eq0hC3eSn4c7P_HL3Zn0jvJiqQCgVi08xXij4kTdT79wkKU4jG_ioVFymYrbRBouT3_7vew8S3h2RwprpVpwgy44ViQKqoXEYGtayzJZhoUOOFWIjRKnVV-gn2cEXT420HaTKU4bspaBaFIQvi9VECsxdlSbtW2z9t30IXz_UWWfUvZa705mi4oMe_dDeLDETM7AIrD8WAFlEWbOkHhYd8nvznERyqD3KVdXw4-Q2dfwkCkEmTUirNvNTiUvSq5QAcfNgbJpIQ8lL5LEROGPS4ugLzXZhGjTfohxFhQ40ezdfUW6vLM-PD7YL39-DeJp_AtgFN0KHlfNPx7XIoW6TbrlInDLus7pyUb-vlSGRoLh0kVeaujhVpgfNc-Xvu7NN4EMvwqs-vS0bup36eb7BfZ0SFw0x7XbK4MdOGQOij-DjJiCS5Fa8FLrEJDgSOjPPP6GZ66LRe1brZShZRg8rE.Ik2wL5FoST6m3YTlgR_SYw" + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1561, + "headersSize": 1608, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -49,20 +197,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/b672336b-41ef-428d-ae4a-e0c082875377?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1045, + "bodySize": 1088, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1045, - "text": "{\"_id\":\"b672336b-41ef-428d-ae4a-e0c082875377\",\"_rev\":\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\",\"accountStatus\":\"active\",\"name\":\"frodo-test\",\"description\":\"Frodo Test\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"8lN2UVDDHchL_gIYS5lAiEVAVocyqWHmqBPwPkd22NRMLetczaVSH2UQHoQu7SSKeAtojVJUYuxRtGPfGNExZurTy3CRlzpaNa67B6jyunycPHnyNked0ceFGfjD9c6e0b97L5wqwk2YNVVMGa9c1m8R9HWk2kg9lRwlZE_piwTM9bw8tuWfL1A2-fTDQB2PZSgGGz86jG1RGMY7dnafVKIX3HbW98xOxOwqIRz607IQr-NFia5zjTltpJjR1qOlEFmdHqGTGCnFcHxeJWmKOWcDM4WmfWcgK3zR9Br-aZoDTl8RMAths30Pc1pe_dl5OepxCYQ7b0BXg0zQaYcx5G5ZcNR3ldjDNfpiXg1viWjEBiwiCg7gkYksBu0aFHX2pc4KKHKcyIeD0sbhaLSK3JXhI1TJvm7rwyX1wsRKmMTGTZMxYJlADZufKKd-Jg7k2_iwP3WUJxdgkJsgvLj7ZbTf5Paz7_FLeSajjtGPu6hGSWV8uOGgRgcnJgz3DP2S9qfHI7nKswtgwFdjbOMK39iNjU8PI-cOaaVKQcH88xBCu1bpCX1MIVvZ5arQF783qasj9bBB4t27gKXOauIr-sXMUI6_L7CQ7IqWld8VvNWKReMMqiRQV9huEEV1chCFzZI_aEW82fDC9dRbFXG-w92PhPPVbNznWsrhO1aPxA8\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1088, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"fc6b5463-d755-4128-a47f-0d7700ebbb98-4769\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"l1YUWGwpPWT-M3VDcAhisJuqf4Ac-0hDwAjHwjRCD6V0XZcwbn7ia2N6nbCFpQD_93BshpM4vJi3JQ2ivBiqi59Ac8hETNYtWQET1mJRbRSz4VT4_-EqjWgdK6R_UGhJfFt1dQGHW5lqmNsmBhkDvyLlBuTMHQnR6GXr1Zch1KzFWSi_xG2cUQx0GnZ1-0Nr-o5HB_89RO75wa3WnTYTLrsVqUmFd_nb-ypD8dSbD9gsYWtplsvsY2SUOaqR6pnhpt_cngGyqlhS2HIOupiMmXeTiOiPgV_9n3S-C2om_rcZ5ekwEd_2uaOkhfjLmYZNXhOrc3SpfujXV8RpNK0s8DcDPHJHJtQVC68vhkdztd4iJPkVBv3D8U1ajpf7PElFvNc8Kkd6WKMYM2vvEcn86XuIewcEn3qiDpoPo57F_pZl2Z44LqRj3P-2lPqsdSWyBfRDxJ_WbUP3jgvA_Fjgj0pzbgUm4bDPv-QcOrLB4YHfzSMwSph4NiwcLVi64P0SADsVxwhTAeWzIg7SiuRrszJCen1TpzxQRloP9taLZbsl_Dwh9MySx8Yh-jDRgkRaDUsTe6YPdqLf4HMsdwY26kajqdolwjmCp9KNVlQw8g2obaZAcX-D-0xnl637F-R94ll3H5C6aCedMXf-8baqWyZB8VZHXK2KbTJFQZPpw30\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Wed, 21 Jun 2023 01:13:22 GMT" + "value": "Fri, 12 Jul 2024 15:45:19 GMT" }, { "name": "cache-control", @@ -86,7 +234,7 @@ }, { "name": "etag", - "value": "\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\"" + "value": "\"fc6b5463-d755-4128-a47f-0d7700ebbb98-4769\"" }, { "name": "expires", @@ -106,16 +254,20 @@ }, { "name": "content-length", - "value": "1045" + "value": "1088" }, { "name": "x-forgerock-transactionid", - "value": "frodo-0cd182eb-1e09-4224-84aa-9540315b7e8a" + "value": "frodo-38fb8850-71f9-47ae-9892-522fd114b835" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -125,14 +277,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 648, + "headersSize": 668, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-06-21T01:13:19.939Z", - "time": 59, + "startedDateTime": "2024-07-12T15:45:19.637Z", + "time": 60, "timings": { "blocked": -1, "connect": -1, @@ -140,7 +292,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 60 } } ], diff --git a/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_scriptFriendly_4049000685/am_1076162899/recording.har b/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_scriptFriendly_4049000685/am_1076162899/recording.har index 20bd94b72..3bf60918b 100644 --- a/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_scriptFriendly_4049000685/am_1076162899/recording.har +++ b/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_scriptFriendly_4049000685/am_1076162899/recording.har @@ -20,27 +20,31 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-5" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-e68719ab-f673-44db-bf2b-d3d24ee49743" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-986ba483-89b5-45c7-b4a6-86a3a3cf8548" }, { "name": "accept-api-version", "value": "resource=1.1" }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 341, + "headersSize": 388, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -61,7 +65,7 @@ }, { "name": "content-security-policy-report-only", - "value": "script-src 'self' 'unsafe-eval' 'unsafe-inline'; frame-ancestors 'self'" + "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" }, { "name": "x-content-type-options", @@ -109,16 +113,20 @@ }, { "name": "date", - "value": "Wed, 21 Jun 2023 01:13:05 GMT" + "value": "Fri, 12 Jul 2024 15:44:52 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-e68719ab-f673-44db-bf2b-d3d24ee49743" + "value": "frodo-986ba483-89b5-45c7-b4a6-86a3a3cf8548" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -128,14 +136,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-06-21T01:13:03.048Z", - "time": 126, + "startedDateTime": "2024-07-12T15:44:52.671Z", + "time": 82, "timings": { "blocked": -1, "connect": -1, @@ -143,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 126 + "wait": 82 } }, { @@ -159,16 +167,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-5" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-e68719ab-f673-44db-bf2b-d3d24ee49743" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-986ba483-89b5-45c7-b4a6-86a3a3cf8548" }, { "name": "accept-api-version", @@ -176,25 +184,29 @@ }, { "name": "authorization", - "value": "Bearer eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..hCMbyzFLSuGtU7ad9OXS4w.Ap6pQpeHN75K2dcNIQgvJ0RVOU1SN_K58vkgFIFdCJDhTH4KPJOeReW1sONj_jB9fEaWrKWyEnTLoYxpyMJeVs38HUCcH5QlXk3hG1I5IT3miVUOcJDS18aA_NAfOqLo3D530QJJXjj3qLJydJA_ii_NUjPT0JAwDFxt1aCdhPjr6wpL0aaPIrSo6GwEPNiOb-oqI28oulbByyX4MPCN3YPGlaUiAejaXoCB-zuEHywzyocsOiMH5mKIBe2zdlFGbVu7YsLkCkjvY22qgBdPdel0ZZESt0JFh_dUo_8yMWnHeYE_qBsDGvddmoSEsu1JjliX3_b1R_pTsfVOXVSwFXXKDXBMMn9rae7NUrxIUvbnbwfNG1thhYpVKQS_qbk2H5-bw7SduSug_Fgqys_vHlsIVvVmM2vUhbk73ihzIM9jfnVKJYHnaR3houh3bp4PVG9ohnMk_sMofQ3GKcya8crRvIp2GsTrsuyQ7X3OcpI6ip6YSOqe4uMWhllJAN1nn4Wtxv7qQStwCSxtXNJBHAbtOefO79dGxvCAxxM0s9BM8l__OIj0BhZn3BMjYTIW79pMbxUrADuYltxR50zvwIEwaif6gESEVYSmh_jrbiy-iEuudDudDAZ-CBy97DW5jLjS8g1DDURrbU02IpayImxDJkMRbu6aLi5cfHEasXMJJwKHWc2FKf6gAYpIaoN-nRgOJa5M5rnARERGOmvkZPnxUuDZMQ6npqtBRKb0zLsq3iofxIj8zNwFagxc9ftk8hKf1cxF4kBuSPZcsaQIfsod0ReBuGP1Utl0hJC_Fyo02s7UIBsJW1rEHj_vcdDT53I3fGLRfkhkaM_YzZjMHhvTmpl1AKpGoNex0Ek-plQYdITtvNY9sbaEAm_eFkcklyQ0GdXRvWCSf5cvrit7r4pnRerdEOVsCm_UEDyF3Setp8iRjQipnh9EXe7Y9VkhD_VnQIHG8H78U2la4O-3AbIhDHeIrG54d-G-mgxct8ZNPwoTM4qWUxbgIgfHMKM7v8e3xYCJeeqxZ1MKRhCwIsPRiZbWM5fsehQn4mW-cnU.UNY4cyynMXj4n4Zf0ZLkjQ" + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1549, + "headersSize": 1596, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/json/serverinfo/version" }, "response": { - "bodySize": 271, + "bodySize": 273, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 271, - "text": "{\"_id\":\"version\",\"_rev\":\"1033278820\",\"version\":\"7.4.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.4.0-SNAPSHOT Build cb5c9d0995369298fbd943c2a71df3dc85da6cba (2023-May-30 09:53)\",\"revision\":\"cb5c9d0995369298fbd943c2a71df3dc85da6cba\",\"date\":\"2023-May-30 09:53\"}" + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"1157267696\",\"version\":\"7.6.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)\",\"revision\":\"3044e8afddd78acfb775451f6053575b124e7cb3\",\"date\":\"2024-June-25 16:54\"}" }, "cookies": [], "headers": [ @@ -204,7 +216,7 @@ }, { "name": "content-security-policy-report-only", - "value": "script-src 'self' 'unsafe-eval' 'unsafe-inline'; frame-ancestors 'self'" + "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" }, { "name": "x-content-type-options", @@ -232,7 +244,7 @@ }, { "name": "etag", - "value": "\"1033278820\"" + "value": "\"1157267696\"" }, { "name": "expires", @@ -248,20 +260,24 @@ }, { "name": "content-length", - "value": "271" + "value": "273" }, { "name": "date", - "value": "Wed, 21 Jun 2023 01:13:05 GMT" + "value": "Fri, 12 Jul 2024 15:44:52 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-e68719ab-f673-44db-bf2b-d3d24ee49743" + "value": "frodo-986ba483-89b5-45c7-b4a6-86a3a3cf8548" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -271,14 +287,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-06-21T01:13:03.309Z", - "time": 66, + "startedDateTime": "2024-07-12T15:44:52.886Z", + "time": 61, "timings": { "blocked": -1, "connect": -1, @@ -286,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 66 + "wait": 61 } } ], diff --git a/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_scriptFriendly_4049000685/environment_1072573434/recording.har b/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_scriptFriendly_4049000685/environment_1072573434/recording.har index d7f04ace8..81e9576fa 100644 --- a/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_scriptFriendly_4049000685/environment_1072573434/recording.har +++ b/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_scriptFriendly_4049000685/environment_1072573434/recording.har @@ -20,16 +20,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-5" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-e68719ab-f673-44db-bf2b-d3d24ee49743" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-986ba483-89b5-45c7-b4a6-86a3a3cf8548" }, { "name": "accept-api-version", @@ -37,25 +37,29 @@ }, { "name": "authorization", - "value": "Bearer eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..hCMbyzFLSuGtU7ad9OXS4w.Ap6pQpeHN75K2dcNIQgvJ0RVOU1SN_K58vkgFIFdCJDhTH4KPJOeReW1sONj_jB9fEaWrKWyEnTLoYxpyMJeVs38HUCcH5QlXk3hG1I5IT3miVUOcJDS18aA_NAfOqLo3D530QJJXjj3qLJydJA_ii_NUjPT0JAwDFxt1aCdhPjr6wpL0aaPIrSo6GwEPNiOb-oqI28oulbByyX4MPCN3YPGlaUiAejaXoCB-zuEHywzyocsOiMH5mKIBe2zdlFGbVu7YsLkCkjvY22qgBdPdel0ZZESt0JFh_dUo_8yMWnHeYE_qBsDGvddmoSEsu1JjliX3_b1R_pTsfVOXVSwFXXKDXBMMn9rae7NUrxIUvbnbwfNG1thhYpVKQS_qbk2H5-bw7SduSug_Fgqys_vHlsIVvVmM2vUhbk73ihzIM9jfnVKJYHnaR3houh3bp4PVG9ohnMk_sMofQ3GKcya8crRvIp2GsTrsuyQ7X3OcpI6ip6YSOqe4uMWhllJAN1nn4Wtxv7qQStwCSxtXNJBHAbtOefO79dGxvCAxxM0s9BM8l__OIj0BhZn3BMjYTIW79pMbxUrADuYltxR50zvwIEwaif6gESEVYSmh_jrbiy-iEuudDudDAZ-CBy97DW5jLjS8g1DDURrbU02IpayImxDJkMRbu6aLi5cfHEasXMJJwKHWc2FKf6gAYpIaoN-nRgOJa5M5rnARERGOmvkZPnxUuDZMQ6npqtBRKb0zLsq3iofxIj8zNwFagxc9ftk8hKf1cxF4kBuSPZcsaQIfsod0ReBuGP1Utl0hJC_Fyo02s7UIBsJW1rEHj_vcdDT53I3fGLRfkhkaM_YzZjMHhvTmpl1AKpGoNex0Ek-plQYdITtvNY9sbaEAm_eFkcklyQ0GdXRvWCSf5cvrit7r4pnRerdEOVsCm_UEDyF3Setp8iRjQipnh9EXe7Y9VkhD_VnQIHG8H78U2la4O-3AbIhDHeIrG54d-G-mgxct8ZNPwoTM4qWUxbgIgfHMKM7v8e3xYCJeeqxZ1MKRhCwIsPRiZbWM5fsehQn4mW-cnU.UNY4cyynMXj4n4Zf0ZLkjQ" + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1552, + "headersSize": 1599, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/environment/info" }, "response": { - "bodySize": 286, + "bodySize": 454, "content": { "mimeType": "application/json; charset=utf-8", - "size": 286, - "text": "{\"immutable\":false,\"locked\":false,\"region\":\"us-central1\",\"tier\":\"other\",\"warning_message_html\":\"\",\"message_box_title\":\"\",\"message_box_html\":\"\",\"message_variant\":\"\",\"promotionTierInfo\":{\"tierDisplayName\":\"other\",\"tiers\":[\"other\"],\"upperTierDisplayName\":null,\"lowerTierDisplayName\":null}}" + "size": 454, + "text": "{\"backupRegion\":\"us-south1\",\"config_promotion_done\":false,\"immutable\":false,\"ipAddresses\":[\"104.197.33.46\"],\"locked\":false,\"message_box_html\":\"\",\"message_box_title\":\"\",\"message_variant\":\"\",\"placeholder_management_migration_date\":\"\",\"placeholder_management\":\"CUSTOMER\",\"promotionTierInfo\":{\"tierDisplayName\":\"other\",\"tiers\":[\"other\"],\"upperTierDisplayName\":null,\"lowerTierDisplayName\":null},\"region\":\"us-central1\",\"tier\":\"other\",\"warning_message_html\":\"\"}" }, "cookies": [], "headers": [ @@ -69,24 +73,28 @@ }, { "name": "content-length", - "value": "286" + "value": "454" }, { "name": "etag", - "value": "W/\"11e-AWDRhCxkkJnEAm6JxUv9JLHr9GE\"" + "value": "W/\"1c6-bVoSMl4yyEF3SGeat15CkaugDdw\"" }, { "name": "date", - "value": "Wed, 21 Jun 2023 01:13:05 GMT" + "value": "Fri, 12 Jul 2024 15:44:53 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-e68719ab-f673-44db-bf2b-d3d24ee49743" + "value": "frodo-986ba483-89b5-45c7-b4a6-86a3a3cf8548" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -96,14 +104,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 398, + "headersSize": 418, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-06-21T01:13:03.569Z", - "time": 62, + "startedDateTime": "2024-07-12T15:44:53.169Z", + "time": 61, "timings": { "blocked": -1, "connect": -1, @@ -111,7 +119,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 61 } } ], diff --git a/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_scriptFriendly_4049000685/openidm_3290118515/recording.har b/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_scriptFriendly_4049000685/openidm_3290118515/recording.har index dc21ff8fa..71c5a7132 100644 --- a/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_scriptFriendly_4049000685/openidm_3290118515/recording.har +++ b/test/e2e/mocks/info_263456517/1_sa-id_sa-jwk-file_scriptFriendly_4049000685/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "ac31ccceb288fe104fb927288dc7c001", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -19,28 +19,176 @@ "name": "accept", "value": "application/json, text/plain, */*" }, + { + "name": "content-type", + "value": "application/json" + }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-5" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-e68719ab-f673-44db-bf2b-d3d24ee49743" + "value": "frodo-986ba483-89b5-45c7-b4a6-86a3a3cf8548" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1088, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1088, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"fc6b5463-d755-4128-a47f-0d7700ebbb98-4769\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"l1YUWGwpPWT-M3VDcAhisJuqf4Ac-0hDwAjHwjRCD6V0XZcwbn7ia2N6nbCFpQD_93BshpM4vJi3JQ2ivBiqi59Ac8hETNYtWQET1mJRbRSz4VT4_-EqjWgdK6R_UGhJfFt1dQGHW5lqmNsmBhkDvyLlBuTMHQnR6GXr1Zch1KzFWSi_xG2cUQx0GnZ1-0Nr-o5HB_89RO75wa3WnTYTLrsVqUmFd_nb-ypD8dSbD9gsYWtplsvsY2SUOaqR6pnhpt_cngGyqlhS2HIOupiMmXeTiOiPgV_9n3S-C2om_rcZ5ekwEd_2uaOkhfjLmYZNXhOrc3SpfujXV8RpNK0s8DcDPHJHJtQVC68vhkdztd4iJPkVBv3D8U1ajpf7PElFvNc8Kkd6WKMYM2vvEcn86XuIewcEn3qiDpoPo57F_pZl2Z44LqRj3P-2lPqsdSWyBfRDxJ_WbUP3jgvA_Fjgj0pzbgUm4bDPv-QcOrLB4YHfzSMwSph4NiwcLVi64P0SADsVxwhTAeWzIg7SiuRrszJCen1TpzxQRloP9taLZbsl_Dwh9MySx8Yh-jDRgkRaDUsTe6YPdqLf4HMsdwY26kajqdolwjmCp9KNVlQw8g2obaZAcX-D-0xnl637F-R94ll3H5C6aCedMXf-8baqWyZB8VZHXK2KbTJFQZPpw30\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Fri, 12 Jul 2024 15:44:52 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"fc6b5463-d755-4128-a47f-0d7700ebbb98-4769\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1088" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-986ba483-89b5-45c7-b4a6-86a3a3cf8548" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 668, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-12T15:44:52.955Z", + "time": 59, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 59 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" }, { "name": "content-type", "value": "application/json" }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-986ba483-89b5-45c7-b4a6-86a3a3cf8548" + }, { "name": "authorization", - "value": "Bearer eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..hCMbyzFLSuGtU7ad9OXS4w.Ap6pQpeHN75K2dcNIQgvJ0RVOU1SN_K58vkgFIFdCJDhTH4KPJOeReW1sONj_jB9fEaWrKWyEnTLoYxpyMJeVs38HUCcH5QlXk3hG1I5IT3miVUOcJDS18aA_NAfOqLo3D530QJJXjj3qLJydJA_ii_NUjPT0JAwDFxt1aCdhPjr6wpL0aaPIrSo6GwEPNiOb-oqI28oulbByyX4MPCN3YPGlaUiAejaXoCB-zuEHywzyocsOiMH5mKIBe2zdlFGbVu7YsLkCkjvY22qgBdPdel0ZZESt0JFh_dUo_8yMWnHeYE_qBsDGvddmoSEsu1JjliX3_b1R_pTsfVOXVSwFXXKDXBMMn9rae7NUrxIUvbnbwfNG1thhYpVKQS_qbk2H5-bw7SduSug_Fgqys_vHlsIVvVmM2vUhbk73ihzIM9jfnVKJYHnaR3houh3bp4PVG9ohnMk_sMofQ3GKcya8crRvIp2GsTrsuyQ7X3OcpI6ip6YSOqe4uMWhllJAN1nn4Wtxv7qQStwCSxtXNJBHAbtOefO79dGxvCAxxM0s9BM8l__OIj0BhZn3BMjYTIW79pMbxUrADuYltxR50zvwIEwaif6gESEVYSmh_jrbiy-iEuudDudDAZ-CBy97DW5jLjS8g1DDURrbU02IpayImxDJkMRbu6aLi5cfHEasXMJJwKHWc2FKf6gAYpIaoN-nRgOJa5M5rnARERGOmvkZPnxUuDZMQ6npqtBRKb0zLsq3iofxIj8zNwFagxc9ftk8hKf1cxF4kBuSPZcsaQIfsod0ReBuGP1Utl0hJC_Fyo02s7UIBsJW1rEHj_vcdDT53I3fGLRfkhkaM_YzZjMHhvTmpl1AKpGoNex0Ek-plQYdITtvNY9sbaEAm_eFkcklyQ0GdXRvWCSf5cvrit7r4pnRerdEOVsCm_UEDyF3Setp8iRjQipnh9EXe7Y9VkhD_VnQIHG8H78U2la4O-3AbIhDHeIrG54d-G-mgxct8ZNPwoTM4qWUxbgIgfHMKM7v8e3xYCJeeqxZ1MKRhCwIsPRiZbWM5fsehQn4mW-cnU.UNY4cyynMXj4n4Zf0ZLkjQ" + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1561, + "headersSize": 1608, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -49,20 +197,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/b672336b-41ef-428d-ae4a-e0c082875377?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1045, + "bodySize": 1088, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1045, - "text": "{\"_id\":\"b672336b-41ef-428d-ae4a-e0c082875377\",\"_rev\":\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\",\"accountStatus\":\"active\",\"name\":\"frodo-test\",\"description\":\"Frodo Test\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"8lN2UVDDHchL_gIYS5lAiEVAVocyqWHmqBPwPkd22NRMLetczaVSH2UQHoQu7SSKeAtojVJUYuxRtGPfGNExZurTy3CRlzpaNa67B6jyunycPHnyNked0ceFGfjD9c6e0b97L5wqwk2YNVVMGa9c1m8R9HWk2kg9lRwlZE_piwTM9bw8tuWfL1A2-fTDQB2PZSgGGz86jG1RGMY7dnafVKIX3HbW98xOxOwqIRz607IQr-NFia5zjTltpJjR1qOlEFmdHqGTGCnFcHxeJWmKOWcDM4WmfWcgK3zR9Br-aZoDTl8RMAths30Pc1pe_dl5OepxCYQ7b0BXg0zQaYcx5G5ZcNR3ldjDNfpiXg1viWjEBiwiCg7gkYksBu0aFHX2pc4KKHKcyIeD0sbhaLSK3JXhI1TJvm7rwyX1wsRKmMTGTZMxYJlADZufKKd-Jg7k2_iwP3WUJxdgkJsgvLj7ZbTf5Paz7_FLeSajjtGPu6hGSWV8uOGgRgcnJgz3DP2S9qfHI7nKswtgwFdjbOMK39iNjU8PI-cOaaVKQcH88xBCu1bpCX1MIVvZ5arQF783qasj9bBB4t27gKXOauIr-sXMUI6_L7CQ7IqWld8VvNWKReMMqiRQV9huEEV1chCFzZI_aEW82fDC9dRbFXG-w92PhPPVbNznWsrhO1aPxA8\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1088, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"fc6b5463-d755-4128-a47f-0d7700ebbb98-4769\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"l1YUWGwpPWT-M3VDcAhisJuqf4Ac-0hDwAjHwjRCD6V0XZcwbn7ia2N6nbCFpQD_93BshpM4vJi3JQ2ivBiqi59Ac8hETNYtWQET1mJRbRSz4VT4_-EqjWgdK6R_UGhJfFt1dQGHW5lqmNsmBhkDvyLlBuTMHQnR6GXr1Zch1KzFWSi_xG2cUQx0GnZ1-0Nr-o5HB_89RO75wa3WnTYTLrsVqUmFd_nb-ypD8dSbD9gsYWtplsvsY2SUOaqR6pnhpt_cngGyqlhS2HIOupiMmXeTiOiPgV_9n3S-C2om_rcZ5ekwEd_2uaOkhfjLmYZNXhOrc3SpfujXV8RpNK0s8DcDPHJHJtQVC68vhkdztd4iJPkVBv3D8U1ajpf7PElFvNc8Kkd6WKMYM2vvEcn86XuIewcEn3qiDpoPo57F_pZl2Z44LqRj3P-2lPqsdSWyBfRDxJ_WbUP3jgvA_Fjgj0pzbgUm4bDPv-QcOrLB4YHfzSMwSph4NiwcLVi64P0SADsVxwhTAeWzIg7SiuRrszJCen1TpzxQRloP9taLZbsl_Dwh9MySx8Yh-jDRgkRaDUsTe6YPdqLf4HMsdwY26kajqdolwjmCp9KNVlQw8g2obaZAcX-D-0xnl637F-R94ll3H5C6aCedMXf-8baqWyZB8VZHXK2KbTJFQZPpw30\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Wed, 21 Jun 2023 01:13:05 GMT" + "value": "Fri, 12 Jul 2024 15:44:53 GMT" }, { "name": "cache-control", @@ -86,7 +234,7 @@ }, { "name": "etag", - "value": "\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\"" + "value": "\"fc6b5463-d755-4128-a47f-0d7700ebbb98-4769\"" }, { "name": "expires", @@ -106,16 +254,20 @@ }, { "name": "content-length", - "value": "1045" + "value": "1088" }, { "name": "x-forgerock-transactionid", - "value": "frodo-e68719ab-f673-44db-bf2b-d3d24ee49743" + "value": "frodo-986ba483-89b5-45c7-b4a6-86a3a3cf8548" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -125,14 +277,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 648, + "headersSize": 668, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-06-21T01:13:03.384Z", - "time": 62, + "startedDateTime": "2024-07-12T15:44:53.097Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -140,7 +292,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 65 } } ], diff --git a/test/e2e/mocks/journey_3464291987/disable_3454897251/0_journey-id_2031430110/am_1076162899/recording.har b/test/e2e/mocks/journey_3464291987/disable_3454897251/0_journey-id_2031430110/am_1076162899/recording.har index 27ad0b9ea..aed69dc63 100644 --- a/test/e2e/mocks/journey_3464291987/disable_3454897251/0_journey-id_2031430110/am_1076162899/recording.har +++ b/test/e2e/mocks/journey_3464291987/disable_3454897251/0_journey-id_2031430110/am_1076162899/recording.har @@ -20,27 +20,31 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-45" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-386ef6a2-dd62-440d-883e-5c5ebf9c96bc" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-26fcb118-3223-4c17-99e6-75c9a54ef3c5" }, { "name": "accept-api-version", "value": "resource=1.1" }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 342, + "headersSize": 388, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -109,16 +113,20 @@ }, { "name": "date", - "value": "Tue, 24 Oct 2023 20:46:16 GMT" + "value": "Fri, 12 Jul 2024 15:20:17 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-386ef6a2-dd62-440d-883e-5c5ebf9c96bc" + "value": "frodo-26fcb118-3223-4c17-99e6-75c9a54ef3c5" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -128,14 +136,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-24T20:46:16.405Z", - "time": 109, + "startedDateTime": "2024-07-12T15:20:17.824Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -143,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 109 + "wait": 70 } }, { @@ -159,16 +167,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-45" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-386ef6a2-dd62-440d-883e-5c5ebf9c96bc" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-26fcb118-3223-4c17-99e6-75c9a54ef3c5" }, { "name": "accept-api-version", @@ -178,23 +186,27 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1550, + "headersSize": 1596, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/json/serverinfo/version" }, "response": { - "bodySize": 283, + "bodySize": 273, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 283, - "text": "{\"_id\":\"version\",\"_rev\":\"1217229914\",\"version\":\"7.4.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.4.0-SNAPSHOT Build 7e44c1624c3a11db5b5b0b576bb162618f1ac605 (2023-September-18 09:04)\",\"revision\":\"7e44c1624c3a11db5b5b0b576bb162618f1ac605\",\"date\":\"2023-September-18 09:04\"}" + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"1157267696\",\"version\":\"7.6.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)\",\"revision\":\"3044e8afddd78acfb775451f6053575b124e7cb3\",\"date\":\"2024-June-25 16:54\"}" }, "cookies": [], "headers": [ @@ -232,7 +244,7 @@ }, { "name": "etag", - "value": "\"1217229914\"" + "value": "\"1157267696\"" }, { "name": "expires", @@ -248,20 +260,24 @@ }, { "name": "content-length", - "value": "283" + "value": "273" }, { "name": "date", - "value": "Tue, 24 Oct 2023 20:46:16 GMT" + "value": "Fri, 12 Jul 2024 15:20:17 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-386ef6a2-dd62-440d-883e-5c5ebf9c96bc" + "value": "frodo-26fcb118-3223-4c17-99e6-75c9a54ef3c5" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -271,14 +287,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-24T20:46:16.649Z", - "time": 84, + "startedDateTime": "2024-07-12T15:20:18.227Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -286,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 84 + "wait": 73 } }, { @@ -302,16 +318,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-45" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-386ef6a2-dd62-440d-883e-5c5ebf9c96bc" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-26fcb118-3223-4c17-99e6-75c9a54ef3c5" }, { "name": "accept-api-version", @@ -321,12 +337,16 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1627, + "headersSize": 1673, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -395,16 +415,20 @@ }, { "name": "date", - "value": "Tue, 24 Oct 2023 20:46:16 GMT" + "value": "Fri, 12 Jul 2024 15:20:17 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-386ef6a2-dd62-440d-883e-5c5ebf9c96bc" + "value": "frodo-26fcb118-3223-4c17-99e6-75c9a54ef3c5" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -414,14 +438,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-24T20:46:16.841Z", - "time": 75, + "startedDateTime": "2024-07-12T15:20:18.419Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -429,7 +453,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 75 + "wait": 67 } }, { @@ -450,11 +474,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-45" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-386ef6a2-dd62-440d-883e-5c5ebf9c96bc" + "value": "frodo-26fcb118-3223-4c17-99e6-75c9a54ef3c5" }, { "name": "accept-api-version", @@ -466,14 +490,18 @@ }, { "name": "content-length", - "value": 1650 + "value": "1650" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1649, + "headersSize": 1695, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { @@ -547,16 +575,20 @@ }, { "name": "date", - "value": "Tue, 24 Oct 2023 20:46:16 GMT" + "value": "Fri, 12 Jul 2024 15:20:18 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-386ef6a2-dd62-440d-883e-5c5ebf9c96bc" + "value": "frodo-26fcb118-3223-4c17-99e6-75c9a54ef3c5" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -566,14 +598,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-24T20:46:16.924Z", - "time": 223, + "startedDateTime": "2024-07-12T15:20:18.495Z", + "time": 88, "timings": { "blocked": -1, "connect": -1, @@ -581,7 +613,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 223 + "wait": 88 } } ], diff --git a/test/e2e/mocks/journey_3464291987/disable_3454897251/0_journey-id_2031430110/oauth2_393036114/recording.har b/test/e2e/mocks/journey_3464291987/disable_3454897251/0_journey-id_2031430110/oauth2_393036114/recording.har index e0f2ce092..e1e1fce77 100644 --- a/test/e2e/mocks/journey_3464291987/disable_3454897251/0_journey-id_2031430110/oauth2_393036114/recording.har +++ b/test/e2e/mocks/journey_3464291987/disable_3454897251/0_journey-id_2031430110/oauth2_393036114/recording.har @@ -25,11 +25,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-45" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-386ef6a2-dd62-440d-883e-5c5ebf9c96bc" + "value": "frodo-26fcb118-3223-4c17-99e6-75c9a54ef3c5" }, { "name": "accept-api-version", @@ -37,20 +37,24 @@ }, { "name": "content-length", - "value": 1138 + "value": "1138" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 397, + "headersSize": 443, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { "mimeType": "application/x-www-form-urlencoded", "params": [], - "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idm:* fr:idc:esv:*" + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idc:esv:* fr:idm:*" }, "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/oauth2/access_token" @@ -60,7 +64,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1276, - "text": "{\"access_token\":\"\",\"scope\":\"fr:am:* fr:idc:esv:* fr:idm:*\",\"token_type\":\"Bearer\",\"expires_in\":899}" + "text": "{\"access_token\":\"\",\"scope\":\"fr:am:* fr:idc:esv:* fr:idm:*\",\"token_type\":\"Bearer\",\"expires_in\":898}" }, "cookies": [], "headers": [ @@ -94,16 +98,20 @@ }, { "name": "date", - "value": "Tue, 24 Oct 2023 20:46:16 GMT" + "value": "Fri, 12 Jul 2024 15:20:17 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-386ef6a2-dd62-440d-883e-5c5ebf9c96bc" + "value": "frodo-26fcb118-3223-4c17-99e6-75c9a54ef3c5" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -113,14 +121,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 541, + "headersSize": 561, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-24T20:46:16.539Z", - "time": 104, + "startedDateTime": "2024-07-12T15:20:17.913Z", + "time": 306, "timings": { "blocked": -1, "connect": -1, @@ -128,7 +136,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 104 + "wait": 306 } } ], diff --git a/test/e2e/mocks/journey_3464291987/disable_3454897251/0_journey-id_2031430110/openidm_3290118515/recording.har b/test/e2e/mocks/journey_3464291987/disable_3454897251/0_journey-id_2031430110/openidm_3290118515/recording.har index 00cde29b1..bde08ce92 100644 --- a/test/e2e/mocks/journey_3464291987/disable_3454897251/0_journey-id_2031430110/openidm_3290118515/recording.har +++ b/test/e2e/mocks/journey_3464291987/disable_3454897251/0_journey-id_2031430110/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "ac31ccceb288fe104fb927288dc7c001", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -19,28 +19,176 @@ "name": "accept", "value": "application/json, text/plain, */*" }, + { + "name": "content-type", + "value": "application/json" + }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-45" + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-26fcb118-3223-4c17-99e6-75c9a54ef3c5" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Fri, 12 Jul 2024 15:20:18 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-386ef6a2-dd62-440d-883e-5c5ebf9c96bc" + "value": "frodo-26fcb118-3223-4c17-99e6-75c9a54ef3c5" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-12T15:20:18.305Z", + "time": 69, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 69 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" }, { "name": "content-type", "value": "application/json" }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-26fcb118-3223-4c17-99e6-75c9a54ef3c5" + }, { "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1562, + "headersSize": 1608, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -49,20 +197,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/b672336b-41ef-428d-ae4a-e0c082875377?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1045, + "bodySize": 1163, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1045, - "text": "{\"_id\":\"b672336b-41ef-428d-ae4a-e0c082875377\",\"_rev\":\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\",\"accountStatus\":\"active\",\"name\":\"frodo-test\",\"description\":\"Frodo Test\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"8lN2UVDDHchL_gIYS5lAiEVAVocyqWHmqBPwPkd22NRMLetczaVSH2UQHoQu7SSKeAtojVJUYuxRtGPfGNExZurTy3CRlzpaNa67B6jyunycPHnyNked0ceFGfjD9c6e0b97L5wqwk2YNVVMGa9c1m8R9HWk2kg9lRwlZE_piwTM9bw8tuWfL1A2-fTDQB2PZSgGGz86jG1RGMY7dnafVKIX3HbW98xOxOwqIRz607IQr-NFia5zjTltpJjR1qOlEFmdHqGTGCnFcHxeJWmKOWcDM4WmfWcgK3zR9Br-aZoDTl8RMAths30Pc1pe_dl5OepxCYQ7b0BXg0zQaYcx5G5ZcNR3ldjDNfpiXg1viWjEBiwiCg7gkYksBu0aFHX2pc4KKHKcyIeD0sbhaLSK3JXhI1TJvm7rwyX1wsRKmMTGTZMxYJlADZufKKd-Jg7k2_iwP3WUJxdgkJsgvLj7ZbTf5Paz7_FLeSajjtGPu6hGSWV8uOGgRgcnJgz3DP2S9qfHI7nKswtgwFdjbOMK39iNjU8PI-cOaaVKQcH88xBCu1bpCX1MIVvZ5arQF783qasj9bBB4t27gKXOauIr-sXMUI6_L7CQ7IqWld8VvNWKReMMqiRQV9huEEV1chCFzZI_aEW82fDC9dRbFXG-w92PhPPVbNznWsrhO1aPxA8\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Tue, 24 Oct 2023 20:46:16 GMT" + "value": "Fri, 12 Jul 2024 15:20:18 GMT" }, { "name": "cache-control", @@ -86,7 +234,7 @@ }, { "name": "etag", - "value": "\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\"" + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" }, { "name": "expires", @@ -106,16 +254,20 @@ }, { "name": "content-length", - "value": "1045" + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-386ef6a2-dd62-440d-883e-5c5ebf9c96bc" + "value": "frodo-26fcb118-3223-4c17-99e6-75c9a54ef3c5" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -125,14 +277,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 648, + "headersSize": 669, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-24T20:46:16.754Z", - "time": 74, + "startedDateTime": "2024-07-12T15:20:18.314Z", + "time": 97, "timings": { "blocked": -1, "connect": -1, @@ -140,7 +292,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 74 + "wait": 97 } } ], diff --git a/test/e2e/mocks/journey_3464291987/enable_2945169614/0_journey-id_2031430110/am_1076162899/recording.har b/test/e2e/mocks/journey_3464291987/enable_2945169614/0_journey-id_2031430110/am_1076162899/recording.har index 607bc1a7a..5358f369a 100644 --- a/test/e2e/mocks/journey_3464291987/enable_2945169614/0_journey-id_2031430110/am_1076162899/recording.har +++ b/test/e2e/mocks/journey_3464291987/enable_2945169614/0_journey-id_2031430110/am_1076162899/recording.har @@ -20,27 +20,31 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-45" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-efd48a7d-46d2-4efa-b3ef-585bb32bda7b" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-05984b14-8f3f-45fc-a78d-927b7890741f" }, { "name": "accept-api-version", "value": "resource=1.1" }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 342, + "headersSize": 388, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -109,16 +113,20 @@ }, { "name": "date", - "value": "Tue, 24 Oct 2023 20:46:55 GMT" + "value": "Fri, 12 Jul 2024 15:19:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-efd48a7d-46d2-4efa-b3ef-585bb32bda7b" + "value": "frodo-05984b14-8f3f-45fc-a78d-927b7890741f" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -128,14 +136,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-24T20:46:56.337Z", - "time": 120, + "startedDateTime": "2024-07-12T15:19:55.538Z", + "time": 166, "timings": { "blocked": -1, "connect": -1, @@ -143,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 120 + "wait": 166 } }, { @@ -159,16 +167,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-45" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-efd48a7d-46d2-4efa-b3ef-585bb32bda7b" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-05984b14-8f3f-45fc-a78d-927b7890741f" }, { "name": "accept-api-version", @@ -178,23 +186,27 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1550, + "headersSize": 1596, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/json/serverinfo/version" }, "response": { - "bodySize": 283, + "bodySize": 273, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 283, - "text": "{\"_id\":\"version\",\"_rev\":\"1217229914\",\"version\":\"7.4.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.4.0-SNAPSHOT Build 7e44c1624c3a11db5b5b0b576bb162618f1ac605 (2023-September-18 09:04)\",\"revision\":\"7e44c1624c3a11db5b5b0b576bb162618f1ac605\",\"date\":\"2023-September-18 09:04\"}" + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"1157267696\",\"version\":\"7.6.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)\",\"revision\":\"3044e8afddd78acfb775451f6053575b124e7cb3\",\"date\":\"2024-June-25 16:54\"}" }, "cookies": [], "headers": [ @@ -232,7 +244,7 @@ }, { "name": "etag", - "value": "\"1217229914\"" + "value": "\"1157267696\"" }, { "name": "expires", @@ -248,20 +260,24 @@ }, { "name": "content-length", - "value": "283" + "value": "273" }, { "name": "date", - "value": "Tue, 24 Oct 2023 20:46:56 GMT" + "value": "Fri, 12 Jul 2024 15:19:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-efd48a7d-46d2-4efa-b3ef-585bb32bda7b" + "value": "frodo-05984b14-8f3f-45fc-a78d-927b7890741f" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -271,14 +287,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-24T20:46:56.615Z", - "time": 92, + "startedDateTime": "2024-07-12T15:19:55.846Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -286,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 92 + "wait": 66 } }, { @@ -302,16 +318,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-45" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-efd48a7d-46d2-4efa-b3ef-585bb32bda7b" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-05984b14-8f3f-45fc-a78d-927b7890741f" }, { "name": "accept-api-version", @@ -321,12 +337,16 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1627, + "headersSize": 1673, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -395,16 +415,20 @@ }, { "name": "date", - "value": "Tue, 24 Oct 2023 20:46:56 GMT" + "value": "Fri, 12 Jul 2024 15:19:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-efd48a7d-46d2-4efa-b3ef-585bb32bda7b" + "value": "frodo-05984b14-8f3f-45fc-a78d-927b7890741f" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -414,14 +438,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-24T20:46:56.830Z", - "time": 77, + "startedDateTime": "2024-07-12T15:19:55.992Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -429,7 +453,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 77 + "wait": 69 } }, { @@ -450,11 +474,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-45" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-efd48a7d-46d2-4efa-b3ef-585bb32bda7b" + "value": "frodo-05984b14-8f3f-45fc-a78d-927b7890741f" }, { "name": "accept-api-version", @@ -466,14 +490,18 @@ }, { "name": "content-length", - "value": 1649 + "value": "1649" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1649, + "headersSize": 1695, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { @@ -547,16 +575,20 @@ }, { "name": "date", - "value": "Tue, 24 Oct 2023 20:46:56 GMT" + "value": "Fri, 12 Jul 2024 15:19:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-efd48a7d-46d2-4efa-b3ef-585bb32bda7b" + "value": "frodo-05984b14-8f3f-45fc-a78d-927b7890741f" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -566,14 +598,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-24T20:46:56.914Z", - "time": 186, + "startedDateTime": "2024-07-12T15:19:56.070Z", + "time": 270, "timings": { "blocked": -1, "connect": -1, @@ -581,7 +613,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 186 + "wait": 270 } } ], diff --git a/test/e2e/mocks/journey_3464291987/enable_2945169614/0_journey-id_2031430110/oauth2_393036114/recording.har b/test/e2e/mocks/journey_3464291987/enable_2945169614/0_journey-id_2031430110/oauth2_393036114/recording.har index c750739c2..8a81dc885 100644 --- a/test/e2e/mocks/journey_3464291987/enable_2945169614/0_journey-id_2031430110/oauth2_393036114/recording.har +++ b/test/e2e/mocks/journey_3464291987/enable_2945169614/0_journey-id_2031430110/oauth2_393036114/recording.har @@ -25,11 +25,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-45" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-efd48a7d-46d2-4efa-b3ef-585bb32bda7b" + "value": "frodo-05984b14-8f3f-45fc-a78d-927b7890741f" }, { "name": "accept-api-version", @@ -37,20 +37,24 @@ }, { "name": "content-length", - "value": 1138 + "value": "1138" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 397, + "headersSize": 443, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { "mimeType": "application/x-www-form-urlencoded", "params": [], - "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idm:* fr:idc:esv:*" + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idc:esv:* fr:idm:*" }, "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/oauth2/access_token" @@ -94,16 +98,20 @@ }, { "name": "date", - "value": "Tue, 24 Oct 2023 20:46:56 GMT" + "value": "Fri, 12 Jul 2024 15:19:55 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-efd48a7d-46d2-4efa-b3ef-585bb32bda7b" + "value": "frodo-05984b14-8f3f-45fc-a78d-927b7890741f" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -113,14 +121,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 541, + "headersSize": 561, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-24T20:46:56.482Z", - "time": 122, + "startedDateTime": "2024-07-12T15:19:55.727Z", + "time": 112, "timings": { "blocked": -1, "connect": -1, @@ -128,7 +136,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 122 + "wait": 112 } } ], diff --git a/test/e2e/mocks/journey_3464291987/enable_2945169614/0_journey-id_2031430110/openidm_3290118515/recording.har b/test/e2e/mocks/journey_3464291987/enable_2945169614/0_journey-id_2031430110/openidm_3290118515/recording.har index 69e2eee4b..79a726d77 100644 --- a/test/e2e/mocks/journey_3464291987/enable_2945169614/0_journey-id_2031430110/openidm_3290118515/recording.har +++ b/test/e2e/mocks/journey_3464291987/enable_2945169614/0_journey-id_2031430110/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "ac31ccceb288fe104fb927288dc7c001", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -19,28 +19,176 @@ "name": "accept", "value": "application/json, text/plain, */*" }, + { + "name": "content-type", + "value": "application/json" + }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-45" + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-05984b14-8f3f-45fc-a78d-927b7890741f" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Fri, 12 Jul 2024 15:19:55 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-efd48a7d-46d2-4efa-b3ef-585bb32bda7b" + "value": "frodo-05984b14-8f3f-45fc-a78d-927b7890741f" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-12T15:19:55.909Z", + "time": 95, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 95 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" }, { "name": "content-type", "value": "application/json" }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-05984b14-8f3f-45fc-a78d-927b7890741f" + }, { "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1562, + "headersSize": 1608, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -49,20 +197,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/b672336b-41ef-428d-ae4a-e0c082875377?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1045, + "bodySize": 1163, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1045, - "text": "{\"_id\":\"b672336b-41ef-428d-ae4a-e0c082875377\",\"_rev\":\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\",\"accountStatus\":\"active\",\"name\":\"frodo-test\",\"description\":\"Frodo Test\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"8lN2UVDDHchL_gIYS5lAiEVAVocyqWHmqBPwPkd22NRMLetczaVSH2UQHoQu7SSKeAtojVJUYuxRtGPfGNExZurTy3CRlzpaNa67B6jyunycPHnyNked0ceFGfjD9c6e0b97L5wqwk2YNVVMGa9c1m8R9HWk2kg9lRwlZE_piwTM9bw8tuWfL1A2-fTDQB2PZSgGGz86jG1RGMY7dnafVKIX3HbW98xOxOwqIRz607IQr-NFia5zjTltpJjR1qOlEFmdHqGTGCnFcHxeJWmKOWcDM4WmfWcgK3zR9Br-aZoDTl8RMAths30Pc1pe_dl5OepxCYQ7b0BXg0zQaYcx5G5ZcNR3ldjDNfpiXg1viWjEBiwiCg7gkYksBu0aFHX2pc4KKHKcyIeD0sbhaLSK3JXhI1TJvm7rwyX1wsRKmMTGTZMxYJlADZufKKd-Jg7k2_iwP3WUJxdgkJsgvLj7ZbTf5Paz7_FLeSajjtGPu6hGSWV8uOGgRgcnJgz3DP2S9qfHI7nKswtgwFdjbOMK39iNjU8PI-cOaaVKQcH88xBCu1bpCX1MIVvZ5arQF783qasj9bBB4t27gKXOauIr-sXMUI6_L7CQ7IqWld8VvNWKReMMqiRQV9huEEV1chCFzZI_aEW82fDC9dRbFXG-w92PhPPVbNznWsrhO1aPxA8\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Tue, 24 Oct 2023 20:46:56 GMT" + "value": "Fri, 12 Jul 2024 15:19:55 GMT" }, { "name": "cache-control", @@ -86,7 +234,7 @@ }, { "name": "etag", - "value": "\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\"" + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" }, { "name": "expires", @@ -106,16 +254,20 @@ }, { "name": "content-length", - "value": "1045" + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-efd48a7d-46d2-4efa-b3ef-585bb32bda7b" + "value": "frodo-05984b14-8f3f-45fc-a78d-927b7890741f" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -125,14 +277,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 648, + "headersSize": 669, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-24T20:46:56.724Z", - "time": 91, + "startedDateTime": "2024-07-12T15:19:55.918Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -140,7 +292,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 91 + "wait": 66 } } ], diff --git a/test/e2e/mocks/journey_3464291987/export_4211608755/0_verbose_i_3851216710/am_1076162899/recording.har b/test/e2e/mocks/journey_3464291987/export_4211608755/0_verbose_i_3851216710/am_1076162899/recording.har index c74ffda54..0d4b26b11 100644 --- a/test/e2e/mocks/journey_3464291987/export_4211608755/0_verbose_i_3851216710/am_1076162899/recording.har +++ b/test/e2e/mocks/journey_3464291987/export_4211608755/0_verbose_i_3851216710/am_1076162899/recording.har @@ -20,27 +20,31 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-50" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "accept-api-version", "value": "resource=1.1" }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 342, + "headersSize": 388, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -109,16 +113,20 @@ }, { "name": "date", - "value": "Sat, 25 Nov 2023 21:29:03 GMT" + "value": "Thu, 11 Jul 2024 21:20:40 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -128,14 +136,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-11-25T21:29:03.849Z", - "time": 128, + "startedDateTime": "2024-07-11T21:20:40.920Z", + "time": 147, "timings": { "blocked": -1, "connect": -1, @@ -143,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 128 + "wait": 147 } }, { @@ -159,16 +167,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-50" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "accept-api-version", @@ -178,23 +186,27 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1550, + "headersSize": 1596, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/json/serverinfo/version" }, "response": { - "bodySize": 283, + "bodySize": 273, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 283, - "text": "{\"_id\":\"version\",\"_rev\":\"1217229914\",\"version\":\"7.4.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.4.0-SNAPSHOT Build 7e44c1624c3a11db5b5b0b576bb162618f1ac605 (2023-September-18 09:04)\",\"revision\":\"7e44c1624c3a11db5b5b0b576bb162618f1ac605\",\"date\":\"2023-September-18 09:04\"}" + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"1157267696\",\"version\":\"7.6.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)\",\"revision\":\"3044e8afddd78acfb775451f6053575b124e7cb3\",\"date\":\"2024-June-25 16:54\"}" }, "cookies": [], "headers": [ @@ -232,7 +244,7 @@ }, { "name": "etag", - "value": "\"1217229914\"" + "value": "\"1157267696\"" }, { "name": "expires", @@ -248,20 +260,24 @@ }, { "name": "content-length", - "value": "283" + "value": "273" }, { "name": "date", - "value": "Sat, 25 Nov 2023 21:29:04 GMT" + "value": "Thu, 11 Jul 2024 21:20:40 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -271,14 +287,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-11-25T21:29:04.050Z", - "time": 67, + "startedDateTime": "2024-07-11T21:20:41.221Z", + "time": 83, "timings": { "blocked": -1, "connect": -1, @@ -286,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 83 } }, { @@ -302,16 +318,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-50" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "accept-api-version", @@ -321,23 +337,27 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1633, + "headersSize": 1679, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/authentication/authenticationtrees/trees/FrodoTest" }, "response": { - "bodySize": 2415, + "bodySize": 2414, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 2415, - "text": "{\"_id\":\"FrodoTest\",\"_rev\":\"1860152107\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[\\\"Frodo\\\",\\\"Prototype\\\"]\"},\"entryNodeId\":\"4951364c-59be-42cd-9cd7-79c9392214db\",\"innerTreeOnly\":false,\"nodes\":{\"234526e1-48cf-477e-8ecb-abf15fcd5c67\":{\"connections\":{\"ACCOUNT_EXISTS\":\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\",\"NO_ACCOUNT\":\"c859d258-79c1-4448-bd52-12e4e414af92\"},\"displayName\":\"Social Login\",\"nodeType\":\"SocialProviderHandlerNode\",\"x\":702,\"y\":116.015625},\"4951364c-59be-42cd-9cd7-79c9392214db\":{\"connections\":{\"known\":\"c0bbd39a-ff6b-45d7-af8a-0685e810bc11\",\"unknown\":\"795108e9-0b4d-4849-80fa-fb8518c6e3b0\"},\"displayName\":\"Check Username\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":200,\"y\":235.015625},\"58ab3ae6-cb79-445f-9a52-170e9b7f1339\":{\"connections\":{\"CANCELLED\":\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\",\"EXPIRED\":\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\",\"FALSE\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"LOCKED\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"TRUE\":\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\"},\"displayName\":\"Validate Creds\",\"nodeType\":\"IdentityStoreDecisionNode\",\"x\":702,\"y\":292.015625},\"650203c3-47f7-439d-a554-669cb7b08c57\":{\"connections\":{\"ACCOUNT_EXISTS\":\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\",\"NO_ACCOUNT\":\"e301438c-0bd0-429c-ab0c-66126501069a\"},\"displayName\":\"SAML2 Authentication\",\"nodeType\":\"product-Saml2Node\",\"x\":1196,\"y\":188.015625},\"795108e9-0b4d-4849-80fa-fb8518c6e3b0\":{\"connections\":{\"localAuthentication\":\"58ab3ae6-cb79-445f-9a52-170e9b7f1339\",\"socialAuthentication\":\"234526e1-48cf-477e-8ecb-abf15fcd5c67\"},\"displayName\":\"Login Page\",\"nodeType\":\"PageNode\",\"x\":444,\"y\":273.015625},\"c0bbd39a-ff6b-45d7-af8a-0685e810bc11\":{\"connections\":{\"localAuthentication\":\"58ab3ae6-cb79-445f-9a52-170e9b7f1339\",\"socialAuthentication\":\"234526e1-48cf-477e-8ecb-abf15fcd5c67\"},\"displayName\":\"Login Page\",\"nodeType\":\"PageNode\",\"x\":443,\"y\":26.015625},\"c859d258-79c1-4448-bd52-12e4e414af92\":{\"connections\":{\"EMAIL_NOT_SENT\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"EMAIL_SENT\":\"650203c3-47f7-439d-a554-669cb7b08c57\"},\"displayName\":\"Email Template Node\",\"nodeType\":\"EmailTemplateNode\",\"x\":967,\"y\":222.015625}},\"description\":\"Frodo test journey utilizing a variety of nodes and dependencies to test support for complex journeys.\",\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":1434,\"y\":60},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":1433,\"y\":459},\"startNode\":{\"x\":63,\"y\":252}},\"enabled\":true}" + "size": 2414, + "text": "{\"_id\":\"FrodoTest\",\"_rev\":\"562817797\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[\\\"Frodo\\\",\\\"Prototype\\\"]\"},\"entryNodeId\":\"e2c39477-847a-4df2-9c5d-b449a752638b\",\"innerTreeOnly\":false,\"nodes\":{\"278bf084-9eea-46fe-8ce9-2600dde3b046\":{\"connections\":{\"localAuthentication\":\"fc7e47cd-c679-4211-8e05-a36654f23c67\",\"socialAuthentication\":\"d5cc2d52-6ce4-452d-85ea-3a5b50218b67\"},\"displayName\":\"Login Page\",\"nodeType\":\"PageNode\",\"x\":444,\"y\":273.015625},\"64157fca-bd5b-4405-a4c8-64ffd98a5461\":{\"connections\":{\"ACCOUNT_EXISTS\":\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\",\"NO_ACCOUNT\":\"e301438c-0bd0-429c-ab0c-66126501069a\"},\"displayName\":\"SAML2 Authentication\",\"nodeType\":\"product-Saml2Node\",\"x\":1196,\"y\":188.015625},\"731c5810-020b-45c8-a7fc-3c21903ae2b3\":{\"connections\":{\"localAuthentication\":\"fc7e47cd-c679-4211-8e05-a36654f23c67\",\"socialAuthentication\":\"d5cc2d52-6ce4-452d-85ea-3a5b50218b67\"},\"displayName\":\"Login Page\",\"nodeType\":\"PageNode\",\"x\":443,\"y\":26.015625},\"bf153f37-83dd-4f39-aa0c-74135430242e\":{\"connections\":{\"EMAIL_NOT_SENT\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"EMAIL_SENT\":\"64157fca-bd5b-4405-a4c8-64ffd98a5461\"},\"displayName\":\"Email Template Node\",\"nodeType\":\"EmailTemplateNode\",\"x\":967,\"y\":222.015625},\"d5cc2d52-6ce4-452d-85ea-3a5b50218b67\":{\"connections\":{\"ACCOUNT_EXISTS\":\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\",\"NO_ACCOUNT\":\"bf153f37-83dd-4f39-aa0c-74135430242e\"},\"displayName\":\"Social Login\",\"nodeType\":\"SocialProviderHandlerNode\",\"x\":702,\"y\":116.015625},\"e2c39477-847a-4df2-9c5d-b449a752638b\":{\"connections\":{\"known\":\"731c5810-020b-45c8-a7fc-3c21903ae2b3\",\"unknown\":\"278bf084-9eea-46fe-8ce9-2600dde3b046\"},\"displayName\":\"Check Username\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":200,\"y\":235.015625},\"fc7e47cd-c679-4211-8e05-a36654f23c67\":{\"connections\":{\"CANCELLED\":\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\",\"EXPIRED\":\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\",\"FALSE\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"LOCKED\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"TRUE\":\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\"},\"displayName\":\"Validate Creds\",\"nodeType\":\"IdentityStoreDecisionNode\",\"x\":702,\"y\":292.015625}},\"description\":\"Frodo test journey utilizing a variety of nodes and dependencies to test support for complex journeys.\",\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":1434,\"y\":60},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":1433,\"y\":459},\"startNode\":{\"x\":63,\"y\":252}},\"enabled\":true}" }, "cookies": [], "headers": [ @@ -375,7 +395,7 @@ }, { "name": "etag", - "value": "\"1860152107\"" + "value": "\"562817797\"" }, { "name": "expires", @@ -391,20 +411,24 @@ }, { "name": "content-length", - "value": "2415" + "value": "2414" }, { "name": "date", - "value": "Sat, 25 Nov 2023 21:29:04 GMT" + "value": "Thu, 11 Jul 2024 21:20:40 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -414,14 +438,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 786, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-11-25T21:29:04.191Z", - "time": 55, + "startedDateTime": "2024-07-11T21:20:41.390Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -429,11 +453,11 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 65 } }, { - "_id": "b26d7bd40072e7e44dd977f3b22a8049", + "_id": "c1a0b933c2b6ced207e800afe0b180be", "_order": 0, "cache": {}, "request": { @@ -445,16 +469,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-50" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "accept-api-version", @@ -464,23 +488,27 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1686, + "headersSize": 1715, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/authentication/authenticationtrees/nodes/SocialProviderHandlerNode/234526e1-48cf-477e-8ecb-abf15fcd5c67" + "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/authentication/authenticationtrees/nodes/PageNode/278bf084-9eea-46fe-8ce9-2600dde3b046" }, "response": { - "bodySize": 389, + "bodySize": 641, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 389, - "text": "{\"_id\":\"234526e1-48cf-477e-8ecb-abf15fcd5c67\",\"_rev\":\"205881139\",\"clientType\":\"BROWSER\",\"script\":\"58c824ae-84ed-4724-82cd-db128fc3f6c\",\"usernameAttribute\":\"userName\",\"_type\":{\"_id\":\"SocialProviderHandlerNode\",\"name\":\"Social Provider Handler Node\",\"collection\":true},\"_outcomes\":[{\"id\":\"ACCOUNT_EXISTS\",\"displayName\":\"Account exists\"},{\"id\":\"NO_ACCOUNT\",\"displayName\":\"No account exists\"}]}" + "size": 641, + "text": "{\"_id\":\"278bf084-9eea-46fe-8ce9-2600dde3b046\",\"_rev\":\"-1455503261\",\"nodes\":[{\"_id\":\"7a351800-fb7e-4145-903c-388554747556\",\"nodeType\":\"ValidatedUsernameNode\",\"displayName\":\"Username\"},{\"_id\":\"804e6a68-1720-442b-926a-007e90f02782\",\"nodeType\":\"ValidatedPasswordNode\",\"displayName\":\"Password\"},{\"_id\":\"228a44d5-fd78-4278-8999-fdd470ea7ebf\",\"nodeType\":\"SelectIdPNode\",\"displayName\":\"Select IDP\"}],\"pageDescription\":{},\"pageHeader\":{},\"_type\":{\"_id\":\"PageNode\",\"name\":\"Page Node\",\"collection\":true},\"_outcomes\":[{\"id\":\"socialAuthentication\",\"displayName\":\"Social Authentication\"},{\"id\":\"localAuthentication\",\"displayName\":\"Local Authentication\"}]}" }, "cookies": [], "headers": [ @@ -518,7 +546,7 @@ }, { "name": "etag", - "value": "\"205881139\"" + "value": "\"-1455503261\"" }, { "name": "expires", @@ -534,20 +562,24 @@ }, { "name": "content-length", - "value": "389" + "value": "641" }, { "name": "date", - "value": "Sat, 25 Nov 2023 21:29:04 GMT" + "value": "Thu, 11 Jul 2024 21:20:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -557,14 +589,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 765, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-11-25T21:29:04.259Z", - "time": 133, + "startedDateTime": "2024-07-11T21:20:41.470Z", + "time": 187, "timings": { "blocked": -1, "connect": -1, @@ -572,11 +604,11 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 133 + "wait": 187 } }, { - "_id": "6bce8e2fa2f91a83e68c52f37c501af8", + "_id": "59a0df935d3bca8bae5a0847dcfc291d", "_order": 0, "cache": {}, "request": { @@ -588,16 +620,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-50" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "accept-api-version", @@ -607,23 +639,27 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1681, + "headersSize": 1724, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/authentication/authenticationtrees/nodes/ScriptedDecisionNode/4951364c-59be-42cd-9cd7-79c9392214db" + "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/authentication/authenticationtrees/nodes/product-Saml2Node/64157fca-bd5b-4405-a4c8-64ffd98a5461" }, "response": { - "bodySize": 351, + "bodySize": 612, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 351, - "text": "{\"_id\":\"4951364c-59be-42cd-9cd7-79c9392214db\",\"_rev\":\"132103888\",\"script\":\"739bdc48-fd24-4c52-b353-88706d75558a\",\"outcomes\":[\"known\",\"unknown\"],\"outputs\":[\"*\"],\"inputs\":[\"*\"],\"_type\":{\"_id\":\"ScriptedDecisionNode\",\"name\":\"Scripted Decision\",\"collection\":true},\"_outcomes\":[{\"id\":\"known\",\"displayName\":\"known\"},{\"id\":\"unknown\",\"displayName\":\"unknown\"}]}" + "size": 612, + "text": "{\"_id\":\"64157fca-bd5b-4405-a4c8-64ffd98a5461\",\"_rev\":\"370099639\",\"metaAlias\":\"/alpha/iSPAzure\",\"allowCreate\":true,\"authnContextClassRef\":[],\"authnContextDeclRef\":[],\"authComparison\":\"MINIMUM\",\"nameIdFormat\":\"urn:oasis:names:tc:SAML:2.0:nameid-format:persistent\",\"requestBinding\":\"HTTP_REDIRECT\",\"binding\":\"HTTP_ARTIFACT\",\"forceAuthn\":false,\"idpEntityId\":\"urn:federation:MicrosoftOnline\",\"isPassive\":false,\"_type\":{\"_id\":\"product-Saml2Node\",\"name\":\"SAML2 Authentication\",\"collection\":true},\"_outcomes\":[{\"id\":\"ACCOUNT_EXISTS\",\"displayName\":\"Account exists\"},{\"id\":\"NO_ACCOUNT\",\"displayName\":\"No account exists\"}]}" }, "cookies": [], "headers": [ @@ -661,7 +697,7 @@ }, { "name": "etag", - "value": "\"132103888\"" + "value": "\"370099639\"" }, { "name": "expires", @@ -677,20 +713,24 @@ }, { "name": "content-length", - "value": "351" + "value": "612" }, { "name": "date", - "value": "Sat, 25 Nov 2023 21:29:04 GMT" + "value": "Thu, 11 Jul 2024 21:20:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -700,14 +740,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 765, + "headersSize": 785, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-11-25T21:29:04.262Z", - "time": 122, + "startedDateTime": "2024-07-11T21:20:41.472Z", + "time": 182, "timings": { "blocked": -1, "connect": -1, @@ -715,11 +755,11 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 122 + "wait": 182 } }, { - "_id": "b573b1c9ada6bab0c639cee5ea757965", + "_id": "55ca5a2239f0c6011f8ab56bda2f95ed", "_order": 0, "cache": {}, "request": { @@ -731,16 +771,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-50" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "accept-api-version", @@ -750,23 +790,27 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1686, + "headersSize": 1715, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/authentication/authenticationtrees/nodes/IdentityStoreDecisionNode/58ab3ae6-cb79-445f-9a52-170e9b7f1339" + "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/authentication/authenticationtrees/nodes/PageNode/731c5810-020b-45c8-a7fc-3c21903ae2b3" }, "response": { - "bodySize": 474, + "bodySize": 533, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 474, - "text": "{\"_id\":\"58ab3ae6-cb79-445f-9a52-170e9b7f1339\",\"_rev\":\"-454901240\",\"useUniversalIdForUsername\":true,\"minimumPasswordLength\":8,\"mixedCaseForPasswordChangeMessages\":false,\"_type\":{\"_id\":\"IdentityStoreDecisionNode\",\"name\":\"Identity Store Decision\",\"collection\":true},\"_outcomes\":[{\"id\":\"TRUE\",\"displayName\":\"True\"},{\"id\":\"FALSE\",\"displayName\":\"False\"},{\"id\":\"LOCKED\",\"displayName\":\"Locked\"},{\"id\":\"CANCELLED\",\"displayName\":\"Cancelled\"},{\"id\":\"EXPIRED\",\"displayName\":\"Expired\"}]}" + "size": 533, + "text": "{\"_id\":\"731c5810-020b-45c8-a7fc-3c21903ae2b3\",\"_rev\":\"1250582707\",\"nodes\":[{\"_id\":\"dd16c8d4-baca-4ae0-bcd8-fb98b9040524\",\"nodeType\":\"ValidatedPasswordNode\",\"displayName\":\"Password\"},{\"_id\":\"038f9b2a-36b2-489b-9e03-386c9a62ea21\",\"nodeType\":\"SelectIdPNode\",\"displayName\":\"Select IDP\"}],\"pageDescription\":{},\"pageHeader\":{},\"_type\":{\"_id\":\"PageNode\",\"name\":\"Page Node\",\"collection\":true},\"_outcomes\":[{\"id\":\"socialAuthentication\",\"displayName\":\"Social Authentication\"},{\"id\":\"localAuthentication\",\"displayName\":\"Local Authentication\"}]}" }, "cookies": [], "headers": [ @@ -804,7 +848,7 @@ }, { "name": "etag", - "value": "\"-454901240\"" + "value": "\"1250582707\"" }, { "name": "expires", @@ -820,20 +864,24 @@ }, { "name": "content-length", - "value": "474" + "value": "533" }, { "name": "date", - "value": "Sat, 25 Nov 2023 21:29:04 GMT" + "value": "Thu, 11 Jul 2024 21:20:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -843,14 +891,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 766, + "headersSize": 786, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-11-25T21:29:04.265Z", - "time": 134, + "startedDateTime": "2024-07-11T21:20:41.474Z", + "time": 178, "timings": { "blocked": -1, "connect": -1, @@ -858,11 +906,11 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 134 + "wait": 178 } }, { - "_id": "03c68e54dfc3515d8d7825a2ca875549", + "_id": "832b79bee665555829d06fd23f59722e", "_order": 0, "cache": {}, "request": { @@ -874,16 +922,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-50" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "accept-api-version", @@ -893,23 +941,27 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1678, + "headersSize": 1724, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/authentication/authenticationtrees/nodes/product-Saml2Node/650203c3-47f7-439d-a554-669cb7b08c57" + "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/authentication/authenticationtrees/nodes/EmailTemplateNode/bf153f37-83dd-4f39-aa0c-74135430242e" }, "response": { - "bodySize": 613, + "bodySize": 349, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 613, - "text": "{\"_id\":\"650203c3-47f7-439d-a554-669cb7b08c57\",\"_rev\":\"1710652185\",\"metaAlias\":\"/alpha/iSPAzure\",\"allowCreate\":true,\"authnContextClassRef\":[],\"authnContextDeclRef\":[],\"authComparison\":\"MINIMUM\",\"nameIdFormat\":\"urn:oasis:names:tc:SAML:2.0:nameid-format:persistent\",\"requestBinding\":\"HTTP_REDIRECT\",\"binding\":\"HTTP_ARTIFACT\",\"forceAuthn\":false,\"idpEntityId\":\"urn:federation:MicrosoftOnline\",\"isPassive\":false,\"_type\":{\"_id\":\"product-Saml2Node\",\"name\":\"SAML2 Authentication\",\"collection\":true},\"_outcomes\":[{\"id\":\"ACCOUNT_EXISTS\",\"displayName\":\"Account exists\"},{\"id\":\"NO_ACCOUNT\",\"displayName\":\"No account exists\"}]}" + "size": 349, + "text": "{\"_id\":\"bf153f37-83dd-4f39-aa0c-74135430242e\",\"_rev\":\"707624425\",\"emailTemplateName\":\"welcome\",\"identityAttribute\":\"userName\",\"emailAttribute\":\"mail\",\"_type\":{\"_id\":\"EmailTemplateNode\",\"name\":\"Email Template Node\",\"collection\":true},\"_outcomes\":[{\"id\":\"EMAIL_SENT\",\"displayName\":\"Email Sent\"},{\"id\":\"EMAIL_NOT_SENT\",\"displayName\":\"Email Not Sent\"}]}" }, "cookies": [], "headers": [ @@ -947,7 +999,7 @@ }, { "name": "etag", - "value": "\"1710652185\"" + "value": "\"707624425\"" }, { "name": "expires", @@ -963,20 +1015,24 @@ }, { "name": "content-length", - "value": "613" + "value": "349" }, { "name": "date", - "value": "Sat, 25 Nov 2023 21:29:04 GMT" + "value": "Thu, 11 Jul 2024 21:20:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -986,14 +1042,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 766, + "headersSize": 785, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-11-25T21:29:04.268Z", - "time": 129, + "startedDateTime": "2024-07-11T21:20:41.477Z", + "time": 177, "timings": { "blocked": -1, "connect": -1, @@ -1001,11 +1057,11 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 129 + "wait": 177 } }, { - "_id": "0ccc11418987e15f41d5e8d48d1e29cf", + "_id": "d36096fa184fa415f712eff7c5e01891", "_order": 0, "cache": {}, "request": { @@ -1017,16 +1073,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-50" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "accept-api-version", @@ -1036,23 +1092,27 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1669, + "headersSize": 1732, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/authentication/authenticationtrees/nodes/PageNode/795108e9-0b4d-4849-80fa-fb8518c6e3b0" + "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/authentication/authenticationtrees/nodes/SocialProviderHandlerNode/d5cc2d52-6ce4-452d-85ea-3a5b50218b67" }, "response": { - "bodySize": 641, + "bodySize": 395, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 641, - "text": "{\"_id\":\"795108e9-0b4d-4849-80fa-fb8518c6e3b0\",\"_rev\":\"-1285035433\",\"nodes\":[{\"_id\":\"fe762924-bc07-4f50-9234-17ab245efff1\",\"nodeType\":\"ValidatedUsernameNode\",\"displayName\":\"Username\"},{\"_id\":\"051c1939-7dd5-4cf1-866e-48f57541b6ac\",\"nodeType\":\"ValidatedPasswordNode\",\"displayName\":\"Password\"},{\"_id\":\"28595125-e97a-40e7-aa3c-bebdb6821949\",\"nodeType\":\"SelectIdPNode\",\"displayName\":\"Select IDP\"}],\"pageDescription\":{},\"pageHeader\":{},\"_type\":{\"_id\":\"PageNode\",\"name\":\"Page Node\",\"collection\":true},\"_outcomes\":[{\"id\":\"socialAuthentication\",\"displayName\":\"Social Authentication\"},{\"id\":\"localAuthentication\",\"displayName\":\"Local Authentication\"}]}" + "size": 395, + "text": "{\"_id\":\"d5cc2d52-6ce4-452d-85ea-3a5b50218b67\",\"_rev\":\"60612304\",\"clientType\":\"BROWSER\",\"script\":\"58c824ae-84ed-4724-82cd-db128fc3f6c\",\"usernameAttribute\":\"userName\",\"_type\":{\"_id\":\"SocialProviderHandlerNode\",\"name\":\"Legacy Social Provider Handler Node\",\"collection\":true},\"_outcomes\":[{\"id\":\"ACCOUNT_EXISTS\",\"displayName\":\"Account exists\"},{\"id\":\"NO_ACCOUNT\",\"displayName\":\"No account exists\"}]}" }, "cookies": [], "headers": [ @@ -1090,7 +1150,7 @@ }, { "name": "etag", - "value": "\"-1285035433\"" + "value": "\"60612304\"" }, { "name": "expires", @@ -1106,20 +1166,24 @@ }, { "name": "content-length", - "value": "641" + "value": "395" }, { "name": "date", - "value": "Sat, 25 Nov 2023 21:29:04 GMT" + "value": "Thu, 11 Jul 2024 21:20:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -1129,14 +1193,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 784, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-11-25T21:29:04.271Z", - "time": 217, + "startedDateTime": "2024-07-11T21:20:41.482Z", + "time": 178, "timings": { "blocked": -1, "connect": -1, @@ -1144,11 +1208,11 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 217 + "wait": 178 } }, { - "_id": "a1b179aad705e55ff31d3e4f9ef9ad75", + "_id": "b0673d4f2a9f659cf50fea6b776532c6", "_order": 0, "cache": {}, "request": { @@ -1160,16 +1224,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-50" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "accept-api-version", @@ -1179,23 +1243,27 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1669, + "headersSize": 1727, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/authentication/authenticationtrees/nodes/PageNode/c0bbd39a-ff6b-45d7-af8a-0685e810bc11" + "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/authentication/authenticationtrees/nodes/ScriptedDecisionNode/e2c39477-847a-4df2-9c5d-b449a752638b" }, "response": { - "bodySize": 533, + "bodySize": 352, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 533, - "text": "{\"_id\":\"c0bbd39a-ff6b-45d7-af8a-0685e810bc11\",\"_rev\":\"-826861920\",\"nodes\":[{\"_id\":\"ac343c95-8873-410e-823b-0931a71fc0c7\",\"nodeType\":\"ValidatedPasswordNode\",\"displayName\":\"Password\"},{\"_id\":\"9d19d94c-77b1-4386-9c5d-8a2e39e3f5b4\",\"nodeType\":\"SelectIdPNode\",\"displayName\":\"Select IDP\"}],\"pageDescription\":{},\"pageHeader\":{},\"_type\":{\"_id\":\"PageNode\",\"name\":\"Page Node\",\"collection\":true},\"_outcomes\":[{\"id\":\"socialAuthentication\",\"displayName\":\"Social Authentication\"},{\"id\":\"localAuthentication\",\"displayName\":\"Local Authentication\"}]}" + "size": 352, + "text": "{\"_id\":\"e2c39477-847a-4df2-9c5d-b449a752638b\",\"_rev\":\"-495106283\",\"script\":\"739bdc48-fd24-4c52-b353-88706d75558a\",\"outcomes\":[\"known\",\"unknown\"],\"outputs\":[\"*\"],\"inputs\":[\"*\"],\"_type\":{\"_id\":\"ScriptedDecisionNode\",\"name\":\"Scripted Decision\",\"collection\":true},\"_outcomes\":[{\"id\":\"known\",\"displayName\":\"known\"},{\"id\":\"unknown\",\"displayName\":\"unknown\"}]}" }, "cookies": [], "headers": [ @@ -1233,7 +1301,7 @@ }, { "name": "etag", - "value": "\"-826861920\"" + "value": "\"-495106283\"" }, { "name": "expires", @@ -1249,20 +1317,24 @@ }, { "name": "content-length", - "value": "533" + "value": "352" }, { "name": "date", - "value": "Sat, 25 Nov 2023 21:29:04 GMT" + "value": "Thu, 11 Jul 2024 21:20:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -1272,14 +1344,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 766, + "headersSize": 786, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-11-25T21:29:04.274Z", - "time": 212, + "startedDateTime": "2024-07-11T21:20:41.485Z", + "time": 264, "timings": { "blocked": -1, "connect": -1, @@ -1287,11 +1359,11 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 212 + "wait": 264 } }, { - "_id": "869173631e52f3c0336b667713fc7753", + "_id": "735b3118477d924e1cd82292f024b466", "_order": 0, "cache": {}, "request": { @@ -1303,16 +1375,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-50" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "accept-api-version", @@ -1322,23 +1394,27 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1678, + "headersSize": 1732, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/authentication/authenticationtrees/nodes/EmailTemplateNode/c859d258-79c1-4448-bd52-12e4e414af92" + "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/authentication/authenticationtrees/nodes/IdentityStoreDecisionNode/fc7e47cd-c679-4211-8e05-a36654f23c67" }, "response": { - "bodySize": 351, + "bodySize": 475, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 351, - "text": "{\"_id\":\"c859d258-79c1-4448-bd52-12e4e414af92\",\"_rev\":\"-1763700053\",\"emailTemplateName\":\"welcome\",\"identityAttribute\":\"userName\",\"emailAttribute\":\"mail\",\"_type\":{\"_id\":\"EmailTemplateNode\",\"name\":\"Email Template Node\",\"collection\":true},\"_outcomes\":[{\"id\":\"EMAIL_SENT\",\"displayName\":\"Email Sent\"},{\"id\":\"EMAIL_NOT_SENT\",\"displayName\":\"Email Not Sent\"}]}" + "size": 475, + "text": "{\"_id\":\"fc7e47cd-c679-4211-8e05-a36654f23c67\",\"_rev\":\"-1432043869\",\"useUniversalIdForUsername\":true,\"minimumPasswordLength\":8,\"mixedCaseForPasswordChangeMessages\":false,\"_type\":{\"_id\":\"IdentityStoreDecisionNode\",\"name\":\"Identity Store Decision\",\"collection\":true},\"_outcomes\":[{\"id\":\"TRUE\",\"displayName\":\"True\"},{\"id\":\"FALSE\",\"displayName\":\"False\"},{\"id\":\"LOCKED\",\"displayName\":\"Locked\"},{\"id\":\"CANCELLED\",\"displayName\":\"Cancelled\"},{\"id\":\"EXPIRED\",\"displayName\":\"Expired\"}]}" }, "cookies": [], "headers": [ @@ -1376,7 +1452,7 @@ }, { "name": "etag", - "value": "\"-1763700053\"" + "value": "\"-1432043869\"" }, { "name": "expires", @@ -1392,20 +1468,24 @@ }, { "name": "content-length", - "value": "351" + "value": "475" }, { "name": "date", - "value": "Sat, 25 Nov 2023 21:29:04 GMT" + "value": "Thu, 11 Jul 2024 21:20:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -1415,14 +1495,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-11-25T21:29:04.277Z", - "time": 128, + "startedDateTime": "2024-07-11T21:20:41.490Z", + "time": 165, "timings": { "blocked": -1, "connect": -1, @@ -1430,11 +1510,11 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 128 + "wait": 165 } }, { - "_id": "1ba8dc06d1bbde081d70a3c49b1c1fd7", + "_id": "bbe183c66861becc67da220da17f3222", "_order": 0, "cache": {}, "request": { @@ -1446,42 +1526,46 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-50" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "accept-api-version", - "value": "protocol=2.0,resource=1.0" + "value": "protocol=2.1,resource=1.0" }, { "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1613, + "headersSize": 1728, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/scripts/58c824ae-84ed-4724-82cd-db128fc3f6c" + "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/authentication/authenticationtrees/nodes/ValidatedUsernameNode/7a351800-fb7e-4145-903c-388554747556" }, "response": { - "bodySize": 3013, + "bodySize": 259, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 3013, - "text": "{\"_id\":\"58c824ae-84ed-4724-82cd-db128fc3f6c\",\"name\":\"Normalized Profile to Managed User\",\"description\":\"Converts a normalized social profile into a managed user\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmltcG9ydCBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlCgpKc29uVmFsdWUgbWFuYWdlZFVzZXIgPSBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiZ2l2ZW5OYW1lIiwgbm9ybWFsaXplZFByb2ZpbGUuZ2l2ZW5OYW1lKSwKICAgICAgICBmaWVsZCgic24iLCBub3JtYWxpemVkUHJvZmlsZS5mYW1pbHlOYW1lKSwKICAgICAgICBmaWVsZCgibWFpbCIsIG5vcm1hbGl6ZWRQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlck5hbWUiLCBub3JtYWxpemVkUHJvZmlsZS51c2VybmFtZSkpKQoKaWYgKG5vcm1hbGl6ZWRQcm9maWxlLnBvc3RhbEFkZHJlc3MuaXNOb3ROdWxsKCkpIG1hbmFnZWRVc2VyLnB1dCgicG9zdGFsQWRkcmVzcyIsIG5vcm1hbGl6ZWRQcm9maWxlLnBvc3RhbEFkZHJlc3MpCmlmIChub3JtYWxpemVkUHJvZmlsZS5hZGRyZXNzTG9jYWxpdHkuaXNOb3ROdWxsKCkpIG1hbmFnZWRVc2VyLnB1dCgiY2l0eSIsIG5vcm1hbGl6ZWRQcm9maWxlLmFkZHJlc3NMb2NhbGl0eSkKaWYgKG5vcm1hbGl6ZWRQcm9maWxlLmFkZHJlc3NSZWdpb24uaXNOb3ROdWxsKCkpIG1hbmFnZWRVc2VyLnB1dCgic3RhdGVQcm92aW5jZSIsIG5vcm1hbGl6ZWRQcm9maWxlLmFkZHJlc3NSZWdpb24pCmlmIChub3JtYWxpemVkUHJvZmlsZS5wb3N0YWxDb2RlLmlzTm90TnVsbCgpKSBtYW5hZ2VkVXNlci5wdXQoInBvc3RhbENvZGUiLCBub3JtYWxpemVkUHJvZmlsZS5wb3N0YWxDb2RlKQppZiAobm9ybWFsaXplZFByb2ZpbGUuY291bnRyeS5pc05vdE51bGwoKSkgbWFuYWdlZFVzZXIucHV0KCJjb3VudHJ5Iiwgbm9ybWFsaXplZFByb2ZpbGUuY291bnRyeSkKaWYgKG5vcm1hbGl6ZWRQcm9maWxlLnBob25lLmlzTm90TnVsbCgpKSBtYW5hZ2VkVXNlci5wdXQoInRlbGVwaG9uZU51bWJlciIsIG5vcm1hbGl6ZWRQcm9maWxlLnBob25lKQoKLy8gaWYgdGhlIGdpdmVuTmFtZSBhbmQgZmFtaWx5TmFtZSBpcyBudWxsIG9yIGVtcHR5Ci8vIHRoZW4gYWRkIGEgYm9vbGVhbiBmbGFnIHRvIHRoZSBzaGFyZWQgc3RhdGUgdG8gaW5kaWNhdGUgbmFtZXMgYXJlIG5vdCBwcmVzZW50Ci8vIHRoaXMgY291bGQgYmUgdXNlZCBlbHNld2hlcmUKLy8gZm9yIGVnLiB0aGlzIGNvdWxkIGJlIHVzZWQgaW4gYSBzY3JpcHRlZCBkZWNpc2lvbiBub2RlIHRvIGJ5LXBhc3MgcGF0Y2hpbmcKLy8gdGhlIHVzZXIgb2JqZWN0IHdpdGggYmxhbmsgdmFsdWVzIHdoZW4gZ2l2ZW5OYW1lICBhbmQgZmFtaWx5TmFtZSBpcyBub3QgcHJlc2VudApib29sZWFuIG5vR2l2ZW5OYW1lID0gbm9ybWFsaXplZFByb2ZpbGUuZ2l2ZW5OYW1lLmlzTnVsbCgpIHx8ICghbm9ybWFsaXplZFByb2ZpbGUuZ2l2ZW5OYW1lLmFzU3RyaW5nKCk/LnRyaW0oKSkKYm9vbGVhbiBub0ZhbWlseU5hbWUgPSBub3JtYWxpemVkUHJvZmlsZS5mYW1pbHlOYW1lLmlzTnVsbCgpIHx8ICghbm9ybWFsaXplZFByb2ZpbGUuZmFtaWx5TmFtZS5hc1N0cmluZygpPy50cmltKCkpCnNoYXJlZFN0YXRlLnB1dCgibmFtZUVtcHR5T3JOdWxsIiwgbm9HaXZlbk5hbWUgJiYgbm9GYW1pbHlOYW1lKQoKcmV0dXJuIG1hbmFnZWRVc2VyCg==\",\"default\":true,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"null\",\"lastModifiedDate\":0,\"evaluatorVersion\":\"1.0\"}" + "size": 259, + "text": "{\"_id\":\"7a351800-fb7e-4145-903c-388554747556\",\"_rev\":\"1005646283\",\"usernameAttribute\":\"userName\",\"validateInput\":false,\"_type\":{\"_id\":\"ValidatedUsernameNode\",\"name\":\"Platform Username\",\"collection\":true},\"_outcomes\":[{\"id\":\"outcome\",\"displayName\":\"Outcome\"}]}" }, "cookies": [], "headers": [ @@ -1503,7 +1587,7 @@ }, { "name": "content-api-version", - "value": "resource=1.1" + "value": "resource=1.0" }, { "name": "content-security-policy", @@ -1517,6 +1601,10 @@ "name": "cross-origin-resource-policy", "value": "same-origin" }, + { + "name": "etag", + "value": "\"1005646283\"" + }, { "name": "expires", "value": "0" @@ -1531,20 +1619,24 @@ }, { "name": "content-length", - "value": "3013" + "value": "259" }, { "name": "date", - "value": "Sat, 25 Nov 2023 21:29:04 GMT" + "value": "Thu, 11 Jul 2024 21:20:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -1554,13 +1646,13 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 747, + "headersSize": 786, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-11-25T21:29:04.497Z", + "startedDateTime": "2024-07-11T21:20:41.758Z", "time": 75, "timings": { "blocked": -1, @@ -1573,11 +1665,11 @@ } }, { - "_id": "fd73e4ce797b9b32578e46481feba4a3", + "_id": "c818e3f4484a37146866d11c3f59ca19", "_order": 0, "cache": {}, "request": { - "bodySize": 2, + "bodySize": 0, "cookies": [], "headers": [ { @@ -1590,11 +1682,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-50" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "accept-api-version", @@ -1605,36 +1697,26 @@ "value": "Bearer " }, { - "name": "content-length", - "value": 2 + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1659, + "headersSize": 1728, "httpVersion": "HTTP/1.1", - "method": "POST", - "postData": { - "mimeType": "application/json", - "params": [], - "text": "{}" - }, - "queryString": [ - { - "name": "_action", - "value": "nextdescendents" - } - ], - "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/services/SocialIdentityProviders?_action=nextdescendents" + "method": "GET", + "queryString": [], + "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/authentication/authenticationtrees/nodes/ValidatedPasswordNode/804e6a68-1720-442b-926a-007e90f02782" }, "response": { - "bodySize": 11512, + "bodySize": 258, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 11512, - "text": "{\"result\":[{\"clientId\":\"297338177925-mho17cgnm540s2gre8h27feb6sbs1msd.apps.googleusercontent.com\",\"pkceMethod\":\"S256\",\"wellKnownEndpoint\":\"https://accounts.google.com/.well-known/openid-configuration\",\"jwtEncryptionMethod\":\"NONE\",\"authorizationEndpoint\":\"https://accounts.google.com/o/oauth2/v2/auth\",\"jwtEncryptionAlgorithm\":\"NONE\",\"clientSecret\":null,\"issuerComparisonCheckType\":\"EXACT\",\"encryptJwtRequestParameter\":false,\"scopeDelimiter\":\" \",\"scopes\":[\"openid\",\"profile\",\"email\"],\"issuer\":\"https://accounts.google.com\",\"userInfoResponseType\":\"JSON\",\"acrValues\":[],\"encryptedIdTokens\":false,\"enabled\":true,\"jwtRequestParameterOption\":\"NONE\",\"authenticationIdKey\":\"sub\",\"uiConfig\":{\"buttonClass\":\"\",\"buttonCustomStyle\":\"background-color: #fff; color: #757575; border-color: #ddd;\",\"buttonCustomStyleHover\":\"color: #6d6d6d; background-color: #eee; border-color: #ccc;\",\"buttonDisplayName\":\"Google\",\"buttonImage\":\"images/g-logo.png\",\"iconBackground\":\"#4184f3\",\"iconClass\":\"fa-google\",\"iconFontColor\":\"white\"},\"privateKeyJwtExpTime\":600,\"revocationCheckOptions\":[],\"enableNativeNonce\":true,\"transform\":\"58d29080-4563-480b-89bb-1e7719776a21\",\"userInfoEndpoint\":\"https://www.googleapis.com/oauth2/v3/userinfo\",\"jwtSigningAlgorithm\":\"NONE\",\"redirectURI\":\"https://idc.scheuber.io/login\",\"clientAuthenticationMethod\":\"CLIENT_SECRET_POST\",\"responseMode\":\"DEFAULT\",\"useCustomTrustStore\":false,\"tokenEndpoint\":\"https://www.googleapis.com/oauth2/v4/token\",\"_id\":\"google\",\"_type\":{\"_id\":\"googleConfig\",\"name\":\"Client configuration for Google.\",\"collection\":true}},{\"clientId\":\"bdae6d141d4dcf95a630\",\"pkceMethod\":\"S256\",\"jwtEncryptionMethod\":\"NONE\",\"authorizationEndpoint\":\"https://github.com/login/oauth/authorize\",\"jwtEncryptionAlgorithm\":\"NONE\",\"clientSecret\":null,\"issuerComparisonCheckType\":\"EXACT\",\"scopeDelimiter\":\" \",\"scopes\":[\"user\"],\"enabled\":true,\"authenticationIdKey\":\"id\",\"uiConfig\":{\"buttonCustomStyle\":\"background-color: #fff; color: #757575; border-color: #ddd;\",\"buttonCustomStyleHover\":\"color: #6d6d6d; background-color: #eee; border-color: #ccc;\",\"buttonDisplayName\":\"GitHub\",\"buttonImage\":\"https://cdn-icons-png.flaticon.com/512/25/25231.png\",\"iconBackground\":\"#4184f3\",\"iconFontColor\":\"white\"},\"privateKeyJwtExpTime\":600,\"revocationCheckOptions\":[],\"transform\":\"23143919-6b78-40c3-b25e-beca19b229e0\",\"userInfoEndpoint\":\"https://ig.mytestrun.com/user\",\"jwtSigningAlgorithm\":\"NONE\",\"redirectURI\":\"https://idc.scheuber.io/login\",\"clientAuthenticationMethod\":\"CLIENT_SECRET_POST\",\"responseMode\":\"DEFAULT\",\"useCustomTrustStore\":false,\"tokenEndpoint\":\"https://ig.mytestrun.com/login/oauth/access_token\",\"_id\":\"github\",\"_type\":{\"_id\":\"oauth2Config\",\"name\":\"Client configuration for providers that implement the OAuth2 specification.\",\"collection\":true}},{\"clientId\":\"123741918345526\",\"pkceMethod\":\"S256\",\"jwtEncryptionMethod\":\"NONE\",\"authorizationEndpoint\":\"https://www.facebook.com/dialog/oauth\",\"jwtEncryptionAlgorithm\":\"NONE\",\"clientSecret\":null,\"issuerComparisonCheckType\":\"EXACT\",\"scopeDelimiter\":\" \",\"scopes\":[\"email\"],\"enabled\":true,\"authenticationIdKey\":\"id\",\"uiConfig\":{\"buttonClass\":\"fa-facebook-official\",\"buttonCustomStyle\":\"background-color: #3b5998; border-color: #3b5998; color: white;\",\"buttonCustomStyleHover\":\"background-color: #334b7d; border-color: #334b7d; color: white;\",\"buttonDisplayName\":\"Facebook\",\"buttonImage\":\"\",\"iconBackground\":\"#3b5998\",\"iconClass\":\"fa-facebook\",\"iconFontColor\":\"white\"},\"privateKeyJwtExpTime\":3600,\"revocationCheckOptions\":[],\"transform\":\"bae1d54a-e97d-4997-aa5d-c027f21af82c\",\"userInfoEndpoint\":\"https://graph.facebook.com/me?fields=id,name,picture,email,first_name,last_name,locale\",\"jwtSigningAlgorithm\":\"NONE\",\"redirectURI\":\"https://idc.scheuber.io/am/XUI/?realm=%2Falpha\",\"clientAuthenticationMethod\":\"CLIENT_SECRET_POST\",\"responseMode\":\"DEFAULT\",\"useCustomTrustStore\":false,\"tokenEndpoint\":\"https://graph.facebook.com/v2.7/oauth/access_token\",\"_id\":\"facebook\",\"_type\":{\"_id\":\"oauth2Config\",\"name\":\"Client configuration for providers that implement the OAuth2 specification.\",\"collection\":true}},{\"clientId\":\"CHANGE ME\",\"pkceMethod\":\"S256\",\"wellKnownEndpoint\":\"https://appleid.apple.com/.well-known/openid-configuration\",\"jwtEncryptionMethod\":\"NONE\",\"authorizationEndpoint\":\"https://appleid.apple.com/auth/authorize\",\"jwtEncryptionAlgorithm\":\"NONE\",\"clientSecret\":null,\"issuerComparisonCheckType\":\"EXACT\",\"encryptJwtRequestParameter\":false,\"scopeDelimiter\":\" \",\"scopes\":[\"name\",\"email\"],\"issuer\":\"https://appleid.apple.com\",\"redirectAfterFormPostURI\":\"https://openam-volker-dev.forgeblocks.com/login\",\"userInfoResponseType\":\"JSON\",\"acrValues\":[],\"jwksUriEndpoint\":\"https://appleid.apple.com/auth/keys\",\"encryptedIdTokens\":false,\"requestNativeAppForUserInfo\":false,\"enabled\":false,\"jwtRequestParameterOption\":\"NONE\",\"authenticationIdKey\":\"sub\",\"uiConfig\":{\"buttonClass\":\"\",\"buttonCustomStyle\":\"background-color: #000000; color: #ffffff; border-color: #000000;\",\"buttonCustomStyleHover\":\"background-color: #000000; color: #ffffff; border-color: #000000;\",\"buttonDisplayName\":\"Apple\",\"buttonImage\":\"/login/images/apple-logo.png\",\"iconBackground\":\"#000000\",\"iconClass\":\"fa-apple\",\"iconFontColor\":\"white\"},\"privateKeyJwtExpTime\":600,\"revocationCheckOptions\":[],\"enableNativeNonce\":true,\"transform\":\"484e6246-dbc6-4288-97e6-54e55431402e\",\"jwtSigningAlgorithm\":\"NONE\",\"redirectURI\":\"https://openam-volker-dev.forgeblocks.com/am/oauth2/alpha/client/form_post/apple-stoyan\",\"clientAuthenticationMethod\":\"CLIENT_SECRET_POST\",\"responseMode\":\"FORM_POST\",\"useCustomTrustStore\":false,\"tokenEndpoint\":\"https://appleid.apple.com/auth/token\",\"_id\":\"apple-stoyan\",\"_type\":{\"_id\":\"appleConfig\",\"name\":\"Client configuration for Apple.\",\"collection\":true}},{\"clientId\":\"io.scheuber.idc.signinWithApple.service\",\"pkceMethod\":\"S256\",\"wellKnownEndpoint\":\"https://appleid.apple.com/.well-known/openid-configuration\",\"jwtEncryptionMethod\":\"NONE\",\"authorizationEndpoint\":\"https://appleid.apple.com/auth/authorize\",\"jwtEncryptionAlgorithm\":\"NONE\",\"clientSecret\":null,\"issuerComparisonCheckType\":\"EXACT\",\"encryptJwtRequestParameter\":false,\"scopeDelimiter\":\" \",\"scopes\":[\"name\",\"email\"],\"issuer\":\"https://appleid.apple.com\",\"redirectAfterFormPostURI\":\"https://idc.scheuber.io/login\",\"userInfoResponseType\":\"JSON\",\"acrValues\":[],\"jwksUriEndpoint\":\"https://appleid.apple.com/auth/keys\",\"encryptedIdTokens\":false,\"requestNativeAppForUserInfo\":false,\"enabled\":true,\"jwtRequestParameterOption\":\"NONE\",\"authenticationIdKey\":\"sub\",\"uiConfig\":{\"buttonClass\":\"\",\"buttonCustomStyle\":\"background-color: #000000; color: #ffffff; border-color: #000000;\",\"buttonCustomStyleHover\":\"background-color: #000000; color: #ffffff; border-color: #000000;\",\"buttonDisplayName\":\"Apple\",\"buttonImage\":\"/login/images/apple-logo.png\",\"iconBackground\":\"#000000\",\"iconClass\":\"fa-apple\",\"iconFontColor\":\"white\"},\"privateKeyJwtExpTime\":600,\"revocationCheckOptions\":[],\"enableNativeNonce\":true,\"transform\":\"484e6246-dbc6-4288-97e6-54e55431402e\",\"jwtSigningAlgorithm\":\"NONE\",\"redirectURI\":\"https://idc.scheuber.io/am/oauth2/client/form_post/apple_web\",\"clientAuthenticationMethod\":\"CLIENT_SECRET_POST\",\"responseMode\":\"FORM_POST\",\"useCustomTrustStore\":false,\"tokenEndpoint\":\"https://appleid.apple.com/auth/token\",\"_id\":\"apple_web\",\"_type\":{\"_id\":\"appleConfig\",\"name\":\"Client configuration for Apple.\",\"collection\":true}},{\"clientId\":\"0oa13r2cp29Rynmyw697\",\"pkceMethod\":\"S256\",\"wellKnownEndpoint\":\"https://trial-5735851.okta.com/.well-known/openid-configuration\",\"jwtEncryptionMethod\":\"NONE\",\"authorizationEndpoint\":\"https://trial-5735851.okta.com/oauth2/v1/authorize\",\"jwtEncryptionAlgorithm\":\"NONE\",\"clientSecret\":null,\"issuerComparisonCheckType\":\"EXACT\",\"encryptJwtRequestParameter\":false,\"scopeDelimiter\":\" \",\"scopes\":[\"openid\",\"profile\",\"email\"],\"issuer\":\"https://trial-5735851.okta.com\",\"userInfoResponseType\":\"JSON\",\"acrValues\":[],\"encryptedIdTokens\":false,\"enabled\":true,\"jwtRequestParameterOption\":\"NONE\",\"authenticationIdKey\":\"id\",\"uiConfig\":{\"buttonDisplayName\":\"Okta\"},\"privateKeyJwtExpTime\":600,\"revocationCheckOptions\":[],\"enableNativeNonce\":true,\"transform\":\"6325cf19-a49b-471e-8d26-7e4df76df0e2\",\"userInfoEndpoint\":\"https://trial-5735851.okta.com/oauth2/v1/userinfo\",\"jwtSigningAlgorithm\":\"NONE\",\"redirectURI\":\"https://idc.scheuber.io/login\",\"clientAuthenticationMethod\":\"CLIENT_SECRET_POST\",\"responseMode\":\"DEFAULT\",\"useCustomTrustStore\":false,\"tokenEndpoint\":\"https://trial-5735851.okta.com/oauth2/v1/token\",\"_id\":\"okta-trial-5735851\",\"_type\":{\"_id\":\"oidcConfig\",\"name\":\"Client configuration for providers that implement the OpenID Connect specification.\",\"collection\":true}},{\"clientId\":\"aa9a179e-cdba-4db8-8477-3d1069d5ec04\",\"pkceMethod\":\"S256\",\"wellKnownEndpoint\":\"https://adfs.mytestrun.com/adfs/.well-known/openid-configuration\",\"jwtEncryptionMethod\":\"NONE\",\"authorizationEndpoint\":\"https://adfs.mytestrun.com/adfs/oauth2/authorize\",\"jwtEncryptionAlgorithm\":\"NONE\",\"clientSecret\":null,\"issuerComparisonCheckType\":\"EXACT\",\"encryptJwtRequestParameter\":false,\"scopeDelimiter\":\" \",\"scopes\":[\"openid\",\"profile\",\"email\"],\"issuer\":\"https://adfs.mytestrun.com/adfs\",\"userInfoResponseType\":\"JSON\",\"acrValues\":[],\"jwksUriEndpoint\":\"https://adfs.mytestrun.com/adfs/discovery/keys\",\"encryptedIdTokens\":false,\"enabled\":true,\"jwtRequestParameterOption\":\"NONE\",\"authenticationIdKey\":\"sub\",\"uiConfig\":{\"buttonClass\":\"\",\"buttonCustomStyle\":\"background-color: #fff; border-color: #8b8b8b; color: #8b8b8b;\",\"buttonCustomStyleHover\":\"background-color: #fff; border-color: #8b8b8b; color: #8b8b8b;\",\"buttonDisplayName\":\"Microsoft ADFS\",\"buttonImage\":\"/login/images/microsoft-logo.png\",\"iconBackground\":\"#0078d7\",\"iconClass\":\"fa-windows\",\"iconFontColor\":\"white\"},\"privateKeyJwtExpTime\":600,\"revocationCheckOptions\":[],\"enableNativeNonce\":true,\"transform\":\"dbe0bf9a-72aa-49d5-8483-9db147985a47\",\"jwtSigningAlgorithm\":\"RS256\",\"redirectURI\":\"https://idc.scheuber.io/login\",\"clientAuthenticationMethod\":\"CLIENT_SECRET_POST\",\"responseMode\":\"DEFAULT\",\"useCustomTrustStore\":false,\"tokenEndpoint\":\"https://adfs.mytestrun.com/adfs/oauth2/token\",\"_id\":\"adfs\",\"_type\":{\"_id\":\"oidcConfig\",\"name\":\"Client configuration for providers that implement the OpenID Connect specification.\",\"collection\":true}},{\"clientId\":\"c42a3dc8-f276-496b-a722-269f131cc21c\",\"pkceMethod\":\"S256\",\"jwtEncryptionMethod\":\"NONE\",\"authorizationEndpoint\":\"https://login.microsoftonline.com/711ffa9c-5972-4713-ace3-688c9732614a/oauth2/v2.0/authorize\",\"jwtEncryptionAlgorithm\":\"NONE\",\"clientSecret\":null,\"issuerComparisonCheckType\":\"EXACT\",\"scopeDelimiter\":\" \",\"scopes\":[\"User.Read\",\"openid\"],\"enabled\":true,\"authenticationIdKey\":\"id\",\"uiConfig\":{\"buttonClass\":\"\",\"buttonCustomStyle\":\"background-color: #fff; border-color: #8b8b8b; color: #8b8b8b;\",\"buttonCustomStyleHover\":\"background-color: #fff; border-color: #8b8b8b; color: #8b8b8b;\",\"buttonDisplayName\":\"Microsoft Azure\",\"buttonImage\":\"/login/images/microsoft-logo.png\",\"iconBackground\":\"#0078d7\",\"iconClass\":\"fa-windows\",\"iconFontColor\":\"white\"},\"privateKeyJwtExpTime\":600,\"revocationCheckOptions\":[],\"transform\":\"73cecbfc-dad0-4395-be6a-6858ee3a80e5\",\"userInfoEndpoint\":\"https://graph.microsoft.com/v1.0/me\",\"jwtSigningAlgorithm\":\"NONE\",\"redirectURI\":\"https://idc.scheuber.io/login\",\"clientAuthenticationMethod\":\"CLIENT_SECRET_POST\",\"responseMode\":\"DEFAULT\",\"useCustomTrustStore\":false,\"tokenEndpoint\":\"https://login.microsoftonline.com/711ffa9c-5972-4713-ace3-688c9732614a/oauth2/v2.0/token\",\"_id\":\"azure\",\"_type\":{\"_id\":\"microsoftConfig\",\"name\":\"Client configuration for Microsoft.\",\"collection\":true}}]}" + "size": 258, + "text": "{\"_id\":\"804e6a68-1720-442b-926a-007e90f02782\",\"_rev\":\"695550246\",\"passwordAttribute\":\"password\",\"validateInput\":false,\"_type\":{\"_id\":\"ValidatedPasswordNode\",\"name\":\"Platform Password\",\"collection\":true},\"_outcomes\":[{\"id\":\"outcome\",\"displayName\":\"Outcome\"}]}" }, "cookies": [], "headers": [ @@ -1670,6 +1752,10 @@ "name": "cross-origin-resource-policy", "value": "same-origin" }, + { + "name": "etag", + "value": "\"695550246\"" + }, { "name": "expires", "value": "0" @@ -1683,21 +1769,25 @@ "value": "application/json;charset=UTF-8" }, { - "name": "transfer-encoding", - "value": "chunked" + "name": "content-length", + "value": "258" }, { "name": "date", - "value": "Sat, 25 Nov 2023 21:29:04 GMT" + "value": "Thu, 11 Jul 2024 21:20:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -1707,14 +1797,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 753, + "headersSize": 785, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-11-25T21:29:04.499Z", - "time": 93, + "startedDateTime": "2024-07-11T21:20:41.759Z", + "time": 104, "timings": { "blocked": -1, "connect": -1, @@ -1722,11 +1812,11 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 93 + "wait": 104 } }, { - "_id": "8ee2933101b0cd02d28ecc4ad2378b0f", + "_id": "c1acc25f44f3cadb14d3d1e8e62b9e7e", "_order": 0, "cache": {}, "request": { @@ -1738,42 +1828,46 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-50" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "accept-api-version", - "value": "protocol=2.0,resource=1.0" + "value": "protocol=2.1,resource=1.0" }, { "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1614, + "headersSize": 1720, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/scripts/739bdc48-fd24-4c52-b353-88706d75558a" + "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/authentication/authenticationtrees/nodes/SelectIdPNode/228a44d5-fd78-4278-8999-fdd470ea7ebf" }, "response": { - "bodySize": 992, + "bodySize": 440, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 992, - "text": "{\"_id\":\"739bdc48-fd24-4c52-b353-88706d75558a\",\"name\":\"Check Username\",\"description\":\"Check if username has already been collected.\",\"script\":\"LyogQ2hlY2sgVXNlcm5hbWUKICoKICogQXV0aG9yOiB2b2xrZXIuc2NoZXViZXJAZm9yZ2Vyb2NrLmNvbQogKiAKICogQ2hlY2sgaWYgdXNlcm5hbWUgaGFzIGFscmVhZHkgYmVlbiBjb2xsZWN0ZWQuCiAqIFJldHVybiAia25vd24iIGlmIHllcywgInVua25vd24iIG90aGVyd2lzZS4KICogCiAqIFRoaXMgc2NyaXB0IGRvZXMgbm90IG5lZWQgdG8gYmUgcGFyYW1ldHJpemVkLiBJdCB3aWxsIHdvcmsgcHJvcGVybHkgYXMgaXMuCiAqIAogKiBUaGUgU2NyaXB0ZWQgRGVjaXNpb24gTm9kZSBuZWVkcyB0aGUgZm9sbG93aW5nIG91dGNvbWVzIGRlZmluZWQ6CiAqIC0ga25vd24KICogLSB1bmtub3duCiAqLwooZnVuY3Rpb24gKCkgewogICAgaWYgKG51bGwgIT0gc2hhcmVkU3RhdGUuZ2V0KCJ1c2VybmFtZSIpKSB7CiAgICAgICAgb3V0Y29tZSA9ICJrbm93biI7CiAgICB9CiAgICBlbHNlIHsKICAgICAgICBvdXRjb21lID0gInVua25vd24iOwogICAgfQp9KCkpOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"null\",\"lastModifiedDate\":0,\"evaluatorVersion\":\"1.0\"}" + "size": 440, + "text": "{\"_id\":\"228a44d5-fd78-4278-8999-fdd470ea7ebf\",\"_rev\":\"-1175277026\",\"includeLocalAuthentication\":true,\"filteredProviders\":[],\"identityAttribute\":\"mail\",\"passwordAttribute\":\"password\",\"offerOnlyExisting\":false,\"_type\":{\"_id\":\"SelectIdPNode\",\"name\":\"Select Identity Provider\",\"collection\":true},\"_outcomes\":[{\"id\":\"socialAuthentication\",\"displayName\":\"Social Authentication\"},{\"id\":\"localAuthentication\",\"displayName\":\"Local Authentication\"}]}" }, "cookies": [], "headers": [ @@ -1795,7 +1889,7 @@ }, { "name": "content-api-version", - "value": "resource=1.1" + "value": "resource=1.0" }, { "name": "content-security-policy", @@ -1809,6 +1903,10 @@ "name": "cross-origin-resource-policy", "value": "same-origin" }, + { + "name": "etag", + "value": "\"-1175277026\"" + }, { "name": "expires", "value": "0" @@ -1823,20 +1921,24 @@ }, { "name": "content-length", - "value": "992" + "value": "440" }, { "name": "date", - "value": "Sat, 25 Nov 2023 21:29:04 GMT" + "value": "Thu, 11 Jul 2024 21:20:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -1846,13 +1948,13 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 746, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-11-25T21:29:04.501Z", + "startedDateTime": "2024-07-11T21:20:41.761Z", "time": 73, "timings": { "blocked": -1, @@ -1877,16 +1979,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-50" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "accept-api-version", @@ -1896,12 +1998,16 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1606, + "headersSize": 1652, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -1913,11 +2019,11 @@ "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/saml2?_queryFilter=true" }, "response": { - "bodySize": 1945, + "bodySize": 249, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 1945, - "text": "{\"result\":[{\"_id\":\"c2FsZXMtSURQ\",\"_rev\":\"1148132743\",\"entityId\":\"sales-IDP\",\"location\":\"hosted\",\"roles\":[\"identityProvider\"]},{\"_id\":\"ZW5naW5lZXJpbmctSURQ\",\"_rev\":\"824626824\",\"entityId\":\"engineering-IDP\",\"location\":\"hosted\",\"roles\":[\"identityProvider\"]},{\"_id\":\"aHR0cHM6Ly9pZGMuc2NoZXViZXIuaW8vYW0vc2FtbDIvSURQQXp1cmU\",\"_rev\":\"-904573104\",\"entityId\":\"https://idc.scheuber.io/am/saml2/IDPAzure\",\"location\":\"hosted\",\"roles\":[\"identityProvider\"]},{\"_id\":\"aHR0cHM6Ly9zdHMud2luZG93cy5uZXQvNzExZmZhOWMtNTk3Mi00NzEzLWFjZTMtNjg4Yzk3MzI2MTRhLw\",\"_rev\":\"761336767\",\"entityId\":\"https://sts.windows.net/711ffa9c-5972-4713-ace3-688c9732614a/\",\"location\":\"remote\",\"roles\":[\"identityProvider\"]},{\"_id\":\"aWRw\",\"_rev\":\"-1910355342\",\"entityId\":\"idp\",\"location\":\"remote\",\"roles\":[\"identityProvider\"]},{\"_id\":\"Y29tcGFueS1JRFA\",\"_rev\":\"920033637\",\"entityId\":\"company-IDP\",\"location\":\"hosted\",\"roles\":[\"identityProvider\"]},{\"_id\":\"aHR0cHM6Ly9pZGMuc2NoZXViZXIuaW8vYW0vc2FtbDIvSURQRmVkbGV0\",\"_rev\":\"-514203039\",\"entityId\":\"https://idc.scheuber.io/am/saml2/IDPFedlet\",\"location\":\"hosted\",\"roles\":[\"identityProvider\"]},{\"_id\":\"YmVuZWZpdHMtSURQ\",\"_rev\":\"1104456615\",\"entityId\":\"benefits-IDP\",\"location\":\"hosted\",\"roles\":[\"identityProvider\"]},{\"_id\":\"aVNQQXp1cmU\",\"_rev\":\"2065843986\",\"entityId\":\"iSPAzure\",\"location\":\"hosted\",\"roles\":[\"serviceProvider\"]},{\"_id\":\"VGhlRXhwYW5zZS1JRFA\",\"_rev\":\"-1933710297\",\"entityId\":\"TheExpanse-IDP\",\"location\":\"remote\",\"roles\":[\"identityProvider\"]},{\"_id\":\"aHR0cHM6Ly9pZGMuc2NoZXViZXIuaW8vYW0vc2FtbDIvSURQQnJvYWRjb20\",\"_rev\":\"-1255848860\",\"entityId\":\"https://idc.scheuber.io/am/saml2/IDPBroadcom\",\"location\":\"hosted\",\"roles\":[\"identityProvider\"]},{\"_id\":\"dXJuOmZlZGVyYXRpb246TWljcm9zb2Z0T25saW5l\",\"_rev\":\"-1154647349\",\"entityId\":\"urn:federation:MicrosoftOnline\",\"location\":\"remote\",\"roles\":[\"serviceProvider\"]}],\"resultCount\":12,\"pagedResultsCookie\":null,\"totalPagedResultsPolicy\":\"EXACT\",\"totalPagedResults\":12,\"remainingPagedResults\":-1}" + "size": 249, + "text": "{\"result\":[{\"_id\":\"aVNQQXp1cmU\",\"_rev\":\"2065843986\",\"entityId\":\"iSPAzure\",\"location\":\"hosted\",\"roles\":[\"serviceProvider\"]}],\"resultCount\":1,\"pagedResultsCookie\":null,\"totalPagedResultsPolicy\":\"EXACT\",\"totalPagedResults\":1,\"remainingPagedResults\":-1}" }, "cookies": [], "headers": [ @@ -1967,20 +2073,24 @@ }, { "name": "content-length", - "value": "1945" + "value": "249" }, { "name": "date", - "value": "Sat, 25 Nov 2023 21:29:04 GMT" + "value": "Thu, 11 Jul 2024 21:20:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -1990,14 +2100,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 774, + "headersSize": 793, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-11-25T21:29:04.502Z", - "time": 79, + "startedDateTime": "2024-07-11T21:20:41.763Z", + "time": 96, "timings": { "blocked": -1, "connect": -1, @@ -2005,7 +2115,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 79 + "wait": 96 } }, { @@ -2021,16 +2131,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-50" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "accept-api-version", @@ -2040,12 +2150,16 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1626, + "headersSize": 1672, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -2057,11 +2171,11 @@ "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/federation/circlesoftrust?_queryFilter=true" }, "response": { - "bodySize": 794, + "bodySize": 826, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 794, - "text": "{\"result\":[{\"_id\":\"2f04818d-561e-4f8a-82e8-af2426112138\",\"_rev\":\"1692434498\",\"trustedProviders\":[\"benefits-IDP|saml2\"],\"status\":\"active\",\"_type\":{\"_id\":\"circlesoftrust\",\"name\":\"Circle of Trust\",\"collection\":true}},{\"_id\":\"AzureCOT\",\"_rev\":\"655075283\",\"trustedProviders\":[\"SPAzure|saml2\",\"https://idc.scheuber.io/am/saml2/IDPAzure|saml2\"],\"status\":\"active\",\"_type\":{\"_id\":\"circlesoftrust\",\"name\":\"Circle of Trust\",\"collection\":true}},{\"_id\":\"FR_COT\",\"_rev\":\"1191818231\",\"trustedProviders\":[\"sales-IDP|saml2\",\"engineering-IDP|saml2\",\"company-IDP|saml2\",\"benefits-IDP|saml2\"],\"status\":\"active\",\"_type\":{\"_id\":\"circlesoftrust\",\"name\":\"Circle of Trust\",\"collection\":true}}],\"resultCount\":3,\"pagedResultsCookie\":null,\"totalPagedResultsPolicy\":\"NONE\",\"totalPagedResults\":-1,\"remainingPagedResults\":-1}" + "size": 826, + "text": "{\"result\":[{\"_id\":\"2f04818d-561e-4f8a-82e8-af2426112138\",\"_rev\":\"-222749816\",\"trustedProviders\":[\"benefits-IDP|saml2\",\"iSPAzure|saml2\"],\"status\":\"active\",\"_type\":{\"_id\":\"circlesoftrust\",\"name\":\"Circle of Trust\",\"collection\":true}},{\"_id\":\"affiliation-test\",\"_rev\":\"838041851\",\"trustedProviders\":[],\"status\":\"active\",\"_type\":{\"_id\":\"circlesoftrust\",\"name\":\"Circle of Trust\",\"collection\":true}},{\"_id\":\"AzureCOT\",\"_rev\":\"-417850365\",\"trustedProviders\":[\"https://sts.windows.net/711ffa9c-5972-4713-ace3-688c9732614a/|saml2\",\"SPAzure|saml2\",\"iSPAzure|saml2\",\"https://idc.scheuber.io/am/saml2/IDPAzure|saml2\"],\"status\":\"active\",\"_type\":{\"_id\":\"circlesoftrust\",\"name\":\"Circle of Trust\",\"collection\":true}}],\"resultCount\":3,\"pagedResultsCookie\":null,\"totalPagedResultsPolicy\":\"NONE\",\"totalPagedResults\":-1,\"remainingPagedResults\":-1}" }, "cookies": [], "headers": [ @@ -2111,20 +2225,24 @@ }, { "name": "content-length", - "value": "794" + "value": "826" }, { "name": "date", - "value": "Sat, 25 Nov 2023 21:29:04 GMT" + "value": "Thu, 11 Jul 2024 21:20:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -2134,14 +2252,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 773, + "headersSize": 793, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-11-25T21:29:04.587Z", - "time": 57, + "startedDateTime": "2024-07-11T21:20:41.866Z", + "time": 82, "timings": { "blocked": -1, "connect": -1, @@ -2149,7 +2267,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 82 } }, { @@ -2165,159 +2283,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-50" - }, - { - "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" - }, - { - "name": "content-type", - "value": "application/json" - }, - { - "name": "accept-api-version", - "value": "protocol=2.1,resource=1.0" - }, - { - "name": "authorization", - "value": "Bearer " - }, - { - "name": "host", - "value": "openam-frodo-dev.forgeblocks.com" - } - ], - "headersSize": 1607, - "httpVersion": "HTTP/1.1", - "method": "GET", - "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/saml2/hosted/aVNQQXp1cmU" - }, - "response": { - "bodySize": 4021, - "content": { - "mimeType": "application/json;charset=UTF-8", - "size": 4021, - "text": "{\"_id\":\"aVNQQXp1cmU\",\"_rev\":\"-1826612144\",\"entityId\":\"iSPAzure\",\"serviceProvider\":{\"assertionContent\":{\"signingAndEncryption\":{\"requestResponseSigning\":{},\"encryption\":{},\"secretIdAndAlgorithms\":{}},\"nameIdFormat\":{\"nameIdFormatList\":[\"urn:oasis:names:tc:SAML:2.0:nameid-format:persistent\",\"urn:oasis:names:tc:SAML:2.0:nameid-format:transient\",\"urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress\",\"urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified\",\"urn:oasis:names:tc:SAML:1.1:nameid-format:WindowsDomainQualifiedName\",\"urn:oasis:names:tc:SAML:2.0:nameid-format:kerberos\",\"urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName\"]},\"authenticationContext\":{\"authenticationContextMapper\":\"com.sun.identity.saml2.plugins.DefaultSPAuthnContextMapper\",\"authContextItems\":[{\"contextReference\":\"urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport\",\"level\":0,\"defaultItem\":true}],\"authenticationComparisonType\":\"Exact\",\"includeRequestedAuthenticationContext\":true},\"assertionTimeSkew\":300,\"basicAuthentication\":{}},\"assertionProcessing\":{\"attributeMapper\":{\"attributeMapper\":\"com.sun.identity.saml2.plugins.DefaultSPAttributeMapper\",\"attributeMap\":[{\"key\":\"http://schemas.microsoft.com/identity/claims/displayname\",\"value\":\"cn\"},{\"key\":\"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\",\"value\":\"givenName\"},{\"key\":\"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\",\"value\":\"sn\"},{\"key\":\"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress\",\"value\":\"mail\"},{\"key\":\"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\",\"value\":\"uid\"}]},\"autoFederation\":{\"autoFedEnabled\":false},\"accountMapping\":{\"spAccountMapper\":\"com.sun.identity.saml2.plugins.DefaultSPAccountMapper\",\"useNameIDAsSPUserID\":true},\"responseArtifactMessageEncoding\":{\"encoding\":\"URI\"},\"url\":{},\"adapter\":{\"spAdapterScript\":\"07ee6240-d106-4e25-a781-5fcabc477d22\"}},\"services\":{\"metaAlias\":\"/alpha/iSPAzure\",\"serviceAttributes\":{\"singleLogoutService\":[{\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect\",\"location\":\"https://idc.scheuber.io/am/SPSloRedirect/metaAlias/alpha/iSPAzure\",\"responseLocation\":\"https://idc.scheuber.io/am/SPSloRedirect/metaAlias/alpha/iSPAzure\"},{\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST\",\"location\":\"https://idc.scheuber.io/am/SPSloPOST/metaAlias/alpha/iSPAzure\",\"responseLocation\":\"https://idc.scheuber.io/am/SPSloPOST/metaAlias/alpha/iSPAzure\"},{\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:SOAP\",\"location\":\"https://idc.scheuber.io/am/SPSloSoap/metaAlias/alpha/iSPAzure\"}],\"nameIdService\":[{\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect\",\"location\":\"https://idc.scheuber.io/am/SPMniRedirect/metaAlias/alpha/iSPAzure\",\"responseLocation\":\"https://idc.scheuber.io/am/SPMniRedirect/metaAlias/alpha/iSPAzure\"},{\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST\",\"location\":\"https://idc.scheuber.io/am/SPMniPOST/metaAlias/alpha/iSPAzure\",\"responseLocation\":\"https://idc.scheuber.io/am/SPMniPOST/metaAlias/alpha/iSPAzure\"},{\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:SOAP\",\"location\":\"https://idc.scheuber.io/am/SPMniSoap/metaAlias/alpha/iSPAzure\",\"responseLocation\":\"https://idc.scheuber.io/am/SPMniSoap/metaAlias/alpha/iSPAzure\"}],\"assertionConsumerService\":[{\"isDefault\":true,\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Artifact\",\"location\":\"https://idc.scheuber.io/am/AuthConsumer/metaAlias/alpha/iSPAzure\",\"index\":0},{\"isDefault\":false,\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST\",\"location\":\"https://idc.scheuber.io/am/AuthConsumer/metaAlias/alpha/iSPAzure\",\"index\":1},{\"isDefault\":false,\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:PAOS\",\"location\":\"https://idc.scheuber.io/am/Consumer/ECP/metaAlias/alpha/iSPAzure\",\"index\":2}]}},\"advanced\":{\"saeConfiguration\":{\"spUrl\":\"https://idc.scheuber.io/am/spsaehandler/metaAlias/alpha/iSPAzure\"},\"ecpConfiguration\":{\"ecpRequestIdpListFinderImpl\":\"com.sun.identity.saml2.plugins.ECPIDPFinder\"},\"idpProxy\":{},\"relayStateUrlList\":{}}}}" - }, - "cookies": [], - "headers": [ - { - "name": "x-frame-options", - "value": "SAMEORIGIN" - }, - { - "name": "content-security-policy-report-only", - "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" - }, - { - "name": "x-content-type-options", - "value": "nosniff" - }, - { - "name": "cache-control", - "value": "private" - }, - { - "name": "content-api-version", - "value": "resource=1.0" - }, - { - "name": "content-security-policy", - "value": "default-src 'none';frame-ancestors 'none';sandbox" - }, - { - "name": "cross-origin-opener-policy", - "value": "same-origin" - }, - { - "name": "cross-origin-resource-policy", - "value": "same-origin" - }, - { - "name": "etag", - "value": "\"-1826612144\"" - }, - { - "name": "expires", - "value": "0" - }, - { - "name": "pragma", - "value": "no-cache" - }, - { - "name": "content-type", - "value": "application/json;charset=UTF-8" - }, - { - "name": "content-length", - "value": "4021" - }, - { - "name": "date", - "value": "Sat, 25 Nov 2023 21:29:04 GMT" - }, - { - "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" - }, - { - "name": "strict-transport-security", - "value": "max-age=31536000; includeSubDomains; preload;" - }, - { - "name": "via", - "value": "1.1 google" - }, - { - "name": "alt-svc", - "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" - } - ], - "headersSize": 768, - "httpVersion": "HTTP/1.1", - "redirectURL": "", - "status": 200, - "statusText": "OK" - }, - "startedDateTime": "2023-11-25T21:29:04.651Z", - "time": 76, - "timings": { - "blocked": -1, - "connect": -1, - "dns": -1, - "receive": 0, - "send": 0, - "ssl": -1, - "wait": 76 - } - }, - { - "_id": "1202c5d85509f4aff63fb15767a42f51", - "_order": 0, - "cache": {}, - "request": { - "bodySize": 0, - "cookies": [], - "headers": [ - { - "name": "accept", - "value": "application/json, text/plain, */*" + "name": "content-type", + "value": "application/json" }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-50" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" - }, - { - "name": "content-type", - "value": "application/json" + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "accept-api-version", @@ -2328,165 +2303,26 @@ "value": "Bearer " }, { - "name": "host", - "value": "openam-frodo-dev.forgeblocks.com" - } - ], - "headersSize": 1682, - "httpVersion": "HTTP/1.1", - "method": "GET", - "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/authentication/authenticationtrees/nodes/ValidatedUsernameNode/fe762924-bc07-4f50-9234-17ab245efff1" - }, - "response": { - "bodySize": 258, - "content": { - "mimeType": "application/json;charset=UTF-8", - "size": 258, - "text": "{\"_id\":\"fe762924-bc07-4f50-9234-17ab245efff1\",\"_rev\":\"966004432\",\"usernameAttribute\":\"userName\",\"validateInput\":false,\"_type\":{\"_id\":\"ValidatedUsernameNode\",\"name\":\"Platform Username\",\"collection\":true},\"_outcomes\":[{\"id\":\"outcome\",\"displayName\":\"Outcome\"}]}" - }, - "cookies": [], - "headers": [ - { - "name": "x-frame-options", - "value": "SAMEORIGIN" - }, - { - "name": "content-security-policy-report-only", - "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" - }, - { - "name": "x-content-type-options", - "value": "nosniff" - }, - { - "name": "cache-control", - "value": "private" - }, - { - "name": "content-api-version", - "value": "resource=1.0" - }, - { - "name": "content-security-policy", - "value": "default-src 'none';frame-ancestors 'none';sandbox" - }, - { - "name": "cross-origin-opener-policy", - "value": "same-origin" - }, - { - "name": "cross-origin-resource-policy", - "value": "same-origin" - }, - { - "name": "etag", - "value": "\"966004432\"" - }, - { - "name": "expires", - "value": "0" - }, - { - "name": "pragma", - "value": "no-cache" - }, - { - "name": "content-type", - "value": "application/json;charset=UTF-8" - }, - { - "name": "content-length", - "value": "258" - }, - { - "name": "date", - "value": "Sat, 25 Nov 2023 21:29:04 GMT" - }, - { - "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" - }, - { - "name": "strict-transport-security", - "value": "max-age=31536000; includeSubDomains; preload;" - }, - { - "name": "via", - "value": "1.1 google" - }, - { - "name": "alt-svc", - "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" - } - ], - "headersSize": 765, - "httpVersion": "HTTP/1.1", - "redirectURL": "", - "status": 200, - "statusText": "OK" - }, - "startedDateTime": "2023-11-25T21:29:04.652Z", - "time": 76, - "timings": { - "blocked": -1, - "connect": -1, - "dns": -1, - "receive": 0, - "send": 0, - "ssl": -1, - "wait": 76 - } - }, - { - "_id": "990a6f8dd33bb08197e683b4feaaf050", - "_order": 0, - "cache": {}, - "request": { - "bodySize": 0, - "cookies": [], - "headers": [ - { - "name": "accept", - "value": "application/json, text/plain, */*" - }, - { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-50" - }, - { - "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" - }, - { - "name": "content-type", - "value": "application/json" - }, - { - "name": "accept-api-version", - "value": "protocol=2.1,resource=1.0" - }, - { - "name": "authorization", - "value": "Bearer " + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1682, + "headersSize": 1653, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/authentication/authenticationtrees/nodes/ValidatedPasswordNode/051c1939-7dd5-4cf1-866e-48f57541b6ac" + "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/saml2/hosted/aVNQQXp1cmU" }, "response": { - "bodySize": 259, + "bodySize": 3964, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 259, - "text": "{\"_id\":\"051c1939-7dd5-4cf1-866e-48f57541b6ac\",\"_rev\":\"-339634606\",\"passwordAttribute\":\"password\",\"validateInput\":false,\"_type\":{\"_id\":\"ValidatedPasswordNode\",\"name\":\"Platform Password\",\"collection\":true},\"_outcomes\":[{\"id\":\"outcome\",\"displayName\":\"Outcome\"}]}" + "size": 3964, + "text": "{\"_id\":\"aVNQQXp1cmU\",\"_rev\":\"1379466460\",\"entityId\":\"iSPAzure\",\"serviceProvider\":{\"assertionContent\":{\"signingAndEncryption\":{\"requestResponseSigning\":{},\"encryption\":{},\"secretIdAndAlgorithms\":{}},\"nameIdFormat\":{\"nameIdFormatList\":[\"urn:oasis:names:tc:SAML:2.0:nameid-format:persistent\",\"urn:oasis:names:tc:SAML:2.0:nameid-format:transient\",\"urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress\",\"urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified\",\"urn:oasis:names:tc:SAML:1.1:nameid-format:WindowsDomainQualifiedName\",\"urn:oasis:names:tc:SAML:2.0:nameid-format:kerberos\",\"urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName\"]},\"authenticationContext\":{\"authenticationContextMapper\":\"com.sun.identity.saml2.plugins.DefaultSPAuthnContextMapper\",\"authContextItems\":[{\"contextReference\":\"urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport\",\"level\":0,\"defaultItem\":true}],\"authenticationComparisonType\":\"Exact\",\"includeRequestedAuthenticationContext\":true},\"assertionTimeSkew\":300,\"basicAuthentication\":{}},\"assertionProcessing\":{\"attributeMapper\":{\"attributeMapper\":\"com.sun.identity.saml2.plugins.DefaultSPAttributeMapper\",\"attributeMap\":[{\"key\":\"http://schemas.microsoft.com/identity/claims/displayname\",\"value\":\"cn\"},{\"key\":\"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\",\"value\":\"givenName\"},{\"key\":\"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\",\"value\":\"sn\"},{\"key\":\"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress\",\"value\":\"mail\"},{\"key\":\"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\",\"value\":\"uid\"}]},\"autoFederation\":{\"autoFedEnabled\":false},\"accountMapping\":{\"spAccountMapper\":\"com.sun.identity.saml2.plugins.DefaultSPAccountMapper\",\"useNameIDAsSPUserID\":true},\"responseArtifactMessageEncoding\":{\"encoding\":\"URI\"},\"url\":{},\"adapter\":{}},\"services\":{\"metaAlias\":\"/alpha/iSPAzure\",\"serviceAttributes\":{\"singleLogoutService\":[{\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect\",\"location\":\"https://idc.scheuber.io/am/SPSloRedirect/metaAlias/alpha/iSPAzure\",\"responseLocation\":\"https://idc.scheuber.io/am/SPSloRedirect/metaAlias/alpha/iSPAzure\"},{\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST\",\"location\":\"https://idc.scheuber.io/am/SPSloPOST/metaAlias/alpha/iSPAzure\",\"responseLocation\":\"https://idc.scheuber.io/am/SPSloPOST/metaAlias/alpha/iSPAzure\"},{\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:SOAP\",\"location\":\"https://idc.scheuber.io/am/SPSloSoap/metaAlias/alpha/iSPAzure\"}],\"nameIdService\":[{\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect\",\"location\":\"https://idc.scheuber.io/am/SPMniRedirect/metaAlias/alpha/iSPAzure\",\"responseLocation\":\"https://idc.scheuber.io/am/SPMniRedirect/metaAlias/alpha/iSPAzure\"},{\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST\",\"location\":\"https://idc.scheuber.io/am/SPMniPOST/metaAlias/alpha/iSPAzure\",\"responseLocation\":\"https://idc.scheuber.io/am/SPMniPOST/metaAlias/alpha/iSPAzure\"},{\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:SOAP\",\"location\":\"https://idc.scheuber.io/am/SPMniSoap/metaAlias/alpha/iSPAzure\",\"responseLocation\":\"https://idc.scheuber.io/am/SPMniSoap/metaAlias/alpha/iSPAzure\"}],\"assertionConsumerService\":[{\"isDefault\":true,\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Artifact\",\"location\":\"https://idc.scheuber.io/am/AuthConsumer/metaAlias/alpha/iSPAzure\",\"index\":0},{\"isDefault\":false,\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST\",\"location\":\"https://idc.scheuber.io/am/AuthConsumer/metaAlias/alpha/iSPAzure\",\"index\":1},{\"isDefault\":false,\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:PAOS\",\"location\":\"https://idc.scheuber.io/am/Consumer/ECP/metaAlias/alpha/iSPAzure\",\"index\":2}]}},\"advanced\":{\"saeConfiguration\":{\"spUrl\":\"https://idc.scheuber.io/am/spsaehandler/metaAlias/alpha/iSPAzure\"},\"ecpConfiguration\":{\"ecpRequestIdpListFinderImpl\":\"com.sun.identity.saml2.plugins.ECPIDPFinder\"},\"idpProxy\":{},\"relayStateUrlList\":{}}}}" }, "cookies": [], "headers": [ @@ -2524,7 +2360,7 @@ }, { "name": "etag", - "value": "\"-339634606\"" + "value": "\"1379466460\"" }, { "name": "expires", @@ -2540,162 +2376,23 @@ }, { "name": "content-length", - "value": "259" + "value": "3964" }, { "name": "date", - "value": "Sat, 25 Nov 2023 21:29:04 GMT" + "value": "Thu, 11 Jul 2024 21:20:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, { - "name": "via", - "value": "1.1 google" - }, - { - "name": "alt-svc", - "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" - } - ], - "headersSize": 766, - "httpVersion": "HTTP/1.1", - "redirectURL": "", - "status": 200, - "statusText": "OK" - }, - "startedDateTime": "2023-11-25T21:29:04.653Z", - "time": 70, - "timings": { - "blocked": -1, - "connect": -1, - "dns": -1, - "receive": 0, - "send": 0, - "ssl": -1, - "wait": 70 - } - }, - { - "_id": "49c90cf832d183a33e903a69b77ddec9", - "_order": 0, - "cache": {}, - "request": { - "bodySize": 0, - "cookies": [], - "headers": [ - { - "name": "accept", - "value": "application/json, text/plain, */*" - }, - { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-50" - }, - { - "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" - }, - { - "name": "content-type", - "value": "application/json" - }, - { - "name": "accept-api-version", - "value": "protocol=2.1,resource=1.0" - }, - { - "name": "authorization", - "value": "Bearer " - }, - { - "name": "host", - "value": "openam-frodo-dev.forgeblocks.com" - } - ], - "headersSize": 1682, - "httpVersion": "HTTP/1.1", - "method": "GET", - "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/authentication/authenticationtrees/nodes/ValidatedPasswordNode/ac343c95-8873-410e-823b-0931a71fc0c7" - }, - "response": { - "bodySize": 260, - "content": { - "mimeType": "application/json;charset=UTF-8", - "size": 260, - "text": "{\"_id\":\"ac343c95-8873-410e-823b-0931a71fc0c7\",\"_rev\":\"-1084071291\",\"passwordAttribute\":\"password\",\"validateInput\":false,\"_type\":{\"_id\":\"ValidatedPasswordNode\",\"name\":\"Platform Password\",\"collection\":true},\"_outcomes\":[{\"id\":\"outcome\",\"displayName\":\"Outcome\"}]}" - }, - "cookies": [], - "headers": [ - { - "name": "x-frame-options", - "value": "SAMEORIGIN" - }, - { - "name": "content-security-policy-report-only", - "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" - }, - { - "name": "x-content-type-options", - "value": "nosniff" - }, - { - "name": "cache-control", - "value": "private" - }, - { - "name": "content-api-version", - "value": "resource=1.0" - }, - { - "name": "content-security-policy", - "value": "default-src 'none';frame-ancestors 'none';sandbox" - }, - { - "name": "cross-origin-opener-policy", - "value": "same-origin" - }, - { - "name": "cross-origin-resource-policy", - "value": "same-origin" - }, - { - "name": "etag", - "value": "\"-1084071291\"" - }, - { - "name": "expires", - "value": "0" - }, - { - "name": "pragma", - "value": "no-cache" - }, - { - "name": "content-type", - "value": "application/json;charset=UTF-8" - }, - { - "name": "content-length", - "value": "260" - }, - { - "name": "date", - "value": "Sat, 25 Nov 2023 21:29:04 GMT" - }, - { - "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" - }, - { - "name": "strict-transport-security", - "value": "max-age=31536000; includeSubDomains; preload;" + "name": "x-robots-tag", + "value": "none" }, { "name": "via", @@ -2706,14 +2403,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-11-25T21:29:04.654Z", - "time": 67, + "startedDateTime": "2024-07-11T21:20:41.956Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -2721,11 +2418,11 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 74 } }, { - "_id": "0339bf2c02d726f50ef30884a95e6b74", + "_id": "eeccd57f891a215e5acf0e7aa32847e1", "_order": 0, "cache": {}, "request": { @@ -2737,16 +2434,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-50" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "accept-api-version", @@ -2756,23 +2453,27 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1674, + "headersSize": 1728, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/authentication/authenticationtrees/nodes/SelectIdPNode/28595125-e97a-40e7-aa3c-bebdb6821949" + "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/authentication/authenticationtrees/nodes/ValidatedPasswordNode/dd16c8d4-baca-4ae0-bcd8-fb98b9040524" }, "response": { - "bodySize": 439, + "bodySize": 258, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 439, - "text": "{\"_id\":\"28595125-e97a-40e7-aa3c-bebdb6821949\",\"_rev\":\"1304852605\",\"includeLocalAuthentication\":true,\"filteredProviders\":[],\"identityAttribute\":\"mail\",\"passwordAttribute\":\"password\",\"offerOnlyExisting\":false,\"_type\":{\"_id\":\"SelectIdPNode\",\"name\":\"Select Identity Provider\",\"collection\":true},\"_outcomes\":[{\"id\":\"socialAuthentication\",\"displayName\":\"Social Authentication\"},{\"id\":\"localAuthentication\",\"displayName\":\"Local Authentication\"}]}" + "size": 258, + "text": "{\"_id\":\"dd16c8d4-baca-4ae0-bcd8-fb98b9040524\",\"_rev\":\"148590759\",\"passwordAttribute\":\"password\",\"validateInput\":false,\"_type\":{\"_id\":\"ValidatedPasswordNode\",\"name\":\"Platform Password\",\"collection\":true},\"_outcomes\":[{\"id\":\"outcome\",\"displayName\":\"Outcome\"}]}" }, "cookies": [], "headers": [ @@ -2810,7 +2511,7 @@ }, { "name": "etag", - "value": "\"1304852605\"" + "value": "\"148590759\"" }, { "name": "expires", @@ -2826,20 +2527,24 @@ }, { "name": "content-length", - "value": "439" + "value": "258" }, { "name": "date", - "value": "Sat, 25 Nov 2023 21:29:04 GMT" + "value": "Thu, 11 Jul 2024 21:20:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -2849,14 +2554,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 766, + "headersSize": 785, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-11-25T21:29:04.654Z", - "time": 73, + "startedDateTime": "2024-07-11T21:20:41.957Z", + "time": 65, "timings": { "blocked": -1, "connect": -1, @@ -2864,11 +2569,11 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 73 + "wait": 65 } }, { - "_id": "9d281c42587c6c625e54939bcfd84ccf", + "_id": "a8071b1248c4f4c2bb79f7494774a738", "_order": 0, "cache": {}, "request": { @@ -2880,16 +2585,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-50" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "accept-api-version", @@ -2899,23 +2604,27 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1674, + "headersSize": 1720, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/authentication/authenticationtrees/nodes/SelectIdPNode/9d19d94c-77b1-4386-9c5d-8a2e39e3f5b4" + "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/authentication/authenticationtrees/nodes/SelectIdPNode/038f9b2a-36b2-489b-9e03-386c9a62ea21" }, "response": { "bodySize": 439, "content": { "mimeType": "application/json;charset=UTF-8", "size": 439, - "text": "{\"_id\":\"9d19d94c-77b1-4386-9c5d-8a2e39e3f5b4\",\"_rev\":\"1435941393\",\"includeLocalAuthentication\":true,\"filteredProviders\":[],\"identityAttribute\":\"mail\",\"passwordAttribute\":\"password\",\"offerOnlyExisting\":false,\"_type\":{\"_id\":\"SelectIdPNode\",\"name\":\"Select Identity Provider\",\"collection\":true},\"_outcomes\":[{\"id\":\"socialAuthentication\",\"displayName\":\"Social Authentication\"},{\"id\":\"localAuthentication\",\"displayName\":\"Local Authentication\"}]}" + "text": "{\"_id\":\"038f9b2a-36b2-489b-9e03-386c9a62ea21\",\"_rev\":\"-409686295\",\"includeLocalAuthentication\":true,\"filteredProviders\":[],\"identityAttribute\":\"mail\",\"passwordAttribute\":\"password\",\"offerOnlyExisting\":false,\"_type\":{\"_id\":\"SelectIdPNode\",\"name\":\"Select Identity Provider\",\"collection\":true},\"_outcomes\":[{\"id\":\"socialAuthentication\",\"displayName\":\"Social Authentication\"},{\"id\":\"localAuthentication\",\"displayName\":\"Local Authentication\"}]}" }, "cookies": [], "headers": [ @@ -2953,7 +2662,7 @@ }, { "name": "etag", - "value": "\"1435941393\"" + "value": "\"-409686295\"" }, { "name": "expires", @@ -2973,16 +2682,20 @@ }, { "name": "date", - "value": "Sat, 25 Nov 2023 21:29:04 GMT" + "value": "Thu, 11 Jul 2024 21:20:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -2992,14 +2705,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 766, + "headersSize": 786, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-11-25T21:29:04.655Z", - "time": 70, + "startedDateTime": "2024-07-11T21:20:41.959Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -3007,11 +2720,11 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 70 + "wait": 64 } }, { - "_id": "336a6834a536ddb597cadc7ffa73b8be", + "_id": "1ba8dc06d1bbde081d70a3c49b1c1fd7", "_order": 0, "cache": {}, "request": { @@ -3023,42 +2736,46 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-50" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "accept-api-version", - "value": "protocol=2.1,resource=1.0" + "value": "protocol=2.0,resource=1.0" }, { "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1636, + "headersSize": 1659, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/saml2/remote/dXJuOmZlZGVyYXRpb246TWljcm9zb2Z0T25saW5l" + "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/scripts/58c824ae-84ed-4724-82cd-db128fc3f6c" }, "response": { - "bodySize": 1372, + "bodySize": 3013, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 1372, - "text": "{\"_id\":\"dXJuOmZlZGVyYXRpb246TWljcm9zb2Z0T25saW5l\",\"_rev\":\"292377593\",\"entityId\":\"urn:federation:MicrosoftOnline\",\"serviceProvider\":{\"assertionContent\":{\"signingAndEncryption\":{\"requestResponseSigning\":{\"assertion\":true},\"encryption\":{},\"secretIdAndAlgorithms\":{}},\"nameIdFormat\":{\"nameIdFormatList\":[\"urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress\",\"urn:mace:shibboleth:1.0:nameIdentifier\",\"urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified\",\"urn:oasis:names:tc:SAML:2.0:nameid-format:transient\",\"urn:oasis:names:tc:SAML:2.0:nameid-format:persistent\"]},\"basicAuthentication\":{}},\"assertionProcessing\":{\"attributeMapper\":{},\"responseArtifactMessageEncoding\":{}},\"services\":{\"serviceAttributes\":{\"singleLogoutService\":[{\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST\",\"location\":\"https://login.microsoftonline.com/login.srf\"}],\"assertionConsumerService\":[{\"isDefault\":true,\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST\",\"location\":\"https://login.microsoftonline.com/login.srf\",\"index\":0},{\"isDefault\":false,\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST-SimpleSign\",\"location\":\"https://login.microsoftonline.com/login.srf\",\"index\":1},{\"isDefault\":false,\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:PAOS\",\"location\":\"https://login.microsoftonline.com/login.srf\",\"index\":2}]}},\"advanced\":{\"saeConfiguration\":{},\"idpProxy\":{}}}}" + "size": 3013, + "text": "{\"_id\":\"58c824ae-84ed-4724-82cd-db128fc3f6c\",\"name\":\"Normalized Profile to Managed User\",\"description\":\"Converts a normalized social profile into a managed user\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmltcG9ydCBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlCgpKc29uVmFsdWUgbWFuYWdlZFVzZXIgPSBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiZ2l2ZW5OYW1lIiwgbm9ybWFsaXplZFByb2ZpbGUuZ2l2ZW5OYW1lKSwKICAgICAgICBmaWVsZCgic24iLCBub3JtYWxpemVkUHJvZmlsZS5mYW1pbHlOYW1lKSwKICAgICAgICBmaWVsZCgibWFpbCIsIG5vcm1hbGl6ZWRQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlck5hbWUiLCBub3JtYWxpemVkUHJvZmlsZS51c2VybmFtZSkpKQoKaWYgKG5vcm1hbGl6ZWRQcm9maWxlLnBvc3RhbEFkZHJlc3MuaXNOb3ROdWxsKCkpIG1hbmFnZWRVc2VyLnB1dCgicG9zdGFsQWRkcmVzcyIsIG5vcm1hbGl6ZWRQcm9maWxlLnBvc3RhbEFkZHJlc3MpCmlmIChub3JtYWxpemVkUHJvZmlsZS5hZGRyZXNzTG9jYWxpdHkuaXNOb3ROdWxsKCkpIG1hbmFnZWRVc2VyLnB1dCgiY2l0eSIsIG5vcm1hbGl6ZWRQcm9maWxlLmFkZHJlc3NMb2NhbGl0eSkKaWYgKG5vcm1hbGl6ZWRQcm9maWxlLmFkZHJlc3NSZWdpb24uaXNOb3ROdWxsKCkpIG1hbmFnZWRVc2VyLnB1dCgic3RhdGVQcm92aW5jZSIsIG5vcm1hbGl6ZWRQcm9maWxlLmFkZHJlc3NSZWdpb24pCmlmIChub3JtYWxpemVkUHJvZmlsZS5wb3N0YWxDb2RlLmlzTm90TnVsbCgpKSBtYW5hZ2VkVXNlci5wdXQoInBvc3RhbENvZGUiLCBub3JtYWxpemVkUHJvZmlsZS5wb3N0YWxDb2RlKQppZiAobm9ybWFsaXplZFByb2ZpbGUuY291bnRyeS5pc05vdE51bGwoKSkgbWFuYWdlZFVzZXIucHV0KCJjb3VudHJ5Iiwgbm9ybWFsaXplZFByb2ZpbGUuY291bnRyeSkKaWYgKG5vcm1hbGl6ZWRQcm9maWxlLnBob25lLmlzTm90TnVsbCgpKSBtYW5hZ2VkVXNlci5wdXQoInRlbGVwaG9uZU51bWJlciIsIG5vcm1hbGl6ZWRQcm9maWxlLnBob25lKQoKLy8gaWYgdGhlIGdpdmVuTmFtZSBhbmQgZmFtaWx5TmFtZSBpcyBudWxsIG9yIGVtcHR5Ci8vIHRoZW4gYWRkIGEgYm9vbGVhbiBmbGFnIHRvIHRoZSBzaGFyZWQgc3RhdGUgdG8gaW5kaWNhdGUgbmFtZXMgYXJlIG5vdCBwcmVzZW50Ci8vIHRoaXMgY291bGQgYmUgdXNlZCBlbHNld2hlcmUKLy8gZm9yIGVnLiB0aGlzIGNvdWxkIGJlIHVzZWQgaW4gYSBzY3JpcHRlZCBkZWNpc2lvbiBub2RlIHRvIGJ5LXBhc3MgcGF0Y2hpbmcKLy8gdGhlIHVzZXIgb2JqZWN0IHdpdGggYmxhbmsgdmFsdWVzIHdoZW4gZ2l2ZW5OYW1lICBhbmQgZmFtaWx5TmFtZSBpcyBub3QgcHJlc2VudApib29sZWFuIG5vR2l2ZW5OYW1lID0gbm9ybWFsaXplZFByb2ZpbGUuZ2l2ZW5OYW1lLmlzTnVsbCgpIHx8ICghbm9ybWFsaXplZFByb2ZpbGUuZ2l2ZW5OYW1lLmFzU3RyaW5nKCk/LnRyaW0oKSkKYm9vbGVhbiBub0ZhbWlseU5hbWUgPSBub3JtYWxpemVkUHJvZmlsZS5mYW1pbHlOYW1lLmlzTnVsbCgpIHx8ICghbm9ybWFsaXplZFByb2ZpbGUuZmFtaWx5TmFtZS5hc1N0cmluZygpPy50cmltKCkpCnNoYXJlZFN0YXRlLnB1dCgibmFtZUVtcHR5T3JOdWxsIiwgbm9HaXZlbk5hbWUgJiYgbm9GYW1pbHlOYW1lKQoKcmV0dXJuIG1hbmFnZWRVc2VyCg==\",\"default\":true,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"null\",\"lastModifiedDate\":0,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -3080,7 +2797,7 @@ }, { "name": "content-api-version", - "value": "resource=1.0" + "value": "resource=1.1" }, { "name": "content-security-policy", @@ -3094,10 +2811,6 @@ "name": "cross-origin-resource-policy", "value": "same-origin" }, - { - "name": "etag", - "value": "\"292377593\"" - }, { "name": "expires", "value": "0" @@ -3112,20 +2825,24 @@ }, { "name": "content-length", - "value": "1372" + "value": "3013" }, { "name": "date", - "value": "Sat, 25 Nov 2023 21:29:04 GMT" + "value": "Thu, 11 Jul 2024 21:20:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -3135,14 +2852,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 766, + "headersSize": 767, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-11-25T21:29:04.732Z", - "time": 57, + "startedDateTime": "2024-07-11T21:20:42.024Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -3150,15 +2867,15 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 73 } }, { - "_id": "41f9a2a11475c58ca47f55b44d90ffd1", + "_id": "fd73e4ce797b9b32578e46481feba4a3", "_order": 0, "cache": {}, "request": { - "bodySize": 0, + "bodySize": 2, "cookies": [], "headers": [ { @@ -3166,42 +2883,60 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-50" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "accept-api-version", - "value": "protocol=2.0,resource=1.0" + "value": "protocol=2.1,resource=1.0" }, { "name": "authorization", "value": "Bearer " }, + { + "name": "content-length", + "value": "2" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1614, + "headersSize": 1705, "httpVersion": "HTTP/1.1", - "method": "GET", - "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/scripts/58d29080-4563-480b-89bb-1e7719776a21" + "method": "POST", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{}" + }, + "queryString": [ + { + "name": "_action", + "value": "nextdescendents" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/services/SocialIdentityProviders?_action=nextdescendents" }, "response": { - "bodySize": 1411, + "bodySize": 8499, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 1411, - "text": "{\"_id\":\"58d29080-4563-480b-89bb-1e7719776a21\",\"name\":\"Google Profile Normalization\",\"description\":\"Normalizes raw profile data from Google\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLnN1YiksCiAgICAgICAgZmllbGQoImRpc3BsYXlOYW1lIiwgcmF3UHJvZmlsZS5uYW1lKSwKICAgICAgICBmaWVsZCgiZ2l2ZW5OYW1lIiwgcmF3UHJvZmlsZS5naXZlbl9uYW1lKSwKICAgICAgICBmaWVsZCgiZmFtaWx5TmFtZSIsIHJhd1Byb2ZpbGUuZmFtaWx5X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZSksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoImxvY2FsZSIsIHJhd1Byb2ZpbGUubG9jYWxlKSkp\",\"default\":true,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"null\",\"lastModifiedDate\":0,\"evaluatorVersion\":\"1.0\"}" + "size": 8499, + "text": "{\"result\":[{\"clientId\":\"297338177925-mho17cgnm540s2gre8h27feb6sbs1msd.apps.googleusercontent.com\",\"pkceMethod\":\"S256\",\"wellKnownEndpoint\":\"https://accounts.google.com/.well-known/openid-configuration\",\"jwtEncryptionMethod\":\"NONE\",\"authorizationEndpoint\":\"https://accounts.google.com/o/oauth2/v2/auth\",\"jwtEncryptionAlgorithm\":\"NONE\",\"issuerComparisonCheckType\":\"EXACT\",\"encryptJwtRequestParameter\":false,\"scopeDelimiter\":\" \",\"scopes\":[\"openid\",\"profile\",\"email\"],\"issuer\":\"https://accounts.google.com\",\"userInfoResponseType\":\"JSON\",\"acrValues\":[],\"encryptedIdTokens\":false,\"enabled\":true,\"jwtRequestParameterOption\":\"NONE\",\"authenticationIdKey\":\"sub\",\"uiConfig\":{\"buttonClass\":\"\",\"buttonCustomStyle\":\"background-color: #fff; color: #757575; border-color: #ddd;\",\"buttonCustomStyleHover\":\"color: #6d6d6d; background-color: #eee; border-color: #ccc;\",\"buttonDisplayName\":\"Google\",\"buttonImage\":\"images/g-logo.png\",\"iconBackground\":\"#4184f3\",\"iconClass\":\"fa-google\",\"iconFontColor\":\"white\"},\"privateKeyJwtExpTime\":600,\"revocationCheckOptions\":[],\"enableNativeNonce\":true,\"transform\":\"58d29080-4563-480b-89bb-1e7719776a21\",\"userInfoEndpoint\":\"https://www.googleapis.com/oauth2/v3/userinfo\",\"jwtSigningAlgorithm\":\"NONE\",\"redirectURI\":\"https://idc.scheuber.io/login\",\"clientAuthenticationMethod\":\"CLIENT_SECRET_POST\",\"responseMode\":\"DEFAULT\",\"useCustomTrustStore\":false,\"tokenEndpoint\":\"https://www.googleapis.com/oauth2/v4/token\",\"_id\":\"google\",\"_type\":{\"_id\":\"googleConfig\",\"name\":\"Client configuration for Google.\",\"collection\":true}},{\"clientId\":\"bdae6d141d4dcf95a630\",\"pkceMethod\":\"S256\",\"jwtEncryptionMethod\":\"NONE\",\"authorizationEndpoint\":\"https://github.com/login/oauth/authorize\",\"jwtEncryptionAlgorithm\":\"NONE\",\"issuerComparisonCheckType\":\"EXACT\",\"scopeDelimiter\":\" \",\"scopes\":[\"user\"],\"enabled\":true,\"authenticationIdKey\":\"id\",\"uiConfig\":{\"buttonCustomStyle\":\"background-color: #fff; color: #757575; border-color: #ddd;\",\"buttonCustomStyleHover\":\"color: #6d6d6d; background-color: #eee; border-color: #ccc;\",\"buttonDisplayName\":\"GitHub\",\"buttonImage\":\"https://cdn-icons-png.flaticon.com/512/25/25231.png\",\"iconBackground\":\"#4184f3\",\"iconFontColor\":\"white\"},\"privateKeyJwtExpTime\":600,\"revocationCheckOptions\":[],\"transform\":\"23143919-6b78-40c3-b25e-beca19b229e0\",\"userInfoEndpoint\":\"https://ig.mytestrun.com/user\",\"jwtSigningAlgorithm\":\"NONE\",\"redirectURI\":\"https://idc.scheuber.io/login\",\"clientAuthenticationMethod\":\"CLIENT_SECRET_POST\",\"responseMode\":\"DEFAULT\",\"useCustomTrustStore\":false,\"tokenEndpoint\":\"https://ig.mytestrun.com/login/oauth/access_token\",\"_id\":\"github\",\"_type\":{\"_id\":\"oauth2Config\",\"name\":\"Client configuration for providers that implement the OAuth2 specification.\",\"collection\":true}},{\"clientId\":\"CHANGE ME\",\"pkceMethod\":\"S256\",\"wellKnownEndpoint\":\"https://appleid.apple.com/.well-known/openid-configuration\",\"jwtEncryptionMethod\":\"NONE\",\"authorizationEndpoint\":\"https://appleid.apple.com/auth/authorize\",\"jwtEncryptionAlgorithm\":\"NONE\",\"issuerComparisonCheckType\":\"EXACT\",\"encryptJwtRequestParameter\":false,\"scopeDelimiter\":\" \",\"scopes\":[\"name\",\"email\"],\"issuer\":\"https://appleid.apple.com\",\"redirectAfterFormPostURI\":\"https://openam-volker-dev.forgeblocks.com/login\",\"userInfoResponseType\":\"JSON\",\"acrValues\":[],\"jwksUriEndpoint\":\"https://appleid.apple.com/auth/keys\",\"encryptedIdTokens\":false,\"requestNativeAppForUserInfo\":false,\"enabled\":false,\"jwtRequestParameterOption\":\"NONE\",\"authenticationIdKey\":\"sub\",\"uiConfig\":{\"buttonClass\":\"\",\"buttonCustomStyle\":\"background-color: #000000; color: #ffffff; border-color: #000000;\",\"buttonCustomStyleHover\":\"background-color: #000000; color: #ffffff; border-color: #000000;\",\"buttonDisplayName\":\"Apple\",\"buttonImage\":\"/login/images/apple-logo.png\",\"iconBackground\":\"#000000\",\"iconClass\":\"fa-apple\",\"iconFontColor\":\"white\"},\"privateKeyJwtExpTime\":600,\"revocationCheckOptions\":[],\"enableNativeNonce\":true,\"transform\":\"484e6246-dbc6-4288-97e6-54e55431402e\",\"jwtSigningAlgorithm\":\"NONE\",\"redirectURI\":\"https://openam-volker-dev.forgeblocks.com/am/oauth2/alpha/client/form_post/apple-stoyan\",\"clientAuthenticationMethod\":\"CLIENT_SECRET_POST\",\"responseMode\":\"FORM_POST\",\"useCustomTrustStore\":false,\"tokenEndpoint\":\"https://appleid.apple.com/auth/token\",\"_id\":\"apple-stoyan\",\"_type\":{\"_id\":\"appleConfig\",\"name\":\"Client configuration for Apple.\",\"collection\":true}},{\"clientId\":\"io.scheuber.idc.signinWithApple.service\",\"pkceMethod\":\"S256\",\"wellKnownEndpoint\":\"https://appleid.apple.com/.well-known/openid-configuration\",\"jwtEncryptionMethod\":\"NONE\",\"authorizationEndpoint\":\"https://appleid.apple.com/auth/authorize\",\"jwtEncryptionAlgorithm\":\"NONE\",\"issuerComparisonCheckType\":\"EXACT\",\"encryptJwtRequestParameter\":false,\"scopeDelimiter\":\" \",\"scopes\":[\"name\",\"email\"],\"issuer\":\"https://appleid.apple.com\",\"redirectAfterFormPostURI\":\"https://idc.scheuber.io/login\",\"userInfoResponseType\":\"JSON\",\"acrValues\":[],\"jwksUriEndpoint\":\"https://appleid.apple.com/auth/keys\",\"encryptedIdTokens\":false,\"requestNativeAppForUserInfo\":false,\"enabled\":true,\"jwtRequestParameterOption\":\"NONE\",\"authenticationIdKey\":\"sub\",\"uiConfig\":{\"buttonClass\":\"\",\"buttonCustomStyle\":\"background-color: #000000; color: #ffffff; border-color: #000000;\",\"buttonCustomStyleHover\":\"background-color: #000000; color: #ffffff; border-color: #000000;\",\"buttonDisplayName\":\"Apple\",\"buttonImage\":\"/login/images/apple-logo.png\",\"iconBackground\":\"#000000\",\"iconClass\":\"fa-apple\",\"iconFontColor\":\"white\"},\"privateKeyJwtExpTime\":600,\"revocationCheckOptions\":[],\"enableNativeNonce\":true,\"transform\":\"484e6246-dbc6-4288-97e6-54e55431402e\",\"jwtSigningAlgorithm\":\"NONE\",\"redirectURI\":\"https://idc.scheuber.io/am/oauth2/client/form_post/apple_web\",\"clientAuthenticationMethod\":\"CLIENT_SECRET_POST\",\"responseMode\":\"FORM_POST\",\"useCustomTrustStore\":false,\"tokenEndpoint\":\"https://appleid.apple.com/auth/token\",\"_id\":\"apple_web\",\"_type\":{\"_id\":\"appleConfig\",\"name\":\"Client configuration for Apple.\",\"collection\":true}},{\"clientId\":\"0oa13r2cp29Rynmyw697\",\"pkceMethod\":\"S256\",\"wellKnownEndpoint\":\"https://trial-5735851.okta.com/.well-known/openid-configuration\",\"jwtEncryptionMethod\":\"NONE\",\"authorizationEndpoint\":\"https://trial-5735851.okta.com/oauth2/v1/authorize\",\"jwtEncryptionAlgorithm\":\"NONE\",\"issuerComparisonCheckType\":\"EXACT\",\"encryptJwtRequestParameter\":false,\"scopeDelimiter\":\" \",\"scopes\":[\"openid\",\"profile\",\"email\"],\"issuer\":\"https://trial-5735851.okta.com\",\"userInfoResponseType\":\"JSON\",\"acrValues\":[],\"encryptedIdTokens\":false,\"enabled\":true,\"jwtRequestParameterOption\":\"NONE\",\"authenticationIdKey\":\"id\",\"uiConfig\":{\"buttonDisplayName\":\"Okta\"},\"privateKeyJwtExpTime\":600,\"revocationCheckOptions\":[],\"enableNativeNonce\":true,\"transform\":\"6325cf19-a49b-471e-8d26-7e4df76df0e2\",\"userInfoEndpoint\":\"https://trial-5735851.okta.com/oauth2/v1/userinfo\",\"jwtSigningAlgorithm\":\"NONE\",\"redirectURI\":\"https://idc.scheuber.io/login\",\"clientAuthenticationMethod\":\"CLIENT_SECRET_POST\",\"responseMode\":\"DEFAULT\",\"useCustomTrustStore\":false,\"tokenEndpoint\":\"https://trial-5735851.okta.com/oauth2/v1/token\",\"_id\":\"okta-trial-5735851\",\"_type\":{\"_id\":\"oidcConfig\",\"name\":\"Client configuration for providers that implement the OpenID Connect specification.\",\"collection\":true}},{\"clientId\":\"c42a3dc8-f276-496b-a722-269f131cc21c\",\"pkceMethod\":\"S256\",\"jwtEncryptionMethod\":\"NONE\",\"authorizationEndpoint\":\"https://login.microsoftonline.com/711ffa9c-5972-4713-ace3-688c9732614a/oauth2/v2.0/authorize\",\"jwtEncryptionAlgorithm\":\"NONE\",\"issuerComparisonCheckType\":\"EXACT\",\"scopeDelimiter\":\" \",\"scopes\":[\"User.Read\",\"openid\"],\"enabled\":true,\"authenticationIdKey\":\"id\",\"uiConfig\":{\"buttonClass\":\"\",\"buttonCustomStyle\":\"background-color: #fff; border-color: #8b8b8b; color: #8b8b8b;\",\"buttonCustomStyleHover\":\"background-color: #fff; border-color: #8b8b8b; color: #8b8b8b;\",\"buttonDisplayName\":\"Microsoft Azure\",\"buttonImage\":\"/login/images/microsoft-logo.png\",\"iconBackground\":\"#0078d7\",\"iconClass\":\"fa-windows\",\"iconFontColor\":\"white\"},\"privateKeyJwtExpTime\":600,\"revocationCheckOptions\":[],\"transform\":\"73cecbfc-dad0-4395-be6a-6858ee3a80e5\",\"userInfoEndpoint\":\"https://graph.microsoft.com/v1.0/me\",\"jwtSigningAlgorithm\":\"NONE\",\"redirectURI\":\"https://idc.scheuber.io/login\",\"clientAuthenticationMethod\":\"CLIENT_SECRET_POST\",\"responseMode\":\"DEFAULT\",\"useCustomTrustStore\":false,\"tokenEndpoint\":\"https://login.microsoftonline.com/711ffa9c-5972-4713-ace3-688c9732614a/oauth2/v2.0/token\",\"_id\":\"azure\",\"_type\":{\"_id\":\"microsoftConfig\",\"name\":\"Client configuration for Microsoft.\",\"collection\":true}}]}" }, "cookies": [], "headers": [ @@ -3223,7 +2958,7 @@ }, { "name": "content-api-version", - "value": "resource=1.1" + "value": "resource=1.0" }, { "name": "content-security-policy", @@ -3249,22 +2984,22 @@ "name": "content-type", "value": "application/json;charset=UTF-8" }, - { - "name": "content-length", - "value": "1411" - }, { "name": "date", - "value": "Sat, 25 Nov 2023 21:29:04 GMT" + "value": "Thu, 11 Jul 2024 21:20:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -3272,16 +3007,20 @@ { "name": "alt-svc", "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "transfer-encoding", + "value": "chunked" } ], - "headersSize": 747, + "headersSize": 773, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-11-25T21:29:04.840Z", - "time": 57, + "startedDateTime": "2024-07-11T21:20:42.026Z", + "time": 230, "timings": { "blocked": -1, "connect": -1, @@ -3289,11 +3028,11 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 230 } }, { - "_id": "2a629d44458d89be596f62c70d132126", + "_id": "8ee2933101b0cd02d28ecc4ad2378b0f", "_order": 0, "cache": {}, "request": { @@ -3305,16 +3044,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-50" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "accept-api-version", @@ -3324,23 +3063,27 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1614, + "headersSize": 1660, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/scripts/23143919-6b78-40c3-b25e-beca19b229e0" + "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/scripts/739bdc48-fd24-4c52-b353-88706d75558a" }, "response": { - "bodySize": 1433, + "bodySize": 992, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 1433, - "text": "{\"_id\":\"23143919-6b78-40c3-b25e-beca19b229e0\",\"name\":\"GitHub Profile Normalization (VS)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJHaXRIdWIgcmF3UHJvZmlsZTogIityYXdQcm9maWxlKQoKcmV0dXJuIGpzb24ob2JqZWN0KAogICAgICAgIGZpZWxkKCJpZCIsIHJhd1Byb2ZpbGUuaWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIHJhd1Byb2ZpbGUubmFtZSksCiAgICAgICAgZmllbGQoImdpdmVuTmFtZSIsIHJhd1Byb2ZpbGUuZmlyc3RfbmFtZSksCiAgICAgICAgZmllbGQoImZhbWlseU5hbWUiLCByYXdQcm9maWxlLmxhc3RfbmFtZSksCiAgICAgICAgZmllbGQoInBob3RvVXJsIiwgcmF3UHJvZmlsZS5waWN0dXJlLmRhdGEudXJsKSwKICAgICAgICBmaWVsZCgiZW1haWwiLCByYXdQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCByYXdQcm9maWxlLmVtYWlsKSkp\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"null\",\"lastModifiedDate\":0,\"evaluatorVersion\":\"1.0\"}" + "size": 992, + "text": "{\"_id\":\"739bdc48-fd24-4c52-b353-88706d75558a\",\"name\":\"Check Username\",\"description\":\"Check if username has already been collected.\",\"script\":\"LyogQ2hlY2sgVXNlcm5hbWUKICoKICogQXV0aG9yOiB2b2xrZXIuc2NoZXViZXJAZm9yZ2Vyb2NrLmNvbQogKiAKICogQ2hlY2sgaWYgdXNlcm5hbWUgaGFzIGFscmVhZHkgYmVlbiBjb2xsZWN0ZWQuCiAqIFJldHVybiAia25vd24iIGlmIHllcywgInVua25vd24iIG90aGVyd2lzZS4KICogCiAqIFRoaXMgc2NyaXB0IGRvZXMgbm90IG5lZWQgdG8gYmUgcGFyYW1ldHJpemVkLiBJdCB3aWxsIHdvcmsgcHJvcGVybHkgYXMgaXMuCiAqIAogKiBUaGUgU2NyaXB0ZWQgRGVjaXNpb24gTm9kZSBuZWVkcyB0aGUgZm9sbG93aW5nIG91dGNvbWVzIGRlZmluZWQ6CiAqIC0ga25vd24KICogLSB1bmtub3duCiAqLwooZnVuY3Rpb24gKCkgewogICAgaWYgKG51bGwgIT0gc2hhcmVkU3RhdGUuZ2V0KCJ1c2VybmFtZSIpKSB7CiAgICAgICAgb3V0Y29tZSA9ICJrbm93biI7CiAgICB9CiAgICBlbHNlIHsKICAgICAgICBvdXRjb21lID0gInVua25vd24iOwogICAgfQp9KCkpOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"null\",\"lastModifiedDate\":0,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -3390,20 +3133,24 @@ }, { "name": "content-length", - "value": "1433" + "value": "992" }, { "name": "date", - "value": "Sat, 25 Nov 2023 21:29:04 GMT" + "value": "Thu, 11 Jul 2024 21:20:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -3413,14 +3160,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 747, + "headersSize": 766, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-11-25T21:29:04.841Z", - "time": 67, + "startedDateTime": "2024-07-11T21:20:42.027Z", + "time": 71, "timings": { "blocked": -1, "connect": -1, @@ -3428,11 +3175,11 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 71 } }, { - "_id": "7979dd0233d2a0362d4f3bd5ebdce486", + "_id": "41f9a2a11475c58ca47f55b44d90ffd1", "_order": 0, "cache": {}, "request": { @@ -3444,16 +3191,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-50" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "accept-api-version", @@ -3463,23 +3210,27 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1614, + "headersSize": 1660, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/scripts/bae1d54a-e97d-4997-aa5d-c027f21af82c" + "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/scripts/58d29080-4563-480b-89bb-1e7719776a21" }, "response": { - "bodySize": 1367, + "bodySize": 1411, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 1367, - "text": "{\"_id\":\"bae1d54a-e97d-4997-aa5d-c027f21af82c\",\"name\":\"Facebook Profile Normalization\",\"description\":\"Normalizes raw profile data from Facebook\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5lbWFpbCkpKQ==\",\"default\":true,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"null\",\"lastModifiedDate\":0,\"evaluatorVersion\":\"1.0\"}" + "size": 1411, + "text": "{\"_id\":\"58d29080-4563-480b-89bb-1e7719776a21\",\"name\":\"Google Profile Normalization\",\"description\":\"Normalizes raw profile data from Google\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLnN1YiksCiAgICAgICAgZmllbGQoImRpc3BsYXlOYW1lIiwgcmF3UHJvZmlsZS5uYW1lKSwKICAgICAgICBmaWVsZCgiZ2l2ZW5OYW1lIiwgcmF3UHJvZmlsZS5naXZlbl9uYW1lKSwKICAgICAgICBmaWVsZCgiZmFtaWx5TmFtZSIsIHJhd1Byb2ZpbGUuZmFtaWx5X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZSksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoImxvY2FsZSIsIHJhd1Byb2ZpbGUubG9jYWxlKSkp\",\"default\":true,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"null\",\"lastModifiedDate\":0,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -3529,20 +3280,24 @@ }, { "name": "content-length", - "value": "1367" + "value": "1411" }, { "name": "date", - "value": "Sat, 25 Nov 2023 21:29:04 GMT" + "value": "Thu, 11 Jul 2024 21:20:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -3552,14 +3307,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 747, + "headersSize": 767, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-11-25T21:29:04.842Z", - "time": 82, + "startedDateTime": "2024-07-11T21:20:42.266Z", + "time": 59, "timings": { "blocked": -1, "connect": -1, @@ -3567,11 +3322,11 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 82 + "wait": 59 } }, { - "_id": "c9c29f6243c069de2fbcd88906d75b96", + "_id": "2a629d44458d89be596f62c70d132126", "_order": 0, "cache": {}, "request": { @@ -3583,16 +3338,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-50" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "accept-api-version", @@ -3602,23 +3357,27 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1614, + "headersSize": 1660, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/scripts/484e6246-dbc6-4288-97e6-54e55431402e" + "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/scripts/23143919-6b78-40c3-b25e-beca19b229e0" }, "response": { - "bodySize": 2805, + "bodySize": 1433, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 2805, - "text": "{\"_id\":\"484e6246-dbc6-4288-97e6-54e55431402e\",\"name\":\"Apple Profile Normalization\",\"description\":\"Normalizes raw profile data from Apple\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjEtMjAyMiBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUy4KICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICoKICogSW4gc29tZSBjb21tb24gZGVmYXVsdCBjb25maWd1cmF0aW9ucywgdGhlIGZvbGxvd2luZyBrZXlzIGFyZSByZXF1aXJlZCB0byBiZSBub3QgZW1wdHk6CiAqIHVzZXJuYW1lLCBnaXZlbk5hbWUsIGZhbWlseU5hbWUsIGVtYWlsLgogKgogKiBGcm9tIFJGQzQ1MTc6IEEgdmFsdWUgb2YgdGhlIERpcmVjdG9yeSBTdHJpbmcgc3ludGF4IGlzIGEgc3RyaW5nIG9mIG9uZSBvciBtb3JlCiAqIGFyYml0cmFyeSBjaGFyYWN0ZXJzIGZyb20gdGhlIFVuaXZlcnNhbCBDaGFyYWN0ZXIgU2V0IChVQ1MpLgogKiBBIHplcm8tbGVuZ3RoIGNoYXJhY3RlciBzdHJpbmcgaXMgbm90IHBlcm1pdHRlZC4KICovCgppbXBvcnQgc3RhdGljIG9yZy5mb3JnZXJvY2suanNvbi5Kc29uVmFsdWUuZmllbGQKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmpzb24KaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLm9iamVjdAoKU3RyaW5nIGVtYWlsID0gImNoYW5nZUBtZS5jb20iClN0cmluZyBzdWJqZWN0SWQgPSByYXdQcm9maWxlLnN1YgpTdHJpbmcgZmlyc3ROYW1lID0gIiAiClN0cmluZyBsYXN0TmFtZSA9ICIgIgpTdHJpbmcgdXNlcm5hbWUgPSBzdWJqZWN0SWQKU3RyaW5nIG5hbWUKCmlmIChyYXdQcm9maWxlLmlzRGVmaW5lZCgiZW1haWwiKSAmJiByYXdQcm9maWxlLmVtYWlsLmlzTm90TnVsbCgpKXsgLy8gVXNlciBjYW4gZWxlY3QgdG8gbm90IHNoYXJlIHRoZWlyIGVtYWlsCiAgICBlbWFpbCA9IHJhd1Byb2ZpbGUuZW1haWwuYXNTdHJpbmcoKQogICAgdXNlcm5hbWUgPSBlbWFpbAp9CmlmIChyYXdQcm9maWxlLmlzRGVmaW5lZCgibmFtZSIpICYmIHJhd1Byb2ZpbGUubmFtZS5pc05vdE51bGwoKSkgewogICAgaWYgKHJhd1Byb2ZpbGUubmFtZS5pc0RlZmluZWQoImZpcnN0TmFtZSIpICYmIHJhd1Byb2ZpbGUubmFtZS5maXJzdE5hbWUuaXNOb3ROdWxsKCkpIHsKICAgICAgICBmaXJzdE5hbWUgPSByYXdQcm9maWxlLm5hbWUuZmlyc3ROYW1lLmFzU3RyaW5nKCkKICAgIH0KICAgIGlmIChyYXdQcm9maWxlLm5hbWUuaXNEZWZpbmVkKCJsYXN0TmFtZSIpICYmIHJhd1Byb2ZpbGUubmFtZS5sYXN0TmFtZS5pc05vdE51bGwoKSkgewogICAgICAgIGxhc3ROYW1lID0gcmF3UHJvZmlsZS5uYW1lLmxhc3ROYW1lLmFzU3RyaW5nKCkKICAgIH0KfQoKbmFtZSA9IChmaXJzdE5hbWU/LnRyaW0oKSA/IGZpcnN0TmFtZSA6ICIiKSArIChsYXN0TmFtZT8udHJpbSgpID8gKChmaXJzdE5hbWU/LnRyaW0oKSA/ICIgIiA6ICIiKSArIGxhc3ROYW1lKSA6ICIiKQpuYW1lID0gICghbmFtZT8udHJpbSgpKSA/ICIgIiA6IG5hbWUKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCBzdWJqZWN0SWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIG5hbWUpLAogICAgICAgIGZpZWxkKCJlbWFpbCIsIGVtYWlsKSwKICAgICAgICBmaWVsZCgiZ2l2ZW5OYW1lIiwgZmlyc3ROYW1lKSwKICAgICAgICBmaWVsZCgiZmFtaWx5TmFtZSIsIGxhc3ROYW1lKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCB1c2VybmFtZSkpKQ==\",\"default\":true,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"null\",\"lastModifiedDate\":0,\"evaluatorVersion\":\"1.0\"}" + "size": 1433, + "text": "{\"_id\":\"23143919-6b78-40c3-b25e-beca19b229e0\",\"name\":\"GitHub Profile Normalization (VS)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJHaXRIdWIgcmF3UHJvZmlsZTogIityYXdQcm9maWxlKQoKcmV0dXJuIGpzb24ob2JqZWN0KAogICAgICAgIGZpZWxkKCJpZCIsIHJhd1Byb2ZpbGUuaWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIHJhd1Byb2ZpbGUubmFtZSksCiAgICAgICAgZmllbGQoImdpdmVuTmFtZSIsIHJhd1Byb2ZpbGUuZmlyc3RfbmFtZSksCiAgICAgICAgZmllbGQoImZhbWlseU5hbWUiLCByYXdQcm9maWxlLmxhc3RfbmFtZSksCiAgICAgICAgZmllbGQoInBob3RvVXJsIiwgcmF3UHJvZmlsZS5waWN0dXJlLmRhdGEudXJsKSwKICAgICAgICBmaWVsZCgiZW1haWwiLCByYXdQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCByYXdQcm9maWxlLmVtYWlsKSkp\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"null\",\"lastModifiedDate\":0,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -3668,20 +3427,24 @@ }, { "name": "content-length", - "value": "2805" + "value": "1433" }, { "name": "date", - "value": "Sat, 25 Nov 2023 21:29:04 GMT" + "value": "Thu, 11 Jul 2024 21:20:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -3691,14 +3454,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 747, + "headersSize": 767, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-11-25T21:29:04.843Z", - "time": 62, + "startedDateTime": "2024-07-11T21:20:42.268Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -3706,11 +3469,11 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 66 } }, { - "_id": "25e192c5928c02496592a6a3a01c529b", + "_id": "c9c29f6243c069de2fbcd88906d75b96", "_order": 0, "cache": {}, "request": { @@ -3722,16 +3485,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-50" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "accept-api-version", @@ -3741,23 +3504,27 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1614, + "headersSize": 1660, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/scripts/6325cf19-a49b-471e-8d26-7e4df76df0e2" + "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/scripts/484e6246-dbc6-4288-97e6-54e55431402e" }, "response": { - "bodySize": 1442, + "bodySize": 2805, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 1442, - "text": "{\"_id\":\"6325cf19-a49b-471e-8d26-7e4df76df0e2\",\"name\":\"Okta Profile Normalization\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJPa3RhIHJhd1Byb2ZpbGU6ICIrcmF3UHJvZmlsZSkKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5wcmVmZXJyZWRfdXNlcm5hbWUpKSk=\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"null\",\"lastModifiedDate\":0,\"evaluatorVersion\":\"1.0\"}" + "size": 2805, + "text": "{\"_id\":\"484e6246-dbc6-4288-97e6-54e55431402e\",\"name\":\"Apple Profile Normalization\",\"description\":\"Normalizes raw profile data from Apple\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjEtMjAyMiBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUy4KICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICoKICogSW4gc29tZSBjb21tb24gZGVmYXVsdCBjb25maWd1cmF0aW9ucywgdGhlIGZvbGxvd2luZyBrZXlzIGFyZSByZXF1aXJlZCB0byBiZSBub3QgZW1wdHk6CiAqIHVzZXJuYW1lLCBnaXZlbk5hbWUsIGZhbWlseU5hbWUsIGVtYWlsLgogKgogKiBGcm9tIFJGQzQ1MTc6IEEgdmFsdWUgb2YgdGhlIERpcmVjdG9yeSBTdHJpbmcgc3ludGF4IGlzIGEgc3RyaW5nIG9mIG9uZSBvciBtb3JlCiAqIGFyYml0cmFyeSBjaGFyYWN0ZXJzIGZyb20gdGhlIFVuaXZlcnNhbCBDaGFyYWN0ZXIgU2V0IChVQ1MpLgogKiBBIHplcm8tbGVuZ3RoIGNoYXJhY3RlciBzdHJpbmcgaXMgbm90IHBlcm1pdHRlZC4KICovCgppbXBvcnQgc3RhdGljIG9yZy5mb3JnZXJvY2suanNvbi5Kc29uVmFsdWUuZmllbGQKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmpzb24KaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLm9iamVjdAoKU3RyaW5nIGVtYWlsID0gImNoYW5nZUBtZS5jb20iClN0cmluZyBzdWJqZWN0SWQgPSByYXdQcm9maWxlLnN1YgpTdHJpbmcgZmlyc3ROYW1lID0gIiAiClN0cmluZyBsYXN0TmFtZSA9ICIgIgpTdHJpbmcgdXNlcm5hbWUgPSBzdWJqZWN0SWQKU3RyaW5nIG5hbWUKCmlmIChyYXdQcm9maWxlLmlzRGVmaW5lZCgiZW1haWwiKSAmJiByYXdQcm9maWxlLmVtYWlsLmlzTm90TnVsbCgpKXsgLy8gVXNlciBjYW4gZWxlY3QgdG8gbm90IHNoYXJlIHRoZWlyIGVtYWlsCiAgICBlbWFpbCA9IHJhd1Byb2ZpbGUuZW1haWwuYXNTdHJpbmcoKQogICAgdXNlcm5hbWUgPSBlbWFpbAp9CmlmIChyYXdQcm9maWxlLmlzRGVmaW5lZCgibmFtZSIpICYmIHJhd1Byb2ZpbGUubmFtZS5pc05vdE51bGwoKSkgewogICAgaWYgKHJhd1Byb2ZpbGUubmFtZS5pc0RlZmluZWQoImZpcnN0TmFtZSIpICYmIHJhd1Byb2ZpbGUubmFtZS5maXJzdE5hbWUuaXNOb3ROdWxsKCkpIHsKICAgICAgICBmaXJzdE5hbWUgPSByYXdQcm9maWxlLm5hbWUuZmlyc3ROYW1lLmFzU3RyaW5nKCkKICAgIH0KICAgIGlmIChyYXdQcm9maWxlLm5hbWUuaXNEZWZpbmVkKCJsYXN0TmFtZSIpICYmIHJhd1Byb2ZpbGUubmFtZS5sYXN0TmFtZS5pc05vdE51bGwoKSkgewogICAgICAgIGxhc3ROYW1lID0gcmF3UHJvZmlsZS5uYW1lLmxhc3ROYW1lLmFzU3RyaW5nKCkKICAgIH0KfQoKbmFtZSA9IChmaXJzdE5hbWU/LnRyaW0oKSA/IGZpcnN0TmFtZSA6ICIiKSArIChsYXN0TmFtZT8udHJpbSgpID8gKChmaXJzdE5hbWU/LnRyaW0oKSA/ICIgIiA6ICIiKSArIGxhc3ROYW1lKSA6ICIiKQpuYW1lID0gICghbmFtZT8udHJpbSgpKSA/ICIgIiA6IG5hbWUKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCBzdWJqZWN0SWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIG5hbWUpLAogICAgICAgIGZpZWxkKCJlbWFpbCIsIGVtYWlsKSwKICAgICAgICBmaWVsZCgiZ2l2ZW5OYW1lIiwgZmlyc3ROYW1lKSwKICAgICAgICBmaWVsZCgiZmFtaWx5TmFtZSIsIGxhc3ROYW1lKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCB1c2VybmFtZSkpKQ==\",\"default\":true,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"null\",\"lastModifiedDate\":0,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -3807,20 +3574,24 @@ }, { "name": "content-length", - "value": "1442" + "value": "2805" }, { "name": "date", - "value": "Sat, 25 Nov 2023 21:29:04 GMT" + "value": "Thu, 11 Jul 2024 21:20:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -3830,14 +3601,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 747, + "headersSize": 767, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-11-25T21:29:04.844Z", - "time": 75, + "startedDateTime": "2024-07-11T21:20:42.271Z", + "time": 60, "timings": { "blocked": -1, "connect": -1, @@ -3845,11 +3616,11 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 75 + "wait": 60 } }, { - "_id": "38b418bd868b6fbac228ebf071b7e860", + "_id": "25e192c5928c02496592a6a3a01c529b", "_order": 0, "cache": {}, "request": { @@ -3861,16 +3632,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-50" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "accept-api-version", @@ -3880,23 +3651,27 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1614, + "headersSize": 1660, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/scripts/dbe0bf9a-72aa-49d5-8483-9db147985a47" + "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/scripts/6325cf19-a49b-471e-8d26-7e4df76df0e2" }, "response": { - "bodySize": 7213, + "bodySize": 1442, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 7213, - "text": "{\"_id\":\"dbe0bf9a-72aa-49d5-8483-9db147985a47\",\"name\":\"ADFS Profile Normalization (JS)\",\"description\":\"Normalizes raw profile data from ADFS\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMKICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGlzIHNjcmlwdCByZXR1cm5zIHRoZSBzb2NpYWwgaWRlbnRpdHkgcHJvZmlsZSBpbmZvcm1hdGlvbiBmb3IgdGhlIGF1dGhlbnRpY2F0aW5nIHVzZXIKICogaW4gYSBzdGFuZGFyZCBmb3JtIGV4cGVjdGVkIGJ5IHRoZSBTb2NpYWwgUHJvdmlkZXIgSGFuZGxlciBOb2RlLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlczoKICogcmF3UHJvZmlsZSAtIFRoZSBzb2NpYWwgaWRlbnRpdHkgcHJvdmlkZXIgcHJvZmlsZSBpbmZvcm1hdGlvbiBmb3IgdGhlIGF1dGhlbnRpY2F0aW5nIHVzZXIuCiAqICAgICAgICAgICAgICBKc29uVmFsdWUgKDEpLgogKiBsb2dnZXIgLSBUaGUgZGVidWcgbG9nZ2VyIGluc3RhbmNlOgogKiAgICAgICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiByZWFsbSAtIFN0cmluZyAocHJpbWl0aXZlKS4KICogICAgICAgICBUaGUgbmFtZSBvZiB0aGUgcmVhbG0gdGhlIHVzZXIgaXMgYXV0aGVudGljYXRpbmcgdG8uCiAqIHJlcXVlc3RIZWFkZXJzIC0gVHJlZU1hcCAoMikuCiAqICAgICAgICAgICAgICAgICAgVGhlIG9iamVjdCB0aGF0IHByb3ZpZGVzIG1ldGhvZHMgZm9yIGFjY2Vzc2luZyBoZWFkZXJzIGluIHRoZSBsb2dpbiByZXF1ZXN0OgogKiAgICAgICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2F1dGhlbnRpY2F0aW9uLWd1aWRlL3NjcmlwdGluZy1hcGktbm9kZS5odG1sI3NjcmlwdGluZy1hcGktbm9kZS1yZXF1ZXN0SGVhZGVycy4KICogcmVxdWVzdFBhcmFtZXRlcnMgLSBUcmVlTWFwICgyKS4KICogICAgICAgICAgICAgICAgICAgICBUaGUgb2JqZWN0IHRoYXQgY29udGFpbnMgdGhlIGF1dGhlbnRpY2F0aW9uIHJlcXVlc3QgcGFyYW1ldGVycy4KICogc2VsZWN0ZWRJZHAgLSBTdHJpbmcgKHByaW1pdGl2ZSkuCiAqICAgICAgICAgICAgICAgVGhlIHNvY2lhbCBpZGVudGl0eSBwcm92aWRlciBuYW1lLiBGb3IgZXhhbXBsZTogZ29vZ2xlLgogKiBzaGFyZWRTdGF0ZSAtIExpbmtlZEhhc2hNYXAgKDMpLgogKiAgICAgICAgICAgICAgIFRoZSBvYmplY3QgdGhhdCBob2xkcyB0aGUgc3RhdGUgb2YgdGhlIGF1dGhlbnRpY2F0aW9uIHRyZWUgYW5kIGFsbG93cyBkYXRhIGV4Y2hhbmdlIGJldHdlZW4gdGhlIHN0YXRlbGVzcyBub2RlczoKICogICAgICAgICAgICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hdXRoLW5vZGVzL2NvcmUtYWN0aW9uLmh0bWwjYWNjZXNzaW5nLXRyZWUtc3RhdGUuCiAqIHRyYW5zaWVudFN0YXRlIC0gTGlua2VkSGFzaE1hcCAoMykuCiAqICAgICAgICAgICAgICAgICAgVGhlIG9iamVjdCBmb3Igc3RvcmluZyBzZW5zaXRpdmUgaW5mb3JtYXRpb24gdGhhdCBtdXN0IG5vdCBsZWF2ZSB0aGUgc2VydmVyIHVuZW5jcnlwdGVkLAogKiAgICAgICAgICAgICAgICAgIGFuZCB0aGF0IG1heSBub3QgbmVlZCB0byBwZXJzaXN0IGJldHdlZW4gYXV0aGVudGljYXRpb24gcmVxdWVzdHMgZHVyaW5nIHRoZSBhdXRoZW50aWNhdGlvbiBzZXNzaW9uOgogKiAgICAgICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2F1dGgtbm9kZXMvY29yZS1hY3Rpb24uaHRtbCNhY2Nlc3NpbmctdHJlZS1zdGF0ZS4KICoKICogUmV0dXJuIC0gYSBKc29uVmFsdWUgKDEpLgogKiAgICAgICAgICBUaGUgcmVzdWx0IG9mIHRoZSBsYXN0IHN0YXRlbWVudCBpbiB0aGUgc2NyaXB0IGlzIHJldHVybmVkIHRvIHRoZSBzZXJ2ZXIuCiAqICAgICAgICAgIEN1cnJlbnRseSwgdGhlIEltbWVkaWF0ZWx5IEludm9rZWQgRnVuY3Rpb24gRXhwcmVzc2lvbiAoYWxzbyBrbm93biBhcyBTZWxmLUV4ZWN1dGluZyBBbm9ueW1vdXMgRnVuY3Rpb24pCiAqICAgICAgICAgIGlzIHRoZSBsYXN0IChhbmQgb25seSkgc3RhdGVtZW50IGluIHRoaXMgc2NyaXB0LCBhbmQgaXRzIHJldHVybiB2YWx1ZSB3aWxsIGJlY29tZSB0aGUgc2NyaXB0IHJlc3VsdC4KICogICAgICAgICAgRG8gbm90IHVzZSAicmV0dXJuIHZhcmlhYmxlIiBzdGF0ZW1lbnQgb3V0c2lkZSBvZiBhIGZ1bmN0aW9uIGRlZmluaXRpb24uCiAqCiAqICAgICAgICAgIFRoaXMgc2NyaXB0J3MgbGFzdCBzdGF0ZW1lbnQgc2hvdWxkIHJlc3VsdCBpbiBhIEpzb25WYWx1ZSAoMSkgd2l0aCB0aGUgZm9sbG93aW5nIGtleXM6CiAqICAgICAgICAgIHsKICogICAgICAgICAgICAgIHsiZGlzcGxheU5hbWUiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiZW1haWwiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiZmFtaWx5TmFtZSI6ICJjb3JyZXNwb25kaW5nLXNvY2lhbC1pZGVudGl0eS1wcm92aWRlci12YWx1ZSJ9LAogKiAgICAgICAgICAgICAgeyJnaXZlbk5hbWUiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiaWQiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsibG9jYWxlIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0sCiAqICAgICAgICAgICAgICB7InBob3RvVXJsIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0sCiAqICAgICAgICAgICAgICB7InVzZXJuYW1lIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0KICogICAgICAgICAgfQogKgogKiAgICAgICAgICBUaGUgY29uc3VtZXIgb2YgdGhpcyBkYXRhIGRlZmluZXMgd2hpY2gga2V5cyBhcmUgcmVxdWlyZWQgYW5kIHdoaWNoIGFyZSBvcHRpb25hbC4KICogICAgICAgICAgRm9yIGV4YW1wbGUsIHRoZSBzY3JpcHQgYXNzb2NpYXRlZCB3aXRoIHRoZSBTb2NpYWwgUHJvdmlkZXIgSGFuZGxlciBOb2RlIGFuZCwKICogICAgICAgICAgdWx0aW1hdGVseSwgdGhlIG1hbmFnZWQgb2JqZWN0IGNyZWF0ZWQvdXBkYXRlZCB3aXRoIHRoaXMgZGF0YQogKiAgICAgICAgICB3aWxsIGV4cGVjdCBjZXJ0YWluIGtleXMgdG8gYmUgcG9wdWxhdGVkLgogKiAgICAgICAgICBJbiBzb21lIGNvbW1vbiBkZWZhdWx0IGNvbmZpZ3VyYXRpb25zLCB0aGUgZm9sbG93aW5nIGtleXMgYXJlIHJlcXVpcmVkIHRvIGJlIG5vdCBlbXB0eToKICogICAgICAgICAgdXNlcm5hbWUsIGdpdmVuTmFtZSwgZmFtaWx5TmFtZSwgZW1haWwuCiAqCiAqICAgICAgICAgIEZyb20gUkZDNDUxNzogQSB2YWx1ZSBvZiB0aGUgRGlyZWN0b3J5IFN0cmluZyBzeW50YXggaXMgYSBzdHJpbmcgb2Ygb25lIG9yIG1vcmUKICogICAgICAgICAgYXJiaXRyYXJ5IGNoYXJhY3RlcnMgZnJvbSB0aGUgVW5pdmVyc2FsIENoYXJhY3RlciBTZXQgKFVDUykuCiAqICAgICAgICAgIEEgemVyby1sZW5ndGggY2hhcmFjdGVyIHN0cmluZyBpcyBub3QgcGVybWl0dGVkLgogKgogKiAoMSkgSnNvblZhbHVlIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL2pzb24vSnNvblZhbHVlLmh0bWwuCiAqICgyKSBUcmVlTWFwIC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9UcmVlTWFwLmh0bWwuCiAqICgzKSBMaW5rZWRIYXNoTWFwIC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9MaW5rZWRIYXNoTWFwLmh0bWwuCiAqLwoKKGZ1bmN0aW9uICgpIHsKICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZQogICAgKTsKCiAgICB2YXIgbm9ybWFsaXplZFByb2ZpbGVEYXRhID0gZnJKYXZhLkpzb25WYWx1ZS5qc29uKGZySmF2YS5Kc29uVmFsdWUub2JqZWN0KCkpOwogIAogIAkvL2xvZ2dlci5tZXNzYWdlKCdTZWd1aW4gcmF3UHJvZmlsZTogJytyYXdQcm9maWxlKTsKCiAgICBub3JtYWxpemVkUHJvZmlsZURhdGEucHV0KCdpZCcsIHJhd1Byb2ZpbGUuZ2V0KCdzdWInKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2Rpc3BsYXlOYW1lJywgcmF3UHJvZmlsZS5nZXQoJ2dpdmVuTmFtZScpLmFzU3RyaW5nKCkgKyAnICcgKyByYXdQcm9maWxlLmdldCgnc24nKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2VtYWlsJywgcmF3UHJvZmlsZS5nZXQoJ21haWwnKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2dpdmVuTmFtZScsIHJhd1Byb2ZpbGUuZ2V0KCdnaXZlbk5hbWUnKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2ZhbWlseU5hbWUnLCByYXdQcm9maWxlLmdldCgnc24nKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ3VzZXJuYW1lJywgcmF3UHJvZmlsZS5nZXQoJ3VwbicpLmFzU3RyaW5nKCkpOwogICAgbm9ybWFsaXplZFByb2ZpbGVEYXRhLnB1dCgncm9sZXMnLCByYXdQcm9maWxlLmdldCgncm9sZXMnKS5hc1N0cmluZygpKTsKICAKICAJLy9sb2dnZXIubWVzc2FnZSgnU2VndWluIG5vcm1hbGl6ZWRQcm9maWxlRGF0YTogJytub3JtYWxpemVkUHJvZmlsZURhdGEpOwoKICAgIHJldHVybiBub3JtYWxpemVkUHJvZmlsZURhdGE7Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"null\",\"lastModifiedDate\":0,\"evaluatorVersion\":\"1.0\"}" + "size": 1442, + "text": "{\"_id\":\"6325cf19-a49b-471e-8d26-7e4df76df0e2\",\"name\":\"Okta Profile Normalization\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJPa3RhIHJhd1Byb2ZpbGU6ICIrcmF3UHJvZmlsZSkKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5wcmVmZXJyZWRfdXNlcm5hbWUpKSk=\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"null\",\"lastModifiedDate\":0,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -3946,20 +3721,24 @@ }, { "name": "content-length", - "value": "7213" + "value": "1442" }, { "name": "date", - "value": "Sat, 25 Nov 2023 21:29:04 GMT" + "value": "Thu, 11 Jul 2024 21:20:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -3969,14 +3748,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 747, + "headersSize": 767, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-11-25T21:29:04.845Z", - "time": 75, + "startedDateTime": "2024-07-11T21:20:42.277Z", + "time": 61, "timings": { "blocked": -1, "connect": -1, @@ -3984,7 +3763,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 75 + "wait": 61 } }, { @@ -4000,16 +3779,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-50" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "accept-api-version", @@ -4019,12 +3798,16 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1614, + "headersSize": 1660, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -4089,16 +3872,20 @@ }, { "name": "date", - "value": "Sat, 25 Nov 2023 21:29:04 GMT" + "value": "Thu, 11 Jul 2024 21:20:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -4108,14 +3895,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 747, + "headersSize": 767, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-11-25T21:29:04.846Z", - "time": 75, + "startedDateTime": "2024-07-11T21:20:42.279Z", + "time": 57, "timings": { "blocked": -1, "connect": -1, @@ -4123,7 +3910,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 75 + "wait": 57 } } ], diff --git a/test/e2e/mocks/journey_3464291987/export_4211608755/0_verbose_i_3851216710/oauth2_393036114/recording.har b/test/e2e/mocks/journey_3464291987/export_4211608755/0_verbose_i_3851216710/oauth2_393036114/recording.har index 7c2c3b74a..d2cd2906f 100644 --- a/test/e2e/mocks/journey_3464291987/export_4211608755/0_verbose_i_3851216710/oauth2_393036114/recording.har +++ b/test/e2e/mocks/journey_3464291987/export_4211608755/0_verbose_i_3851216710/oauth2_393036114/recording.har @@ -25,11 +25,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-39" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5fff839e-3180-4d8d-8b14-b563d29cb0aa" + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "accept-api-version", @@ -37,20 +37,24 @@ }, { "name": "content-length", - "value": 1138 + "value": "1138" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 397, + "headersSize": 443, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { "mimeType": "application/x-www-form-urlencoded", "params": [], - "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idm:* fr:idc:esv:*" + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idc:esv:* fr:idm:*" }, "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/oauth2/access_token" @@ -94,16 +98,20 @@ }, { "name": "date", - "value": "Sun, 15 Oct 2023 03:20:28 GMT" + "value": "Thu, 11 Jul 2024 21:20:40 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5fff839e-3180-4d8d-8b14-b563d29cb0aa" + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -113,14 +121,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 541, + "headersSize": 561, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-15T03:20:28.065Z", - "time": 86, + "startedDateTime": "2024-07-11T21:20:41.085Z", + "time": 129, "timings": { "blocked": -1, "connect": -1, @@ -128,7 +136,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 86 + "wait": 129 } } ], diff --git a/test/e2e/mocks/journey_3464291987/export_4211608755/0_verbose_i_3851216710/openidm_3290118515/recording.har b/test/e2e/mocks/journey_3464291987/export_4211608755/0_verbose_i_3851216710/openidm_3290118515/recording.har index 02fe7abeb..4787e6395 100644 --- a/test/e2e/mocks/journey_3464291987/export_4211608755/0_verbose_i_3851216710/openidm_3290118515/recording.har +++ b/test/e2e/mocks/journey_3464291987/export_4211608755/0_verbose_i_3851216710/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "ac31ccceb288fe104fb927288dc7c001", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -19,28 +19,176 @@ "name": "accept", "value": "application/json, text/plain, */*" }, + { + "name": "content-type", + "value": "application/json" + }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-50" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Thu, 11 Jul 2024 21:20:41 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-11T21:20:41.289Z", + "time": 106, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 106 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" }, { "name": "content-type", "value": "application/json" }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" + }, { "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1562, + "headersSize": 1608, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -49,20 +197,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/b672336b-41ef-428d-ae4a-e0c082875377?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1046, + "bodySize": 1163, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1046, - "text": "{\"_id\":\"b672336b-41ef-428d-ae4a-e0c082875377\",\"_rev\":\"a9fd21f6-492e-4d10-9576-0447d4e19080-35760\",\"accountStatus\":\"active\",\"name\":\"frodo-test\",\"description\":\"Frodo Test\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"rkOpgoQMqHNQ6PtjyzwxkwPsDbCi0CMm8eWGDMBfLThbjMP1s4YA18Fl-NwebyBFqf7Ut6A8ZhKIiCNS-boSJng7j4TZuvFYOcQzx_qpAblY75apRYJgkRCN0uqecz-7JoMymp5CPXC-IMMew5IPPbJEI3aolqPcW5vjzr64saHDoiRH742WKYkyAUqcQmrPGHMeXaTIyOaEORB_sfJRXULEKQ6YntL8lt8SqNEVZgo_QShBP1is-lB1t8WZql3Qu43Mw8CjFJps71OeUhO8b3eP41OX4W_zKVpYYttL7VBfRK8fzyfA1AAiwuN2CNfUtHkO3lIoos3ihm-u4G2RhZH-1oZaE3B_L_wHtENf8yf_Zzmrz8N2DCXXb5bnOr9CqOS622AgBTR_RziIx2xZ5PV8kzrYi-N4sz39LjuhG6n0bb8qrGUi7v-9vjczH6IPcrssO1UpjkaTHUvFF_M7FZYBK24agKKEoSwfichZGMy5-fpuu35hhpI_AyeLc62QNqPBuRUJiE4ramjEAqgFnUuJp6SAlC3o0diisBEyD7xiHQLEqqNqcM1d9bSU9MdyaSbQuPaB7MclgZ2kyPELnbSq0znFsw8-QhWWJubtMJ8GzIStzpEoL8LLPqpL1VDxYBMnLgqD-O3IIAhi7ZHE_a44UWMG2ekKamuvIFoyQPM\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Sat, 25 Nov 2023 21:29:04 GMT" + "value": "Thu, 11 Jul 2024 21:20:41 GMT" }, { "name": "cache-control", @@ -86,7 +234,7 @@ }, { "name": "etag", - "value": "\"a9fd21f6-492e-4d10-9576-0447d4e19080-35760\"" + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" }, { "name": "expires", @@ -106,16 +254,20 @@ }, { "name": "content-length", - "value": "1046" + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -125,14 +277,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 649, + "headersSize": 669, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-11-25T21:29:04.127Z", - "time": 55, + "startedDateTime": "2024-07-11T21:20:41.312Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -140,7 +292,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 55 + "wait": 72 } }, { @@ -156,44 +308,48 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-50" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1518, + "headersSize": 1564, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/ui/themerealm" }, "response": { - "bodySize": 85390, + "bodySize": 80893, "content": { "mimeType": "application/json;charset=utf-8", - "size": 85390, - "text": "{\"_id\":\"ui/themerealm\",\"realm\":{\"/\":[{\"_id\":\"d6636b33-111b-40f2-870d-f4dcb7281e43\",\"accountCardBackgroundColor\":\"#ffffff\",\"accountCardHeaderColor\":\"#23282e\",\"accountCardInnerBorderColor\":\"#e7eef4\",\"accountCardInputBackgroundColor\":\"#ffffff\",\"accountCardInputBorderColor\":\"#c0c9d5\",\"accountCardInputLabelColor\":\"#5e6d82\",\"accountCardInputSelectColor\":\"#e4f4fd\",\"accountCardInputTextColor\":\"#23282e\",\"accountCardOuterBorderColor\":\"#e7eef4\",\"accountCardShadow\":3,\"accountCardTabActiveBorderColor\":\"#109cf1\",\"accountCardTabActiveColor\":\"#e4f4fd\",\"accountCardTextColor\":\"#5e6d82\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountNavigationBackgroundColor\":\"#ffffff\",\"accountNavigationTextColor\":\"#455469\",\"accountNavigationToggleBorderColor\":\"#e7eef4\",\"accountTableRowHoverColor\":\"#f6f8fa\",\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"buttonRounded\":5,\"favicon\":\"https://cdn.forgerock.com/platform/themes/starter/logo-starter.svg\",\"fontFamily\":\"Open Sans\",\"isDefault\":false,\"journeyCardBackgroundColor\":\"#ffffff\",\"journeyCardShadow\":3,\"journeyCardTextColor\":\"#5e6d82\",\"journeyCardTitleColor\":\"#23282e\",\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyInputBackgroundColor\":\"#ffffff\",\"journeyInputBorderColor\":\"#c0c9d5\",\"journeyInputLabelColor\":\"#5e6d82\",\"journeyInputSelectColor\":\"#e4f4fd\",\"journeyInputTextColor\":\"#23282e\",\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#004067\",\"linkColor\":\"#0070b3\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/starter/logo-starter.svg\",\"logoAltText\":\"Logo\",\"logoEnabled\":true,\"logoHeight\":\"56\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/starter/logo-starter-full.svg\",\"logoProfileAltText\":\"Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/starter/logo-starter.svg\",\"logoProfileCollapsedAltText\":\"Logo\",\"logoProfileHeight\":\"24\",\"name\":\"Starter Theme\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#ffffff\",\"profileMenuHighlightColor\":\"#f6f8fa\",\"profileMenuHoverColor\":\"#f6f8fa\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#455469\",\"textColor\":\"#ffffff\",\"topBarBackgroundColor\":\"#ffffff\",\"topBarBorderColor\":\"#e7eef4\",\"topBarHeaderColor\":\"#23282e\",\"topBarTextColor\":\"#69788b\"}],\"alpha\":[{\"_id\":\"86ce2f64-586d-44fe-8593-b12a85aac68d\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"cd6c93e2-52e2-4340-9770-66a588343841\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"00203891-dde0-4114-b27a-219ae0b43a61\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"b82755e8-fe9a-4d27-b66b-45e37ae12345\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"4ded6d91-ceea-400a-ae3f-42209f1b0e06\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"63e19668-909f-479e-83d7-be7a01cd8187\",\"accountCardBackgroundColor\":\"#ffffff\",\"accountCardHeaderColor\":\"#23282e\",\"accountCardInnerBorderColor\":\"#e7eef4\",\"accountCardInputBackgroundColor\":\"#ffffff\",\"accountCardInputBorderColor\":\"#c0c9d5\",\"accountCardInputLabelColor\":\"#5e6d82\",\"accountCardInputSelectColor\":\"#e4f4fd\",\"accountCardInputTextColor\":\"#23282e\",\"accountCardOuterBorderColor\":\"#e7eef4\",\"accountCardShadow\":3,\"accountCardTabActiveBorderColor\":\"#109cf1\",\"accountCardTabActiveColor\":\"#e4f4fd\",\"accountCardTextColor\":\"#5e6d82\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountNavigationBackgroundColor\":\"#ffffff\",\"accountNavigationTextColor\":\"#455469\",\"accountNavigationToggleBorderColor\":\"#e7eef4\",\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":true},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"accountTableRowHoverColor\":\"#f6f8fa\",\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"boldLinks\":false,\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"fontFamily\":\"Open Sans\",\"isDefault\":false,\"journeyCardBackgroundColor\":\"#ffffff\",\"journeyCardShadow\":3,\"journeyCardTextColor\":\"#5e6d82\",\"journeyCardTitleColor\":\"#23282e\",\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyInputBackgroundColor\":\"#ffffff\",\"journeyInputBorderColor\":\"#c0c9d5\",\"journeyInputLabelColor\":\"#5e6d82\",\"journeyInputSelectColor\":\"#e4f4fd\",\"journeyInputTextColor\":\"#23282e\",\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[\"FrodoTest\",\"AA-FrodoTest\"],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":false,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"NoAccess\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"switchBackgroundColor\":\"#c0c9d5\",\"textColor\":\"#ffffff\",\"topBarBackgroundColor\":\"#ffffff\",\"topBarBorderColor\":\"#e7eef4\",\"topBarHeaderColor\":\"#23282e\",\"topBarTextColor\":\"#69788b\"}],\"bravo\":[{\"_id\":\"84bbd22e-6def-459f-91c9-4c9aa4e0bec0\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"05ef90a8-10f2-47fd-a481-c8c52f49e48f\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"f19b7f5a-48dc-4c53-bfac-eeed5966511a\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"022ba5cf-a2e4-49a8-ae6d-2ca54abf6573\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"4c7cb08c-7a9f-4cb6-9211-60654548cae9\",\"accountCardBackgroundColor\":\"#ffffff\",\"accountCardHeaderColor\":\"#23282e\",\"accountCardInnerBorderColor\":\"#e7eef4\",\"accountCardInputBackgroundColor\":\"#ffffff\",\"accountCardInputBorderColor\":\"#c0c9d5\",\"accountCardInputLabelColor\":\"#5e6d82\",\"accountCardInputSelectColor\":\"#e4f4fd\",\"accountCardInputTextColor\":\"#23282e\",\"accountCardOuterBorderColor\":\"#e7eef4\",\"accountCardShadow\":3,\"accountCardTabActiveBorderColor\":\"#109cf1\",\"accountCardTabActiveColor\":\"#e4f4fd\",\"accountCardTextColor\":\"#5e6d82\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountNavigationBackgroundColor\":\"#ffffff\",\"accountNavigationTextColor\":\"#455469\",\"accountNavigationToggleBorderColor\":\"#e7eef4\",\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"accountTableRowHoverColor\":\"#f6f8fa\",\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"boldLinks\":false,\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"fontFamily\":\"Open Sans\",\"isDefault\":false,\"journeyCardBackgroundColor\":\"#ffffff\",\"journeyCardBorderRadius\":4,\"journeyCardHeaderBackgroundColor\":\"#ffffff\",\"journeyCardShadow\":3,\"journeyCardTextColor\":\"#5e6d82\",\"journeyCardTitleColor\":\"#23282e\",\"journeyFloatingLabels\":true,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyInputBackgroundColor\":\"#ffffff\",\"journeyInputBorderColor\":\"#c0c9d5\",\"journeyInputLabelColor\":\"#5e6d82\",\"journeyInputSelectColor\":\"#e4f4fd\",\"journeyInputTextColor\":\"#23282e\",\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeySignInButtonPosition\":\"flex-column\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"switchBackgroundColor\":\"#c0c9d5\",\"textColor\":\"#ffffff\",\"topBarBackgroundColor\":\"#ffffff\",\"topBarBorderColor\":\"#e7eef4\",\"topBarHeaderColor\":\"#23282e\",\"topBarTextColor\":\"#69788b\"}]}}" + "size": 80893, + "text": "{\"_id\":\"ui/themerealm\",\"realm\":{\"alpha\":[{\"_id\":\"00203891-dde0-4114-b27a-219ae0b43a61\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"4ded6d91-ceea-400a-ae3f-42209f1b0e06\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"86ce2f64-586d-44fe-8593-b12a85aac68d\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"b82755e8-fe9a-4d27-b66b-45e37ae12345\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"cd6c93e2-52e2-4340-9770-66a588343841\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"63e19668-909f-479e-83d7-be7a01cd8187\",\"accountCardBackgroundColor\":\"#ffffff\",\"accountCardHeaderColor\":\"#23282e\",\"accountCardInnerBorderColor\":\"#e7eef4\",\"accountCardInputBackgroundColor\":\"#ffffff\",\"accountCardInputBorderColor\":\"#c0c9d5\",\"accountCardInputLabelColor\":\"#5e6d82\",\"accountCardInputSelectColor\":\"#e4f4fd\",\"accountCardInputTextColor\":\"#23282e\",\"accountCardOuterBorderColor\":\"#e7eef4\",\"accountCardShadow\":3,\"accountCardTabActiveBorderColor\":\"#109cf1\",\"accountCardTabActiveColor\":\"#e4f4fd\",\"accountCardTextColor\":\"#5e6d82\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountNavigationBackgroundColor\":\"#ffffff\",\"accountNavigationTextColor\":\"#455469\",\"accountNavigationToggleBorderColor\":\"#e7eef4\",\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":true},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"accountTableRowHoverColor\":\"#f6f8fa\",\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"boldLinks\":false,\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"fontFamily\":\"Open Sans\",\"isDefault\":false,\"journeyCardBackgroundColor\":\"#ffffff\",\"journeyCardShadow\":3,\"journeyCardTextColor\":\"#5e6d82\",\"journeyCardTitleColor\":\"#23282e\",\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyInputBackgroundColor\":\"#ffffff\",\"journeyInputBorderColor\":\"#c0c9d5\",\"journeyInputLabelColor\":\"#5e6d82\",\"journeyInputSelectColor\":\"#e4f4fd\",\"journeyInputTextColor\":\"#23282e\",\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[\"FrodoTest\",\"AA-FrodoTest\"],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":false,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"NoAccess\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"switchBackgroundColor\":\"#c0c9d5\",\"textColor\":\"#ffffff\",\"topBarBackgroundColor\":\"#ffffff\",\"topBarBorderColor\":\"#e7eef4\",\"topBarHeaderColor\":\"#23282e\",\"topBarTextColor\":\"#69788b\"}],\"bravo\":[{\"_id\":\"00203891-dde0-4114-b27a-219ae0b43a61\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"4ded6d91-ceea-400a-ae3f-42209f1b0e06\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"86ce2f64-586d-44fe-8593-b12a85aac68d\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"b82755e8-fe9a-4d27-b66b-45e37ae12345\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"cd6c93e2-52e2-4340-9770-66a588343841\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"}]}}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Sat, 25 Nov 2023 21:29:04 GMT" + "value": "Thu, 11 Jul 2024 21:20:41 GMT" }, { "name": "cache-control", @@ -235,18 +391,18 @@ "name": "x-frame-options", "value": "DENY" }, - { - "name": "transfer-encoding", - "value": "chunked" - }, { "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -254,16 +410,20 @@ { "name": "alt-svc", "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "transfer-encoding", + "value": "chunked" } ], - "headersSize": 651, + "headersSize": 671, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-11-25T21:29:04.258Z", - "time": 77, + "startedDateTime": "2024-07-11T21:20:41.468Z", + "time": 81, "timings": { "blocked": -1, "connect": -1, @@ -271,7 +431,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 77 + "wait": 81 } }, { @@ -287,27 +447,31 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-50" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1526, + "headersSize": 1572, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -324,7 +488,7 @@ "headers": [ { "name": "date", - "value": "Sat, 25 Nov 2023 21:29:04 GMT" + "value": "Thu, 11 Jul 2024 21:20:41 GMT" }, { "name": "cache-control", @@ -372,12 +536,16 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-e773600a-49db-43dd-8c80-60a0f2a170d4" + "value": "frodo-dfc31f11-5d66-44f3-b8da-cc2360618fcb" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -387,14 +555,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 644, + "headersSize": 664, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-11-25T21:29:04.656Z", - "time": 74, + "startedDateTime": "2024-07-11T21:20:41.960Z", + "time": 54, "timings": { "blocked": -1, "connect": -1, @@ -402,7 +570,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 74 + "wait": 54 } } ], diff --git a/test/e2e/mocks/journey_3464291987/import_288002260/0_verbose_f_4035770519/am_1076162899/recording.har b/test/e2e/mocks/journey_3464291987/import_288002260/0_verbose_f_4035770519/am_1076162899/recording.har index 022beb50d..a3a355be2 100644 --- a/test/e2e/mocks/journey_3464291987/import_288002260/0_verbose_f_4035770519/am_1076162899/recording.har +++ b/test/e2e/mocks/journey_3464291987/import_288002260/0_verbose_f_4035770519/am_1076162899/recording.har @@ -20,27 +20,31 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "accept-api-version", "value": "resource=1.1" }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 342, + "headersSize": 388, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -51,7 +55,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 553, - "text": "{\"_id\":\"*\",\"_rev\":\"1874515102\",\"domains\":[],\"protectedUserAttributes\":[\"telephoneNumber\",\"mail\"],\"cookieName\":\"6ac6499e9da2071\",\"secureCookie\":true,\"forgotPassword\":\"false\",\"forgotUsername\":\"false\",\"kbaEnabled\":\"false\",\"selfRegistration\":\"false\",\"lang\":\"en-US\",\"successfulUserRegistrationDestination\":\"default\",\"socialImplementations\":[],\"referralsEnabled\":\"false\",\"zeroPageLogin\":{\"enabled\":false,\"allowedWithoutReferer\":true,\"refererWhitelist\":[]},\"realm\":\"/\",\"xuiUserSessionValidationEnabled\":true,\"fileBasedConfiguration\":true,\"userIdAttributes\":[]}" + "text": "{\"_id\":\"*\",\"_rev\":\"1874515102\",\"domains\":[],\"protectedUserAttributes\":[\"telephoneNumber\",\"mail\"],\"cookieName\":\"6ac6499e9da2071\",\"secureCookie\":true,\"forgotPassword\":\"false\",\"forgotUsername\":\"false\",\"kbaEnabled\":\"false\",\"selfRegistration\":\"false\",\"lang\":\"en-US\",\"successfulUserRegistrationDestination\":\"default\",\"socialImplementations\":[],\"referralsEnabled\":\"false\",\"zeroPageLogin\":{\"enabled\":false,\"refererWhitelist\":[],\"allowedWithoutReferer\":true},\"realm\":\"/\",\"xuiUserSessionValidationEnabled\":true,\"fileBasedConfiguration\":true,\"userIdAttributes\":[]}" }, "cookies": [], "headers": [ @@ -109,11 +113,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:00 GMT" + "value": "Fri, 12 Jul 2024 14:22:30 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -138,8 +142,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T20:42:59.846Z", - "time": 311, + "startedDateTime": "2024-07-12T14:22:30.752Z", + "time": 632, "timings": { "blocked": -1, "connect": -1, @@ -147,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 311 + "wait": 632 } }, { @@ -163,16 +167,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "accept-api-version", @@ -182,23 +186,27 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1550, + "headersSize": 1596, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/json/serverinfo/version" }, "response": { - "bodySize": 275, + "bodySize": 273, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 275, - "text": "{\"_id\":\"version\",\"_rev\":\"-718638044\",\"version\":\"7.5.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.5.0-SNAPSHOT Build cbdf0302eac3978c68f50b853a4495a622999003 (2024-March-06 09:56)\",\"revision\":\"cbdf0302eac3978c68f50b853a4495a622999003\",\"date\":\"2024-March-06 09:56\"}" + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"1157267696\",\"version\":\"7.6.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)\",\"revision\":\"3044e8afddd78acfb775451f6053575b124e7cb3\",\"date\":\"2024-June-25 16:54\"}" }, "cookies": [], "headers": [ @@ -236,7 +244,7 @@ }, { "name": "etag", - "value": "\"-718638044\"" + "value": "\"1157267696\"" }, { "name": "expires", @@ -252,15 +260,15 @@ }, { "name": "content-length", - "value": "275" + "value": "273" }, { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:02 GMT" + "value": "Fri, 12 Jul 2024 14:22:35 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -285,8 +293,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T20:43:02.699Z", - "time": 730, + "startedDateTime": "2024-07-12T14:22:34.877Z", + "time": 745, "timings": { "blocked": -1, "connect": -1, @@ -294,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 730 + "wait": 745 } }, { @@ -310,16 +318,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "accept-api-version", @@ -329,12 +337,16 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1641, + "headersSize": 1687, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -346,11 +358,11 @@ "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/authentication/authenticationtrees/trees?_queryFilter=true" }, "response": { - "bodySize": 32930, + "bodySize": 31237, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 32930, - "text": "{\"result\":[{\"_id\":\"ResetPassword\",\"_rev\":\"-1914801209\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[\\\"Password Reset\\\"]\"},\"entryNodeId\":\"cc3e1ed2-25f1-47bf-83c6-17084f8b2b2b\",\"innerTreeOnly\":false,\"nodes\":{\"06c97be5-7fdd-4739-aea1-ecc7fe082865\":{\"connections\":{\"outcome\":\"e4c752f9-c625-48c9-9644-a58802fa9e9c\"},\"displayName\":\"Email Suspend Node\",\"nodeType\":\"EmailSuspendNode\",\"x\":453,\"y\":66},\"21b8ddf3-0203-4ae1-ab05-51cf3a3a707a\":{\"connections\":{\"false\":\"06c97be5-7fdd-4739-aea1-ecc7fe082865\",\"true\":\"06c97be5-7fdd-4739-aea1-ecc7fe082865\"},\"displayName\":\"Identify Existing User\",\"nodeType\":\"IdentifyExistingUserNode\",\"x\":271,\"y\":21},\"989f0bf8-a328-4217-b82b-5275d79ca8bd\":{\"connections\":{\"FAILURE\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"PATCHED\":\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\"},\"displayName\":\"Patch Object\",\"nodeType\":\"PatchObjectNode\",\"x\":819,\"y\":61},\"cc3e1ed2-25f1-47bf-83c6-17084f8b2b2b\":{\"connections\":{\"outcome\":\"21b8ddf3-0203-4ae1-ab05-51cf3a3a707a\"},\"displayName\":\"Page Node\",\"nodeType\":\"PageNode\",\"x\":103,\"y\":50},\"e4c752f9-c625-48c9-9644-a58802fa9e9c\":{\"connections\":{\"outcome\":\"989f0bf8-a328-4217-b82b-5275d79ca8bd\"},\"displayName\":\"Page Node\",\"nodeType\":\"PageNode\",\"x\":643,\"y\":50}},\"description\":\"Reset Password Tree\",\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":970,\"y\":79},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":981,\"y\":147},\"startNode\":{\"x\":25,\"y\":25}},\"enabled\":true},{\"_id\":\"OrphanedTest\",\"_rev\":\"2117700949\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[]\"},\"entryNodeId\":\"343e745f-923a-43c4-8675-649a490fd0a3\",\"innerTreeOnly\":false,\"nodes\":{\"343e745f-923a-43c4-8675-649a490fd0a3\":{\"connections\":{\"CANCELLED\":\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\",\"EXPIRED\":\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\",\"FALSE\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"LOCKED\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"TRUE\":\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\"},\"displayName\":\"Identity Store Decision\",\"nodeType\":\"IdentityStoreDecisionNode\",\"x\":407.046875,\"y\":190.015625}},\"description\":\"Test orphaned nodes\",\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":704,\"y\":129},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":707,\"y\":381},\"startNode\":{\"x\":50,\"y\":250}},\"enabled\":true},{\"_id\":\"j10\",\"_rev\":\"-661574281\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[]\"},\"entryNodeId\":\"c91d626e-1156-41bd-b1fb-d292f640fba6\",\"innerTreeOnly\":false,\"nodes\":{\"300feda0-3248-49a9-b60f-01df802b2229\":{\"connections\":{\"true\":\"c7fcf7ae-1ab5-474b-b5b0-272e10468fbd\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":395,\"y\":345.015625},\"40afb384-e9b6-4dcb-acde-04de109474c8\":{\"connections\":{\"true\":\"c7fcf7ae-1ab5-474b-b5b0-272e10468fbd\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":393,\"y\":259.015625},\"8d7d64ee-da20-461f-a2ca-206b7479dd67\":{\"connections\":{\"true\":\"c7fcf7ae-1ab5-474b-b5b0-272e10468fbd\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":598,\"y\":173.015625},\"97ef9d96-99e7-4d2d-b6c6-4177b5397ead\":{\"connections\":{\"true\":\"8d7d64ee-da20-461f-a2ca-206b7479dd67\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":392,\"y\":173.015625},\"c7fcf7ae-1ab5-474b-b5b0-272e10468fbd\":{\"connections\":{\"false\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"true\":\"e301438c-0bd0-429c-ab0c-66126501069a\"},\"displayName\":\"nest\",\"nodeType\":\"InnerTreeEvaluatorNode\",\"x\":816,\"y\":233.015625},\"c91d626e-1156-41bd-b1fb-d292f640fba6\":{\"connections\":{\"level only\":\"300feda0-3248-49a9-b60f-01df802b2229\",\"none\":\"c7fcf7ae-1ab5-474b-b5b0-272e10468fbd\",\"shared and level\":\"97ef9d96-99e7-4d2d-b6c6-4177b5397ead\",\"shared only\":\"40afb384-e9b6-4dcb-acde-04de109474c8\"},\"displayName\":\"mode\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":167,\"y\":210.015625}},\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":1236,\"y\":145},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":1236,\"y\":253},\"startNode\":{\"x\":50,\"y\":250}},\"enabled\":true},{\"_id\":\"ForgottenUsername\",\"_rev\":\"290125127\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[\\\"Username Reset\\\"]\"},\"entryNodeId\":\"5e2a7c95-94af-4b23-8724-deb13853726a\",\"innerTreeOnly\":false,\"nodes\":{\"5e2a7c95-94af-4b23-8724-deb13853726a\":{\"connections\":{\"outcome\":\"bf9ea8d5-9802-4f26-9664-a21840faac23\"},\"displayName\":\"Page Node\",\"nodeType\":\"PageNode\",\"x\":0,\"y\":0},\"b93ce36e-1976-4610-b24f-8d6760b5463b\":{\"connections\":{\"false\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"true\":\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\"},\"displayName\":\"Inner Tree Evaluator\",\"nodeType\":\"InnerTreeEvaluatorNode\",\"x\":0,\"y\":0},\"bf9ea8d5-9802-4f26-9664-a21840faac23\":{\"connections\":{\"false\":\"d9a79f01-2ce3-4be2-a28a-975f35c3c8ca\",\"true\":\"d9a79f01-2ce3-4be2-a28a-975f35c3c8ca\"},\"displayName\":\"Identify Existing User\",\"nodeType\":\"IdentifyExistingUserNode\",\"x\":0,\"y\":0},\"d9a79f01-2ce3-4be2-a28a-975f35c3c8ca\":{\"connections\":{\"outcome\":\"b93ce36e-1976-4610-b24f-8d6760b5463b\"},\"displayName\":\"Email Suspend Node\",\"nodeType\":\"EmailSuspendNode\",\"x\":0,\"y\":0}},\"description\":\"Forgotten Username Tree\",\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":970,\"y\":149},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":982,\"y\":252},\"startNode\":{\"x\":50,\"y\":25}},\"enabled\":true},{\"_id\":\"j01\",\"_rev\":\"-1936893133\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[]\"},\"entryNodeId\":\"f129f0df-b49e-453b-97fb-db508e3893ce\",\"innerTreeOnly\":false,\"nodes\":{\"6674b4ac-dd89-4e13-9440-6f81194e3a22\":{\"connections\":{\"true\":\"bb1e96af-f316-4eb0-b1c6-36b3f1af9e35\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":0,\"y\":0},\"89ce5d57-82fa-4d58-8d15-0329f7dbd7e7\":{\"connections\":{\"true\":\"bdfbe97c-1ff4-4162-85bc-47f6f14b2c66\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":0,\"y\":0},\"bb1e96af-f316-4eb0-b1c6-36b3f1af9e35\":{\"connections\":{\"false\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"true\":\"e301438c-0bd0-429c-ab0c-66126501069a\"},\"displayName\":\"nest\",\"nodeType\":\"InnerTreeEvaluatorNode\",\"x\":0,\"y\":0},\"bdfbe97c-1ff4-4162-85bc-47f6f14b2c66\":{\"connections\":{\"true\":\"bb1e96af-f316-4eb0-b1c6-36b3f1af9e35\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":0,\"y\":0},\"e92d5139-b8a6-43dc-9b13-95ba1d0dc53c\":{\"connections\":{\"true\":\"bb1e96af-f316-4eb0-b1c6-36b3f1af9e35\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":0,\"y\":0},\"f129f0df-b49e-453b-97fb-db508e3893ce\":{\"connections\":{\"level only\":\"e92d5139-b8a6-43dc-9b13-95ba1d0dc53c\",\"none\":\"bb1e96af-f316-4eb0-b1c6-36b3f1af9e35\",\"shared and level\":\"89ce5d57-82fa-4d58-8d15-0329f7dbd7e7\",\"shared only\":\"6674b4ac-dd89-4e13-9440-6f81194e3a22\"},\"displayName\":\"mode\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":0,\"y\":0}},\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":1236,\"y\":145},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":1236,\"y\":253},\"startNode\":{\"x\":50,\"y\":250}},\"enabled\":true},{\"_id\":\"UpdatePassword\",\"_rev\":\"1814770402\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[\\\"Password Reset\\\"]\"},\"entryNodeId\":\"d1b79744-493a-44fe-bc26-7d324a8caa4e\",\"innerTreeOnly\":false,\"nodes\":{\"0f0904e6-1da3-4cdb-9abf-0d2545016fab\":{\"connections\":{\"false\":\"a3d97b53-e38a-4b24-aed0-a021050eb744\",\"true\":\"20237b34-26cb-4a0b-958f-abb422290d42\"},\"displayName\":\"Attribute Present Decision\",\"nodeType\":\"AttributePresentDecisionNode\",\"x\":288,\"y\":133},\"20237b34-26cb-4a0b-958f-abb422290d42\":{\"connections\":{\"outcome\":\"7d1deabe-cd98-49c8-943f-ca12305775f3\"},\"displayName\":\"Page Node\",\"nodeType\":\"PageNode\",\"x\":526,\"y\":46},\"3990ce1f-cce6-435b-ae1c-f138e89411c1\":{\"connections\":{\"FAILURE\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"PATCHED\":\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\"},\"displayName\":\"Patch Object\",\"nodeType\":\"PatchObjectNode\",\"x\":1062,\"y\":189},\"7d1deabe-cd98-49c8-943f-ca12305775f3\":{\"connections\":{\"false\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"true\":\"d018fcd1-4e22-4160-8c41-63bee51c9cb3\"},\"displayName\":\"Data Store Decision\",\"nodeType\":\"DataStoreDecisionNode\",\"x\":722,\"y\":45},\"a3d97b53-e38a-4b24-aed0-a021050eb744\":{\"connections\":{\"outcome\":\"d018fcd1-4e22-4160-8c41-63bee51c9cb3\"},\"displayName\":\"Email Suspend Node\",\"nodeType\":\"EmailSuspendNode\",\"x\":659,\"y\":223},\"d018fcd1-4e22-4160-8c41-63bee51c9cb3\":{\"connections\":{\"outcome\":\"3990ce1f-cce6-435b-ae1c-f138e89411c1\"},\"displayName\":\"Page Node\",\"nodeType\":\"PageNode\",\"x\":943,\"y\":30},\"d1b79744-493a-44fe-bc26-7d324a8caa4e\":{\"connections\":{\"outcome\":\"0f0904e6-1da3-4cdb-9abf-0d2545016fab\"},\"displayName\":\"Get Session Data\",\"nodeType\":\"SessionDataNode\",\"x\":122,\"y\":129}},\"description\":\"Update password using active session\",\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":1212,\"y\":128},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":939,\"y\":290},\"startNode\":{\"x\":50,\"y\":25}},\"enabled\":true},{\"_id\":\"j00\",\"_rev\":\"-2056626855\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[]\"},\"entryNodeId\":\"513a2ab4-f0b8-4f94-b840-6fe14796cc84\",\"innerTreeOnly\":false,\"nodes\":{\"01d3785f-7fb4-44a7-9458-72c380a9818f\":{\"connections\":{\"true\":\"3c1e8d61-0c48-44ba-86dc-52e9555b6aeb\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":392,\"y\":173.015625},\"39b48197-f4be-42b9-800a-866587b4b9b5\":{\"connections\":{\"true\":\"ba503a1e-633e-4d0d-ba18-c9a9b1105b5b\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":395,\"y\":345.015625},\"3c1e8d61-0c48-44ba-86dc-52e9555b6aeb\":{\"connections\":{\"true\":\"ba503a1e-633e-4d0d-ba18-c9a9b1105b5b\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":598,\"y\":173.015625},\"513a2ab4-f0b8-4f94-b840-6fe14796cc84\":{\"connections\":{\"level only\":\"39b48197-f4be-42b9-800a-866587b4b9b5\",\"none\":\"ba503a1e-633e-4d0d-ba18-c9a9b1105b5b\",\"shared and level\":\"01d3785f-7fb4-44a7-9458-72c380a9818f\",\"shared only\":\"d17ffaa1-2c61-4abd-9bb1-2559160d0a5c\"},\"displayName\":\"mode\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":167,\"y\":210.015625},\"ba503a1e-633e-4d0d-ba18-c9a9b1105b5b\":{\"connections\":{\"true\":\"e301438c-0bd0-429c-ab0c-66126501069a\"},\"displayName\":\"debug\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":1033,\"y\":261.015625},\"d17ffaa1-2c61-4abd-9bb1-2559160d0a5c\":{\"connections\":{\"true\":\"ba503a1e-633e-4d0d-ba18-c9a9b1105b5b\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":393,\"y\":259.015625}},\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":1236,\"y\":145},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":1236,\"y\":253},\"startNode\":{\"x\":50,\"y\":250}},\"enabled\":true},{\"_id\":\"Login\",\"_rev\":\"-1866690371\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[\\\"Authentication\\\"]\"},\"entryNodeId\":\"a12bc72f-ad97-4f1e-a789-a1fa3dd566c8\",\"innerTreeOnly\":false,\"nodes\":{\"2119f332-0f69-4088-a7a1-6582bf0f2001\":{\"connections\":{\"Reject\":\"51e8c4c1-3509-4635-90e6-d2cc31c4a6a5\",\"Retry\":\"a12bc72f-ad97-4f1e-a789-a1fa3dd566c8\"},\"displayName\":\"Retry Limit Decision\",\"nodeType\":\"RetryLimitDecisionNode\",\"x\":612,\"y\":105.015625},\"33b24514-3e50-4180-8f08-ab6f4e51b07e\":{\"connections\":{\"false\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"true\":\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\"},\"displayName\":\"Inner Tree Evaluator\",\"nodeType\":\"InnerTreeEvaluatorNode\",\"x\":827,\"y\":13},\"51e8c4c1-3509-4635-90e6-d2cc31c4a6a5\":{\"connections\":{\"outcome\":\"e301438c-0bd0-429c-ab0c-66126501069a\"},\"displayName\":\"Account Lockout\",\"nodeType\":\"AccountLockoutNode\",\"x\":836,\"y\":184.015625},\"7f0c2aee-8c74-4d02-82a6-9d4ed9d11708\":{\"connections\":{\"CANCELLED\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"EXPIRED\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"FALSE\":\"2119f332-0f69-4088-a7a1-6582bf0f2001\",\"LOCKED\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"TRUE\":\"bba3e0d8-8525-4e82-bf48-ac17f7988917\"},\"displayName\":\"Identity Store Decision\",\"nodeType\":\"IdentityStoreDecisionNode\",\"x\":352,\"y\":40.015625},\"a12bc72f-ad97-4f1e-a789-a1fa3dd566c8\":{\"connections\":{\"outcome\":\"7f0c2aee-8c74-4d02-82a6-9d4ed9d11708\"},\"displayName\":\"Page Node\",\"nodeType\":\"PageNode\",\"x\":136,\"y\":59},\"bba3e0d8-8525-4e82-bf48-ac17f7988917\":{\"connections\":{\"outcome\":\"33b24514-3e50-4180-8f08-ab6f4e51b07e\"},\"displayName\":\"Increment Login Count\",\"nodeType\":\"IncrementLoginCountNode\",\"x\":579,\"y\":34}},\"description\":\"Platform Login Tree\",\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":1073,\"y\":30},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":761,\"y\":401},\"startNode\":{\"x\":50,\"y\":25}},\"enabled\":true},{\"_id\":\"j03\",\"_rev\":\"1529150141\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[]\"},\"entryNodeId\":\"e0cfbd13-6f1e-4924-9d2d-0f7c23507172\",\"innerTreeOnly\":false,\"nodes\":{\"35a4f94b-c895-46b9-bc0a-93cf59233759\":{\"connections\":{\"true\":\"bcb8c535-5ecd-4d3d-b970-26816de96bf2\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":395,\"y\":345.015625},\"3a92300d-6d64-451d-8156-30cb51781026\":{\"connections\":{\"true\":\"bcb8c535-5ecd-4d3d-b970-26816de96bf2\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":598,\"y\":173.015625},\"6f9de973-9ed4-41f5-b43d-4036041e2b96\":{\"connections\":{\"true\":\"3a92300d-6d64-451d-8156-30cb51781026\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":392,\"y\":173.015625},\"bcb8c535-5ecd-4d3d-b970-26816de96bf2\":{\"connections\":{\"false\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"true\":\"e301438c-0bd0-429c-ab0c-66126501069a\"},\"displayName\":\"nest\",\"nodeType\":\"InnerTreeEvaluatorNode\",\"x\":816,\"y\":233.015625},\"e0cfbd13-6f1e-4924-9d2d-0f7c23507172\":{\"connections\":{\"level only\":\"35a4f94b-c895-46b9-bc0a-93cf59233759\",\"none\":\"bcb8c535-5ecd-4d3d-b970-26816de96bf2\",\"shared and level\":\"6f9de973-9ed4-41f5-b43d-4036041e2b96\",\"shared only\":\"fae7424e-13c9-45bd-b3a2-045773671a3f\"},\"displayName\":\"mode\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":167,\"y\":210.015625},\"fae7424e-13c9-45bd-b3a2-045773671a3f\":{\"connections\":{\"true\":\"bcb8c535-5ecd-4d3d-b970-26816de96bf2\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":393,\"y\":259.015625}},\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":1236,\"y\":145},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":1236,\"y\":253},\"startNode\":{\"x\":50,\"y\":250}},\"enabled\":true},{\"_id\":\"j02\",\"_rev\":\"616285902\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[]\"},\"entryNodeId\":\"59b06306-a886-443d-92df-7a27a60c394e\",\"innerTreeOnly\":false,\"nodes\":{\"2dbd2d37-c659-48cf-8357-c9fc1166e3a7\":{\"connections\":{\"true\":\"56899fef-92a1-4f2a-ade3-973c81eb3af1\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":598,\"y\":173.015625},\"4416aff7-3ebd-47e6-9831-c2f6bbe3ae24\":{\"connections\":{\"true\":\"56899fef-92a1-4f2a-ade3-973c81eb3af1\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":395,\"y\":345.015625},\"56899fef-92a1-4f2a-ade3-973c81eb3af1\":{\"connections\":{\"false\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"true\":\"e301438c-0bd0-429c-ab0c-66126501069a\"},\"displayName\":\"nest\",\"nodeType\":\"InnerTreeEvaluatorNode\",\"x\":816,\"y\":233.015625},\"59b06306-a886-443d-92df-7a27a60c394e\":{\"connections\":{\"level only\":\"4416aff7-3ebd-47e6-9831-c2f6bbe3ae24\",\"none\":\"56899fef-92a1-4f2a-ade3-973c81eb3af1\",\"shared and level\":\"e0983ead-4918-48f6-858d-9aff0f03759c\",\"shared only\":\"cbb3d506-b267-4b99-9edd-363e90aac997\"},\"displayName\":\"mode\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":167,\"y\":210.015625},\"cbb3d506-b267-4b99-9edd-363e90aac997\":{\"connections\":{\"true\":\"56899fef-92a1-4f2a-ade3-973c81eb3af1\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":393,\"y\":259.015625},\"e0983ead-4918-48f6-858d-9aff0f03759c\":{\"connections\":{\"true\":\"2dbd2d37-c659-48cf-8357-c9fc1166e3a7\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":392,\"y\":173.015625}},\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":1236,\"y\":145},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":1236,\"y\":253},\"startNode\":{\"x\":50,\"y\":250}},\"enabled\":true},{\"_id\":\"j05\",\"_rev\":\"239051394\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[]\"},\"entryNodeId\":\"622179cb-98f1-484a-820d-9a0df6e45e95\",\"innerTreeOnly\":false,\"nodes\":{\"11f1c31c-50a9-4717-8213-420f6932481f\":{\"connections\":{\"true\":\"e90ae257-c279-46e0-9b43-5ecd89784d77\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":392,\"y\":173.015625},\"3c106772-ace7-4808-8f3a-9840de8f67f0\":{\"connections\":{\"true\":\"f17ecb7c-abc3-4523-9943-4cbdd90305cb\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":395,\"y\":345.015625},\"622179cb-98f1-484a-820d-9a0df6e45e95\":{\"connections\":{\"level only\":\"3c106772-ace7-4808-8f3a-9840de8f67f0\",\"none\":\"f17ecb7c-abc3-4523-9943-4cbdd90305cb\",\"shared and level\":\"11f1c31c-50a9-4717-8213-420f6932481f\",\"shared only\":\"a0782616-84b7-4bf5-87ed-a01fb3018563\"},\"displayName\":\"mode\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":167,\"y\":210.015625},\"a0782616-84b7-4bf5-87ed-a01fb3018563\":{\"connections\":{\"true\":\"f17ecb7c-abc3-4523-9943-4cbdd90305cb\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":393,\"y\":259.015625},\"e90ae257-c279-46e0-9b43-5ecd89784d77\":{\"connections\":{\"true\":\"f17ecb7c-abc3-4523-9943-4cbdd90305cb\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":598,\"y\":173.015625},\"f17ecb7c-abc3-4523-9943-4cbdd90305cb\":{\"connections\":{\"false\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"true\":\"e301438c-0bd0-429c-ab0c-66126501069a\"},\"displayName\":\"nest\",\"nodeType\":\"InnerTreeEvaluatorNode\",\"x\":816,\"y\":232.015625}},\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":1236,\"y\":145},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":1236,\"y\":253},\"startNode\":{\"x\":50,\"y\":250}},\"enabled\":true},{\"_id\":\"j04\",\"_rev\":\"1792084900\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[]\"},\"entryNodeId\":\"040b6c89-313b-4664-92e0-6732017384b8\",\"innerTreeOnly\":false,\"nodes\":{\"00e75aa0-2f9b-4895-9257-d515286fd64b\":{\"connections\":{\"false\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"true\":\"e301438c-0bd0-429c-ab0c-66126501069a\"},\"displayName\":\"nest\",\"nodeType\":\"InnerTreeEvaluatorNode\",\"x\":816,\"y\":233.015625},\"040b6c89-313b-4664-92e0-6732017384b8\":{\"connections\":{\"level only\":\"d10104e9-1f8d-4da6-a110-28d879d13959\",\"none\":\"00e75aa0-2f9b-4895-9257-d515286fd64b\",\"shared and level\":\"f5c317ce-fabd-4a10-9907-c71cea037844\",\"shared only\":\"9603ef52-30f0-4ddc-b3c0-28dac83c7bdb\"},\"displayName\":\"mode\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":167,\"y\":210.015625},\"69ae8ec1-de43-44ac-98e5-733db80ac176\":{\"connections\":{\"true\":\"00e75aa0-2f9b-4895-9257-d515286fd64b\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":598,\"y\":173.015625},\"9603ef52-30f0-4ddc-b3c0-28dac83c7bdb\":{\"connections\":{\"true\":\"00e75aa0-2f9b-4895-9257-d515286fd64b\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":393,\"y\":259.015625},\"d10104e9-1f8d-4da6-a110-28d879d13959\":{\"connections\":{\"true\":\"00e75aa0-2f9b-4895-9257-d515286fd64b\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":395,\"y\":345.015625},\"f5c317ce-fabd-4a10-9907-c71cea037844\":{\"connections\":{\"true\":\"69ae8ec1-de43-44ac-98e5-733db80ac176\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":392,\"y\":173.015625}},\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":1236,\"y\":145},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":1236,\"y\":253},\"startNode\":{\"x\":50,\"y\":250}},\"enabled\":true},{\"_id\":\"j07\",\"_rev\":\"1944860734\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[]\"},\"entryNodeId\":\"13b12fe6-cf53-46a4-a83d-0a3c1fda814f\",\"innerTreeOnly\":false,\"nodes\":{\"13b12fe6-cf53-46a4-a83d-0a3c1fda814f\":{\"connections\":{\"level only\":\"d90dd9f8-8b12-4e90-abaf-228ecc0174a7\",\"none\":\"e62d7a4d-2012-4a2a-a6ef-d6a0e0d552d9\",\"shared and level\":\"d9a06d3a-7e3f-4244-9a32-63ffa0d26e00\",\"shared only\":\"ac6ee166-73c0-4f73-b8db-4fe8ff6a25c0\"},\"displayName\":\"mode\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":167,\"y\":210.015625},\"ac6ee166-73c0-4f73-b8db-4fe8ff6a25c0\":{\"connections\":{\"true\":\"e62d7a4d-2012-4a2a-a6ef-d6a0e0d552d9\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":393,\"y\":259.015625},\"d90dd9f8-8b12-4e90-abaf-228ecc0174a7\":{\"connections\":{\"true\":\"e62d7a4d-2012-4a2a-a6ef-d6a0e0d552d9\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":395,\"y\":345.015625},\"d9a06d3a-7e3f-4244-9a32-63ffa0d26e00\":{\"connections\":{\"true\":\"f2fe740c-cd75-460a-8baa-fe4b52ecc947\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":392,\"y\":173.015625},\"e62d7a4d-2012-4a2a-a6ef-d6a0e0d552d9\":{\"connections\":{\"false\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"true\":\"e301438c-0bd0-429c-ab0c-66126501069a\"},\"displayName\":\"nest\",\"nodeType\":\"InnerTreeEvaluatorNode\",\"x\":816,\"y\":232.015625},\"f2fe740c-cd75-460a-8baa-fe4b52ecc947\":{\"connections\":{\"true\":\"e62d7a4d-2012-4a2a-a6ef-d6a0e0d552d9\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":598,\"y\":173.015625}},\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":1236,\"y\":145},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":1236,\"y\":253},\"startNode\":{\"x\":50,\"y\":250}},\"enabled\":true},{\"_id\":\"j06\",\"_rev\":\"-807845212\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[]\"},\"entryNodeId\":\"44b8651c-7c1e-41f1-b9a6-2e441b0ce05a\",\"innerTreeOnly\":false,\"nodes\":{\"1d59caff-243c-45bd-b7d0-6dcc563989c5\":{\"connections\":{\"true\":\"2de08e9e-bf7b-4fa1-8265-59a8e4a3f7c3\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":392,\"y\":173.015625},\"2de08e9e-bf7b-4fa1-8265-59a8e4a3f7c3\":{\"connections\":{\"true\":\"409c251f-c23b-411d-9009-d3b3d26d1b90\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":598,\"y\":173.015625},\"409c251f-c23b-411d-9009-d3b3d26d1b90\":{\"connections\":{\"false\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"true\":\"e301438c-0bd0-429c-ab0c-66126501069a\"},\"displayName\":\"nest\",\"nodeType\":\"InnerTreeEvaluatorNode\",\"x\":816,\"y\":232.015625},\"44b8651c-7c1e-41f1-b9a6-2e441b0ce05a\":{\"connections\":{\"level only\":\"fe8f27df-8a27-4d88-9196-834ce398b2b7\",\"none\":\"409c251f-c23b-411d-9009-d3b3d26d1b90\",\"shared and level\":\"1d59caff-243c-45bd-b7d0-6dcc563989c5\",\"shared only\":\"da878771-421c-463f-aad7-4d5f2ad5e59a\"},\"displayName\":\"mode\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":167,\"y\":210.015625},\"da878771-421c-463f-aad7-4d5f2ad5e59a\":{\"connections\":{\"true\":\"409c251f-c23b-411d-9009-d3b3d26d1b90\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":393,\"y\":259.015625},\"fe8f27df-8a27-4d88-9196-834ce398b2b7\":{\"connections\":{\"true\":\"409c251f-c23b-411d-9009-d3b3d26d1b90\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":395,\"y\":345.015625}},\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":1236,\"y\":145},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":1236,\"y\":253},\"startNode\":{\"x\":50,\"y\":250}},\"enabled\":true},{\"_id\":\"j09\",\"_rev\":\"1523253666\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[]\"},\"entryNodeId\":\"251f35c3-1a32-4520-be10-1f4af9600935\",\"innerTreeOnly\":false,\"nodes\":{\"251f35c3-1a32-4520-be10-1f4af9600935\":{\"connections\":{\"level only\":\"56b82371-0c61-4dc3-8d06-c1158415b8f9\",\"none\":\"6df24fdd-0b6c-4def-bf42-77af998f28b8\",\"shared and level\":\"8c5e9cb5-471b-4dd6-b150-ecaaeda98195\",\"shared only\":\"f57cf53c-b4c6-48f7-84e8-91f535a2e8f8\"},\"displayName\":\"mode\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":167,\"y\":210.015625},\"56b82371-0c61-4dc3-8d06-c1158415b8f9\":{\"connections\":{\"true\":\"6df24fdd-0b6c-4def-bf42-77af998f28b8\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":395,\"y\":345.015625},\"6df24fdd-0b6c-4def-bf42-77af998f28b8\":{\"connections\":{\"false\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"true\":\"e301438c-0bd0-429c-ab0c-66126501069a\"},\"displayName\":\"nest\",\"nodeType\":\"InnerTreeEvaluatorNode\",\"x\":816,\"y\":233.015625},\"8c5e9cb5-471b-4dd6-b150-ecaaeda98195\":{\"connections\":{\"true\":\"bb294e05-6b6b-4478-b46f-b8d9e7711c66\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":392,\"y\":173.015625},\"bb294e05-6b6b-4478-b46f-b8d9e7711c66\":{\"connections\":{\"true\":\"6df24fdd-0b6c-4def-bf42-77af998f28b8\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":598,\"y\":173.015625},\"f57cf53c-b4c6-48f7-84e8-91f535a2e8f8\":{\"connections\":{\"true\":\"6df24fdd-0b6c-4def-bf42-77af998f28b8\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":393,\"y\":259.015625}},\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":1236,\"y\":145},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":1236,\"y\":253},\"startNode\":{\"x\":50,\"y\":250}},\"enabled\":true},{\"_id\":\"j08\",\"_rev\":\"884265976\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[]\"},\"entryNodeId\":\"d429b2b5-b215-46a5-b239-4994df65cb8b\",\"innerTreeOnly\":false,\"nodes\":{\"042b600b-71cb-45a8-93ae-a6f57b16a6e5\":{\"connections\":{\"true\":\"87ced99b-bfa5-40d4-ba07-c8fc31f6cc6d\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":392,\"y\":173.015625},\"66026170-5088-4fcd-a6c8-ed89d7a5c79d\":{\"connections\":{\"false\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"true\":\"e301438c-0bd0-429c-ab0c-66126501069a\"},\"displayName\":\"nest\",\"nodeType\":\"InnerTreeEvaluatorNode\",\"x\":816,\"y\":232.015625},\"8096649e-973e-4209-88ce-e1d87ae2bb96\":{\"connections\":{\"true\":\"66026170-5088-4fcd-a6c8-ed89d7a5c79d\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":395,\"y\":345.015625},\"87ced99b-bfa5-40d4-ba07-c8fc31f6cc6d\":{\"connections\":{\"true\":\"66026170-5088-4fcd-a6c8-ed89d7a5c79d\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":598,\"y\":173.015625},\"948e21f4-c512-450a-9d42-e0d629217834\":{\"connections\":{\"true\":\"66026170-5088-4fcd-a6c8-ed89d7a5c79d\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":393,\"y\":259.015625},\"d429b2b5-b215-46a5-b239-4994df65cb8b\":{\"connections\":{\"level only\":\"8096649e-973e-4209-88ce-e1d87ae2bb96\",\"none\":\"66026170-5088-4fcd-a6c8-ed89d7a5c79d\",\"shared and level\":\"042b600b-71cb-45a8-93ae-a6f57b16a6e5\",\"shared only\":\"948e21f4-c512-450a-9d42-e0d629217834\"},\"displayName\":\"mode\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":167,\"y\":210.015625}},\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":1236,\"y\":145},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":1236,\"y\":253},\"startNode\":{\"x\":50,\"y\":250}},\"enabled\":true},{\"_id\":\"Registration\",\"_rev\":\"-1753500585\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[\\\"Registration\\\"]\"},\"entryNodeId\":\"0c091c49-f3af-48fb-ac6f-07fba0499dd6\",\"innerTreeOnly\":false,\"nodes\":{\"0c091c49-f3af-48fb-ac6f-07fba0499dd6\":{\"connections\":{\"outcome\":\"466f8b54-07fb-4e31-a11d-a6842618cc37\"},\"displayName\":\"Page Node\",\"nodeType\":\"PageNode\",\"x\":261,\"y\":168},\"466f8b54-07fb-4e31-a11d-a6842618cc37\":{\"connections\":{\"outcome\":\"ad5dcbb3-7335-49b7-b3e7-7d850bb88237\"},\"displayName\":\"Email Suspend Node\",\"nodeType\":\"EmailSuspendNode\",\"x\":484,\"y\":267.015625},\"97a15eb2-a015-4b6d-81a0-be78c3aa1a3b\":{\"connections\":{\"outcome\":\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\"},\"displayName\":\"Increment Login Count\",\"nodeType\":\"IncrementLoginCountNode\",\"x\":861,\"y\":221},\"ad5dcbb3-7335-49b7-b3e7-7d850bb88237\":{\"connections\":{\"CREATED\":\"97a15eb2-a015-4b6d-81a0-be78c3aa1a3b\",\"FAILURE\":\"e301438c-0bd0-429c-ab0c-66126501069a\"},\"displayName\":\"Create Object\",\"nodeType\":\"CreateObjectNode\",\"x\":717,\"y\":283}},\"description\":\"Platform Registration Tree\",\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":1085,\"y\":248},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":921,\"y\":370},\"startNode\":{\"x\":50,\"y\":25}},\"enabled\":true},{\"_id\":\"ProgressiveProfile\",\"_rev\":\"-900304922\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[\\\"Progressive Profile\\\"]\"},\"entryNodeId\":\"8afdaec3-275e-4301-bb53-34f03e6a4b29\",\"innerTreeOnly\":false,\"nodes\":{\"423a959a-a1b9-498a-b0f7-596b6b6e775a\":{\"connections\":{\"FAILURE\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"PATCHED\":\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\"},\"displayName\":\"Patch Object\",\"nodeType\":\"PatchObjectNode\",\"x\":766,\"y\":36},\"8afdaec3-275e-4301-bb53-34f03e6a4b29\":{\"connections\":{\"false\":\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\",\"true\":\"a1f45b44-5bf7-4c57-aa3f-75c619c7db8e\"},\"displayName\":\"Login Count Decision\",\"nodeType\":\"LoginCountDecisionNode\",\"x\":152,\"y\":36},\"a1f45b44-5bf7-4c57-aa3f-75c619c7db8e\":{\"connections\":{\"false\":\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\",\"true\":\"a5aecad8-854a-4ed5-b719-ff6c90e858c0\"},\"displayName\":\"Query Filter Decision\",\"nodeType\":\"QueryFilterDecisionNode\",\"x\":357,\"y\":36},\"a5aecad8-854a-4ed5-b719-ff6c90e858c0\":{\"connections\":{\"outcome\":\"423a959a-a1b9-498a-b0f7-596b6b6e775a\"},\"displayName\":\"Page Node\",\"nodeType\":\"PageNode\",\"x\":555,\"y\":20}},\"description\":\"Prompt for missing preferences on 3rd login\",\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":802,\"y\":312},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":919,\"y\":171},\"startNode\":{\"x\":50,\"y\":58.5}},\"enabled\":true},{\"_id\":\"FrodoTest\",\"_rev\":\"562817797\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[\\\"Frodo\\\",\\\"Prototype\\\"]\"},\"entryNodeId\":\"e2c39477-847a-4df2-9c5d-b449a752638b\",\"innerTreeOnly\":false,\"nodes\":{\"278bf084-9eea-46fe-8ce9-2600dde3b046\":{\"connections\":{\"localAuthentication\":\"fc7e47cd-c679-4211-8e05-a36654f23c67\",\"socialAuthentication\":\"d5cc2d52-6ce4-452d-85ea-3a5b50218b67\"},\"displayName\":\"Login Page\",\"nodeType\":\"PageNode\",\"x\":444,\"y\":273.015625},\"64157fca-bd5b-4405-a4c8-64ffd98a5461\":{\"connections\":{\"ACCOUNT_EXISTS\":\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\",\"NO_ACCOUNT\":\"e301438c-0bd0-429c-ab0c-66126501069a\"},\"displayName\":\"SAML2 Authentication\",\"nodeType\":\"product-Saml2Node\",\"x\":1196,\"y\":188.015625},\"731c5810-020b-45c8-a7fc-3c21903ae2b3\":{\"connections\":{\"localAuthentication\":\"fc7e47cd-c679-4211-8e05-a36654f23c67\",\"socialAuthentication\":\"d5cc2d52-6ce4-452d-85ea-3a5b50218b67\"},\"displayName\":\"Login Page\",\"nodeType\":\"PageNode\",\"x\":443,\"y\":26.015625},\"bf153f37-83dd-4f39-aa0c-74135430242e\":{\"connections\":{\"EMAIL_NOT_SENT\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"EMAIL_SENT\":\"64157fca-bd5b-4405-a4c8-64ffd98a5461\"},\"displayName\":\"Email Template Node\",\"nodeType\":\"EmailTemplateNode\",\"x\":967,\"y\":222.015625},\"d5cc2d52-6ce4-452d-85ea-3a5b50218b67\":{\"connections\":{\"ACCOUNT_EXISTS\":\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\",\"NO_ACCOUNT\":\"bf153f37-83dd-4f39-aa0c-74135430242e\"},\"displayName\":\"Social Login\",\"nodeType\":\"SocialProviderHandlerNode\",\"x\":702,\"y\":116.015625},\"e2c39477-847a-4df2-9c5d-b449a752638b\":{\"connections\":{\"known\":\"731c5810-020b-45c8-a7fc-3c21903ae2b3\",\"unknown\":\"278bf084-9eea-46fe-8ce9-2600dde3b046\"},\"displayName\":\"Check Username\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":200,\"y\":235.015625},\"fc7e47cd-c679-4211-8e05-a36654f23c67\":{\"connections\":{\"CANCELLED\":\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\",\"EXPIRED\":\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\",\"FALSE\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"LOCKED\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"TRUE\":\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\"},\"displayName\":\"Validate Creds\",\"nodeType\":\"IdentityStoreDecisionNode\",\"x\":702,\"y\":292.015625}},\"description\":\"Frodo test journey utilizing a variety of nodes and dependencies to test support for complex journeys.\",\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":1434,\"y\":60},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":1433,\"y\":459},\"startNode\":{\"x\":63,\"y\":252}},\"enabled\":true},{\"_id\":\"MultiLevelSelectionSample\",\"_rev\":\"796690670\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[]\"},\"entryNodeId\":\"40e365fa-6b64-41ca-af1e-afb7b26e6dfa\",\"innerTreeOnly\":false,\"nodes\":{\"40e365fa-6b64-41ca-af1e-afb7b26e6dfa\":{\"connections\":{\"complete\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"error\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"update\":\"5d6a3963-8292-4dd4-af43-7d89271cf1ec\"},\"displayName\":\"Selection page\",\"nodeType\":\"PageNode\",\"x\":489,\"y\":408.015625},\"5d6a3963-8292-4dd4-af43-7d89271cf1ec\":{\"connections\":{\"true\":\"40e365fa-6b64-41ca-af1e-afb7b26e6dfa\"},\"displayName\":\"Dummy\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":492,\"y\":277.015625}},\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":813,\"y\":43},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":842,\"y\":527},\"startNode\":{\"x\":50,\"y\":250}},\"enabled\":true},{\"_id\":\"RadioChoice\",\"_rev\":\"-465879999\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[]\"},\"entryNodeId\":\"5d6cd20e-5074-43de-8832-fddd95fb078e\",\"innerTreeOnly\":false,\"nodes\":{\"5d6cd20e-5074-43de-8832-fddd95fb078e\":{\"connections\":{\"one\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"three\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"two\":\"e301438c-0bd0-429c-ab0c-66126501069a\"},\"displayName\":\"Page Node\",\"nodeType\":\"PageNode\",\"x\":260,\"y\":409.015625}},\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":500,\"y\":50},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":744,\"y\":327},\"startNode\":{\"x\":50,\"y\":250}},\"enabled\":true},{\"_id\":\"ScriptTextOutputCallbackTest\",\"_rev\":\"-1463597931\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[]\"},\"entryNodeId\":\"bdf8f022-bf5a-45e8-8307-bb03816f841a\",\"innerTreeOnly\":false,\"nodes\":{\"34f9c16f-64be-4619-944e-fde1e3377092\":{\"connections\":{\"complete\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"error\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"update\":\"bdf8f022-bf5a-45e8-8307-bb03816f841a\"},\"displayName\":\"Selection page\",\"nodeType\":\"PageNode\",\"x\":489,\"y\":408.015625},\"bdf8f022-bf5a-45e8-8307-bb03816f841a\":{\"connections\":{\"true\":\"34f9c16f-64be-4619-944e-fde1e3377092\"},\"displayName\":\"Dummy\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":492,\"y\":277.015625}},\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":813,\"y\":43},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":842,\"y\":527},\"startNode\":{\"x\":50,\"y\":250}},\"enabled\":true}],\"resultCount\":22,\"pagedResultsCookie\":null,\"totalPagedResultsPolicy\":\"NONE\",\"totalPagedResults\":-1,\"remainingPagedResults\":-1}" + "size": 31237, + "text": "{\"result\":[{\"_id\":\"ResetPassword\",\"_rev\":\"-1914801209\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[\\\"Password Reset\\\"]\"},\"entryNodeId\":\"cc3e1ed2-25f1-47bf-83c6-17084f8b2b2b\",\"innerTreeOnly\":false,\"nodes\":{\"06c97be5-7fdd-4739-aea1-ecc7fe082865\":{\"connections\":{\"outcome\":\"e4c752f9-c625-48c9-9644-a58802fa9e9c\"},\"displayName\":\"Email Suspend Node\",\"nodeType\":\"EmailSuspendNode\",\"x\":453,\"y\":66},\"21b8ddf3-0203-4ae1-ab05-51cf3a3a707a\":{\"connections\":{\"false\":\"06c97be5-7fdd-4739-aea1-ecc7fe082865\",\"true\":\"06c97be5-7fdd-4739-aea1-ecc7fe082865\"},\"displayName\":\"Identify Existing User\",\"nodeType\":\"IdentifyExistingUserNode\",\"x\":271,\"y\":21},\"989f0bf8-a328-4217-b82b-5275d79ca8bd\":{\"connections\":{\"FAILURE\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"PATCHED\":\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\"},\"displayName\":\"Patch Object\",\"nodeType\":\"PatchObjectNode\",\"x\":819,\"y\":61},\"cc3e1ed2-25f1-47bf-83c6-17084f8b2b2b\":{\"connections\":{\"outcome\":\"21b8ddf3-0203-4ae1-ab05-51cf3a3a707a\"},\"displayName\":\"Page Node\",\"nodeType\":\"PageNode\",\"x\":103,\"y\":50},\"e4c752f9-c625-48c9-9644-a58802fa9e9c\":{\"connections\":{\"outcome\":\"989f0bf8-a328-4217-b82b-5275d79ca8bd\"},\"displayName\":\"Page Node\",\"nodeType\":\"PageNode\",\"x\":643,\"y\":50}},\"description\":\"Reset Password Tree\",\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":970,\"y\":79},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":981,\"y\":147},\"startNode\":{\"x\":25,\"y\":25}},\"enabled\":true},{\"_id\":\"OrphanedTest\",\"_rev\":\"2117700949\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[]\"},\"entryNodeId\":\"343e745f-923a-43c4-8675-649a490fd0a3\",\"innerTreeOnly\":false,\"nodes\":{\"343e745f-923a-43c4-8675-649a490fd0a3\":{\"connections\":{\"CANCELLED\":\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\",\"EXPIRED\":\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\",\"FALSE\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"LOCKED\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"TRUE\":\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\"},\"displayName\":\"Identity Store Decision\",\"nodeType\":\"IdentityStoreDecisionNode\",\"x\":407.046875,\"y\":190.015625}},\"description\":\"Test orphaned nodes\",\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":704,\"y\":129},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":707,\"y\":381},\"startNode\":{\"x\":50,\"y\":250}},\"enabled\":true},{\"_id\":\"j10\",\"_rev\":\"-661574281\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[]\"},\"entryNodeId\":\"c91d626e-1156-41bd-b1fb-d292f640fba6\",\"innerTreeOnly\":false,\"nodes\":{\"300feda0-3248-49a9-b60f-01df802b2229\":{\"connections\":{\"true\":\"c7fcf7ae-1ab5-474b-b5b0-272e10468fbd\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":395,\"y\":345.015625},\"40afb384-e9b6-4dcb-acde-04de109474c8\":{\"connections\":{\"true\":\"c7fcf7ae-1ab5-474b-b5b0-272e10468fbd\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":393,\"y\":259.015625},\"8d7d64ee-da20-461f-a2ca-206b7479dd67\":{\"connections\":{\"true\":\"c7fcf7ae-1ab5-474b-b5b0-272e10468fbd\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":598,\"y\":173.015625},\"97ef9d96-99e7-4d2d-b6c6-4177b5397ead\":{\"connections\":{\"true\":\"8d7d64ee-da20-461f-a2ca-206b7479dd67\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":392,\"y\":173.015625},\"c7fcf7ae-1ab5-474b-b5b0-272e10468fbd\":{\"connections\":{\"false\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"true\":\"e301438c-0bd0-429c-ab0c-66126501069a\"},\"displayName\":\"nest\",\"nodeType\":\"InnerTreeEvaluatorNode\",\"x\":816,\"y\":233.015625},\"c91d626e-1156-41bd-b1fb-d292f640fba6\":{\"connections\":{\"level only\":\"300feda0-3248-49a9-b60f-01df802b2229\",\"none\":\"c7fcf7ae-1ab5-474b-b5b0-272e10468fbd\",\"shared and level\":\"97ef9d96-99e7-4d2d-b6c6-4177b5397ead\",\"shared only\":\"40afb384-e9b6-4dcb-acde-04de109474c8\"},\"displayName\":\"mode\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":167,\"y\":210.015625}},\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":1236,\"y\":145},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":1236,\"y\":253},\"startNode\":{\"x\":50,\"y\":250}},\"enabled\":true},{\"_id\":\"ForgottenUsername\",\"_rev\":\"290125127\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[\\\"Username Reset\\\"]\"},\"entryNodeId\":\"5e2a7c95-94af-4b23-8724-deb13853726a\",\"innerTreeOnly\":false,\"nodes\":{\"5e2a7c95-94af-4b23-8724-deb13853726a\":{\"connections\":{\"outcome\":\"bf9ea8d5-9802-4f26-9664-a21840faac23\"},\"displayName\":\"Page Node\",\"nodeType\":\"PageNode\",\"x\":0,\"y\":0},\"b93ce36e-1976-4610-b24f-8d6760b5463b\":{\"connections\":{\"false\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"true\":\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\"},\"displayName\":\"Inner Tree Evaluator\",\"nodeType\":\"InnerTreeEvaluatorNode\",\"x\":0,\"y\":0},\"bf9ea8d5-9802-4f26-9664-a21840faac23\":{\"connections\":{\"false\":\"d9a79f01-2ce3-4be2-a28a-975f35c3c8ca\",\"true\":\"d9a79f01-2ce3-4be2-a28a-975f35c3c8ca\"},\"displayName\":\"Identify Existing User\",\"nodeType\":\"IdentifyExistingUserNode\",\"x\":0,\"y\":0},\"d9a79f01-2ce3-4be2-a28a-975f35c3c8ca\":{\"connections\":{\"outcome\":\"b93ce36e-1976-4610-b24f-8d6760b5463b\"},\"displayName\":\"Email Suspend Node\",\"nodeType\":\"EmailSuspendNode\",\"x\":0,\"y\":0}},\"description\":\"Forgotten Username Tree\",\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":970,\"y\":149},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":982,\"y\":252},\"startNode\":{\"x\":50,\"y\":25}},\"enabled\":true},{\"_id\":\"UpdatePassword\",\"_rev\":\"1814770402\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[\\\"Password Reset\\\"]\"},\"entryNodeId\":\"d1b79744-493a-44fe-bc26-7d324a8caa4e\",\"innerTreeOnly\":false,\"nodes\":{\"0f0904e6-1da3-4cdb-9abf-0d2545016fab\":{\"connections\":{\"false\":\"a3d97b53-e38a-4b24-aed0-a021050eb744\",\"true\":\"20237b34-26cb-4a0b-958f-abb422290d42\"},\"displayName\":\"Attribute Present Decision\",\"nodeType\":\"AttributePresentDecisionNode\",\"x\":288,\"y\":133},\"20237b34-26cb-4a0b-958f-abb422290d42\":{\"connections\":{\"outcome\":\"7d1deabe-cd98-49c8-943f-ca12305775f3\"},\"displayName\":\"Page Node\",\"nodeType\":\"PageNode\",\"x\":526,\"y\":46},\"3990ce1f-cce6-435b-ae1c-f138e89411c1\":{\"connections\":{\"FAILURE\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"PATCHED\":\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\"},\"displayName\":\"Patch Object\",\"nodeType\":\"PatchObjectNode\",\"x\":1062,\"y\":189},\"7d1deabe-cd98-49c8-943f-ca12305775f3\":{\"connections\":{\"false\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"true\":\"d018fcd1-4e22-4160-8c41-63bee51c9cb3\"},\"displayName\":\"Data Store Decision\",\"nodeType\":\"DataStoreDecisionNode\",\"x\":722,\"y\":45},\"a3d97b53-e38a-4b24-aed0-a021050eb744\":{\"connections\":{\"outcome\":\"d018fcd1-4e22-4160-8c41-63bee51c9cb3\"},\"displayName\":\"Email Suspend Node\",\"nodeType\":\"EmailSuspendNode\",\"x\":659,\"y\":223},\"d018fcd1-4e22-4160-8c41-63bee51c9cb3\":{\"connections\":{\"outcome\":\"3990ce1f-cce6-435b-ae1c-f138e89411c1\"},\"displayName\":\"Page Node\",\"nodeType\":\"PageNode\",\"x\":943,\"y\":30},\"d1b79744-493a-44fe-bc26-7d324a8caa4e\":{\"connections\":{\"outcome\":\"0f0904e6-1da3-4cdb-9abf-0d2545016fab\"},\"displayName\":\"Get Session Data\",\"nodeType\":\"SessionDataNode\",\"x\":122,\"y\":129}},\"description\":\"Update password using active session\",\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":1212,\"y\":128},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":939,\"y\":290},\"startNode\":{\"x\":50,\"y\":25}},\"enabled\":true},{\"_id\":\"j01\",\"_rev\":\"-1936893133\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[]\"},\"entryNodeId\":\"f129f0df-b49e-453b-97fb-db508e3893ce\",\"innerTreeOnly\":false,\"nodes\":{\"6674b4ac-dd89-4e13-9440-6f81194e3a22\":{\"connections\":{\"true\":\"bb1e96af-f316-4eb0-b1c6-36b3f1af9e35\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":0,\"y\":0},\"89ce5d57-82fa-4d58-8d15-0329f7dbd7e7\":{\"connections\":{\"true\":\"bdfbe97c-1ff4-4162-85bc-47f6f14b2c66\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":0,\"y\":0},\"bb1e96af-f316-4eb0-b1c6-36b3f1af9e35\":{\"connections\":{\"false\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"true\":\"e301438c-0bd0-429c-ab0c-66126501069a\"},\"displayName\":\"nest\",\"nodeType\":\"InnerTreeEvaluatorNode\",\"x\":0,\"y\":0},\"bdfbe97c-1ff4-4162-85bc-47f6f14b2c66\":{\"connections\":{\"true\":\"bb1e96af-f316-4eb0-b1c6-36b3f1af9e35\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":0,\"y\":0},\"e92d5139-b8a6-43dc-9b13-95ba1d0dc53c\":{\"connections\":{\"true\":\"bb1e96af-f316-4eb0-b1c6-36b3f1af9e35\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":0,\"y\":0},\"f129f0df-b49e-453b-97fb-db508e3893ce\":{\"connections\":{\"level only\":\"e92d5139-b8a6-43dc-9b13-95ba1d0dc53c\",\"none\":\"bb1e96af-f316-4eb0-b1c6-36b3f1af9e35\",\"shared and level\":\"89ce5d57-82fa-4d58-8d15-0329f7dbd7e7\",\"shared only\":\"6674b4ac-dd89-4e13-9440-6f81194e3a22\"},\"displayName\":\"mode\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":0,\"y\":0}},\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":1236,\"y\":145},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":1236,\"y\":253},\"startNode\":{\"x\":50,\"y\":250}},\"enabled\":true},{\"_id\":\"j00\",\"_rev\":\"-2056626855\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[]\"},\"entryNodeId\":\"513a2ab4-f0b8-4f94-b840-6fe14796cc84\",\"innerTreeOnly\":false,\"nodes\":{\"01d3785f-7fb4-44a7-9458-72c380a9818f\":{\"connections\":{\"true\":\"3c1e8d61-0c48-44ba-86dc-52e9555b6aeb\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":392,\"y\":173.015625},\"39b48197-f4be-42b9-800a-866587b4b9b5\":{\"connections\":{\"true\":\"ba503a1e-633e-4d0d-ba18-c9a9b1105b5b\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":395,\"y\":345.015625},\"3c1e8d61-0c48-44ba-86dc-52e9555b6aeb\":{\"connections\":{\"true\":\"ba503a1e-633e-4d0d-ba18-c9a9b1105b5b\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":598,\"y\":173.015625},\"513a2ab4-f0b8-4f94-b840-6fe14796cc84\":{\"connections\":{\"level only\":\"39b48197-f4be-42b9-800a-866587b4b9b5\",\"none\":\"ba503a1e-633e-4d0d-ba18-c9a9b1105b5b\",\"shared and level\":\"01d3785f-7fb4-44a7-9458-72c380a9818f\",\"shared only\":\"d17ffaa1-2c61-4abd-9bb1-2559160d0a5c\"},\"displayName\":\"mode\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":167,\"y\":210.015625},\"ba503a1e-633e-4d0d-ba18-c9a9b1105b5b\":{\"connections\":{\"true\":\"e301438c-0bd0-429c-ab0c-66126501069a\"},\"displayName\":\"debug\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":1033,\"y\":261.015625},\"d17ffaa1-2c61-4abd-9bb1-2559160d0a5c\":{\"connections\":{\"true\":\"ba503a1e-633e-4d0d-ba18-c9a9b1105b5b\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":393,\"y\":259.015625}},\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":1236,\"y\":145},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":1236,\"y\":253},\"startNode\":{\"x\":50,\"y\":250}},\"enabled\":true},{\"_id\":\"Login\",\"_rev\":\"-1866690371\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[\\\"Authentication\\\"]\"},\"entryNodeId\":\"a12bc72f-ad97-4f1e-a789-a1fa3dd566c8\",\"innerTreeOnly\":false,\"nodes\":{\"2119f332-0f69-4088-a7a1-6582bf0f2001\":{\"connections\":{\"Reject\":\"51e8c4c1-3509-4635-90e6-d2cc31c4a6a5\",\"Retry\":\"a12bc72f-ad97-4f1e-a789-a1fa3dd566c8\"},\"displayName\":\"Retry Limit Decision\",\"nodeType\":\"RetryLimitDecisionNode\",\"x\":612,\"y\":105.015625},\"33b24514-3e50-4180-8f08-ab6f4e51b07e\":{\"connections\":{\"false\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"true\":\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\"},\"displayName\":\"Inner Tree Evaluator\",\"nodeType\":\"InnerTreeEvaluatorNode\",\"x\":827,\"y\":13},\"51e8c4c1-3509-4635-90e6-d2cc31c4a6a5\":{\"connections\":{\"outcome\":\"e301438c-0bd0-429c-ab0c-66126501069a\"},\"displayName\":\"Account Lockout\",\"nodeType\":\"AccountLockoutNode\",\"x\":836,\"y\":184.015625},\"7f0c2aee-8c74-4d02-82a6-9d4ed9d11708\":{\"connections\":{\"CANCELLED\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"EXPIRED\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"FALSE\":\"2119f332-0f69-4088-a7a1-6582bf0f2001\",\"LOCKED\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"TRUE\":\"bba3e0d8-8525-4e82-bf48-ac17f7988917\"},\"displayName\":\"Identity Store Decision\",\"nodeType\":\"IdentityStoreDecisionNode\",\"x\":352,\"y\":40.015625},\"a12bc72f-ad97-4f1e-a789-a1fa3dd566c8\":{\"connections\":{\"outcome\":\"7f0c2aee-8c74-4d02-82a6-9d4ed9d11708\"},\"displayName\":\"Page Node\",\"nodeType\":\"PageNode\",\"x\":136,\"y\":59},\"bba3e0d8-8525-4e82-bf48-ac17f7988917\":{\"connections\":{\"outcome\":\"33b24514-3e50-4180-8f08-ab6f4e51b07e\"},\"displayName\":\"Increment Login Count\",\"nodeType\":\"IncrementLoginCountNode\",\"x\":579,\"y\":34}},\"description\":\"Platform Login Tree\",\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":1073,\"y\":30},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":761,\"y\":401},\"startNode\":{\"x\":50,\"y\":25}},\"enabled\":true},{\"_id\":\"j03\",\"_rev\":\"1529150141\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[]\"},\"entryNodeId\":\"e0cfbd13-6f1e-4924-9d2d-0f7c23507172\",\"innerTreeOnly\":false,\"nodes\":{\"35a4f94b-c895-46b9-bc0a-93cf59233759\":{\"connections\":{\"true\":\"bcb8c535-5ecd-4d3d-b970-26816de96bf2\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":395,\"y\":345.015625},\"3a92300d-6d64-451d-8156-30cb51781026\":{\"connections\":{\"true\":\"bcb8c535-5ecd-4d3d-b970-26816de96bf2\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":598,\"y\":173.015625},\"6f9de973-9ed4-41f5-b43d-4036041e2b96\":{\"connections\":{\"true\":\"3a92300d-6d64-451d-8156-30cb51781026\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":392,\"y\":173.015625},\"bcb8c535-5ecd-4d3d-b970-26816de96bf2\":{\"connections\":{\"false\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"true\":\"e301438c-0bd0-429c-ab0c-66126501069a\"},\"displayName\":\"nest\",\"nodeType\":\"InnerTreeEvaluatorNode\",\"x\":816,\"y\":233.015625},\"e0cfbd13-6f1e-4924-9d2d-0f7c23507172\":{\"connections\":{\"level only\":\"35a4f94b-c895-46b9-bc0a-93cf59233759\",\"none\":\"bcb8c535-5ecd-4d3d-b970-26816de96bf2\",\"shared and level\":\"6f9de973-9ed4-41f5-b43d-4036041e2b96\",\"shared only\":\"fae7424e-13c9-45bd-b3a2-045773671a3f\"},\"displayName\":\"mode\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":167,\"y\":210.015625},\"fae7424e-13c9-45bd-b3a2-045773671a3f\":{\"connections\":{\"true\":\"bcb8c535-5ecd-4d3d-b970-26816de96bf2\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":393,\"y\":259.015625}},\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":1236,\"y\":145},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":1236,\"y\":253},\"startNode\":{\"x\":50,\"y\":250}},\"enabled\":true},{\"_id\":\"j02\",\"_rev\":\"616285902\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[]\"},\"entryNodeId\":\"59b06306-a886-443d-92df-7a27a60c394e\",\"innerTreeOnly\":false,\"nodes\":{\"2dbd2d37-c659-48cf-8357-c9fc1166e3a7\":{\"connections\":{\"true\":\"56899fef-92a1-4f2a-ade3-973c81eb3af1\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":598,\"y\":173.015625},\"4416aff7-3ebd-47e6-9831-c2f6bbe3ae24\":{\"connections\":{\"true\":\"56899fef-92a1-4f2a-ade3-973c81eb3af1\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":395,\"y\":345.015625},\"56899fef-92a1-4f2a-ade3-973c81eb3af1\":{\"connections\":{\"false\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"true\":\"e301438c-0bd0-429c-ab0c-66126501069a\"},\"displayName\":\"nest\",\"nodeType\":\"InnerTreeEvaluatorNode\",\"x\":816,\"y\":233.015625},\"59b06306-a886-443d-92df-7a27a60c394e\":{\"connections\":{\"level only\":\"4416aff7-3ebd-47e6-9831-c2f6bbe3ae24\",\"none\":\"56899fef-92a1-4f2a-ade3-973c81eb3af1\",\"shared and level\":\"e0983ead-4918-48f6-858d-9aff0f03759c\",\"shared only\":\"cbb3d506-b267-4b99-9edd-363e90aac997\"},\"displayName\":\"mode\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":167,\"y\":210.015625},\"cbb3d506-b267-4b99-9edd-363e90aac997\":{\"connections\":{\"true\":\"56899fef-92a1-4f2a-ade3-973c81eb3af1\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":393,\"y\":259.015625},\"e0983ead-4918-48f6-858d-9aff0f03759c\":{\"connections\":{\"true\":\"2dbd2d37-c659-48cf-8357-c9fc1166e3a7\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":392,\"y\":173.015625}},\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":1236,\"y\":145},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":1236,\"y\":253},\"startNode\":{\"x\":50,\"y\":250}},\"enabled\":true},{\"_id\":\"j05\",\"_rev\":\"239051394\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[]\"},\"entryNodeId\":\"622179cb-98f1-484a-820d-9a0df6e45e95\",\"innerTreeOnly\":false,\"nodes\":{\"11f1c31c-50a9-4717-8213-420f6932481f\":{\"connections\":{\"true\":\"e90ae257-c279-46e0-9b43-5ecd89784d77\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":392,\"y\":173.015625},\"3c106772-ace7-4808-8f3a-9840de8f67f0\":{\"connections\":{\"true\":\"f17ecb7c-abc3-4523-9943-4cbdd90305cb\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":395,\"y\":345.015625},\"622179cb-98f1-484a-820d-9a0df6e45e95\":{\"connections\":{\"level only\":\"3c106772-ace7-4808-8f3a-9840de8f67f0\",\"none\":\"f17ecb7c-abc3-4523-9943-4cbdd90305cb\",\"shared and level\":\"11f1c31c-50a9-4717-8213-420f6932481f\",\"shared only\":\"a0782616-84b7-4bf5-87ed-a01fb3018563\"},\"displayName\":\"mode\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":167,\"y\":210.015625},\"a0782616-84b7-4bf5-87ed-a01fb3018563\":{\"connections\":{\"true\":\"f17ecb7c-abc3-4523-9943-4cbdd90305cb\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":393,\"y\":259.015625},\"e90ae257-c279-46e0-9b43-5ecd89784d77\":{\"connections\":{\"true\":\"f17ecb7c-abc3-4523-9943-4cbdd90305cb\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":598,\"y\":173.015625},\"f17ecb7c-abc3-4523-9943-4cbdd90305cb\":{\"connections\":{\"false\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"true\":\"e301438c-0bd0-429c-ab0c-66126501069a\"},\"displayName\":\"nest\",\"nodeType\":\"InnerTreeEvaluatorNode\",\"x\":816,\"y\":232.015625}},\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":1236,\"y\":145},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":1236,\"y\":253},\"startNode\":{\"x\":50,\"y\":250}},\"enabled\":true},{\"_id\":\"j04\",\"_rev\":\"1792084900\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[]\"},\"entryNodeId\":\"040b6c89-313b-4664-92e0-6732017384b8\",\"innerTreeOnly\":false,\"nodes\":{\"00e75aa0-2f9b-4895-9257-d515286fd64b\":{\"connections\":{\"false\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"true\":\"e301438c-0bd0-429c-ab0c-66126501069a\"},\"displayName\":\"nest\",\"nodeType\":\"InnerTreeEvaluatorNode\",\"x\":816,\"y\":233.015625},\"040b6c89-313b-4664-92e0-6732017384b8\":{\"connections\":{\"level only\":\"d10104e9-1f8d-4da6-a110-28d879d13959\",\"none\":\"00e75aa0-2f9b-4895-9257-d515286fd64b\",\"shared and level\":\"f5c317ce-fabd-4a10-9907-c71cea037844\",\"shared only\":\"9603ef52-30f0-4ddc-b3c0-28dac83c7bdb\"},\"displayName\":\"mode\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":167,\"y\":210.015625},\"69ae8ec1-de43-44ac-98e5-733db80ac176\":{\"connections\":{\"true\":\"00e75aa0-2f9b-4895-9257-d515286fd64b\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":598,\"y\":173.015625},\"9603ef52-30f0-4ddc-b3c0-28dac83c7bdb\":{\"connections\":{\"true\":\"00e75aa0-2f9b-4895-9257-d515286fd64b\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":393,\"y\":259.015625},\"d10104e9-1f8d-4da6-a110-28d879d13959\":{\"connections\":{\"true\":\"00e75aa0-2f9b-4895-9257-d515286fd64b\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":395,\"y\":345.015625},\"f5c317ce-fabd-4a10-9907-c71cea037844\":{\"connections\":{\"true\":\"69ae8ec1-de43-44ac-98e5-733db80ac176\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":392,\"y\":173.015625}},\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":1236,\"y\":145},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":1236,\"y\":253},\"startNode\":{\"x\":50,\"y\":250}},\"enabled\":true},{\"_id\":\"j07\",\"_rev\":\"1944860734\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[]\"},\"entryNodeId\":\"13b12fe6-cf53-46a4-a83d-0a3c1fda814f\",\"innerTreeOnly\":false,\"nodes\":{\"13b12fe6-cf53-46a4-a83d-0a3c1fda814f\":{\"connections\":{\"level only\":\"d90dd9f8-8b12-4e90-abaf-228ecc0174a7\",\"none\":\"e62d7a4d-2012-4a2a-a6ef-d6a0e0d552d9\",\"shared and level\":\"d9a06d3a-7e3f-4244-9a32-63ffa0d26e00\",\"shared only\":\"ac6ee166-73c0-4f73-b8db-4fe8ff6a25c0\"},\"displayName\":\"mode\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":167,\"y\":210.015625},\"ac6ee166-73c0-4f73-b8db-4fe8ff6a25c0\":{\"connections\":{\"true\":\"e62d7a4d-2012-4a2a-a6ef-d6a0e0d552d9\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":393,\"y\":259.015625},\"d90dd9f8-8b12-4e90-abaf-228ecc0174a7\":{\"connections\":{\"true\":\"e62d7a4d-2012-4a2a-a6ef-d6a0e0d552d9\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":395,\"y\":345.015625},\"d9a06d3a-7e3f-4244-9a32-63ffa0d26e00\":{\"connections\":{\"true\":\"f2fe740c-cd75-460a-8baa-fe4b52ecc947\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":392,\"y\":173.015625},\"e62d7a4d-2012-4a2a-a6ef-d6a0e0d552d9\":{\"connections\":{\"false\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"true\":\"e301438c-0bd0-429c-ab0c-66126501069a\"},\"displayName\":\"nest\",\"nodeType\":\"InnerTreeEvaluatorNode\",\"x\":816,\"y\":232.015625},\"f2fe740c-cd75-460a-8baa-fe4b52ecc947\":{\"connections\":{\"true\":\"e62d7a4d-2012-4a2a-a6ef-d6a0e0d552d9\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":598,\"y\":173.015625}},\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":1236,\"y\":145},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":1236,\"y\":253},\"startNode\":{\"x\":50,\"y\":250}},\"enabled\":true},{\"_id\":\"j06\",\"_rev\":\"-807845212\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[]\"},\"entryNodeId\":\"44b8651c-7c1e-41f1-b9a6-2e441b0ce05a\",\"innerTreeOnly\":false,\"nodes\":{\"1d59caff-243c-45bd-b7d0-6dcc563989c5\":{\"connections\":{\"true\":\"2de08e9e-bf7b-4fa1-8265-59a8e4a3f7c3\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":392,\"y\":173.015625},\"2de08e9e-bf7b-4fa1-8265-59a8e4a3f7c3\":{\"connections\":{\"true\":\"409c251f-c23b-411d-9009-d3b3d26d1b90\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":598,\"y\":173.015625},\"409c251f-c23b-411d-9009-d3b3d26d1b90\":{\"connections\":{\"false\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"true\":\"e301438c-0bd0-429c-ab0c-66126501069a\"},\"displayName\":\"nest\",\"nodeType\":\"InnerTreeEvaluatorNode\",\"x\":816,\"y\":232.015625},\"44b8651c-7c1e-41f1-b9a6-2e441b0ce05a\":{\"connections\":{\"level only\":\"fe8f27df-8a27-4d88-9196-834ce398b2b7\",\"none\":\"409c251f-c23b-411d-9009-d3b3d26d1b90\",\"shared and level\":\"1d59caff-243c-45bd-b7d0-6dcc563989c5\",\"shared only\":\"da878771-421c-463f-aad7-4d5f2ad5e59a\"},\"displayName\":\"mode\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":167,\"y\":210.015625},\"da878771-421c-463f-aad7-4d5f2ad5e59a\":{\"connections\":{\"true\":\"409c251f-c23b-411d-9009-d3b3d26d1b90\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":393,\"y\":259.015625},\"fe8f27df-8a27-4d88-9196-834ce398b2b7\":{\"connections\":{\"true\":\"409c251f-c23b-411d-9009-d3b3d26d1b90\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":395,\"y\":345.015625}},\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":1236,\"y\":145},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":1236,\"y\":253},\"startNode\":{\"x\":50,\"y\":250}},\"enabled\":true},{\"_id\":\"j09\",\"_rev\":\"1523253666\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[]\"},\"entryNodeId\":\"251f35c3-1a32-4520-be10-1f4af9600935\",\"innerTreeOnly\":false,\"nodes\":{\"251f35c3-1a32-4520-be10-1f4af9600935\":{\"connections\":{\"level only\":\"56b82371-0c61-4dc3-8d06-c1158415b8f9\",\"none\":\"6df24fdd-0b6c-4def-bf42-77af998f28b8\",\"shared and level\":\"8c5e9cb5-471b-4dd6-b150-ecaaeda98195\",\"shared only\":\"f57cf53c-b4c6-48f7-84e8-91f535a2e8f8\"},\"displayName\":\"mode\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":167,\"y\":210.015625},\"56b82371-0c61-4dc3-8d06-c1158415b8f9\":{\"connections\":{\"true\":\"6df24fdd-0b6c-4def-bf42-77af998f28b8\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":395,\"y\":345.015625},\"6df24fdd-0b6c-4def-bf42-77af998f28b8\":{\"connections\":{\"false\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"true\":\"e301438c-0bd0-429c-ab0c-66126501069a\"},\"displayName\":\"nest\",\"nodeType\":\"InnerTreeEvaluatorNode\",\"x\":816,\"y\":233.015625},\"8c5e9cb5-471b-4dd6-b150-ecaaeda98195\":{\"connections\":{\"true\":\"bb294e05-6b6b-4478-b46f-b8d9e7711c66\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":392,\"y\":173.015625},\"bb294e05-6b6b-4478-b46f-b8d9e7711c66\":{\"connections\":{\"true\":\"6df24fdd-0b6c-4def-bf42-77af998f28b8\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":598,\"y\":173.015625},\"f57cf53c-b4c6-48f7-84e8-91f535a2e8f8\":{\"connections\":{\"true\":\"6df24fdd-0b6c-4def-bf42-77af998f28b8\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":393,\"y\":259.015625}},\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":1236,\"y\":145},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":1236,\"y\":253},\"startNode\":{\"x\":50,\"y\":250}},\"enabled\":true},{\"_id\":\"j08\",\"_rev\":\"884265976\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[]\"},\"entryNodeId\":\"d429b2b5-b215-46a5-b239-4994df65cb8b\",\"innerTreeOnly\":false,\"nodes\":{\"042b600b-71cb-45a8-93ae-a6f57b16a6e5\":{\"connections\":{\"true\":\"87ced99b-bfa5-40d4-ba07-c8fc31f6cc6d\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":392,\"y\":173.015625},\"66026170-5088-4fcd-a6c8-ed89d7a5c79d\":{\"connections\":{\"false\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"true\":\"e301438c-0bd0-429c-ab0c-66126501069a\"},\"displayName\":\"nest\",\"nodeType\":\"InnerTreeEvaluatorNode\",\"x\":816,\"y\":232.015625},\"8096649e-973e-4209-88ce-e1d87ae2bb96\":{\"connections\":{\"true\":\"66026170-5088-4fcd-a6c8-ed89d7a5c79d\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":395,\"y\":345.015625},\"87ced99b-bfa5-40d4-ba07-c8fc31f6cc6d\":{\"connections\":{\"true\":\"66026170-5088-4fcd-a6c8-ed89d7a5c79d\"},\"displayName\":\"level\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":598,\"y\":173.015625},\"948e21f4-c512-450a-9d42-e0d629217834\":{\"connections\":{\"true\":\"66026170-5088-4fcd-a6c8-ed89d7a5c79d\"},\"displayName\":\"shared\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":393,\"y\":259.015625},\"d429b2b5-b215-46a5-b239-4994df65cb8b\":{\"connections\":{\"level only\":\"8096649e-973e-4209-88ce-e1d87ae2bb96\",\"none\":\"66026170-5088-4fcd-a6c8-ed89d7a5c79d\",\"shared and level\":\"042b600b-71cb-45a8-93ae-a6f57b16a6e5\",\"shared only\":\"948e21f4-c512-450a-9d42-e0d629217834\"},\"displayName\":\"mode\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":167,\"y\":210.015625}},\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":1236,\"y\":145},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":1236,\"y\":253},\"startNode\":{\"x\":50,\"y\":250}},\"enabled\":true},{\"_id\":\"Registration\",\"_rev\":\"-1753500585\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[\\\"Registration\\\"]\"},\"entryNodeId\":\"0c091c49-f3af-48fb-ac6f-07fba0499dd6\",\"innerTreeOnly\":false,\"nodes\":{\"0c091c49-f3af-48fb-ac6f-07fba0499dd6\":{\"connections\":{\"outcome\":\"466f8b54-07fb-4e31-a11d-a6842618cc37\"},\"displayName\":\"Page Node\",\"nodeType\":\"PageNode\",\"x\":261,\"y\":168},\"466f8b54-07fb-4e31-a11d-a6842618cc37\":{\"connections\":{\"outcome\":\"ad5dcbb3-7335-49b7-b3e7-7d850bb88237\"},\"displayName\":\"Email Suspend Node\",\"nodeType\":\"EmailSuspendNode\",\"x\":484,\"y\":267.015625},\"97a15eb2-a015-4b6d-81a0-be78c3aa1a3b\":{\"connections\":{\"outcome\":\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\"},\"displayName\":\"Increment Login Count\",\"nodeType\":\"IncrementLoginCountNode\",\"x\":861,\"y\":221},\"ad5dcbb3-7335-49b7-b3e7-7d850bb88237\":{\"connections\":{\"CREATED\":\"97a15eb2-a015-4b6d-81a0-be78c3aa1a3b\",\"FAILURE\":\"e301438c-0bd0-429c-ab0c-66126501069a\"},\"displayName\":\"Create Object\",\"nodeType\":\"CreateObjectNode\",\"x\":717,\"y\":283}},\"description\":\"Platform Registration Tree\",\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":1085,\"y\":248},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":921,\"y\":370},\"startNode\":{\"x\":50,\"y\":25}},\"enabled\":true},{\"_id\":\"ProgressiveProfile\",\"_rev\":\"-900304922\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[\\\"Progressive Profile\\\"]\"},\"entryNodeId\":\"8afdaec3-275e-4301-bb53-34f03e6a4b29\",\"innerTreeOnly\":false,\"nodes\":{\"423a959a-a1b9-498a-b0f7-596b6b6e775a\":{\"connections\":{\"FAILURE\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"PATCHED\":\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\"},\"displayName\":\"Patch Object\",\"nodeType\":\"PatchObjectNode\",\"x\":766,\"y\":36},\"8afdaec3-275e-4301-bb53-34f03e6a4b29\":{\"connections\":{\"false\":\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\",\"true\":\"a1f45b44-5bf7-4c57-aa3f-75c619c7db8e\"},\"displayName\":\"Login Count Decision\",\"nodeType\":\"LoginCountDecisionNode\",\"x\":152,\"y\":36},\"a1f45b44-5bf7-4c57-aa3f-75c619c7db8e\":{\"connections\":{\"false\":\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\",\"true\":\"a5aecad8-854a-4ed5-b719-ff6c90e858c0\"},\"displayName\":\"Query Filter Decision\",\"nodeType\":\"QueryFilterDecisionNode\",\"x\":357,\"y\":36},\"a5aecad8-854a-4ed5-b719-ff6c90e858c0\":{\"connections\":{\"outcome\":\"423a959a-a1b9-498a-b0f7-596b6b6e775a\"},\"displayName\":\"Page Node\",\"nodeType\":\"PageNode\",\"x\":555,\"y\":20}},\"description\":\"Prompt for missing preferences on 3rd login\",\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":802,\"y\":312},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":919,\"y\":171},\"startNode\":{\"x\":50,\"y\":58.5}},\"enabled\":true},{\"_id\":\"FrodoTest\",\"_rev\":\"562817797\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[\\\"Frodo\\\",\\\"Prototype\\\"]\"},\"entryNodeId\":\"e2c39477-847a-4df2-9c5d-b449a752638b\",\"innerTreeOnly\":false,\"nodes\":{\"278bf084-9eea-46fe-8ce9-2600dde3b046\":{\"connections\":{\"localAuthentication\":\"fc7e47cd-c679-4211-8e05-a36654f23c67\",\"socialAuthentication\":\"d5cc2d52-6ce4-452d-85ea-3a5b50218b67\"},\"displayName\":\"Login Page\",\"nodeType\":\"PageNode\",\"x\":444,\"y\":273.015625},\"64157fca-bd5b-4405-a4c8-64ffd98a5461\":{\"connections\":{\"ACCOUNT_EXISTS\":\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\",\"NO_ACCOUNT\":\"e301438c-0bd0-429c-ab0c-66126501069a\"},\"displayName\":\"SAML2 Authentication\",\"nodeType\":\"product-Saml2Node\",\"x\":1196,\"y\":188.015625},\"731c5810-020b-45c8-a7fc-3c21903ae2b3\":{\"connections\":{\"localAuthentication\":\"fc7e47cd-c679-4211-8e05-a36654f23c67\",\"socialAuthentication\":\"d5cc2d52-6ce4-452d-85ea-3a5b50218b67\"},\"displayName\":\"Login Page\",\"nodeType\":\"PageNode\",\"x\":443,\"y\":26.015625},\"bf153f37-83dd-4f39-aa0c-74135430242e\":{\"connections\":{\"EMAIL_NOT_SENT\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"EMAIL_SENT\":\"64157fca-bd5b-4405-a4c8-64ffd98a5461\"},\"displayName\":\"Email Template Node\",\"nodeType\":\"EmailTemplateNode\",\"x\":967,\"y\":222.015625},\"d5cc2d52-6ce4-452d-85ea-3a5b50218b67\":{\"connections\":{\"ACCOUNT_EXISTS\":\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\",\"NO_ACCOUNT\":\"bf153f37-83dd-4f39-aa0c-74135430242e\"},\"displayName\":\"Social Login\",\"nodeType\":\"SocialProviderHandlerNode\",\"x\":702,\"y\":116.015625},\"e2c39477-847a-4df2-9c5d-b449a752638b\":{\"connections\":{\"known\":\"731c5810-020b-45c8-a7fc-3c21903ae2b3\",\"unknown\":\"278bf084-9eea-46fe-8ce9-2600dde3b046\"},\"displayName\":\"Check Username\",\"nodeType\":\"ScriptedDecisionNode\",\"x\":200,\"y\":235.015625},\"fc7e47cd-c679-4211-8e05-a36654f23c67\":{\"connections\":{\"CANCELLED\":\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\",\"EXPIRED\":\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\",\"FALSE\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"LOCKED\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"TRUE\":\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\"},\"displayName\":\"Validate Creds\",\"nodeType\":\"IdentityStoreDecisionNode\",\"x\":702,\"y\":292.015625}},\"description\":\"Frodo test journey utilizing a variety of nodes and dependencies to test support for complex journeys.\",\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":1434,\"y\":60},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":1433,\"y\":459},\"startNode\":{\"x\":63,\"y\":252}},\"enabled\":true},{\"_id\":\"RadioChoice\",\"_rev\":\"-465879999\",\"identityResource\":\"managed/alpha_user\",\"uiConfig\":{\"categories\":\"[]\"},\"entryNodeId\":\"5d6cd20e-5074-43de-8832-fddd95fb078e\",\"innerTreeOnly\":false,\"nodes\":{\"5d6cd20e-5074-43de-8832-fddd95fb078e\":{\"connections\":{\"one\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"three\":\"e301438c-0bd0-429c-ab0c-66126501069a\",\"two\":\"e301438c-0bd0-429c-ab0c-66126501069a\"},\"displayName\":\"Page Node\",\"nodeType\":\"PageNode\",\"x\":260,\"y\":409.015625}},\"staticNodes\":{\"70e691a5-1e33-4ac3-a356-e7b6d60d92e0\":{\"x\":500,\"y\":50},\"e301438c-0bd0-429c-ab0c-66126501069a\":{\"x\":744,\"y\":327},\"startNode\":{\"x\":50,\"y\":250}},\"enabled\":true}],\"resultCount\":20,\"pagedResultsCookie\":null,\"totalPagedResultsPolicy\":\"NONE\",\"totalPagedResults\":-1,\"remainingPagedResults\":-1}" }, "cookies": [], "headers": [ @@ -400,11 +412,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:03 GMT" + "value": "Fri, 12 Jul 2024 14:22:35 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -433,8 +445,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T20:43:04.191Z", - "time": 330, + "startedDateTime": "2024-07-12T14:22:35.695Z", + "time": 245, "timings": { "blocked": -1, "connect": -1, @@ -442,7 +454,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 330 + "wait": 245 } }, { @@ -463,11 +475,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "accept-api-version", @@ -479,14 +491,18 @@ }, { "name": "content-length", - "value": 1433 + "value": "1433" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1636, + "headersSize": 1682, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { @@ -502,7 +518,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1501, - "text": "{\"_id\":\"23143919-6b78-40c3-b25e-beca19b229e0\",\"name\":\"GitHub Profile Normalization (VS)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJHaXRIdWIgcmF3UHJvZmlsZTogIityYXdQcm9maWxlKQoKcmV0dXJuIGpzb24ob2JqZWN0KAogICAgICAgIGZpZWxkKCJpZCIsIHJhd1Byb2ZpbGUuaWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIHJhd1Byb2ZpbGUubmFtZSksCiAgICAgICAgZmllbGQoImdpdmVuTmFtZSIsIHJhd1Byb2ZpbGUuZmlyc3RfbmFtZSksCiAgICAgICAgZmllbGQoImZhbWlseU5hbWUiLCByYXdQcm9maWxlLmxhc3RfbmFtZSksCiAgICAgICAgZmllbGQoInBob3RvVXJsIiwgcmF3UHJvZmlsZS5waWN0dXJlLmRhdGEudXJsKSwKICAgICAgICBmaWVsZCgiZW1haWwiLCByYXdQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCByYXdQcm9maWxlLmVtYWlsKSkp\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1711053784801,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"23143919-6b78-40c3-b25e-beca19b229e0\",\"name\":\"GitHub Profile Normalization (VS)\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJHaXRIdWIgcmF3UHJvZmlsZTogIityYXdQcm9maWxlKQoKcmV0dXJuIGpzb24ob2JqZWN0KAogICAgICAgIGZpZWxkKCJpZCIsIHJhd1Byb2ZpbGUuaWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIHJhd1Byb2ZpbGUubmFtZSksCiAgICAgICAgZmllbGQoImdpdmVuTmFtZSIsIHJhd1Byb2ZpbGUuZmlyc3RfbmFtZSksCiAgICAgICAgZmllbGQoImZhbWlseU5hbWUiLCByYXdQcm9maWxlLmxhc3RfbmFtZSksCiAgICAgICAgZmllbGQoInBob3RvVXJsIiwgcmF3UHJvZmlsZS5waWN0dXJlLmRhdGEudXJsKSwKICAgICAgICBmaWVsZCgiZW1haWwiLCByYXdQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCByYXdQcm9maWxlLmVtYWlsKSkp\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720794156230,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -556,11 +572,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:04 GMT" + "value": "Fri, 12 Jul 2024 14:22:35 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -585,8 +601,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T20:43:04.540Z", - "time": 403, + "startedDateTime": "2024-07-12T14:22:35.950Z", + "time": 409, "timings": { "blocked": -1, "connect": -1, @@ -594,7 +610,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 403 + "wait": 409 } }, { @@ -615,11 +631,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "accept-api-version", @@ -631,14 +647,18 @@ }, { "name": "content-length", - "value": 2805 + "value": "2805" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1636, + "headersSize": 1682, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { @@ -654,7 +674,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 2874, - "text": "{\"_id\":\"484e6246-dbc6-4288-97e6-54e55431402e\",\"name\":\"Apple Profile Normalization\",\"description\":\"Normalizes raw profile data from Apple\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjEtMjAyMiBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUy4KICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICoKICogSW4gc29tZSBjb21tb24gZGVmYXVsdCBjb25maWd1cmF0aW9ucywgdGhlIGZvbGxvd2luZyBrZXlzIGFyZSByZXF1aXJlZCB0byBiZSBub3QgZW1wdHk6CiAqIHVzZXJuYW1lLCBnaXZlbk5hbWUsIGZhbWlseU5hbWUsIGVtYWlsLgogKgogKiBGcm9tIFJGQzQ1MTc6IEEgdmFsdWUgb2YgdGhlIERpcmVjdG9yeSBTdHJpbmcgc3ludGF4IGlzIGEgc3RyaW5nIG9mIG9uZSBvciBtb3JlCiAqIGFyYml0cmFyeSBjaGFyYWN0ZXJzIGZyb20gdGhlIFVuaXZlcnNhbCBDaGFyYWN0ZXIgU2V0IChVQ1MpLgogKiBBIHplcm8tbGVuZ3RoIGNoYXJhY3RlciBzdHJpbmcgaXMgbm90IHBlcm1pdHRlZC4KICovCgppbXBvcnQgc3RhdGljIG9yZy5mb3JnZXJvY2suanNvbi5Kc29uVmFsdWUuZmllbGQKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmpzb24KaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLm9iamVjdAoKU3RyaW5nIGVtYWlsID0gImNoYW5nZUBtZS5jb20iClN0cmluZyBzdWJqZWN0SWQgPSByYXdQcm9maWxlLnN1YgpTdHJpbmcgZmlyc3ROYW1lID0gIiAiClN0cmluZyBsYXN0TmFtZSA9ICIgIgpTdHJpbmcgdXNlcm5hbWUgPSBzdWJqZWN0SWQKU3RyaW5nIG5hbWUKCmlmIChyYXdQcm9maWxlLmlzRGVmaW5lZCgiZW1haWwiKSAmJiByYXdQcm9maWxlLmVtYWlsLmlzTm90TnVsbCgpKXsgLy8gVXNlciBjYW4gZWxlY3QgdG8gbm90IHNoYXJlIHRoZWlyIGVtYWlsCiAgICBlbWFpbCA9IHJhd1Byb2ZpbGUuZW1haWwuYXNTdHJpbmcoKQogICAgdXNlcm5hbWUgPSBlbWFpbAp9CmlmIChyYXdQcm9maWxlLmlzRGVmaW5lZCgibmFtZSIpICYmIHJhd1Byb2ZpbGUubmFtZS5pc05vdE51bGwoKSkgewogICAgaWYgKHJhd1Byb2ZpbGUubmFtZS5pc0RlZmluZWQoImZpcnN0TmFtZSIpICYmIHJhd1Byb2ZpbGUubmFtZS5maXJzdE5hbWUuaXNOb3ROdWxsKCkpIHsKICAgICAgICBmaXJzdE5hbWUgPSByYXdQcm9maWxlLm5hbWUuZmlyc3ROYW1lLmFzU3RyaW5nKCkKICAgIH0KICAgIGlmIChyYXdQcm9maWxlLm5hbWUuaXNEZWZpbmVkKCJsYXN0TmFtZSIpICYmIHJhd1Byb2ZpbGUubmFtZS5sYXN0TmFtZS5pc05vdE51bGwoKSkgewogICAgICAgIGxhc3ROYW1lID0gcmF3UHJvZmlsZS5uYW1lLmxhc3ROYW1lLmFzU3RyaW5nKCkKICAgIH0KfQoKbmFtZSA9IChmaXJzdE5hbWU/LnRyaW0oKSA/IGZpcnN0TmFtZSA6ICIiKSArIChsYXN0TmFtZT8udHJpbSgpID8gKChmaXJzdE5hbWU/LnRyaW0oKSA/ICIgIiA6ICIiKSArIGxhc3ROYW1lKSA6ICIiKQpuYW1lID0gICghbmFtZT8udHJpbSgpKSA/ICIgIiA6IG5hbWUKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCBzdWJqZWN0SWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIG5hbWUpLAogICAgICAgIGZpZWxkKCJlbWFpbCIsIGVtYWlsKSwKICAgICAgICBmaWVsZCgiZ2l2ZW5OYW1lIiwgZmlyc3ROYW1lKSwKICAgICAgICBmaWVsZCgiZmFtaWx5TmFtZSIsIGxhc3ROYW1lKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCB1c2VybmFtZSkpKQ==\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1711053785078,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"484e6246-dbc6-4288-97e6-54e55431402e\",\"name\":\"Apple Profile Normalization\",\"description\":\"Normalizes raw profile data from Apple\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjEtMjAyMiBGb3JnZVJvY2sgQVMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQKICoKICogVXNlIG9mIHRoaXMgY29kZSByZXF1aXJlcyBhIGNvbW1lcmNpYWwgc29mdHdhcmUgbGljZW5zZSB3aXRoIEZvcmdlUm9jayBBUy4KICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICoKICogSW4gc29tZSBjb21tb24gZGVmYXVsdCBjb25maWd1cmF0aW9ucywgdGhlIGZvbGxvd2luZyBrZXlzIGFyZSByZXF1aXJlZCB0byBiZSBub3QgZW1wdHk6CiAqIHVzZXJuYW1lLCBnaXZlbk5hbWUsIGZhbWlseU5hbWUsIGVtYWlsLgogKgogKiBGcm9tIFJGQzQ1MTc6IEEgdmFsdWUgb2YgdGhlIERpcmVjdG9yeSBTdHJpbmcgc3ludGF4IGlzIGEgc3RyaW5nIG9mIG9uZSBvciBtb3JlCiAqIGFyYml0cmFyeSBjaGFyYWN0ZXJzIGZyb20gdGhlIFVuaXZlcnNhbCBDaGFyYWN0ZXIgU2V0IChVQ1MpLgogKiBBIHplcm8tbGVuZ3RoIGNoYXJhY3RlciBzdHJpbmcgaXMgbm90IHBlcm1pdHRlZC4KICovCgppbXBvcnQgc3RhdGljIG9yZy5mb3JnZXJvY2suanNvbi5Kc29uVmFsdWUuZmllbGQKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmpzb24KaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLm9iamVjdAoKU3RyaW5nIGVtYWlsID0gImNoYW5nZUBtZS5jb20iClN0cmluZyBzdWJqZWN0SWQgPSByYXdQcm9maWxlLnN1YgpTdHJpbmcgZmlyc3ROYW1lID0gIiAiClN0cmluZyBsYXN0TmFtZSA9ICIgIgpTdHJpbmcgdXNlcm5hbWUgPSBzdWJqZWN0SWQKU3RyaW5nIG5hbWUKCmlmIChyYXdQcm9maWxlLmlzRGVmaW5lZCgiZW1haWwiKSAmJiByYXdQcm9maWxlLmVtYWlsLmlzTm90TnVsbCgpKXsgLy8gVXNlciBjYW4gZWxlY3QgdG8gbm90IHNoYXJlIHRoZWlyIGVtYWlsCiAgICBlbWFpbCA9IHJhd1Byb2ZpbGUuZW1haWwuYXNTdHJpbmcoKQogICAgdXNlcm5hbWUgPSBlbWFpbAp9CmlmIChyYXdQcm9maWxlLmlzRGVmaW5lZCgibmFtZSIpICYmIHJhd1Byb2ZpbGUubmFtZS5pc05vdE51bGwoKSkgewogICAgaWYgKHJhd1Byb2ZpbGUubmFtZS5pc0RlZmluZWQoImZpcnN0TmFtZSIpICYmIHJhd1Byb2ZpbGUubmFtZS5maXJzdE5hbWUuaXNOb3ROdWxsKCkpIHsKICAgICAgICBmaXJzdE5hbWUgPSByYXdQcm9maWxlLm5hbWUuZmlyc3ROYW1lLmFzU3RyaW5nKCkKICAgIH0KICAgIGlmIChyYXdQcm9maWxlLm5hbWUuaXNEZWZpbmVkKCJsYXN0TmFtZSIpICYmIHJhd1Byb2ZpbGUubmFtZS5sYXN0TmFtZS5pc05vdE51bGwoKSkgewogICAgICAgIGxhc3ROYW1lID0gcmF3UHJvZmlsZS5uYW1lLmxhc3ROYW1lLmFzU3RyaW5nKCkKICAgIH0KfQoKbmFtZSA9IChmaXJzdE5hbWU/LnRyaW0oKSA/IGZpcnN0TmFtZSA6ICIiKSArIChsYXN0TmFtZT8udHJpbSgpID8gKChmaXJzdE5hbWU/LnRyaW0oKSA/ICIgIiA6ICIiKSArIGxhc3ROYW1lKSA6ICIiKQpuYW1lID0gICghbmFtZT8udHJpbSgpKSA/ICIgIiA6IG5hbWUKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCBzdWJqZWN0SWQpLAogICAgICAgIGZpZWxkKCJkaXNwbGF5TmFtZSIsIG5hbWUpLAogICAgICAgIGZpZWxkKCJlbWFpbCIsIGVtYWlsKSwKICAgICAgICBmaWVsZCgiZ2l2ZW5OYW1lIiwgZmlyc3ROYW1lKSwKICAgICAgICBmaWVsZCgiZmFtaWx5TmFtZSIsIGxhc3ROYW1lKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCB1c2VybmFtZSkpKQ==\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720794156428,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -708,11 +728,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:04 GMT" + "value": "Fri, 12 Jul 2024 14:22:35 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -737,8 +757,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T20:43:04.948Z", - "time": 190, + "startedDateTime": "2024-07-12T14:22:36.367Z", + "time": 113, "timings": { "blocked": -1, "connect": -1, @@ -746,7 +766,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 190 + "wait": 113 } }, { @@ -767,11 +787,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "accept-api-version", @@ -783,14 +803,18 @@ }, { "name": "content-length", - "value": 3013 + "value": "3013" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1635, + "headersSize": 1681, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { @@ -806,7 +830,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 3082, - "text": "{\"_id\":\"58c824ae-84ed-4724-82cd-db128fc3f6c\",\"name\":\"Normalized Profile to Managed User\",\"description\":\"Converts a normalized social profile into a managed user\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmltcG9ydCBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlCgpKc29uVmFsdWUgbWFuYWdlZFVzZXIgPSBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiZ2l2ZW5OYW1lIiwgbm9ybWFsaXplZFByb2ZpbGUuZ2l2ZW5OYW1lKSwKICAgICAgICBmaWVsZCgic24iLCBub3JtYWxpemVkUHJvZmlsZS5mYW1pbHlOYW1lKSwKICAgICAgICBmaWVsZCgibWFpbCIsIG5vcm1hbGl6ZWRQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlck5hbWUiLCBub3JtYWxpemVkUHJvZmlsZS51c2VybmFtZSkpKQoKaWYgKG5vcm1hbGl6ZWRQcm9maWxlLnBvc3RhbEFkZHJlc3MuaXNOb3ROdWxsKCkpIG1hbmFnZWRVc2VyLnB1dCgicG9zdGFsQWRkcmVzcyIsIG5vcm1hbGl6ZWRQcm9maWxlLnBvc3RhbEFkZHJlc3MpCmlmIChub3JtYWxpemVkUHJvZmlsZS5hZGRyZXNzTG9jYWxpdHkuaXNOb3ROdWxsKCkpIG1hbmFnZWRVc2VyLnB1dCgiY2l0eSIsIG5vcm1hbGl6ZWRQcm9maWxlLmFkZHJlc3NMb2NhbGl0eSkKaWYgKG5vcm1hbGl6ZWRQcm9maWxlLmFkZHJlc3NSZWdpb24uaXNOb3ROdWxsKCkpIG1hbmFnZWRVc2VyLnB1dCgic3RhdGVQcm92aW5jZSIsIG5vcm1hbGl6ZWRQcm9maWxlLmFkZHJlc3NSZWdpb24pCmlmIChub3JtYWxpemVkUHJvZmlsZS5wb3N0YWxDb2RlLmlzTm90TnVsbCgpKSBtYW5hZ2VkVXNlci5wdXQoInBvc3RhbENvZGUiLCBub3JtYWxpemVkUHJvZmlsZS5wb3N0YWxDb2RlKQppZiAobm9ybWFsaXplZFByb2ZpbGUuY291bnRyeS5pc05vdE51bGwoKSkgbWFuYWdlZFVzZXIucHV0KCJjb3VudHJ5Iiwgbm9ybWFsaXplZFByb2ZpbGUuY291bnRyeSkKaWYgKG5vcm1hbGl6ZWRQcm9maWxlLnBob25lLmlzTm90TnVsbCgpKSBtYW5hZ2VkVXNlci5wdXQoInRlbGVwaG9uZU51bWJlciIsIG5vcm1hbGl6ZWRQcm9maWxlLnBob25lKQoKLy8gaWYgdGhlIGdpdmVuTmFtZSBhbmQgZmFtaWx5TmFtZSBpcyBudWxsIG9yIGVtcHR5Ci8vIHRoZW4gYWRkIGEgYm9vbGVhbiBmbGFnIHRvIHRoZSBzaGFyZWQgc3RhdGUgdG8gaW5kaWNhdGUgbmFtZXMgYXJlIG5vdCBwcmVzZW50Ci8vIHRoaXMgY291bGQgYmUgdXNlZCBlbHNld2hlcmUKLy8gZm9yIGVnLiB0aGlzIGNvdWxkIGJlIHVzZWQgaW4gYSBzY3JpcHRlZCBkZWNpc2lvbiBub2RlIHRvIGJ5LXBhc3MgcGF0Y2hpbmcKLy8gdGhlIHVzZXIgb2JqZWN0IHdpdGggYmxhbmsgdmFsdWVzIHdoZW4gZ2l2ZW5OYW1lICBhbmQgZmFtaWx5TmFtZSBpcyBub3QgcHJlc2VudApib29sZWFuIG5vR2l2ZW5OYW1lID0gbm9ybWFsaXplZFByb2ZpbGUuZ2l2ZW5OYW1lLmlzTnVsbCgpIHx8ICghbm9ybWFsaXplZFByb2ZpbGUuZ2l2ZW5OYW1lLmFzU3RyaW5nKCk/LnRyaW0oKSkKYm9vbGVhbiBub0ZhbWlseU5hbWUgPSBub3JtYWxpemVkUHJvZmlsZS5mYW1pbHlOYW1lLmlzTnVsbCgpIHx8ICghbm9ybWFsaXplZFByb2ZpbGUuZmFtaWx5TmFtZS5hc1N0cmluZygpPy50cmltKCkpCnNoYXJlZFN0YXRlLnB1dCgibmFtZUVtcHR5T3JOdWxsIiwgbm9HaXZlbk5hbWUgJiYgbm9GYW1pbHlOYW1lKQoKcmV0dXJuIG1hbmFnZWRVc2VyCg==\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1711053785237,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"58c824ae-84ed-4724-82cd-db128fc3f6c\",\"name\":\"Normalized Profile to Managed User\",\"description\":\"Converts a normalized social profile into a managed user\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmltcG9ydCBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlCgpKc29uVmFsdWUgbWFuYWdlZFVzZXIgPSBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiZ2l2ZW5OYW1lIiwgbm9ybWFsaXplZFByb2ZpbGUuZ2l2ZW5OYW1lKSwKICAgICAgICBmaWVsZCgic24iLCBub3JtYWxpemVkUHJvZmlsZS5mYW1pbHlOYW1lKSwKICAgICAgICBmaWVsZCgibWFpbCIsIG5vcm1hbGl6ZWRQcm9maWxlLmVtYWlsKSwKICAgICAgICBmaWVsZCgidXNlck5hbWUiLCBub3JtYWxpemVkUHJvZmlsZS51c2VybmFtZSkpKQoKaWYgKG5vcm1hbGl6ZWRQcm9maWxlLnBvc3RhbEFkZHJlc3MuaXNOb3ROdWxsKCkpIG1hbmFnZWRVc2VyLnB1dCgicG9zdGFsQWRkcmVzcyIsIG5vcm1hbGl6ZWRQcm9maWxlLnBvc3RhbEFkZHJlc3MpCmlmIChub3JtYWxpemVkUHJvZmlsZS5hZGRyZXNzTG9jYWxpdHkuaXNOb3ROdWxsKCkpIG1hbmFnZWRVc2VyLnB1dCgiY2l0eSIsIG5vcm1hbGl6ZWRQcm9maWxlLmFkZHJlc3NMb2NhbGl0eSkKaWYgKG5vcm1hbGl6ZWRQcm9maWxlLmFkZHJlc3NSZWdpb24uaXNOb3ROdWxsKCkpIG1hbmFnZWRVc2VyLnB1dCgic3RhdGVQcm92aW5jZSIsIG5vcm1hbGl6ZWRQcm9maWxlLmFkZHJlc3NSZWdpb24pCmlmIChub3JtYWxpemVkUHJvZmlsZS5wb3N0YWxDb2RlLmlzTm90TnVsbCgpKSBtYW5hZ2VkVXNlci5wdXQoInBvc3RhbENvZGUiLCBub3JtYWxpemVkUHJvZmlsZS5wb3N0YWxDb2RlKQppZiAobm9ybWFsaXplZFByb2ZpbGUuY291bnRyeS5pc05vdE51bGwoKSkgbWFuYWdlZFVzZXIucHV0KCJjb3VudHJ5Iiwgbm9ybWFsaXplZFByb2ZpbGUuY291bnRyeSkKaWYgKG5vcm1hbGl6ZWRQcm9maWxlLnBob25lLmlzTm90TnVsbCgpKSBtYW5hZ2VkVXNlci5wdXQoInRlbGVwaG9uZU51bWJlciIsIG5vcm1hbGl6ZWRQcm9maWxlLnBob25lKQoKLy8gaWYgdGhlIGdpdmVuTmFtZSBhbmQgZmFtaWx5TmFtZSBpcyBudWxsIG9yIGVtcHR5Ci8vIHRoZW4gYWRkIGEgYm9vbGVhbiBmbGFnIHRvIHRoZSBzaGFyZWQgc3RhdGUgdG8gaW5kaWNhdGUgbmFtZXMgYXJlIG5vdCBwcmVzZW50Ci8vIHRoaXMgY291bGQgYmUgdXNlZCBlbHNld2hlcmUKLy8gZm9yIGVnLiB0aGlzIGNvdWxkIGJlIHVzZWQgaW4gYSBzY3JpcHRlZCBkZWNpc2lvbiBub2RlIHRvIGJ5LXBhc3MgcGF0Y2hpbmcKLy8gdGhlIHVzZXIgb2JqZWN0IHdpdGggYmxhbmsgdmFsdWVzIHdoZW4gZ2l2ZW5OYW1lICBhbmQgZmFtaWx5TmFtZSBpcyBub3QgcHJlc2VudApib29sZWFuIG5vR2l2ZW5OYW1lID0gbm9ybWFsaXplZFByb2ZpbGUuZ2l2ZW5OYW1lLmlzTnVsbCgpIHx8ICghbm9ybWFsaXplZFByb2ZpbGUuZ2l2ZW5OYW1lLmFzU3RyaW5nKCk/LnRyaW0oKSkKYm9vbGVhbiBub0ZhbWlseU5hbWUgPSBub3JtYWxpemVkUHJvZmlsZS5mYW1pbHlOYW1lLmlzTnVsbCgpIHx8ICghbm9ybWFsaXplZFByb2ZpbGUuZmFtaWx5TmFtZS5hc1N0cmluZygpPy50cmltKCkpCnNoYXJlZFN0YXRlLnB1dCgibmFtZUVtcHR5T3JOdWxsIiwgbm9HaXZlbk5hbWUgJiYgbm9GYW1pbHlOYW1lKQoKcmV0dXJuIG1hbmFnZWRVc2VyCg==\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720794156563,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -860,11 +884,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:04 GMT" + "value": "Fri, 12 Jul 2024 14:22:35 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -889,8 +913,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T20:43:05.143Z", - "time": 150, + "startedDateTime": "2024-07-12T14:22:36.487Z", + "time": 104, "timings": { "blocked": -1, "connect": -1, @@ -898,7 +922,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 150 + "wait": 104 } }, { @@ -919,11 +943,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "accept-api-version", @@ -935,14 +959,18 @@ }, { "name": "content-length", - "value": 1411 + "value": "1411" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1636, + "headersSize": 1682, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { @@ -958,7 +986,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1480, - "text": "{\"_id\":\"58d29080-4563-480b-89bb-1e7719776a21\",\"name\":\"Google Profile Normalization\",\"description\":\"Normalizes raw profile data from Google\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLnN1YiksCiAgICAgICAgZmllbGQoImRpc3BsYXlOYW1lIiwgcmF3UHJvZmlsZS5uYW1lKSwKICAgICAgICBmaWVsZCgiZ2l2ZW5OYW1lIiwgcmF3UHJvZmlsZS5naXZlbl9uYW1lKSwKICAgICAgICBmaWVsZCgiZmFtaWx5TmFtZSIsIHJhd1Byb2ZpbGUuZmFtaWx5X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZSksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoImxvY2FsZSIsIHJhd1Byb2ZpbGUubG9jYWxlKSkp\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1711053785403,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"58d29080-4563-480b-89bb-1e7719776a21\",\"name\":\"Google Profile Normalization\",\"description\":\"Normalizes raw profile data from Google\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLnN1YiksCiAgICAgICAgZmllbGQoImRpc3BsYXlOYW1lIiwgcmF3UHJvZmlsZS5uYW1lKSwKICAgICAgICBmaWVsZCgiZ2l2ZW5OYW1lIiwgcmF3UHJvZmlsZS5naXZlbl9uYW1lKSwKICAgICAgICBmaWVsZCgiZmFtaWx5TmFtZSIsIHJhd1Byb2ZpbGUuZmFtaWx5X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZSksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoImxvY2FsZSIsIHJhd1Byb2ZpbGUubG9jYWxlKSkp\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720794156688,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -1012,11 +1040,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:04 GMT" + "value": "Fri, 12 Jul 2024 14:22:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -1041,8 +1069,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T20:43:05.299Z", - "time": 143, + "startedDateTime": "2024-07-12T14:22:36.597Z", + "time": 113, "timings": { "blocked": -1, "connect": -1, @@ -1050,7 +1078,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 143 + "wait": 113 } }, { @@ -1071,11 +1099,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "accept-api-version", @@ -1087,14 +1115,18 @@ }, { "name": "content-length", - "value": 1442 + "value": "1442" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1636, + "headersSize": 1682, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { @@ -1110,7 +1142,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1510, - "text": "{\"_id\":\"6325cf19-a49b-471e-8d26-7e4df76df0e2\",\"name\":\"Okta Profile Normalization\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJPa3RhIHJhd1Byb2ZpbGU6ICIrcmF3UHJvZmlsZSkKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5wcmVmZXJyZWRfdXNlcm5hbWUpKSk=\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1711053785580,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"6325cf19-a49b-471e-8d26-7e4df76df0e2\",\"name\":\"Okta Profile Normalization\",\"description\":\"Normalizes raw profile data from GitHub\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci53YXJuaW5nKCJPa3RhIHJhd1Byb2ZpbGU6ICIrcmF3UHJvZmlsZSkKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5wcmVmZXJyZWRfdXNlcm5hbWUpKSk=\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720794156778,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -1164,11 +1196,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:04 GMT" + "value": "Fri, 12 Jul 2024 14:22:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -1193,8 +1225,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T20:43:05.448Z", - "time": 168, + "startedDateTime": "2024-07-12T14:22:36.716Z", + "time": 88, "timings": { "blocked": -1, "connect": -1, @@ -1202,7 +1234,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 168 + "wait": 88 } }, { @@ -1223,11 +1255,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "accept-api-version", @@ -1239,14 +1271,18 @@ }, { "name": "content-length", - "value": 992 + "value": "992" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1635, + "headersSize": 1681, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { @@ -1262,7 +1298,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1060, - "text": "{\"_id\":\"739bdc48-fd24-4c52-b353-88706d75558a\",\"name\":\"Check Username\",\"description\":\"Check if username has already been collected.\",\"script\":\"LyogQ2hlY2sgVXNlcm5hbWUKICoKICogQXV0aG9yOiB2b2xrZXIuc2NoZXViZXJAZm9yZ2Vyb2NrLmNvbQogKiAKICogQ2hlY2sgaWYgdXNlcm5hbWUgaGFzIGFscmVhZHkgYmVlbiBjb2xsZWN0ZWQuCiAqIFJldHVybiAia25vd24iIGlmIHllcywgInVua25vd24iIG90aGVyd2lzZS4KICogCiAqIFRoaXMgc2NyaXB0IGRvZXMgbm90IG5lZWQgdG8gYmUgcGFyYW1ldHJpemVkLiBJdCB3aWxsIHdvcmsgcHJvcGVybHkgYXMgaXMuCiAqIAogKiBUaGUgU2NyaXB0ZWQgRGVjaXNpb24gTm9kZSBuZWVkcyB0aGUgZm9sbG93aW5nIG91dGNvbWVzIGRlZmluZWQ6CiAqIC0ga25vd24KICogLSB1bmtub3duCiAqLwooZnVuY3Rpb24gKCkgewogICAgaWYgKG51bGwgIT0gc2hhcmVkU3RhdGUuZ2V0KCJ1c2VybmFtZSIpKSB7CiAgICAgICAgb3V0Y29tZSA9ICJrbm93biI7CiAgICB9CiAgICBlbHNlIHsKICAgICAgICBvdXRjb21lID0gInVua25vd24iOwogICAgfQp9KCkpOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1711053785731,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"739bdc48-fd24-4c52-b353-88706d75558a\",\"name\":\"Check Username\",\"description\":\"Check if username has already been collected.\",\"script\":\"LyogQ2hlY2sgVXNlcm5hbWUKICoKICogQXV0aG9yOiB2b2xrZXIuc2NoZXViZXJAZm9yZ2Vyb2NrLmNvbQogKiAKICogQ2hlY2sgaWYgdXNlcm5hbWUgaGFzIGFscmVhZHkgYmVlbiBjb2xsZWN0ZWQuCiAqIFJldHVybiAia25vd24iIGlmIHllcywgInVua25vd24iIG90aGVyd2lzZS4KICogCiAqIFRoaXMgc2NyaXB0IGRvZXMgbm90IG5lZWQgdG8gYmUgcGFyYW1ldHJpemVkLiBJdCB3aWxsIHdvcmsgcHJvcGVybHkgYXMgaXMuCiAqIAogKiBUaGUgU2NyaXB0ZWQgRGVjaXNpb24gTm9kZSBuZWVkcyB0aGUgZm9sbG93aW5nIG91dGNvbWVzIGRlZmluZWQ6CiAqIC0ga25vd24KICogLSB1bmtub3duCiAqLwooZnVuY3Rpb24gKCkgewogICAgaWYgKG51bGwgIT0gc2hhcmVkU3RhdGUuZ2V0KCJ1c2VybmFtZSIpKSB7CiAgICAgICAgb3V0Y29tZSA9ICJrbm93biI7CiAgICB9CiAgICBlbHNlIHsKICAgICAgICBvdXRjb21lID0gInVua25vd24iOwogICAgfQp9KCkpOw==\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"AUTHENTICATION_TREE_DECISION_NODE\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720794156874,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -1316,11 +1352,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:04 GMT" + "value": "Fri, 12 Jul 2024 14:22:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -1345,8 +1381,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T20:43:05.621Z", - "time": 144, + "startedDateTime": "2024-07-12T14:22:36.810Z", + "time": 89, "timings": { "blocked": -1, "connect": -1, @@ -1354,7 +1390,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 144 + "wait": 89 } }, { @@ -1375,11 +1411,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "accept-api-version", @@ -1391,14 +1427,18 @@ }, { "name": "content-length", - "value": 2413 + "value": "2413" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1636, + "headersSize": 1682, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { @@ -1414,7 +1454,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 2482, - "text": "{\"_id\":\"73cecbfc-dad0-4395-be6a-6858ee3a80e5\",\"name\":\"Microsoft Profile Normalization\",\"description\":\"Normalizes raw profile data from Microsoft\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKLyoKewogICAgIkBvZGF0YS5jb250ZXh0IjogImh0dHBzOi8vZ3JhcGgubWljcm9zb2Z0LmNvbS92MS4wLyRtZXRhZGF0YSN1c2Vycy8kZW50aXR5IiwKICAgICJAb2RhdGEuaWQiOiAiaHR0cHM6Ly9ncmFwaC5taWNyb3NvZnQuY29tL3YyLzcxMWZmYTljLTU5NzItNDcxMy1hY2UzLTY4OGM5NzMyNjE0YS9kaXJlY3RvcnlPYmplY3RzLzdkNzc1OWUyLTM2ZDgtNGU2NC1iMTczLTNmODkwZDdkNDZkNi9NaWNyb3NvZnQuRGlyZWN0b3J5U2VydmljZXMuVXNlciIsCiAgICAiYnVzaW5lc3NQaG9uZXMiOiBbCiAgICAgICAgIjE4MDE0NzM1NDUxIgogICAgXSwKICAgICJkaXNwbGF5TmFtZSI6ICJWb2xrZXIgU2NoZXViZXIiLAogICAgImdpdmVuTmFtZSI6ICJWb2xrZXIiLAogICAgImpvYlRpdGxlIjogbnVsbCwKICAgICJtYWlsIjogInZzY2hldWJlckB2c2NoZXViZXIub25taWNyb3NvZnQuY29tIiwKICAgICJtb2JpbGVQaG9uZSI6IG51bGwsCiAgICAib2ZmaWNlTG9jYXRpb24iOiBudWxsLAogICAgInByZWZlcnJlZExhbmd1YWdlIjogbnVsbCwKICAgICJzdXJuYW1lIjogIlNjaGV1YmVyIiwKICAgICJ1c2VyUHJpbmNpcGFsTmFtZSI6ICJ2c2NoZXViZXJAdnNjaGV1YmVyLm9ubWljcm9zb2Z0LmNvbSIsCiAgICAiaWQiOiAiN2Q3NzU5ZTItMzZkOC00ZTY0LWIxNzMtM2Y4OTBkN2Q0NmQ2Igp9CiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci5tZXNzYWdlKCJLYXVhaSBNaWNyb3NvZnQgUHJvZmlsZSBOb3JtYWxpemF0aW9uOiByYXdQcm9maWxlPXt9IiwgcmF3UHJvZmlsZSkKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLmRpc3BsYXlOYW1lKSwKICAgICAgICBmaWVsZCgiZ2l2ZW5OYW1lIiwgcmF3UHJvZmlsZS5naXZlbk5hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5zdXJuYW1lKSwKICAgICAgICBmaWVsZCgiZW1haWwiLCByYXdQcm9maWxlLnVzZXJQcmluY2lwYWxOYW1lKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCByYXdQcm9maWxlLnVzZXJQcmluY2lwYWxOYW1lKSwKICAgICAgICBmaWVsZCgiZ3JvdXBzIiwgcmF3UHJvZmlsZS5ncm91cHMpKSk=\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1711053785875,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"73cecbfc-dad0-4395-be6a-6858ee3a80e5\",\"name\":\"Microsoft Profile Normalization\",\"description\":\"Normalizes raw profile data from Microsoft\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKLyoKewogICAgIkBvZGF0YS5jb250ZXh0IjogImh0dHBzOi8vZ3JhcGgubWljcm9zb2Z0LmNvbS92MS4wLyRtZXRhZGF0YSN1c2Vycy8kZW50aXR5IiwKICAgICJAb2RhdGEuaWQiOiAiaHR0cHM6Ly9ncmFwaC5taWNyb3NvZnQuY29tL3YyLzcxMWZmYTljLTU5NzItNDcxMy1hY2UzLTY4OGM5NzMyNjE0YS9kaXJlY3RvcnlPYmplY3RzLzdkNzc1OWUyLTM2ZDgtNGU2NC1iMTczLTNmODkwZDdkNDZkNi9NaWNyb3NvZnQuRGlyZWN0b3J5U2VydmljZXMuVXNlciIsCiAgICAiYnVzaW5lc3NQaG9uZXMiOiBbCiAgICAgICAgIjE4MDE0NzM1NDUxIgogICAgXSwKICAgICJkaXNwbGF5TmFtZSI6ICJWb2xrZXIgU2NoZXViZXIiLAogICAgImdpdmVuTmFtZSI6ICJWb2xrZXIiLAogICAgImpvYlRpdGxlIjogbnVsbCwKICAgICJtYWlsIjogInZzY2hldWJlckB2c2NoZXViZXIub25taWNyb3NvZnQuY29tIiwKICAgICJtb2JpbGVQaG9uZSI6IG51bGwsCiAgICAib2ZmaWNlTG9jYXRpb24iOiBudWxsLAogICAgInByZWZlcnJlZExhbmd1YWdlIjogbnVsbCwKICAgICJzdXJuYW1lIjogIlNjaGV1YmVyIiwKICAgICJ1c2VyUHJpbmNpcGFsTmFtZSI6ICJ2c2NoZXViZXJAdnNjaGV1YmVyLm9ubWljcm9zb2Z0LmNvbSIsCiAgICAiaWQiOiAiN2Q3NzU5ZTItMzZkOC00ZTY0LWIxNzMtM2Y4OTBkN2Q0NmQ2Igp9CiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCmxvZ2dlci5tZXNzYWdlKCJLYXVhaSBNaWNyb3NvZnQgUHJvZmlsZSBOb3JtYWxpemF0aW9uOiByYXdQcm9maWxlPXt9IiwgcmF3UHJvZmlsZSkKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLmRpc3BsYXlOYW1lKSwKICAgICAgICBmaWVsZCgiZ2l2ZW5OYW1lIiwgcmF3UHJvZmlsZS5naXZlbk5hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5zdXJuYW1lKSwKICAgICAgICBmaWVsZCgiZW1haWwiLCByYXdQcm9maWxlLnVzZXJQcmluY2lwYWxOYW1lKSwKICAgICAgICBmaWVsZCgidXNlcm5hbWUiLCByYXdQcm9maWxlLnVzZXJQcmluY2lwYWxOYW1lKSwKICAgICAgICBmaWVsZCgiZ3JvdXBzIiwgcmF3UHJvZmlsZS5ncm91cHMpKSk=\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720794156967,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -1468,11 +1508,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:04 GMT" + "value": "Fri, 12 Jul 2024 14:22:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -1497,8 +1537,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T20:43:05.770Z", - "time": 142, + "startedDateTime": "2024-07-12T14:22:36.905Z", + "time": 83, "timings": { "blocked": -1, "connect": -1, @@ -1506,7 +1546,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 142 + "wait": 83 } }, { @@ -1527,11 +1567,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "accept-api-version", @@ -1543,14 +1583,18 @@ }, { "name": "content-length", - "value": 1367 + "value": "1367" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1636, + "headersSize": 1682, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { @@ -1566,7 +1610,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 1436, - "text": "{\"_id\":\"bae1d54a-e97d-4997-aa5d-c027f21af82c\",\"name\":\"Facebook Profile Normalization\",\"description\":\"Normalizes raw profile data from Facebook\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5lbWFpbCkpKQ==\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1711053786021,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"bae1d54a-e97d-4997-aa5d-c027f21af82c\",\"name\":\"Facebook Profile Normalization\",\"description\":\"Normalizes raw profile data from Facebook\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjAgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMuCiAqIG9yIHdpdGggb25lIG9mIGl0cyBhZmZpbGlhdGVzLiBBbGwgdXNlIHNoYWxsIGJlIGV4Y2x1c2l2ZWx5IHN1YmplY3QKICogdG8gc3VjaCBsaWNlbnNlIGJldHdlZW4gdGhlIGxpY2Vuc2VlIGFuZCBGb3JnZVJvY2sgQVMuCiAqLwoKaW1wb3J0IHN0YXRpYyBvcmcuZm9yZ2Vyb2NrLmpzb24uSnNvblZhbHVlLmZpZWxkCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5qc29uCmltcG9ydCBzdGF0aWMgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZS5vYmplY3QKCnJldHVybiBqc29uKG9iamVjdCgKICAgICAgICBmaWVsZCgiaWQiLCByYXdQcm9maWxlLmlkKSwKICAgICAgICBmaWVsZCgiZGlzcGxheU5hbWUiLCByYXdQcm9maWxlLm5hbWUpLAogICAgICAgIGZpZWxkKCJnaXZlbk5hbWUiLCByYXdQcm9maWxlLmZpcnN0X25hbWUpLAogICAgICAgIGZpZWxkKCJmYW1pbHlOYW1lIiwgcmF3UHJvZmlsZS5sYXN0X25hbWUpLAogICAgICAgIGZpZWxkKCJwaG90b1VybCIsIHJhd1Byb2ZpbGUucGljdHVyZS5kYXRhLnVybCksCiAgICAgICAgZmllbGQoImVtYWlsIiwgcmF3UHJvZmlsZS5lbWFpbCksCiAgICAgICAgZmllbGQoInVzZXJuYW1lIiwgcmF3UHJvZmlsZS5lbWFpbCkpKQ==\",\"default\":false,\"language\":\"GROOVY\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720794157053,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -1620,11 +1664,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:05 GMT" + "value": "Fri, 12 Jul 2024 14:22:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -1649,8 +1693,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T20:43:05.918Z", - "time": 137, + "startedDateTime": "2024-07-12T14:22:36.994Z", + "time": 83, "timings": { "blocked": -1, "connect": -1, @@ -1658,7 +1702,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 137 + "wait": 83 } }, { @@ -1679,11 +1723,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "accept-api-version", @@ -1695,14 +1739,18 @@ }, { "name": "content-length", - "value": 7213 + "value": "7213" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1636, + "headersSize": 1682, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { @@ -1718,7 +1766,7 @@ "content": { "mimeType": "application/json;charset=UTF-8", "size": 7281, - "text": "{\"_id\":\"dbe0bf9a-72aa-49d5-8483-9db147985a47\",\"name\":\"ADFS Profile Normalization (JS)\",\"description\":\"Normalizes raw profile data from ADFS\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMKICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGlzIHNjcmlwdCByZXR1cm5zIHRoZSBzb2NpYWwgaWRlbnRpdHkgcHJvZmlsZSBpbmZvcm1hdGlvbiBmb3IgdGhlIGF1dGhlbnRpY2F0aW5nIHVzZXIKICogaW4gYSBzdGFuZGFyZCBmb3JtIGV4cGVjdGVkIGJ5IHRoZSBTb2NpYWwgUHJvdmlkZXIgSGFuZGxlciBOb2RlLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlczoKICogcmF3UHJvZmlsZSAtIFRoZSBzb2NpYWwgaWRlbnRpdHkgcHJvdmlkZXIgcHJvZmlsZSBpbmZvcm1hdGlvbiBmb3IgdGhlIGF1dGhlbnRpY2F0aW5nIHVzZXIuCiAqICAgICAgICAgICAgICBKc29uVmFsdWUgKDEpLgogKiBsb2dnZXIgLSBUaGUgZGVidWcgbG9nZ2VyIGluc3RhbmNlOgogKiAgICAgICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiByZWFsbSAtIFN0cmluZyAocHJpbWl0aXZlKS4KICogICAgICAgICBUaGUgbmFtZSBvZiB0aGUgcmVhbG0gdGhlIHVzZXIgaXMgYXV0aGVudGljYXRpbmcgdG8uCiAqIHJlcXVlc3RIZWFkZXJzIC0gVHJlZU1hcCAoMikuCiAqICAgICAgICAgICAgICAgICAgVGhlIG9iamVjdCB0aGF0IHByb3ZpZGVzIG1ldGhvZHMgZm9yIGFjY2Vzc2luZyBoZWFkZXJzIGluIHRoZSBsb2dpbiByZXF1ZXN0OgogKiAgICAgICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2F1dGhlbnRpY2F0aW9uLWd1aWRlL3NjcmlwdGluZy1hcGktbm9kZS5odG1sI3NjcmlwdGluZy1hcGktbm9kZS1yZXF1ZXN0SGVhZGVycy4KICogcmVxdWVzdFBhcmFtZXRlcnMgLSBUcmVlTWFwICgyKS4KICogICAgICAgICAgICAgICAgICAgICBUaGUgb2JqZWN0IHRoYXQgY29udGFpbnMgdGhlIGF1dGhlbnRpY2F0aW9uIHJlcXVlc3QgcGFyYW1ldGVycy4KICogc2VsZWN0ZWRJZHAgLSBTdHJpbmcgKHByaW1pdGl2ZSkuCiAqICAgICAgICAgICAgICAgVGhlIHNvY2lhbCBpZGVudGl0eSBwcm92aWRlciBuYW1lLiBGb3IgZXhhbXBsZTogZ29vZ2xlLgogKiBzaGFyZWRTdGF0ZSAtIExpbmtlZEhhc2hNYXAgKDMpLgogKiAgICAgICAgICAgICAgIFRoZSBvYmplY3QgdGhhdCBob2xkcyB0aGUgc3RhdGUgb2YgdGhlIGF1dGhlbnRpY2F0aW9uIHRyZWUgYW5kIGFsbG93cyBkYXRhIGV4Y2hhbmdlIGJldHdlZW4gdGhlIHN0YXRlbGVzcyBub2RlczoKICogICAgICAgICAgICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hdXRoLW5vZGVzL2NvcmUtYWN0aW9uLmh0bWwjYWNjZXNzaW5nLXRyZWUtc3RhdGUuCiAqIHRyYW5zaWVudFN0YXRlIC0gTGlua2VkSGFzaE1hcCAoMykuCiAqICAgICAgICAgICAgICAgICAgVGhlIG9iamVjdCBmb3Igc3RvcmluZyBzZW5zaXRpdmUgaW5mb3JtYXRpb24gdGhhdCBtdXN0IG5vdCBsZWF2ZSB0aGUgc2VydmVyIHVuZW5jcnlwdGVkLAogKiAgICAgICAgICAgICAgICAgIGFuZCB0aGF0IG1heSBub3QgbmVlZCB0byBwZXJzaXN0IGJldHdlZW4gYXV0aGVudGljYXRpb24gcmVxdWVzdHMgZHVyaW5nIHRoZSBhdXRoZW50aWNhdGlvbiBzZXNzaW9uOgogKiAgICAgICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2F1dGgtbm9kZXMvY29yZS1hY3Rpb24uaHRtbCNhY2Nlc3NpbmctdHJlZS1zdGF0ZS4KICoKICogUmV0dXJuIC0gYSBKc29uVmFsdWUgKDEpLgogKiAgICAgICAgICBUaGUgcmVzdWx0IG9mIHRoZSBsYXN0IHN0YXRlbWVudCBpbiB0aGUgc2NyaXB0IGlzIHJldHVybmVkIHRvIHRoZSBzZXJ2ZXIuCiAqICAgICAgICAgIEN1cnJlbnRseSwgdGhlIEltbWVkaWF0ZWx5IEludm9rZWQgRnVuY3Rpb24gRXhwcmVzc2lvbiAoYWxzbyBrbm93biBhcyBTZWxmLUV4ZWN1dGluZyBBbm9ueW1vdXMgRnVuY3Rpb24pCiAqICAgICAgICAgIGlzIHRoZSBsYXN0IChhbmQgb25seSkgc3RhdGVtZW50IGluIHRoaXMgc2NyaXB0LCBhbmQgaXRzIHJldHVybiB2YWx1ZSB3aWxsIGJlY29tZSB0aGUgc2NyaXB0IHJlc3VsdC4KICogICAgICAgICAgRG8gbm90IHVzZSAicmV0dXJuIHZhcmlhYmxlIiBzdGF0ZW1lbnQgb3V0c2lkZSBvZiBhIGZ1bmN0aW9uIGRlZmluaXRpb24uCiAqCiAqICAgICAgICAgIFRoaXMgc2NyaXB0J3MgbGFzdCBzdGF0ZW1lbnQgc2hvdWxkIHJlc3VsdCBpbiBhIEpzb25WYWx1ZSAoMSkgd2l0aCB0aGUgZm9sbG93aW5nIGtleXM6CiAqICAgICAgICAgIHsKICogICAgICAgICAgICAgIHsiZGlzcGxheU5hbWUiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiZW1haWwiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiZmFtaWx5TmFtZSI6ICJjb3JyZXNwb25kaW5nLXNvY2lhbC1pZGVudGl0eS1wcm92aWRlci12YWx1ZSJ9LAogKiAgICAgICAgICAgICAgeyJnaXZlbk5hbWUiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiaWQiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsibG9jYWxlIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0sCiAqICAgICAgICAgICAgICB7InBob3RvVXJsIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0sCiAqICAgICAgICAgICAgICB7InVzZXJuYW1lIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0KICogICAgICAgICAgfQogKgogKiAgICAgICAgICBUaGUgY29uc3VtZXIgb2YgdGhpcyBkYXRhIGRlZmluZXMgd2hpY2gga2V5cyBhcmUgcmVxdWlyZWQgYW5kIHdoaWNoIGFyZSBvcHRpb25hbC4KICogICAgICAgICAgRm9yIGV4YW1wbGUsIHRoZSBzY3JpcHQgYXNzb2NpYXRlZCB3aXRoIHRoZSBTb2NpYWwgUHJvdmlkZXIgSGFuZGxlciBOb2RlIGFuZCwKICogICAgICAgICAgdWx0aW1hdGVseSwgdGhlIG1hbmFnZWQgb2JqZWN0IGNyZWF0ZWQvdXBkYXRlZCB3aXRoIHRoaXMgZGF0YQogKiAgICAgICAgICB3aWxsIGV4cGVjdCBjZXJ0YWluIGtleXMgdG8gYmUgcG9wdWxhdGVkLgogKiAgICAgICAgICBJbiBzb21lIGNvbW1vbiBkZWZhdWx0IGNvbmZpZ3VyYXRpb25zLCB0aGUgZm9sbG93aW5nIGtleXMgYXJlIHJlcXVpcmVkIHRvIGJlIG5vdCBlbXB0eToKICogICAgICAgICAgdXNlcm5hbWUsIGdpdmVuTmFtZSwgZmFtaWx5TmFtZSwgZW1haWwuCiAqCiAqICAgICAgICAgIEZyb20gUkZDNDUxNzogQSB2YWx1ZSBvZiB0aGUgRGlyZWN0b3J5IFN0cmluZyBzeW50YXggaXMgYSBzdHJpbmcgb2Ygb25lIG9yIG1vcmUKICogICAgICAgICAgYXJiaXRyYXJ5IGNoYXJhY3RlcnMgZnJvbSB0aGUgVW5pdmVyc2FsIENoYXJhY3RlciBTZXQgKFVDUykuCiAqICAgICAgICAgIEEgemVyby1sZW5ndGggY2hhcmFjdGVyIHN0cmluZyBpcyBub3QgcGVybWl0dGVkLgogKgogKiAoMSkgSnNvblZhbHVlIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL2pzb24vSnNvblZhbHVlLmh0bWwuCiAqICgyKSBUcmVlTWFwIC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9UcmVlTWFwLmh0bWwuCiAqICgzKSBMaW5rZWRIYXNoTWFwIC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9MaW5rZWRIYXNoTWFwLmh0bWwuCiAqLwoKKGZ1bmN0aW9uICgpIHsKICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZQogICAgKTsKCiAgICB2YXIgbm9ybWFsaXplZFByb2ZpbGVEYXRhID0gZnJKYXZhLkpzb25WYWx1ZS5qc29uKGZySmF2YS5Kc29uVmFsdWUub2JqZWN0KCkpOwogIAogIAkvL2xvZ2dlci5tZXNzYWdlKCdTZWd1aW4gcmF3UHJvZmlsZTogJytyYXdQcm9maWxlKTsKCiAgICBub3JtYWxpemVkUHJvZmlsZURhdGEucHV0KCdpZCcsIHJhd1Byb2ZpbGUuZ2V0KCdzdWInKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2Rpc3BsYXlOYW1lJywgcmF3UHJvZmlsZS5nZXQoJ2dpdmVuTmFtZScpLmFzU3RyaW5nKCkgKyAnICcgKyByYXdQcm9maWxlLmdldCgnc24nKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2VtYWlsJywgcmF3UHJvZmlsZS5nZXQoJ21haWwnKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2dpdmVuTmFtZScsIHJhd1Byb2ZpbGUuZ2V0KCdnaXZlbk5hbWUnKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2ZhbWlseU5hbWUnLCByYXdQcm9maWxlLmdldCgnc24nKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ3VzZXJuYW1lJywgcmF3UHJvZmlsZS5nZXQoJ3VwbicpLmFzU3RyaW5nKCkpOwogICAgbm9ybWFsaXplZFByb2ZpbGVEYXRhLnB1dCgncm9sZXMnLCByYXdQcm9maWxlLmdldCgncm9sZXMnKS5hc1N0cmluZygpKTsKICAKICAJLy9sb2dnZXIubWVzc2FnZSgnU2VndWluIG5vcm1hbGl6ZWRQcm9maWxlRGF0YTogJytub3JtYWxpemVkUHJvZmlsZURhdGEpOwoKICAgIHJldHVybiBub3JtYWxpemVkUHJvZmlsZURhdGE7Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=ba58ff99-76d3-4c69-9c4a-7f150ac70e2c,ou=user,ou=am-config\",\"lastModifiedDate\":1711053786176,\"evaluatorVersion\":\"1.0\"}" + "text": "{\"_id\":\"dbe0bf9a-72aa-49d5-8483-9db147985a47\",\"name\":\"ADFS Profile Normalization (JS)\",\"description\":\"Normalizes raw profile data from ADFS\",\"script\":\"LyoKICogQ29weXJpZ2h0IDIwMjIgRm9yZ2VSb2NrIEFTLiBBbGwgUmlnaHRzIFJlc2VydmVkCiAqCiAqIFVzZSBvZiB0aGlzIGNvZGUgcmVxdWlyZXMgYSBjb21tZXJjaWFsIHNvZnR3YXJlIGxpY2Vuc2Ugd2l0aCBGb3JnZVJvY2sgQVMKICogb3Igd2l0aCBvbmUgb2YgaXRzIGFmZmlsaWF0ZXMuIEFsbCB1c2Ugc2hhbGwgYmUgZXhjbHVzaXZlbHkgc3ViamVjdAogKiB0byBzdWNoIGxpY2Vuc2UgYmV0d2VlbiB0aGUgbGljZW5zZWUgYW5kIEZvcmdlUm9jayBBUy4KICovCgovKgogKiBUaGlzIHNjcmlwdCByZXR1cm5zIHRoZSBzb2NpYWwgaWRlbnRpdHkgcHJvZmlsZSBpbmZvcm1hdGlvbiBmb3IgdGhlIGF1dGhlbnRpY2F0aW5nIHVzZXIKICogaW4gYSBzdGFuZGFyZCBmb3JtIGV4cGVjdGVkIGJ5IHRoZSBTb2NpYWwgUHJvdmlkZXIgSGFuZGxlciBOb2RlLgogKgogKiBEZWZpbmVkIHZhcmlhYmxlczoKICogcmF3UHJvZmlsZSAtIFRoZSBzb2NpYWwgaWRlbnRpdHkgcHJvdmlkZXIgcHJvZmlsZSBpbmZvcm1hdGlvbiBmb3IgdGhlIGF1dGhlbnRpY2F0aW5nIHVzZXIuCiAqICAgICAgICAgICAgICBKc29uVmFsdWUgKDEpLgogKiBsb2dnZXIgLSBUaGUgZGVidWcgbG9nZ2VyIGluc3RhbmNlOgogKiAgICAgICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9zY3JpcHRpbmctZ3VpZGUvc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLmh0bWwjc2NyaXB0aW5nLWFwaS1nbG9iYWwtbG9nZ2VyLgogKiByZWFsbSAtIFN0cmluZyAocHJpbWl0aXZlKS4KICogICAgICAgICBUaGUgbmFtZSBvZiB0aGUgcmVhbG0gdGhlIHVzZXIgaXMgYXV0aGVudGljYXRpbmcgdG8uCiAqIHJlcXVlc3RIZWFkZXJzIC0gVHJlZU1hcCAoMikuCiAqICAgICAgICAgICAgICAgICAgVGhlIG9iamVjdCB0aGF0IHByb3ZpZGVzIG1ldGhvZHMgZm9yIGFjY2Vzc2luZyBoZWFkZXJzIGluIHRoZSBsb2dpbiByZXF1ZXN0OgogKiAgICAgICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2F1dGhlbnRpY2F0aW9uLWd1aWRlL3NjcmlwdGluZy1hcGktbm9kZS5odG1sI3NjcmlwdGluZy1hcGktbm9kZS1yZXF1ZXN0SGVhZGVycy4KICogcmVxdWVzdFBhcmFtZXRlcnMgLSBUcmVlTWFwICgyKS4KICogICAgICAgICAgICAgICAgICAgICBUaGUgb2JqZWN0IHRoYXQgY29udGFpbnMgdGhlIGF1dGhlbnRpY2F0aW9uIHJlcXVlc3QgcGFyYW1ldGVycy4KICogc2VsZWN0ZWRJZHAgLSBTdHJpbmcgKHByaW1pdGl2ZSkuCiAqICAgICAgICAgICAgICAgVGhlIHNvY2lhbCBpZGVudGl0eSBwcm92aWRlciBuYW1lLiBGb3IgZXhhbXBsZTogZ29vZ2xlLgogKiBzaGFyZWRTdGF0ZSAtIExpbmtlZEhhc2hNYXAgKDMpLgogKiAgICAgICAgICAgICAgIFRoZSBvYmplY3QgdGhhdCBob2xkcyB0aGUgc3RhdGUgb2YgdGhlIGF1dGhlbnRpY2F0aW9uIHRyZWUgYW5kIGFsbG93cyBkYXRhIGV4Y2hhbmdlIGJldHdlZW4gdGhlIHN0YXRlbGVzcyBub2RlczoKICogICAgICAgICAgICAgICBodHRwczovL2JhY2tzdGFnZS5mb3JnZXJvY2suY29tL2RvY3MvYW0vNy9hdXRoLW5vZGVzL2NvcmUtYWN0aW9uLmh0bWwjYWNjZXNzaW5nLXRyZWUtc3RhdGUuCiAqIHRyYW5zaWVudFN0YXRlIC0gTGlua2VkSGFzaE1hcCAoMykuCiAqICAgICAgICAgICAgICAgICAgVGhlIG9iamVjdCBmb3Igc3RvcmluZyBzZW5zaXRpdmUgaW5mb3JtYXRpb24gdGhhdCBtdXN0IG5vdCBsZWF2ZSB0aGUgc2VydmVyIHVuZW5jcnlwdGVkLAogKiAgICAgICAgICAgICAgICAgIGFuZCB0aGF0IG1heSBub3QgbmVlZCB0byBwZXJzaXN0IGJldHdlZW4gYXV0aGVudGljYXRpb24gcmVxdWVzdHMgZHVyaW5nIHRoZSBhdXRoZW50aWNhdGlvbiBzZXNzaW9uOgogKiAgICAgICAgICAgICAgICAgIGh0dHBzOi8vYmFja3N0YWdlLmZvcmdlcm9jay5jb20vZG9jcy9hbS83L2F1dGgtbm9kZXMvY29yZS1hY3Rpb24uaHRtbCNhY2Nlc3NpbmctdHJlZS1zdGF0ZS4KICoKICogUmV0dXJuIC0gYSBKc29uVmFsdWUgKDEpLgogKiAgICAgICAgICBUaGUgcmVzdWx0IG9mIHRoZSBsYXN0IHN0YXRlbWVudCBpbiB0aGUgc2NyaXB0IGlzIHJldHVybmVkIHRvIHRoZSBzZXJ2ZXIuCiAqICAgICAgICAgIEN1cnJlbnRseSwgdGhlIEltbWVkaWF0ZWx5IEludm9rZWQgRnVuY3Rpb24gRXhwcmVzc2lvbiAoYWxzbyBrbm93biBhcyBTZWxmLUV4ZWN1dGluZyBBbm9ueW1vdXMgRnVuY3Rpb24pCiAqICAgICAgICAgIGlzIHRoZSBsYXN0IChhbmQgb25seSkgc3RhdGVtZW50IGluIHRoaXMgc2NyaXB0LCBhbmQgaXRzIHJldHVybiB2YWx1ZSB3aWxsIGJlY29tZSB0aGUgc2NyaXB0IHJlc3VsdC4KICogICAgICAgICAgRG8gbm90IHVzZSAicmV0dXJuIHZhcmlhYmxlIiBzdGF0ZW1lbnQgb3V0c2lkZSBvZiBhIGZ1bmN0aW9uIGRlZmluaXRpb24uCiAqCiAqICAgICAgICAgIFRoaXMgc2NyaXB0J3MgbGFzdCBzdGF0ZW1lbnQgc2hvdWxkIHJlc3VsdCBpbiBhIEpzb25WYWx1ZSAoMSkgd2l0aCB0aGUgZm9sbG93aW5nIGtleXM6CiAqICAgICAgICAgIHsKICogICAgICAgICAgICAgIHsiZGlzcGxheU5hbWUiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiZW1haWwiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiZmFtaWx5TmFtZSI6ICJjb3JyZXNwb25kaW5nLXNvY2lhbC1pZGVudGl0eS1wcm92aWRlci12YWx1ZSJ9LAogKiAgICAgICAgICAgICAgeyJnaXZlbk5hbWUiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsiaWQiOiAiY29ycmVzcG9uZGluZy1zb2NpYWwtaWRlbnRpdHktcHJvdmlkZXItdmFsdWUifSwKICogICAgICAgICAgICAgIHsibG9jYWxlIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0sCiAqICAgICAgICAgICAgICB7InBob3RvVXJsIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0sCiAqICAgICAgICAgICAgICB7InVzZXJuYW1lIjogImNvcnJlc3BvbmRpbmctc29jaWFsLWlkZW50aXR5LXByb3ZpZGVyLXZhbHVlIn0KICogICAgICAgICAgfQogKgogKiAgICAgICAgICBUaGUgY29uc3VtZXIgb2YgdGhpcyBkYXRhIGRlZmluZXMgd2hpY2gga2V5cyBhcmUgcmVxdWlyZWQgYW5kIHdoaWNoIGFyZSBvcHRpb25hbC4KICogICAgICAgICAgRm9yIGV4YW1wbGUsIHRoZSBzY3JpcHQgYXNzb2NpYXRlZCB3aXRoIHRoZSBTb2NpYWwgUHJvdmlkZXIgSGFuZGxlciBOb2RlIGFuZCwKICogICAgICAgICAgdWx0aW1hdGVseSwgdGhlIG1hbmFnZWQgb2JqZWN0IGNyZWF0ZWQvdXBkYXRlZCB3aXRoIHRoaXMgZGF0YQogKiAgICAgICAgICB3aWxsIGV4cGVjdCBjZXJ0YWluIGtleXMgdG8gYmUgcG9wdWxhdGVkLgogKiAgICAgICAgICBJbiBzb21lIGNvbW1vbiBkZWZhdWx0IGNvbmZpZ3VyYXRpb25zLCB0aGUgZm9sbG93aW5nIGtleXMgYXJlIHJlcXVpcmVkIHRvIGJlIG5vdCBlbXB0eToKICogICAgICAgICAgdXNlcm5hbWUsIGdpdmVuTmFtZSwgZmFtaWx5TmFtZSwgZW1haWwuCiAqCiAqICAgICAgICAgIEZyb20gUkZDNDUxNzogQSB2YWx1ZSBvZiB0aGUgRGlyZWN0b3J5IFN0cmluZyBzeW50YXggaXMgYSBzdHJpbmcgb2Ygb25lIG9yIG1vcmUKICogICAgICAgICAgYXJiaXRyYXJ5IGNoYXJhY3RlcnMgZnJvbSB0aGUgVW5pdmVyc2FsIENoYXJhY3RlciBTZXQgKFVDUykuCiAqICAgICAgICAgIEEgemVyby1sZW5ndGggY2hhcmFjdGVyIHN0cmluZyBpcyBub3QgcGVybWl0dGVkLgogKgogKiAoMSkgSnNvblZhbHVlIC0gaHR0cHM6Ly9iYWNrc3RhZ2UuZm9yZ2Vyb2NrLmNvbS9kb2NzL2FtLzcvYXBpZG9jcy9vcmcvZm9yZ2Vyb2NrL2pzb24vSnNvblZhbHVlLmh0bWwuCiAqICgyKSBUcmVlTWFwIC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9UcmVlTWFwLmh0bWwuCiAqICgzKSBMaW5rZWRIYXNoTWFwIC0gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2YS9qYXZhc2UvMTEvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9MaW5rZWRIYXNoTWFwLmh0bWwuCiAqLwoKKGZ1bmN0aW9uICgpIHsKICAgIHZhciBmckphdmEgPSBKYXZhSW1wb3J0ZXIoCiAgICAgICAgb3JnLmZvcmdlcm9jay5qc29uLkpzb25WYWx1ZQogICAgKTsKCiAgICB2YXIgbm9ybWFsaXplZFByb2ZpbGVEYXRhID0gZnJKYXZhLkpzb25WYWx1ZS5qc29uKGZySmF2YS5Kc29uVmFsdWUub2JqZWN0KCkpOwogIAogIAkvL2xvZ2dlci5tZXNzYWdlKCdTZWd1aW4gcmF3UHJvZmlsZTogJytyYXdQcm9maWxlKTsKCiAgICBub3JtYWxpemVkUHJvZmlsZURhdGEucHV0KCdpZCcsIHJhd1Byb2ZpbGUuZ2V0KCdzdWInKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2Rpc3BsYXlOYW1lJywgcmF3UHJvZmlsZS5nZXQoJ2dpdmVuTmFtZScpLmFzU3RyaW5nKCkgKyAnICcgKyByYXdQcm9maWxlLmdldCgnc24nKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2VtYWlsJywgcmF3UHJvZmlsZS5nZXQoJ21haWwnKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2dpdmVuTmFtZScsIHJhd1Byb2ZpbGUuZ2V0KCdnaXZlbk5hbWUnKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ2ZhbWlseU5hbWUnLCByYXdQcm9maWxlLmdldCgnc24nKS5hc1N0cmluZygpKTsKICAgIG5vcm1hbGl6ZWRQcm9maWxlRGF0YS5wdXQoJ3VzZXJuYW1lJywgcmF3UHJvZmlsZS5nZXQoJ3VwbicpLmFzU3RyaW5nKCkpOwogICAgbm9ybWFsaXplZFByb2ZpbGVEYXRhLnB1dCgncm9sZXMnLCByYXdQcm9maWxlLmdldCgncm9sZXMnKS5hc1N0cmluZygpKTsKICAKICAJLy9sb2dnZXIubWVzc2FnZSgnU2VndWluIG5vcm1hbGl6ZWRQcm9maWxlRGF0YTogJytub3JtYWxpemVkUHJvZmlsZURhdGEpOwoKICAgIHJldHVybiBub3JtYWxpemVkUHJvZmlsZURhdGE7Cn0oKSk7\",\"default\":false,\"language\":\"JAVASCRIPT\",\"context\":\"SOCIAL_IDP_PROFILE_TRANSFORMATION\",\"createdBy\":\"null\",\"creationDate\":0,\"lastModifiedBy\":\"id=76618ff6-e851-433e-9704-9d2852a17b7a,ou=user,ou=am-config\",\"lastModifiedDate\":1720794157149,\"evaluatorVersion\":\"1.0\"}" }, "cookies": [], "headers": [ @@ -1772,11 +1820,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:05 GMT" + "value": "Fri, 12 Jul 2024 14:22:36 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -1801,8 +1849,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T20:43:06.063Z", - "time": 147, + "startedDateTime": "2024-07-12T14:22:37.085Z", + "time": 89, "timings": { "blocked": -1, "connect": -1, @@ -1810,7 +1858,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 147 + "wait": 89 } }, { @@ -1831,11 +1879,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "accept-api-version", @@ -1847,14 +1895,18 @@ }, { "name": "content-length", - "value": 1596 + "value": "1596" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1653, + "headersSize": 1699, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { @@ -1914,6 +1966,10 @@ "name": "expires", "value": "0" }, + { + "name": "location", + "value": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/services/SocialIdentityProviders/oidcConfig/adfs" + }, { "name": "pragma", "value": "no-cache" @@ -1928,11 +1984,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:05 GMT" + "value": "Fri, 12 Jul 2024 14:22:37 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -1951,14 +2007,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 788, + "headersSize": 935, "httpVersion": "HTTP/1.1", - "redirectURL": "", - "status": 200, - "statusText": "OK" + "redirectURL": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/services/SocialIdentityProviders/oidcConfig/adfs", + "status": 201, + "statusText": "Created" }, - "startedDateTime": "2024-03-21T20:43:06.663Z", - "time": 264, + "startedDateTime": "2024-07-12T14:22:37.625Z", + "time": 355, "timings": { "blocked": -1, "connect": -1, @@ -1966,7 +2022,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 264 + "wait": 355 } }, { @@ -1987,11 +2043,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "accept-api-version", @@ -2003,14 +2059,18 @@ }, { "name": "content-length", - "value": 1620 + "value": "1620" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1659, + "headersSize": 1705, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { @@ -2084,11 +2144,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:07 GMT" + "value": "Fri, 12 Jul 2024 14:22:37 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -2113,8 +2173,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T20:43:06.932Z", - "time": 252, + "startedDateTime": "2024-07-12T14:22:37.986Z", + "time": 106, "timings": { "blocked": -1, "connect": -1, @@ -2122,7 +2182,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 252 + "wait": 106 } }, { @@ -2143,11 +2203,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "accept-api-version", @@ -2159,14 +2219,18 @@ }, { "name": "content-length", - "value": 1329 + "value": "1329" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1659, + "headersSize": 1705, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { @@ -2240,11 +2304,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:07 GMT" + "value": "Fri, 12 Jul 2024 14:22:37 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -2269,8 +2333,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T20:43:07.189Z", - "time": 186, + "startedDateTime": "2024-07-12T14:22:38.099Z", + "time": 104, "timings": { "blocked": -1, "connect": -1, @@ -2278,7 +2342,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 186 + "wait": 104 } }, { @@ -2299,11 +2363,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "accept-api-version", @@ -2315,14 +2379,18 @@ }, { "name": "content-length", - "value": 1295 + "value": "1295" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1659, + "headersSize": 1705, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { @@ -2400,11 +2468,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:07 GMT" + "value": "Fri, 12 Jul 2024 14:22:37 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -2429,8 +2497,8 @@ "status": 201, "statusText": "Created" }, - "startedDateTime": "2024-03-21T20:43:07.378Z", - "time": 570, + "startedDateTime": "2024-07-12T14:22:38.211Z", + "time": 201, "timings": { "blocked": -1, "connect": -1, @@ -2438,7 +2506,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 570 + "wait": 201 } }, { @@ -2459,11 +2527,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "accept-api-version", @@ -2475,14 +2543,18 @@ }, { "name": "content-length", - "value": 1194 + "value": "1194" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1657, + "headersSize": 1703, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { @@ -2556,11 +2628,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:08 GMT" + "value": "Fri, 12 Jul 2024 14:22:37 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -2585,8 +2657,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T20:43:07.952Z", - "time": 154, + "startedDateTime": "2024-07-12T14:22:38.419Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -2594,7 +2666,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 154 + "wait": 67 } }, { @@ -2615,11 +2687,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "accept-api-version", @@ -2631,14 +2703,18 @@ }, { "name": "content-length", - "value": 1540 + "value": "1540" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1657, + "headersSize": 1703, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { @@ -2712,11 +2788,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:08 GMT" + "value": "Fri, 12 Jul 2024 14:22:37 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -2741,8 +2817,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T20:43:08.111Z", - "time": 188, + "startedDateTime": "2024-07-12T14:22:38.493Z", + "time": 119, "timings": { "blocked": -1, "connect": -1, @@ -2750,7 +2826,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 188 + "wait": 119 } }, { @@ -2771,11 +2847,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "accept-api-version", @@ -2787,14 +2863,18 @@ }, { "name": "content-length", - "value": 1271 + "value": "1271" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1667, + "headersSize": 1713, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { @@ -2868,11 +2948,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:08 GMT" + "value": "Fri, 12 Jul 2024 14:22:38 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -2897,8 +2977,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T20:43:08.304Z", - "time": 191, + "startedDateTime": "2024-07-12T14:22:38.618Z", + "time": 96, "timings": { "blocked": -1, "connect": -1, @@ -2906,7 +2986,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 191 + "wait": 96 } }, { @@ -2922,16 +3002,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "accept-api-version", @@ -2941,12 +3021,16 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1649, + "headersSize": 1695, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -3020,11 +3104,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:10 GMT" + "value": "Fri, 12 Jul 2024 14:22:40 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -3049,8 +3133,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T20:43:08.501Z", - "time": 2433, + "startedDateTime": "2024-07-12T14:22:38.721Z", + "time": 2210, "timings": { "blocked": -1, "connect": -1, @@ -3058,7 +3142,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 2433 + "wait": 2210 } }, { @@ -3079,11 +3163,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "accept-api-version", @@ -3095,14 +3179,18 @@ }, { "name": "content-length", - "value": 3944 + "value": "3944" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1629, + "headersSize": 1675, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { @@ -3114,11 +3202,11 @@ "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/saml2/hosted/aVNQQXp1cmU" }, "response": { - "bodySize": 4021, + "bodySize": 3964, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 4021, - "text": "{\"_id\":\"aVNQQXp1cmU\",\"_rev\":\"-1826612144\",\"entityId\":\"iSPAzure\",\"serviceProvider\":{\"assertionContent\":{\"signingAndEncryption\":{\"requestResponseSigning\":{},\"encryption\":{},\"secretIdAndAlgorithms\":{}},\"nameIdFormat\":{\"nameIdFormatList\":[\"urn:oasis:names:tc:SAML:2.0:nameid-format:persistent\",\"urn:oasis:names:tc:SAML:2.0:nameid-format:transient\",\"urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress\",\"urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified\",\"urn:oasis:names:tc:SAML:1.1:nameid-format:WindowsDomainQualifiedName\",\"urn:oasis:names:tc:SAML:2.0:nameid-format:kerberos\",\"urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName\"]},\"authenticationContext\":{\"authenticationContextMapper\":\"com.sun.identity.saml2.plugins.DefaultSPAuthnContextMapper\",\"authContextItems\":[{\"contextReference\":\"urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport\",\"level\":0,\"defaultItem\":true}],\"authenticationComparisonType\":\"Exact\",\"includeRequestedAuthenticationContext\":true},\"assertionTimeSkew\":300,\"basicAuthentication\":{}},\"assertionProcessing\":{\"attributeMapper\":{\"attributeMapper\":\"com.sun.identity.saml2.plugins.DefaultSPAttributeMapper\",\"attributeMap\":[{\"key\":\"http://schemas.microsoft.com/identity/claims/displayname\",\"value\":\"cn\"},{\"key\":\"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\",\"value\":\"givenName\"},{\"key\":\"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\",\"value\":\"sn\"},{\"key\":\"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress\",\"value\":\"mail\"},{\"key\":\"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\",\"value\":\"uid\"}]},\"autoFederation\":{\"autoFedEnabled\":false},\"accountMapping\":{\"spAccountMapper\":\"com.sun.identity.saml2.plugins.DefaultSPAccountMapper\",\"useNameIDAsSPUserID\":true},\"responseArtifactMessageEncoding\":{\"encoding\":\"URI\"},\"url\":{},\"adapter\":{\"spAdapterScript\":\"07ee6240-d106-4e25-a781-5fcabc477d22\"}},\"services\":{\"metaAlias\":\"/alpha/iSPAzure\",\"serviceAttributes\":{\"singleLogoutService\":[{\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect\",\"location\":\"https://idc.scheuber.io/am/SPSloRedirect/metaAlias/alpha/iSPAzure\",\"responseLocation\":\"https://idc.scheuber.io/am/SPSloRedirect/metaAlias/alpha/iSPAzure\"},{\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST\",\"location\":\"https://idc.scheuber.io/am/SPSloPOST/metaAlias/alpha/iSPAzure\",\"responseLocation\":\"https://idc.scheuber.io/am/SPSloPOST/metaAlias/alpha/iSPAzure\"},{\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:SOAP\",\"location\":\"https://idc.scheuber.io/am/SPSloSoap/metaAlias/alpha/iSPAzure\"}],\"nameIdService\":[{\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect\",\"location\":\"https://idc.scheuber.io/am/SPMniRedirect/metaAlias/alpha/iSPAzure\",\"responseLocation\":\"https://idc.scheuber.io/am/SPMniRedirect/metaAlias/alpha/iSPAzure\"},{\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST\",\"location\":\"https://idc.scheuber.io/am/SPMniPOST/metaAlias/alpha/iSPAzure\",\"responseLocation\":\"https://idc.scheuber.io/am/SPMniPOST/metaAlias/alpha/iSPAzure\"},{\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:SOAP\",\"location\":\"https://idc.scheuber.io/am/SPMniSoap/metaAlias/alpha/iSPAzure\",\"responseLocation\":\"https://idc.scheuber.io/am/SPMniSoap/metaAlias/alpha/iSPAzure\"}],\"assertionConsumerService\":[{\"isDefault\":true,\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Artifact\",\"location\":\"https://idc.scheuber.io/am/AuthConsumer/metaAlias/alpha/iSPAzure\",\"index\":0},{\"isDefault\":false,\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST\",\"location\":\"https://idc.scheuber.io/am/AuthConsumer/metaAlias/alpha/iSPAzure\",\"index\":1},{\"isDefault\":false,\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:PAOS\",\"location\":\"https://idc.scheuber.io/am/Consumer/ECP/metaAlias/alpha/iSPAzure\",\"index\":2}]}},\"advanced\":{\"saeConfiguration\":{\"spUrl\":\"https://idc.scheuber.io/am/spsaehandler/metaAlias/alpha/iSPAzure\"},\"ecpConfiguration\":{\"ecpRequestIdpListFinderImpl\":\"com.sun.identity.saml2.plugins.ECPIDPFinder\"},\"idpProxy\":{},\"relayStateUrlList\":{}}}}" + "size": 3964, + "text": "{\"_id\":\"aVNQQXp1cmU\",\"_rev\":\"1379466460\",\"entityId\":\"iSPAzure\",\"serviceProvider\":{\"assertionContent\":{\"signingAndEncryption\":{\"requestResponseSigning\":{},\"encryption\":{},\"secretIdAndAlgorithms\":{}},\"nameIdFormat\":{\"nameIdFormatList\":[\"urn:oasis:names:tc:SAML:2.0:nameid-format:persistent\",\"urn:oasis:names:tc:SAML:2.0:nameid-format:transient\",\"urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress\",\"urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified\",\"urn:oasis:names:tc:SAML:1.1:nameid-format:WindowsDomainQualifiedName\",\"urn:oasis:names:tc:SAML:2.0:nameid-format:kerberos\",\"urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName\"]},\"authenticationContext\":{\"authenticationContextMapper\":\"com.sun.identity.saml2.plugins.DefaultSPAuthnContextMapper\",\"authContextItems\":[{\"contextReference\":\"urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport\",\"level\":0,\"defaultItem\":true}],\"authenticationComparisonType\":\"Exact\",\"includeRequestedAuthenticationContext\":true},\"assertionTimeSkew\":300,\"basicAuthentication\":{}},\"assertionProcessing\":{\"attributeMapper\":{\"attributeMapper\":\"com.sun.identity.saml2.plugins.DefaultSPAttributeMapper\",\"attributeMap\":[{\"key\":\"http://schemas.microsoft.com/identity/claims/displayname\",\"value\":\"cn\"},{\"key\":\"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\",\"value\":\"givenName\"},{\"key\":\"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\",\"value\":\"sn\"},{\"key\":\"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress\",\"value\":\"mail\"},{\"key\":\"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\",\"value\":\"uid\"}]},\"autoFederation\":{\"autoFedEnabled\":false},\"accountMapping\":{\"spAccountMapper\":\"com.sun.identity.saml2.plugins.DefaultSPAccountMapper\",\"useNameIDAsSPUserID\":true},\"responseArtifactMessageEncoding\":{\"encoding\":\"URI\"},\"url\":{},\"adapter\":{}},\"services\":{\"metaAlias\":\"/alpha/iSPAzure\",\"serviceAttributes\":{\"singleLogoutService\":[{\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect\",\"location\":\"https://idc.scheuber.io/am/SPSloRedirect/metaAlias/alpha/iSPAzure\",\"responseLocation\":\"https://idc.scheuber.io/am/SPSloRedirect/metaAlias/alpha/iSPAzure\"},{\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST\",\"location\":\"https://idc.scheuber.io/am/SPSloPOST/metaAlias/alpha/iSPAzure\",\"responseLocation\":\"https://idc.scheuber.io/am/SPSloPOST/metaAlias/alpha/iSPAzure\"},{\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:SOAP\",\"location\":\"https://idc.scheuber.io/am/SPSloSoap/metaAlias/alpha/iSPAzure\"}],\"nameIdService\":[{\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect\",\"location\":\"https://idc.scheuber.io/am/SPMniRedirect/metaAlias/alpha/iSPAzure\",\"responseLocation\":\"https://idc.scheuber.io/am/SPMniRedirect/metaAlias/alpha/iSPAzure\"},{\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST\",\"location\":\"https://idc.scheuber.io/am/SPMniPOST/metaAlias/alpha/iSPAzure\",\"responseLocation\":\"https://idc.scheuber.io/am/SPMniPOST/metaAlias/alpha/iSPAzure\"},{\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:SOAP\",\"location\":\"https://idc.scheuber.io/am/SPMniSoap/metaAlias/alpha/iSPAzure\",\"responseLocation\":\"https://idc.scheuber.io/am/SPMniSoap/metaAlias/alpha/iSPAzure\"}],\"assertionConsumerService\":[{\"isDefault\":true,\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Artifact\",\"location\":\"https://idc.scheuber.io/am/AuthConsumer/metaAlias/alpha/iSPAzure\",\"index\":0},{\"isDefault\":false,\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST\",\"location\":\"https://idc.scheuber.io/am/AuthConsumer/metaAlias/alpha/iSPAzure\",\"index\":1},{\"isDefault\":false,\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:PAOS\",\"location\":\"https://idc.scheuber.io/am/Consumer/ECP/metaAlias/alpha/iSPAzure\",\"index\":2}]}},\"advanced\":{\"saeConfiguration\":{\"spUrl\":\"https://idc.scheuber.io/am/spsaehandler/metaAlias/alpha/iSPAzure\"},\"ecpConfiguration\":{\"ecpRequestIdpListFinderImpl\":\"com.sun.identity.saml2.plugins.ECPIDPFinder\"},\"idpProxy\":{},\"relayStateUrlList\":{}}}}" }, "cookies": [], "headers": [ @@ -3156,7 +3244,7 @@ }, { "name": "etag", - "value": "\"-1826612144\"" + "value": "\"1379466460\"" }, { "name": "expires", @@ -3172,15 +3260,15 @@ }, { "name": "content-length", - "value": "4021" + "value": "3964" }, { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:11 GMT" + "value": "Fri, 12 Jul 2024 14:22:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -3199,14 +3287,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 788, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T20:43:10.940Z", - "time": 771, + "startedDateTime": "2024-07-12T14:22:40.939Z", + "time": 634, "timings": { "blocked": -1, "connect": -1, @@ -3214,7 +3302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 771 + "wait": 634 } }, { @@ -3230,16 +3318,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "accept-api-version", @@ -3249,12 +3337,16 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1675, + "headersSize": 1721, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -3270,11 +3362,11 @@ "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/saml2?_queryFilter=entityId%20eq%20%27urn%3Afederation%3AMicrosoftOnline%27&_fields=location" }, "response": { - "bodySize": 229, + "bodySize": 138, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 229, - "text": "{\"result\":[{\"_id\":\"dXJuOmZlZGVyYXRpb246TWljcm9zb2Z0T25saW5l\",\"_rev\":\"-1154647349\",\"location\":\"remote\"}],\"resultCount\":1,\"pagedResultsCookie\":null,\"totalPagedResultsPolicy\":\"EXACT\",\"totalPagedResults\":1,\"remainingPagedResults\":-1}" + "size": 138, + "text": "{\"result\":[],\"resultCount\":0,\"pagedResultsCookie\":null,\"totalPagedResultsPolicy\":\"EXACT\",\"totalPagedResults\":0,\"remainingPagedResults\":-1}" }, "cookies": [], "headers": [ @@ -3324,15 +3416,15 @@ }, { "name": "content-length", - "value": "229" + "value": "138" }, { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:11 GMT" + "value": "Fri, 12 Jul 2024 14:22:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -3357,8 +3449,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T20:43:11.717Z", - "time": 128, + "startedDateTime": "2024-07-12T14:22:41.579Z", + "time": 119, "timings": { "blocked": -1, "connect": -1, @@ -3366,15 +3458,15 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 128 + "wait": 119 } }, { - "_id": "39e1f4c2db91d960cb24d9f8105a9b5e", + "_id": "643e10eb671147e397764de2229e205e", "_order": 0, "cache": {}, "request": { - "bodySize": 1529, + "bodySize": 8975, "cookies": [], "headers": [ { @@ -3387,11 +3479,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "accept-api-version", @@ -3403,30 +3495,39 @@ }, { "name": "content-length", - "value": 1529 + "value": "8975" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1658, + "headersSize": 1686, "httpVersion": "HTTP/1.1", - "method": "PUT", + "method": "POST", "postData": { "mimeType": "application/json", "params": [], - "text": "{\"_id\":\"dXJuOmZlZGVyYXRpb246TWljcm9zb2Z0T25saW5l\",\"entityId\":\"urn:federation:MicrosoftOnline\",\"serviceProvider\":{\"advanced\":{\"idpProxy\":{},\"saeConfiguration\":{}},\"assertionContent\":{\"basicAuthentication\":{},\"nameIdFormat\":{\"nameIdFormatList\":[\"urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress\",\"urn:mace:shibboleth:1.0:nameIdentifier\",\"urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified\",\"urn:oasis:names:tc:SAML:2.0:nameid-format:transient\",\"urn:oasis:names:tc:SAML:2.0:nameid-format:persistent\"]},\"signingAndEncryption\":{\"encryption\":{},\"requestResponseSigning\":{\"assertion\":true},\"secretIdAndAlgorithms\":{}}},\"assertionProcessing\":{\"attributeMapper\":{\"attributeMap\":[{\"binary\":false,\"localAttribute\":\"mail\",\"samlAttribute\":\"IDPEmail\"},{\"binary\":false,\"localAttribute\":\"UOPClassID\",\"samlAttribute\":\"UOPClassID\"}]},\"responseArtifactMessageEncoding\":{\"encoding\":\"URI\"}},\"services\":{\"serviceAttributes\":{\"assertionConsumerService\":[{\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST\",\"index\":0,\"isDefault\":true,\"location\":\"https://login.microsoftonline.com/login.srf\"},{\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST-SimpleSign\",\"index\":1,\"isDefault\":false,\"location\":\"https://login.microsoftonline.com/login.srf\"},{\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:PAOS\",\"index\":2,\"isDefault\":false,\"location\":\"https://login.microsoftonline.com/login.srf\"}],\"singleLogoutService\":[{\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST\",\"location\":\"https://login.microsoftonline.com/login.srf\"}]}}}}" + "text": "{\"standardMetadata\":\"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI_Pgo8RW50aXR5RGVzY3JpcHRvciBlbnRpdHlJRD0idXJuOmZlZGVyYXRpb246TWljcm9zb2Z0T25saW5lIiBJRD0iX2U0NmExMTkzLWU4YTctNDhlZC04MDRmLTE1MTY3MjllY2I1ZiIgeG1sbnM9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOjIuMDptZXRhZGF0YSIgeG1sbnM6cXVlcnk9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOm1ldGFkYXRhOmV4dDpxdWVyeSIgeG1sbnM6bWRhdHRyPSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDptZXRhZGF0YTphdHRyaWJ1dGUiIHhtbG5zOnNhbWw9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOjIuMDphc3NlcnRpb24iIHhtbG5zOnhlbmM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvMDQveG1sZW5jIyIgeG1sbnM6eGVuYzExPSJodHRwOi8vd3d3LnczLm9yZy8yMDA5L3htbGVuYzExIyIgeG1sbnM6YWxnPSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDptZXRhZGF0YTphbGdzdXBwb3J0IiB4bWxuczp4NTA5cXJ5PSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDptZXRhZGF0YTpYNTA5OnF1ZXJ5IiB4bWxuczpkcz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC8wOS94bWxkc2lnIyI-CiAgICA8RXh0ZW5zaW9ucz4KICAgICAgICA8YWxnOkRpZ2VzdE1ldGhvZCBBbGdvcml0aG09Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvMDkveG1sZHNpZyNzaGExIi8-CiAgICAgICAgPGFsZzpTaWduaW5nTWV0aG9kIEFsZ29yaXRobT0iaHR0cDovL3d3dy53My5vcmcvMjAwMC8wOS94bWxkc2lnI3JzYS1zaGExIi8-CiAgICA8L0V4dGVuc2lvbnM-CiAgICA8U1BTU09EZXNjcmlwdG9yIFdhbnRBc3NlcnRpb25zU2lnbmVkPSJ0cnVlIiBwcm90b2NvbFN1cHBvcnRFbnVtZXJhdGlvbj0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOnByb3RvY29sIj4KICAgICAgICA8S2V5RGVzY3JpcHRvciB1c2U9InNpZ25pbmciPgogICAgICAgICAgICA8ZHM6S2V5SW5mbz4KICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICA8ZHM6WDUwOURhdGE-CiAgICAgICAgICAgICAgICAgICAgPGRzOlg1MDlDZXJ0aWZpY2F0ZT4KTUlJQy9UQ0NBZVdnQXdJQkFnSVFiZ0RIZmkzdDFKTkdWcXdENS83bG1qQU5CZ2txaGtpRzl3MEJBUXNGQURBcE1TY3dKUVlEVlFRRApFeDVNYVhabElFbEVJRk5VVXlCVGFXZHVhVzVuSUZCMVlteHBZeUJMWlhrd0hoY05NakF4TWpJeE1EQXdNREF3V2hjTk1qVXhNakl4Ck1EQXdNREF3V2pBcE1TY3dKUVlEVlFRREV4NU1hWFpsSUVsRUlGTlVVeUJUYVdkdWFXNW5JRkIxWW14cFl5QkxaWGt3Z2dFaU1BMEcKQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUURGVDAvMC8ycVF1cm5ZYTBMYkpIRjlZWW96aEVINnI5bUN4VkRCWWJldwpTRzR0R2dyV3BzZXdRLzk2cGNjekdNUWN0TXZVK2gyZVgzOEh4L2Y5SkFJRGJ1UlF6UWxzUGhRUzdERFo2V2xUWFUrdDhkL2cyQzdmCnBTb0xzNEtWZEppaDR4eWpMVVdqK0JLL2lqc1JqQnQ0Uml3OVZiSkgvRGRXS3lvU01iRUNFaUUrczFSdExQL2VZb01tTmZ4eVFHcVcKaXJDTnFWTkJUbHF6WVFwNGRnRjBmb1l5NGt0b3h3bVFPVm9UY0lNRllwMUk0cEZQSTdDeHVNTGtmSzBYN2FUYk03WUdwaHZNZkp4SgpranJRZHlJN0c1ZDF0NEROaTN6a0ViQlQ3RkdBcjZxUHQzS245cmFscHFKS0hkcEVCQTlOMHZOd1FvNVhUWUloVWJQUTE2SVJBZ01CCkFBR2pJVEFmTUIwR0ExVWREZ1FXQkJSczd0UG1ma2tzU3I2N0t0RWxIallaYmVhQ1RqQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUEKSnF3TVpTalFKMzZ4KzFzdHk2RWVMS1FMUWV3UXdQYUVDNDdadXQrOGJYZWQ2UThqTVowYmZhL01NN1hxdUVjYWJhTVpMUXVLTGZ0NAo0WVh3WFhRT2ZRckkycWpRcjNlVG9KRmxEVDloUjByZnA5d1FxdHREeGQ2QWE2Uld3RFRnbzVvS1VRQ1RLTEhoRXk4dVd6U2NLMGVHCnQyZDdUV1RhRFhqUlN3TnE2dE03ZlJoWnMwN3RLQlYzeGZpOUVReS9tbGF2QU1GUkJWbTg2TlNvN0FzT0cxSU9NcTAzVTNvb0NXQVgKaDlQZHZ2SE5mSGhIMTlmdXRBbkMvSGVPandSRjFRYzUyN2FCTXBoWUZRTGRpVGhmbWZtaUUvQWhRcUN3WjJvRTd1Q0poQnRSK0tiMQpaR2hqSTM1cEhmc1NxR2lGYTdLcis1YXZlODIyUERja2U4OU12Zz09CiAgICAgICAgICAgICAgICAgICAgPC9kczpYNTA5Q2VydGlmaWNhdGU-CiAgICAgICAgICAgICAgICA8L2RzOlg1MDlEYXRhPgogICAgICAgICAgICA8L2RzOktleUluZm8-CiAgICAgICAgPC9LZXlEZXNjcmlwdG9yPgogICAgICAgIDxLZXlEZXNjcmlwdG9yIHVzZT0ic2lnbmluZyI-CiAgICAgICAgICAgIDxkczpLZXlJbmZvPgogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgIDxkczpYNTA5RGF0YT4KICAgICAgICAgICAgICAgICAgICA8ZHM6WDUwOUNlcnRpZmljYXRlPgpNSUlDL1RDQ0FlV2dBd0lCQWdJUU4vR1BlZ25UOGJsUDJFY1NkTU1iQnpBTkJna3Foa2lHOXcwQkFRc0ZBREFwTVNjd0pRWURWUVFECkV4NU1hWFpsSUVsRUlGTlVVeUJUYVdkdWFXNW5JRkIxWW14cFl5QkxaWGt3SGhjTk1qRXdNakU0TURBd01EQXdXaGNOTWpZd01qRTQKTURBd01EQXdXakFwTVNjd0pRWURWUVFERXg1TWFYWmxJRWxFSUZOVVV5QlRhV2R1YVc1bklGQjFZbXhwWXlCTFpYa3dnZ0VpTUEwRwpDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRRFhkTEdVMkxsNVJQZERVbktRK2YvSFM1cWlUYXkyY0NoOVUyQVM2b0RNCjZTT3hWaFlHdG9lSjFWUGViY0xucGdMZmhQeHpyd1dvVnpYU0VGK1ZSUWJuWUlEMkpiNGtoamd5RWVvVGhrM1ZxclRod2hhaHBTYkIKZzJ2bzA2dklPcDFUUzJSMUJpd0hLVExvQjFpMUlKbmFJRlNDM0JONnBZNGZsWFd5TFF0LzVBQlhFbHYyWFpMcVhNOUVlZmo2Smk0MApuTElzaVc0ZFd3M0JEYS95d1dXME1zaVc1b2pHcTR2b3ZjQWdFTmUvNE5VYmp1NzBnSFAvV1M1RDliVzVwK09JUWk3L3VucmxXZS9oCjNBNmp0QmJiUmxYWVhsTitaMjJ1VFR5eUNEL1c4emVYYUFDTHZIYWd3RU1yUWVQRFhCWnFjL2lYMmtJK29vWnIxc0MvSDM5UkFnTUIKQUFHaklUQWZNQjBHQTFVZERnUVdCQlNyWDJkbTNMd1Q5amIvcCtiQUFkWVFwRSsvTmpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQQplcUpmWUhuc0E5cWhHdHRYRmZGcFBXNERRTGg1dzZKQ2NlN3ZHdldJTnI1ZnIxRG5RZGNPcit3d2pRL3RxYmNrQUwydjZ6MUFxamhTCjc4a2JmZWduQVFEd2lvSloxb2xZWXZMT3hLb2E2SEYrYjEvcDBNbHViOFp1a2sybjFiMmxLUEJCT2liT2FzU1k3Z1FEd2xJWmk3dGwKOW5NVHhVZmRZSytFNUF4djdEVm5tVUN3Y25ucFY1LzFTRmROeVcya1dPNEM2OHJyak1PdkVDZndyS2tiZlZKTThmOWtyRVVCdW9CRgo4ZFREdjdEMlpNNFEyYnVDNzBOYmZhTldVWDB5RnZLSTBJdVRxazhSQmZHVFJRNGZaQWJoTVBheWtFcEJ1NmROalRpNVlPYTBsTnFGCkdTN0F4N2xlQ2g1eDlsVjhlbGNMa1hzOHlTbzhBT1FKazBoZ0l3PT0KICAgICAgICAgICAgICAgICAgICA8L2RzOlg1MDlDZXJ0aWZpY2F0ZT4KICAgICAgICAgICAgICAgIDwvZHM6WDUwOURhdGE-CiAgICAgICAgICAgIDwvZHM6S2V5SW5mbz4KICAgICAgICA8L0tleURlc2NyaXB0b3I-CiAgICAgICAgPEtleURlc2NyaXB0b3IgdXNlPSJzaWduaW5nIj4KICAgICAgICAgICAgPGRzOktleUluZm8-CiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgPGRzOlg1MDlEYXRhPgogICAgICAgICAgICAgICAgICAgIDxkczpYNTA5Q2VydGlmaWNhdGU-Ck1JSUMvVENDQWVXZ0F3SUJBZ0lRTi9HUGVnblQ4YmxQMkVjU2RNTWJCekFOQmdrcWhraUc5dzBCQVFzRkFEQXBNU2N3SlFZRFZRUUQKRXg1TWFYWmxJRWxFSUZOVVV5QlRhV2R1YVc1bklGQjFZbXhwWXlCTFpYa3dIaGNOTWpFd01qRTRNREF3TURBd1doY05Nall3TWpFNApNREF3TURBd1dqQXBNU2N3SlFZRFZRUURFeDVNYVhabElFbEVJRk5VVXlCVGFXZHVhVzVuSUZCMVlteHBZeUJMWlhrd2dnRWlNQTBHCkNTcUdTSWIzRFFFQkFRVUFBNElCRHdBd2dnRUtBb0lCQVFEWGRMR1UyTGw1UlBkRFVuS1ErZi9IUzVxaVRheTJjQ2g5VTJBUzZvRE0KNlNPeFZoWUd0b2VKMVZQZWJjTG5wZ0xmaFB4enJ3V29WelhTRUYrVlJRYm5ZSUQySmI0a2hqZ3lFZW9UaGszVnFyVGh3aGFocFNiQgpnMnZvMDZ2SU9wMVRTMlIxQml3SEtUTG9CMWkxSUpuYUlGU0MzQk42cFk0ZmxYV3lMUXQvNUFCWEVsdjJYWkxxWE05RWVmajZKaTQwCm5MSXNpVzRkV3czQkRhL3l3V1cwTXNpVzVvakdxNHZvdmNBZ0VOZS80TlVianU3MGdIUC9XUzVEOWJXNXArT0lRaTcvdW5ybFdlL2gKM0E2anRCYmJSbFhZWGxOK1oyMnVUVHl5Q0QvVzh6ZVhhQUNMdkhhZ3dFTXJRZVBEWEJacWMvaVgya0krb29acjFzQy9IMzlSQWdNQgpBQUdqSVRBZk1CMEdBMVVkRGdRV0JCU3JYMmRtM0x3VDlqYi9wK2JBQWRZUXBFKy9OakFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBCmVxSmZZSG5zQTlxaEd0dFhGZkZwUFc0RFFMaDV3NkpDY2U3dkd2V0lOcjVmcjFEblFkY09yK3d3alEvdHFiY2tBTDJ2NnoxQXFqaFMKNzhrYmZlZ25BUUR3aW9KWjFvbFlZdkxPeEtvYTZIRitiMS9wME1sdWI4WnVrazJuMWIybEtQQkJPaWJPYXNTWTdnUUR3bElaaTd0bAo5bk1UeFVmZFlLK0U1QXh2N0RWbm1VQ3djbm5wVjUvMVNGZE55VzJrV080QzY4cnJqTU92RUNmd3JLa2JmVkpNOGY5a3JFVUJ1b0JGCjhkVER2N0QyWk00UTJidUM3ME5iZmFOV1VYMHlGdktJMEl1VHFrOFJCZkdUUlE0ZlpBYmhNUGF5a0VwQnU2ZE5qVGk1WU9hMGxOcUYKR1M3QXg3bGVDaDV4OWxWOGVsY0xrWHM4eVNvOEFPUUprMGhnSXc9PQogICAgICAgICAgICAgICAgICAgIDwvZHM6WDUwOUNlcnRpZmljYXRlPgogICAgICAgICAgICAgICAgPC9kczpYNTA5RGF0YT4KICAgICAgICAgICAgPC9kczpLZXlJbmZvPgogICAgICAgIDwvS2V5RGVzY3JpcHRvcj4KICAgICAgICA8U2luZ2xlTG9nb3V0U2VydmljZSBCaW5kaW5nPSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6YmluZGluZ3M6SFRUUC1QT1NUIiBMb2NhdGlvbj0iaHR0cHM6Ly9sb2dpbi5taWNyb3NvZnRvbmxpbmUuY29tL2xvZ2luLnNyZiIvPgogICAgICAgIDxOYW1lSURGb3JtYXQ-dXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6MS4xOm5hbWVpZC1mb3JtYXQ6ZW1haWxBZGRyZXNzPC9OYW1lSURGb3JtYXQ-CiAgICAgICAgPE5hbWVJREZvcm1hdD51cm46bWFjZTpzaGliYm9sZXRoOjEuMDpuYW1lSWRlbnRpZmllcjwvTmFtZUlERm9ybWF0PgogICAgICAgIDxOYW1lSURGb3JtYXQ-dXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6MS4xOm5hbWVpZC1mb3JtYXQ6dW5zcGVjaWZpZWQ8L05hbWVJREZvcm1hdD4KICAgICAgICA8TmFtZUlERm9ybWF0PnVybjpvYXNpczpuYW1lczp0YzpTQU1MOjIuMDpuYW1laWQtZm9ybWF0OnRyYW5zaWVudDwvTmFtZUlERm9ybWF0PgogICAgICAgIDxOYW1lSURGb3JtYXQ-dXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOm5hbWVpZC1mb3JtYXQ6cGVyc2lzdGVudDwvTmFtZUlERm9ybWF0PgogICAgICAgIDxBc3NlcnRpb25Db25zdW1lclNlcnZpY2UgaW5kZXg9IjAiIGlzRGVmYXVsdD0idHJ1ZSIgQmluZGluZz0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOmJpbmRpbmdzOkhUVFAtUE9TVCIgTG9jYXRpb249Imh0dHBzOi8vbG9naW4ubWljcm9zb2Z0b25saW5lLmNvbS9sb2dpbi5zcmYiLz4KICAgICAgICA8QXNzZXJ0aW9uQ29uc3VtZXJTZXJ2aWNlIGluZGV4PSIxIiBpc0RlZmF1bHQ9ImZhbHNlIiBCaW5kaW5nPSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6YmluZGluZ3M6SFRUUC1QT1NULVNpbXBsZVNpZ24iIExvY2F0aW9uPSJodHRwczovL2xvZ2luLm1pY3Jvc29mdG9ubGluZS5jb20vbG9naW4uc3JmIi8-CiAgICAgICAgPEFzc2VydGlvbkNvbnN1bWVyU2VydmljZSBpbmRleD0iMiIgaXNEZWZhdWx0PSJmYWxzZSIgQmluZGluZz0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOmJpbmRpbmdzOlBBT1MiIExvY2F0aW9uPSJodHRwczovL2xvZ2luLm1pY3Jvc29mdG9ubGluZS5jb20vbG9naW4uc3JmIi8-CiAgICA8L1NQU1NPRGVzY3JpcHRvcj4KPC9FbnRpdHlEZXNjcmlwdG9yPgoK\"}" }, - "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/saml2/remote/dXJuOmZlZGVyYXRpb246TWljcm9zb2Z0T25saW5l" + "queryString": [ + { + "name": "_action", + "value": "importEntity" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/am/json/realms/root/realms/alpha/realm-config/saml2/remote/?_action=importEntity" }, "response": { - "bodySize": 1562, + "bodySize": 55, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 1562, - "text": "{\"_id\":\"dXJuOmZlZGVyYXRpb246TWljcm9zb2Z0T25saW5l\",\"_rev\":\"2050716030\",\"entityId\":\"urn:federation:MicrosoftOnline\",\"serviceProvider\":{\"assertionContent\":{\"signingAndEncryption\":{\"requestResponseSigning\":{\"assertion\":true},\"encryption\":{},\"secretIdAndAlgorithms\":{}},\"nameIdFormat\":{\"nameIdFormatList\":[\"urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress\",\"urn:mace:shibboleth:1.0:nameIdentifier\",\"urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified\",\"urn:oasis:names:tc:SAML:2.0:nameid-format:transient\",\"urn:oasis:names:tc:SAML:2.0:nameid-format:persistent\"]},\"secrets\":{},\"basicAuthentication\":{}},\"assertionProcessing\":{\"attributeMapper\":{\"attributeMap\":[{\"samlAttribute\":\"IDPEmail\",\"localAttribute\":\"mail\",\"binary\":false},{\"samlAttribute\":\"UOPClassID\",\"localAttribute\":\"UOPClassID\",\"binary\":false}]},\"responseArtifactMessageEncoding\":{\"encoding\":\"URI\"}},\"services\":{\"serviceAttributes\":{\"singleLogoutService\":[{\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST\",\"location\":\"https://login.microsoftonline.com/login.srf\"}],\"assertionConsumerService\":[{\"isDefault\":true,\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST\",\"location\":\"https://login.microsoftonline.com/login.srf\",\"index\":0},{\"isDefault\":false,\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST-SimpleSign\",\"location\":\"https://login.microsoftonline.com/login.srf\",\"index\":1},{\"isDefault\":false,\"binding\":\"urn:oasis:names:tc:SAML:2.0:bindings:PAOS\",\"location\":\"https://login.microsoftonline.com/login.srf\",\"index\":2}]}},\"advanced\":{\"saeConfiguration\":{},\"idpProxy\":{}}}}" + "size": 55, + "text": "{\"importedEntities\":[\"urn:federation:MicrosoftOnline\"]}" }, "cookies": [], "headers": [ @@ -3462,10 +3563,6 @@ "name": "cross-origin-resource-policy", "value": "same-origin" }, - { - "name": "etag", - "value": "\"2050716030\"" - }, { "name": "expires", "value": "0" @@ -3480,15 +3577,15 @@ }, { "name": "content-length", - "value": "1562" + "value": "55" }, { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:11 GMT" + "value": "Fri, 12 Jul 2024 14:22:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -3507,14 +3604,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 787, + "headersSize": 765, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T20:43:11.849Z", - "time": 472, + "startedDateTime": "2024-07-12T14:22:41.711Z", + "time": 278, "timings": { "blocked": -1, "connect": -1, @@ -3522,7 +3619,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 472 + "wait": 278 } }, { @@ -3543,11 +3640,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "accept-api-version", @@ -3559,14 +3656,18 @@ }, { "name": "content-length", - "value": 325 + "value": "325" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1646, + "headersSize": 1692, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { @@ -3641,11 +3742,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:11 GMT" + "value": "Fri, 12 Jul 2024 14:22:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -3670,8 +3771,8 @@ "status": 409, "statusText": "Conflict" }, - "startedDateTime": "2024-03-21T20:43:12.327Z", - "time": 154, + "startedDateTime": "2024-07-12T14:22:41.996Z", + "time": 97, "timings": { "blocked": -1, "connect": -1, @@ -3679,7 +3780,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 154 + "wait": 97 } }, { @@ -3700,11 +3801,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "accept-api-version", @@ -3716,14 +3817,18 @@ }, { "name": "content-length", - "value": 325 + "value": "325" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1638, + "headersSize": 1684, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { @@ -3797,11 +3902,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:12 GMT" + "value": "Fri, 12 Jul 2024 14:22:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -3826,8 +3931,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T20:43:12.486Z", - "time": 272, + "startedDateTime": "2024-07-12T14:22:42.099Z", + "time": 228, "timings": { "blocked": -1, "connect": -1, @@ -3835,7 +3940,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 272 + "wait": 228 } }, { @@ -3856,11 +3961,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "accept-api-version", @@ -3872,14 +3977,18 @@ }, { "name": "content-length", - "value": 419 + "value": "419" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1695, + "headersSize": 1741, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { @@ -3953,11 +4062,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:12 GMT" + "value": "Fri, 12 Jul 2024 14:22:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -3982,8 +4091,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T20:43:12.762Z", - "time": 375, + "startedDateTime": "2024-07-12T14:22:42.333Z", + "time": 118, "timings": { "blocked": -1, "connect": -1, @@ -3991,7 +4100,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 375 + "wait": 118 } }, { @@ -4012,11 +4121,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "accept-api-version", @@ -4028,14 +4137,18 @@ }, { "name": "content-length", - "value": 419 + "value": "419" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1695, + "headersSize": 1741, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { @@ -4109,11 +4222,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:12 GMT" + "value": "Fri, 12 Jul 2024 14:22:41 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -4138,8 +4251,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T20:43:13.142Z", - "time": 217, + "startedDateTime": "2024-07-12T14:22:42.457Z", + "time": 86, "timings": { "blocked": -1, "connect": -1, @@ -4147,7 +4260,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 217 + "wait": 86 } }, { @@ -4168,11 +4281,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "accept-api-version", @@ -4184,14 +4297,18 @@ }, { "name": "content-length", - "value": 239 + "value": "239" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1703, + "headersSize": 1749, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { @@ -4265,11 +4382,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:12 GMT" + "value": "Fri, 12 Jul 2024 14:22:42 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -4294,8 +4411,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T20:43:13.363Z", - "time": 231, + "startedDateTime": "2024-07-12T14:22:42.550Z", + "time": 154, "timings": { "blocked": -1, "connect": -1, @@ -4303,7 +4420,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 231 + "wait": 154 } }, { @@ -4324,11 +4441,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "accept-api-version", @@ -4340,14 +4457,18 @@ }, { "name": "content-length", - "value": 239 + "value": "239" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1703, + "headersSize": 1749, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { @@ -4421,11 +4542,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:13 GMT" + "value": "Fri, 12 Jul 2024 14:22:42 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -4450,8 +4571,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T20:43:13.598Z", - "time": 279, + "startedDateTime": "2024-07-12T14:22:42.710Z", + "time": 129, "timings": { "blocked": -1, "connect": -1, @@ -4459,7 +4580,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 279 + "wait": 129 } }, { @@ -4480,11 +4601,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "accept-api-version", @@ -4496,14 +4617,18 @@ }, { "name": "content-length", - "value": 239 + "value": "239" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1703, + "headersSize": 1749, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { @@ -4577,11 +4702,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:13 GMT" + "value": "Fri, 12 Jul 2024 14:22:42 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -4606,8 +4731,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T20:43:13.882Z", - "time": 128, + "startedDateTime": "2024-07-12T14:22:42.845Z", + "time": 88, "timings": { "blocked": -1, "connect": -1, @@ -4615,7 +4740,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 128 + "wait": 88 } }, { @@ -4636,11 +4761,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "accept-api-version", @@ -4652,14 +4777,18 @@ }, { "name": "content-length", - "value": 620 + "value": "620" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1690, + "headersSize": 1736, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { @@ -4733,11 +4862,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:13 GMT" + "value": "Fri, 12 Jul 2024 14:22:42 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -4762,8 +4891,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T20:43:14.014Z", - "time": 445, + "startedDateTime": "2024-07-12T14:22:42.939Z", + "time": 191, "timings": { "blocked": -1, "connect": -1, @@ -4771,7 +4900,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 445 + "wait": 191 } }, { @@ -4792,11 +4921,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "accept-api-version", @@ -4808,14 +4937,18 @@ }, { "name": "content-length", - "value": 593 + "value": "593" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1699, + "headersSize": 1745, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { @@ -4889,11 +5022,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:13 GMT" + "value": "Fri, 12 Jul 2024 14:22:42 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -4918,8 +5051,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T20:43:14.465Z", - "time": 200, + "startedDateTime": "2024-07-12T14:22:43.136Z", + "time": 171, "timings": { "blocked": -1, "connect": -1, @@ -4927,7 +5060,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 200 + "wait": 171 } }, { @@ -4948,11 +5081,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "accept-api-version", @@ -4964,14 +5097,18 @@ }, { "name": "content-length", - "value": 513 + "value": "513" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1690, + "headersSize": 1736, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { @@ -5045,11 +5182,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:13 GMT" + "value": "Fri, 12 Jul 2024 14:22:42 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -5074,8 +5211,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T20:43:14.670Z", - "time": 103, + "startedDateTime": "2024-07-12T14:22:43.314Z", + "time": 88, "timings": { "blocked": -1, "connect": -1, @@ -5083,7 +5220,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 103 + "wait": 88 } }, { @@ -5104,11 +5241,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "accept-api-version", @@ -5120,14 +5257,18 @@ }, { "name": "content-length", - "value": 330 + "value": "330" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1699, + "headersSize": 1745, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { @@ -5201,11 +5342,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:14 GMT" + "value": "Fri, 12 Jul 2024 14:22:42 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -5230,8 +5371,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T20:43:14.777Z", - "time": 186, + "startedDateTime": "2024-07-12T14:22:43.409Z", + "time": 101, "timings": { "blocked": -1, "connect": -1, @@ -5239,7 +5380,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 186 + "wait": 101 } }, { @@ -5260,11 +5401,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "accept-api-version", @@ -5276,14 +5417,18 @@ }, { "name": "content-length", - "value": 370 + "value": "370" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1707, + "headersSize": 1753, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { @@ -5357,11 +5502,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:14 GMT" + "value": "Fri, 12 Jul 2024 14:22:43 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -5386,8 +5531,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T20:43:14.967Z", - "time": 174, + "startedDateTime": "2024-07-12T14:22:43.517Z", + "time": 139, "timings": { "blocked": -1, "connect": -1, @@ -5395,7 +5540,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 174 + "wait": 139 } }, { @@ -5416,11 +5561,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "accept-api-version", @@ -5432,14 +5577,18 @@ }, { "name": "content-length", - "value": 332 + "value": "332" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1702, + "headersSize": 1748, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { @@ -5513,11 +5662,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:16 GMT" + "value": "Fri, 12 Jul 2024 14:22:43 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -5542,8 +5691,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T20:43:15.145Z", - "time": 1548, + "startedDateTime": "2024-07-12T14:22:43.662Z", + "time": 376, "timings": { "blocked": -1, "connect": -1, @@ -5551,7 +5700,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1548 + "wait": 376 } }, { @@ -5572,11 +5721,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "accept-api-version", @@ -5588,14 +5737,18 @@ }, { "name": "content-length", - "value": 454 + "value": "454" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1707, + "headersSize": 1753, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { @@ -5669,11 +5822,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:16 GMT" + "value": "Fri, 12 Jul 2024 14:22:43 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -5698,8 +5851,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T20:43:16.697Z", - "time": 186, + "startedDateTime": "2024-07-12T14:22:44.044Z", + "time": 113, "timings": { "blocked": -1, "connect": -1, @@ -5707,7 +5860,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 186 + "wait": 113 } }, { @@ -5728,11 +5881,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "accept-api-version", @@ -5744,14 +5897,18 @@ }, { "name": "content-length", - "value": 2395 + "value": "2395" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1655, + "headersSize": 1701, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { @@ -5825,11 +5982,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:16 GMT" + "value": "Fri, 12 Jul 2024 14:22:43 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -5854,8 +6011,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T20:43:16.889Z", - "time": 157, + "startedDateTime": "2024-07-12T14:22:44.164Z", + "time": 115, "timings": { "blocked": -1, "connect": -1, @@ -5863,7 +6020,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 157 + "wait": 115 } } ], diff --git a/test/e2e/mocks/journey_3464291987/import_288002260/0_verbose_f_4035770519/oauth2_393036114/recording.har b/test/e2e/mocks/journey_3464291987/import_288002260/0_verbose_f_4035770519/oauth2_393036114/recording.har index 1c6c63743..f4ccd83bf 100644 --- a/test/e2e/mocks/journey_3464291987/import_288002260/0_verbose_f_4035770519/oauth2_393036114/recording.har +++ b/test/e2e/mocks/journey_3464291987/import_288002260/0_verbose_f_4035770519/oauth2_393036114/recording.har @@ -25,11 +25,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "accept-api-version", @@ -37,20 +37,24 @@ }, { "name": "content-length", - "value": 1138 + "value": "1138" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 397, + "headersSize": 443, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { "mimeType": "application/x-www-form-urlencoded", "params": [], - "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idm:* fr:idc:esv:*" + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idc:esv:* fr:idm:*" }, "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/oauth2/access_token" @@ -94,11 +98,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:02 GMT" + "value": "Fri, 12 Jul 2024 14:22:34 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -123,8 +127,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T20:43:00.181Z", - "time": 2511, + "startedDateTime": "2024-07-12T14:22:31.404Z", + "time": 3465, "timings": { "blocked": -1, "connect": -1, @@ -132,7 +136,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 2511 + "wait": 3465 } } ], diff --git a/test/e2e/mocks/journey_3464291987/import_288002260/0_verbose_f_4035770519/openidm_3290118515/recording.har b/test/e2e/mocks/journey_3464291987/import_288002260/0_verbose_f_4035770519/openidm_3290118515/recording.har index 8fb40f34b..dac2c69cb 100644 --- a/test/e2e/mocks/journey_3464291987/import_288002260/0_verbose_f_4035770519/openidm_3290118515/recording.har +++ b/test/e2e/mocks/journey_3464291987/import_288002260/0_verbose_f_4035770519/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "b9c3121cf238fa0d9e549b35af3040d5", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -19,28 +19,176 @@ "name": "accept", "value": "application/json, text/plain, */*" }, + { + "name": "content-type", + "value": "application/json" + }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Fri, 12 Jul 2024 14:22:35 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-12T14:22:34.941Z", + "time": 400, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 400 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" }, { "name": "content-type", "value": "application/json" }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" + }, { "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1562, + "headersSize": 1608, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -49,20 +197,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/ba58ff99-76d3-4c69-9c4a-7f150ac70e2c?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1173, + "bodySize": 1163, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1173, - "text": "{\"_id\":\"ba58ff99-76d3-4c69-9c4a-7f150ac70e2c\",\"_rev\":\"0517f93c-53fc-42ec-bdf8-213760903270-609\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701393386423\",\"description\":\"volker.scheuber@forgerock.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"7Dev4iJfutv2O3ysbHo-rZphSi3C2ldAK4NCOM5soWA\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"1LOnr1r01m9qMwrmXRt2FGuN__HL1JmJl5CDZA1Oqrc208cGKZk1gsvFNaYSU-bkDZuj6sgpmf-B5sc4xLGnqyOKeSw3z8GJbGQ5JyychNBsClpUu9981KlEBe_7cDvAhRtRT60Bni15Ff6KKcNdTD20W66XwKLefxPTpsnt7dsBlKXuhIq1pIPbXKFJJoct7tlufNqY_ypwrCbEhNsiVQ9A8Ozr8BUmPGfnaomlqUzMrO8jUV9TWw20WdXfHfCKja7ZnboQJpfXAe_iofFiVvXHVT2UadQDY8A1dtSuIksl3sSLPWUgBwCpZpRmUck1Cbc2l2coBu7qEMK8WEA0POnGRwam7KAi4tWbrc2F9M8ZyuUf8QLvBBjCJQBQwltfjGBmMinEDBWHfyAwYKKBCfQRdFwgmL2D8d_ItZf4PP0AVSgzHLLmis7FtvkiLDI4q7vSoK4lPrKh_i700z5oQY1mXZOQNmFJRx8HkuVxnUDEIAlO4__t-1JdXMYjLEuIXIZZAGAcDF_zes641h4mjV5tyg61e9JRIcGErsqXDNpfUWfbgd4EN0oBZFTI0vL2q87Oyzj8QetqlpPPvOcQniQEbUtBeATheQfUbZkOxFkg7E3LVJxhxKDeagsWOHqjhpDMKAbZ3Bej0zH8F4LJHV2SPAxJd5WkunZmRwoQKsM\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:03 GMT" + "value": "Fri, 12 Jul 2024 14:22:35 GMT" }, { "name": "cache-control", @@ -86,7 +234,7 @@ }, { "name": "etag", - "value": "\"0517f93c-53fc-42ec-bdf8-213760903270-609\"" + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" }, { "name": "expires", @@ -106,11 +254,11 @@ }, { "name": "content-length", - "value": "1173" + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -129,14 +277,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 667, + "headersSize": 669, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T20:43:03.438Z", - "time": 746, + "startedDateTime": "2024-07-12T14:22:35.630Z", + "time": 58, "timings": { "blocked": -1, "connect": -1, @@ -144,7 +292,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 746 + "wait": 58 } }, { @@ -165,11 +313,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "authorization", @@ -177,14 +325,18 @@ }, { "name": "content-length", - "value": 879 + "value": "879" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1547, + "headersSize": 1593, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { @@ -210,7 +362,7 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:06 GMT" + "value": "Fri, 12 Jul 2024 14:22:37 GMT" }, { "name": "cache-control", @@ -254,7 +406,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -279,8 +431,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T20:43:06.215Z", - "time": 150, + "startedDateTime": "2024-07-12T14:22:37.181Z", + "time": 171, "timings": { "blocked": -1, "connect": -1, @@ -288,7 +440,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 150 + "wait": 171 } }, { @@ -304,44 +456,48 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1518, + "headersSize": 1564, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/ui/themerealm" }, "response": { - "bodySize": 82676, + "bodySize": 80893, "content": { "mimeType": "application/json;charset=utf-8", - "size": 82676, - "text": "{\"_id\":\"ui/themerealm\",\"realm\":{\"alpha\":[{\"_id\":\"cd6c93e2-52e2-4340-9770-66a588343841\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"00203891-dde0-4114-b27a-219ae0b43a61\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"b82755e8-fe9a-4d27-b66b-45e37ae12345\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"86ce2f64-586d-44fe-8593-b12a85aac68d\",\"accountCardBackgroundColor\":\"#ffffff\",\"accountCardHeaderColor\":\"#23282e\",\"accountCardInnerBorderColor\":\"#e7eef4\",\"accountCardInputBackgroundColor\":\"#ffffff\",\"accountCardInputBorderColor\":\"#c0c9d5\",\"accountCardInputLabelColor\":\"#5e6d82\",\"accountCardInputSelectColor\":\"#e4f4fd\",\"accountCardInputSelectHoverColor\":\"#f6f8fa\",\"accountCardInputTextColor\":\"#23282e\",\"accountCardOuterBorderColor\":\"#e7eef4\",\"accountCardShadow\":3,\"accountCardTabActiveBorderColor\":\"#109cf1\",\"accountCardTabActiveColor\":\"#e4f4fd\",\"accountCardTextColor\":\"#5e6d82\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountFooterScriptTag\":\"PHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiIGNoYXJzZXQ9IlVURi04IiBzcmM9Imh0dHBzOi8vY2RuLmNvb2tpZWxhdy5vcmcvc2NyaXB0dGVtcGxhdGVzL290U0RLU3R1Yi5qcyIgZGF0YS1kb21haW4tc2NyaXB0PSI8YWNjb3VudC1pZD4iPjwvc2NyaXB0Pgo8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+CiAgZnVuY3Rpb24gT3B0YW5vbldyYXBwZXIoKSB7fTsKPC9zY3JpcHQ+\",\"accountFooterScriptTagEnabled\":true,\"accountNavigationBackgroundColor\":\"#ffffff\",\"accountNavigationTextColor\":\"#455469\",\"accountNavigationToggleBorderColor\":\"#e7eef4\",\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"accountTableRowHoverColor\":\"#f6f8fa\",\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"boldLinks\":false,\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"fontFamily\":\"Open Sans\",\"isDefault\":true,\"journeyCardBackgroundColor\":\"#ffffff\",\"journeyCardBorderRadius\":4,\"journeyCardHeaderBackgroundColor\":\"#ffffff\",\"journeyCardShadow\":3,\"journeyCardTextColor\":\"#5e6d82\",\"journeyCardTitleColor\":\"#23282e\",\"journeyFloatingLabels\":true,\"journeyFocusFirstFocusableItemEnabled\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyFooterScriptTag\":\"\",\"journeyFooterScriptTagEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyHeaderSkipLinkEnabled\":false,\"journeyInputBackgroundColor\":\"#ffffff\",\"journeyInputBorderColor\":\"#c0c9d5\",\"journeyInputLabelColor\":\"#5e6d82\",\"journeyInputSelectColor\":\"#e4f4fd\",\"journeyInputSelectHoverColor\":\"#f6f8fa\",\"journeyInputTextColor\":\"#23282e\",\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyJustifiedContentMobileViewEnabled\":false,\"journeyLayout\":\"card\",\"journeySignInButtonPosition\":\"flex-column\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"successColor\":\"#2ed47a\",\"switchBackgroundColor\":\"#c0c9d5\",\"textColor\":\"#ffffff\",\"topBarBackgroundColor\":\"#ffffff\",\"topBarBorderColor\":\"#e7eef4\",\"topBarHeaderColor\":\"#23282e\",\"topBarTextColor\":\"#69788b\"},{\"_id\":\"4ded6d91-ceea-400a-ae3f-42209f1b0e06\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"63e19668-909f-479e-83d7-be7a01cd8187\",\"accountCardBackgroundColor\":\"#ffffff\",\"accountCardHeaderColor\":\"#23282e\",\"accountCardInnerBorderColor\":\"#e7eef4\",\"accountCardInputBackgroundColor\":\"#ffffff\",\"accountCardInputBorderColor\":\"#c0c9d5\",\"accountCardInputLabelColor\":\"#5e6d82\",\"accountCardInputSelectColor\":\"#e4f4fd\",\"accountCardInputTextColor\":\"#23282e\",\"accountCardOuterBorderColor\":\"#e7eef4\",\"accountCardShadow\":3,\"accountCardTabActiveBorderColor\":\"#109cf1\",\"accountCardTabActiveColor\":\"#e4f4fd\",\"accountCardTextColor\":\"#5e6d82\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountNavigationBackgroundColor\":\"#ffffff\",\"accountNavigationTextColor\":\"#455469\",\"accountNavigationToggleBorderColor\":\"#e7eef4\",\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":true},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"accountTableRowHoverColor\":\"#f6f8fa\",\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"boldLinks\":false,\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"fontFamily\":\"Open Sans\",\"isDefault\":false,\"journeyCardBackgroundColor\":\"#ffffff\",\"journeyCardShadow\":3,\"journeyCardTextColor\":\"#5e6d82\",\"journeyCardTitleColor\":\"#23282e\",\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyInputBackgroundColor\":\"#ffffff\",\"journeyInputBorderColor\":\"#c0c9d5\",\"journeyInputLabelColor\":\"#5e6d82\",\"journeyInputSelectColor\":\"#e4f4fd\",\"journeyInputTextColor\":\"#23282e\",\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[\"FrodoTest\",\"AA-FrodoTest\"],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":false,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"NoAccess\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"switchBackgroundColor\":\"#c0c9d5\",\"textColor\":\"#ffffff\",\"topBarBackgroundColor\":\"#ffffff\",\"topBarBorderColor\":\"#e7eef4\",\"topBarHeaderColor\":\"#23282e\",\"topBarTextColor\":\"#69788b\"}],\"bravo\":[{\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"}]}}" + "size": 80893, + "text": "{\"_id\":\"ui/themerealm\",\"realm\":{\"alpha\":[{\"_id\":\"00203891-dde0-4114-b27a-219ae0b43a61\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"4ded6d91-ceea-400a-ae3f-42209f1b0e06\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"86ce2f64-586d-44fe-8593-b12a85aac68d\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"b82755e8-fe9a-4d27-b66b-45e37ae12345\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"cd6c93e2-52e2-4340-9770-66a588343841\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"63e19668-909f-479e-83d7-be7a01cd8187\",\"accountCardBackgroundColor\":\"#ffffff\",\"accountCardHeaderColor\":\"#23282e\",\"accountCardInnerBorderColor\":\"#e7eef4\",\"accountCardInputBackgroundColor\":\"#ffffff\",\"accountCardInputBorderColor\":\"#c0c9d5\",\"accountCardInputLabelColor\":\"#5e6d82\",\"accountCardInputSelectColor\":\"#e4f4fd\",\"accountCardInputTextColor\":\"#23282e\",\"accountCardOuterBorderColor\":\"#e7eef4\",\"accountCardShadow\":3,\"accountCardTabActiveBorderColor\":\"#109cf1\",\"accountCardTabActiveColor\":\"#e4f4fd\",\"accountCardTextColor\":\"#5e6d82\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountNavigationBackgroundColor\":\"#ffffff\",\"accountNavigationTextColor\":\"#455469\",\"accountNavigationToggleBorderColor\":\"#e7eef4\",\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":true},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"accountTableRowHoverColor\":\"#f6f8fa\",\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"boldLinks\":false,\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"fontFamily\":\"Open Sans\",\"isDefault\":false,\"journeyCardBackgroundColor\":\"#ffffff\",\"journeyCardShadow\":3,\"journeyCardTextColor\":\"#5e6d82\",\"journeyCardTitleColor\":\"#23282e\",\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyInputBackgroundColor\":\"#ffffff\",\"journeyInputBorderColor\":\"#c0c9d5\",\"journeyInputLabelColor\":\"#5e6d82\",\"journeyInputSelectColor\":\"#e4f4fd\",\"journeyInputTextColor\":\"#23282e\",\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[\"FrodoTest\",\"AA-FrodoTest\"],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":false,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"NoAccess\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"switchBackgroundColor\":\"#c0c9d5\",\"textColor\":\"#ffffff\",\"topBarBackgroundColor\":\"#ffffff\",\"topBarBorderColor\":\"#e7eef4\",\"topBarHeaderColor\":\"#23282e\",\"topBarTextColor\":\"#69788b\"}],\"bravo\":[{\"_id\":\"00203891-dde0-4114-b27a-219ae0b43a61\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"4ded6d91-ceea-400a-ae3f-42209f1b0e06\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"86ce2f64-586d-44fe-8593-b12a85aac68d\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"b82755e8-fe9a-4d27-b66b-45e37ae12345\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"cd6c93e2-52e2-4340-9770-66a588343841\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"}]}}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:06 GMT" + "value": "Fri, 12 Jul 2024 14:22:37 GMT" }, { "name": "cache-control", @@ -385,7 +541,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -414,8 +570,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T20:43:06.369Z", - "time": 133, + "startedDateTime": "2024-07-12T14:22:37.359Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -423,15 +579,15 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 133 + "wait": 72 } }, { - "_id": "0d1a78434b8ef79810c604db4158869e", + "_id": "4a16be245d479f567826331cd8c02645", "_order": 0, "cache": {}, "request": { - "bodySize": 82676, + "bodySize": 80893, "cookies": [], "headers": [ { @@ -444,11 +600,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "authorization", @@ -456,36 +612,40 @@ }, { "name": "content-length", - "value": 82676 + "value": "80893" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1541, + "headersSize": 1587, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { "mimeType": "application/json", "params": [], - "text": "{\"_id\":\"ui/themerealm\",\"realm\":{\"alpha\":[{\"_id\":\"cd6c93e2-52e2-4340-9770-66a588343841\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"00203891-dde0-4114-b27a-219ae0b43a61\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"b82755e8-fe9a-4d27-b66b-45e37ae12345\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"86ce2f64-586d-44fe-8593-b12a85aac68d\",\"accountCardBackgroundColor\":\"#ffffff\",\"accountCardHeaderColor\":\"#23282e\",\"accountCardInnerBorderColor\":\"#e7eef4\",\"accountCardInputBackgroundColor\":\"#ffffff\",\"accountCardInputBorderColor\":\"#c0c9d5\",\"accountCardInputLabelColor\":\"#5e6d82\",\"accountCardInputSelectColor\":\"#e4f4fd\",\"accountCardInputSelectHoverColor\":\"#f6f8fa\",\"accountCardInputTextColor\":\"#23282e\",\"accountCardOuterBorderColor\":\"#e7eef4\",\"accountCardShadow\":3,\"accountCardTabActiveBorderColor\":\"#109cf1\",\"accountCardTabActiveColor\":\"#e4f4fd\",\"accountCardTextColor\":\"#5e6d82\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountFooterScriptTag\":\"PHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiIGNoYXJzZXQ9IlVURi04IiBzcmM9Imh0dHBzOi8vY2RuLmNvb2tpZWxhdy5vcmcvc2NyaXB0dGVtcGxhdGVzL290U0RLU3R1Yi5qcyIgZGF0YS1kb21haW4tc2NyaXB0PSI8YWNjb3VudC1pZD4iPjwvc2NyaXB0Pgo8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+CiAgZnVuY3Rpb24gT3B0YW5vbldyYXBwZXIoKSB7fTsKPC9zY3JpcHQ+\",\"accountFooterScriptTagEnabled\":true,\"accountNavigationBackgroundColor\":\"#ffffff\",\"accountNavigationTextColor\":\"#455469\",\"accountNavigationToggleBorderColor\":\"#e7eef4\",\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"accountTableRowHoverColor\":\"#f6f8fa\",\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"boldLinks\":false,\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"fontFamily\":\"Open Sans\",\"isDefault\":true,\"journeyCardBackgroundColor\":\"#ffffff\",\"journeyCardBorderRadius\":4,\"journeyCardHeaderBackgroundColor\":\"#ffffff\",\"journeyCardShadow\":3,\"journeyCardTextColor\":\"#5e6d82\",\"journeyCardTitleColor\":\"#23282e\",\"journeyFloatingLabels\":true,\"journeyFocusFirstFocusableItemEnabled\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyFooterScriptTag\":\"\",\"journeyFooterScriptTagEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyHeaderSkipLinkEnabled\":false,\"journeyInputBackgroundColor\":\"#ffffff\",\"journeyInputBorderColor\":\"#c0c9d5\",\"journeyInputLabelColor\":\"#5e6d82\",\"journeyInputSelectColor\":\"#e4f4fd\",\"journeyInputSelectHoverColor\":\"#f6f8fa\",\"journeyInputTextColor\":\"#23282e\",\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyJustifiedContentMobileViewEnabled\":false,\"journeyLayout\":\"card\",\"journeySignInButtonPosition\":\"flex-column\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"successColor\":\"#2ed47a\",\"switchBackgroundColor\":\"#c0c9d5\",\"textColor\":\"#ffffff\",\"topBarBackgroundColor\":\"#ffffff\",\"topBarBorderColor\":\"#e7eef4\",\"topBarHeaderColor\":\"#23282e\",\"topBarTextColor\":\"#69788b\"},{\"_id\":\"4ded6d91-ceea-400a-ae3f-42209f1b0e06\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"63e19668-909f-479e-83d7-be7a01cd8187\",\"accountCardBackgroundColor\":\"#ffffff\",\"accountCardHeaderColor\":\"#23282e\",\"accountCardInnerBorderColor\":\"#e7eef4\",\"accountCardInputBackgroundColor\":\"#ffffff\",\"accountCardInputBorderColor\":\"#c0c9d5\",\"accountCardInputLabelColor\":\"#5e6d82\",\"accountCardInputSelectColor\":\"#e4f4fd\",\"accountCardInputTextColor\":\"#23282e\",\"accountCardOuterBorderColor\":\"#e7eef4\",\"accountCardShadow\":3,\"accountCardTabActiveBorderColor\":\"#109cf1\",\"accountCardTabActiveColor\":\"#e4f4fd\",\"accountCardTextColor\":\"#5e6d82\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountNavigationBackgroundColor\":\"#ffffff\",\"accountNavigationTextColor\":\"#455469\",\"accountNavigationToggleBorderColor\":\"#e7eef4\",\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":true},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"accountTableRowHoverColor\":\"#f6f8fa\",\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"boldLinks\":false,\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"fontFamily\":\"Open Sans\",\"isDefault\":false,\"journeyCardBackgroundColor\":\"#ffffff\",\"journeyCardShadow\":3,\"journeyCardTextColor\":\"#5e6d82\",\"journeyCardTitleColor\":\"#23282e\",\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyInputBackgroundColor\":\"#ffffff\",\"journeyInputBorderColor\":\"#c0c9d5\",\"journeyInputLabelColor\":\"#5e6d82\",\"journeyInputSelectColor\":\"#e4f4fd\",\"journeyInputTextColor\":\"#23282e\",\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[\"FrodoTest\",\"AA-FrodoTest\"],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":false,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"NoAccess\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"switchBackgroundColor\":\"#c0c9d5\",\"textColor\":\"#ffffff\",\"topBarBackgroundColor\":\"#ffffff\",\"topBarBorderColor\":\"#e7eef4\",\"topBarHeaderColor\":\"#23282e\",\"topBarTextColor\":\"#69788b\"}],\"bravo\":[{\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"}]}}" + "text": "{\"_id\":\"ui/themerealm\",\"realm\":{\"alpha\":[{\"_id\":\"00203891-dde0-4114-b27a-219ae0b43a61\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"4ded6d91-ceea-400a-ae3f-42209f1b0e06\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"86ce2f64-586d-44fe-8593-b12a85aac68d\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"b82755e8-fe9a-4d27-b66b-45e37ae12345\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"cd6c93e2-52e2-4340-9770-66a588343841\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"63e19668-909f-479e-83d7-be7a01cd8187\",\"accountCardBackgroundColor\":\"#ffffff\",\"accountCardHeaderColor\":\"#23282e\",\"accountCardInnerBorderColor\":\"#e7eef4\",\"accountCardInputBackgroundColor\":\"#ffffff\",\"accountCardInputBorderColor\":\"#c0c9d5\",\"accountCardInputLabelColor\":\"#5e6d82\",\"accountCardInputSelectColor\":\"#e4f4fd\",\"accountCardInputTextColor\":\"#23282e\",\"accountCardOuterBorderColor\":\"#e7eef4\",\"accountCardShadow\":3,\"accountCardTabActiveBorderColor\":\"#109cf1\",\"accountCardTabActiveColor\":\"#e4f4fd\",\"accountCardTextColor\":\"#5e6d82\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountNavigationBackgroundColor\":\"#ffffff\",\"accountNavigationTextColor\":\"#455469\",\"accountNavigationToggleBorderColor\":\"#e7eef4\",\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":true},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"accountTableRowHoverColor\":\"#f6f8fa\",\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"boldLinks\":false,\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"fontFamily\":\"Open Sans\",\"isDefault\":false,\"journeyCardBackgroundColor\":\"#ffffff\",\"journeyCardShadow\":3,\"journeyCardTextColor\":\"#5e6d82\",\"journeyCardTitleColor\":\"#23282e\",\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyInputBackgroundColor\":\"#ffffff\",\"journeyInputBorderColor\":\"#c0c9d5\",\"journeyInputLabelColor\":\"#5e6d82\",\"journeyInputSelectColor\":\"#e4f4fd\",\"journeyInputTextColor\":\"#23282e\",\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[\"FrodoTest\",\"AA-FrodoTest\"],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":false,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"NoAccess\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"switchBackgroundColor\":\"#c0c9d5\",\"textColor\":\"#ffffff\",\"topBarBackgroundColor\":\"#ffffff\",\"topBarBorderColor\":\"#e7eef4\",\"topBarHeaderColor\":\"#23282e\",\"topBarTextColor\":\"#69788b\"}],\"bravo\":[{\"_id\":\"00203891-dde0-4114-b27a-219ae0b43a61\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"4ded6d91-ceea-400a-ae3f-42209f1b0e06\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"86ce2f64-586d-44fe-8593-b12a85aac68d\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"b82755e8-fe9a-4d27-b66b-45e37ae12345\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"cd6c93e2-52e2-4340-9770-66a588343841\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"}]}}" }, "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/ui/themerealm" }, "response": { - "bodySize": 82676, + "bodySize": 80893, "content": { "mimeType": "application/json;charset=utf-8", - "size": 82676, - "text": "{\"_id\":\"ui/themerealm\",\"realm\":{\"alpha\":[{\"_id\":\"cd6c93e2-52e2-4340-9770-66a588343841\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"00203891-dde0-4114-b27a-219ae0b43a61\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"b82755e8-fe9a-4d27-b66b-45e37ae12345\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"86ce2f64-586d-44fe-8593-b12a85aac68d\",\"accountCardBackgroundColor\":\"#ffffff\",\"accountCardHeaderColor\":\"#23282e\",\"accountCardInnerBorderColor\":\"#e7eef4\",\"accountCardInputBackgroundColor\":\"#ffffff\",\"accountCardInputBorderColor\":\"#c0c9d5\",\"accountCardInputLabelColor\":\"#5e6d82\",\"accountCardInputSelectColor\":\"#e4f4fd\",\"accountCardInputSelectHoverColor\":\"#f6f8fa\",\"accountCardInputTextColor\":\"#23282e\",\"accountCardOuterBorderColor\":\"#e7eef4\",\"accountCardShadow\":3,\"accountCardTabActiveBorderColor\":\"#109cf1\",\"accountCardTabActiveColor\":\"#e4f4fd\",\"accountCardTextColor\":\"#5e6d82\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountFooterScriptTag\":\"PHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiIGNoYXJzZXQ9IlVURi04IiBzcmM9Imh0dHBzOi8vY2RuLmNvb2tpZWxhdy5vcmcvc2NyaXB0dGVtcGxhdGVzL290U0RLU3R1Yi5qcyIgZGF0YS1kb21haW4tc2NyaXB0PSI8YWNjb3VudC1pZD4iPjwvc2NyaXB0Pgo8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+CiAgZnVuY3Rpb24gT3B0YW5vbldyYXBwZXIoKSB7fTsKPC9zY3JpcHQ+\",\"accountFooterScriptTagEnabled\":true,\"accountNavigationBackgroundColor\":\"#ffffff\",\"accountNavigationTextColor\":\"#455469\",\"accountNavigationToggleBorderColor\":\"#e7eef4\",\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"accountTableRowHoverColor\":\"#f6f8fa\",\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"boldLinks\":false,\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"fontFamily\":\"Open Sans\",\"isDefault\":true,\"journeyCardBackgroundColor\":\"#ffffff\",\"journeyCardBorderRadius\":4,\"journeyCardHeaderBackgroundColor\":\"#ffffff\",\"journeyCardShadow\":3,\"journeyCardTextColor\":\"#5e6d82\",\"journeyCardTitleColor\":\"#23282e\",\"journeyFloatingLabels\":true,\"journeyFocusFirstFocusableItemEnabled\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyFooterScriptTag\":\"\",\"journeyFooterScriptTagEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyHeaderSkipLinkEnabled\":false,\"journeyInputBackgroundColor\":\"#ffffff\",\"journeyInputBorderColor\":\"#c0c9d5\",\"journeyInputLabelColor\":\"#5e6d82\",\"journeyInputSelectColor\":\"#e4f4fd\",\"journeyInputSelectHoverColor\":\"#f6f8fa\",\"journeyInputTextColor\":\"#23282e\",\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyJustifiedContentMobileViewEnabled\":false,\"journeyLayout\":\"card\",\"journeySignInButtonPosition\":\"flex-column\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"successColor\":\"#2ed47a\",\"switchBackgroundColor\":\"#c0c9d5\",\"textColor\":\"#ffffff\",\"topBarBackgroundColor\":\"#ffffff\",\"topBarBorderColor\":\"#e7eef4\",\"topBarHeaderColor\":\"#23282e\",\"topBarTextColor\":\"#69788b\"},{\"_id\":\"4ded6d91-ceea-400a-ae3f-42209f1b0e06\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"63e19668-909f-479e-83d7-be7a01cd8187\",\"accountCardBackgroundColor\":\"#ffffff\",\"accountCardHeaderColor\":\"#23282e\",\"accountCardInnerBorderColor\":\"#e7eef4\",\"accountCardInputBackgroundColor\":\"#ffffff\",\"accountCardInputBorderColor\":\"#c0c9d5\",\"accountCardInputLabelColor\":\"#5e6d82\",\"accountCardInputSelectColor\":\"#e4f4fd\",\"accountCardInputTextColor\":\"#23282e\",\"accountCardOuterBorderColor\":\"#e7eef4\",\"accountCardShadow\":3,\"accountCardTabActiveBorderColor\":\"#109cf1\",\"accountCardTabActiveColor\":\"#e4f4fd\",\"accountCardTextColor\":\"#5e6d82\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountNavigationBackgroundColor\":\"#ffffff\",\"accountNavigationTextColor\":\"#455469\",\"accountNavigationToggleBorderColor\":\"#e7eef4\",\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":true},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"accountTableRowHoverColor\":\"#f6f8fa\",\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"boldLinks\":false,\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"fontFamily\":\"Open Sans\",\"isDefault\":false,\"journeyCardBackgroundColor\":\"#ffffff\",\"journeyCardShadow\":3,\"journeyCardTextColor\":\"#5e6d82\",\"journeyCardTitleColor\":\"#23282e\",\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyInputBackgroundColor\":\"#ffffff\",\"journeyInputBorderColor\":\"#c0c9d5\",\"journeyInputLabelColor\":\"#5e6d82\",\"journeyInputSelectColor\":\"#e4f4fd\",\"journeyInputTextColor\":\"#23282e\",\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[\"FrodoTest\",\"AA-FrodoTest\"],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":false,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"NoAccess\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"switchBackgroundColor\":\"#c0c9d5\",\"textColor\":\"#ffffff\",\"topBarBackgroundColor\":\"#ffffff\",\"topBarBorderColor\":\"#e7eef4\",\"topBarHeaderColor\":\"#23282e\",\"topBarTextColor\":\"#69788b\"}],\"bravo\":[{\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"}]}}" + "size": 80893, + "text": "{\"_id\":\"ui/themerealm\",\"realm\":{\"alpha\":[{\"_id\":\"00203891-dde0-4114-b27a-219ae0b43a61\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"4ded6d91-ceea-400a-ae3f-42209f1b0e06\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"86ce2f64-586d-44fe-8593-b12a85aac68d\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"b82755e8-fe9a-4d27-b66b-45e37ae12345\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"cd6c93e2-52e2-4340-9770-66a588343841\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"63e19668-909f-479e-83d7-be7a01cd8187\",\"accountCardBackgroundColor\":\"#ffffff\",\"accountCardHeaderColor\":\"#23282e\",\"accountCardInnerBorderColor\":\"#e7eef4\",\"accountCardInputBackgroundColor\":\"#ffffff\",\"accountCardInputBorderColor\":\"#c0c9d5\",\"accountCardInputLabelColor\":\"#5e6d82\",\"accountCardInputSelectColor\":\"#e4f4fd\",\"accountCardInputTextColor\":\"#23282e\",\"accountCardOuterBorderColor\":\"#e7eef4\",\"accountCardShadow\":3,\"accountCardTabActiveBorderColor\":\"#109cf1\",\"accountCardTabActiveColor\":\"#e4f4fd\",\"accountCardTextColor\":\"#5e6d82\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountNavigationBackgroundColor\":\"#ffffff\",\"accountNavigationTextColor\":\"#455469\",\"accountNavigationToggleBorderColor\":\"#e7eef4\",\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":true},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"accountTableRowHoverColor\":\"#f6f8fa\",\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"boldLinks\":false,\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"fontFamily\":\"Open Sans\",\"isDefault\":false,\"journeyCardBackgroundColor\":\"#ffffff\",\"journeyCardShadow\":3,\"journeyCardTextColor\":\"#5e6d82\",\"journeyCardTitleColor\":\"#23282e\",\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyInputBackgroundColor\":\"#ffffff\",\"journeyInputBorderColor\":\"#c0c9d5\",\"journeyInputLabelColor\":\"#5e6d82\",\"journeyInputSelectColor\":\"#e4f4fd\",\"journeyInputTextColor\":\"#23282e\",\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[\"FrodoTest\",\"AA-FrodoTest\"],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":false,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"NoAccess\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"switchBackgroundColor\":\"#c0c9d5\",\"textColor\":\"#ffffff\",\"topBarBackgroundColor\":\"#ffffff\",\"topBarBorderColor\":\"#e7eef4\",\"topBarHeaderColor\":\"#23282e\",\"topBarTextColor\":\"#69788b\"}],\"bravo\":[{\"_id\":\"00203891-dde0-4114-b27a-219ae0b43a61\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"4ded6d91-ceea-400a-ae3f-42209f1b0e06\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"86ce2f64-586d-44fe-8593-b12a85aac68d\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"b82755e8-fe9a-4d27-b66b-45e37ae12345\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"cd6c93e2-52e2-4340-9770-66a588343841\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"}]}}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Thu, 21 Mar 2024 20:43:06 GMT" + "value": "Fri, 12 Jul 2024 14:22:37 GMT" }, { "name": "cache-control", @@ -529,7 +689,7 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-141f5b30-30b7-41fb-9d66-91b5af3460ae" + "value": "frodo-2c9ebca6-894c-4336-996a-258941d38d29" }, { "name": "strict-transport-security", @@ -558,8 +718,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T20:43:06.521Z", - "time": 135, + "startedDateTime": "2024-07-12T14:22:37.451Z", + "time": 166, "timings": { "blocked": -1, "connect": -1, @@ -567,7 +727,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 135 + "wait": 166 } } ], diff --git a/test/e2e/mocks/npmjs_1455397529/recording.har b/test/e2e/mocks/npmjs_1455397529/recording.har index 48b3d8001..7a79e1ff3 100644 --- a/test/e2e/mocks/npmjs_1455397529/recording.har +++ b/test/e2e/mocks/npmjs_1455397529/recording.har @@ -25,7 +25,7 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-93" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "accept-encoding", @@ -43,18 +43,18 @@ "url": "https://registry.npmjs.org/@rockcarver/frodo-cli" }, "response": { - "bodySize": 140022, + "bodySize": 140610, "content": { "encoding": "base64", "mimeType": "application/json", - "size": 140022, - "text": "[\"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\",\"AwDgL/WyQG8NAA==\"]" + "size": 140610, + "text": "[\"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\",\"AwAF135pdYENAA==\"]" }, "cookies": [], "headers": [ { "name": "date", - "value": "Thu, 11 Jul 2024 15:07:25 GMT" + "value": "Fri, 12 Jul 2024 17:42:47 GMT" }, { "name": "content-type", @@ -70,7 +70,7 @@ }, { "name": "cf-ray", - "value": "8a19b3feaec54620-DFW" + "value": "8a22d4f1eba769e0-DEN" }, { "name": "cf-cache-status", @@ -82,7 +82,7 @@ }, { "name": "age", - "value": "276" + "value": "139" }, { "name": "cache-control", @@ -90,11 +90,11 @@ }, { "name": "etag", - "value": "W/\"011be300f0eb89522f407e2d574e530f\"" + "value": "W/\"14445256f334ad0e6afb684b7f13163d\"" }, { "name": "last-modified", - "value": "Wed, 10 Jul 2024 02:03:13 GMT" + "value": "Thu, 11 Jul 2024 17:24:12 GMT" }, { "name": "vary", @@ -115,8 +115,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-07-11T15:07:25.785Z", - "time": 116, + "startedDateTime": "2024-07-12T17:42:47.270Z", + "time": 273, "timings": { "blocked": -1, "connect": -1, @@ -124,7 +124,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 116 + "wait": 273 } } ], diff --git a/test/e2e/mocks/script_540962730/delete_1740784714/0_script-id_645015383/am_1076162899/recording.har b/test/e2e/mocks/script_540962730/delete_1740784714/0_script-id_645015383/am_1076162899/recording.har index 6f66e0126..61f30f442 100644 --- a/test/e2e/mocks/script_540962730/delete_1740784714/0_script-id_645015383/am_1076162899/recording.har +++ b/test/e2e/mocks/script_540962730/delete_1740784714/0_script-id_645015383/am_1076162899/recording.har @@ -20,27 +20,31 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-46" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-03b760e5-1820-4500-ad14-4d25e954b33b" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-9c8d4615-1063-48ba-bf34-b5b9301cbb23" }, { "name": "accept-api-version", "value": "resource=1.1" }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 342, + "headersSize": 388, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -109,16 +113,20 @@ }, { "name": "date", - "value": "Tue, 31 Oct 2023 21:49:47 GMT" + "value": "Fri, 12 Jul 2024 15:16:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-03b760e5-1820-4500-ad14-4d25e954b33b" + "value": "frodo-9c8d4615-1063-48ba-bf34-b5b9301cbb23" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -128,14 +136,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-31T21:49:46.992Z", - "time": 112, + "startedDateTime": "2024-07-12T15:16:20.482Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -143,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 112 + "wait": 73 } }, { @@ -159,16 +167,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-46" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-03b760e5-1820-4500-ad14-4d25e954b33b" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-9c8d4615-1063-48ba-bf34-b5b9301cbb23" }, { "name": "accept-api-version", @@ -178,23 +186,27 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1550, + "headersSize": 1596, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/json/serverinfo/version" }, "response": { - "bodySize": 283, + "bodySize": 273, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 283, - "text": "{\"_id\":\"version\",\"_rev\":\"1217229914\",\"version\":\"7.4.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.4.0-SNAPSHOT Build 7e44c1624c3a11db5b5b0b576bb162618f1ac605 (2023-September-18 09:04)\",\"revision\":\"7e44c1624c3a11db5b5b0b576bb162618f1ac605\",\"date\":\"2023-September-18 09:04\"}" + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"1157267696\",\"version\":\"7.6.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)\",\"revision\":\"3044e8afddd78acfb775451f6053575b124e7cb3\",\"date\":\"2024-June-25 16:54\"}" }, "cookies": [], "headers": [ @@ -232,7 +244,7 @@ }, { "name": "etag", - "value": "\"1217229914\"" + "value": "\"1157267696\"" }, { "name": "expires", @@ -248,20 +260,24 @@ }, { "name": "content-length", - "value": "283" + "value": "273" }, { "name": "date", - "value": "Tue, 31 Oct 2023 21:49:47 GMT" + "value": "Fri, 12 Jul 2024 15:16:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-03b760e5-1820-4500-ad14-4d25e954b33b" + "value": "frodo-9c8d4615-1063-48ba-bf34-b5b9301cbb23" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -271,14 +287,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-31T21:49:47.260Z", - "time": 79, + "startedDateTime": "2024-07-12T15:16:20.663Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -286,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 79 + "wait": 68 } }, { @@ -302,16 +318,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-46" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-03b760e5-1820-4500-ad14-4d25e954b33b" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-9c8d4615-1063-48ba-bf34-b5b9301cbb23" }, { "name": "accept-api-version", @@ -321,12 +337,16 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1617, + "headersSize": 1663, "httpVersion": "HTTP/1.1", "method": "DELETE", "queryString": [], @@ -391,16 +411,20 @@ }, { "name": "date", - "value": "Tue, 31 Oct 2023 21:49:47 GMT" + "value": "Fri, 12 Jul 2024 15:16:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-03b760e5-1820-4500-ad14-4d25e954b33b" + "value": "frodo-9c8d4615-1063-48ba-bf34-b5b9301cbb23" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -410,14 +434,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 746, + "headersSize": 766, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 404, "statusText": "Not Found" }, - "startedDateTime": "2023-10-31T21:49:47.431Z", - "time": 71, + "startedDateTime": "2024-07-12T15:16:20.809Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -425,7 +449,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 71 + "wait": 64 } } ], diff --git a/test/e2e/mocks/script_540962730/delete_1740784714/0_script-id_645015383/oauth2_393036114/recording.har b/test/e2e/mocks/script_540962730/delete_1740784714/0_script-id_645015383/oauth2_393036114/recording.har index b2d6b65f3..e81dc106f 100644 --- a/test/e2e/mocks/script_540962730/delete_1740784714/0_script-id_645015383/oauth2_393036114/recording.har +++ b/test/e2e/mocks/script_540962730/delete_1740784714/0_script-id_645015383/oauth2_393036114/recording.har @@ -25,11 +25,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-46" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-03b760e5-1820-4500-ad14-4d25e954b33b" + "value": "frodo-9c8d4615-1063-48ba-bf34-b5b9301cbb23" }, { "name": "accept-api-version", @@ -37,20 +37,24 @@ }, { "name": "content-length", - "value": 1138 + "value": "1138" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 397, + "headersSize": 443, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { "mimeType": "application/x-www-form-urlencoded", "params": [], - "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idm:* fr:idc:esv:*" + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idc:esv:* fr:idm:*" }, "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/oauth2/access_token" @@ -94,16 +98,20 @@ }, { "name": "date", - "value": "Tue, 31 Oct 2023 21:49:47 GMT" + "value": "Fri, 12 Jul 2024 15:16:19 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-03b760e5-1820-4500-ad14-4d25e954b33b" + "value": "frodo-9c8d4615-1063-48ba-bf34-b5b9301cbb23" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -113,14 +121,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 541, + "headersSize": 561, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-31T21:49:47.127Z", - "time": 126, + "startedDateTime": "2024-07-12T15:16:20.573Z", + "time": 83, "timings": { "blocked": -1, "connect": -1, @@ -128,7 +136,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 126 + "wait": 83 } } ], diff --git a/test/e2e/mocks/script_540962730/delete_1740784714/0_script-id_645015383/openidm_3290118515/recording.har b/test/e2e/mocks/script_540962730/delete_1740784714/0_script-id_645015383/openidm_3290118515/recording.har index 0af55470f..fcbdad217 100644 --- a/test/e2e/mocks/script_540962730/delete_1740784714/0_script-id_645015383/openidm_3290118515/recording.har +++ b/test/e2e/mocks/script_540962730/delete_1740784714/0_script-id_645015383/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "ac31ccceb288fe104fb927288dc7c001", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -19,28 +19,176 @@ "name": "accept", "value": "application/json, text/plain, */*" }, + { + "name": "content-type", + "value": "application/json" + }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-46" + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-9c8d4615-1063-48ba-bf34-b5b9301cbb23" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Fri, 12 Jul 2024 15:16:20 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-03b760e5-1820-4500-ad14-4d25e954b33b" + "value": "frodo-9c8d4615-1063-48ba-bf34-b5b9301cbb23" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-12T15:16:20.724Z", + "time": 101, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 101 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" }, { "name": "content-type", "value": "application/json" }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-9c8d4615-1063-48ba-bf34-b5b9301cbb23" + }, { "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1562, + "headersSize": 1608, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -49,20 +197,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/b672336b-41ef-428d-ae4a-e0c082875377?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1045, + "bodySize": 1163, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1045, - "text": "{\"_id\":\"b672336b-41ef-428d-ae4a-e0c082875377\",\"_rev\":\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\",\"accountStatus\":\"active\",\"name\":\"frodo-test\",\"description\":\"Frodo Test\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"8lN2UVDDHchL_gIYS5lAiEVAVocyqWHmqBPwPkd22NRMLetczaVSH2UQHoQu7SSKeAtojVJUYuxRtGPfGNExZurTy3CRlzpaNa67B6jyunycPHnyNked0ceFGfjD9c6e0b97L5wqwk2YNVVMGa9c1m8R9HWk2kg9lRwlZE_piwTM9bw8tuWfL1A2-fTDQB2PZSgGGz86jG1RGMY7dnafVKIX3HbW98xOxOwqIRz607IQr-NFia5zjTltpJjR1qOlEFmdHqGTGCnFcHxeJWmKOWcDM4WmfWcgK3zR9Br-aZoDTl8RMAths30Pc1pe_dl5OepxCYQ7b0BXg0zQaYcx5G5ZcNR3ldjDNfpiXg1viWjEBiwiCg7gkYksBu0aFHX2pc4KKHKcyIeD0sbhaLSK3JXhI1TJvm7rwyX1wsRKmMTGTZMxYJlADZufKKd-Jg7k2_iwP3WUJxdgkJsgvLj7ZbTf5Paz7_FLeSajjtGPu6hGSWV8uOGgRgcnJgz3DP2S9qfHI7nKswtgwFdjbOMK39iNjU8PI-cOaaVKQcH88xBCu1bpCX1MIVvZ5arQF783qasj9bBB4t27gKXOauIr-sXMUI6_L7CQ7IqWld8VvNWKReMMqiRQV9huEEV1chCFzZI_aEW82fDC9dRbFXG-w92PhPPVbNznWsrhO1aPxA8\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Tue, 31 Oct 2023 21:49:47 GMT" + "value": "Fri, 12 Jul 2024 15:16:20 GMT" }, { "name": "cache-control", @@ -86,7 +234,7 @@ }, { "name": "etag", - "value": "\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\"" + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" }, { "name": "expires", @@ -106,16 +254,20 @@ }, { "name": "content-length", - "value": "1045" + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-03b760e5-1820-4500-ad14-4d25e954b33b" + "value": "frodo-9c8d4615-1063-48ba-bf34-b5b9301cbb23" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -125,14 +277,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 648, + "headersSize": 669, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-31T21:49:47.348Z", - "time": 75, + "startedDateTime": "2024-07-12T15:16:20.736Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -140,7 +292,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 75 + "wait": 66 } } ], diff --git a/test/e2e/mocks/script_540962730/delete_1740784714/0_script-name_2276253025/am_1076162899/recording.har b/test/e2e/mocks/script_540962730/delete_1740784714/0_script-name_2276253025/am_1076162899/recording.har index 434ed8c3b..d2b011299 100644 --- a/test/e2e/mocks/script_540962730/delete_1740784714/0_script-name_2276253025/am_1076162899/recording.har +++ b/test/e2e/mocks/script_540962730/delete_1740784714/0_script-name_2276253025/am_1076162899/recording.har @@ -20,27 +20,31 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-46" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-7980688a-e128-4abe-bc23-09158a210ec0" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-7cb2c622-32e2-4681-b221-9b48fbc3673f" }, { "name": "accept-api-version", "value": "resource=1.1" }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 342, + "headersSize": 388, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -109,16 +113,20 @@ }, { "name": "date", - "value": "Tue, 31 Oct 2023 21:50:34 GMT" + "value": "Fri, 12 Jul 2024 15:16:04 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7980688a-e128-4abe-bc23-09158a210ec0" + "value": "frodo-7cb2c622-32e2-4681-b221-9b48fbc3673f" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -128,14 +136,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-31T21:50:34.207Z", - "time": 122, + "startedDateTime": "2024-07-12T15:16:04.368Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -143,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 122 + "wait": 73 } }, { @@ -159,16 +167,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-46" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-7980688a-e128-4abe-bc23-09158a210ec0" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-7cb2c622-32e2-4681-b221-9b48fbc3673f" }, { "name": "accept-api-version", @@ -178,23 +186,27 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1550, + "headersSize": 1596, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/json/serverinfo/version" }, "response": { - "bodySize": 283, + "bodySize": 273, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 283, - "text": "{\"_id\":\"version\",\"_rev\":\"1217229914\",\"version\":\"7.4.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.4.0-SNAPSHOT Build 7e44c1624c3a11db5b5b0b576bb162618f1ac605 (2023-September-18 09:04)\",\"revision\":\"7e44c1624c3a11db5b5b0b576bb162618f1ac605\",\"date\":\"2023-September-18 09:04\"}" + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"1157267696\",\"version\":\"7.6.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)\",\"revision\":\"3044e8afddd78acfb775451f6053575b124e7cb3\",\"date\":\"2024-June-25 16:54\"}" }, "cookies": [], "headers": [ @@ -232,7 +244,7 @@ }, { "name": "etag", - "value": "\"1217229914\"" + "value": "\"1157267696\"" }, { "name": "expires", @@ -248,20 +260,24 @@ }, { "name": "content-length", - "value": "283" + "value": "273" }, { "name": "date", - "value": "Tue, 31 Oct 2023 21:50:34 GMT" + "value": "Fri, 12 Jul 2024 15:16:04 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7980688a-e128-4abe-bc23-09158a210ec0" + "value": "frodo-7cb2c622-32e2-4681-b221-9b48fbc3673f" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -271,14 +287,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-31T21:50:34.479Z", - "time": 76, + "startedDateTime": "2024-07-12T15:16:04.562Z", + "time": 69, "timings": { "blocked": -1, "connect": -1, @@ -286,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 76 + "wait": 69 } }, { @@ -302,16 +318,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-46" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-7980688a-e128-4abe-bc23-09158a210ec0" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-7cb2c622-32e2-4681-b221-9b48fbc3673f" }, { "name": "accept-api-version", @@ -321,12 +337,16 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1626, + "headersSize": 1672, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -396,16 +416,20 @@ }, { "name": "date", - "value": "Tue, 31 Oct 2023 21:50:34 GMT" + "value": "Fri, 12 Jul 2024 15:16:04 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7980688a-e128-4abe-bc23-09158a210ec0" + "value": "frodo-7cb2c622-32e2-4681-b221-9b48fbc3673f" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -415,14 +439,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 746, + "headersSize": 766, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-31T21:50:34.652Z", - "time": 149, + "startedDateTime": "2024-07-12T15:16:04.717Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -430,7 +454,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 149 + "wait": 64 } } ], diff --git a/test/e2e/mocks/script_540962730/delete_1740784714/0_script-name_2276253025/oauth2_393036114/recording.har b/test/e2e/mocks/script_540962730/delete_1740784714/0_script-name_2276253025/oauth2_393036114/recording.har index eff6e9a95..4866478fa 100644 --- a/test/e2e/mocks/script_540962730/delete_1740784714/0_script-name_2276253025/oauth2_393036114/recording.har +++ b/test/e2e/mocks/script_540962730/delete_1740784714/0_script-name_2276253025/oauth2_393036114/recording.har @@ -25,11 +25,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-46" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7980688a-e128-4abe-bc23-09158a210ec0" + "value": "frodo-7cb2c622-32e2-4681-b221-9b48fbc3673f" }, { "name": "accept-api-version", @@ -37,20 +37,24 @@ }, { "name": "content-length", - "value": 1138 + "value": "1138" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 397, + "headersSize": 443, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { "mimeType": "application/x-www-form-urlencoded", "params": [], - "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idm:* fr:idc:esv:*" + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idc:esv:* fr:idm:*" }, "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/oauth2/access_token" @@ -94,16 +98,20 @@ }, { "name": "date", - "value": "Tue, 31 Oct 2023 21:50:34 GMT" + "value": "Fri, 12 Jul 2024 15:16:04 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7980688a-e128-4abe-bc23-09158a210ec0" + "value": "frodo-7cb2c622-32e2-4681-b221-9b48fbc3673f" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -113,14 +121,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 541, + "headersSize": 561, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-31T21:50:34.359Z", - "time": 103, + "startedDateTime": "2024-07-12T15:16:04.460Z", + "time": 96, "timings": { "blocked": -1, "connect": -1, @@ -128,7 +136,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 103 + "wait": 96 } } ], diff --git a/test/e2e/mocks/script_540962730/delete_1740784714/0_script-name_2276253025/openidm_3290118515/recording.har b/test/e2e/mocks/script_540962730/delete_1740784714/0_script-name_2276253025/openidm_3290118515/recording.har index a39940f29..ca4707c6d 100644 --- a/test/e2e/mocks/script_540962730/delete_1740784714/0_script-name_2276253025/openidm_3290118515/recording.har +++ b/test/e2e/mocks/script_540962730/delete_1740784714/0_script-name_2276253025/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "ac31ccceb288fe104fb927288dc7c001", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -19,28 +19,176 @@ "name": "accept", "value": "application/json, text/plain, */*" }, + { + "name": "content-type", + "value": "application/json" + }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-46" + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-7cb2c622-32e2-4681-b221-9b48fbc3673f" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Fri, 12 Jul 2024 15:16:04 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7980688a-e128-4abe-bc23-09158a210ec0" + "value": "frodo-7cb2c622-32e2-4681-b221-9b48fbc3673f" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-12T15:16:04.624Z", + "time": 97, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 97 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" }, { "name": "content-type", "value": "application/json" }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-7cb2c622-32e2-4681-b221-9b48fbc3673f" + }, { "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1562, + "headersSize": 1608, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -49,20 +197,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/b672336b-41ef-428d-ae4a-e0c082875377?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1045, + "bodySize": 1163, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1045, - "text": "{\"_id\":\"b672336b-41ef-428d-ae4a-e0c082875377\",\"_rev\":\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\",\"accountStatus\":\"active\",\"name\":\"frodo-test\",\"description\":\"Frodo Test\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"8lN2UVDDHchL_gIYS5lAiEVAVocyqWHmqBPwPkd22NRMLetczaVSH2UQHoQu7SSKeAtojVJUYuxRtGPfGNExZurTy3CRlzpaNa67B6jyunycPHnyNked0ceFGfjD9c6e0b97L5wqwk2YNVVMGa9c1m8R9HWk2kg9lRwlZE_piwTM9bw8tuWfL1A2-fTDQB2PZSgGGz86jG1RGMY7dnafVKIX3HbW98xOxOwqIRz607IQr-NFia5zjTltpJjR1qOlEFmdHqGTGCnFcHxeJWmKOWcDM4WmfWcgK3zR9Br-aZoDTl8RMAths30Pc1pe_dl5OepxCYQ7b0BXg0zQaYcx5G5ZcNR3ldjDNfpiXg1viWjEBiwiCg7gkYksBu0aFHX2pc4KKHKcyIeD0sbhaLSK3JXhI1TJvm7rwyX1wsRKmMTGTZMxYJlADZufKKd-Jg7k2_iwP3WUJxdgkJsgvLj7ZbTf5Paz7_FLeSajjtGPu6hGSWV8uOGgRgcnJgz3DP2S9qfHI7nKswtgwFdjbOMK39iNjU8PI-cOaaVKQcH88xBCu1bpCX1MIVvZ5arQF783qasj9bBB4t27gKXOauIr-sXMUI6_L7CQ7IqWld8VvNWKReMMqiRQV9huEEV1chCFzZI_aEW82fDC9dRbFXG-w92PhPPVbNznWsrhO1aPxA8\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Tue, 31 Oct 2023 21:50:34 GMT" + "value": "Fri, 12 Jul 2024 15:16:04 GMT" }, { "name": "cache-control", @@ -86,7 +234,7 @@ }, { "name": "etag", - "value": "\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\"" + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" }, { "name": "expires", @@ -106,16 +254,20 @@ }, { "name": "content-length", - "value": "1045" + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-7980688a-e128-4abe-bc23-09158a210ec0" + "value": "frodo-7cb2c622-32e2-4681-b221-9b48fbc3673f" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -125,14 +277,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 648, + "headersSize": 669, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-31T21:50:34.565Z", - "time": 79, + "startedDateTime": "2024-07-12T15:16:04.639Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -140,7 +292,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 79 + "wait": 70 } } ], diff --git a/test/e2e/mocks/service_1457512036/import_288002260/0_clean_g_service-id_file_3553813806/am_1076162899/recording.har b/test/e2e/mocks/service_1457512036/import_288002260/0_clean_g_service-id_file_3553813806/am_1076162899/recording.har index eca0eaa0a..fe4a7a837 100644 --- a/test/e2e/mocks/service_1457512036/import_288002260/0_clean_g_service-id_file_3553813806/am_1076162899/recording.har +++ b/test/e2e/mocks/service_1457512036/import_288002260/0_clean_g_service-id_file_3553813806/am_1076162899/recording.har @@ -20,27 +20,31 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-5fa841cb-845c-4abc-b5d3-893150d19715" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-0f439b49-511b-4aca-8c0b-f9b2112f898e" }, { "name": "accept-api-version", "value": "resource=1.1" }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 342, + "headersSize": 388, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -109,11 +113,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 02:19:15 GMT" + "value": "Fri, 12 Jul 2024 15:08:32 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5fa841cb-845c-4abc-b5d3-893150d19715" + "value": "frodo-0f439b49-511b-4aca-8c0b-f9b2112f898e" }, { "name": "strict-transport-security", @@ -138,8 +142,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T02:19:15.752Z", - "time": 117, + "startedDateTime": "2024-07-12T15:08:32.220Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -147,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 117 + "wait": 70 } }, { @@ -163,16 +167,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-5fa841cb-845c-4abc-b5d3-893150d19715" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-0f439b49-511b-4aca-8c0b-f9b2112f898e" }, { "name": "accept-api-version", @@ -182,23 +186,27 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1550, + "headersSize": 1596, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/json/serverinfo/version" }, "response": { - "bodySize": 275, + "bodySize": 273, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 275, - "text": "{\"_id\":\"version\",\"_rev\":\"-718638044\",\"version\":\"7.5.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.5.0-SNAPSHOT Build cbdf0302eac3978c68f50b853a4495a622999003 (2024-March-06 09:56)\",\"revision\":\"cbdf0302eac3978c68f50b853a4495a622999003\",\"date\":\"2024-March-06 09:56\"}" + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"1157267696\",\"version\":\"7.6.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)\",\"revision\":\"3044e8afddd78acfb775451f6053575b124e7cb3\",\"date\":\"2024-June-25 16:54\"}" }, "cookies": [], "headers": [ @@ -236,7 +244,7 @@ }, { "name": "etag", - "value": "\"-718638044\"" + "value": "\"1157267696\"" }, { "name": "expires", @@ -252,15 +260,15 @@ }, { "name": "content-length", - "value": "275" + "value": "273" }, { "name": "date", - "value": "Thu, 21 Mar 2024 02:19:15 GMT" + "value": "Fri, 12 Jul 2024 15:08:32 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5fa841cb-845c-4abc-b5d3-893150d19715" + "value": "frodo-0f439b49-511b-4aca-8c0b-f9b2112f898e" }, { "name": "strict-transport-security", @@ -285,8 +293,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T02:19:16.008Z", - "time": 67, + "startedDateTime": "2024-07-12T15:08:32.434Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -294,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 73 } }, { @@ -315,11 +323,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5fa841cb-845c-4abc-b5d3-893150d19715" + "value": "frodo-0f439b49-511b-4aca-8c0b-f9b2112f898e" }, { "name": "accept-api-version", @@ -331,14 +339,18 @@ }, { "name": "content-length", - "value": 24 + "value": "24" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1622, + "headersSize": 1668, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { @@ -413,11 +425,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 02:19:15 GMT" + "value": "Fri, 12 Jul 2024 15:08:32 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5fa841cb-845c-4abc-b5d3-893150d19715" + "value": "frodo-0f439b49-511b-4aca-8c0b-f9b2112f898e" }, { "name": "strict-transport-security", @@ -442,8 +454,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T02:19:16.169Z", - "time": 167, + "startedDateTime": "2024-07-12T15:08:32.599Z", + "time": 202, "timings": { "blocked": -1, "connect": -1, @@ -451,7 +463,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 167 + "wait": 202 } }, { @@ -467,16 +479,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-5fa841cb-845c-4abc-b5d3-893150d19715" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-0f439b49-511b-4aca-8c0b-f9b2112f898e" }, { "name": "accept-api-version", @@ -486,12 +498,16 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1597, + "headersSize": 1643, "httpVersion": "HTTP/1.1", "method": "DELETE", "queryString": [], @@ -560,11 +576,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 02:19:15 GMT" + "value": "Fri, 12 Jul 2024 15:08:32 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5fa841cb-845c-4abc-b5d3-893150d19715" + "value": "frodo-0f439b49-511b-4aca-8c0b-f9b2112f898e" }, { "name": "strict-transport-security", @@ -589,8 +605,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T02:19:16.344Z", - "time": 195, + "startedDateTime": "2024-07-12T15:08:32.808Z", + "time": 276, "timings": { "blocked": -1, "connect": -1, @@ -598,7 +614,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 195 + "wait": 276 } }, { @@ -614,16 +630,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-5fa841cb-845c-4abc-b5d3-893150d19715" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-0f439b49-511b-4aca-8c0b-f9b2112f898e" }, { "name": "accept-api-version", @@ -633,12 +649,16 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1601, + "headersSize": 1647, "httpVersion": "HTTP/1.1", "method": "DELETE", "queryString": [], @@ -707,11 +727,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 02:19:15 GMT" + "value": "Fri, 12 Jul 2024 15:08:32 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5fa841cb-845c-4abc-b5d3-893150d19715" + "value": "frodo-0f439b49-511b-4aca-8c0b-f9b2112f898e" }, { "name": "strict-transport-security", @@ -736,8 +756,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T02:19:16.345Z", - "time": 212, + "startedDateTime": "2024-07-12T15:08:32.810Z", + "time": 269, "timings": { "blocked": -1, "connect": -1, @@ -745,7 +765,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 212 + "wait": 269 } }, { @@ -761,16 +781,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-5fa841cb-845c-4abc-b5d3-893150d19715" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-0f439b49-511b-4aca-8c0b-f9b2112f898e" }, { "name": "accept-api-version", @@ -780,12 +800,16 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1598, + "headersSize": 1644, "httpVersion": "HTTP/1.1", "method": "DELETE", "queryString": [], @@ -854,11 +878,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 02:19:15 GMT" + "value": "Fri, 12 Jul 2024 15:08:32 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5fa841cb-845c-4abc-b5d3-893150d19715" + "value": "frodo-0f439b49-511b-4aca-8c0b-f9b2112f898e" }, { "name": "strict-transport-security", @@ -883,8 +907,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T02:19:16.348Z", - "time": 210, + "startedDateTime": "2024-07-12T15:08:32.811Z", + "time": 271, "timings": { "blocked": -1, "connect": -1, @@ -892,7 +916,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 210 + "wait": 271 } }, { @@ -908,16 +932,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-5fa841cb-845c-4abc-b5d3-893150d19715" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-0f439b49-511b-4aca-8c0b-f9b2112f898e" }, { "name": "accept-api-version", @@ -927,12 +951,16 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1580, + "headersSize": 1626, "httpVersion": "HTTP/1.1", "method": "DELETE", "queryString": [], @@ -997,11 +1025,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 02:19:15 GMT" + "value": "Fri, 12 Jul 2024 15:08:33 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5fa841cb-845c-4abc-b5d3-893150d19715" + "value": "frodo-0f439b49-511b-4aca-8c0b-f9b2112f898e" }, { "name": "strict-transport-security", @@ -1026,8 +1054,8 @@ "status": 400, "statusText": "Bad Request" }, - "startedDateTime": "2024-03-21T02:19:16.564Z", - "time": 84, + "startedDateTime": "2024-07-12T15:08:33.090Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -1035,7 +1063,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 84 + "wait": 66 } } ], diff --git a/test/e2e/mocks/service_1457512036/import_288002260/0_clean_g_service-id_file_3553813806/oauth2_393036114/recording.har b/test/e2e/mocks/service_1457512036/import_288002260/0_clean_g_service-id_file_3553813806/oauth2_393036114/recording.har index 5422afa11..4a5881502 100644 --- a/test/e2e/mocks/service_1457512036/import_288002260/0_clean_g_service-id_file_3553813806/oauth2_393036114/recording.har +++ b/test/e2e/mocks/service_1457512036/import_288002260/0_clean_g_service-id_file_3553813806/oauth2_393036114/recording.har @@ -25,11 +25,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5fa841cb-845c-4abc-b5d3-893150d19715" + "value": "frodo-0f439b49-511b-4aca-8c0b-f9b2112f898e" }, { "name": "accept-api-version", @@ -37,20 +37,24 @@ }, { "name": "content-length", - "value": 1138 + "value": "1138" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 397, + "headersSize": 443, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { "mimeType": "application/x-www-form-urlencoded", "params": [], - "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idm:* fr:idc:esv:*" + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idc:esv:* fr:idm:*" }, "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/oauth2/access_token" @@ -94,11 +98,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 02:19:15 GMT" + "value": "Fri, 12 Jul 2024 15:08:32 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5fa841cb-845c-4abc-b5d3-893150d19715" + "value": "frodo-0f439b49-511b-4aca-8c0b-f9b2112f898e" }, { "name": "strict-transport-security", @@ -123,8 +127,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T02:19:15.892Z", - "time": 109, + "startedDateTime": "2024-07-12T15:08:32.316Z", + "time": 111, "timings": { "blocked": -1, "connect": -1, @@ -132,7 +136,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 109 + "wait": 111 } } ], diff --git a/test/e2e/mocks/service_1457512036/import_288002260/0_clean_g_service-id_file_3553813806/openidm_3290118515/recording.har b/test/e2e/mocks/service_1457512036/import_288002260/0_clean_g_service-id_file_3553813806/openidm_3290118515/recording.har index 66e40fc74..2514e5222 100644 --- a/test/e2e/mocks/service_1457512036/import_288002260/0_clean_g_service-id_file_3553813806/openidm_3290118515/recording.har +++ b/test/e2e/mocks/service_1457512036/import_288002260/0_clean_g_service-id_file_3553813806/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "b9c3121cf238fa0d9e549b35af3040d5", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -19,28 +19,176 @@ "name": "accept", "value": "application/json, text/plain, */*" }, + { + "name": "content-type", + "value": "application/json" + }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0f439b49-511b-4aca-8c0b-f9b2112f898e" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Fri, 12 Jul 2024 15:08:32 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5fa841cb-845c-4abc-b5d3-893150d19715" + "value": "frodo-0f439b49-511b-4aca-8c0b-f9b2112f898e" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-12T15:08:32.498Z", + "time": 94, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 94 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" }, { "name": "content-type", "value": "application/json" }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-0f439b49-511b-4aca-8c0b-f9b2112f898e" + }, { "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1562, + "headersSize": 1608, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -49,20 +197,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/ba58ff99-76d3-4c69-9c4a-7f150ac70e2c?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1173, + "bodySize": 1163, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1173, - "text": "{\"_id\":\"ba58ff99-76d3-4c69-9c4a-7f150ac70e2c\",\"_rev\":\"0517f93c-53fc-42ec-bdf8-213760903270-609\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701393386423\",\"description\":\"volker.scheuber@forgerock.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"7Dev4iJfutv2O3ysbHo-rZphSi3C2ldAK4NCOM5soWA\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"1LOnr1r01m9qMwrmXRt2FGuN__HL1JmJl5CDZA1Oqrc208cGKZk1gsvFNaYSU-bkDZuj6sgpmf-B5sc4xLGnqyOKeSw3z8GJbGQ5JyychNBsClpUu9981KlEBe_7cDvAhRtRT60Bni15Ff6KKcNdTD20W66XwKLefxPTpsnt7dsBlKXuhIq1pIPbXKFJJoct7tlufNqY_ypwrCbEhNsiVQ9A8Ozr8BUmPGfnaomlqUzMrO8jUV9TWw20WdXfHfCKja7ZnboQJpfXAe_iofFiVvXHVT2UadQDY8A1dtSuIksl3sSLPWUgBwCpZpRmUck1Cbc2l2coBu7qEMK8WEA0POnGRwam7KAi4tWbrc2F9M8ZyuUf8QLvBBjCJQBQwltfjGBmMinEDBWHfyAwYKKBCfQRdFwgmL2D8d_ItZf4PP0AVSgzHLLmis7FtvkiLDI4q7vSoK4lPrKh_i700z5oQY1mXZOQNmFJRx8HkuVxnUDEIAlO4__t-1JdXMYjLEuIXIZZAGAcDF_zes641h4mjV5tyg61e9JRIcGErsqXDNpfUWfbgd4EN0oBZFTI0vL2q87Oyzj8QetqlpPPvOcQniQEbUtBeATheQfUbZkOxFkg7E3LVJxhxKDeagsWOHqjhpDMKAbZ3Bej0zH8F4LJHV2SPAxJd5WkunZmRwoQKsM\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Thu, 21 Mar 2024 02:19:16 GMT" + "value": "Fri, 12 Jul 2024 15:08:32 GMT" }, { "name": "cache-control", @@ -86,7 +234,7 @@ }, { "name": "etag", - "value": "\"0517f93c-53fc-42ec-bdf8-213760903270-609\"" + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" }, { "name": "expires", @@ -106,11 +254,11 @@ }, { "name": "content-length", - "value": "1173" + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5fa841cb-845c-4abc-b5d3-893150d19715" + "value": "frodo-0f439b49-511b-4aca-8c0b-f9b2112f898e" }, { "name": "strict-transport-security", @@ -129,14 +277,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 667, + "headersSize": 669, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T02:19:16.084Z", - "time": 75, + "startedDateTime": "2024-07-12T15:08:32.514Z", + "time": 76, "timings": { "blocked": -1, "connect": -1, @@ -144,7 +292,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 75 + "wait": 76 } } ], diff --git a/test/e2e/mocks/service_1457512036/import_288002260/0_clean_global_all_file_2546181256/am_1076162899/recording.har b/test/e2e/mocks/service_1457512036/import_288002260/0_clean_global_all_file_2546181256/am_1076162899/recording.har index 0038a61a7..2158a70b1 100644 --- a/test/e2e/mocks/service_1457512036/import_288002260/0_clean_global_all_file_2546181256/am_1076162899/recording.har +++ b/test/e2e/mocks/service_1457512036/import_288002260/0_clean_global_all_file_2546181256/am_1076162899/recording.har @@ -20,27 +20,31 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-190f54e9-a278-4f53-b0cb-cd96dae18433" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-843e14c8-e778-47f7-8fb3-b4d7892120b5" }, { "name": "accept-api-version", "value": "resource=1.1" }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 342, + "headersSize": 388, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -109,11 +113,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 02:22:42 GMT" + "value": "Fri, 12 Jul 2024 15:09:05 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-190f54e9-a278-4f53-b0cb-cd96dae18433" + "value": "frodo-843e14c8-e778-47f7-8fb3-b4d7892120b5" }, { "name": "strict-transport-security", @@ -138,8 +142,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T02:22:42.699Z", - "time": 113, + "startedDateTime": "2024-07-12T15:09:05.623Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -147,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 113 + "wait": 72 } }, { @@ -163,16 +167,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-190f54e9-a278-4f53-b0cb-cd96dae18433" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-843e14c8-e778-47f7-8fb3-b4d7892120b5" }, { "name": "accept-api-version", @@ -182,23 +186,27 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1550, + "headersSize": 1596, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/json/serverinfo/version" }, "response": { - "bodySize": 275, + "bodySize": 273, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 275, - "text": "{\"_id\":\"version\",\"_rev\":\"-718638044\",\"version\":\"7.5.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.5.0-SNAPSHOT Build cbdf0302eac3978c68f50b853a4495a622999003 (2024-March-06 09:56)\",\"revision\":\"cbdf0302eac3978c68f50b853a4495a622999003\",\"date\":\"2024-March-06 09:56\"}" + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"1157267696\",\"version\":\"7.6.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)\",\"revision\":\"3044e8afddd78acfb775451f6053575b124e7cb3\",\"date\":\"2024-June-25 16:54\"}" }, "cookies": [], "headers": [ @@ -236,7 +244,7 @@ }, { "name": "etag", - "value": "\"-718638044\"" + "value": "\"1157267696\"" }, { "name": "expires", @@ -252,15 +260,15 @@ }, { "name": "content-length", - "value": "275" + "value": "273" }, { "name": "date", - "value": "Thu, 21 Mar 2024 02:22:42 GMT" + "value": "Fri, 12 Jul 2024 15:09:05 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-190f54e9-a278-4f53-b0cb-cd96dae18433" + "value": "frodo-843e14c8-e778-47f7-8fb3-b4d7892120b5" }, { "name": "strict-transport-security", @@ -285,8 +293,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T02:22:42.964Z", - "time": 67, + "startedDateTime": "2024-07-12T15:09:05.812Z", + "time": 68, "timings": { "blocked": -1, "connect": -1, @@ -294,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 67 + "wait": 68 } }, { @@ -315,11 +323,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-190f54e9-a278-4f53-b0cb-cd96dae18433" + "value": "frodo-843e14c8-e778-47f7-8fb3-b4d7892120b5" }, { "name": "accept-api-version", @@ -331,14 +339,18 @@ }, { "name": "content-length", - "value": 24 + "value": "24" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1624, + "headersSize": 1670, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { @@ -413,11 +425,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 02:22:43 GMT" + "value": "Fri, 12 Jul 2024 15:09:05 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-190f54e9-a278-4f53-b0cb-cd96dae18433" + "value": "frodo-843e14c8-e778-47f7-8fb3-b4d7892120b5" }, { "name": "strict-transport-security", @@ -442,8 +454,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T02:22:43.117Z", - "time": 130, + "startedDateTime": "2024-07-12T15:09:05.961Z", + "time": 144, "timings": { "blocked": -1, "connect": -1, @@ -451,7 +463,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 130 + "wait": 144 } }, { @@ -467,16 +479,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-190f54e9-a278-4f53-b0cb-cd96dae18433" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-843e14c8-e778-47f7-8fb3-b4d7892120b5" }, { "name": "accept-api-version", @@ -486,12 +498,16 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1582, + "headersSize": 1628, "httpVersion": "HTTP/1.1", "method": "DELETE", "queryString": [], @@ -556,11 +572,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 02:22:43 GMT" + "value": "Fri, 12 Jul 2024 15:09:05 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-190f54e9-a278-4f53-b0cb-cd96dae18433" + "value": "frodo-843e14c8-e778-47f7-8fb3-b4d7892120b5" }, { "name": "strict-transport-security", @@ -585,8 +601,8 @@ "status": 400, "statusText": "Bad Request" }, - "startedDateTime": "2024-03-21T02:22:43.254Z", - "time": 57, + "startedDateTime": "2024-07-12T15:09:06.110Z", + "time": 60, "timings": { "blocked": -1, "connect": -1, @@ -594,7 +610,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 57 + "wait": 60 } }, { @@ -615,11 +631,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-190f54e9-a278-4f53-b0cb-cd96dae18433" + "value": "frodo-843e14c8-e778-47f7-8fb3-b4d7892120b5" }, { "name": "accept-api-version", @@ -631,14 +647,18 @@ }, { "name": "content-length", - "value": 24 + "value": "24" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1622, + "headersSize": 1668, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { @@ -655,11 +675,11 @@ "url": "https://openam-frodo-dev.forgeblocks.com/am/json/global-config/services/dashboard?_action=nextdescendents" }, "response": { - "bodySize": 797, + "bodySize": 13, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 797, - "text": "{\"result\":[{\"icfIdentifier\":\"idm magic 34\",\"login\":\"http://www.google.com\",\"className\":\"SAML2ApplicationClass\",\"displayName\":\"Google\",\"name\":\"Google\",\"icon\":\"images/logos/googleplus.png\",\"_id\":\"Google\",\"_type\":{\"_id\":\"instances\",\"name\":\"instance\",\"collection\":true}},{\"icfIdentifier\":\"idm magic 12\",\"login\":\"http://www.salesforce.com\",\"className\":\"SAML2ApplicationClass\",\"displayName\":\"SalesForce\",\"name\":\"SalesForce\",\"icon\":\"images/logos/salesforce.png\",\"_id\":\"SalesForce\",\"_type\":{\"_id\":\"instances\",\"name\":\"instance\",\"collection\":true}},{\"icfIdentifier\":\"idm magic 56\",\"login\":\"http://www.ZenDesk.com\",\"className\":\"SAML2ApplicationClass\",\"displayName\":\"ZenDesk\",\"name\":\"ZenDesk\",\"icon\":\"images/logos/zendesk.png\",\"_id\":\"ZenDesk\",\"_type\":{\"_id\":\"instances\",\"name\":\"instance\",\"collection\":true}}]}" + "size": 13, + "text": "{\"result\":[]}" }, "cookies": [], "headers": [ @@ -709,15 +729,15 @@ }, { "name": "content-length", - "value": "797" + "value": "13" }, { "name": "date", - "value": "Thu, 21 Mar 2024 02:22:43 GMT" + "value": "Fri, 12 Jul 2024 15:09:05 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-190f54e9-a278-4f53-b0cb-cd96dae18433" + "value": "frodo-843e14c8-e778-47f7-8fb3-b4d7892120b5" }, { "name": "strict-transport-security", @@ -736,14 +756,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 766, + "headersSize": 765, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T02:22:43.318Z", - "time": 65, + "startedDateTime": "2024-07-12T15:09:06.177Z", + "time": 64, "timings": { "blocked": -1, "connect": -1, @@ -751,11 +771,11 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 65 + "wait": 64 } }, { - "_id": "bb9036f9ea12ea6f5d4dbd3dc2d8296d", + "_id": "dcd033e6bd6814a2e43bd468686481d5", "_order": 0, "cache": {}, "request": { @@ -766,164 +786,17 @@ "name": "accept", "value": "application/json, text/plain, */*" }, - { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" - }, - { - "name": "x-forgerock-transactionid", - "value": "frodo-190f54e9-a278-4f53-b0cb-cd96dae18433" - }, { "name": "content-type", "value": "application/json" }, - { - "name": "accept-api-version", - "value": "protocol=2.0,resource=1.0" - }, - { - "name": "authorization", - "value": "Bearer " - }, - { - "name": "host", - "value": "openam-frodo-dev.forgeblocks.com" - } - ], - "headersSize": 1597, - "httpVersion": "HTTP/1.1", - "method": "DELETE", - "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/am/json/global-config/services/dashboard/instances/Google" - }, - "response": { - "bodySize": 275, - "content": { - "mimeType": "application/json;charset=UTF-8", - "size": 275, - "text": "{\"_id\":\"Google\",\"_rev\":\"-318897705\",\"icfIdentifier\":\"idm magic 34\",\"login\":\"http://www.google.com\",\"className\":\"SAML2ApplicationClass\",\"displayName\":\"Google\",\"name\":\"Google\",\"icon\":\"images/logos/googleplus.png\",\"_type\":{\"_id\":\"instances\",\"name\":\"instance\",\"collection\":true}}" - }, - "cookies": [], - "headers": [ - { - "name": "x-frame-options", - "value": "SAMEORIGIN" - }, - { - "name": "content-security-policy-report-only", - "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" - }, - { - "name": "x-content-type-options", - "value": "nosniff" - }, - { - "name": "cache-control", - "value": "private" - }, - { - "name": "content-api-version", - "value": "resource=1.0" - }, - { - "name": "content-security-policy", - "value": "default-src 'none';frame-ancestors 'none';sandbox" - }, - { - "name": "cross-origin-opener-policy", - "value": "same-origin" - }, - { - "name": "cross-origin-resource-policy", - "value": "same-origin" - }, - { - "name": "etag", - "value": "\"-318897705\"" - }, - { - "name": "expires", - "value": "0" - }, - { - "name": "pragma", - "value": "no-cache" - }, - { - "name": "content-type", - "value": "application/json;charset=UTF-8" - }, - { - "name": "content-length", - "value": "275" - }, - { - "name": "date", - "value": "Thu, 21 Mar 2024 02:22:43 GMT" - }, - { - "name": "x-forgerock-transactionid", - "value": "frodo-190f54e9-a278-4f53-b0cb-cd96dae18433" - }, - { - "name": "strict-transport-security", - "value": "max-age=31536000; includeSubDomains; preload;" - }, - { - "name": "x-robots-tag", - "value": "none" - }, - { - "name": "via", - "value": "1.1 google" - }, - { - "name": "alt-svc", - "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" - } - ], - "headersSize": 786, - "httpVersion": "HTTP/1.1", - "redirectURL": "", - "status": 200, - "statusText": "OK" - }, - "startedDateTime": "2024-03-21T02:22:43.391Z", - "time": 166, - "timings": { - "blocked": -1, - "connect": -1, - "dns": -1, - "receive": 0, - "send": 0, - "ssl": -1, - "wait": 166 - } - }, - { - "_id": "789fc77790d0ca7001485768ce67e289", - "_order": 0, - "cache": {}, - "request": { - "bodySize": 0, - "cookies": [], - "headers": [ - { - "name": "accept", - "value": "application/json, text/plain, */*" - }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-190f54e9-a278-4f53-b0cb-cd96dae18433" - }, - { - "name": "content-type", - "value": "application/json" + "value": "frodo-843e14c8-e778-47f7-8fb3-b4d7892120b5" }, { "name": "accept-api-version", @@ -934,305 +807,15 @@ "value": "Bearer " }, { - "name": "host", - "value": "openam-frodo-dev.forgeblocks.com" - } - ], - "headersSize": 1601, - "httpVersion": "HTTP/1.1", - "method": "DELETE", - "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/am/json/global-config/services/dashboard/instances/SalesForce" - }, - "response": { - "bodySize": 292, - "content": { - "mimeType": "application/json;charset=UTF-8", - "size": 292, - "text": "{\"_id\":\"SalesForce\",\"_rev\":\"-1908311973\",\"icfIdentifier\":\"idm magic 12\",\"login\":\"http://www.salesforce.com\",\"className\":\"SAML2ApplicationClass\",\"displayName\":\"SalesForce\",\"name\":\"SalesForce\",\"icon\":\"images/logos/salesforce.png\",\"_type\":{\"_id\":\"instances\",\"name\":\"instance\",\"collection\":true}}" - }, - "cookies": [], - "headers": [ - { - "name": "x-frame-options", - "value": "SAMEORIGIN" - }, - { - "name": "content-security-policy-report-only", - "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" - }, - { - "name": "x-content-type-options", - "value": "nosniff" - }, - { - "name": "cache-control", - "value": "private" - }, - { - "name": "content-api-version", - "value": "resource=1.0" - }, - { - "name": "content-security-policy", - "value": "default-src 'none';frame-ancestors 'none';sandbox" - }, - { - "name": "cross-origin-opener-policy", - "value": "same-origin" - }, - { - "name": "cross-origin-resource-policy", - "value": "same-origin" - }, - { - "name": "etag", - "value": "\"-1908311973\"" - }, - { - "name": "expires", - "value": "0" - }, - { - "name": "pragma", - "value": "no-cache" - }, - { - "name": "content-type", - "value": "application/json;charset=UTF-8" - }, - { - "name": "content-length", - "value": "292" - }, - { - "name": "date", - "value": "Thu, 21 Mar 2024 02:22:43 GMT" - }, - { - "name": "x-forgerock-transactionid", - "value": "frodo-190f54e9-a278-4f53-b0cb-cd96dae18433" - }, - { - "name": "strict-transport-security", - "value": "max-age=31536000; includeSubDomains; preload;" - }, - { - "name": "x-robots-tag", - "value": "none" - }, - { - "name": "via", - "value": "1.1 google" - }, - { - "name": "alt-svc", - "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" - } - ], - "headersSize": 787, - "httpVersion": "HTTP/1.1", - "redirectURL": "", - "status": 200, - "statusText": "OK" - }, - "startedDateTime": "2024-03-21T02:22:43.393Z", - "time": 202, - "timings": { - "blocked": -1, - "connect": -1, - "dns": -1, - "receive": 0, - "send": 0, - "ssl": -1, - "wait": 202 - } - }, - { - "_id": "7e5fe9ae0394111d6983657def269be2", - "_order": 0, - "cache": {}, - "request": { - "bodySize": 0, - "cookies": [], - "headers": [ - { - "name": "accept", - "value": "application/json, text/plain, */*" - }, - { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" - }, - { - "name": "x-forgerock-transactionid", - "value": "frodo-190f54e9-a278-4f53-b0cb-cd96dae18433" - }, - { - "name": "content-type", - "value": "application/json" - }, - { - "name": "accept-api-version", - "value": "protocol=2.0,resource=1.0" - }, - { - "name": "authorization", - "value": "Bearer " - }, - { - "name": "host", - "value": "openam-frodo-dev.forgeblocks.com" - } - ], - "headersSize": 1598, - "httpVersion": "HTTP/1.1", - "method": "DELETE", - "queryString": [], - "url": "https://openam-frodo-dev.forgeblocks.com/am/json/global-config/services/dashboard/instances/ZenDesk" - }, - "response": { - "bodySize": 276, - "content": { - "mimeType": "application/json;charset=UTF-8", - "size": 276, - "text": "{\"_id\":\"ZenDesk\",\"_rev\":\"1977662298\",\"icfIdentifier\":\"idm magic 56\",\"login\":\"http://www.ZenDesk.com\",\"className\":\"SAML2ApplicationClass\",\"displayName\":\"ZenDesk\",\"name\":\"ZenDesk\",\"icon\":\"images/logos/zendesk.png\",\"_type\":{\"_id\":\"instances\",\"name\":\"instance\",\"collection\":true}}" - }, - "cookies": [], - "headers": [ - { - "name": "x-frame-options", - "value": "SAMEORIGIN" - }, - { - "name": "content-security-policy-report-only", - "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" - }, - { - "name": "x-content-type-options", - "value": "nosniff" - }, - { - "name": "cache-control", - "value": "private" - }, - { - "name": "content-api-version", - "value": "resource=1.0" - }, - { - "name": "content-security-policy", - "value": "default-src 'none';frame-ancestors 'none';sandbox" - }, - { - "name": "cross-origin-opener-policy", - "value": "same-origin" - }, - { - "name": "cross-origin-resource-policy", - "value": "same-origin" - }, - { - "name": "etag", - "value": "\"1977662298\"" - }, - { - "name": "expires", - "value": "0" - }, - { - "name": "pragma", - "value": "no-cache" - }, - { - "name": "content-type", - "value": "application/json;charset=UTF-8" - }, - { - "name": "content-length", - "value": "276" - }, - { - "name": "date", - "value": "Thu, 21 Mar 2024 02:22:43 GMT" - }, - { - "name": "x-forgerock-transactionid", - "value": "frodo-190f54e9-a278-4f53-b0cb-cd96dae18433" - }, - { - "name": "strict-transport-security", - "value": "max-age=31536000; includeSubDomains; preload;" - }, - { - "name": "x-robots-tag", - "value": "none" - }, - { - "name": "via", - "value": "1.1 google" - }, - { - "name": "alt-svc", - "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" - } - ], - "headersSize": 786, - "httpVersion": "HTTP/1.1", - "redirectURL": "", - "status": 200, - "statusText": "OK" - }, - "startedDateTime": "2024-03-21T02:22:43.396Z", - "time": 201, - "timings": { - "blocked": -1, - "connect": -1, - "dns": -1, - "receive": 0, - "send": 0, - "ssl": -1, - "wait": 201 - } - }, - { - "_id": "dcd033e6bd6814a2e43bd468686481d5", - "_order": 0, - "cache": {}, - "request": { - "bodySize": 0, - "cookies": [], - "headers": [ - { - "name": "accept", - "value": "application/json, text/plain, */*" - }, - { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" - }, - { - "name": "x-forgerock-transactionid", - "value": "frodo-190f54e9-a278-4f53-b0cb-cd96dae18433" - }, - { - "name": "content-type", - "value": "application/json" - }, - { - "name": "accept-api-version", - "value": "protocol=2.0,resource=1.0" - }, - { - "name": "authorization", - "value": "Bearer " + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1580, + "headersSize": 1626, "httpVersion": "HTTP/1.1", "method": "DELETE", "queryString": [], @@ -1297,11 +880,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 02:22:43 GMT" + "value": "Fri, 12 Jul 2024 15:09:05 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-190f54e9-a278-4f53-b0cb-cd96dae18433" + "value": "frodo-843e14c8-e778-47f7-8fb3-b4d7892120b5" }, { "name": "strict-transport-security", @@ -1326,8 +909,8 @@ "status": 400, "statusText": "Bad Request" }, - "startedDateTime": "2024-03-21T02:22:43.604Z", - "time": 56, + "startedDateTime": "2024-07-12T15:09:06.247Z", + "time": 57, "timings": { "blocked": -1, "connect": -1, @@ -1335,7 +918,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 56 + "wait": 57 } } ], diff --git a/test/e2e/mocks/service_1457512036/import_288002260/0_clean_global_all_file_2546181256/oauth2_393036114/recording.har b/test/e2e/mocks/service_1457512036/import_288002260/0_clean_global_all_file_2546181256/oauth2_393036114/recording.har index 424709e96..3f3346dd3 100644 --- a/test/e2e/mocks/service_1457512036/import_288002260/0_clean_global_all_file_2546181256/oauth2_393036114/recording.har +++ b/test/e2e/mocks/service_1457512036/import_288002260/0_clean_global_all_file_2546181256/oauth2_393036114/recording.har @@ -25,11 +25,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-190f54e9-a278-4f53-b0cb-cd96dae18433" + "value": "frodo-843e14c8-e778-47f7-8fb3-b4d7892120b5" }, { "name": "accept-api-version", @@ -37,20 +37,24 @@ }, { "name": "content-length", - "value": 1138 + "value": "1138" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 397, + "headersSize": 443, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { "mimeType": "application/x-www-form-urlencoded", "params": [], - "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idm:* fr:idc:esv:*" + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idc:esv:* fr:idm:*" }, "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/oauth2/access_token" @@ -94,11 +98,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 02:22:42 GMT" + "value": "Fri, 12 Jul 2024 15:09:05 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-190f54e9-a278-4f53-b0cb-cd96dae18433" + "value": "frodo-843e14c8-e778-47f7-8fb3-b4d7892120b5" }, { "name": "strict-transport-security", @@ -123,8 +127,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T02:22:42.835Z", - "time": 121, + "startedDateTime": "2024-07-12T15:09:05.714Z", + "time": 91, "timings": { "blocked": -1, "connect": -1, @@ -132,7 +136,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 121 + "wait": 91 } } ], diff --git a/test/e2e/mocks/service_1457512036/import_288002260/0_clean_global_all_file_2546181256/openidm_3290118515/recording.har b/test/e2e/mocks/service_1457512036/import_288002260/0_clean_global_all_file_2546181256/openidm_3290118515/recording.har index 0432926da..04dbec3dd 100644 --- a/test/e2e/mocks/service_1457512036/import_288002260/0_clean_global_all_file_2546181256/openidm_3290118515/recording.har +++ b/test/e2e/mocks/service_1457512036/import_288002260/0_clean_global_all_file_2546181256/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "b9c3121cf238fa0d9e549b35af3040d5", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -19,28 +19,176 @@ "name": "accept", "value": "application/json, text/plain, */*" }, + { + "name": "content-type", + "value": "application/json" + }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-843e14c8-e778-47f7-8fb3-b4d7892120b5" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Fri, 12 Jul 2024 15:09:05 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-190f54e9-a278-4f53-b0cb-cd96dae18433" + "value": "frodo-843e14c8-e778-47f7-8fb3-b4d7892120b5" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-12T15:09:05.872Z", + "time": 107, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 107 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" }, { "name": "content-type", "value": "application/json" }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-843e14c8-e778-47f7-8fb3-b4d7892120b5" + }, { "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1562, + "headersSize": 1608, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -49,20 +197,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/ba58ff99-76d3-4c69-9c4a-7f150ac70e2c?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1173, + "bodySize": 1163, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1173, - "text": "{\"_id\":\"ba58ff99-76d3-4c69-9c4a-7f150ac70e2c\",\"_rev\":\"0517f93c-53fc-42ec-bdf8-213760903270-609\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701393386423\",\"description\":\"volker.scheuber@forgerock.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"7Dev4iJfutv2O3ysbHo-rZphSi3C2ldAK4NCOM5soWA\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"1LOnr1r01m9qMwrmXRt2FGuN__HL1JmJl5CDZA1Oqrc208cGKZk1gsvFNaYSU-bkDZuj6sgpmf-B5sc4xLGnqyOKeSw3z8GJbGQ5JyychNBsClpUu9981KlEBe_7cDvAhRtRT60Bni15Ff6KKcNdTD20W66XwKLefxPTpsnt7dsBlKXuhIq1pIPbXKFJJoct7tlufNqY_ypwrCbEhNsiVQ9A8Ozr8BUmPGfnaomlqUzMrO8jUV9TWw20WdXfHfCKja7ZnboQJpfXAe_iofFiVvXHVT2UadQDY8A1dtSuIksl3sSLPWUgBwCpZpRmUck1Cbc2l2coBu7qEMK8WEA0POnGRwam7KAi4tWbrc2F9M8ZyuUf8QLvBBjCJQBQwltfjGBmMinEDBWHfyAwYKKBCfQRdFwgmL2D8d_ItZf4PP0AVSgzHLLmis7FtvkiLDI4q7vSoK4lPrKh_i700z5oQY1mXZOQNmFJRx8HkuVxnUDEIAlO4__t-1JdXMYjLEuIXIZZAGAcDF_zes641h4mjV5tyg61e9JRIcGErsqXDNpfUWfbgd4EN0oBZFTI0vL2q87Oyzj8QetqlpPPvOcQniQEbUtBeATheQfUbZkOxFkg7E3LVJxhxKDeagsWOHqjhpDMKAbZ3Bej0zH8F4LJHV2SPAxJd5WkunZmRwoQKsM\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Thu, 21 Mar 2024 02:22:43 GMT" + "value": "Fri, 12 Jul 2024 15:09:05 GMT" }, { "name": "cache-control", @@ -86,7 +234,7 @@ }, { "name": "etag", - "value": "\"0517f93c-53fc-42ec-bdf8-213760903270-609\"" + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" }, { "name": "expires", @@ -106,11 +254,11 @@ }, { "name": "content-length", - "value": "1173" + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-190f54e9-a278-4f53-b0cb-cd96dae18433" + "value": "frodo-843e14c8-e778-47f7-8fb3-b4d7892120b5" }, { "name": "strict-transport-security", @@ -129,13 +277,13 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 667, + "headersSize": 669, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T02:22:43.040Z", + "startedDateTime": "2024-07-12T15:09:05.887Z", "time": 67, "timings": { "blocked": -1, diff --git a/test/e2e/mocks/service_1457512036/import_288002260/0_clean_global_file_3154630720/am_1076162899/recording.har b/test/e2e/mocks/service_1457512036/import_288002260/0_clean_global_file_3154630720/am_1076162899/recording.har index 694cf37f0..38888e395 100644 --- a/test/e2e/mocks/service_1457512036/import_288002260/0_clean_global_file_3154630720/am_1076162899/recording.har +++ b/test/e2e/mocks/service_1457512036/import_288002260/0_clean_global_file_3154630720/am_1076162899/recording.har @@ -20,27 +20,31 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-48550ef0-6d08-45f6-b1e6-81b80e8bcc1d" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-9b76ce27-26f2-4539-91ce-bc7300f0056c" }, { "name": "accept-api-version", "value": "resource=1.1" }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 342, + "headersSize": 388, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -109,11 +113,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 02:21:29 GMT" + "value": "Fri, 12 Jul 2024 15:08:49 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-48550ef0-6d08-45f6-b1e6-81b80e8bcc1d" + "value": "frodo-9b76ce27-26f2-4539-91ce-bc7300f0056c" }, { "name": "strict-transport-security", @@ -138,8 +142,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T02:21:29.162Z", - "time": 118, + "startedDateTime": "2024-07-12T15:08:49.277Z", + "time": 74, "timings": { "blocked": -1, "connect": -1, @@ -147,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 118 + "wait": 74 } }, { @@ -163,16 +167,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-48550ef0-6d08-45f6-b1e6-81b80e8bcc1d" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-9b76ce27-26f2-4539-91ce-bc7300f0056c" }, { "name": "accept-api-version", @@ -182,23 +186,27 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1550, + "headersSize": 1596, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/json/serverinfo/version" }, "response": { - "bodySize": 275, + "bodySize": 273, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 275, - "text": "{\"_id\":\"version\",\"_rev\":\"-718638044\",\"version\":\"7.5.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.5.0-SNAPSHOT Build cbdf0302eac3978c68f50b853a4495a622999003 (2024-March-06 09:56)\",\"revision\":\"cbdf0302eac3978c68f50b853a4495a622999003\",\"date\":\"2024-March-06 09:56\"}" + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"1157267696\",\"version\":\"7.6.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)\",\"revision\":\"3044e8afddd78acfb775451f6053575b124e7cb3\",\"date\":\"2024-June-25 16:54\"}" }, "cookies": [], "headers": [ @@ -236,7 +244,7 @@ }, { "name": "etag", - "value": "\"-718638044\"" + "value": "\"1157267696\"" }, { "name": "expires", @@ -252,15 +260,15 @@ }, { "name": "content-length", - "value": "275" + "value": "273" }, { "name": "date", - "value": "Thu, 21 Mar 2024 02:21:29 GMT" + "value": "Fri, 12 Jul 2024 15:08:49 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-48550ef0-6d08-45f6-b1e6-81b80e8bcc1d" + "value": "frodo-9b76ce27-26f2-4539-91ce-bc7300f0056c" }, { "name": "strict-transport-security", @@ -285,8 +293,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T02:21:29.435Z", - "time": 66, + "startedDateTime": "2024-07-12T15:08:49.472Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -294,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 66 + "wait": 73 } }, { @@ -315,11 +323,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-48550ef0-6d08-45f6-b1e6-81b80e8bcc1d" + "value": "frodo-9b76ce27-26f2-4539-91ce-bc7300f0056c" }, { "name": "accept-api-version", @@ -331,14 +339,18 @@ }, { "name": "content-length", - "value": 24 + "value": "24" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1624, + "headersSize": 1670, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { @@ -413,11 +425,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 02:21:29 GMT" + "value": "Fri, 12 Jul 2024 15:08:49 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-48550ef0-6d08-45f6-b1e6-81b80e8bcc1d" + "value": "frodo-9b76ce27-26f2-4539-91ce-bc7300f0056c" }, { "name": "strict-transport-security", @@ -442,8 +454,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T02:21:29.583Z", - "time": 131, + "startedDateTime": "2024-07-12T15:08:49.635Z", + "time": 158, "timings": { "blocked": -1, "connect": -1, @@ -451,7 +463,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 131 + "wait": 158 } }, { @@ -467,16 +479,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-48550ef0-6d08-45f6-b1e6-81b80e8bcc1d" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-9b76ce27-26f2-4539-91ce-bc7300f0056c" }, { "name": "accept-api-version", @@ -486,12 +498,16 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1582, + "headersSize": 1628, "httpVersion": "HTTP/1.1", "method": "DELETE", "queryString": [], @@ -556,11 +572,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 02:21:29 GMT" + "value": "Fri, 12 Jul 2024 15:08:49 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-48550ef0-6d08-45f6-b1e6-81b80e8bcc1d" + "value": "frodo-9b76ce27-26f2-4539-91ce-bc7300f0056c" }, { "name": "strict-transport-security", @@ -585,8 +601,8 @@ "status": 400, "statusText": "Bad Request" }, - "startedDateTime": "2024-03-21T02:21:29.721Z", - "time": 54, + "startedDateTime": "2024-07-12T15:08:49.798Z", + "time": 66, "timings": { "blocked": -1, "connect": -1, @@ -594,7 +610,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 54 + "wait": 66 } } ], diff --git a/test/e2e/mocks/service_1457512036/import_288002260/0_clean_global_file_3154630720/oauth2_393036114/recording.har b/test/e2e/mocks/service_1457512036/import_288002260/0_clean_global_file_3154630720/oauth2_393036114/recording.har index b442d51d5..38121f660 100644 --- a/test/e2e/mocks/service_1457512036/import_288002260/0_clean_global_file_3154630720/oauth2_393036114/recording.har +++ b/test/e2e/mocks/service_1457512036/import_288002260/0_clean_global_file_3154630720/oauth2_393036114/recording.har @@ -25,11 +25,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-48550ef0-6d08-45f6-b1e6-81b80e8bcc1d" + "value": "frodo-9b76ce27-26f2-4539-91ce-bc7300f0056c" }, { "name": "accept-api-version", @@ -37,20 +37,24 @@ }, { "name": "content-length", - "value": 1138 + "value": "1138" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 397, + "headersSize": 443, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { "mimeType": "application/x-www-form-urlencoded", "params": [], - "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idm:* fr:idc:esv:*" + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idc:esv:* fr:idm:*" }, "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/oauth2/access_token" @@ -94,11 +98,11 @@ }, { "name": "date", - "value": "Thu, 21 Mar 2024 02:21:29 GMT" + "value": "Fri, 12 Jul 2024 15:08:49 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-48550ef0-6d08-45f6-b1e6-81b80e8bcc1d" + "value": "frodo-9b76ce27-26f2-4539-91ce-bc7300f0056c" }, { "name": "strict-transport-security", @@ -123,8 +127,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T02:21:29.303Z", - "time": 126, + "startedDateTime": "2024-07-12T15:08:49.370Z", + "time": 96, "timings": { "blocked": -1, "connect": -1, @@ -132,7 +136,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 126 + "wait": 96 } } ], diff --git a/test/e2e/mocks/service_1457512036/import_288002260/0_clean_global_file_3154630720/openidm_3290118515/recording.har b/test/e2e/mocks/service_1457512036/import_288002260/0_clean_global_file_3154630720/openidm_3290118515/recording.har index 93ed7c7a0..f581e6daf 100644 --- a/test/e2e/mocks/service_1457512036/import_288002260/0_clean_global_file_3154630720/openidm_3290118515/recording.har +++ b/test/e2e/mocks/service_1457512036/import_288002260/0_clean_global_file_3154630720/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "b9c3121cf238fa0d9e549b35af3040d5", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -19,28 +19,176 @@ "name": "accept", "value": "application/json, text/plain, */*" }, + { + "name": "content-type", + "value": "application/json" + }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-72" + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-9b76ce27-26f2-4539-91ce-bc7300f0056c" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Fri, 12 Jul 2024 15:08:49 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-48550ef0-6d08-45f6-b1e6-81b80e8bcc1d" + "value": "frodo-9b76ce27-26f2-4539-91ce-bc7300f0056c" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-12T15:08:49.532Z", + "time": 101, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 101 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" }, { "name": "content-type", "value": "application/json" }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-9b76ce27-26f2-4539-91ce-bc7300f0056c" + }, { "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1562, + "headersSize": 1608, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -49,20 +197,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/ba58ff99-76d3-4c69-9c4a-7f150ac70e2c?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1173, + "bodySize": 1163, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1173, - "text": "{\"_id\":\"ba58ff99-76d3-4c69-9c4a-7f150ac70e2c\",\"_rev\":\"0517f93c-53fc-42ec-bdf8-213760903270-609\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701393386423\",\"description\":\"volker.scheuber@forgerock.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"7Dev4iJfutv2O3ysbHo-rZphSi3C2ldAK4NCOM5soWA\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"1LOnr1r01m9qMwrmXRt2FGuN__HL1JmJl5CDZA1Oqrc208cGKZk1gsvFNaYSU-bkDZuj6sgpmf-B5sc4xLGnqyOKeSw3z8GJbGQ5JyychNBsClpUu9981KlEBe_7cDvAhRtRT60Bni15Ff6KKcNdTD20W66XwKLefxPTpsnt7dsBlKXuhIq1pIPbXKFJJoct7tlufNqY_ypwrCbEhNsiVQ9A8Ozr8BUmPGfnaomlqUzMrO8jUV9TWw20WdXfHfCKja7ZnboQJpfXAe_iofFiVvXHVT2UadQDY8A1dtSuIksl3sSLPWUgBwCpZpRmUck1Cbc2l2coBu7qEMK8WEA0POnGRwam7KAi4tWbrc2F9M8ZyuUf8QLvBBjCJQBQwltfjGBmMinEDBWHfyAwYKKBCfQRdFwgmL2D8d_ItZf4PP0AVSgzHLLmis7FtvkiLDI4q7vSoK4lPrKh_i700z5oQY1mXZOQNmFJRx8HkuVxnUDEIAlO4__t-1JdXMYjLEuIXIZZAGAcDF_zes641h4mjV5tyg61e9JRIcGErsqXDNpfUWfbgd4EN0oBZFTI0vL2q87Oyzj8QetqlpPPvOcQniQEbUtBeATheQfUbZkOxFkg7E3LVJxhxKDeagsWOHqjhpDMKAbZ3Bej0zH8F4LJHV2SPAxJd5WkunZmRwoQKsM\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Thu, 21 Mar 2024 02:21:29 GMT" + "value": "Fri, 12 Jul 2024 15:08:49 GMT" }, { "name": "cache-control", @@ -86,7 +234,7 @@ }, { "name": "etag", - "value": "\"0517f93c-53fc-42ec-bdf8-213760903270-609\"" + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" }, { "name": "expires", @@ -106,11 +254,11 @@ }, { "name": "content-length", - "value": "1173" + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-48550ef0-6d08-45f6-b1e6-81b80e8bcc1d" + "value": "frodo-9b76ce27-26f2-4539-91ce-bc7300f0056c" }, { "name": "strict-transport-security", @@ -129,14 +277,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 667, + "headersSize": 669, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-21T02:21:29.512Z", - "time": 62, + "startedDateTime": "2024-07-12T15:08:49.553Z", + "time": 72, "timings": { "blocked": -1, "connect": -1, @@ -144,7 +292,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 62 + "wait": 72 } } ], diff --git a/test/e2e/mocks/theme_2834462706/delete_1740784714/0_theme-id_1554519189/am_1076162899/recording.har b/test/e2e/mocks/theme_2834462706/delete_1740784714/0_theme-id_1554519189/am_1076162899/recording.har index a2bedb853..8c9cdcd2c 100644 --- a/test/e2e/mocks/theme_2834462706/delete_1740784714/0_theme-id_1554519189/am_1076162899/recording.har +++ b/test/e2e/mocks/theme_2834462706/delete_1740784714/0_theme-id_1554519189/am_1076162899/recording.har @@ -20,27 +20,31 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-35" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-ce487c8d-70f0-4afd-a60c-8b57c0ae2100" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-14950076-20ae-4c84-9613-b23fd0b33e20" }, { "name": "accept-api-version", "value": "resource=1.1" }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 342, + "headersSize": 388, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -109,16 +113,20 @@ }, { "name": "date", - "value": "Wed, 11 Oct 2023 01:12:30 GMT" + "value": "Fri, 12 Jul 2024 15:12:54 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-ce487c8d-70f0-4afd-a60c-8b57c0ae2100" + "value": "frodo-14950076-20ae-4c84-9613-b23fd0b33e20" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -128,14 +136,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-11T01:12:30.249Z", - "time": 136, + "startedDateTime": "2024-07-12T15:12:54.477Z", + "time": 73, "timings": { "blocked": -1, "connect": -1, @@ -143,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 136 + "wait": 73 } }, { @@ -159,16 +167,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-35" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-ce487c8d-70f0-4afd-a60c-8b57c0ae2100" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-14950076-20ae-4c84-9613-b23fd0b33e20" }, { "name": "accept-api-version", @@ -178,23 +186,27 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1550, + "headersSize": 1596, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/json/serverinfo/version" }, "response": { - "bodySize": 283, + "bodySize": 273, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 283, - "text": "{\"_id\":\"version\",\"_rev\":\"1217229914\",\"version\":\"7.4.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.4.0-SNAPSHOT Build 7e44c1624c3a11db5b5b0b576bb162618f1ac605 (2023-September-18 09:04)\",\"revision\":\"7e44c1624c3a11db5b5b0b576bb162618f1ac605\",\"date\":\"2023-September-18 09:04\"}" + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"1157267696\",\"version\":\"7.6.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)\",\"revision\":\"3044e8afddd78acfb775451f6053575b124e7cb3\",\"date\":\"2024-June-25 16:54\"}" }, "cookies": [], "headers": [ @@ -232,7 +244,7 @@ }, { "name": "etag", - "value": "\"1217229914\"" + "value": "\"1157267696\"" }, { "name": "expires", @@ -248,20 +260,24 @@ }, { "name": "content-length", - "value": "283" + "value": "273" }, { "name": "date", - "value": "Wed, 11 Oct 2023 01:12:30 GMT" + "value": "Fri, 12 Jul 2024 15:12:54 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-ce487c8d-70f0-4afd-a60c-8b57c0ae2100" + "value": "frodo-14950076-20ae-4c84-9613-b23fd0b33e20" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -271,14 +287,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-11T01:12:30.500Z", - "time": 61, + "startedDateTime": "2024-07-12T15:12:54.681Z", + "time": 70, "timings": { "blocked": -1, "connect": -1, @@ -286,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 70 } } ], diff --git a/test/e2e/mocks/theme_2834462706/delete_1740784714/0_theme-id_1554519189/oauth2_393036114/recording.har b/test/e2e/mocks/theme_2834462706/delete_1740784714/0_theme-id_1554519189/oauth2_393036114/recording.har index e7f643e18..c8d4c2076 100644 --- a/test/e2e/mocks/theme_2834462706/delete_1740784714/0_theme-id_1554519189/oauth2_393036114/recording.har +++ b/test/e2e/mocks/theme_2834462706/delete_1740784714/0_theme-id_1554519189/oauth2_393036114/recording.har @@ -25,11 +25,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-35" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-ce487c8d-70f0-4afd-a60c-8b57c0ae2100" + "value": "frodo-14950076-20ae-4c84-9613-b23fd0b33e20" }, { "name": "accept-api-version", @@ -37,20 +37,24 @@ }, { "name": "content-length", - "value": 1138 + "value": "1138" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 397, + "headersSize": 443, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { "mimeType": "application/x-www-form-urlencoded", "params": [], - "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idm:* fr:idc:esv:*" + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idc:esv:* fr:idm:*" }, "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/oauth2/access_token" @@ -94,16 +98,20 @@ }, { "name": "date", - "value": "Wed, 11 Oct 2023 01:12:30 GMT" + "value": "Fri, 12 Jul 2024 15:12:54 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-ce487c8d-70f0-4afd-a60c-8b57c0ae2100" + "value": "frodo-14950076-20ae-4c84-9613-b23fd0b33e20" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -113,14 +121,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 541, + "headersSize": 561, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-11T01:12:30.408Z", - "time": 84, + "startedDateTime": "2024-07-12T15:12:54.571Z", + "time": 103, "timings": { "blocked": -1, "connect": -1, @@ -128,7 +136,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 84 + "wait": 103 } } ], diff --git a/test/e2e/mocks/theme_2834462706/delete_1740784714/0_theme-id_1554519189/openidm_3290118515/recording.har b/test/e2e/mocks/theme_2834462706/delete_1740784714/0_theme-id_1554519189/openidm_3290118515/recording.har index d8c3dc7b6..af21b452e 100644 --- a/test/e2e/mocks/theme_2834462706/delete_1740784714/0_theme-id_1554519189/openidm_3290118515/recording.har +++ b/test/e2e/mocks/theme_2834462706/delete_1740784714/0_theme-id_1554519189/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "ac31ccceb288fe104fb927288dc7c001", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -19,28 +19,176 @@ "name": "accept", "value": "application/json, text/plain, */*" }, + { + "name": "content-type", + "value": "application/json" + }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-35" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-ce487c8d-70f0-4afd-a60c-8b57c0ae2100" + "value": "frodo-14950076-20ae-4c84-9613-b23fd0b33e20" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Fri, 12 Jul 2024 15:12:54 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-14950076-20ae-4c84-9613-b23fd0b33e20" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-12T15:12:54.742Z", + "time": 99, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 99 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" }, { "name": "content-type", "value": "application/json" }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-14950076-20ae-4c84-9613-b23fd0b33e20" + }, { "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1562, + "headersSize": 1608, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -49,20 +197,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/b672336b-41ef-428d-ae4a-e0c082875377?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1045, + "bodySize": 1163, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1045, - "text": "{\"_id\":\"b672336b-41ef-428d-ae4a-e0c082875377\",\"_rev\":\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\",\"accountStatus\":\"active\",\"name\":\"frodo-test\",\"description\":\"Frodo Test\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"8lN2UVDDHchL_gIYS5lAiEVAVocyqWHmqBPwPkd22NRMLetczaVSH2UQHoQu7SSKeAtojVJUYuxRtGPfGNExZurTy3CRlzpaNa67B6jyunycPHnyNked0ceFGfjD9c6e0b97L5wqwk2YNVVMGa9c1m8R9HWk2kg9lRwlZE_piwTM9bw8tuWfL1A2-fTDQB2PZSgGGz86jG1RGMY7dnafVKIX3HbW98xOxOwqIRz607IQr-NFia5zjTltpJjR1qOlEFmdHqGTGCnFcHxeJWmKOWcDM4WmfWcgK3zR9Br-aZoDTl8RMAths30Pc1pe_dl5OepxCYQ7b0BXg0zQaYcx5G5ZcNR3ldjDNfpiXg1viWjEBiwiCg7gkYksBu0aFHX2pc4KKHKcyIeD0sbhaLSK3JXhI1TJvm7rwyX1wsRKmMTGTZMxYJlADZufKKd-Jg7k2_iwP3WUJxdgkJsgvLj7ZbTf5Paz7_FLeSajjtGPu6hGSWV8uOGgRgcnJgz3DP2S9qfHI7nKswtgwFdjbOMK39iNjU8PI-cOaaVKQcH88xBCu1bpCX1MIVvZ5arQF783qasj9bBB4t27gKXOauIr-sXMUI6_L7CQ7IqWld8VvNWKReMMqiRQV9huEEV1chCFzZI_aEW82fDC9dRbFXG-w92PhPPVbNznWsrhO1aPxA8\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Wed, 11 Oct 2023 01:12:30 GMT" + "value": "Fri, 12 Jul 2024 15:12:54 GMT" }, { "name": "cache-control", @@ -86,7 +234,7 @@ }, { "name": "etag", - "value": "\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\"" + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" }, { "name": "expires", @@ -106,16 +254,20 @@ }, { "name": "content-length", - "value": "1045" + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-ce487c8d-70f0-4afd-a60c-8b57c0ae2100" + "value": "frodo-14950076-20ae-4c84-9613-b23fd0b33e20" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -125,14 +277,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 648, + "headersSize": 669, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-11T01:12:30.569Z", - "time": 73, + "startedDateTime": "2024-07-12T15:12:54.760Z", + "time": 67, "timings": { "blocked": -1, "connect": -1, @@ -140,7 +292,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 73 + "wait": 67 } }, { @@ -156,44 +308,48 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-35" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-ce487c8d-70f0-4afd-a60c-8b57c0ae2100" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-14950076-20ae-4c84-9613-b23fd0b33e20" }, { "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1518, + "headersSize": 1564, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/ui/themerealm" }, "response": { - "bodySize": 79192, + "bodySize": 80893, "content": { "mimeType": "application/json;charset=utf-8", - "size": 79192, - "text": "{\"_id\":\"ui/themerealm\",\"realm\":{\"/\":[{\"accountCardBackgroundColor\":\"#ffffff\",\"accountCardHeaderColor\":\"#23282e\",\"accountCardInnerBorderColor\":\"#e7eef4\",\"accountCardInputBackgroundColor\":\"#ffffff\",\"accountCardInputBorderColor\":\"#c0c9d5\",\"accountCardInputLabelColor\":\"#5e6d82\",\"accountCardInputSelectColor\":\"#e4f4fd\",\"accountCardInputTextColor\":\"#23282e\",\"accountCardOuterBorderColor\":\"#e7eef4\",\"accountCardShadow\":3,\"accountCardTabActiveColor\":\"#e4f4fd\",\"accountCardTabActiveBorderColor\":\"#109cf1\",\"accountCardTextColor\":\"#5e6d82\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountNavigationBackgroundColor\":\"#ffffff\",\"accountNavigationTextColor\":\"#455469\",\"accountNavigationToggleBorderColor\":\"#e7eef4\",\"accountTableRowHoverColor\":\"#f6f8fa\",\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"buttonRounded\":5,\"favicon\":\"https://cdn.forgerock.com/platform/themes/starter/logo-starter.svg\",\"fontFamily\":\"Open Sans\",\"journeyCardBackgroundColor\":\"#ffffff\",\"journeyCardShadow\":3,\"journeyCardTextColor\":\"#5e6d82\",\"journeyCardTitleColor\":\"#23282e\",\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyInputBackgroundColor\":\"#ffffff\",\"journeyInputBorderColor\":\"#c0c9d5\",\"journeyInputLabelColor\":\"#5e6d82\",\"journeyInputSelectColor\":\"#e4f4fd\",\"journeyInputTextColor\":\"#23282e\",\"journeyTheaterMode\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"linkActiveColor\":\"#004067\",\"linkColor\":\"#0070b3\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/starter/logo-starter.svg\",\"logoAltText\":\"Logo\",\"logoEnabled\":true,\"logoHeight\":\"56\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/starter/logo-starter-full.svg\",\"logoProfileAltText\":\"Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/starter/logo-starter.svg\",\"logoProfileCollapsedAltText\":\"Logo\",\"logoProfileHeight\":\"24\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#ffffff\",\"profileMenuHighlightColor\":\"#f6f8fa\",\"profileMenuTextHighlightColor\":\"#455469\",\"profileMenuHoverColor\":\"#f6f8fa\",\"profileMenuHoverTextColor\":\"#455469\",\"textColor\":\"#ffffff\",\"topBarBackgroundColor\":\"#ffffff\",\"topBarBorderColor\":\"#e7eef4\",\"topBarHeaderColor\":\"#23282e\",\"topBarTextColor\":\"#69788b\",\"_id\":\"d6636b33-111b-40f2-870d-f4dcb7281e43\",\"isDefault\":false,\"name\":\"Starter Theme\"}],\"alpha\":[{\"_id\":\"58229883-2919-42ce-8767-73720fc43eec\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"8792670b-f4fc-42a4-a438-2aee2a12adbf\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"eb0b4bbd-b6e8-462f-b81d-f5904a563fc2\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"f452570e-1728-4329-8590-b12f9e988893\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"9e6bf50d-85aa-4d70-a340-439d8bc7bc14\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"}],\"bravo\":[{\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\",\"_id\":\"84bbd22e-6def-459f-91c9-4c9aa4e0bec0\"},{\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\",\"_id\":\"05ef90a8-10f2-47fd-a481-c8c52f49e48f\"},{\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\",\"_id\":\"f19b7f5a-48dc-4c53-bfac-eeed5966511a\"},{\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\",\"_id\":\"022ba5cf-a2e4-49a8-ae6d-2ca54abf6573\"},{\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"personalInformation\":{\"enabled\":true},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true},\"oauthApplications\":{\"enabled\":false},\"preferences\":{\"enabled\":false},\"consent\":{\"enabled\":false},\"accountControls\":{\"enabled\":false}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\",\"_id\":\"4c7cb08c-7a9f-4cb6-9211-60654548cae9\",\"accountCardBackgroundColor\":\"#ffffff\",\"accountCardHeaderColor\":\"#23282e\",\"accountCardInnerBorderColor\":\"#e7eef4\",\"accountCardInputBackgroundColor\":\"#ffffff\",\"accountCardInputBorderColor\":\"#c0c9d5\",\"accountCardInputLabelColor\":\"#5e6d82\",\"accountCardInputSelectColor\":\"#e4f4fd\",\"accountCardInputTextColor\":\"#23282e\",\"accountCardOuterBorderColor\":\"#e7eef4\",\"accountCardTabActiveColor\":\"#e4f4fd\",\"accountCardTabActiveBorderColor\":\"#109cf1\",\"accountCardTextColor\":\"#5e6d82\",\"accountNavigationBackgroundColor\":\"#ffffff\",\"accountNavigationTextColor\":\"#455469\",\"accountNavigationToggleBorderColor\":\"#e7eef4\",\"accountTableRowHoverColor\":\"#f6f8fa\",\"journeyCardBackgroundColor\":\"#ffffff\",\"journeyCardHeaderBackgroundColor\":\"#ffffff\",\"journeyCardTextColor\":\"#5e6d82\",\"journeyCardTitleColor\":\"#23282e\",\"journeyInputBackgroundColor\":\"#ffffff\",\"journeyInputBorderColor\":\"#c0c9d5\",\"journeyInputLabelColor\":\"#5e6d82\",\"journeyInputSelectColor\":\"#e4f4fd\",\"journeyInputTextColor\":\"#23282e\",\"switchBackgroundColor\":\"#c0c9d5\",\"topBarBackgroundColor\":\"#ffffff\",\"topBarBorderColor\":\"#e7eef4\",\"topBarHeaderColor\":\"#23282e\",\"topBarTextColor\":\"#69788b\",\"accountCardShadow\":3,\"boldLinks\":false,\"fontFamily\":\"Open Sans\",\"journeyCardShadow\":3,\"journeyCardBorderRadius\":4,\"journeyFloatingLabels\":true,\"journeySignInButtonPosition\":\"flex-column\"}]}}" + "size": 80893, + "text": "{\"_id\":\"ui/themerealm\",\"realm\":{\"alpha\":[{\"_id\":\"00203891-dde0-4114-b27a-219ae0b43a61\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"4ded6d91-ceea-400a-ae3f-42209f1b0e06\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"86ce2f64-586d-44fe-8593-b12a85aac68d\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"b82755e8-fe9a-4d27-b66b-45e37ae12345\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"cd6c93e2-52e2-4340-9770-66a588343841\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"63e19668-909f-479e-83d7-be7a01cd8187\",\"accountCardBackgroundColor\":\"#ffffff\",\"accountCardHeaderColor\":\"#23282e\",\"accountCardInnerBorderColor\":\"#e7eef4\",\"accountCardInputBackgroundColor\":\"#ffffff\",\"accountCardInputBorderColor\":\"#c0c9d5\",\"accountCardInputLabelColor\":\"#5e6d82\",\"accountCardInputSelectColor\":\"#e4f4fd\",\"accountCardInputTextColor\":\"#23282e\",\"accountCardOuterBorderColor\":\"#e7eef4\",\"accountCardShadow\":3,\"accountCardTabActiveBorderColor\":\"#109cf1\",\"accountCardTabActiveColor\":\"#e4f4fd\",\"accountCardTextColor\":\"#5e6d82\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountNavigationBackgroundColor\":\"#ffffff\",\"accountNavigationTextColor\":\"#455469\",\"accountNavigationToggleBorderColor\":\"#e7eef4\",\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":true},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"accountTableRowHoverColor\":\"#f6f8fa\",\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"boldLinks\":false,\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"fontFamily\":\"Open Sans\",\"isDefault\":false,\"journeyCardBackgroundColor\":\"#ffffff\",\"journeyCardShadow\":3,\"journeyCardTextColor\":\"#5e6d82\",\"journeyCardTitleColor\":\"#23282e\",\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyInputBackgroundColor\":\"#ffffff\",\"journeyInputBorderColor\":\"#c0c9d5\",\"journeyInputLabelColor\":\"#5e6d82\",\"journeyInputSelectColor\":\"#e4f4fd\",\"journeyInputTextColor\":\"#23282e\",\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[\"FrodoTest\",\"AA-FrodoTest\"],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":false,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"NoAccess\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"switchBackgroundColor\":\"#c0c9d5\",\"textColor\":\"#ffffff\",\"topBarBackgroundColor\":\"#ffffff\",\"topBarBorderColor\":\"#e7eef4\",\"topBarHeaderColor\":\"#23282e\",\"topBarTextColor\":\"#69788b\"}],\"bravo\":[{\"_id\":\"00203891-dde0-4114-b27a-219ae0b43a61\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"4ded6d91-ceea-400a-ae3f-42209f1b0e06\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"86ce2f64-586d-44fe-8593-b12a85aac68d\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"b82755e8-fe9a-4d27-b66b-45e37ae12345\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"cd6c93e2-52e2-4340-9770-66a588343841\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"}]}}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Wed, 11 Oct 2023 01:12:30 GMT" + "value": "Fri, 12 Jul 2024 15:12:54 GMT" }, { "name": "cache-control", @@ -237,12 +393,16 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-ce487c8d-70f0-4afd-a60c-8b57c0ae2100" + "value": "frodo-14950076-20ae-4c84-9613-b23fd0b33e20" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -256,14 +416,14 @@ "value": "chunked" } ], - "headersSize": 651, + "headersSize": 671, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-11T01:12:30.650Z", - "time": 76, + "startedDateTime": "2024-07-12T15:12:54.833Z", + "time": 85, "timings": { "blocked": -1, "connect": -1, @@ -271,7 +431,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 76 + "wait": 85 } } ], diff --git a/test/e2e/mocks/theme_2834462706/delete_1740784714/0_theme-name_1325589195/am_1076162899/recording.har b/test/e2e/mocks/theme_2834462706/delete_1740784714/0_theme-name_1325589195/am_1076162899/recording.har index b255f8e51..639e67357 100644 --- a/test/e2e/mocks/theme_2834462706/delete_1740784714/0_theme-name_1325589195/am_1076162899/recording.har +++ b/test/e2e/mocks/theme_2834462706/delete_1740784714/0_theme-name_1325589195/am_1076162899/recording.har @@ -20,27 +20,31 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-35" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-5593eafd-822f-41a4-b17b-30867c398d9f" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-d4628693-2f13-495d-a2de-54be2d08925b" }, { "name": "accept-api-version", "value": "resource=1.1" }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 342, + "headersSize": 388, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -109,16 +113,20 @@ }, { "name": "date", - "value": "Wed, 11 Oct 2023 01:10:34 GMT" + "value": "Fri, 12 Jul 2024 15:12:38 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5593eafd-822f-41a4-b17b-30867c398d9f" + "value": "frodo-d4628693-2f13-495d-a2de-54be2d08925b" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -128,14 +136,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-11T01:10:34.826Z", - "time": 149, + "startedDateTime": "2024-07-12T15:12:38.438Z", + "time": 78, "timings": { "blocked": -1, "connect": -1, @@ -143,7 +151,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 149 + "wait": 78 } }, { @@ -159,16 +167,16 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-35" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-5593eafd-822f-41a4-b17b-30867c398d9f" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-d4628693-2f13-495d-a2de-54be2d08925b" }, { "name": "accept-api-version", @@ -178,23 +186,27 @@ "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1550, + "headersSize": 1596, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/json/serverinfo/version" }, "response": { - "bodySize": 283, + "bodySize": 273, "content": { "mimeType": "application/json;charset=UTF-8", - "size": 283, - "text": "{\"_id\":\"version\",\"_rev\":\"1217229914\",\"version\":\"7.4.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.4.0-SNAPSHOT Build 7e44c1624c3a11db5b5b0b576bb162618f1ac605 (2023-September-18 09:04)\",\"revision\":\"7e44c1624c3a11db5b5b0b576bb162618f1ac605\",\"date\":\"2023-September-18 09:04\"}" + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"1157267696\",\"version\":\"7.6.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 7.6.0-SNAPSHOT Build 3044e8afddd78acfb775451f6053575b124e7cb3 (2024-June-25 16:54)\",\"revision\":\"3044e8afddd78acfb775451f6053575b124e7cb3\",\"date\":\"2024-June-25 16:54\"}" }, "cookies": [], "headers": [ @@ -232,7 +244,7 @@ }, { "name": "etag", - "value": "\"1217229914\"" + "value": "\"1157267696\"" }, { "name": "expires", @@ -248,20 +260,24 @@ }, { "name": "content-length", - "value": "283" + "value": "273" }, { "name": "date", - "value": "Wed, 11 Oct 2023 01:10:34 GMT" + "value": "Fri, 12 Jul 2024 15:12:38 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5593eafd-822f-41a4-b17b-30867c398d9f" + "value": "frodo-d4628693-2f13-495d-a2de-54be2d08925b" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -271,14 +287,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 767, + "headersSize": 787, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-11T01:10:35.100Z", - "time": 59, + "startedDateTime": "2024-07-12T15:12:38.651Z", + "time": 82, "timings": { "blocked": -1, "connect": -1, @@ -286,7 +302,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 59 + "wait": 82 } } ], diff --git a/test/e2e/mocks/theme_2834462706/delete_1740784714/0_theme-name_1325589195/oauth2_393036114/recording.har b/test/e2e/mocks/theme_2834462706/delete_1740784714/0_theme-name_1325589195/oauth2_393036114/recording.har index df2e0d1e5..8a6efb8d6 100644 --- a/test/e2e/mocks/theme_2834462706/delete_1740784714/0_theme-name_1325589195/oauth2_393036114/recording.har +++ b/test/e2e/mocks/theme_2834462706/delete_1740784714/0_theme-name_1325589195/oauth2_393036114/recording.har @@ -25,11 +25,11 @@ }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-35" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5593eafd-822f-41a4-b17b-30867c398d9f" + "value": "frodo-d4628693-2f13-495d-a2de-54be2d08925b" }, { "name": "accept-api-version", @@ -37,20 +37,24 @@ }, { "name": "content-length", - "value": 1138 + "value": "1138" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 397, + "headersSize": 443, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { "mimeType": "application/x-www-form-urlencoded", "params": [], - "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idm:* fr:idc:esv:*" + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:am:* fr:idc:esv:* fr:idm:*" }, "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/am/oauth2/access_token" @@ -94,16 +98,20 @@ }, { "name": "date", - "value": "Wed, 11 Oct 2023 01:10:34 GMT" + "value": "Fri, 12 Jul 2024 15:12:38 GMT" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5593eafd-822f-41a4-b17b-30867c398d9f" + "value": "frodo-d4628693-2f13-495d-a2de-54be2d08925b" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -113,14 +121,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 541, + "headersSize": 561, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-11T01:10:35.002Z", - "time": 91, + "startedDateTime": "2024-07-12T15:12:38.536Z", + "time": 107, "timings": { "blocked": -1, "connect": -1, @@ -128,7 +136,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 91 + "wait": 107 } } ], diff --git a/test/e2e/mocks/theme_2834462706/delete_1740784714/0_theme-name_1325589195/openidm_3290118515/recording.har b/test/e2e/mocks/theme_2834462706/delete_1740784714/0_theme-name_1325589195/openidm_3290118515/recording.har index a9885e312..01e52157b 100644 --- a/test/e2e/mocks/theme_2834462706/delete_1740784714/0_theme-name_1325589195/openidm_3290118515/recording.har +++ b/test/e2e/mocks/theme_2834462706/delete_1740784714/0_theme-name_1325589195/openidm_3290118515/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "ac31ccceb288fe104fb927288dc7c001", + "_id": "9cb8561357870863838a9948da32d1e8", "_order": 0, "cache": {}, "request": { @@ -19,28 +19,176 @@ "name": "accept", "value": "application/json, text/plain, */*" }, + { + "name": "content-type", + "value": "application/json" + }, { "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-35" + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5593eafd-822f-41a4-b17b-30867c398d9f" + "value": "frodo-d4628693-2f13-495d-a2de-54be2d08925b" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1608, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" + }, + "response": { + "bodySize": 1163, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "Fri, 12 Jul 2024 15:12:38 GMT" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1163" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-d4628693-2f13-495d-a2de-54be2d08925b" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "1.1 google" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + } + ], + "headersSize": 669, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-07-12T15:12:38.711Z", + "time": 120, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 120 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" }, { "name": "content-type", "value": "application/json" }, + { + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" + }, + { + "name": "x-forgerock-transactionid", + "value": "frodo-d4628693-2f13-495d-a2de-54be2d08925b" + }, { "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1562, + "headersSize": 1608, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -49,20 +197,20 @@ "value": "*" } ], - "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/b672336b-41ef-428d-ae4a-e0c082875377?_fields=%2A" + "url": "https://openam-frodo-dev.forgeblocks.com/openidm/managed/svcacct/76618ff6-e851-433e-9704-9d2852a17b7a?_fields=%2A" }, "response": { - "bodySize": 1045, + "bodySize": 1163, "content": { "mimeType": "application/json;charset=utf-8", - "size": 1045, - "text": "{\"_id\":\"b672336b-41ef-428d-ae4a-e0c082875377\",\"_rev\":\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\",\"accountStatus\":\"active\",\"name\":\"frodo-test\",\"description\":\"Frodo Test\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"e\\\":\\\"AQAB\\\",\\\"kty\\\":\\\"RSA\\\",\\\"n\\\":\\\"8lN2UVDDHchL_gIYS5lAiEVAVocyqWHmqBPwPkd22NRMLetczaVSH2UQHoQu7SSKeAtojVJUYuxRtGPfGNExZurTy3CRlzpaNa67B6jyunycPHnyNked0ceFGfjD9c6e0b97L5wqwk2YNVVMGa9c1m8R9HWk2kg9lRwlZE_piwTM9bw8tuWfL1A2-fTDQB2PZSgGGz86jG1RGMY7dnafVKIX3HbW98xOxOwqIRz607IQr-NFia5zjTltpJjR1qOlEFmdHqGTGCnFcHxeJWmKOWcDM4WmfWcgK3zR9Br-aZoDTl8RMAths30Pc1pe_dl5OepxCYQ7b0BXg0zQaYcx5G5ZcNR3ldjDNfpiXg1viWjEBiwiCg7gkYksBu0aFHX2pc4KKHKcyIeD0sbhaLSK3JXhI1TJvm7rwyX1wsRKmMTGTZMxYJlADZufKKd-Jg7k2_iwP3WUJxdgkJsgvLj7ZbTf5Paz7_FLeSajjtGPu6hGSWV8uOGgRgcnJgz3DP2S9qfHI7nKswtgwFdjbOMK39iNjU8PI-cOaaVKQcH88xBCu1bpCX1MIVvZ5arQF783qasj9bBB4t27gKXOauIr-sXMUI6_L7CQ7IqWld8VvNWKReMMqiRQV9huEEV1chCFzZI_aEW82fDC9dRbFXG-w92PhPPVbNznWsrhO1aPxA8\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + "size": 1163, + "text": "{\"_id\":\"76618ff6-e851-433e-9704-9d2852a17b7a\",\"_rev\":\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\",\"accountStatus\":\"Active\",\"name\":\"Frodo-SA-1701807230743\",\"description\":\"phales@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idm:*\",\"fr:idc:esv:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"h4ifGrx6TkKeMMSvCOJRCOMw3S_CL9gfNSfIioTiIAU\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"7TPbNXJ04LNJzi9DkM7bEp4AWB0d2o1vpKWxcXQp8KYmDOi2TuevXGwDVLTLTgPUfucQ6ZI9GHNzqhO9yEYa4UUrAvV9AhIT9emvETliW-qb7kXfs3PgZS19_KsepHrZEnIZIm34GzIfrWIU94sfa12Lyoa1npwAauul_2sTYx8_Q_Hyqf0-VKjORAUd5hy5N7gUwa9-VKG9Pbx4z-g83VgD5cNyIqWI8449s1ZJTPKxDHhyh214IK1CWWJUJ6zk9wcOmfG3VAtTJ4gcUY83aOFKGrPCwP0i4OEE0-IN_cRdEpyje7ICYInX8AWMSs8M-8ci2FzPe2KQxlR9tajthjv8Mtv7GMQjAPoXr_a_kfcSo8I7YXDqdWgu50ybcb8oi29DMPl2i4RR2cfQ9eSfbZ5Mjgy8E9Pd460gAhN4HvfmCVDEn5OUH7vQTjcZpVjzbfml-p9xNEGl71RgcD5dPG8sHd94IIhy6XQ3I99oRkjeyqsC6f1BGz-xVceAd6c3fedsO9EkPxHfTBhGPpX9xiTMwmGW8oth2Efze81ZhFCKUN8wb0RukC3fr-bb09Huz-3mWlOtP8vhQ8lxUYWJiaXtKkYKrHsNYWueZvF9Rg-D8IlRCyDutZXkFnlZzAz2ybhRIpzHmjVKq96qV020yPgjcC9NSd_J49c2kKJysnE\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Wed, 11 Oct 2023 01:10:35 GMT" + "value": "Fri, 12 Jul 2024 15:12:38 GMT" }, { "name": "cache-control", @@ -86,7 +234,7 @@ }, { "name": "etag", - "value": "\"dac6d6c0-9ef5-4725-b8df-772785c9040e-4798\"" + "value": "\"634c36d8-17f8-46ac-b172-30ca689a1c22-23850\"" }, { "name": "expires", @@ -106,16 +254,20 @@ }, { "name": "content-length", - "value": "1045" + "value": "1163" }, { "name": "x-forgerock-transactionid", - "value": "frodo-5593eafd-822f-41a4-b17b-30867c398d9f" + "value": "frodo-d4628693-2f13-495d-a2de-54be2d08925b" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -125,14 +277,14 @@ "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" } ], - "headersSize": 648, + "headersSize": 669, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-11T01:10:35.168Z", - "time": 61, + "startedDateTime": "2024-07-12T15:12:38.740Z", + "time": 80, "timings": { "blocked": -1, "connect": -1, @@ -140,7 +292,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 61 + "wait": 80 } }, { @@ -156,44 +308,48 @@ "value": "application/json, text/plain, */*" }, { - "name": "user-agent", - "value": "@rockcarver/frodo-lib/2.0.0-35" + "name": "content-type", + "value": "application/json" }, { - "name": "x-forgerock-transactionid", - "value": "frodo-5593eafd-822f-41a4-b17b-30867c398d9f" + "name": "user-agent", + "value": "@rockcarver/frodo-lib/2.0.0-91" }, { - "name": "content-type", - "value": "application/json" + "name": "x-forgerock-transactionid", + "value": "frodo-d4628693-2f13-495d-a2de-54be2d08925b" }, { "name": "authorization", "value": "Bearer " }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, { "name": "host", "value": "openam-frodo-dev.forgeblocks.com" } ], - "headersSize": 1518, + "headersSize": 1564, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://openam-frodo-dev.forgeblocks.com/openidm/config/ui/themerealm" }, "response": { - "bodySize": 79192, + "bodySize": 80893, "content": { "mimeType": "application/json;charset=utf-8", - "size": 79192, - "text": "{\"_id\":\"ui/themerealm\",\"realm\":{\"/\":[{\"accountCardBackgroundColor\":\"#ffffff\",\"accountCardHeaderColor\":\"#23282e\",\"accountCardInnerBorderColor\":\"#e7eef4\",\"accountCardInputBackgroundColor\":\"#ffffff\",\"accountCardInputBorderColor\":\"#c0c9d5\",\"accountCardInputLabelColor\":\"#5e6d82\",\"accountCardInputSelectColor\":\"#e4f4fd\",\"accountCardInputTextColor\":\"#23282e\",\"accountCardOuterBorderColor\":\"#e7eef4\",\"accountCardShadow\":3,\"accountCardTabActiveColor\":\"#e4f4fd\",\"accountCardTabActiveBorderColor\":\"#109cf1\",\"accountCardTextColor\":\"#5e6d82\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountNavigationBackgroundColor\":\"#ffffff\",\"accountNavigationTextColor\":\"#455469\",\"accountNavigationToggleBorderColor\":\"#e7eef4\",\"accountTableRowHoverColor\":\"#f6f8fa\",\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"buttonRounded\":5,\"favicon\":\"https://cdn.forgerock.com/platform/themes/starter/logo-starter.svg\",\"fontFamily\":\"Open Sans\",\"journeyCardBackgroundColor\":\"#ffffff\",\"journeyCardShadow\":3,\"journeyCardTextColor\":\"#5e6d82\",\"journeyCardTitleColor\":\"#23282e\",\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyInputBackgroundColor\":\"#ffffff\",\"journeyInputBorderColor\":\"#c0c9d5\",\"journeyInputLabelColor\":\"#5e6d82\",\"journeyInputSelectColor\":\"#e4f4fd\",\"journeyInputTextColor\":\"#23282e\",\"journeyTheaterMode\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"linkActiveColor\":\"#004067\",\"linkColor\":\"#0070b3\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/starter/logo-starter.svg\",\"logoAltText\":\"Logo\",\"logoEnabled\":true,\"logoHeight\":\"56\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/starter/logo-starter-full.svg\",\"logoProfileAltText\":\"Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/starter/logo-starter.svg\",\"logoProfileCollapsedAltText\":\"Logo\",\"logoProfileHeight\":\"24\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#ffffff\",\"profileMenuHighlightColor\":\"#f6f8fa\",\"profileMenuTextHighlightColor\":\"#455469\",\"profileMenuHoverColor\":\"#f6f8fa\",\"profileMenuHoverTextColor\":\"#455469\",\"textColor\":\"#ffffff\",\"topBarBackgroundColor\":\"#ffffff\",\"topBarBorderColor\":\"#e7eef4\",\"topBarHeaderColor\":\"#23282e\",\"topBarTextColor\":\"#69788b\",\"_id\":\"d6636b33-111b-40f2-870d-f4dcb7281e43\",\"isDefault\":false,\"name\":\"Starter Theme\"}],\"alpha\":[{\"_id\":\"58229883-2919-42ce-8767-73720fc43eec\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"8792670b-f4fc-42a4-a438-2aee2a12adbf\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"9e6bf50d-85aa-4d70-a340-439d8bc7bc14\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"eb0b4bbd-b6e8-462f-b81d-f5904a563fc2\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"f452570e-1728-4329-8590-b12f9e988893\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"}],\"bravo\":[{\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\",\"_id\":\"84bbd22e-6def-459f-91c9-4c9aa4e0bec0\"},{\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\",\"_id\":\"05ef90a8-10f2-47fd-a481-c8c52f49e48f\"},{\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\",\"_id\":\"f19b7f5a-48dc-4c53-bfac-eeed5966511a\"},{\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\",\"_id\":\"022ba5cf-a2e4-49a8-ae6d-2ca54abf6573\"},{\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"personalInformation\":{\"enabled\":true},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true},\"oauthApplications\":{\"enabled\":false},\"preferences\":{\"enabled\":false},\"consent\":{\"enabled\":false},\"accountControls\":{\"enabled\":false}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\",\"_id\":\"4c7cb08c-7a9f-4cb6-9211-60654548cae9\",\"accountCardBackgroundColor\":\"#ffffff\",\"accountCardHeaderColor\":\"#23282e\",\"accountCardInnerBorderColor\":\"#e7eef4\",\"accountCardInputBackgroundColor\":\"#ffffff\",\"accountCardInputBorderColor\":\"#c0c9d5\",\"accountCardInputLabelColor\":\"#5e6d82\",\"accountCardInputSelectColor\":\"#e4f4fd\",\"accountCardInputTextColor\":\"#23282e\",\"accountCardOuterBorderColor\":\"#e7eef4\",\"accountCardTabActiveColor\":\"#e4f4fd\",\"accountCardTabActiveBorderColor\":\"#109cf1\",\"accountCardTextColor\":\"#5e6d82\",\"accountNavigationBackgroundColor\":\"#ffffff\",\"accountNavigationTextColor\":\"#455469\",\"accountNavigationToggleBorderColor\":\"#e7eef4\",\"accountTableRowHoverColor\":\"#f6f8fa\",\"journeyCardBackgroundColor\":\"#ffffff\",\"journeyCardHeaderBackgroundColor\":\"#ffffff\",\"journeyCardTextColor\":\"#5e6d82\",\"journeyCardTitleColor\":\"#23282e\",\"journeyInputBackgroundColor\":\"#ffffff\",\"journeyInputBorderColor\":\"#c0c9d5\",\"journeyInputLabelColor\":\"#5e6d82\",\"journeyInputSelectColor\":\"#e4f4fd\",\"journeyInputTextColor\":\"#23282e\",\"switchBackgroundColor\":\"#c0c9d5\",\"topBarBackgroundColor\":\"#ffffff\",\"topBarBorderColor\":\"#e7eef4\",\"topBarHeaderColor\":\"#23282e\",\"topBarTextColor\":\"#69788b\",\"accountCardShadow\":3,\"boldLinks\":false,\"fontFamily\":\"Open Sans\",\"journeyCardShadow\":3,\"journeyCardBorderRadius\":4,\"journeyFloatingLabels\":true,\"journeySignInButtonPosition\":\"flex-column\"}]}}" + "size": 80893, + "text": "{\"_id\":\"ui/themerealm\",\"realm\":{\"alpha\":[{\"_id\":\"00203891-dde0-4114-b27a-219ae0b43a61\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"4ded6d91-ceea-400a-ae3f-42209f1b0e06\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"86ce2f64-586d-44fe-8593-b12a85aac68d\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"b82755e8-fe9a-4d27-b66b-45e37ae12345\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"cd6c93e2-52e2-4340-9770-66a588343841\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"63e19668-909f-479e-83d7-be7a01cd8187\",\"accountCardBackgroundColor\":\"#ffffff\",\"accountCardHeaderColor\":\"#23282e\",\"accountCardInnerBorderColor\":\"#e7eef4\",\"accountCardInputBackgroundColor\":\"#ffffff\",\"accountCardInputBorderColor\":\"#c0c9d5\",\"accountCardInputLabelColor\":\"#5e6d82\",\"accountCardInputSelectColor\":\"#e4f4fd\",\"accountCardInputTextColor\":\"#23282e\",\"accountCardOuterBorderColor\":\"#e7eef4\",\"accountCardShadow\":3,\"accountCardTabActiveBorderColor\":\"#109cf1\",\"accountCardTabActiveColor\":\"#e4f4fd\",\"accountCardTextColor\":\"#5e6d82\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountNavigationBackgroundColor\":\"#ffffff\",\"accountNavigationTextColor\":\"#455469\",\"accountNavigationToggleBorderColor\":\"#e7eef4\",\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":true},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"accountTableRowHoverColor\":\"#f6f8fa\",\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"boldLinks\":false,\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"fontFamily\":\"Open Sans\",\"isDefault\":false,\"journeyCardBackgroundColor\":\"#ffffff\",\"journeyCardShadow\":3,\"journeyCardTextColor\":\"#5e6d82\",\"journeyCardTitleColor\":\"#23282e\",\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyInputBackgroundColor\":\"#ffffff\",\"journeyInputBorderColor\":\"#c0c9d5\",\"journeyInputLabelColor\":\"#5e6d82\",\"journeyInputSelectColor\":\"#e4f4fd\",\"journeyInputTextColor\":\"#23282e\",\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[\"FrodoTest\",\"AA-FrodoTest\"],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":false,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"NoAccess\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"switchBackgroundColor\":\"#c0c9d5\",\"textColor\":\"#ffffff\",\"topBarBackgroundColor\":\"#ffffff\",\"topBarBorderColor\":\"#e7eef4\",\"topBarHeaderColor\":\"#23282e\",\"topBarTextColor\":\"#69788b\"}],\"bravo\":[{\"_id\":\"00203891-dde0-4114-b27a-219ae0b43a61\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#C60819\",\"linkColor\":\"#EB0A1E\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg\",\"logoProfileAltText\":\"Highlander\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg\",\"logoProfileCollapsedAltText\":\"Highlander\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Highlander\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#EB0A1E\",\"primaryOffColor\":\"#C60819\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#EB0A1E\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"4ded6d91-ceea-400a-ae3f-42209f1b0e06\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"
\\n

Uptime & Performance Benchmarking Made Easy

\\n
\\n\\n\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":true,\"linkActiveColor\":\"#007661\",\"linkColor\":\"#009C80\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoAltText\":\"Zardoz Logo\",\"logoEnabled\":true,\"logoHeight\":\"47\",\"logoProfile\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileAltText\":\"Zardaz Logo\",\"logoProfileCollapsed\":\"https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg\",\"logoProfileCollapsedAltText\":\"Zardaz Logo\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"40\",\"name\":\"Zardoz\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#009C80\",\"primaryOffColor\":\"#007661\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#009C80\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"86ce2f64-586d-44fe-8593-b12a85aac68d\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#324054\",\"backgroundImage\":\"\",\"bodyText\":\"#23282e\",\"buttonRounded\":5,\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":true,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#0c85cf\",\"linkColor\":\"#109cf1\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoHeight\":\"40\",\"logoProfile\":\"\",\"logoProfileAltText\":\"\",\"logoProfileCollapsed\":\"\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"40\",\"logoProfileHeight\":\"40\",\"name\":\"Starter Theme\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#324054\",\"primaryOffColor\":\"#242E3C\",\"profileBackgroundColor\":\"#f6f8fa\",\"profileMenuHighlightColor\":\"#f3f5f8\",\"profileMenuHoverColor\":\"#324054\",\"profileMenuHoverTextColor\":\"#ffffff\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"b82755e8-fe9a-4d27-b66b-45e37ae12345\",\"accountFooter\":\"\\n\",\"accountFooterEnabled\":true,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#5E6D82\",\"buttonRounded\":\"50\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\\n\",\"journeyFooterEnabled\":true,\"journeyHeader\":\"
\\n \\n \\n \\n \\n \\n
    \\n
  • \\n Link\\n
  • \\n
  • \\n Disabled\\n
  • \\n
\\n
    \\n
  • \\n Link\\n
  • \\n
\\n \\n \\n
\\n\",\"journeyHeaderEnabled\":true,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":true,\"journeyLayout\":\"justified-right\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#49871E\",\"linkColor\":\"#5AA625\",\"linkedTrees\":[],\"logo\":\"\",\"logoAltText\":\"\",\"logoEnabled\":true,\"logoHeight\":\"40\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"RobRoy\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"RobRoy\",\"logoProfileCollapsedHeight\":\"28\",\"logoProfileHeight\":\"28\",\"name\":\"Robroy\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#5AA625\",\"primaryOffColor\":\"#49871E\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#455469\",\"profileMenuTextHighlightColor\":\"#5AA625\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"},{\"_id\":\"cd6c93e2-52e2-4340-9770-66a588343841\",\"accountFooter\":\"\",\"accountFooterEnabled\":false,\"accountPageSections\":{\"accountControls\":{\"enabled\":false},\"accountSecurity\":{\"enabled\":true,\"subsections\":{\"password\":{\"enabled\":true},\"securityQuestions\":{\"enabled\":false},\"twoStepVerification\":{\"enabled\":true},\"username\":{\"enabled\":true}}},\"consent\":{\"enabled\":false},\"oauthApplications\":{\"enabled\":false},\"personalInformation\":{\"enabled\":true},\"preferences\":{\"enabled\":false},\"social\":{\"enabled\":false},\"trustedDevices\":{\"enabled\":true}},\"backgroundColor\":\"#FFFFFF\",\"backgroundImage\":\"\",\"bodyText\":\"#000000\",\"buttonRounded\":\"0\",\"dangerColor\":\"#f7685b\",\"favicon\":\"\",\"isDefault\":false,\"journeyFooter\":\"\",\"journeyFooterEnabled\":false,\"journeyHeader\":\"
Header Content
\",\"journeyHeaderEnabled\":false,\"journeyJustifiedContent\":\"\",\"journeyJustifiedContentEnabled\":false,\"journeyLayout\":\"card\",\"journeyTheaterMode\":false,\"linkActiveColor\":\"#000000\",\"linkColor\":\"#000000\",\"linkedTrees\":[],\"logo\":\"https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg\",\"logoAltText\":\"Contrast\",\"logoEnabled\":true,\"logoHeight\":\"72\",\"logoProfile\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileAltText\":\"Contrast\",\"logoProfileCollapsed\":\"data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A\",\"logoProfileCollapsedAltText\":\"\",\"logoProfileCollapsedHeight\":\"22\",\"logoProfileHeight\":\"22\",\"name\":\"Contrast\",\"pageTitle\":\"#23282e\",\"primaryColor\":\"#000000\",\"primaryOffColor\":\"#000000\",\"profileBackgroundColor\":\"#FFFFFF\",\"profileMenuHighlightColor\":\"#FFFFFF\",\"profileMenuHoverColor\":\"#FFFFFF\",\"profileMenuHoverTextColor\":\"#000000\",\"profileMenuTextHighlightColor\":\"#455469\",\"secondaryColor\":\"#69788b\",\"textColor\":\"#ffffff\"}]}}" }, "cookies": [], "headers": [ { "name": "date", - "value": "Wed, 11 Oct 2023 01:10:35 GMT" + "value": "Fri, 12 Jul 2024 15:12:38 GMT" }, { "name": "cache-control", @@ -237,12 +393,16 @@ }, { "name": "x-forgerock-transactionid", - "value": "frodo-5593eafd-822f-41a4-b17b-30867c398d9f" + "value": "frodo-d4628693-2f13-495d-a2de-54be2d08925b" }, { "name": "strict-transport-security", "value": "max-age=31536000; includeSubDomains; preload;" }, + { + "name": "x-robots-tag", + "value": "none" + }, { "name": "via", "value": "1.1 google" @@ -256,14 +416,14 @@ "value": "chunked" } ], - "headersSize": 651, + "headersSize": 671, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-10-11T01:10:35.236Z", - "time": 71, + "startedDateTime": "2024-07-12T15:12:38.828Z", + "time": 88, "timings": { "blocked": -1, "connect": -1, @@ -271,7 +431,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 71 + "wait": 88 } } ], diff --git a/test/e2e/service-import.e2e.test.js b/test/e2e/service-import.e2e.test.js index 6e776b861..85099dd8c 100644 --- a/test/e2e/service-import.e2e.test.js +++ b/test/e2e/service-import.e2e.test.js @@ -76,7 +76,7 @@ const env = { env: process.env, }; env.env.FRODO_HOST = c.host; -env.env.FRODO_SA_ID = 'ba58ff99-76d3-4c69-9c4a-7f150ac70e2c'; // c.saId; +env.env.FRODO_SA_ID = c.saId; env.env.FRODO_SA_JWK = c.saJwk; const allDirectory = 'test/e2e/exports/all';